CN111857182B - 一种四自由度空间定向障碍模拟器人体运动感知控制方法 - Google Patents
一种四自由度空间定向障碍模拟器人体运动感知控制方法 Download PDFInfo
- Publication number
- CN111857182B CN111857182B CN202010733470.4A CN202010733470A CN111857182B CN 111857182 B CN111857182 B CN 111857182B CN 202010733470 A CN202010733470 A CN 202010733470A CN 111857182 B CN111857182 B CN 111857182B
- Authority
- CN
- China
- Prior art keywords
- simulator
- angle
- linear acceleration
- motion perception
- cabin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000008447 perception Effects 0.000 title claims abstract description 80
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000001133 acceleration Effects 0.000 claims abstract description 111
- 238000004088 simulation Methods 0.000 claims abstract description 25
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 4
- 241000238366 Cephalopoda Species 0.000 claims abstract description 3
- 238000005096 rolling process Methods 0.000 claims description 43
- 238000004364 calculation method Methods 0.000 claims description 16
- 230000000694 effects Effects 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 9
- 238000004422 calculation algorithm Methods 0.000 claims description 6
- 239000002775 capsule Substances 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 230000004888 barrier function Effects 0.000 claims 1
- 230000009982 effect on human Effects 0.000 abstract 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 12
- 208000035475 disorder Diseases 0.000 description 12
- 230000009471 action Effects 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 206010019233 Headaches Diseases 0.000 description 2
- 208000002173 dizziness Diseases 0.000 description 2
- 231100000869 headache Toxicity 0.000 description 2
- 210000000056 organ Anatomy 0.000 description 2
- 230000001720 vestibular Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 208000020442 loss of weight Diseases 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/08—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种四自由度空间定向障碍模拟器人体运动感知控制方法,包括以下步骤:步骤一、获得四自由度空间定向障碍模拟器座舱中飞行操纵***的操作指令;步骤二、通过飞行仿真,获取实际飞行飞机的6个自由度运动参数,即3个线加速度物理量:Gxa、Gya、Gza,依次为前后、左右、头足方向过载;3个角速度物理量:Pa、Qa、Ra,依次为滚转、俯仰、偏航方向角速度。本发明直接从四自由度空间定向障碍模拟器角运动感知和实际飞行角运动感知近似一致出发,通过近似方法计算得到模拟器的角度补偿信号,可以在人体角运动感知上实现较好的控制效果,达到与实际飞行近似一致的目标。
Description
技术领域
本发明属于飞行模拟器技术领域,具体涉及一种四自由度空间定向障碍模拟器人体运动感知控制方法。
背景技术
随着现代战斗机性能的提升,许多高难度动作如高攻角大机动快转动等也越来越多地出现在飞行训练或飞行特技训练中,随之而来的是越来越多地遇到空间定向障碍问题。空间定向障碍是指飞行员未能正确判断自身及飞机在由地面和重力垂直线所确定的固定坐标***内的位置、运动和姿态。根据统计,由空间定向障碍引起的A级飞行事故发生率呈上升趋势,其致命性高,多发生于高性能战斗机,成为致命性飞行事故的重要原因。空间定向障碍模拟器是训练飞行员定向认知能力并且克服定向障碍的重要设备,基于离心运动平台的模拟器通过转臂的转动产生持续的过载,可在地面以较低的代价和更安全的方式对飞行员进行训练,提高飞行员在过载环境下的空间定向障碍防御。具有主轴、偏航、滚转与俯仰四个转动自由度的空间定向障碍模拟器(简称模拟器),通过转臂绕主轴的快速旋转运动实现持续性的高G值加速度,通过滚转轴、俯仰轴和偏航轴的协调运动调整加速度相对于座舱的方向,实现模拟器座舱中飞行员持续性过载的精确模拟。
但是,四自由度空间定向障碍模拟器通常以过载与实际飞行一致为目标,在提供精确的过载模拟的同时,角运动与实际飞行相差较大,即,四自由度空间定向障碍模拟器的主轴需要快速转动以产生高G值加速度,滚转轴、俯仰轴、偏航轴需要快速转动以调整加速度相对于座舱的方向,即主轴、滚转轴、俯仰轴、偏航轴的快速转动产生了大量与实际飞行不相关的角运动,导致模拟器的角运动与实际飞行存在较大的差异,如典型的空间定性障碍飞行动作模拟,线加速度与实际飞行基本一致,而角速度与实际飞行相差数十至上千o/s。导致:a)座舱中的飞行员出现眩晕、头痛等不适反应,严重的甚至需中断飞行模拟训练;b)角运动与实际飞行的差异,使得空间定向障碍飞行动作模拟的保真度较低;c)角运动与实际飞行不一致,易使飞行员产生错误的操作习惯,影响飞行模拟训练的效果。
发明内容
本发明目的在于提供一种四自由度空间定向障碍模拟器人体运动感知控制方法,用于解决上述现有技术中存在的技术问题之一,如:现有技术中,四自由度空间定向障碍模拟器通常以过载与实际飞行一致为目标,在提供精确的过载模拟的同时,角运动与实际飞行相差较大,即,四自由度空间定向障碍模拟器的主轴需要快速转动以产生高G值加速度,滚转轴、俯仰轴、偏航轴需要快速转动以调整加速度相对于座舱的方向,即主轴、滚转轴、俯仰轴、偏航轴的快速转动产生了大量与实际飞行不相关的角运动,导致模拟器的角运动与实际飞行存在较大的差异,如典型的空间定性障碍飞行动作模拟,线加速度与实际飞行基本一致,而角速度与实际飞行相差数十至上千o/s。导致:a)座舱中的飞行员出现眩晕、头痛等不适反应,严重的甚至需中断飞行模拟训练;b)角运动与实际飞行的差异,使得空间定向障碍飞行动作模拟的保真度较低;c)角运动与实际飞行不一致,易使飞行员产生错误的操作习惯,影响飞行模拟训练的效果。
为实现上述目的,本发明的技术方案是:
1、一种四自由度空间定向障碍模拟器人体运动感知控制方法,包括以下步骤:
步骤一、获得四自由度空间定向障碍模拟器座舱中飞行操纵***的操作指令;
步骤二、通过飞行仿真,获取实际飞行飞机的6个自由度运动参数,即3个线加速度物理量:Gxa、Gya、Gza,依次为前后、左右、头足方向过载;3个角速度物理量:Pa、Qa、Ra,依次为滚转、俯仰、偏航方向角速度;
步骤三、计算大臂绕主轴转动的角速度和角加速度/>
步骤四、根据实际飞行的偏航角运动,求解偏航轴的转动角度;
步骤五、根据偏航轴的转动角度,求解实际飞行相对俯仰框坐标系的3个线加速度分量(3Gxa,3Gya,3Gza),即
步骤六、根据相对俯仰框坐标系的线加速度物理量,计算纯过载模拟时滚转轴和俯仰轴的转动角度;
步骤七、根据空间定向障碍模拟器各轴的转动,计算座舱的3个线加速度和3个角速度;
步骤八、根据考虑人体运动感知模型的控制算法,计算滚转轴和偏航轴的补偿量,最终得到滚转轴和偏航轴的转动角度;
步骤九、将主轴的转动角速度和转动角加速度/>及滚转轴的转动角度q2、俯仰轴的转动角度q3、偏航轴的转动角度q4发送给空间定向障碍模拟器运动平台;
步骤十、判断是否停止,如果“是”则停止流程,如果“否”,则进入步骤一。
进一步的,所述步骤三包括以下子步骤:
3.1已知实际飞行的3个线加速度Gxa、Gya、Gza,可计算得到座舱线加速度矢量的大小为:对|Ga|进行修正,修正之后的加速度矢量大小为:|Ga'|;
3.2通过如下公式的常微分方程求解,可获得主轴的转动角速度和转动角加速度/>
式中r为座舱中心距主轴的距离,即转动半径;
当过载值较大时,可忽略的影响,采用下式对转动角速度/>进行简化计算:
进一步的,所述步骤四包括以下子步骤:
4.1根据实际飞行的偏航角速度物理量Ra,求解模拟器偏航轴的转动角速度为:
其中由步骤三获得,q2和q3由步骤八获得;
4.2将偏航轴的的转动角速度进行高通滤波,之后进行积分,获得偏航轴的转动角度q4。
进一步的,所述步骤六包括以下子步骤:
6.1计算大臂末端的线加速度矢量:
式中,1Gc为相对转臂的加速度矢量,Gr为沿转臂方向的加速度分量,Gt为沿转动方向的加速度分量,Gv为沿垂直方向的加速度分量,r为座舱中心距主轴的距离,g为重力加速度;
6.2纯过载模拟时,滚转轴的转动角度的计算公式为:
式中,
6.3纯过载模拟时,俯仰轴的转动角度的计算公式为:
式中,
进一步的,所述步骤七包括以下子步骤:
7.1模拟器座舱的3个线加速度为:
式中Gxc、Gyc、Gzc分别为相对座舱坐标系的X向、Y向、Z向线加速度,s1、s2、s3、s4、c1、c2、c3、c4分别表示:
sin(q1)、sin(q2)、sin(q3)、sin(q4)、cos(q1)、cos(q2)、cos(q3)、cos(q4);
7.2模拟器座舱的3个角速度为:
式中的Pc、Qc、Rc分别为相对座舱坐标系的绕X、Y、Z轴的角速度;0D4为旋转矩阵:
进一步的,所述步骤八包括以下子步骤:
8.1根据人体运动感知模型,计算实际飞行的飞行员人体滚转角运动感知φa:
式中第1部分为线加速度对飞行员人体滚转角运动感知的影响,第2部分为角速度为飞行员人体滚转角运动感知的影响,即影响人体滚转角运动感知的因素存在2个部分:线加速度和角速度;式中|Ga|为实际飞行线加速度矢量的大小:Gyza为实际飞行Y向与Z向的合矢量:/> 为线加速度矢量与人体头足向在滚转方向上的夹角,/>为反映线加速度对人体滚转角运动感知影响的传递函数,Pa为实际飞行飞行员的滚转角速度,/>为反映滚转角速度对人体滚转角运动感知影响的传递函数;
8.2根据人体运动感知模型,计算模拟器座舱中飞行员的人体滚转角运动感知φc:
式中|Gc|为模拟器线加速度矢量的大小:Gyzc为模拟器座舱Y向与Z向的合矢量:/>为线加速度矢量与人体头足向在滚转方向上的夹角,Pc为座舱的滚转角速度;
8.3以空间定向障碍模拟器中飞行员的滚转角运动感知与实际飞行近似一致为目标,实现φc≈φa,即:
将上式进行变换,可表示为:
即可得到在滚转方向上,模拟器与实际飞行的矢量夹角的差异:
将该差异记为δq2':
8.4根据人体运动感知模型,计算实际飞行的飞行员人体俯仰角运动感知θa:
式中第1部分为线加速度对飞行员人体俯仰角运动感知的影响,第2部分为角速度为飞行员人体俯仰角运动感知的影响,即影响人体俯仰角运动感知的因素存在2个部分:线加速度和角速度;式中|Ga|为实际飞行线加速度矢量的大小:Gxza为实际飞行X向与Z向的合矢量:/> 为线加速度矢量与人体头足向在俯仰方向上的夹角,/>为反映线加速度对人体俯仰角运动感知影响的传递函数,Qa为实际飞行飞行员的俯仰角速度,/>为反映俯仰角速度对人体俯仰角运动感知影响的传递函数;
8.5根据人体运动感知模型,计算模拟器座舱中飞行员的人体俯仰角运动感知θc:
式中|Gc|为模拟器座舱线加速度矢量的大小:Gxzc为模拟器座舱X向与Z向的合矢量:/>为线加速度矢量与人体头足向在俯仰方向上的夹角,Qc为座舱的俯仰角速度;
8.6以模拟器中飞行员的俯仰角运动感知与实际飞行近似一致为目标,实现θc≈θa,即:
将上式进行变换,可表示为:
即可得到在俯仰方向上,模拟器与实际飞行的矢量夹角的差异:
该差异可记为δq3':
8.7计算滚转轴和偏航轴的角度补偿量;
由于偏航轴q4的影响,需对δq2'和δq3'进行坐标变换,首先计算线加速度的补偿量ΔGx和ΔGy:
再分别计算滚转角的角度补偿量δq2和俯仰角的角度补偿量δq3:
8.8计算采用控制算法后的滚转轴、偏航轴的转动角度;
滚转轴的角度计算公式如下所示:
q2=q2 0+δq2;
俯仰轴的角度计算公式如下所示:
q3=q3 0+δq3。
与现有技术相比,本发明所具有的有益效果为:
本方案的一个创新点在于,本专利直接从四自由度空间定向障碍模拟器角运动感知和实际飞行角运动感知近似一致出发,通过近似方法计算得到模拟器的角度补偿信号,可以在人体角运动感知上实现较好的控制效果,达到与实际飞行近似一致的目标。
本方案的一个创新点在于,在人体运动感知模型确定之后,采用本专利的控制方法可直接获得控制变量,无人工调节系数的环节,易于实现。
附图说明
图1是本发明具体实施方式的流程简图。
具体实施方式
下面结合本发明的附图1,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例:
飞行员在驾驶战斗机实际飞行时,飞机的线加速度、角加速度主要由飞行员的前庭器官感知;在进行空间定向障碍模拟器训练时,转臂高速转动产生的线加速度、角加速度同样由前庭器官感知。如果模拟器在飞行员人体角运动感知上实现与实际飞行的近似一致,可提高空间定向障碍飞行模拟训练的逼真度,减轻飞行员的不适反应,达到更好的训练效果。本专利即提出一种利用人体运动感知模型的四自由度空间定向障碍模拟器的控制方法,在线加速度与实际飞行近似一致的基础之上,实现在模拟器座舱中飞行员的角运动感知与实际飞行的近似一致。
如图1所示,一种四自由度空间定向障碍模拟器人体运动感知控制方法,包括以下步骤:
步骤一、获得四自由度空间定向障碍模拟器座舱中操纵杆、油门杆、方向舵脚蹬、按键开关等飞行操纵***的操作指令;
步骤二、通过飞行仿真,获取实际飞行飞机的6个自由度运动参数,即3个线加速度物理量:Gxa、Gya、Gza,依次为前后、左右、头足方向过载(单位为g,重力加速度);3个角速度物理量:Pa、Qa、Ra,依次为滚转、俯仰、偏航方向角速度;
步骤三、计算大臂绕主轴转动的角速度和角加速度/>
3.1已知实际飞行的3个线加速度Gxa、Gya、Gza,可计算得到座舱线加速度矢量的大小为:在实际飞行中存在失重(|Ga|值小于1g,1g即1个重力加速度)现象,而在地面上由于重力的作用,模拟器产生的G值必定大于1g,因此需要对|Ga|值进行处理,通常采用基础G水平的方式修正Gz数据,修正之后的加速度矢量大小为:|Ga'|;
3.2通过如下公式的常微分方程求解,可获得主轴的转动角速度和转动角加速度/>
式中r为座舱中心距主轴的距离,即转动半径。
当过载值较大时,可忽略的影响,采用下式对转动角速度/>进行简化计算:
步骤四、根据实际飞行的偏航角运动,求解偏航轴的转动角度
4.1根据实际飞行的偏航角速度物理量Ra,求解模拟器偏航轴的转动角速度为:
其中由步骤三获得,q2和q3由步骤八获得。
4.2将偏航轴的的转动角速度进行高通滤波,之后进行积分,获得偏航轴的转动角度q4。
步骤五、根据偏航轴的转动角度,求解实际飞行相对俯仰框坐标系的3个线加速度分量(3Gxa,3Gya,3Gza)。
步骤六、根据相对俯仰框坐标系的线加速度物理量,计算纯过载模拟时滚转轴和俯仰轴的转动角度;
6.1计算大臂末端的线加速度矢量:
式中,1Gc为相对转臂的加速度矢量,Gr为沿转臂方向的加速度分量(以转臂末端指向主轴为正),Gt为沿转动方向的加速度分量(以转动方向为正),Gv为沿垂直方向的加速度分量(以垂直向上为正),r为座舱中心距主轴的距离,g为重力加速度。
6.2纯过载模拟时,滚转轴的转动角度的计算公式为:
式中,
4.3纯过载模拟时,俯仰轴的转动角度的计算公式为:
式中,
步骤七、根据空间定向障碍模拟器各轴的转动,计算座舱的3个线加速度和3个角速度;
7.1模拟器座舱的3个线加速度为:
式中Gxc、Gyc、Gzc分别为相对座舱坐标系的X向、Y向、Z向线加速度,s1、s2、s3、s4、c1、c2、c3、c4分别表示:
sin(q1)、sin(q2)、sin(q3)、sin(q4)、cos(q1)、cos(q2)、cos(q3)、cos(q4)。
7.2模拟器座舱的3个角速度为:
式中的Pc、Qc、Rc分别为相对座舱坐标系的绕X、Y、Z轴的角速度。0D4为旋转矩阵:
步骤八、根据考虑人体运动感知模型的控制算法,计算滚转轴和偏航轴的补偿量,最终得到滚转轴和偏航轴的转动角度;
8.1根据人体运动感知模型,计算实际飞行的飞行员人体滚转角运动感知φa。
式中第1部分为线加速度对飞行员人体滚转角运动感知的影响,第2部分为角速度为飞行员人体滚转角运动感知的影响,即影响人体滚转角运动感知的因素存在2个部分:线加速度和角速度。式中|Ga|为实际飞行线加速度矢量的大小:Gyza为实际飞行Y向与Z向的合矢量:/> 为线加速度矢量与人体头足向在滚转方向上的夹角,/>为反映线加速度对人体滚转角运动感知影响的传递函数,Pa为实际飞行飞行员的滚转角速度,/>为反映滚转角速度对人体滚转角运动感知影响的传递函数。
8.2根据人体运动感知模型,计算模拟器座舱中飞行员的人体滚转角运动感知φc。
式中|Gc|为模拟器线加速度矢量的大小:Gyzc为模拟器座舱Y向与Z向的合矢量:/>为线加速度矢量与人体头足向在滚转方向上的夹角,Pc为座舱的滚转角速度。
8.3以空间定向障碍模拟器中飞行员的滚转角运动感知与实际飞行近似一致为目标,实现φc≈φa,即:
将上式进行变换,可表示为:
即可得到在滚转方向上,模拟器与实际飞行的矢量夹角的差异:
将该差异记为δq2':
8.4根据人体运动感知模型,计算实际飞行的飞行员人体俯仰角运动感知θa。
式中第1部分为线加速度对飞行员人体俯仰角运动感知的影响,第2部分为角速度为飞行员人体俯仰角运动感知的影响,即影响人体俯仰角运动感知的因素存在2个部分:线加速度和角速度。式中|Ga|为实际飞行线加速度矢量的大小:Gxza为实际飞行X向与Z向的合矢量:/> 为线加速度矢量与人体头足向在俯仰方向上的夹角,/>为反映线加速度对人体俯仰角运动感知影响的传递函数,Qa为实际飞行飞行员的俯仰角速度,/>为反映俯仰角速度对人体俯仰角运动感知影响的传递函数。
8.5根据人体运动感知模型,计算模拟器座舱中飞行员的人体俯仰角运动感知θc。
式中|Gc|为模拟器座舱线加速度矢量的大小:Gxzc为模拟器座舱X向与Z向的合矢量:/>为线加速度矢量与人体头足向在俯仰方向上的夹角,Qc为座舱的俯仰角速度。
8.6以模拟器中飞行员的俯仰角运动感知与实际飞行近似一致为目标,实现θc≈θa,即:
将上式进行变换,可表示为:
即可得到在俯仰方向上,模拟器与实际飞行的矢量夹角的差异:
该差异可记为δq3':
8.7计算滚转轴和偏航轴的角度补偿量;
由于偏航轴q4的影响,需对δq2'和δq3'进行坐标变换,首先计算线加速度的补偿量ΔGx和ΔGy:
再分别计算滚转角的角度补偿量δq2和俯仰角的角度补偿量δq3:
8.8计算采用控制算法后的滚转轴、偏航轴的转动角度
滚转轴的角度计算公式如下所示:
q2=q2 0+δq2
俯仰轴的角度计算公式如下所示:
q3=q3 0+δq3
步骤九、将主轴的转动角速度和转动角加速度/>及滚转轴的转动角度q2、俯仰轴的转动角度q3、偏航轴的转动角度q4发送给空间定向障碍模拟器运动平台。
步骤十、判断是否停止,如果“是”则停止流程,如果“否”,则进入步骤一。
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。
Claims (6)
1.一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,包括以下步骤:
步骤一、获得四自由度空间定向障碍模拟器座舱中飞行操纵***的操作指令;
步骤二、通过飞行仿真,获取实际飞行飞机的6个自由度运动参数,即3个线加速度物理量:Gxa、Gya、Gza,依次为前后、左右、头足方向过载;3个角速度物理量:Pa、Qa、Ra,依次为滚转、俯仰、偏航方向角速度;
步骤三、计算大臂绕主轴转动的角速度和角加速度/>记为主轴的转动角速度/>和转动角加速度/>
步骤四、根据实际飞行的偏航角运动,求解偏航轴的转动角度;
步骤五、根据偏航轴的转动角度,求解实际飞行相对俯仰框坐标系的3个线加速度分量(3Gxa,3Gya,3Gza),即
步骤六、根据相对俯仰框坐标系的线加速度物理量,计算纯过载模拟时滚转轴和俯仰轴的转动角度;
步骤七、根据空间定向障碍模拟器各轴的转动,计算座舱的3个线加速度和3个角速度;
步骤八、根据考虑人体运动感知模型的控制算法,计算滚转轴和俯仰轴的补偿量,可实现在模拟座舱中飞行员的角运动感知与实际飞行的近似一致,最终得到滚转轴和俯仰轴的转动角度;
步骤九、将主轴的转动角速度和转动角加速度/>及滚转轴的转动角度q2、俯仰轴的转动角度q3、偏航轴的转动角度q4发送给空间定向障碍模拟器运动平台;
步骤十、判断是否停止,如果“是”则停止流程,如果“否”,则进入步骤一。
2.如权利要求1所述的一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,所述步骤三包括以下子步骤:
3.1已知实际飞行的3个线加速度Gxa、Gya、Gza,可计算得到座舱线加速度矢量的大小为:对|Ga|进行修正,修正之后的加速度矢量大小为:|Ga'|;
3.2通过如下公式的常微分方程求解,可获得主轴的转动角速度和转动角加速度/>
式中r为座舱中心距主轴的距离,即转动半径;
当过载值较大时,可忽略的影响,采用下式对转动角速度/>进行简化计算:
r为座舱中心距主轴的距离,g为重力加速度。
3.如权利要求2所述的一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,所述步骤四包括以下子步骤:
4.1根据实际飞行的偏航角速度物理量Ra,求解模拟器偏航轴的转动角速度为:
其中由步骤三获得,q2和q3由步骤八获得;
4.2将偏航轴的的转动角速度进行高通滤波,之后进行积分,获得偏航轴的转动角度q4。
4.如权利要求3所述的一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,所述步骤六包括以下子步骤:
6.1计算大臂末端的线加速度矢量:
式中,1Gc为相对转臂的加速度矢量,Gr为沿转臂方向的加速度分量,Gt为沿转动方向的加速度分量,Gv为沿垂直方向的加速度分量;
6.2纯过载模拟时,滚转轴的转动角度的计算公式为:
式中,
6.3纯过载模拟时,俯仰轴的转动角度的计算公式为:
式中,
5.如权利要求4所述的一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,所述步骤七包括以下子步骤:
7.1模拟器座舱的3个线加速度为:
式中Gxc、Gyc、Gzc分别为相对座舱坐标系的X向、Y向、Z向线加速度,s1、s2、s3、s4、c1、c2、c3、c4分别表示:
sin(q1)、sin(q2)、sin(q3)、sin(q4)、cos(q1)、cos(q2)、cos(q3)、cos(q4);
7.2模拟器座舱的3个角速度为:
式中的Pc、Qc、Rc分别为相对座舱坐标系的绕X、Y、Z轴的角速度;0D4为旋转矩阵:
6.如权利要求5所述的一种四自由度空间定向障碍模拟器人体运动感知控制方法,其特征在于,所述步骤八包括以下子步骤:
8.1根据人体运动感知模型,计算实际飞行的飞行员人体滚转角运动感知φa:
式中第1部分为线加速度对飞行员人体滚转角运动感知的影响,第2部分为角速度为飞行员人体滚转角运动感知的影响,即影响人体滚转角运动感知的因素存在2个部分:线加速度和角速度;式中|Ga|为实际飞行线加速度矢量的大小:Gyza为实际飞行Y向与Z向的合矢量:/> 为线加速度矢量与人体头足向在滚转方向上的夹角,/>为反映线加速度对人体滚转角运动感知影响的传递函数,Pa为实际飞行飞行员的滚转角速度,/>为反映滚转角速度对人体滚转角运动感知影响的传递函数;
8.2根据人体运动感知模型,计算模拟器座舱中飞行员的人体滚转角运动感知φc:
式中|Gc|为模拟器线加速度矢量的大小:Gyzc为模拟器座舱Y向与Z向的合矢量:/> 为线加速度矢量与人体头足向在滚转方向上的夹角,Pc为座舱的滚转角速度;
8.3以空间定向障碍模拟器中飞行员的滚转角运动感知与实际飞行近似一致为目标,实现φc≈φa,即:
将上式进行变换,可表示为:
即可得到在滚转方向上,模拟器与实际飞行的矢量夹角的差异:
将该差异记为δq2':
8.4根据人体运动感知模型,计算实际飞行的飞行员人体俯仰角运动感知θa:
式中第1部分为线加速度对飞行员人体俯仰角运动感知的影响,第2部分为角速度为飞行员人体俯仰角运动感知的影响,即影响人体俯仰角运动感知的因素存在2个部分:线加速度和角速度;式中|Ga|为实际飞行线加速度矢量的大小:Gxza为实际飞行X向与Z向的合矢量:/> 为线加速度矢量与人体头足向在俯仰方向上的夹角,/>为反映线加速度对人体俯仰角运动感知影响的传递函数,Qa为实际飞行飞行员的俯仰角速度,/>为反映俯仰角速度对人体俯仰角运动感知影响的传递函数;
8.5根据人体运动感知模型,计算模拟器座舱中飞行员的人体俯仰角运动感知θc:
式中|Gc|为模拟器座舱线加速度矢量的大小:Gxzc为模拟器座舱X向与Z向的合矢量:/> 为线加速度矢量与人体头足向在俯仰方向上的夹角,Qc为座舱的俯仰角速度;
8.6以模拟器中飞行员的俯仰角运动感知与实际飞行近似一致为目标,实现θc≈θa,即:
将上式进行变换,可表示为:
即可得到在俯仰方向上,模拟器与实际飞行的矢量夹角的差异:
该差异可记为δq3':
8.7计算滚转轴和俯仰轴的角度补偿量;
由于偏航轴q4的影响,需对δq2'和δq3'进行坐标变换,首先计算线加速度的补偿量ΔGx和ΔGy:
再分别计算滚转角的角度补偿量δq2和俯仰角的角度补偿量δq3:
8.8计算采用控制算法后的滚转轴、俯仰轴的转动角度;
滚转轴的角度计算公式如下所示:
q2=q2 0+δq2;
俯仰轴的角度计算公式如下所示:
q3=q3 0+δq3。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010733470.4A CN111857182B (zh) | 2020-07-27 | 2020-07-27 | 一种四自由度空间定向障碍模拟器人体运动感知控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010733470.4A CN111857182B (zh) | 2020-07-27 | 2020-07-27 | 一种四自由度空间定向障碍模拟器人体运动感知控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111857182A CN111857182A (zh) | 2020-10-30 |
CN111857182B true CN111857182B (zh) | 2024-03-29 |
Family
ID=72948027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010733470.4A Active CN111857182B (zh) | 2020-07-27 | 2020-07-27 | 一种四自由度空间定向障碍模拟器人体运动感知控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111857182B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114333490B (zh) * | 2021-12-27 | 2024-04-05 | 东南大学 | 一种基于姿态跟踪的月面虚拟驾驶体感反馈方法 |
CN116403442B (zh) * | 2023-06-07 | 2023-08-04 | 中国人民解放军空军特色医学中心 | 一种用于因空间定向障碍导致飞行事故的预警方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488178A (zh) * | 2009-02-11 | 2009-07-22 | 中国人民解放军空军航空大学 | 动态优化洗出系数充分发挥运动平台过载能力的方法 |
CN103886782A (zh) * | 2014-04-09 | 2014-06-25 | 陈京波 | 一种360度全向过载飞行仿真模拟器 |
CN209912211U (zh) * | 2019-01-24 | 2020-01-07 | 刘珈企 | 一种三轴三维运动仿真*** |
-
2020
- 2020-07-27 CN CN202010733470.4A patent/CN111857182B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488178A (zh) * | 2009-02-11 | 2009-07-22 | 中国人民解放军空军航空大学 | 动态优化洗出系数充分发挥运动平台过载能力的方法 |
CN103886782A (zh) * | 2014-04-09 | 2014-06-25 | 陈京波 | 一种360度全向过载飞行仿真模拟器 |
CN209912211U (zh) * | 2019-01-24 | 2020-01-07 | 刘珈企 | 一种三轴三维运动仿真*** |
Non-Patent Citations (4)
Title |
---|
动态飞行仿真中人体六自由度模型研究;由勇, 张凤鸣, 由俊生;火力与指挥控制(03);全文 * |
离心式飞行模拟器发展概述;何阳;蒋春梅;宋琼;;机械设计(12);全文 * |
面向失控改出训练的模型预测洗出算法设计;张泽生;吴东苏;;测控技术(04);全文 * |
飞行模拟器新型倾斜协调体感算法应用分析;王辉;《重庆大学学报》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111857182A (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111857182B (zh) | 一种四自由度空间定向障碍模拟器人体运动感知控制方法 | |
US5021982A (en) | Motion base control process and pilot perceptual simulator | |
US20110039235A1 (en) | Method for simulating flight attitudes of an aircraft capable of vertical takeoff and/or vertical landing | |
CN106774361B (zh) | 一种基于前馈和反馈复合控制的航母舰载机着舰的舰艉流抑制方法 | |
WO2022134859A1 (zh) | 一种大封闭空间沉浸式驾驶***及控制方法 | |
CN105260566B (zh) | 一种直升机操纵解耦设计方法 | |
US10482783B2 (en) | Adaptive assistance for flight simulation | |
US20170267099A1 (en) | Vehicles for providing virtual environments | |
US9011152B2 (en) | System and method for simulated aircraft control through desired direction of flight | |
CN112364432B (zh) | 一种载机挂飞投放分离过程控制方法 | |
CN103761899A (zh) | 飞行模拟器可逆式操纵负荷***力感仿真方法 | |
CN103810332A (zh) | 直升机舰面尾流影响仿真方法 | |
CN206939077U (zh) | 一种vr飞行器 | |
CN111785128B (zh) | 一种五自由度持续载荷模拟器过载模拟控制方法 | |
CN106643710A (zh) | 基于动力学方程的飞行器惯性参数和测压孔压力预示方法 | |
SINACORI | A practical approach to motion simulation | |
CN111785129B (zh) | 一种六自由度持续载荷模拟器过载模拟控制方法 | |
CN111880435B (zh) | 一种考虑运动感知的持续载荷模拟器g值补偿控制方法 | |
CN117556528A (zh) | 飞行模拟设备的纵向配平方法、装置、设备及存储介质 | |
AU2003204243B2 (en) | Motion simulator | |
JP2021511257A (ja) | フライトシミュレーション | |
CN106934131B (zh) | 一种飞行仿真方法及装置 | |
CN115993834A (zh) | 一种用于高动态飞行器的跟踪微分控制制导方法 | |
CN111538350B (zh) | 一种采用三段柔化切换实现无人机的高度全自动飞行的方法 | |
TW202113549A (zh) | 混合實境系統 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |