首页> 中国专利> 一种模拟飞行员定点降落实际行为系统

一种模拟飞行员定点降落实际行为系统

摘要

本发明属于飞行模拟技术领域,具体涉及一种模拟飞行员定点降落实际行为系统。本发明包括:能力指标模块对飞行员的能力指标进行分类:信息感受模块通过视觉模拟获得飞行器当前位置与目标降落点的相对偏差的过程;专注模式协调策略模块对专注模式分类;动作误差叠加模块在期望动作基础上叠加动作误差输出飞行员的最终动作以及驾驶杆和油门的执行动作为X的概率密度。本发明能够实现模拟不同操纵能力飞行员操控效果的目的,而且采用脉冲波形实现以离散动作序列的形式真实模拟飞行员的动作特征。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-02-22

    授权

    授权

  • 2015-06-10

    实质审查的生效 IPC(主分类):G05B13/04 申请日:20150104

    实质审查的生效

  • 2015-05-13

    公开

    公开

说明书

技术领域

本发明属于飞行模拟技术领域,具体涉及一种模拟飞行员定点降落实际行为系统。

背景技术

飞行员定点降落具有重要的意义,在一些特定的环境下,飞行器可降落地点是个很小的 区域,飞行员需要做到操控飞行器实现定点降落,这对飞行员和飞行器均是重要考验。因此 定点降落是飞行员操控技术的重要内容,同时也能在侧面验证飞行器的相关指标。通过模拟 飞行员定点降落过程,能够在无实物情况下对控制对象进行不同工况的仿真验证,避免不必 要的实物试验事故。

现有的模拟飞行员系统,不能从飞行员由信息获取、思维判断和动作执行的过程加以分 析,因而未能实现模拟不同操纵能力的飞行员,也未能实现飞行员动作真实离散化。基于行 为建模理论可以有效的解决这个问题。行为建模理论将研究对象进行功能划分,深入分析了 所有真实动作的产生原因,避免了脱离实际情况的纯数学理论研究。根据行为建模理论,一 般可以将研究对象划分为三个功能模块:信息获取模块、思维判断模块和动作执行模块,这 就解释了研究对象最终执行动作的原因是外界信息和自身判断。

本发明公开的一种模拟飞行员定点降落实际行为系统,并定义飞行员的能力指标参数: 信息感受能力系数、反应敏捷度系数、分心能力系数、动作精准度系数,并通过这些系数的 排列组合,实现模拟不同操纵能力飞行员操控效果的目的,而且采用脉冲波形实现以离散动 作序列的形式真实模拟飞行员的动作特征。

发明内容

本发明的目的在于提供一种实现模拟实际飞行员思维过程和动作特点,能够模拟不能操 纵能力的飞行员,而且采用离散动作序列的形式表现飞行员的动作的模拟飞行员定点降落实 际行为系统。

本发明的目的是这样实现的:

模拟飞行员定点降落实际行为的系统:

(1)能力指标模块对飞行员的能力指标进行分类:

信息感受能力kinf:表示飞行员对周围信息感受的准确性;

反应敏捷度kcel:表示飞行员对横向、纵向和油门操作切换速度;

分心能力kdis:表示飞行员对多动作并行执行能力;

动作精准度klast:表示飞行员对期望动作的执行准确度;

根据下表对飞行员进行等级划分:

(2)信息感受模块通过视觉模拟获得飞行器当前位置与目标降落点的相对偏差的过程:

对偏差和距目标点距离感知的离散化分辨率fdiff,输出飞行员感受到纵向偏差、横向偏差 和速度偏差,得到纵向和横向通道的着舰安全度估计值Dpre_z和Dpre_y

fdiff=LX*fgainkd*LDist*kinf,

fgain:飞行员的信息采样频率;

LX:飞行器准备降落位置距降落点距离;

kd:信息采样周期数;

LDist:当前飞行器位置距降落点距离;

Dpre_z=ErrZ_pre-VZ_pre*ΔtSpre

Dpre_y=ErrY_pre-VY_pre*ΔtSpre,

