Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于FACE架构的航电系统仿真验证平台搭建方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明属于航空电子系统技术领域,具体公开了基于FACE架构的航电系统仿真验证平台搭建方法。包括步骤有:基于FACE架构进行通用架构的设计,从而可以接入至航电系统的软硬件资源;采用组件加插件的模式,为组件模型提供标准操作界面,支持用户自定义组件;为组件模型提供调度和通信机制,支持不同组件的调度操作和数据通信;组件模型定义了标准接口规范;为了管理已加载的插件,需要一个特殊的数据结构来管理已注册的插件。本发明采用FACE架构,为组件提供可扩展的开发模板和模型调度策略,支持周期性和非周期性任务的调度操作;通信采用内存数据库技术,确保交互数据的一致性和传输特性,还配备了相关工具,为用户提供良好的人机界面。

主权项:1.基于FACE架构的航电系统仿真验证平台搭建方法,其特征在于,包括以下步骤:步骤1:基于FACE架构进行通用架构的设计,从而可以接入至航电系统的软硬件资源;将基于软件的功能分段以组件形式开发,该组件通过定义好的接口向其他组件开放,并且对特定关键接口及分段接口之间的差异进行了定义,FACE架构是建立在操作系统上的一个三维架构,该架构由操作系统段、可移植组件段、传输服务段、平台特定服务段、输入输出服务段五部分组成;步骤2:采用组件加插件的模式,为组件模型提供标准操作界面,支持用户自定义组件;为组件模型提供调度和通信机制,支持不同组件的调度操作和数据通信;调度管理支持时间驱动和事件驱动,可分别对组件模型中的周期性任务和非周期性任务进行调度;数据通信基于内存数据库,确保数据交互的实时一致性;配置管理工具可以添加或修改内存数据库中的表格、变量和映射,从而避免了手动更改配置文件的麻烦,提高了系统的稳定性;每种设备都有自己的数据输入输出要求、读写模式和数据格式,内存数据库向这些设备提供符合格式的数据,并在指定端口发送或接收数据;步骤3:组件模型定义了标准接口规范,即模型类,在模型类中,定义了所有组件模型必须遵守的接口标准;所有组件模型都必须继承模型类,并可选择重写模型类中指定的外部接口,其中定义了六个外部接口:Init、Start、Step、Stop、Worker和Unload;步骤4:自定义组件完成后,可作为插件被调度管理器识别和驱动,为了管理已加载的插件,需要一个特殊的数据结构来管理已注册的插件:在每个主机节点上,将根据配置文件中的定义存储要加载的每个模型对象的基本属性,并由调度管理框架进行管控;根据节点列表中每个节点项记录的信息生成相应的对象实例,每个对象实例将根据配置的调度类型、调度周期、前兆和其他信息划分为不同的周期组;调度管理框架将在周期组中的每个实例之后对模型对象实例进行管理,其中每个周期组中的模型对象具有相同的调度类型、相同的调度周期、共享CPU;步骤5:电路板调度根据配置文件打开相应的电路板,并创建设备数据采集线程和设备数据传输线程,电路板组件包括电路板初始化、电路板打开、电路板设置、电路板读取和电路板写入;设备数据采集线程根据采集端口列表依次获取端口,并检查端口所属的电路板是否在电路板列表中;如果存在,则继续检查电路板是否拥有该端口,然后从电路板读取数据,并在电路板拥有该端口时将数据发送至组件模型;步骤6:基于共享内存的存储空间,所有相关进程都可以访问内存数据库中的数据。

全文数据:

权利要求:

百度查询: 华东计算技术研究所(中国电子科技集团公司第三十二研究所) 基于FACE架构的航电系统仿真验证平台搭建方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。