基于DSP的稳定平台设计

摘 要:为了消除海水运动对需要保持稳定姿态物体的影响,设计了两轴稳定平台。该稳定平台以TMS320F28335 DSP为核心微处理器,采用了多传感器采集、伺服控制技术等;并架设了嵌入式操作系统μC/OS-Ⅱ来管理多任务稳定平台系统。实验结果表明,该两轴稳定平台在稳定性及动态性能上均能满足要求,起到了隔离海水运动的目的。

关键词:稳定平台; DSP; 捷联惯性系统; μC/OS-Ⅱ

中***分类号:TN06-34; TP306文献标识码:A文章编号:1004-373X(2011)21-0157-03

Design of Stable Platform Based on DSP

XU You-qing, HE Yun-feng, SUN Gang, LIU Ya-shu

(School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China)

Abstract: Two-axis stable platform was designed to eliminate the impact of seawater movement on objects which require a stable gesture. The stable platform used TMS320F28335 DSP as core microprocessor, adopted multi-sensor acquisition technology and servo control technology, constructed an embedded operating system μC/OS-Ⅱ to manage multitask stable platform system. Test results show that the two-axis stable platform can satisfy all demands in stability and dynamic performance, and can isolate the seawater movement.

Keywords: stable platform; DSP; strapdown inertial system; μC/OS-Ⅱ

0 引 言

在海面上要求保持物体水平状态时,由于海浪的影响,将导致物体的姿态随海浪的波动而变化[1]。两轴稳定平台的设计正是基于隔离海水运动的目的,在平面内保持物体的水平状态。随着传感器技术、嵌入式控制技术[2-4]等多项技术的应用,稳定平台也得到了广泛的发展。国外在稳定平台方面的发展已经趋向小型化、数字化、集成化[5]。近年来我国对稳定跟踪平台的研究也开始增多,有多个科研单位对稳定跟踪平台开展研究,已经在国防、科研及民用各领域发挥了重要作用[6-7]。该机载稳定平台通过嵌入式DSP系统的运算及控制,建立了测量与控制系统。以μC/OS-Ⅱ操作系统来管理多任务平台,从而实现了稳定平台的智能化、稳定性、快速和精确性。

1 系统原理

稳定平台的工作原理为通过姿态测量得出当前实时姿态信息,通过驱动伺服电机的转动,调节上平台面达到稳定姿态。当平台受海水运动所产生的力矩干扰,其姿态会发生变化,偏离稳定位置,通过姿态测量可以得出横滚角及俯仰角信息。姿态测量系统布局在稳定平台的上平台面,随着上平台面的运动而运动。受上平台面尺寸方面的限制,系统布局如***1所示。

***1 测姿系统布局

捷联惯性测量系统采用三陀螺、三加速度计组合的方式,构成了测姿系统的载体坐标系。其中ax,ay,az分别为三加速度计在载体坐标系三正交轴的加速度输出,ωx,ωy,ωzХ直鹞三陀螺仪在载体坐标系三正交轴上的角速度输出。

传感器的布局设计构成了测姿系统的载体坐标系,而最终的平台姿态信息是相对于地理坐标系来说的,所以必须将测得的载体三轴向加速度和载体三轴向角速度转换到地理坐标系[8]。

在上平台面初始静态条件下,三加速度计输出值与重力加速度之比的反余弦值即为载体的初始状态值,定义为俯仰角Е泉0和横滚角γ0。得出初始姿态之后,便根据三陀螺仪输出的三角速度ωx,ωy,ωz进行姿态解算。姿态矩阵解算采用最典型的四元数法。四元数法中,载体坐标系相对地理坐标系的转动可以看作是刚体定点转动,其基本表达式用来转动四元数Q来表示,即:

И

式中:Q为四元数矢量矩阵,用以描述载体坐标系相对于地理坐标系的姿态变化量;W(ω)为载体坐标系相对地理坐标系的转动角速度在载体坐标系上的投影,也就是前面解算出来的载体三个轴向上的角速率。