式中:Δt为采样时间,ErrZ_pre为感知的纵向偏差、VZ_pre为感知的纵向偏差变化率、Spre为感知的距降落点距离,ErrY_pre为感知的横向偏差、VY_pre为感知的横向偏差变化率、Spre为 感知的距降落点距离;

(3)专注模式协调策略模块对专注模式分类

纵向操纵模式(VK):对应驾驶杆纵向控制,用参数Vabsorb_z表示;

横向操纵模式(HK):对应驾驶杆横向控制,用参数Vabsorb_y表示;

油门操纵模式(AK):对应油门大小控制,用参数Vabsorb_ac表示;

输出互斥动作切换时间:

Tmutex=LDistLX*kcel*kdis;

(4)动作误差叠加模块在期望动作基础上叠加动作误差输出飞行员的最终动作以及驾驶 杆和油门的执行动作为X的概率密度:

Mlast=Mshould+ΔMerror

γ(x)=12πσexp(-(x-μ)22σ2);

-M+Mγ(x)dx=1;

Mlast为最终动作值;Mshould为期望动作值;ΔMerror为随机动作误差值。

本发明的有益效果在于:本发明公开的一种模拟飞行员定点降落实际行为系统,并定义 飞行员的能力指标参数:信息感受能力系数、反应敏捷度系数、分心能力系数、动作精准度 系数,并通过这些系数的排列组合,实现模拟不同操纵能力飞行员操控效果的目的,而且采 用脉冲波形实现以离散动作序列的形式真实模拟飞行员的动作特征。

附图说明

图1为B级驾驶员仿真曲线;

图2为A级和C级驾驶员仿真曲线;

图3为模拟飞行员行为原理框图;

图4为期望动作与最终动作关系图;

图5为离散动作波形图;

具体实施方式

下面结合附图对本发明做进一步描述:

本发明公开的一种模拟飞行员定点降落实际行为系统。模拟飞行员行为的系统通常有三 种:传递函数系统、频域系统以及最优控制系统。但是这三种系统存在共同的问题:一是无 法模拟不同能力水平的飞行员,模型具有严重的局限性;二是飞行员的动作是无时间间隔的 连续动作,不符合真实情况。因此需要更能真实准确模拟飞行员定点降落实际行为的系统。 本发明公开了模拟飞行员定点降落实际行为系统,实现模拟实际飞行员思维过程和动作特点, 能够模拟不能操纵能力的飞行员,而且采用离散动作序列的形式表现飞行员的动作。

针对不同操控能力飞行员进行仿真分析。仿真案例中飞行员的操控部件为飞行器的驾驶 杆和油门,驾驶杆控制横纵向位置,油门控制速度,A、B、C级飞行员的能力指标参数如具 体实施方式中的表1、表3、表7,仿真曲线如图1、2所示。

从图1中可以看出,B级飞行员的纵向、横向和油门操纵值以离散动作序列的形式加以 表现,飞行员对驾驶杆和油门的调整采取脉冲信号的方式,根据当前的纵向偏差、横向偏差 和速度偏差,三个通道的专注度按照切换器的模糊控制规律。当某个通道出现大偏差时,飞 行员模型采取大脉冲动作,并辅助采用长时间作用策略,此时产生的超调量也较大。当某个 通道出现小偏差时,飞行员模型采取小脉冲动作,作用时间短,并提前结束动作,避免出现 较大超调量。因此,不同大小初始偏差的仿真结果符合实际飞行员的操纵特性。

从图2中可以看出,A级飞行员和C级飞行员对纵向、横向和速度偏差的调整能力不同, A级飞行员对这三种偏差的调整能力较强,C级飞行员对偏差的调整所产生的超调量较大,特 别是对油门的实际控制量较大,导致对速度的控制效果较差。在横纵向偏差控制上,A级飞 行员采用较少的动作脉冲就可以达到较好的偏差控制效果,而C级飞行员的动作频率较高, 偏差控制效果较差。因此飞行员模型能够模拟能力不同飞行员的能力差异和动作特点。

具体实施方式

模拟飞行员定点降落实际行为系统的原理框图如图3所示,下面按照信息流向介绍各个 模块。

