-
题名基于VxWorks的机载火控仿真系统设计与实现
被引量:9
- 1
-
-
作者
温增葵
高晓光
魏小丰
-
机构
西北工业大学电子信息学院
-
出处
《火力与指挥控制》
CSCD
北大核心
2012年第7期174-178,共5页
-
文摘
针对机载火控仿真系统具有任务多、任务调度频率高及其实时性要求强的特点,基于V xW orks嵌入式实时操作系统,对机载火控仿真系统的设计与实现进行了深入的研究,并给出了一种基于双缓冲队列模型的机载火控仿真系统的设计与实现方法;这种设计方法在V xW orks的先进先出和优先级两种调度方式之间做出了符合工程要求的权衡,使得V xW orks可以减少由任务的频繁调度所带来的开销;同时该设计方法的实现得益于V xW orks提供了对多任务和网络通信的良好支持,这对于改善系统的实时响应特性和其他性能提供了很大的帮助。
-
关键词
VXWORKS操作系统
火控系统
双缓冲队列
任务调度
实时性
-
Keywords
VxWorks operating system,fire control system,double buffering queues, task scheduling, real-time performance
-
分类号
V219
[航空宇航科学与技术—航空宇航推进理论与工程]
-
-
题名基于逆向推理机制的实时机载火控系统故障检测
被引量:2
- 2
-
-
作者
薛亚勇
高晓光
温增葵
-
机构
西北工业大学电子信息学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2015年第7期1-5,共5页
-
基金
国家自然科学基金资助项目(60774064)
高等学校博士学科点专项科研基金资助项目(20116102110026)
-
文摘
机载火控系统故障检测效率和实时性较低,不能满足正常飞行要求。针对该问题,在Vx Works操作系统下,提出一种基于逆向推理机制的实时机载火控系统故障检测方法。将基于逆向推理机制的故障树分析法作为理论基础,建立采用双缓冲队列的客户端/服务器通信模型。分别利用VC6.0和Tornado编写客户端和服务器端程序,根据优先级进行任务分配,并引入计数型信号量以实现任务同步。仿真实验结果表明,该方法可完成实时故障检测,有效提高系统的故障检测效率和实时性。
-
关键词
故障检测
逆向推理机制
故障树分析
机载火控系统
双缓冲队列
-
Keywords
fault detection
reversal reference mechanism
fault tree analysis
airborne fire control system
double buffering queue
-
分类号
V240.2
[航空宇航科学与技术—飞行器设计]
-
-
题名IMA双层调度算法中的任务可调度性分析方法
被引量:7
- 3
-
-
作者
高晓光
薛亚勇
温增葵
-
机构
西北工业大学电子信息学院
-
出处
《航空学报》
EI
CAS
CSCD
北大核心
2015年第2期585-595,共11页
-
基金
国家自然科学基金(60774064)
教育部博士点基金(20116102110026)
航天技术支撑基金(2013-HT-XGD)~~
-
文摘
任务可调度性分析是综合模块化航电(IMA)系统双层调度算法研究中的一个关键问题。针对这个问题,首先剖析了单分区调度系统中任务精确响应时间计算方法所具有的计算复杂度高以及计算函数不连续等局限性;然后提出了一种计算任务响应时间上限的快速方法,分析该计算方法的推导过程,得到了双层调度情况下任务响应时间上限的计算方法,并由此推演出任务可调度性分析方法和分区参数设计方法;最后通过计算机仿真实验,分别使用定量的响应时间上限相对误差法以及定性的资源放大分析法考察了系统任务数量以及系统利用率对文中提出的响应时间上限计算方法精度的影响程度,并得到了该方法取得较高应用精度的可行性条件。
-
关键词
综合模块化航电
双层调度
可调度性分析
分区参数设计
资源放大分析
-
Keywords
integrated modular avionics
two-level hierarchical scheduling
schedulability analysis
partition parameter designing
resource augmentation analysis
-
分类号
V279
[航空宇航科学与技术—飞行器设计]
TP2
[自动化与计算机技术—检测技术与自动化装置]
-