[发明专利]一种通用飞行模拟器自动飞行控制仿真系统在审
申请号: | 201610800125.1 | 申请日: | 2016-08-31 |
公开(公告)号: | CN107783429A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 詹淇 | 申请(专利权)人: | 北京蓝天航空科技股份有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02;G06F17/50 |
代理公司: | 北京维正专利代理有限公司11508 | 代理人: | 郑兴旺 |
地址: | 100000 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 飞行 模拟器 自动 控制 仿真 系统 | ||
1.一种通用飞行模拟器自动飞行控制仿真系统,包括有飞行指引模块、自动驾驶仪模块、自动油门模块、自动着陆模块、自动导航模块、自动配平模块,其特征是:还包括有模块控制逻辑/数据配置文件模块,所述模块控制逻辑/数据配置文件模块包括有用于在每个模块接入前判断其是否满足接入条件、在其接入时判断其是否与当前运行模块有矛盾,并在当前运行的模块退出前判断是否需要接入其它模块的控制逻辑模块,以及对所述飞行指引模块、自动驾驶仪模块、自动油门模块、自动着陆模块、自动导航模块、自动配平模块的控制率进行描述的数据配置模块。
2.根据权利要求1所述的一种通用飞行模拟器自动飞行控制仿真系统,其特征是:所述飞行指引模块、自动驾驶仪模块、自动油门模块、自动着陆模块、自动导航模块、自动配平模块以及模块控制逻辑/数据配置文件模块均为基于MATLAB/Simulink的设计、并以对应的C代码封装所形成的DLL动态链接库和头文件。
3.根据权利要求2所述的一种通用飞行模拟器自动飞行控制仿真系统,其特征是:所述模块控制逻辑/数据配置文件模块中包括用于抑制各个模块之间切换而引起的舵面跳变的淡化平稳环节,其工作过程为:当即将进入控制状态的控制模块与其接入条件的关系匹配时,首先判断即将进入控制状态的控制模块与当前处于控制状态的控制模块之间不存在逻辑矛盾,在即将退出控制状态的控制模块所对应控制律算法的输出乘以淡化环节在即将退出控制状态的控制模块所对应控制律算法的输出乘以淡化环节
4.一种通用飞行模拟器自动飞行控制仿真系统的设计方法,其特征是,包括有如下步骤:
步骤一,参考所有类型的飞机所囊括的飞行控制模块,建立七个控制模块,即飞行指引模块、自动驾驶仪模块、自动油门模块、自动着陆模块、自动导航模块、自动配平模块和模块控制逻辑/数据配置文件模块;
步骤二,基于MATLAB/Simulink设计各控制模块对应的控制律算法,并存储至对应的数据配置模块;
步骤三,基于MATLAB/Simulink/RTW的代码生成并导出各控制律算法所对应的C代码;
步骤四,基于仿真用飞机的类型,选取所需的控制模块并调用相应的C代码。
5.根据权利要求4所述的通用飞行模拟器自动飞行控制仿真系统的设计方法,其特征是,在步骤一,建立的所述模块控制逻辑/数据配置文件模块中包括用于实现各控制模块切换的逻辑控制模块,
所述的逻辑控制模块的控制方法为:
a、当即将进入控制状态的控制模块与其接入条件的关系匹配时,进入步骤b;
b、即将进入控制状态的控制模块与当前处于控制状态的控制模块之间不存在逻辑矛盾,进入步骤三;
步骤三,在即将退出控制状态的控制模块所对应控制律算法的输出乘以淡化环节在即将退出控制状态的控制模块所对应控制律算法的输出乘以淡化环节
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蓝天航空科技股份有限公司,未经北京蓝天航空科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610800125.1/1.html,转载请声明来源钻瓜专利网。