И

И

2 控制系统硬件设计

考虑到稳定平台系统对数据处理方面的严格要求,核心微处理器选择TI公司的TMS320F28335数字信号处理器。TMS320F28335是TI公司到目前为止用于数字控制领域最好的DSP芯片,它具有浮点运算、集成度高、片上资源丰富、运算速度快等特点。平台系统硬件架构如***2所示。

***2 平台硬件架构

姿态测量系统采用三陀螺、三加速度计组合的方式,通过SPI接口与高速DSP处理器TMS320F28335相连接,用于在两者之间传输数字信息。其中共有4线相连,分别为:串行时钟线SCLK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS。SPI为全双工通信,具有传输速率快,简单高效等优点。三陀螺、三加速度计均采用3.3 V电压供电,由系统电源提供。系统时钟采用30 MHz的外部晶体给CPU提供时钟,并通过使能片上PLL电路及控制寄存器的修改得到所需的时钟频率。

伺服控制系统采用TMS320F28335作为核心控制器。F28335有12个增强型脉宽调制模块,通过增强型脉宽调制模块ePWM的使用,从而将姿态测量系统测得的具体姿态角信息转换为不同占空比的方波[9]。由于同时存在横滚角及俯仰角姿态信息,必须建立横滚伺服控制系统、俯仰伺服控制系统。横滚及俯仰方向上的方波经PWM功率放大器放大后,分别转换为横摇驱动驱动及纵摇驱动。两路驱动可采用不同频率的方波,控制伺服电机产生不同的转速,在一定时间内,将姿态角信息转换为滚珠丝杠相应的转动,从而达到平台稳定的目的。

3 系统软件设计

由于稳定平台采用并联方式驱动,因此结构在横摇、纵摇两个系统上采用并发执行的方式。对于简单多任务系统的稳定控制,可采用嵌入式操作系统μC/OS-Ⅱ对系统多任务进行管理和调度,以满足并发控制的要求。

3.1 μC/OS-Ⅱ

在嵌入式操作系统领域,μC/OS-Ⅱ以其源代码开放、研究免费、强实时性等特点被广泛应用。它是一种基于优先级的硬实时可剥夺型多任务内核,在多任务管理上表现卓越,而且在可移植性、裁剪等方面也具有优越的性能。已有成千上万的开发者把它成功地应用于各种系统,安全性和稳定性也已经得到认证,现已经通过美国FAA认证。因此将μC/OS-Ⅱ应用于多任务管理的稳定平台系统是非常合适的[10]。

3.2 多任务管理

稳定平台系统主要执行以下任务:DSP硬件初始化、姿态测量、姿态数据处理、自适应PID解算、ePWM模块、横摇驱动和纵摇驱动。在μC/OS-Ⅱ操作系统管理下,任务管理分为:DSP硬件初始化、μC/OS-Ⅱ系统初始化、定时中断、横摇调整和纵摇调整。

操作系统第一步执行DSP硬件的初始化工作,包括设置系统的中断向量、初始化数字I/O、串行通信接口SPI、定时器模块等。完成后将开始操作系统的初始化,通过调用OSIint()完成操作系统的配置及数据的初始化。接着通过调用任务创建函数OSTaskCreat()函数,依次创建定时中断、横摇调整和纵摇调整3个任务。调用OSStart()最终启动多任务运行。

各任务优先级设定从高到低依次为:横摇调整、纵摇调整、定时中断,各任务间通过消息邮箱机制来实现各个任务间的同步。开始运行时,通过DSP定时器每50 ms一个周期的定时中断,使得定时中断任务就绪运行,该任务通过消息邮箱机制使得横摇调整及纵摇调整任务处于就绪态,并同时挂起等待下一个定时中断。横摇调整及纵摇调整主要完成的工作有姿态测量、姿态数据处理、自适应PID解算、ePWM模块、横摇驱动和纵摇驱动。横摇调整同纵摇调整相似,最后控制的相应驱动分别为横摇驱动、纵摇驱动。其中纵摇调整任务流程如***3所示:

