当前位置:主页 > 科技论文 > 计算机论文 >

基于VxWorks的冗余通信控制系统研究与实现

发布时间:2018-01-06 02:29

  本文关键词:基于VxWorks的冗余通信控制系统研究与实现 出处:《西安电子科技大学》2012年硕士论文 论文类型:学位论文


  更多相关文章: VxWorks 双冗余 互锁 退避 混合调度


【摘要】:针对机载航电系统大综合的趋势,对于系统的实现,要求其控制能力和运算能力要更强,系统可靠性指标要更高。本文研究了基于VxWorks操作系统的机电冗余通信控制系统的关键技术及其实现。从增加系统可靠性和实时性角度对系统进行了双CPU冗余设计。 本文对双CPU冗余通信控制技术进行了深入研究,对比分析当前几种流行的嵌入式操作系统,根据实时性、可靠性和适应性的要求选择了VxWorks实时操作系统;提出了一种适用于抢占式接管的互斥机制——PETO互斥机制,解决了双CPU冗余切换过程中可能出现的互锁问题;提出了一种新的内总线令牌退避算法,验证了基于该退避算法的回访机制的有效性,使CPU发送回访数据的冲突概率降低了2.72%,提高了双CPU冗余系统通信控制的可靠性;采用多任务模块化的设计思路,实现了冗余切换模块、数据采集模块、通信接口模块的软硬件设计;研究了多任务混合调度算法并完成了软件仿真。完成了系统整体功能测试,结果表明达到了系统设计性能指标要求。
[Abstract]:According to the trend of the integrated avionics system, for the realization of the system, the control ability and operation ability is stronger, higher system reliability index. This paper studies the key technology of electromechanical redundant communication control system of VxWorks operating system and its implementation based on the double CPU redundancy design to increase the reliability of the system from the system real time and angle.
This paper makes a deep research on dual redundant CPU communication control technology, embedded operating system comparison and analysis of several current popular, according to the real-time, reliability and adaptability of the requirement of VxWorks real-time operating system; a method is presented for the preemptive takeover of mutex mechanism - PETO mutex mechanism to solve the possible problems of double interlocking CPU redundancy switching process; proposed backoff algorithm a new token bus, to verify the validity of the backoff algorithm return mechanism based on the collision probability CPU to send return data is reduced by 2.72%, improve the reliability of dual redundant CPU communication control system; the design of multi task module. The redundant switching module, data acquisition module, the hardware and software design of communication interface module; studied the multi task scheduling algorithm and the software simulation. The overall function test of the system shows that the system design performance requirements are met.

【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP273;TP368.1

【参考文献】

相关期刊论文 前10条

1 鲁菁;夏贵毅;黄国政;;基于VxWorks的实时双冗余系统设计[J];长春大学学报;2009年10期

2 蔡昌新;;eCAN接口的设计与实现[J];长江大学学报(自科版)理工卷;2007年04期

3 秦龙勇 ,彭卫东 ,谢拴勤;基于VxWorks的飞机配电自动化主执行软件研究[J];电子产品世界;2003年Z2期

4 胡勇坚;赵国毅;;具有硬件互斥的控制电路设计方法[J];电子技术;2007年06期

5 廖慧敏;;PLC控制器的双CPU冗余控制实现[J];湖北电力;2005年06期

6 马义德,刘映杰,张新国;嵌入式系统的现状及发展前景[J];信息技术;2001年12期

7 霍曼;综合航空电子技术发展展望[J];航空电子技术;2000年03期

8 衡军山;;基于双CPU的冗余控制研究与实现[J];机床与液压;2008年07期

9 邢建生;刘军祥;王永吉;;RM及其扩展可调度性判定算法性能分析[J];计算机研究与发展;2005年11期

10 谢拴勤;牛云;林文;;基于RMS调度周期、非周期混合任务集的一种新方法[J];计算机应用研究;2006年08期

相关会议论文 前1条

1 周雯;雷维礼;;基于EDCA中竞争窗口的改进机制分析[A];四川省通信学会2009年学术年会论文集[C];2009年

相关硕士学位论文 前4条

1 王辉;改进了的RMS与EDF以及两者的混合调度算法[D];吉林大学;2004年

2 刘杲靓;综合航空电子系统效能评估研究[D];西北工业大学;2007年

3 丁俊;射频识别(RFID)标签防碰撞算法[D];中国科学技术大学;2010年

4 南京辰;基于动态可重构的双模冗余系统可靠性设计[D];电子科技大学;2010年



本文编号:1385950

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1385950.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户34793***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com