CN115586793B - 一种高海况条件下全方位转弯机体指向控制方法 - Google Patents
一种高海况条件下全方位转弯机体指向控制方法 Download PDFInfo
- Publication number
- CN115586793B CN115586793B CN202211232950.8A CN202211232950A CN115586793B CN 115586793 B CN115586793 B CN 115586793B CN 202211232950 A CN202211232950 A CN 202211232950A CN 115586793 B CN115586793 B CN 115586793B
- Authority
- CN
- China
- Prior art keywords
- control
- angle
- longitudinal axis
- machine body
- aerial vehicle
- 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
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000005096 rolling process Methods 0.000 claims abstract description 20
- 239000013598 vector Substances 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 17
- 239000011159 matrix material Substances 0.000 claims description 10
- 230000009466 transformation Effects 0.000 claims description 10
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000000354 decomposition reaction Methods 0.000 claims description 3
- 230000033001 locomotion Effects 0.000 abstract description 6
- 238000013461 design Methods 0.000 abstract description 4
- 238000004364 calculation method Methods 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000007667 floating Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 230000005570 vertical transmission Effects 0.000 description 1
Images
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
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明提出一种高海况条件下全方位转弯机体指向控制方法,通过将无人机姿态的空间运动分解成无人机纵轴指向的空间转动和绕纵轴的滚转运动,进而通过纵轴指向+滚转控制的控制方法,将三维姿态简化为空间两维控制,从而在工程上能够快速实现控制律解算和控制量输出,进而能够在较小姿态角误差下实现全方位快速转弯,满足5s内实现无人机全方位快速转弯的设计要求。
Description
技术领域
本发明属于高海况无人机控制领域,具体涉及一种高海况条件下全方位转弯机体指向控制方法。
背景技术
高海况漂浮态无人机可广泛用于完成复杂海况条件下目标海域通讯中继、探测、侦察及攻击任务,高海况漂浮态无人机作为一种微型无人飞行器,是典型的侦察作战辅助平台重要组成部分。由于其主要是利用水面长期漂浮的发射平台驻留,采用折叠方式筒式垂直冷发射技术,动力采用电动螺旋桨动力形式,具备长时间滞空飞行,具有提前布控、低可探测、无依托装置、随机选择发射时机、携带和贮存方便等特点。然而针对复杂海况下执行精密任务的需求,需要对无人机实施全方位、指向性精准控制。
高海况水面垂直发射无人机控制技术是无人机关键技术之一。在执行任务过程中需要针对复杂海况做出全方位机动,同时能够按照既定指向做出准确动作,才能保证任务过程中机体姿态的稳定和转弯轨迹的精确跟踪。因此,研究高海况条件下机体全方位指向控制技术具有非常重要的现实意义。
发明内容
需要解决的技术问题:申请人针对高海况水面垂直发射无人机进行实际工程验证过程中发现,由于高海况环境恶劣,为了确保无人机在水面垂直发射过程中能够避免受海浪等恶劣环境影响,需要无人机在垂直发射初制导段能够全方位快速转弯。试验验证表明,若能够5s内实现无人机全方位快速转弯,即机体坐标系各轴指向与发射坐标系各轴指向对应一致,机体相对于发射坐标系的姿态角均为零,则能够有效避免恶劣环境对无人机的影响。
由于要求在5s内实现无人机全方位快速转弯,而采用传统的三通道控制方法,则在俯仰、偏航、滚转三个通道上均需实施大姿态控制,从而会加剧通道间的耦合,影响控制特性,难以在较小姿态角误差下实现全方位快速转弯。
针对上述技术问题,本发明提出一种高海况条件下全方位转弯机体指向控制方法,通过将无人机姿态的空间运动分解成无人机纵轴指向的空间转动和绕纵轴的滚转运动,进而通过纵轴指向+滚转控制的控制方法,将三维姿态简化为空间两维控制,从而在工程上能够快速实现控制律解算和控制量输出,进而能够在较小姿态角误差下实现全方位快速转弯,满足5s内实现无人机全方位快速转弯的设计要求。
本发明的技术方案为:
所述一种高海况条件下全方位转弯机体指向控制方法,包括纵轴指向控制和滚转控制;
所述纵轴指向控制过程为:
步骤1:无人机在水面发射平台上发射前,机载惯导***实时获取无人机在大地坐标系下的三维坐标,同时无人机接收外部***传入的目标区域在大地坐标系下的坐标,从而建立指向矢量;
步骤2:根据指向矢量建立发射坐标系OFXFYFZF;考虑机体坐标系ObXbYbZb和发射坐标系OFXFYFZF,通过机载惯导***获取无人机三个姿态角初值,所述姿态角定义为:
γ为滚转角,是ObYb轴与包含机体纵轴ObXb的铅垂平面之间的夹角,从机体尾部沿着机体纵轴往前看,若ObYb轴位于铅垂平面的右侧(即无人机绕机体纵轴顺时针滚转),则滚转角为正,反之为负,取值范围-π<γ<π;
进而根据
得到以初始四元数表示的坐标变换矩阵L(q0,0,q1,0,q2,0,q3,0),进而求解得到四元数初值:
步骤3:利用四元数初值,以及四元数微分方程,实时解算无人机运动过程中的四元数值(q0,q1,q2,q3),实时得到以四元数表示的坐标变换矩阵
步骤4:设指向矢量的单位向量为XF,在发射坐标系中分解为XF=[1 0 0]T,同时设XF在无人机机体坐标系ObXbYbZb中分解为XF=[XFxb XFyb XFzb]T,则得到:
步骤5:设机体坐标系ObXb轴、ObYb轴、ObZb轴的单位矢量分别为Xb、Yb、Zb,根据公式e=KYbYb+KZbZb得到最佳旋转轴E的单位矢量e,其中
所述最佳旋转轴E定义为:绕此E轴转动,能够使无人机纵轴最快地转至指向矢量上;以KYb和KZb作为纵轴指向控制信号实现纵轴指向控制,控制目标为控制误差信号ξ趋向于0,其中控制误差信号ξ为无人机纵轴与指向矢量间的夹角,
所述滚动控制过程为:
所述滚动控制以γ*-γ作为绕纵轴转动的控制信号,其中γ*为机体相对于发射坐标系的滚转角;控制目标为纵轴转动过程中控制γ*为零。
进一步的,步骤3中,四元数微分方程为
其中ωx,ωy,ωz为机载惯导***实时测量的滚转角速度,偏航角速度和俯仰角速度。
有益效果
相对现有技术,本发明具有如下优点及效果:
本发明提出的高海况条件下全方位转弯机体指向控制方法,采用纵轴指向+滚动控制的控制方式,将三维姿态简化为空间两维控制,在工程上能够快速实现控制律解算和控制量输出,在较小姿态角误差下快速实现无人机垂直发射的全方位转弯过程,满足5s内实现无人机全方位快速转弯的设计要求。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是理想条件仿真结果下高度随时间变化曲线;
图2是理想条件仿真结果下速度随时间变化曲线;
图3是理想条件仿真结果下高度随射程变化曲线;
图4是理想条件仿真结果下过载响应曲线;
图5是理想条件仿真结果下攻角侧滑角随时间变化曲线;
图6是理想条件仿真结果下舵偏角随时间变化曲线;
图7是理想条件仿真结果下航迹角随时间变化曲线;
图8是理想条件仿真结果下姿态角响应曲线;
图9是理想条件仿真结果下姿态角速度响应曲线。
具体实施方式
下面详细描述本发明的实施例,所述实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
我国对于海况定义如下表:
海况等级 | 海面状况 | 浪高范围(米) | 风力 |
0 | 无浪 | 0 | 0级 |
1 | 微浪 | 0-0.1 | 1级 |
2 | 小浪 | 0.1-0.5 | 2级 |
3 | 轻浪 | 0.5-1.25 | 3-4级 |
当处于3级高海况时,无人机海面发射平台可能处于最大1.25米海浪中,且伴有3-4级风,这种状况将对无人机在水面垂直发射过程产生不利影响,为了能够避免在无人机在高海况下冷发射时受海浪等恶劣环境影响,需要无人机在垂直发射初制导段能够全方位快速转弯。试验验证表明,若能够3s内实现无人机全方位快速转弯,即机体坐标系各轴指向与发射坐标系各轴指向对应一致,机体相对于发射坐标系的姿态角均为零,则能够有效避免恶劣环境对无人机的影响。
当要求5s内实现无人机全方位快速转弯时,若采用传统的三通道控制方法,则在俯仰、偏航、滚转三个通道上均需实施大姿态控制,从而会加剧通道间的耦合,影响控制特性,难以在较小姿态角误差下实现全方位快速转弯。
而本实施例通过将无人机姿态的空间运动分解成无人机纵轴指向的空间转动和绕纵轴的滚转运动,进而通过纵轴指向+滚转控制的控制方法,将三维姿态简化为空间两维控制,从而在工程上能够快速实现控制律解算和控制量输出,进而能够在较小姿态角误差下实现全方位快速转弯,满足5s内实现无人机全方位快速转弯的设计要求。
纵轴指向控制:
垂直发射转弯段终端纵轴指向是根据所要飞行的目标区域确定的,纵轴指向控制就是要使无人机纵轴快速地转到要求的指向(简称指向矢量)上,此时可以找到一个最佳旋转轴E,绕此E轴转动,能够使无人机纵轴最快地转至要求的指向上;而无人机纵轴与指向矢量间的夹角ξ即为待消除的控制误差信号,最佳旋转轴E必定垂直于纵轴和指向矢量所组成的平面。求出最佳旋转轴在无人机执行坐标系(机体坐标系)上的分量,对控制误差信号进行分配,即KYb和KZb作为纵轴指向控制信号在ObYb和ObZb轴上的最佳分配,从而实现纵轴指向控制。本实施例中无人机执行坐标系与无人机机体坐标系一致。
纵轴指向控制的具体实现过程为:
步骤1:无人机在水面发射平台上发射前,机载惯导***实时获取无人机在大地坐标系下的三维坐标,同时无人机接收外部***传入的目标区域在大地坐标系下的坐标,从而建立指向矢量;
步骤2:根据指向矢量建立发射坐标系OFXFYFZF;并考虑机体坐标系ObXbYbZb和发射坐标系OFXFYFZF,通过机载惯导***获取无人机三个姿态角初值,所述姿态角定义为:
γ为滚转角,是ObYb轴与包含机体纵轴ObXb的铅垂平面之间的夹角,从机体尾部沿着机体纵轴往前看,若ObYb轴位于铅垂平面的右侧(即无人机绕机体纵轴顺时针滚转),则滚转角为正,反之为负,取值范围-π<γ<π;
进而根据
得到以初始四元数表示的坐标变换矩阵L(q0,0,q1,0,q2,0,q3,0),进而求解得到四元数初值:
步骤3:利用四元数初值,以及四元数微分方程
实时解算无人机运动过程中的四元数值(q0,q1,q2,q3),实时得到以四元数表示的坐标变换矩阵
其中ωx,ωy,ωz为机载惯导***实时测量的滚转角速度,偏航角速度和俯仰角速度。
并且在四元数表示的坐标变换矩阵的基础上,还可以求得机体姿态角:
当C(0,0)≠0、C(2,2)≠0时,
步骤4:设指向矢量的单位向量为XF,在发射坐标系中分解为XF=[1 0 0]T,同时设XF在无人机机体坐标系ObXbYbZb中分解为XF=[XFxb XFyb XFzb]T,则得到:
步骤5:设机体坐标系ObXb轴、ObYb轴、ObZb轴的单位矢量分别为Xb、Yb、Zb,通过推导过程:
Xb×XF=esinξ=-XFzbYb+XFybZb
Xb·XF=cosξ=XFxb
得到公式e=KYbYb+KZbZb,其中e为最佳旋转轴E的单位矢量。以KYb和KZb作为纵轴指向控制信号实现纵轴指向控制,控制目标为控制误差信号ξ趋向于0,其中控制误差信号ξ为无人机纵轴与指向矢量间的夹角。
所述滚动控制过程为:
为了给后面的其他制导段创造良好的交班条件,垂直发射转弯段除了要求对无人机纵轴指向实施控制外,还要对纵轴的转动进行控制,要求无人机机体相对于发射坐标系的滚转角γ*为零,用(γ*-γ)作为绕纵轴转动的控制信号,从而完全实现对高海况条件下无人机全方位转弯机体指向的控制。
下面分三种仿真条件对无人机初始发射转弯控制进行六自由度数学仿真,以考核控制***的性能,三种仿真条件如下表所示。
六自由度数学仿真拉偏条件
拉偏项 | 理想条件 | 上拉偏 | 下拉偏 |
轴向力系数偏差(%) | 0 | 15 | -15 |
法向力系数偏差(%) | 0 | 15 | -15 |
侧向力系数偏差(%) | 0 | 15 | -15 |
滚转力矩系数偏差(%) | 0 | 30 | 30 |
偏航力矩系数偏差(%) | 0 | 30 | 30 |
俯仰力矩系数偏差(%) | 0 | 30 | 30 |
质量偏差(%) | 0 | 1 | -1 |
Jx偏差(%) | 0 | 15 | -15 |
Jy偏差(%) | 0 | 15 | -15 |
大气密度偏差(%) | 0 | 10 | -10 |
得到的仿真结果如附图1至附图9所示。
从图中可以看出,1)无人机垂直发射转弯段控制***鲁棒性较强,转弯过程中姿态角响应平稳,攻角侧滑角均在可用范围内,未出现失速不稳定现象;适应气动参数和总体参数不确定性范围较大,适应气动力系数***边界为±15%,气动力矩系数±30%,大气密度边界±15%,转动惯量边界±15%。2)所设计垂直发射转弯规律实现了无人机初始的快速转弯,5s内实现了俯仰姿态角从90°至0°的转弯,发射过程中姿态角控制误差小于1°。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (3)
1.一种高海况条件下全方位转弯机体指向控制方法,其特征在于:包括纵轴指向控制和滚转控制;
所述纵轴指向控制过程为:
步骤1:无人机在水面发射平台上发射前,机载惯导***实时获取无人机在大地坐标系下的三维坐标,同时无人机接收外部***传入的目标区域在大地坐标系下的坐标,从而建立指向矢量;
步骤2:根据指向矢量建立发射坐标系OFXFYFZF;考虑机体坐标系ObXbYbZb和发射坐标系OFXFYFZF,通过机载惯导***获取无人机三个姿态角初值(θ0,ψ0,γ0),其中θ0为俯仰角初值,ψ0为偏航角初值,γ0为滚转角初值;
利用姿态角初值(θ0,ψ0,γ0),得到以姿态角表示的发射系到机体系的初始坐标变换矩阵L(θ0,ψ0,γ0):
进而根据
L(q0,0,q1,0,q2,0,q3,0)=L(θ0,ψ0,γ0)
得到以初始四元数表示的坐标变换矩阵L(q0,0,q1,0,q2,0,q3,0),进而求解得到四元数初值:
步骤3:利用四元数初值,以及四元数微分方程,实时解算无人机运动过程中的四元数值(q0,q1,q2,q3),实时得到以四元数表示的坐标变换矩阵
步骤4:设指向矢量的单位向量为XF,在发射坐标系中分解为XF=[1 0 0]T,同时设XF在无人机机体坐标系ObXbYbZb中分解为XF=[XFxb XFyb XFzb]T,则得到:
步骤5:设机体坐标系ObXb轴、ObYb轴、ObZb轴的单位矢量分别为Xb、Yb、Zb,根据公式e=KYbYb+KZbZb得到最佳旋转轴E的单位矢量e,其中
所述最佳旋转轴E定义为:绕此E轴转动,能够使无人机纵轴最快地转至指向矢量上;以KYb和KZb作为纵轴指向控制信号实现纵轴指向控制,控制目标为控制误差信号ξ趋向于0,其中控制误差信号ξ为无人机纵轴与指向矢量间的夹角,
所述滚动控制过程为:
所述滚动控制以γ*-γ作为绕纵轴转动的控制信号,其中γ*为机体相对于发射坐标系的滚转角;控制目标为纵轴转动过程中控制γ*为零。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211232950.8A CN115586793B (zh) | 2022-10-10 | 2022-10-10 | 一种高海况条件下全方位转弯机体指向控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211232950.8A CN115586793B (zh) | 2022-10-10 | 2022-10-10 | 一种高海况条件下全方位转弯机体指向控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115586793A CN115586793A (zh) | 2023-01-10 |
CN115586793B true CN115586793B (zh) | 2023-05-26 |
Family
ID=84779436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211232950.8A Active CN115586793B (zh) | 2022-10-10 | 2022-10-10 | 一种高海况条件下全方位转弯机体指向控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115586793B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106643737B (zh) * | 2017-02-07 | 2020-04-10 | 大连大学 | 风力干扰环境下四旋翼飞行器姿态解算方法 |
US10037706B1 (en) * | 2017-12-08 | 2018-07-31 | Kitty Hawk Corporation | Aircraft movement limits for safe flight |
KR102010424B1 (ko) * | 2017-12-21 | 2019-08-14 | 한국항공우주연구원 | 저속비행상태에서 세로 자세 제어 신호에 기초하여 메인로터의 틸트 각도를 제어하는 방법 및 컴퓨터 프로그램과 수직 이착륙 비행체 |
CN111780749B (zh) * | 2020-05-26 | 2022-06-03 | 北京航天控制仪器研究所 | 一种变轨机动飞机全姿态惯性导航的姿态控制方法 |
FR3112232B1 (fr) * | 2020-07-02 | 2022-07-29 | Thales Sa | Procede de determination de trajectoires de deroulement d'un aeronef |
CN113093770B (zh) * | 2021-03-30 | 2022-03-29 | 华南理工大学 | 基于波浪评估的多旋翼无人飞船水面起飞控制方法 |
CN113485400B (zh) * | 2021-07-20 | 2024-06-14 | 四川腾盾科技有限公司 | 一种垂直发射无人机滚转控制方法 |
-
2022
- 2022-10-10 CN CN202211232950.8A patent/CN115586793B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN115586793A (zh) | 2023-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11199858B2 (en) | Thrust vectored multicopters | |
CN106249755B (zh) | 一种无人机自主导航***及导航方法 | |
CN106197425B (zh) | 基于卫星姿态角的地面目标点位置的计算方法 | |
CN108733066B (zh) | 一种基于吊舱姿态反馈的目标跟踪控制方法 | |
CN105180728B (zh) | 基于前数据的旋转制导炮弹快速空中对准方法 | |
CN112198885B (zh) | 一种满足机动平台自主降落需求的无人机控制方法 | |
CN107478110B (zh) | 一种基于状态观测器的旋转弹姿态角计算方法 | |
CN112363528B (zh) | 基于机载视觉的无人机抗干扰集群编队控制方法 | |
Duecker et al. | HippoCampusX–A hydrobatic open-source micro AUV for confined environments | |
CN109765530A (zh) | 一种运动平台雷达波束解耦方法 | |
CN114440707B (zh) | 顶部与侧面协同拦截的飞行器制导方法、装置及*** | |
CN110044361A (zh) | 基于目标投影位置的光学载荷星上自主调度方法 | |
CN110502028B (zh) | 一种空间翻滚目标位姿同步跟踪控制方法 | |
CN108427429B (zh) | 一种考虑动态指向约束的航天器视轴机动控制方法 | |
CN115586793B (zh) | 一种高海况条件下全方位转弯机体指向控制方法 | |
CN114637304A (zh) | 一种察打武器***及随动跟踪控制方法 | |
CN108227723A (zh) | 一种水下机器人及其稳定性分析及结构优化的应用方法 | |
CN115390590B (zh) | 一种轴对称飞行器大机动控制方法及相关设备 | |
CN112379680B (zh) | 一种飞行器姿态角控制方法、控制装置及存储介质 | |
CN112596375B (zh) | 一种用于目标跟踪的全向移动平台***及控制方法 | |
CN111580537B (zh) | 一种无人机特技飞行控制***及方法 | |
CN114510065A (zh) | 一种多旋翼无人机地面目标跟踪控制方法 | |
CN102506865B (zh) | 基于角速度的飞行器极限飞行时四元数多项式类近似输出方法 | |
CN111984036B (zh) | 一种基于云台相机的固定翼无人机对快速运动目标的跟踪方法 | |
CN115357049B (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 |