***3 横摇调整任务

横摇调整及纵摇调整在一个周期内完成相应的平台姿态调整之后,因等待定时中断发送的消息邮箱而挂起,待下一个消息到来之后再一次对平台姿态进行周期性的调整,保持平台在周期范围内的稳定。系统中数据采集与处理的部分关键代码如下所示。

4 结 语

本文通过嵌入式控制系统的搭建,实现了稳定平台隔离海水运动的目的。该稳定平台以DSP TMS320-F28335为核心微处理器,使用多传感器测量技术,对两自由度上实行模糊自适应PID控制,并通过架设嵌入式操作系统μC/OS-Ⅱ来管理并行横摇及纵摇任务,通过摇摆台的模拟实验,该稳定平台在稳定性上达到了预期的要求。

参考文献

[1]陈远明,叶家玮,魏栋.波浪运动补偿稳定平台系统的试验研究[J].机床与液压,2008,36(4):67-70.

[2]王超,郝静如,李启光.一种基于DSP和多传感器稳定平台的设计[J].北京信息科技大学学报,2010,25(2):79-83.

[3]WOLF W H. Hardware-software co-design of embedded Systems \[J\]. Proceedings of the IEEE, 1994, 82(7): 967-989.

[4]唐小***,赵晓蓓,毛武***.基于DSP的空空导弹位标器控制系统的设计[J].弹箭与制导学报,2005,25(2):327-332.

[5]李文魁,王俊璞,金志华,等.直升机机载光电吊舱的发展现状与对策[J].中国惯性技术学报,2004,12(5):75-79.

[6]RUE A K. Stabilization of precision electro-optical pointing and tracking syste ms \[J\]. IEEE Trans. on Aerospace and Electronic Systems, 1969, AES-5: 805-819.

[7]毕永利,刘洵,葛文奇,等.机载多框架陀螺稳定平台速度稳定环设计[J].光电工程,2004(2):16-18.

[8]秦永元.惯性导航[M].北京:科学出版社,2009.

[9]秦继荣,沈安俊.现代直流伺服控制技术及其系统设计[M].北京:机械工业出版社,1999.

[10]LABROSSE Jean J.嵌入式实时操作系统μC/OS-Ⅱ[M].邵贝贝,译.北京:北京航空航天大学出版社,2003.

作者简介:

徐友清 男,1987年出生,江苏南京人,硕士研究生。主要从事智能仪器仪表与嵌入式系统方面的研究工作。

转载请注明出处学文网 » 基于DSP的稳定平台设计

学习

从《当幸福来敲门》看克里斯·加德纳的成功

阅读(24)

本文为您介绍从《当幸福来敲门》看克里斯·加德纳的成功,内容包括当幸福来敲门克里斯加德纳自传,克里斯加德纳当幸福来敲门原型。[摘要]美国影片《当幸福来敲门》由著名影星威尔・史密斯主演,为我们讲述了一个十分感人的励志故事。承受着

学习

方志远:回望历史沧桑,触摸现实精彩

阅读(20)

本文为您介绍方志远:回望历史沧桑,触摸现实精彩,内容包括方志远中国通史,方志远历史。2011年10月8日,“百家讲坛”迎来了新一轮中长篇明史类讲座《万历兴亡录》,主讲人是中国明史学会副会长、江西历史学会会长、国家社科基金学科组评审专

学习

机械性窒息死亡的法医学鉴定

阅读(26)

本文为您介绍机械性窒息死亡的法医学鉴定,内容包括机械性窒息死亡鉴定,窒息死亡法医鉴定标准。1查明死亡原因及死亡性质,明确案件性质在怀疑机械性窒息死亡案件的现场勘查中,死者的死亡原因是什么,死者的死亡是自杀还是他杀、还是意外造成

