用于灭火介质投放平台机载综合管理系统的数据处理方法与流程

文档序号:36620852发布日期:2024-01-06 23:16阅读:23来源:国知局
用于灭火介质投放平台机载综合管理系统的数据处理方法与流程

本发明属于特种飞机平台,具体涉及一种用于灭火介质投放平台机载综合管理系统的数据处理方法。


背景技术:

1、特种飞机平台是一类针对特定任务而改装现有成熟飞机的飞机平台总称,特种飞机平台多应用于应急救援,特种任务,特种飞行等领域。

2、相较于传统飞机,特种飞机平台为了完成特定的任务会携带更多的设备,这会造成飞机总线上会传输更多的数据。

3、同时以灭火任务为例,任务时间窗口短,任务紧急,会要求任务系统具有较高的实时性、准确性与可靠性。

4、综合考虑以上两点因素,优秀的数据接口处理装置及方法可以极大的提高特种飞机平台的任务成功率。


技术实现思路

1、(一)要解决的技术问题

2、本发明要解决的技术问题是:如何设计一种能够应用于某种灭火介质投放平台机载综合管理系统的数据接口处理方法,实现综合管理系统内部分系统与外部其他系统设备之间的数据交互与处理。

3、(二)技术方案

4、为了解决上述技术问题,本发明提供了一种用于灭火介质投放平台机载综合管理系统的数据处理方法,包括以下步骤:

5、s1系统初始化

6、加载必要的系统镜像并完成变量初始化;

7、s2综合管理系统内外部接口初始化

8、在这一步,初始化用到的所有内外部接口,包括can总线接口、多路rs422接口、多路arinc429总线接口、多路网口、rs232接口;

9、s3数据发送接收处理线程初始化

10、根据不同的内外部接口类型来初始化不同的发送接收处理线程,由于综合管理系统存在不同内外部分系统或设备使用相同类型的总线数据接口,在对线程初始化的时候就针对不同频率与数据量来针对性分配各个线程的优先级,以保证各个数据总线都能接收到完整的数据内容;

11、s4查询定时器计时累加

12、在每个程序周期内都对定时查询内外部分系统或设备状态的定时器进行计时累加操作;

13、s5判断查询定时器是否达到预定时间

14、判断在当前程序周期内定时查询寄存器是否已达到要求,如果当前程序周期内满足定时查询内外部分系统或设备状态的条件,即已经达到要求,则执行s6,若尚未达到规定要求则跳转到s8;

15、s6查询定时器复位

16、对定时器计数清零;

17、s7查询内外部分系统或设备状态

18、根据待查询列表中的分系统或设备顺序依次通过对应的数据总线发送设备状态查询指令;

19、s8外部总线数据接收、处理

20、接收当前程序周期时各个外部数据总线缓冲区中的待接收数据,根据不同分系统或设备所规定的接口协议判断当前接收到的数据是否有效;若数据有效再判断接收到的数据是告警信息还是数据信息,对其进行预处理后转到s9;

21、s9外部总线数据优先级仲裁

22、根据规定的优先级来决定当前程序周期接收到的数据的发送顺序;

23、s10外部总线数据发送

24、根据优先级仲裁后的顺序依次发送外部总线数据给内部各个分系统;

25、s11内部总线数据接收、处理、发送

26、接收当前程序周期时各个内部数据总线缓冲区中的待接收数据,判断数据是否有效;同时根据目标标识判断是给哪个外部分系统或设备发送信息或指令,并剔除目标标识后,根据对应的接口协议重新组包,并通过对应的外部数据总线发送数据;

27、s12综合管理系统外部的驾驶舱显示分系统是否发送某设备上电指令

28、判断当前程序周期内驾驶舱显示分系统是否向综合管理系统外部的智能配电箱发送了有效的某设备的上电指令,若发送了则通过can总线发送对应上电指令后跳转到s13,若没有发送则跳转到s16;

29、s13某设备是否上电成功

30、通过智能配电箱的应答数据判断目标设备是否上电成功,若成功则跳转到s15,若失败则重新发送,若三次失败则跳转到s14;

31、s14上报故障

32、向驾驶舱显示分系统上报本次上电指令故障,结束;

33、s15将上电成功的设备加入到定时查询状态的列表中;

34、综合管理系统显示分系统向电源分系统发送给某一分系统或设备发送上电命令,若电源分系统正确应答,则将已上电的对应分系统与设备加入定时查询状态的列表中;

35、s16判断默认内部数据通路的数据流量是否超过设定阈值的80%,若默认内部数据通路的数据流量已经超过了设定阈值的80%,则跳转到s17,否则跳转到s18;

