System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种面向国产操作系统的组件式遥测实时监控系统技术方案_技高网

一种面向国产操作系统的组件式遥测实时监控系统技术方案

技术编号:41107754 阅读:4 留言:0更新日期:2024-04-25 14:01
一种面向国产操作系统的组件式遥测实时监控系统,属于飞行试验实时监控与数据处理领域。系统包括:监控参数管理模块、实时数据接收模块、监控系统管理模块、实时驱动模块;所述监控参数管理模块用于对多类型的监控参数进行导入、导出、增加、删除、查询、编辑、查重操作;所述实时数据接收模块用于从遥测数据处理系统接收实时数据,并将接收的数据处理后发送至实时驱动模块进行显示;所述实时驱动模块设有多个监控组件,包括:飞行包线、飞控状态矩阵、故障清单、参数极值、多参数告警组件;实时驱动模块用于基于接收的数据驱动监控组件进行监控显示;所述监控系统管理模块用于根据系统使用角色的不同提供不同版本及不同显示方式。

【技术实现步骤摘要】

本专利技术属于飞行试验数据处理与监控技术,涉及一种面向国产操作系统的组件式遥测实时监控系统


技术介绍

1、根据国家工业软件国产化的要求,后续的服务器及终端机均需在《安可名录》中规定的国产化计算机及国产操作系统中选择。现有飞行试验遥测实时监控开发环境、开发工具均基于windows体系架构。国产操作系统都是基于linux体系架构,原有软件不能直接使用。因此需要开展面向国产操作系统的遥测监控软件设计开发技术,实现试飞遥测监控软件自主可控。

2、另一方面,在组件式遥测监控软件设计方面,目前主流的是ni公司的labview软件,该软件集成了几十种各类工业试验所需组件,如文本、曲线、数字框、指示灯、仪表等组件。labview采用图形化编程方法,极大的提升了软件设计与开发的效率,因此被各行各业广泛试验。但随着目前新型试验飞机的复杂性以及对安全监控的重视,使得飞行试验遥测监控软件的界面设计与开发越发困难,主要体现在新型试验机的很多监控需求,如飞行包线、飞控状态、故障清单、多类型告警、极值获取等,难以使用labview完成,或者完成需要很大的工作量,从而导致目前基于labview开发遥测监控软件的周期越来越长。同时由于labview的外资背景,使得在一些重要试验基地被禁止使用,因此需要实现对labview的国有化替代。


技术实现思路

1、本专利技术要解决的技术问题是现有飞行试验遥测监控软件开发周期长、开发难度高等问题,提出一种集监控参数管理、监控页面实时驱动、实时数据接收、监控系统质量管理等功能为一体的组件式遥测实时监控系统;该系统兼容windows和国产麒麟操作系统,具有较高的信息化处理能力,在提高遥测监控软件开发效率和质量的基础上,实现了试飞遥测监控软件自主可控的设计与开发能力,为后续国产操作系统在飞行试验领域的全面普及奠定坚实的基础。

2、本专利技术的技术方案是:

3、面向国产操作系统的组件式遥测实时监控系统主要由监控参数管理模块、实时数据接收模块、监控系统管理模块、实时驱动模块组成,系统组成示意图如图1所示,各模块具体功能如下:

4、1)监控参数管理模块,实现对加装参数、1553总线、429总线、1394总线、飞控、告警等多类型监控参数的增加、删除、修改、查找、查重、导入、导出等操作。

5、2)实时驱动模块,实现监控页面的设计与实时运行、显示,该模块包含40种飞行试验常用的监控组件,设计了友好的人机交互操作,具备组件的复制、粘贴、删除、布局等功能,以及组件属性设置、参数关联等操作。同时针对复杂情况下的安全监控需求,设计了飞行包线、飞控状态矩阵、故障清单、参数极值、多参数告警等特殊监控组件,极大简化了遥测监控页面的开发难度。

6、3)实时数据接收模块,能够接收遥测数据处理系统发送的实时数据,并将遥测数据送入绑定相应参数的组件,实时驱动组件的显示和运行。实时数据接收模块能够实现多机数据接收线程的自动管理。

7、4)监控系统管理模块,按照“指挥员-飞机-航电-发动机”四类不同监控人员,对监控页面进行分类管理;设计了监控页面的多版本管理模式,用户可在原有监控页面版本的基础上,新建或者继承原有版本;设计了基于“模拟测试-事后测试-实时测试”的三轮监控参数确认的质量管理流程,用户在监控页面设计初期可通过模拟数据源进行模拟测试,在模拟测试的基础上加载事后数据,实现事后真实数据测试,后续在遥测环境下,接收实时遥测数据,完成最后的实时测试。

8、进一步,所述监控参数包括:加装参数、1553、fc、422、429、1394、飞控参数、告警参数多种类型;

9、所述监控参数管理模块采用qxls组件,用于对excel文件中的数据进行读取和写入。