1、能力指标模块

本发明对飞行员的能力指标进行分类如下所示:

①信息感受能力:反映飞行员对周围信息感受的准确性,如横纵向偏差、距离目标点距 离,用kinf表示;

②反应敏捷度:反映飞行员对横向、纵向和油门操作切换速度,用kcel表示;

③分心能力:反映飞行员对多动作并行执行能力,用kdis表示;

④动作精准度:反映飞行员对期望动作的执行准确度,用klast表示;

kinf、kdis和klast的不同组合可以表示不同能力的飞行员,本发明按照能力指标由高到低 对飞行员进行等级划分,分别为:S级、A级、B级、C级、D级、E级,各飞行员的能力指标 系数见表1、表3和表7。

2、信息感受模块

信息感受模块的用途是模拟飞行员通过视觉获得飞行器当前位置与目标降落点的相对偏 差的过程,本发明提出变分辨率离散化原理:当飞行员距离目标降落点较远时,采用采样频 率低的系统,随着距目标降落点的距离变小,逐渐增加采样频率,飞行员对偏差和距目标点 距离感知的离散化分辨率fdiff可用下式表示:

fdiff=LX*fgainkd*LDist*kinf

式中:

fgain:飞行员的信息采样频率;

LX:飞行器准备降落位置距降落点距离;

kd:信息采样周期数;

LDist:当前飞行器位置距降落点距离。

飞行员等级和信息感受能力系数kinf关系如表1所示。

表1飞行员等级与kinf

信息感受模块最终输出飞行员感受到纵向偏差、横向偏差和速度偏差,这三种偏差对应 三种安全度:纵向安全度、横向安全度和速度安全度,分别表示飞行器在纵向、横向和速度 三个回路的风险程度。

纵向安全度的主要影响因素有:感知的纵向偏差ErrZ_pre、感知的纵向偏差变化率VZ_pre、 感知的距降落点距离Spre,横向安全度的主要影响因素有:感知的横向偏差ErrY_pre、感知的 横向偏差变化率VY_pre、感知的距降落点距离Spre,则纵向和横向通道的着舰安全度估计值 Dpre_z和Dpre_y可以用下式表示:

Dpre_z=ErrZ_pre-VZ_pre*ΔtSpre

Dpre_y=ErrY_pre-VY_pre*ΔtSpre

式中:Δt为采样时间。

速度安全度分为3级:高危险、中危险和安全,分别用数值0.0、1.0、2.0表示,速度 安全度估计值Dpre_v如下式所示:

3、专注模式协调策略模块

本发明制定专注模式协调策略,以此来确定飞行员进行驾驶杆横向操控、驾驶杆纵向操 控还是油门操控。现对专注模式分类如下:

①纵向操纵模式(VK):对应驾驶杆纵向控制,用参数Vabsorb_z表示;

②横向操纵模式(HK):对应驾驶杆横向控制,用参数Vabsorb_y表示;

③油门操纵模式(AK):对应油门大小控制,用参数Vabsorb_ac表示;

每种操纵模式对应各自的专注度,专注度的大小决定该模式是否启动。本发明中专注模 式的互斥关系如表2所示:

表2专注模式互斥关系表

上表中,×表示两种操控互斥,即两种动作不能同时进行;¤表示不完全互斥,即两种 操控不互斥,但会在一定时间内存在截断关系。互斥动作切换时间由飞行员的反应敏捷度和 分心能力共同决定,用下式表示:

Tmutex=LDistLX*kcel*kdis

飞行员等级与反应敏捷度系数kcel、分心能力系数kdis的关系如表3所示。

表3飞行员等级与kcel、kdis关系表

本发明采用模糊控制系统来在纵向操纵模式、横向操纵模式和油门操纵模式之间切换。 模糊切换器输入为横向、纵向和速度三个回路的危险度估计值,输出为各回路专注度,危险 度估计值的状态描述按三级划分,分别为{无危险,略危险、很危险},具体描述为{AZ,PM, PB},输出的专注度的状态描述按七级划分,分别为{无专注,横向专注高,横向专注低,纵 向专注高,纵向专注低,速度专注高,速度专注低},具体描述为{AZG,PBH,PSH,PBZ,PSZ, PBS,PSS},制定专注度模糊控制规则如表4所示。