36、s17使用备用线路发送一半的数据

37、将原本需要从默认内部数据通路发送的数据分别从两条数据通路发送,即,使用默认内部数据通路发送一半的数据,使用备用数据通路发送另一半的数据;

38、s18判断任务是否结束

39、判断整个数据接口处理任务是否完成,若完成则结束,未完成则跳转到s4继续执行。

40、优选地,步骤s9中,考虑到飞机平台安全为最高优先级,飞行任务为第二优先级,对应的飞机参数总线数据与相关告警信息为待处理线程的最高优先级,介质投放系统及任务系统相关总线数据与告警信息为次高优先级,其他总线数据及告警信息为最低优先级,同一先级中告警信息的待处理线程优先级更高。

41、优选地,步骤s11的发送数据过程中,获取综合管理系统显示分系统的控制指令,并向对应的分系统或设备发送,接收到控制指令的分系统设备应在100ms内发出应答信号,若在规定时间内未收到应答信号,再重复发送两次,若均未收到应答信号则向综合管理系统显示分系统发送对应指令失败;若在规定时间内收到应答信号则不向综合管理系统显示分系统发送数据。

42、本发明还提供了一种用于实现所述方法的数据处理装置。

43、优选地,该装置包括:中央处理单元、只读存储器、随机访问存储器、快闪存储器、内部总线、输入/输出接口、rs232驱动、面向内部分系统的网络驱动、rs422驱动;、arinc429驱动、can驱动、面向外部总线的网络驱动、内部分系统数据总线、外部分系统及设备数据总线。

44、本发明还提供了一种基于所述方法设计实现的灭火介质投放平台的综合管理系统。

45、本发明还提供了一种所述系统的工作方法。

46、本发明还提供了一种基于所述方法设计实现的灭火介质投放平台。

47、本发明还提供了一种所述平台的工作方法。

48、本发明还提供了一种基于所述方法设计实现的特种飞机平台。

49、(三)有益效果

50、本发明提供一种应用于某种灭火介质投放平台机载综合管理系统的数据接口处理方法,能够处理综合管理系统外部分系统或设备与综合管理系统内部分系统之间的数据交换,该方法适用于大量外部接口时的数据交换,同时保证了数据上下传的实时性、准确性与可靠性。



技术特征:

1.一种用于灭火介质投放平台机载综合管理系统的数据处理方法,其特征在于,包括以下步骤:

2.如权利要求1所述的方法,其特征在于,步骤s9中,考虑到飞机平台安全为最高优先级,飞行任务为第二优先级,对应的飞机参数总线数据与相关告警信息为待处理线程的最高优先级,介质投放系统及任务系统相关总线数据与告警信息为次高优先级,其他总线数据及告警信息为最低优先级,同一先级中告警信息的待处理线程优先级更高。

3.如权利要求1所述的方法,其特征在于,步骤s11的发送数据过程中,获取综合管理系统显示分系统的控制指令,并向对应的分系统或设备发送,接收到控制指令的分系统设备应在100ms内发出应答信号,若在规定时间内未收到应答信号,再重复发送两次,若均未收到应答信号则向综合管理系统显示分系统发送对应指令失败;若在规定时间内收到应答信号则不向综合管理系统显示分系统发送数据。

4.一种用于实现如权利要求1或2或3所述方法的数据处理装置。

5.如权利要求4所述的装置,其特征在于,该装置包括:中央处理单元、只读存储器、随机访问存储器、快闪存储器、内部总线、输入/输出接口、rs232驱动、面向内部分系统的网络驱动、rs422驱动;、arinc429驱动、can驱动、面向外部总线的网络驱动、内部分系统数据总线、外部分系统及设备数据总线。

6.一种基于如权利要求1或2或3所述方法设计实现的灭火介质投放平台的综合管理系统。

7.一种如权利要求6所述系统的工作方法。

8.一种基于如权利要求1或2或3所述方法设计实现的灭火介质投放平台。

9.一种如权利要求8所述平台的工作方法。

10.一种基于如权利要求1或2或3所述方法设计实现的特种飞机平台。


技术总结
本发明涉及一种用于灭火介质投放平台机载综合管理系统的数据处理方法,属于特种飞机平台技术领域。本发明能够处理综合管理系统外部分系统或设备与综合管理系统内部分系统之间的数据交换,该方法适用于大量外部接口时的数据交换,同时保证了数据上下传的实时性、准确性与可靠性。

技术研发人员:袁崧博,张志远,王晓明,王桐,姚向辉
受保护的技术使用者:天津津航计算技术研究所
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1