[发明专利]一种电传飞控软件数据流分区构架及其分区搭建方法有效
申请号: | 201510933807.5 | 申请日: | 2015-12-14 |
公开(公告)号: | CN106873953B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 朱立平;宋科璞;武方方;张丹涛;屈华敏;杨锦清;郑勇;杨东红;刘海亮 | 申请(专利权)人: | 中国航空工业第六一八研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电传 软件 数据流 分区 构架 及其 搭建 方法 | ||
1.一种电传飞控软件数据流分区构架的分区搭建方法,其特征是,该电传飞控软件数据流分区系统包括输入分区(1)、计算分区(2)、输出分区(3)和系统数据字典(4),每个分区(1、2或3)中包含序列调用组件(5),输入输出组件(6)和计算组件(7),序列调用组件和其它组件间是调用和被调用的关系;
所述输入分区(1)、计算分区(2)、输出分区(3)均通过以下步骤分别搭建:
步骤1:分析输入分区(1)、计算分区(2)或输出分区(3)的控制计算模块的输入数据和输出数据,将上述输入数据和输出数据编辑成列表,将输入分区(1)、计算分区(2)或输出分区(3)的控制计算模块编译成输入分区(1)的控制计算组件(7)、计算分区(2)的控制计算组件(7)或输出分区(3)的控制计算组件(7);
步骤2:根据收集的输入分区(1)、计算分区(2)或输出分区(3)所需的各自的输入数据列表,构建输入分区(1)、计算分区(2)或输出分区(3)各自的消费函数(8),消费函数(8)完成的功能是:根据所需输入数据的名称字符串对应描述符,从系统数据字典中拷贝相应数据到本地;
步骤3:根据收集的输入分区(1)、计算分区(2)或输出分区(3)各自产生的输出数据列表,构建输入分区(1)、计算分区(2)或输出分区(3)各自的生产函数(9),生产函数(9)完成的功能是:根据所产生输出数据的名称字符串对应描述符,把本地数据拷贝到系统数据字典中;
步骤4:将步骤2和步骤3所构建好的消费函数(8)和生产函数(9),编译为一个隶属于输入分区(1)、计算分区(2)或输出分区(3)的输入输出组件(6);
步骤5:按照消费函数(8)、计算组件中(7)的计算函数、生产函数(9)的调用顺序,构建序列调用组件(5);
步骤6:将输入分区(1)、计算分区(2)或输出分区(3)的输入输出数据加入到系统数据字典(4)中;至此,该构架搭建完毕。
2.一种电传飞控软件数据流分区系统,其特征在于,该电传飞控软件数据流分区系统由权利要求1所述的一种电传飞控软件数据流分区构架的分区搭建方法构建,输入输出组件(6)中有消费函数(8)和生产函数(9)。
3.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,所述输入分区(1)、计算分区(2)、输出分区(3)间不能直接访问,只能通过操作系统的应用编程接口访问;所述输入分区(1)、计算分区(2)、输出分区(3)可以独立更新或维护而互不影响。
4.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,所述序列调用组件(5),输入输出组件(6)和计算组件(7)间不能直接访问,只能通过操作系统的应用编程接口访问;所述序列调用组件(5),输入输出组件(6)和计算组件(7)可以独立更新或维护而互不影响。
5.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,所述输入分区(1)、计算分区(2)、输出分区(3)共享一份系统数据字典(4),所述系统数据字典(4)中的数据项以字符串形式的数据名为标识,通过操作系统的系统调用,可以通过数据名查找到某个数据项的索引信息,称之为描述符,通过描述符可以快速引用该数据项。
6.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,有多个输入分区(1)、多个计算分区(2 )和多个输出分区(3)。
7.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,所述输入分区(1)、计算分区(2)、输出分区(3)间互相不能直接访问,只能通过操作系统的接口互相访问。
8.根据权利要求2所述的一种电传飞控软件数据流分区系统,其特征在于,序列调用组件(5)、输入输出组件(6)、计算组件(7)间互相不能直接访问,只能通过操作系统的接口互相访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业第六一八研究所,未经中国航空工业第六一八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510933807.5/1.html,转载请声明来源钻瓜专利网。