一种飞机飞行前自检测方法与流程
未命名
07-04
阅读:343
评论:0

1.本技术属于飞机飞行前自检测方法领域,具体涉及一种飞机飞行前自检测方法。
背景技术:
2.飞机飞行前自检测(pbit),是在飞机飞行前,在地面上对飞机管理系统所有lru设备进行的一系列测试,以保证系统的功能完好性,满足飞行条件。
3.进行pbit检测功能的主体为飞机管理计算机(vmc),pbit检测软件运行在vmc中,vmc通过执行pbit检测软件,自动完成飞机管理系统所有lru设备的检测。
4.vmc执行pbit检测时,操作系统以12.5ms为周期进行pbit任务调度,如图1所示。
5.pbit检测对检测内容和检测时间均有要求,必须在规定的时间内完成所有项目的检测,一般的检测对象lru设备种类约15种,其中部分如下表所示:序号lru设备检测时间1飞机管理计算机11s2光纤陀螺组1s3加速度计组1s4大气系统(adap)10s5惯导设备15s6外部总线cc10s7航姿设备1s8伺服分系统29s
6.pbit检测采用顺序串行检测的方式,即完成lru设备1的检测后,再执行lur设备2的检测,lur设备2检测完成后再执行lur设备3检测,以此类推,直至所有的lur设备检测完成,如图2所示,该种技术方案存在以下缺陷:
7.1)存在规定时间内不能完成pbit检测全部内容的情形
8.假设lru设备n所使用的检测时间为tn,待检测设备的总数量为n,完成pbit检测全部内容的检测时间为一般会远远超过了pbit检测的规定时间,以对上表中lru设备进行检测为例,总的检测时间为78s,而pbit检测的规定时间不超过30s;
9.2)pbit检测前期规划工作量大,灵活性差
10.由于pbit检测过程,以12.5ms为周期调度策略,而pbit检测任务本身并不具有周期重复性,因此,对于pbit检测任务而言,相当于每个周期时间到,pbit检测任务被中断,下一个周期开始后,继续从上一周期被中断处继续执行,为了保证pbit检测任务的确定性,需要对每个周期执行的pbit检测任务进行前期规划,对每个周期执行的pbit检测任务步骤进行分配,确保每个周期结束时pbit检测任务中断的位置是确定的,一般pbit检测的规定时间不超过30s,共2400个周期,规划2400个周期的执行内容,工作量巨大,此外,如果pbit检测任务有变动,如某lru设备增加一项检测内容,则需要重新规划2400个周期的pbit检测任务步骤分配,灵活性差。
11.3)pbit检测过程中vmc利用率低
12.大部分lru设备为自主检测设备,即只需要vmc发送检测指令,并在约定的检测时间满足后,读取lru设备反馈的检测结果即可,具体的检测工作由lru设备根据检测指令自动完成,如图3所示,对于该类lru设备的检测,vmc发送检测指令后,基本处于闲置状态,只需要计算时间,直到约定的检测时间到,再读取结果,在pbit检测过程中,vmc利用率低。
13.鉴于上述技术缺陷的存在提出本技术。
14.需注意的是,以上背景技术内容的公开仅用于辅助理解本发明的发明构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本技术的申请日已经公开的情况下,上述背景技术不应当用于评价本技术的新颖性和创造性。
技术实现要素:
15.本技术的目的是提供一种飞机飞行前自检测方法,以克服或减轻已知存在的至少一方面的技术缺陷。
16.本技术的技术方案是:
17.一种飞机飞行前自检测方法,包括:
18.将lru设备划分为a类设备、b类设备、c类设备,其中,a类设备检测直接读取其他已完成的自检测结果作为pbit检测结果;b类设备需以vmc驱动进行检测,配置零位、施加激励或撤销激励;c类设备为自主检测设备,vmc发送检测指令,自动执行检测,vmc延时读取检测结果;
19.对所有c类设备进行并行检测,同时串行执行a类设备、b类设备的检测;
20.配置每个lru设备的检测在一个函数单元中实现;
21.对各个lru设备的检测状态进行建模;
22.pbit主函数每12.5ms调度执行一次,pbit主函数每周期调度所有lru设备检测的函数单元一次,判断lru设备所处的检测状态,执行对应的检测步骤,进行状态间的迁移,完成pbit检测。
23.根据本技术的至少一个实施例,上述的飞机飞行前自检测方法中,lru设备包括飞机管理计算机、光纤陀螺组、加速度计组、大气系统、惯导设备、外部总线cc、航姿设备、伺服分系统。
24.根据本技术的至少一个实施例,上述的飞机飞行前自检测方法中,大气系统为c类设备;
25.对大气系统检测状态进行建模为:
26.指令发送状态,对应于vmc发送检测指令;
27.指令保持状态,对应于vmc计时等待检测结果;
28.自主检测状态,对应于大气系统执行检测;
29.结果读取状态,vmc读取检测结果;
30.检测结束状态,检测结束。
附图说明
31.图1是vmc执行pbit检测任务调度的示意图;
32.图2是pbit顺序串行检测的流程示意图;
33.图3是本技术实施例提供的lru设备自主检测的示意图;
34.图4是本技术实施例提供的对所有c类设备进行并行检测,同时串行执行a类设备、b类设备的检测的示意图;
35.图5是本技术实施例提供的对大气系统检测状态进行建模的示意图;
36.图6是本技术实施例提供的对大气系统进行检测的流程图;
37.图7是本技术实施例提供的pbit主函数每周期调度lru设备检测函数单元的示意图。
具体实施方式
38.为使本技术的技术方案及其优点更加清楚,下面将结合附图对本技术的技术方案作进一步清楚、完整的详细描述,可以理解的是,此处所描述的具体实施例仅是本技术的部分实施例,其仅用于解释本技术,而非对本技术的限定。需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分,其他相关部分可参考通常设计,在不冲突的情况下,本技术中的实施例及实施例中的技术特征可以相互组合以得到新的实施例。
39.此外,除非另有定义,本技术描述中所使用的技术术语或者科学术语应当为本技术所属领域内一般技术人员所理解的通常含义。本技术描述中所使用的“上”、“下”、“左”、“右”、“中心”、“竖直”、“水平”、“内”、“外”等表示方位的词语仅用以表示相对的方向或者位置关系,而非暗示装置或元件必须具有特定的方位、以特定的方位构造和操作,当被描述对象的绝对位置发生改变后,其相对位置关系也可能发生相应的改变,因此不能理解为对本技术的限制。本技术描述中所使用的“第一”、“第二”、“第三”以及类似用语,仅用于描述目的,用以区分不同的组成部分,而不能够将其理解为指示或暗示相对重要性。本技术描述中所使用的“一个”、“一”或者“该”等类似词语,不应理解为对数量的绝对限制,而应理解为存在至少一个。本技术描述中所使用的“包括”或者“包含”等类似词语意指出现在该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
40.此外,还需要说明的是,除非另有明确的规定和限定,在本技术的描述中使用的“安装”、“相连”、“连接”等类似词语应做广义理解,例如,连接可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,领域内技术人员可根据具体情况理解其在本技术中的具体含义。
41.下面结合附图1至图7对本技术做进一步详细说明。
42.一种飞机飞行前自检测方法,具体实施可参照如下:
43.步骤一、按照检测方式对lru设备进行归类,将lru设备划分为a类设备、b类设备、c类设备,其中:
44.a类设备检测直接读取其他已完成的自检测结果,如pubit、ifbit,作为pbit检测结果;
45.b类设备需以vmc驱动进行检测,配置零位、施加激励或撤销激励;
46.c类设备为自主检测设备,vmc发送检测指令,自动执行检测,vmc延时读取检测结
果。
47.步骤二、建立检测流程,所有c类设备并行检测,同时串行执行a类设备、b类设备的检测,如图4所示。
48.步骤三、配置每个lru设备的检测在一个函数单元中实现,而不是在一个函数单元中同时处理多个lru设备的检测,以面向对象设计取代面向过程的设计,高内聚、低耦合,可有效规避全局规划;
49.步骤四、对各个lru设备的检测状态进行建模,大气系统为c类设备,其检测步骤为:vmc发送检测指令(指令持续200ms)
→
vmc计时等待结果(大气系统执行检测)
→
vmc读取检测结果
→
检测结束,根据检测步骤,可建立大气系统5种检测状态:指令发送状态、指令保持状态、自主检测状态、结果读取状态、检测结束状态,如图5所示,进一步可根据大气系统的检测状态制定大气系统检测的实现流程,如图6所示。
50.步骤五、pbit主函数每12.5ms调度执行一次,pbit主函数每周期调度所有lru设备检测的函数单元一次,如图7所示,判断lru设备所处的检测状态,执行对应的检测步骤,进行状态间的迁移,完成pbit检测,用lru设备检测状态管理代替检测过程任务规划,在以面向对象的设计取代面向过程的设计的基础上,可有效规避全局规划的弊端,保证在实现上保证高内聚、低耦合。
51.上述实施例公开的飞机飞行前自检测方法,存在以下有益技术效果:
52.1)可极大节约pbit检测的时间,pbit的检测时间由所有设备的检测时间之和,缩减为所有lru设备中用时最长的设备的检测时间;
53.2)检测状态描述lru设备所处的检测步骤,用状态迁移描述检测步骤的切换,实现了不同的lru设备的检测均由独立单元实现,避免了的交叉,高内聚、低耦合,能够极大地降低检测实现的复杂度;
54.3)可极大提高vmc的利用率,vmc在发送检测指令后,在计时的同时,对需要vmc驱动才能完成检测的lru设备进行检测。
55.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
56.至此,已经结合附图所示的优选实施方式描述了本技术的技术方案,领域内技术人员应该理解的是,本技术的保护范围显然不局限于这些具体实施方式,在不偏离本技术的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本技术的保护范围之内。
技术特征:
1.一种飞机飞行前自检测方法,其特征在于,包括:将lru设备划分为a类设备、b类设备、c类设备,其中,a类设备检测直接读取其他已完成的自检测结果作为pbit检测结果;b类设备需以vmc驱动进行检测,配置零位、施加激励或撤销激励;c类设备为自主检测设备,vmc发送检测指令,自动执行检测,vmc延时读取检测结果;对所有c类设备进行并行检测,同时串行执行a类设备、b类设备的检测;配置每个lru设备的检测在一个函数单元中实现;对各个lru设备的检测状态进行建模;pbit主函数每12.5ms调度执行一次,pbit主函数每周期调度所有lru设备检测的函数单元一次,判断lru设备所处的检测状态,执行对应的检测步骤,进行状态间的迁移,完成pbit检测。2.根据权利要求1所述的飞机飞行前自检测方法,其特征在于,lru设备包括飞机管理计算机、光纤陀螺组、加速度计组、大气系统、惯导设备、外部总线cc、航姿设备、伺服分系统。3.根据权利要求2所述的飞机飞行前自检测方法,其特征在于,大气系统为c类设备;对大气系统检测状态进行建模为:指令发送状态,对应于vmc发送检测指令;指令保持状态,对应于vmc计时等待检测结果;自主检测状态,对应于大气系统执行检测;结果读取状态,vmc读取检测结果;检测结束状态,检测结束。
技术总结
本申请属于具体涉及一种飞机飞行前自检测方法,包括:将LRU设备划分为A类设备、B类设备、C类设备,其中,A类设备检测直接读取其他已完成的自检测结果作为PBIT检测结果;B类设备需以VMC驱动进行检测,配置零位、施加激励或撤销激励;C类设备为自主检测设备,VMC发送检测指令,自动执行检测,VMC延时读取检测结果;对所有C类设备进行并行检测,同时串行执行A类设备、B类设备的检测;配置每个LRU设备的检测在一个函数单元中实现;对各个LRU设备的检测状态进行建模;PBIT主函数每12.5ms调度执行一次,PBIT主函数每周期调度所有LRU设备检测的函数单元一次,判断LRU设备所处的检测状态,执行对应的检测步骤,进行状态间的迁移,完成PBIT检测。PBIT检测。PBIT检测。
技术研发人员:付塍强 赵立蒙 王志刚
受保护的技术使用者:中国航空工业集团公司沈阳飞机设计研究所
技术研发日:2022.12.01
技术公布日:2023/6/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/