摘要
为了解决飞行器管理系统中应用FACE标准的符合性问题,提出一种平台特定服务段和输入输出服务段的功能划分方法.为了满足段间访问的实时性,采用输入输出服务的接口调用表技术建立一种低延迟的接口调用模型,并采用静态库端口通讯的方式实现传输服务.搭建了满足FACE标准接口的飞行管理系统原型系统,通过对原型系统端到端时延的实验,验证了该软件架构的有效性.
In order to solve the conformity problem when applying the FACE standard to vehicle management system, a function allocation method between Platform Specific Service Segment and IO Service Segment is proposed. A low latency interface access model of IO Service Segment is built, adopting a method of interface calling table, and a static port communication library for transport service is implemented,to meet the hard real-time demand. A vehicle management system prototype with FACE standard interface is built, and the experiment result in end-to-end latency shows that the proposed architecture is effective and acceptable.
引文
[1] North Atlantic Treaty Organization. Integrated vehicle management systems [R]. Paris: Advisory Group for Aerospace Research & Development, 1996.
[2] KOONTZ R, JOHNSON D. Apache mission processor software architecture: future airborne capability environment (FACE) considerations[C] //Proceedings of AHS 70th Annual Forum. Montreal: American Helicopter Society International Inc, 2014: 1-13.
[3] The Open Group. Technical standard for future airborne capability environment (FACE), Edition 2.1[EB/OL]. [2014-11-20]. San Francisco: The Open Group, http://www.opengroup.org.
[4] 高丽,吴文海,曲志刚.飞行器管理系统研究综述 [J]. 飞行力学,2010, 28(3):1-4.
[5] 刘浩,蒋泽军,陈进朝.一个面向服务的DCPS信息库的设计与实现 [J]. 航空计算技术, 2013, 43(5):100-103.