CN106292294B - Shipborne UAV auto landing on deck control device based on model reference self-adapting control - Google Patents
Shipborne UAV auto landing on deck control device based on model reference self-adapting control Download PDFInfo
- Publication number
- CN106292294B CN106292294B CN201610917907.3A CN201610917907A CN106292294B CN 106292294 B CN106292294 B CN 106292294B CN 201610917907 A CN201610917907 A CN 201610917907A CN 106292294 B CN106292294 B CN 106292294B
- Authority
- CN
- China
- Prior art keywords
- glide
- control
- landing
- model
- matrix
- 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.)
- Expired - Fee Related
Links
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical group C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 36
- 230000003044 adaptive effect Effects 0.000 claims abstract description 35
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 9
- 239000011159 matrix material Substances 0.000 claims description 46
- 238000000034 method Methods 0.000 claims description 17
- 238000012546 transfer Methods 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 9
- 230000002441 reversible effect Effects 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 abstract description 3
- 238000013461 design Methods 0.000 description 5
- 230000033001 locomotion Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- 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/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- 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)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种基于模型参考自适应控制的舰载无人机自动着舰控制装置,属于航空飞行器控制技术领域。本发明装置包括:着舰指令与下滑基准轨迹生成模块,用于根据舰船与舰载无人机的相对位置和绝对位置信息,生成三维下滑基准轨迹信号和速度指令信号;模型参考自适应飞行控制模块,利用模型参考自适应控制算法生成舰载无人机的飞行控制信号,使得舰载无人机的实际飞行轨迹和速度跟踪着舰指令与下滑基准轨迹生成模块所生成的三维下滑基准轨迹信号和速度指令。该发明适用于固定翼有人舰载机和无人舰载机。相比现有技术,本发明不需要引导控制律的计算,控制着舰更准确,控制系统更简单,控制实时性好。
The invention discloses an automatic landing control device for a ship-borne unmanned aerial vehicle based on model reference adaptive control, and belongs to the technical field of aviation vehicle control. The device of the present invention includes: a landing command and a glide reference trajectory generating module, which is used to generate a three-dimensional glide reference trajectory signal and a speed command signal according to the relative position and absolute position information of the ship and the ship-borne UAV; the model reference adaptive flight The control module uses the model reference adaptive control algorithm to generate the flight control signal of the shipboard UAV, so that the actual flight trajectory and speed of the shipboard UAV track the landing command and the three-dimensional glide reference trajectory generated by the glide reference trajectory generation module signal and speed command. The invention is applicable to fixed-wing manned carrier-based aircraft and unmanned carrier-based aircraft. Compared with the prior art, the present invention does not need the calculation of the guidance control law, the control of landing is more accurate, the control system is simpler, and the control real-time performance is good.
Description
技术领域technical field
本发明涉及一种基于模型参考自适应控制的舰载无人机自动着舰控制装置,属于航空航宇控制技术领域。The invention relates to an automatic landing control device for a ship-borne unmanned aerial vehicle based on model reference adaptive control, and belongs to the technical field of aerospace control.
背景技术Background technique
本发明中的“着舰”包括跑道拦阻着舰、撞网回收等着陆方式,在控制方法的原理上具有通用性。The "landing" in the present invention includes landing methods such as runway arrest landing, net collision recovery, etc., and has universality in the principle of the control method.
舰载机作为航母的重要武器力量,其关键技术是如何保障在十分恶劣的环境下安全准确着舰。由于着舰环境十分恶劣,母舰运动、舰尾气流等扰动作用都会对无人机着舰产生很大影响,极大增加了舰载机的着舰难度,严重影响了着舰安全。舰船在海上航行过程中,由于受海浪、海涌及风的影响,舰体将会产生纵摇、偏航、横摇、上下起伏等形式的甲板运动,导致舰船上的着舰点为三自由度活动点,严重影响着舰的难度以及安全性。海上多变的环境下,舰载机在舰船上着舰时,舰尾气流扰动也是影响其着舰性能的重要因素。在进场着舰段,随飞行速度的减小,飞行迎角一般都会超过临界迎角,处于速度不稳定区域,使保持飞行轨迹变得非常困难。同时,舰载无人机本身是一个复杂的控制对象,具有非线性、不确定性、多变量、强耦合等特性。复杂环境因素的干扰、飞行高度和状态的改变以及建模误差等因素共同构成了舰载无人机系统的不确定因素。As an important weapon force of the aircraft carrier, the key technology of carrier-based aircraft is how to ensure safe and accurate landing in a very harsh environment. Due to the harsh landing environment, disturbances such as mothership movement and ship tail airflow will have a great impact on UAV landing, which greatly increases the difficulty of carrier-based aircraft landing and seriously affects the safety of landing. During the sailing process of the ship, due to the influence of waves, sea surges and wind, the hull will produce deck motions in the form of pitch, yaw, roll, up and down, etc., resulting in the landing point on the ship as The three-degree-of-freedom active point seriously affects the difficulty and safety of landing. In the changing environment at sea, when a carrier-based aircraft lands on a ship, the disturbance of the airflow at the tail of the ship is also an important factor affecting its landing performance. In the approach and landing section, as the flight speed decreases, the flight angle of attack generally exceeds the critical angle of attack, and is in the region of unstable speed, making it very difficult to maintain the flight trajectory. At the same time, the carrier-based UAV itself is a complex control object with characteristics such as nonlinearity, uncertainty, multivariability, and strong coupling. The interference of complex environmental factors, the change of flight altitude and state, and modeling errors together constitute the uncertain factors of the shipboard UAV system.
当前的舰载机自动着舰系统(ACLS),通常由舰上设备及机上设备两部分组成。舰上部分有跟踪雷达,稳定平台,高速计算机,显示设备,数据链编码/发射机,数据链监控器,飞行轨迹记录仪等。机上部分有数据链接收机,接收译码器,自动驾驶仪耦合器,自动飞行控制系统,自动油门控制器,雷达增强器等。自动着舰控制方法通常采用将轨迹控制回路作为外回路,姿态控制回路和速度控制作为内回路,轨迹控制回路基于轨迹跟踪误差信息,结合甲板运动预测与补偿信息,经过轨迹控制器后生成姿态和速度指令信号,发送给飞行控制系统,飞行控制系统要求跟踪这些指令信号,以获得期望的轨迹、姿态和速度,其中内外回路控制律的设计都是基于传统单回路设计方法,如PID控制方法。然而,适用于无人机的自动着舰系统(ACLS)未见公开的应用报道。The current carrier-based automatic landing system (ACLS) usually consists of two parts: on-board equipment and on-board equipment. The part on the ship has tracking radar, stable platform, high-speed computer, display device, data link coder/transmitter, data link monitor, flight track recorder, etc. The on-board part has a data link receiver, a receiver decoder, an autopilot coupler, an automatic flight control system, an automatic throttle controller, and a radar booster. The automatic landing control method usually uses the trajectory control loop as the outer loop, and the attitude control loop and speed control as the inner loop. The trajectory control loop is based on the trajectory tracking error information, combined with the deck motion prediction and compensation information, and generates the attitude and The speed command signal is sent to the flight control system, and the flight control system requires tracking of these command signals to obtain the desired trajectory, attitude and speed. The design of the inner and outer loop control laws is based on the traditional single-loop design method, such as the PID control method. However, there is no public application report on the automatic landing system (ACLS) applicable to UAVs.
综上可知,现有舰载机自动着舰控制技术普遍存在系统复杂,实时性差,对硬件要求高等缺陷。To sum up, it can be seen that the existing automatic landing control technology for carrier-based aircraft generally has defects such as complex system, poor real-time performance, and high hardware requirements.
发明内容Contents of the invention
本发明所要解决的技术问题在于克服现有技术不足,提供一种基于模型参考自适应控制的舰载无人机自动着舰控制装置,不需要引导控制律的计算,着舰更准确,控制系统更简单,控制实时性好。The technical problem to be solved by the present invention is to overcome the deficiencies in the prior art, and provide a shipboard unmanned aerial vehicle automatic landing control device based on model reference adaptive control, which does not need the calculation of the guidance control law, and the landing is more accurate and the control system Simpler, better real-time control.
本发明具体采用以下技术方案解决上述技术问题:The present invention specifically adopts the following technical solutions to solve the above-mentioned technical problems:
一种基于模型参考自适应控制的舰载无人机自动着舰控制装置,该装置包括:着舰指令与下滑基准轨迹生成模块,用于根据舰船与舰载无人机的相对位置和绝对位置信息,生成三维下滑基准轨迹信号和速度指令信号;An automatic landing control device for shipboard unmanned aerial vehicles based on model reference adaptive control, the device includes: a landing command and a glide reference trajectory generation module, which is used to base on the relative position and absolute Position information, generate three-dimensional sliding reference trajectory signal and speed command signal;
模型参考自适应飞行控制模块,利用模型参考自适应控制算法生成舰载无人机的飞行控制信号,使得舰载无人机的实际飞行轨迹和速度跟踪着舰指令与下滑基准轨迹生成模块所生成的三维下滑基准轨迹信号和速度指令。The model reference adaptive flight control module uses the model reference adaptive control algorithm to generate the flight control signal of the shipboard UAV, so that the actual flight trajectory and speed of the shipboard UAV follow the landing command and the glide reference trajectory generation module. The three-dimensional glide reference trajectory signal and speed command.
优选地,模型参考自适应飞行控制模块中,用于对参考模型的名义控制矩阵估计值K2(t)进行在线更新的自适应更新律按照以下方法设计得到:Preferably, the model reference adaptive flight control module is used to estimate the nominal control matrix of the reference model The adaptive update law for online update of K 2 (t) is designed according to the following method:
令ω(t)=[ΔxT(t),ΔrT(t)]T,Δr为参考输入信号,Δx为状态向量,则输出跟踪误差make ω(t)=[Δx T (t),Δr T (t)] T , Δr is the reference input signal, Δx is the state vector, then the output tracking error
e(t)=Δy(t)-Δym(t),e(t)=Δy(t) -Δym (t),
式中,Δy、Δym分别为系统输出、参考模型输出;In the formula, Δy and Δy m are the output of the system and the output of the reference model, respectively;
定义新的误差信号为Define a new error signal as
ε(t)=ξm(s)h(s)[e](t)+Ψ(t)ξ(t),ε(t)=ξm(s)h(s)[e](t)+Ψ(t)ξ( t ),
式中,h(s)=1/f(s),f(s)为稳定多项式,Ψ(t)为Ψ*=Kp的估计值,Kp为高频增益矩阵,ξm(s)为参考模型的交互矩阵,ξ(t)=ΘT(t)ζ(t)-h(s)[Δu](t);In the formula, h(s)=1/f(s), f(s) is a stable polynomial, Ψ(t) is the estimated value of Ψ * =K p , K p is the high-frequency gain matrix, ξ m (s) is the interaction matrix of the reference model, ξ(t)=Θ T (t)ζ(t)-h(s)[Δu](t);
令make
ζ(t)=h(s)[ω](t)ζ(t)=h(s)[ω](t)
则新的误差信号转化为Then the new error signal transforms into
式中, In the formula,
于是,控制矩阵参数的自适应更新律设计为:Therefore, the adaptive update law of the control matrix parameters is designed as:
式中,Γ=ΓT>0, Sp表示可逆定常矩阵。In the formula, Γ=Γ T >0, S p denotes a reversible constant matrix.
优选地,模型参考自适应飞行控制模块的输入信号包括:舰载无人机的四个纵向状态量——飞行速度V、迎角α、俯仰角速率q、俯仰角θ;五个横侧向状态量——侧滑角β、滚转角速率p、偏航角速率r、滚转角φ、偏航角ψ;着舰指令与下滑基准轨迹生成模块输出的速度指令Vc及下滑基准轨迹信号XEATDc(t),YEATDc(t),ZEATDc(t);Preferably, the input signal of the model reference adaptive flight control module includes: four longitudinal state quantities of the carrier-based UAV—flight speed V, angle of attack α, pitch angle rate q, pitch angle θ; State quantity—sideslip angle β, roll angular rate p, yaw angular rate r, roll angle φ, yaw angle ψ; landing command and glide reference trajectory generation module output speed command V c and glide reference trajectory signal X EATDc (t), Y EATDc (t), Z EATDc (t);
模型参考自适应飞行控制模块的输出信号包括:油门开度ΔδT、升降舵偏角Δδe、副翼偏角δa、方向舵偏角δr;The output signals of the model reference adaptive flight control module include: throttle opening Δδ T , elevator deflection angle Δδ e , aileron deflection angle δ a , rudder deflection angle δ r ;
模型参考自适应飞行控制模块中的飞行控制律包括纵向和横侧向飞行控制律,通过以下方法设计得到:The flight control laws in the model reference adaptive flight control module include longitudinal and lateral flight control laws, which are designed by the following methods:
第一步,基于如下纵向线性模型The first step, based on the following longitudinal linear model
判断传递函数矩阵的相对阶次li,i=1,2,计算高频增益矩阵Determine the relative order l i of the transfer function matrix, i=1,2, and calculate the high-frequency gain matrix
保证为非奇异;式中,Alon、Blon、Clon为变量符号描述的纵向线性系统矩阵,c1,lon、c2,lon分别为Clon的第1行和第2行;Guaranteed to be non-singular; where, A lon , B lon , C lon are longitudinal linear system matrices described by variable symbols, and c 1,lon , c 2,lon are the first and second rows of C lon respectively;
第二步,根据传递函数矩阵的相对阶次li,i=1,2,选取交互矩阵其中p1i,p2i为纵向系统期望极点,从而设计如下参考模型In the second step, according to the relative order l i of the transfer function matrix, i=1,2, select the interaction matrix Among them, p 1i and p 2i are the expected poles of the longitudinal system, so the following reference model is designed
Δym,lon(t)=Wm,lon(s)[Δrlon](t)Δy m,lon (t)=W m,lon (s)[Δr lon ](t)
式中,Δrion(t)=[0,ΔHEATDc]T, In the formula, Δr ion (t)=[0, ΔH EATDc ] T ,
第三步,计算纵向飞行控制律The third step is to calculate the longitudinal flight control law
其中,K2,lon(t)为在线更新的控制矩阵;in, K 2,lon (t) is the control matrix updated online;
第四步,基于如下横侧向线性模型The fourth step is based on the following lateral linear model
判断传递函数矩阵的相对阶次li,i=1,2,计算高频增益矩阵Determine the relative order l i of the transfer function matrix, i=1,2, and calculate the high-frequency gain matrix
保证为非奇异;式中,Alat、Blat、Clat为横侧向线性系统矩阵,c1,lat、c2,lat分别为Clat的第1行和第2行;Guaranteed to be non-singular; where, A lat , B lat , C lat are lateral linear system matrices, c 1,lat , c 2,lat are the first row and second row of C lat respectively;
第五步,根据传递函数矩阵的相对阶次li,i=1,2,选取交互矩阵其中p1i,p2i为横侧向系统期望极点,从而设计如下参考模型The fifth step is to select the interaction matrix according to the relative order l i of the transfer function matrix, i=1,2 Among them, p 1i and p 2i are the expected poles of the lateral system, so the following reference model is designed
ym,lat(t)=Wm,lat(s)[rlat](t)y m,lat (t)=W m,lat (s)[r lat ](t)
式中,rlat(t)=[0,YEATDc]T, In the formula, r lat (t)=[0,Y EATDc ] T ,
第六步,计算横侧向飞行控制律The sixth step is to calculate the lateral flight control law
其中,K2,lat(t)为在线更新的控制矩阵。in, K 2,lat (t) is the control matrix updated online.
优选地,着舰指令与下滑基准轨迹生成模块的输入信号包括:舰船跑道或下滑道的方位角(ψS+λac),其中ψS为舰船方位角,λac为斜角甲板夹角;着舰指令与下滑基准轨迹生成模块的输出信号包括:速度指令Vc及下滑基准轨迹信号XEATDc(t),YEATDc(t),ZEATDc(t)。Preferably, the input signals of the landing command and glide reference trajectory generation module include: the azimuth angle (ψ S +λ ac ) of the ship's runway or glideslope, where ψ S is the azimuth angle of the ship, and λ ac is the angled deck clip The output signals of the landing command and glide reference trajectory generation module include: speed command V c and glide reference trajectory signals X EATDc (t), Y EATDc (t), Z EATDc (t).
进一步地。着舰指令与下滑基准轨迹生成模块使用以下方法生成速度指令Vc及下滑基准轨迹信号XEATDc(t)、YEATDc(t)、ZEATDc(t):further. The landing command and glide reference trajectory generation module uses the following method to generate the velocity command V c and glide reference trajectory signals X EATDc (t), Y EATDc (t), Z EATDc (t):
捕获下滑道后,根据已知的初始下滑高度-ZEA0、下滑角γc、下滑速度Vc,计算着舰时间After capturing the glideslope, calculate the landing time based on the known initial glide height -Z EA0 , glide angle γ c , and glide speed V c
和下滑道长度and glideslope length
然后计算以理想着舰点为原点的地面坐标系下的三维下滑基准轨迹:Then calculate the three-dimensional glide reference trajectory in the ground coordinate system with the ideal landing point as the origin:
相比现有技术,本发明具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:
(1)本发明根据舰船与舰载无人机的相对位置和绝对位置信息,在线计算着舰指令信号,生成舰载无人机下滑基准轨迹,并通过飞行控制系统控制舰载无人机跟踪基准轨迹;与现有技术相比,能够提高舰载无人机与舰船的协同性。(1) According to the relative position and absolute position information of the ship and the shipboard UAV, the present invention calculates the shipboard command signal online, generates the glide reference trajectory of the shipboard UAV, and controls the shipboard UAV through the flight control system Track the reference trajectory; compared with the existing technology, it can improve the coordination between the ship-borne UAV and the ship.
(2)本发明在舰载无人机模型参数和结构不确定情况下设计飞行控制器,从理论上保证模型不确定的线性系统的输出信号渐近跟踪参考模型的输出信号,进而跟踪参数输入信号,即舰载无人机高度、航迹和速度能够跟踪基准轨迹和速度,最终实现下滑轨迹的跟踪,从而可准确完成着舰任务。因此,本发明能够在线调节控制参数,具有很强的自适应能力和鲁棒性能,而传统自动着舰系统采用经典控制方法而设计的,依赖舰载机的精确模型,对于系统不确定性和外部扰动缺乏自适应性。(2) The present invention designs flight controller under the uncertain situation of model parameter and structure of carrier-borne unmanned aerial vehicle, guarantees theoretically the output signal of the linear system of model uncertainty asymptotically tracks the output signal of reference model, and then tracks parameter input The signal, that is, the height, track and speed of the carrier-based UAV can track the reference trajectory and speed, and finally realize the tracking of the glide trajectory, so that the landing mission can be accurately completed. Therefore, the present invention can adjust control parameters online, and has strong self-adaptability and robust performance. However, traditional automatic landing systems are designed using classical control methods and rely on accurate models of carrier-based aircraft. External disturbances lack adaptability.
(3)本发明没有引导控制律的计算,飞行控制系统直接将轨迹误差通过设计自适应控制律予以减小或消除,使得飞行控制系统的设计变得更加简单。(3) The present invention does not have the calculation of the guidance control law, and the flight control system directly reduces or eliminates the trajectory error by designing the adaptive control law, so that the design of the flight control system becomes simpler.
附图说明Description of drawings
图1表示本发明基于模型参考自适应控制的舰载无人机自动着舰控制装置的原理框图;Fig. 1 represents the functional block diagram of the shipborne unmanned aerial vehicle automatic landing control device based on model reference adaptive control of the present invention;
图2表示舰载无人机着舰过程中的高度轨迹跟踪效果图;Figure 2 shows the effect diagram of the altitude trajectory tracking during the landing process of the shipborne UAV;
图3表示舰载无人机着舰过程中的速度控制效果图;Fig. 3 shows the effect diagram of the speed control during the landing process of the shipborne UAV;
图中,实线表示期望值曲线,虚线表示实际值曲线。In the figure, the solid line represents the expected value curve, and the dotted line represents the actual value curve.
具体实施方式Detailed ways
下面结合附图对本发明的技术方案进行详细说明:The technical scheme of the present invention is described in detail below in conjunction with accompanying drawing:
本发明基于模型参考自适应控制的舰载无人机自动着舰控制装置的原理如图1所示,其由着舰指令与下滑基准轨迹生成模块、自适应飞行控制模块两部分组成。The principle of the shipborne UAV automatic landing control device based on model reference adaptive control of the present invention is shown in Figure 1, which consists of two parts: a landing command and a glide reference trajectory generation module, and an adaptive flight control module.
着舰指令与下滑基准轨迹生成模块Landing command and glide reference trajectory generation module
该模块的输入信号包括:舰船跑道或下滑道的方位角(ψS+λac),其中ψS为舰船方位角,λac为斜角甲板夹角。The input signal of this module includes: the azimuth angle of the ship's runway or glideslope (ψ S +λ ac ), where ψ S is the ship's azimuth angle, and λ ac is the included angle of the inclined deck.
该模块的输出信号包括三维下滑基准轨迹信号XEATDc(t),YEATDc(t),ZEATDc(t)和速度指令信号Vc。其中,下滑基准轨迹信号、速度指令信号输出给自适应飞行控制模块。The output signals of this module include three-dimensional sliding reference trajectory signals X EATDc (t), Y EATDc (t), Z EATDc (t) and speed command signal V c . Wherein, the glide reference trajectory signal and the speed command signal are output to the adaptive flight control module.
第一步,舰载机捕获下滑道,已知初始下滑高度-ZEA0、下滑角γc、下滑速度Vc,计算着舰时间In the first step, the carrier-based aircraft captures the glideslope, and the initial glide height -Z EA0 , glide angle γ c , and glide speed V c are known, and the landing time is calculated
和下滑道长度and glideslope length
第二步,计算以理想着舰点为原点的地面坐标系下的三维下滑基准轨迹The second step is to calculate the three-dimensional glide reference trajectory in the ground coordinate system with the ideal landing point as the origin
模型参考自适应飞行控制模块Model Reference Adaptive Flight Control Module
该模块的输入信号包括:传感器反馈的舰载无人机四个纵向状态量x=(V,α,β,p,q,r,φ,θ,ψ,X,Y,H)T——飞行速度V、迎角α、俯仰角速率q、俯仰角θ;传感器反馈的五个横侧向状态量——侧滑角β、滚转角速率p、偏航角速率r、滚转角φ、偏航角ψ;着舰指令与下滑基准轨迹生成模块输出的速度指令Vc,下滑基准轨迹信号XEATDc(t),YEATDc(t),ZEATDc(t)。The input signals of this module include: four longitudinal state quantities of the shipboard drone fed back by the sensor x=(V,α,β,p,q,r,φ,θ,ψ,X,Y,H) T —— Flight speed V, angle of attack α, pitch rate q, pitch angle θ; five lateral state quantities fed back by sensors—sideslip angle β, roll rate p, yaw rate r, roll angle φ, yaw rate Flight angle ψ; the landing command and the speed command V c output by the glide reference trajectory generation module, and the glide reference trajectory signals X EATDc (t), Y EATDc (t), Z EATDc (t).
该模块的输出信号包括:油门开度ΔδT、升降舵偏角Δδe、副翼偏角δa、方向舵偏角δr。发送给执行机构,从而控制舰载机飞行。The output signals of this module include: throttle opening Δδ T , elevator deflection angle Δδ e , aileron deflection angle δ a , and rudder deflection angle δ r . Send it to the executive agency to control the flight of the carrier aircraft.
具体过程为:首先计算纵向飞行控制律(第一、二、三步),其次计算横侧向飞行控制律(第四、五、六步)。The specific process is: first calculate the longitudinal flight control law (steps 1, 2 and 3), and then calculate the lateral flight control law (steps 4, 5 and 6).
第一步,基于如下纵向线性模型The first step, based on the following longitudinal linear model
判断传递函数矩阵的相对阶次li,i=1,2,计算高频增益矩阵Determine the relative order l i of the transfer function matrix, i=1,2, and calculate the high-frequency gain matrix
保证为非奇异。式中,Alon、Blon、Clon为变量符号描述的纵向线性系统矩阵,c1,lon、c2,lon分别为Clon的第1行和第2行。Guaranteed to be nonsingular. In the formula, A lon , B lon , and C lon are longitudinal linear system matrices described by variable symbols, and c 1,lon , c 2,lon are the first and second rows of C lon , respectively.
第二步,根据传递函数矩阵的相对阶次li,i=1,2,选取交互矩阵其中p1i,p2i为纵向系统期望极点,从而设计如下参考模型In the second step, according to the relative order l i of the transfer function matrix, i=1,2, select the interaction matrix Among them, p 1i and p 2i are the expected poles of the longitudinal system, so the following reference model is designed
Δym,lon(t)=Wm,lon(s)[Δrlon](t) (7)Δy m,lon (t)=W m,lon (s)[Δr lon ](t) (7)
式中,Δrlon(t)=[0,ΔHEATDc]T, In the formula, Δr lon (t)=[0,ΔH EATDc ] T ,
第三步,计算纵向飞行控制律The third step is to calculate the longitudinal flight control law
其中,K2,lon(t)为控制矩阵,依据参考模型自适应控制算法进行在线更新。in, K 2,lon (t) is the control matrix, which is updated online according to the reference model adaptive control algorithm.
第四步,基于如下横侧向线性模型The fourth step is based on the following lateral linear model
判断传递函数矩阵的相对阶次li,i=1,2,计算高频增益矩阵Determine the relative order l i of the transfer function matrix, i=1,2, and calculate the high-frequency gain matrix
保证为非奇异。式中,Alat、Blat、Clat为横侧向线性系统矩阵,c1,lat、c2,lat分别为Clat的第1行和第2行。Guaranteed to be nonsingular. In the formula, A lat , B lat , C lat are lateral linear system matrices, and c 1,lat , c 2,lat are the first row and second row of C lat respectively.
第五步,根据传递函数矩阵的相对阶次li,i=1,2,选取交互矩阵其中p1i,p2i为横侧向系统期望极点,从而设计如下参考模型The fifth step is to select the interaction matrix according to the relative order l i of the transfer function matrix, i=1,2 Among them, p 1i and p 2i are the expected poles of the lateral system, so the following reference model is designed
ym,lat(t)=Wm,lat(s)[rlat](t) (6)y m,lat (t)=W m,lat (s)[r lat ](t) (6)
式中,rlat(t)=[0,YEATDc]T, In the formula, r lat (t)=[0,Y EATDc ] T ,
第六步,计算横侧向飞行控制律The sixth step is to calculate the lateral flight control law
其中,K2,lat(t)为控制矩阵,依据参考模型自适应控制算法进行在线更新。in, K 2,lat (t) is the control matrix, which is updated online according to the reference model adaptive control algorithm.
模型参考自适应控制算法Model Reference Adaptive Control Algorithm
针对如下线性系统For the following linear system
式中,Δx为状态向量,Δu为控制向量,Δy为输出向量,A,B,C为系统矩阵。In the formula, Δx is the state vector, Δu is the control vector, Δy is the output vector, and A, B, C are the system matrices.
构建参考模型为Build a reference model as
式中,ξm(s)为交互矩阵。In the formula, ξ m (s) is the interaction matrix.
控制的目的是期望系统输出Δy跟踪参考模型的输出Δym,因此构建控制律结构为The purpose of control is to expect the system output Δy to track the output Δy m of the reference model, so the control law structure is constructed as
式中Δr为参考输入信号,K2(t)为名义控制矩阵的估计值。where Δr is the reference input signal, K 2 (t) is the nominal control matrix estimated value.
在模型参数完全已知的情况下,设计名义控制律中的控制矩阵满足如下等式条件When the model parameters are fully known, design the control matrix in the nominal control law Satisfy the following equality conditions
则能够保证系统输出Δy完全跟踪参考模型的输出Δym。然而,模型参数不确定的情形下,无法得到名义控制矩阵因此只能用估计值K2(t)替代,估计值需要利用如下自适应算法来在线更新。Then it can ensure that the system output Δy completely tracks the output Δy m of the reference model. However, when the model parameters are uncertain, the nominal control matrix cannot be obtained Therefore only estimates Instead of K 2 (t), the estimated value needs to be updated online using the following adaptive algorithm.
令ω(t)=[ΔxT(t),ΔrT(t)]T,则输出跟踪误差make ω(t)=[Δx T (t),Δr T (t)] T , then the output tracking error
e(t)=Δy(t)-Δym(t) (18)e(t)=Δy(t) -Δym (t) (18)
定义新的误差信号为Define a new error signal as
ε(t)=ξm(s)h(s)[e](t)+Ψ(t)ξ(t) (19)ε(t)=ξm(s)h(s)[e](t)+Ψ(t)ξ( t ) (19)
式中,h(s)=1/f(s),f(s)为稳定多项式,Ψ(t)为Ψ*=Kp的估计值。In the formula, h(s)=1/f(s), f(s) is a stable polynomial, and Ψ(t) is the estimated value of Ψ * =K p .
令make
ζ(t)=h(s)[ω](t),ξ(t)=ΘT(t)ζ(t)-h(s)[Δu](t) (11)ζ(t)=h(s)[ω](t), ξ(t)=Θ T (t)ζ(t)-h(s)[Δu](t) (11)
则新的误差信号转化为Then the new error signal transforms into
式中, In the formula,
于是,控制矩阵参数的自适应更新律设计为Therefore, the adaptive update law of the control matrix parameters is designed as
式中,Γ=ΓT>0, In the formula, Γ=Γ T >0,
根据多变量参考模型自适应控制算法原理的相关理论证明,可知该算法能够保证线性系统各变量的有界性,输出能够渐近跟踪参考模型的输出。According to the relevant theoretical proof of the multivariable reference model adaptive control algorithm principle, it can be seen that the algorithm can guarantee the boundedness of each variable of the linear system, and the output can asymptotically track the output of the reference model.
为了验证本发明提出的舰载无人机自动着舰控制装置效果,以某无人机的纵向动力学和运动学模型为例,基准轨迹中在最后10秒时刻加入甲板运动补偿,主要仿真参数设置如下表1:In order to verify the effect of the automatic landing control device for ship-borne unmanned aerial vehicle proposed by the present invention, taking the longitudinal dynamics and kinematics model of a certain unmanned aerial vehicle as an example, the deck motion compensation is added to the reference trajectory in the last 10 seconds, and the main simulation parameters The settings are as shown in Table 1:
表1Table 1
通过MATLAB软件平台下的数值仿真验证,结果表明所发明的舰载无人机自动着舰控制装置能够使舰载无人机高精度地跟踪下滑基准轨迹,从而成功地完成着舰任务。Through the numerical simulation verification under the MATLAB software platform, the results show that the invented shipboard UAV automatic landing control device can enable the shipboard UAV to track the glide reference trajectory with high precision, thus successfully completing the landing task.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610917907.3A CN106292294B (en) | 2016-10-20 | 2016-10-20 | Shipborne UAV auto landing on deck control device based on model reference self-adapting control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610917907.3A CN106292294B (en) | 2016-10-20 | 2016-10-20 | Shipborne UAV auto landing on deck control device based on model reference self-adapting control |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106292294A CN106292294A (en) | 2017-01-04 |
CN106292294B true CN106292294B (en) | 2018-11-20 |
Family
ID=57719101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610917907.3A Expired - Fee Related CN106292294B (en) | 2016-10-20 | 2016-10-20 | Shipborne UAV auto landing on deck control device based on model reference self-adapting control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106292294B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018146803A1 (en) * | 2017-02-10 | 2018-08-16 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | Position processing device, flight vehicle, position processing system, flight system, position processing method, flight control method, program, and recording medium |
CN107450313B (en) * | 2017-07-25 | 2020-07-07 | 南京航空航天大学 | Unmanned aerial vehicle autopilot control system based on self-adaptive control |
CN107491083B (en) * | 2017-09-11 | 2020-10-09 | 北京航空航天大学 | Four-rotor-wing autonomous landing method based on saturation self-adaptive sliding mode control |
CN108919824A (en) * | 2018-07-20 | 2018-11-30 | 中国人民解放军海军航空大学 | Shipborne UAV it is longitudinal warship control method |
CN110703799B (en) * | 2019-10-28 | 2021-09-24 | 大连理工大学 | Multi-carrier aircraft cooperative deck taxi trajectory planning method based on centralized optimal control |
CN110967973A (en) * | 2019-11-21 | 2020-04-07 | 南京航空航天大学 | Design method and control system of self-adaptive fault-tolerant controller for vertical fin damage fault of shipboard aircraft |
CN112034875B (en) * | 2020-09-15 | 2024-04-19 | 西安爱生技术集团公司 | Full-automatic ground-leaving take-off control method for general unmanned aerial vehicle with conventional layout |
CN113536624B (en) * | 2021-06-24 | 2023-04-18 | 北京航空航天大学 | Rigid-flexible coupling dynamics modeling simulation method for carrier-based aircraft arresting carrier landing process |
CN114003052B (en) * | 2021-10-31 | 2023-09-15 | 河海大学 | Fixed wing unmanned aerial vehicle longitudinal movement robust self-adaptive control method based on dynamic compensation system |
CN114115311B (en) * | 2021-11-25 | 2023-11-07 | 南京航空航天大学 | Automatic landing control method for large-scale high-speed carrier-borne unmanned aerial vehicle |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204341410U (en) * | 2014-12-04 | 2015-05-20 | 南京航空航天大学 | A kind of flight control system of Shipborne UAV autonomous landing on the ship |
CN105138012A (en) * | 2015-09-09 | 2015-12-09 | 南京航空航天大学 | GPS-guided unmanned aerial vehicle automatic carrier-landing adaptive control system and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012145608A1 (en) * | 2011-04-20 | 2012-10-26 | Vos David W | Systems and methods for autonomously landing an aircraft |
-
2016
- 2016-10-20 CN CN201610917907.3A patent/CN106292294B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204341410U (en) * | 2014-12-04 | 2015-05-20 | 南京航空航天大学 | A kind of flight control system of Shipborne UAV autonomous landing on the ship |
CN105138012A (en) * | 2015-09-09 | 2015-12-09 | 南京航空航天大学 | GPS-guided unmanned aerial vehicle automatic carrier-landing adaptive control system and method |
Non-Patent Citations (2)
Title |
---|
Adaptive Flight Control Design with Optimal Control Modification on an F-18 Aircraft Model;John Burken 等;《AIAA Infotech@Aerospace 2010》;20100422;1-17 * |
侧向自动着舰引导控制L1自适应设计;高丽 等;《飞行力学》;20160831;第34卷(第4期);41-45、49 * |
Also Published As
Publication number | Publication date |
---|---|
CN106292294A (en) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106292294B (en) | Shipborne UAV auto landing on deck control device based on model reference self-adapting control | |
CN105259908B (en) | A kind of radar vectoring unmanned plane auto landing on deck guidance and control system and its control method | |
Zhen et al. | Adaptive super-twisting control for automatic carrier landing of aircraft | |
CN107807663B (en) | Formation keeping control method for unmanned aerial vehicles based on adaptive control | |
CN106292293B (en) | A kind of adaptive auto landing on deck guidance control system of the unmanned carrier-borne aircraft of fixed-wing | |
CN110377045B (en) | A full-profile control method of aircraft based on anti-jamming technology | |
CN102393641B (en) | Automatic landing guide control method for carrier aircraft based on deck motion compensation | |
CN102163059B (en) | Attitude control system and attitude control method of variable thrust unmanned aerial vehicle | |
CN109782785B (en) | Automatic aircraft landing control method based on direct force control | |
CN112346465B (en) | IALOS guide law-based adaptive fuzzy control method for under-actuated unmanned ship | |
CN108873929B (en) | A method and system for autonomous landing of a fixed-wing aircraft | |
CN105425812B (en) | Unmanned aerial vehicle automatic landing trajectory control method based on dual models | |
CN106774361B (en) | A stern flow suppression method for carrier-based aircraft landing on a ship based on feedforward and feedback composite control | |
CN105807789B (en) | UUV control method based on compensation of T-S fuzzy observer | |
CN102393630A (en) | Carrier aircraft landing guide and control system for inhibiting airflow disturbance of stern and control method for system | |
CN104199303B (en) | Stratospheric satellite planar path tracking control method based on vector field guidance | |
CN105138012A (en) | GPS-guided unmanned aerial vehicle automatic carrier-landing adaptive control system and method | |
CN108427406A (en) | A kind of carrier landing control and stern stream suppressing method based on PREDICTIVE CONTROL | |
CN107491083B (en) | Four-rotor-wing autonomous landing method based on saturation self-adaptive sliding mode control | |
CN108919824A (en) | Shipborne UAV it is longitudinal warship control method | |
CN104597911A (en) | Adaptive optimal butt joint trajectory tracking flying control method for air refueling receiving machine | |
CN107957686B (en) | Automatic landing control system for unmanned helicopter based on predictive control | |
CN111290278B (en) | A robust attitude control method for hypersonic aircraft based on predictive sliding mode | |
CN110967973A (en) | Design method and control system of self-adaptive fault-tolerant controller for vertical fin damage fault of shipboard aircraft | |
Shin et al. | Autonomous shipboard landing algorithm for unmanned helicopters in crosswind |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181120 Termination date: 20191020 |