Express Logic的ThreadX RTOS协助开发飞行系统
出处:woodpaul 发布于:2009-11-30 11:39:53
实时操作系统(RTOS)供货商Express Logic宣布,Avidyne公司已采用其ThreadX RTOS,用于驱动基于姿态的新型DFC90数字飞行控制系统。DFC90整合了飞行计算机与控制面板,透过快速插入的方法替换现有的基于速率的STEC 55X飞行计算机。Avidyne的DFC90主要应用在已采用Avidyne Entegra飞行驾驶系统的Cirrus SR20及SR22飞机。
ThreadX是Express Logic公司的一种小型、快速、可靠的实时操作系统(RTOS),可应用于类似Avidyne的新型飞机飞行控制系统这样的,需要深嵌入式实时操作系统的产品。在一个飞行控制系统中,飞机飞行控制是透过伺服马达偏转副翼和升降舵控制面来产生转向,爬升,或下降。DFC90飞行控制系统接收飞机姿态、航向、高度以及来自飞行员和用于指示所希望的姿态、航向、爬升/下降速率的导航系统的输入。DFC90计算出命令去实时驱动伺服马达,获得所希望的飞行路径。
做为作用于Avidyne飞行控制系统的操作系统,ThreadX控制着DFC90的所有功能。ThreadX可为类似AvidyneDFC90的系统提供低开销和快速实时响应、关键性需求等。
“没有RTOS去开发飞行关键系统是相当困难的,”负责导航及控制的Avidyne副总裁Mark Krebs指出,“Avidyne很高兴将采用了DFC90与DFC100 Cirrus自动驾驶系统的民用航空轻型飞机性能及安全性提高到一个新的层次。ThreadX软件易于使用,基础坚实,具有很高的性能。下一个项目,我们还将使用ThreadX作为RTOS.。”
DO-178B软件标准也广泛应用于其它工业领域。据FAA要求,凡用于美国领空的飞行器中所有操作软件,其开发和都必须通过DO-178B的质量。DO-178B对包括RTOS在内的整个软件系统要求有详细的文档和测试。Avidyne已经完成了这个开发和测试,在2010年中期有望得到FAA对DFC90的。Avidyne指出ThreadX在整个软件系统的中以及产品的软件中仅占很小的一部分。
此次采用ThreadX的DFC90自动驾驶系统增加了基于姿态的飞行控制系统性,并强化了状态防护能力。
DFC90具有一个涡轮级自动驾驶系统所有的标准纵向及横向操作模式,其中包括飞行指引(FD)、高度保持(ALT)、空速保持(IAS)、垂直速度保持(VS)、航向(HDG)以及导航(NAV, APPR, LOC/GS, GPSS)。DFC90还带有Avidyne的‘Straight & Level’按钮,飞行员可以使用这个按钮摆脱自动驾驶模式使飞机进入水平直飞状态,以增强安全性能。
在状态防护方面,无论在何种操作模式下持续监视可用升力及速度储备量。当飞机接近失速时,自动驾驶仪逐步减少倾斜飞行及垂直速度,刚好保持机翼产生升力,同时还向飞行员通报状态。超速的处理与此类似,该系统采用少的有效措施防止以外超速。这些功能可以在减少干扰的情况下,有效得防止飞机偏离预设的航行、爬升或进近。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- EPS Global - 谁需要嵌入式安全?2024/4/22 15:39:31
- 什么是嵌入式SoC2024/4/3 16:20:28
- EasyARM-i.MX283(7)A 默认供电方案2024/3/28 17:39:53
- EasyARM-i.MX283(7)A 的快速入门2024/3/27 17:29:30
- 非线性数字滤波器:用例和示例代码2024/3/14 16:34:20