学习

周传雄:大病之后,坐看云起

阅读(17)

本文为您介绍周传雄:大病之后,坐看云起,内容包括周传雄坐看云起时原文,周传雄坐看云起时歌词。“做我们这行的,哪有正常的啊?”周传雄无奈地对记者说。他说的这个正常,是指正常的生活。确实,音乐圈作息的不规律性,让很多歌手都很难保证一个正

学习

关于 《达·芬奇密码》 中一些密码的解读

阅读(35)

本文为您介绍关于 《达·芬奇密码》 中一些密码的解读,内容包括深度解析达芬奇密码,达芬奇密码小说深度解读。《达・芬奇密码》是美国畅销小说家丹・布朗于2003年3月出版的一本集悬疑与惊悚于一身的带有极强性宗教色彩的作品。丹・布朗

学习

“跟对人”有时候更重要

阅读(25)

本文为您介绍“跟对人”有时候更重要,内容包括与优秀的人在一起真的很重要原文,人与人之间全靠一颗心全文。在收藏圈,很多人经常会感到渺茫,主要原因就是眼穷。其实,收藏是一件很难的事情,不仅需要精力和财力,还需要智慧和道德。“悟”是一种

学习

蒜黄栽培技术

阅读(15)

本文为您介绍蒜黄栽培技术,内容包括自制蒜黄无土栽培,蒜黄工厂立体栽培。蒜黄色泽艳丽,香味浓郁,鲜嫩可口,营养丰富,是深受大众喜爱的开胃健身蔬菜。蒜黄生产技术简便,生产周期短,生产规模灵活,既可进行大面积的商品生产,也可利用房边屋旁,甚至盆

学习

你是我的宝贝

阅读(60)

本文为您介绍你是我的宝贝,内容包括你是我的宝贝全文阅读,你是我的宝贝重生。嫁给他时,他38岁,离异。她小他10岁,在他们那个地方,一个女人28岁了还不结婚是不正常的,的确有些不正常,因为18岁那年,她在一场车祸中瘫痪了双腿。在这之前,她也谈过两

学习

“兴.观.群.怨”

阅读(21)

本文为您介绍“兴.观.群.怨”,内容包括兴观群怨的意思,兴观群怨诗句。“兴观群怨”语出《论语・阳货》:“子日:小子何莫学夫诗?诗可以兴,可以观,可以群。可以怨。迩之事父,远之事君,多识于鸟兽草木之名。”古代没有新闻传播学,自然也就没人从新

学习

增强现实(AR)应用介绍

阅读(61)

本文为您介绍增强现实(AR)应用介绍,内容包括增强现实ar技术方案费用,ar增强现实技术未来前景。一个小伙子走到电脑前,手持一瓶可口可乐,可控制屏幕右下方闪现出的阿凡达飞船,体验者还可控制这艘飞船进行“左右飞行”。这便是可口可乐零度电

学习

针尖对麦芒

阅读(42)

本文为您介绍针尖对麦芒,内容包括针尖对麦芒全文下载,针尖对麦芒读音。凯文・马丁和蒙塔・埃利斯,目前NBA后卫线最喜欢单打和切入风格最相像的球员,特点和优点同样明显,两个人甚至骨子里都流着跑轰和得分的血液――一方面埃利斯曾受益于老

学习

无铅汽油并非无害汽油

阅读(25)

本文为您介绍无铅汽油并非无害汽油,内容包括无铅汽油超级无铅汽油,含铅汽油和无铅汽油区别。为了降低大气污染程度,提高人民的健康水平,从2000年开始,在全国范围内推广无铅汽油,实现了汽油无铅化,从根本上解决了汽车尾气中的铅污染问题。但是

学习

狗为什么喜欢啃骨头

阅读(9)

