分享到:

嵌入式操作系统VxWorks在发动机控制系统中的应用

为提高微型发动机控制系统的实时性和可靠性,本文提出了基于VxWorks的发动机快速原型控制系统的总体设计方案。发动机快速原型控制系统的可行性通过试验得到了验证,发动机点火试验也取得了成功。论文首先介绍了嵌入式操作系统发展的现状和前景,以及VxWorks嵌入式操作系统的结构特点、工作原理以及应用。接着阐述了基于Vxworks的发动机快速原型控制系统结构,及基于VxWorks的硬件环境和控制程序设计。然后利用发动机数学模型构成发动机控制系统仿真环境,以验证所开发的控制系统的有效性。最后完成了基于快速原型控制系统的发动机点火试验,对试验结果进行了分析说明。测试结果表明,快速原型控制系统在发动机点火试验中,测量精度和系统运行的可靠性方面及实时性方面均达到了预定的设计要求。  (本文共80页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

基于实时操作系统的航空发动机数字控制器软件设计

近年来,航空发动机全权限数字电子控制(FADEC)技术得到了快速的发展,控制系统的功能越来越全面,数字电子控制器的控制软件也越来越复杂。控制软件设计对发动机的控制品质、控制系统的研制周期及控制系统的可靠性都起着决定性作用。基于实时操作系统设计控制器软件已经变得越来越迫切。本文首先阐述了航空发动机数字控制系统的发展历程及研究现状,论述了基于实时操作系统进行控制软件设计的必要性。在对几种实时操作系统分析比较的基础上,确定基于VxWorks开发控制软件,并阐述了VxWorks的体系结构和开发方法。介绍了某型航空发动机核心机数字控制系统的组成及工作原理,并从控制软件设计的角度进行了需求分析。根据需求分析进行了任务规划,并设计了各个任务模块,并对控制软件进行了集成调试。开展了硬件在回路仿真和半物理仿真试验,对控制软件的功能进行了验证。研究表明,基于Vxworks实时操作系统开发航空发动机控制器软件具有开发效率高、软件维护方便、可靠性高、软...  (本文共70页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

基于VxWorks的飞控计算机软件研究与实现

飞控系统是飞机的重要组成部分,飞控系统的水平对飞机的性能和安全起着决定性的作用。在某种程度上,功能完善、性能先进的飞控系统已成为现代飞机的主要标志之一。飞控计算机作为飞控系统的组成部分,在整个系统的可用性、可靠性和稳定性中起着重要的作用,而飞控计算机软件对飞控计算机的性能保障又起着举足轻重的作用。本论文以“某无人机飞行平台飞行验证机研制”课题为背景,研究和开发了一个基于VxWorks和PowerPC飞控计算机软件系统。本论文做的主要工作有:1.对比和分析了飞控计算机的设计方案,在AMPRO公司的EnCorePP1开发板上搭建了一个嵌入式开发平台,在AMPRO公司提供的BSP基础上,开发了飞控计算机软件所需要的板级支持包BSP,在性能优化上给出了一些分析和改进。2.根据飞控系统的需求,将VxWorks与Linux做了源码上的分析和对比,重点分析VxWorks的实时性能。同时分析和总结PowerPC的体系结构,从软硬件两方面着眼,分...  (本文共83页) 本文目录 | 阅读全文>>

《计算机与网络》2019年22期
计算机与网络

基于VxWorks的一种串口调试打印和输出管理方法

为了提升在VxWorks开发过程中的调试效率和灵活性,提出一种串口调试信息组合打印和输出管理方法。将时间信息和文件信息组合输出,通...  (本文共3页) 阅读全文>>

《中国新通信》2018年24期
中国新通信

嵌入式VxWorks系统的应用研究

本文介绍了嵌入式VxWorks系统的基本结构及其在嵌入式系统应用中的优势,对VxWork...  (本文共2页) 阅读全文>>

《工业控制计算机》2018年03期
工业控制计算机

基于VxWorks的嵌入式Web服务器应用研究

为了便捷的控制与使用嵌入式设备,提出了Vx Works嵌入式系统下的Web服务器方案。首先介绍Vx Works嵌...  (本文共2页) 阅读全文>>

《现代电子技术》2017年14期
现代电子技术

VxWorks下龙芯3A中断控制技术的研究

中断控制是嵌入式操作系统VxWorks正常运行的基础,是其具有高实时性的保障。针对VxWorks系统下中断控制驱动开发难度大、应用广等特点,首次提出了VxWorks...  (本文共4页) 阅读全文>>