10、进一步,所述监控参数管理模块还对各种类型的参数标识符进行二次编排;

11、编码为:1:加装参数,2:1553参数,3:429参数,4:fc参数,5:422参数,6:1394参数,7:飞控参数,8:告警参数。

12、进一步,所述查重操作是指,在同一类型监控参数中查找并删除重复参数。

13、进一步,所述实时驱动模块还包括:标题、标签、标志、时间、指示灯、告警灯、图片、输入框、显示框、曲线、下拉框、按钮、选项卡、刻度尺、组合容器、仪表等通用组件,以及油箱、虚拟仪表监控组件。

14、进一步,所述实时驱动模块还用于监控组件的拖曳式自由选择组合,每个监控组件可被拖曳式添加绑定监控参数并驱动监控参数进行监控显示。

15、进一步,所述实时数据接收模块用于从遥测数据处理系统接收实时数据,并将实时数据送入绑定的监控组件;

16、所述实时数据接收模块通过多个数据接收线程接收多机数据;

17、当监控系统处于运行状态时,自动检测已打开的监控页面,识别页面监控飞机机号,并启动相应的数据接收线程;

18、对于同一飞机的多个页面,仅启动一个数据接收线程,并共享接收到的数据;

19、当有监控页面关闭,系统自动检测是否还有相同机号飞机的其他监控页面,若无,则销毁该机号飞机对于的数据接收线程。

20、进一步,所述监控系统管理模块针对“指挥员-飞机-航电-发动机”四类不同监控人员,对监控系统提供多版本管理。

21、本申请的有益效果在于:

22、1)兼容windows和银河麒麟操作系统,实现了一套代码,多端适应,完成了在飞行试验领域对labview软件的国产化替代,实现了试飞遥测监控系统的自主可控。

23、2)系统集监控参数管理、监控页面设计与实时驱动、实时数据接收、监控页面质量管理等功能为一体,具有较高的信息化能力,极大的提高了遥测监控系统的设计与开发效率。

24、3)针对飞行试验安全监控的需求,设计了飞行包线、飞控状态矩阵、故障清单、参数极值、多参数告警等特殊监控组件,极大简化了复杂遥测监控页面的开发难度。

25、4)针对遥测监控系统质量管理需求,设计了基于“模拟测试-事后测试-实时测试”的三轮参数确认的质量管理流程,保证了遥测监控系统质量可控。

本文档来自技高网...

【技术保护点】

1.一种面向国产操作系统的组件式遥测实时监控系统,其特征在于:所述系统包括:监控参数管理模块、实时数据接收模块、监控系统管理模块、实时驱动模块;所述监控参数管理模块用于对多类型的监控参数进行导入、导出、增加、删除、查询、编辑、查重操作;

2.根据权利要求1所述的系统,其特征在于:所述监控参数包括:加装参数、1553、FC、422、429、1394、飞控参数、告警参数多种类型;

3.根据权利要求2所述的系统,其特征在于:所述监控参数管理模块还对各种类型的参数标识符进行二次编排;

4.根据权利要求3所述的系统,其特征在于:所述查重操作是指,在同一类型监控参数中查找并删除重复参数。

5.根据权利要求4所述的系统,其特征在于:所述实时驱动模块还包括:标题、标签、标志、时间、指示灯、告警灯、图片、输入框、显示框、曲线、下拉框、按钮、选项卡、刻度尺、组合容器、仪表等通用组件,以及油箱、虚拟仪表监控组件。

6.根据权利要求5所述的系统,其特征在于:所述实时驱动模块还用于监控组件的拖曳式自由选择组合,每个监控组件可被拖曳式添加绑定监控参数并驱动监控参数进行监控显示。

7.根据权利要求6所述的系统,其特征在于:所述实时数据接收模块用于从遥测数据处理系统接收实时数据,并将实时数据送入绑定的监控组件;

8.根据权利要求7所述的系统,其特征在于:所述监控系统管理模块针对“指挥员-飞机-航电-发动机”四类不同监控人员,对监控系统提供多版本管理。

...

【技术特征摘要】

1.一种面向国产操作系统的组件式遥测实时监控系统,其特征在于:所述系统包括:监控参数管理模块、实时数据接收模块、监控系统管理模块、实时驱动模块;所述监控参数管理模块用于对多类型的监控参数进行导入、导出、增加、删除、查询、编辑、查重操作;

2.根据权利要求1所述的系统,其特征在于:所述监控参数包括:加装参数、1553、fc、422、429、1394、飞控参数、告警参数多种类型;

3.根据权利要求2所述的系统,其特征在于:所述监控参数管理模块还对各种类型的参数标识符进行二次编排;

4.根据权利要求3所述的系统,其特征在于:所述查重操作是指,在同一类型监控参数中查找并删除重复参数。

5.根据权利要求4所述的系统,...

【专利技术属性】
技术研发人员:刘升护黄晓波郭世伟霍朝晖王灏
申请(专利权)人:中国飞行试验研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1