本文为您介绍狗为什么喜欢啃骨头,内容包括狗为什么要啃骨头百科,狗是如何啃骨头的文字。狗啃骨头,天经地义,那么狗为何如此偏爱骨头呢?明明骨头上只有一点点肉,而且那么点肉屑很快就被啃光。可即便如此,狗仍然啃咬不休,用牙齿在上面不停刮擦,最

学习

浅谈隐喻认知及隐喻翻译

阅读(33)

本文为您介绍浅谈隐喻认知及隐喻翻译,内容包括浅谈认知隐喻和修辞隐喻,认知隐喻和语言隐喻的关系。摘要:对于隐喻的研究距今已有两千多年的历史了,但是传统隐喻研究只是局限于修辞学领域,认为隐喻是语言的一种修饰性的附加成分,是正常语

学习

舞蹈机器人设计

阅读(17)

本文为您介绍舞蹈机器人设计,内容包括舞蹈机器人作品方案简介,舞蹈机器人创意设计模板。【摘要】本文介绍了一款低成本的小型舞蹈机器人的设计。根据仿生学原理确定机器人的比例尺寸,根据机器人的功能要求确定其自由度配置,选择了合适的材

学习

中国沿海无线电信标差分(BDS+GPS)系统设计与实现

阅读(22)

为推动北斗卫星导航系统的海事应用,文中介绍了基于沿海无线电信标的差分定位系统及其应用情况,设计了兼容北斗和GPS的沿海无线电信标差分系统,详细分析了北斗伪距差分和定位算法,给出了基于国际海运事业无线电委员会(RTCM)标准的差分北斗信息

学习

乡绅古代中国的稳定器

阅读(69)

本文为您介绍乡绅古代中国的稳定器,内容包括乡绅稳定器原理,乡绅稳定器价格。乡绅不是恶霸说起乡绅,我们常常会联想到横行乡里的土豪劣绅。上世纪60年代,有一部文献纪录片叫做《收租院》,讲述了四川乡绅地主刘文采盘剥压迫当地农民的故事,刘

学习

设计思维范文

阅读(20)

本文为您介绍设计思维范文,内容包括设计思维训练心得体会范文大全,设计日志100篇。设计思维范文第1篇关键词:艺术设计;组合思维;想象“设计”最早是以动词形式出现的,张道一先生认为:“如果从字面解释,设计就是‘设想’和‘计划’”。虽然由于

学习

备自投的设计与调试方法举例

阅读(19)

本文为您介绍备自投的设计与调试方法举例,内容包括备自投试验教程,备自投的原理及应用。结合实际情况,针对现场应用中遇到的问题,从较为简单的内桥接线方式时的进线备自投入手,对备自投的设计及调试方法进行了分析及探讨。关键词:备自投跳

学习

关于地源水环热泵设计分析

阅读(20)

本文为您介绍关于地源水环热泵设计分析,内容包括地源热泵设计流程及实例,水环式地源热泵系统。本文通过对该空调形式的深入剖析,讨论了可再生能源利用、冷热源形式与分布、能量输配系统的能耗以及部分负荷下系统效率的变化与系统的可调节

学习

浅析平面海报中的标题文字设计

阅读(39)

本文为您介绍浅析平面海报中的标题文字设计,内容包括海报标题如何设计的显眼,海报设计重点字。平面海报在我们的日常生活中随处可见,它不同于其他的广告方案,以简单、自由、层次感分明等优点成为广告方案中的一大亮点。标题文字在平面海报

学习

杨明洁:做设计界的头牌

阅读(19)

他,带着多项国际设计大奖,从德国回到上海。他,用自己的名字命名设计公司。他的宣言是:“不做艺术家,做设计师中最红的头牌。”他,就是杨明洁杨明洁杨明杰设计顾问机构(YANGDESIGN)设计总监,iF中国设计大奖评委2002年获德国红点概念金奖2004年任职