运载火箭飞行控制软件的多任务设计方法  

Multi-Task Design of Fly Control Software for Launch Vehicle

在线阅读下载全文

作  者:许传明 邹军[1] 安占新[1] 王晓玲[1] Xu Chuanming;Zou Jun;An Zhanxin;Wang Xiaoling(Beijing Aerospace Automatic Control Institute,Beijing 100854,China)

机构地区:[1]北京航天自动控制研究所,北京100854

出  处:《航天控制》2023年第3期63-68,共6页Aerospace Control

摘  要:为适应新一代运载火箭电气设备数字化、智能化的发展,提出了基于嵌入式实时操作系统的飞行控制软件多任务设计方法。设计了飞行控制、数据管理、精确关机等任务,根据实时性要求设置了相应任务的优先级;设计了飞行控制任务在三冗余处理器中一致性运算的机制;提出了控制周期内多任务共用临界资源的约束性要求作为冗余同步运行的余量指标。本文设计的多任务已在新一代中型运载火箭飞行试验中得到验证。Aiming at adapting to the digital and intelligent development of the electrical equipments of new generation launch vehicle,the multi-task design method of fly control software is introduced in this paper.The tasks are designed such as fly control task,data management task and correct cutoff task,and the corresponding execution priorities are set,and the synchronous operation method of fly control task in three redundant processors is proposed.The constraint requirement for multi-task sharing critical resource in one control cycle is proposed as a reliable margin index to control synchronization operation of fly control task in the three processors.The multi-tasks designed have been validated in flight experiments of the new medium launch vehicles.

关 键 词:运载火箭 飞行控制 嵌入式操作系统 多任务设计 

分 类 号:TP319[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象