表4专注度模糊控制规则

横向、纵向和速度三个回路期望动作模糊控制器的输入为各回路的偏差和偏差变化率, 输出为各回路的期望动作值,输入和输出的状态描述按七级划分,分别为{正向很大,正向较 大,正向略大,无偏差,负向略大,负向较大,负向很大},具体描述分别为{PB,PM,PS, AZ,NS,NM,NB},表5和表6为动作模糊控制规则,其中横向表示偏差描述,纵向表示偏差 变化率描述。

表5横向/纵向动作模糊控制规则

表6速度动作模糊控制规则

4、动作误差叠加模块

各回路的模糊控制器输出期望动作值,期望动作值是飞行员的目标动作,但最终动作必 然会存在偏差,本发明公开了在期望动作基础上叠加动作误差,来实现飞行员的最终动作的 计算系统,表达式如下所示:

Mlast=Mshould+ΔMerror    (6)

式中:

Mlast:最终动作值;

Mshould:期望动作值;

ΔMerror:随机动作误差值。

飞行员最终动作与期望动作的映射关系符合正态分布,设飞行员的最终动作为连续型随 机变量X,驾驶杆和油门的执行动作为X的概率密度,如下所示:

γ(x)=12πσexp(-(x-μ)22σ2)---(7)

-M+Mγ(x)dx=1---(8)

式中:

γ(x):随机变量X~N(μ,σ2);

[-M,+M]:动作概率区间,表示飞行员最终动作全体区间数。

最终动作Mlast应该是一个随机概率模型,并且期望动作Mshould越大,叠加随机动作误差 ΔMerror和正态分布的方差σ也越大。假设期望动作值始终为X,最终动作值分布如图4(A) 所示,其中X分别为A1、A2和A3。动作概率区间取[-2σ,+2σ]。

按照图4(A)的方式,针对不同期望动作值,统计最终动作的分布,可以获得方差可变的 正态分布二维曲面,做简化处理,用一维平面来表现最终动作分布情况,如图4(B)所示,并 建立坐标系:将期望动作BehS设定为X轴,最终动作BehR与期望动作BehS的差值BehR-BehS设定为Y轴。使用曲线S1和S2来代表正态分布的标准差与期望动作峰值的变化曲线,作为最 终动作离散包络。在BehS在0附近很小范围内情况下,飞行员无法将动作执行到BehS的数量 级,因此[O,O1]为飞行员的动作死区,简化使用线段L1和L2来代替曲线包络S1和S2

假设期望动作概率区间为[0,Amax],将该区间N等分,则对应N条不同的正态分布曲线, 即:

σ={σ1 σ2 … σN}    (9)

此时飞行员的最终动作值可用下式表示:

BehR=GaussRand(μ,σ)    (10)

σ=σ(BehS,klast)    (11)

式中:

GaussRand:正态分布随机函数;

klast:飞行员的动作精准度系数,该参数直接影响最终动作正态分布的集中度。

将标准差σ与BehS的关系简化为一次函数关系,即σ与BehS关系如下所示:

σ(Actnol,klast)=K1(klast)*Actnol+B1(klast)    (12)

上式中参数K1和B1均为关于klast的函数,这里将其简化为比例关系,则式(12)可以进 一步写成下式:

σ(Actnol,klast)=K2*klast*Actnol+B2*klast    (13)

本发明中定义K2为乘性因子,B2为加性因子,K2与B2统称为动作误差叠加因子。飞行 员等级与动作精准度系数klast、动作误差叠加因子K2和B2关系如表7所示。

表7飞行员等级与klast、K2和B2关系表

飞行员模型动作采用离散脉冲式梯形波作为动作序列的形式,驾驶杆横向、驾驶杆纵向 以及油门的操控动作波形如图5所示。

通过式(13)K2、B2、klast可确定飞行员的操控能力,通过图5方式可实现飞行员模型 的动作离散化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号