一种多优先级维护测试指令与控制律指令的选择与切换方法与流程

文档序号:12716447阅读:254来源:国知局
一种多优先级维护测试指令与控制律指令的选择与切换方法与流程

本发明属于飞控系统软件领域,涉及一种多优先级维护测试指令与控制律指令的选择与切换的方法。



背景技术:

飞控系统BIT维护测试的类型和功能不断增加,不同的维护测试间存在嵌套以及优先级逻辑,导致飞控BIT维护测试与控制律的接口设计、选择和切换逻辑越来越复杂。传统的设计方法往往没有实现多种优先级测试的实时选择,以及没有解决测试指令与控制律指令平滑切换的问题。

本发明的目的:

针对上述问题,发明一种实现多优先级维护测试指令与控制律指令的实时选择与平滑切换的设计方法。

本发明的技术方案:

一种多优先级维护测试指令与控制律指令的选择与切换的方法,其特征在于,将BIT维护测试功能与控制律功能统一放在FCM(飞控计算机)的PF(主飞控)分区;设置一个上行开关作为多优先级维护测试指令的选择,一个下行开关作为维护测试指令与控制律指令的选择。

具体有以下实施步骤:

步骤1当进入维护模式后,尚无维护测试到达,上行开关将输出控制律指令,下行开关将所述控制律指令输出给ACE(作动器控制器);

步骤2在维护模式下,维护人员通过交互设备实时发出有效项维护测试指令,通过上行开关选择当前最高优先级测试项的命令输出为维护指令,下行开关将上行开关输出的维护指令输出到ACE;

步骤3当前维护测试完成,锁存最后一拍维护测试指令直至下一维护测试到达即重复步骤2,或直至退出维护模式即执行步骤4、步骤5;

步骤4当维护模式向控制律模式切换时,下行开关对指令的切换进行淡化处理;

步骤5当进入控制律模式后,下行开关将控制律指令输出给ACE。

本发明的有益效果:

a)分区功能划分、统一灵活

以往飞控系统和BIT维护系统分开设计,独立运行,进入维护测试需要关闭周期飞控任务,故在无测试时不能切到控制律指令。本发明的方法只需将二者置于同一分区,同时运行,即统一又不耦合,灵活切换。

b)多种测试实时启动,按优先级顺序执行

任何测试由操作员通过维护设备实时启动,并将测试信号发送给飞控系统。在多类优先级含嵌套的测试同步进行时,飞控维护系统会选择当前最高优先级的测试执行,对测试命令的响应、选择和切换都是实时和有序的,软件运行时序清晰。

c)输出指令连续,平滑,安全、稳定

无论飞控系统处于维护或控制律模式,系统软件在实时收到当前飞控的模式和有效的命令后,即选择或切换相应的指令输出,指令无不连续点。并且在模式切换时,输出指令的淡化可防止命令切换的不平滑,很好的解决了指令阶越或跳变的问题,使得维护系统的安全性和稳定性明显改善。

附图说明

图1是总体实施步骤示意图

图2是连接示意图

具体实施方式

下面结合附图对本方法做进一步的详细说明,总体实施步骤如图1所示,图2为连接示意图,详细介绍如下:

1分区化的统一接口设计

a)采用多余度飞控计算机架构,每个飞控计算机划分为多个分区,如主飞行控制(PF)分区、自动飞行控制(AF)分区、信号处理(SP)分区等等;

b)将控制律(CLAW)功能和维护测试(Maint)功能均放在主飞控(PF)分区,用上行和下行开关分别作为维护测试和控制律的连接接口,分区结构和连接示意图如图2;

c)FCM通过A664总线收到OMS(中央维护系统)的有效测试项的标识后,维护测试功能将生成相应的维护测试命令并传给与控制律的接口上行开关。

2多优先级测试指令的实时选择、锁存与平滑切换

a)当进入维护测试模式尚无有效项测试时,上行开关依然输出控制律命令,防止指令不连续或跳变;

b)维护人员实时在OMS终端上操作维护测试系统的控制开关,维护测试功能收到维护测试项的有效标识后可同时生成多项测试的指令并传给上行开关接口。上行开关将选择当前最高优先级测试项的命令输出为维护测试指令,而下行开关将选择上行开关输出的维护测试指令输出到ACE;按照优先级顺序先后选择哪项维护测试指令被输出执行;上行开关能实时接收维护测试项的测试指令,自动切换和输出维护测试指令;

c)当前所有维护测试完成后,上行开关利用锁存器将锁存输出最后一拍的维护测试指令,直至下一维护测试到达,锁存器将复位,并重复步骤b);或直至退出维护模式而进入步骤d)步骤e);

d)当所有测试完成后,退出维护模式,下行开关对维护指令到控制律指令的切换做淡化处理,保证指令的平滑切换;

e)当进入控制律模式,上行开关和下行开关均选择输出控制律指令。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1