[go: up one dir, main page]

CN108646564A - A kind of design method of the uncertain reentry vehicle model based on event triggering - Google Patents

A kind of design method of the uncertain reentry vehicle model based on event triggering Download PDF

Info

Publication number
CN108646564A
CN108646564A CN201810513569.6A CN201810513569A CN108646564A CN 108646564 A CN108646564 A CN 108646564A CN 201810513569 A CN201810513569 A CN 201810513569A CN 108646564 A CN108646564 A CN 108646564A
Authority
CN
China
Prior art keywords
uncertain
event
output
matrix
feedback controller
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.)
Withdrawn
Application number
CN201810513569.6A
Other languages
Chinese (zh)
Inventor
樊渊
董传保
邱剑彬
宋程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui University
Original Assignee
Anhui University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui University filed Critical Anhui University
Priority to CN201810513569.6A priority Critical patent/CN108646564A/en
Publication of CN108646564A publication Critical patent/CN108646564A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive 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/042Adaptive 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种基于事件触发的不确定再入飞行器模型的设计方法,该方法包括:步骤1:建立不确定再入飞行器系统模型,并设计状态观测器和输出反馈控制器,构成闭环控制系统;步骤2:定义Lyapunov函数,基于此Lyapunov函数设计事件触发条件;步骤3:消去不确定项,通过事件触发条件进行放缩,利用线性矩阵不等式技术证明闭环控制系统的稳定性。本发明基于事件触发的不确定再入飞行器模型的设计方法,在保证再入飞行器系统稳定的同时,减少了系统资源不必要的浪费,取得了更高的资源利用率。

The invention discloses a method for designing an uncertain re-entry aircraft model based on event triggering. The method includes: Step 1: establishing an uncertain re-entry aircraft system model, and designing a state observer and an output feedback controller to form a closed-loop control System; Step 2: Define Lyapunov function, design event trigger conditions based on this Lyapunov function; Step 3: Eliminate uncertain items, scale through event trigger conditions, and use linear matrix inequality technology to prove the stability of the closed-loop control system. The design method of the event-triggered uncertain reentry vehicle model of the present invention not only ensures the stability of the reentry vehicle system, but also reduces unnecessary waste of system resources and achieves higher resource utilization.

Description

一种基于事件触发的不确定再入飞行器模型的设计方法A Design Method of Uncertain Reentry Vehicle Model Based on Event Triggering

技术领域technical field

本发明涉及飞行器控制技术领域,尤其涉及一种基于事件触发的不确定再入飞行器模型的设计方法。The invention relates to the technical field of aircraft control, in particular to a design method of an event-triggered uncertain re-entry aircraft model.

背景技术Background technique

再入飞行器的制导控制技术一直以来是各国飞行器研究领域的焦点,再入飞行器的飞行方式不同于其他飞机,需要经其他载具搭载然后再次进入大气层,因此这种飞行器具有超高的飞行速度,能够实现在一小时内到达全球任意地方。在再入飞行器的再入过程中,其飞行时间变长、飞行环境不断变化和质心偏移等各种因素会影响系统的稳定性,所以这种超高声速的飞行器的精确控制显得尤为重要。The guidance and control technology of re-entry aircraft has always been the focus of aircraft research in various countries. The flight mode of re-entry aircraft is different from that of other aircraft. It needs to be carried by other vehicles and then enter the atmosphere again. Therefore, this aircraft has a super high flight speed. It can reach anywhere in the world within one hour. During the reentry process of the reentry vehicle, various factors such as longer flight time, constant changes in the flight environment, and offset of the center of mass will affect the stability of the system, so the precise control of this supersonic vehicle is particularly important.

事件触发机制是为了克服时间采样机制对计算和通信资源不必要的浪费而提出的,之后有许多学者投入到事件触发机制的研究中,主要是针对网络控制系统有效利用网络资源,减少资源利用这一角度来研究的。事件触发机制只需要在某一预先设定的事件条件发生时才进行采样传送,并且控制系统的性能与时间触发下的系统性能相似。通过选择合适的事件条件,事件触发机制显著地减少了采样点,从而有效地节约了网络带宽资源。对于输出反馈,输出反馈为系统结构信息的部分反馈,但由于输出总是可测量的,所以输出反馈总是物理上可实现的,且输出反馈在工程应用中经济成本低。The event trigger mechanism was proposed to overcome the unnecessary waste of computing and communication resources by the time sampling mechanism. Later, many scholars devoted themselves to the research of the event trigger mechanism, mainly for the effective use of network resources in network control systems and the reduction of resource utilization. studied from one angle. The event-triggered mechanism only needs to perform sample transmission when a pre-set event condition occurs, and the performance of the control system is similar to that of the time-triggered system. By selecting the appropriate event conditions, the event trigger mechanism significantly reduces the sampling points, thereby effectively saving network bandwidth resources. For output feedback, output feedback is a partial feedback of system structure information, but since output is always measurable, output feedback is always physically achievable, and output feedback has low economic cost in engineering applications.

专利申请号为:201710198546.6一种采用状态反馈与神经网络的高超飞行器复合控制方法,通过测量高超声速飞行器的攻角、俯仰角速度信号,先设计大增益状态反馈控制器,在此基础上针对高超声速飞行器气动参数的强不确定性,采用了一类以正弦函数为基函数的神经网络结构,设计了神经网络权值的自适应调节规律,最终组成高超声速飞行器神经网络与状态反馈的复合控制器,实现对期望攻角信号的跟踪。该专利具有以下缺点:(1)状态反馈一般物理上不能实现,或者即使可实现但经济成本很高,因此物理约束使得输出反馈更常用。(2)未考虑系统状态不可测的情况,使用状态观测器可解决此问题。The patent application number is: 201710198546.6 A compound control method for hypersonic aircraft using state feedback and neural network. By measuring the attack angle and pitch angle velocity signals of hypersonic aircraft, first design a large gain state feedback controller. Due to the strong uncertainty of the aerodynamic parameters of the aircraft, a neural network structure with a sine function as the basis function is adopted, and the adaptive adjustment law of the weight of the neural network is designed, and finally a composite controller of the neural network and state feedback of the hypersonic aircraft is formed. , to realize the tracking of the expected angle of attack signal. This patent has the following disadvantages: (1) State feedback is generally physically impossible to realize, or even if it can be realized, the economic cost is high, so physical constraints make output feedback more commonly used. (2) The unmeasurable state of the system is not considered, and the state observer can be used to solve this problem.

专利申请号为:201611100078.6一种基于控制约束的扩展鲁棒H的无人机控制方法,此发明的方法得出在控制量存在约束时控制器需满足的矩阵不等式,还能够在确定最大干扰的情况下对控制量进行具体的约束,并且为了在满足约束的条件下提高了控制器的性能,还扩展了状态变量。该专利具有以下缺点:(1)未考虑事件触发机制,会加大数据传输压力,浪费网络带宽资源。(2)未考虑不确定因素的影响,系统的稳定性会因此受到影响。The patent application number is: 201611100078.6 An extended robust H UAV control method based on control constraints. The method of this invention obtains the matrix inequality that the controller needs to satisfy when there are constraints on the control quantity, and can also determine the maximum disturbance In the case of , specific constraints are made on the control quantity, and in order to improve the performance of the controller under the condition of satisfying the constraints, the state variables are also expanded. This patent has the following disadvantages: (1) The event trigger mechanism is not considered, which will increase the pressure on data transmission and waste network bandwidth resources. (2) The influence of uncertain factors is not considered, and the stability of the system will be affected accordingly.

发明内容Contents of the invention

本发明的所要解决的技术问题在于现有技术再入飞行器系统造成了系统资源不必要的浪费,资源利用率低的缺陷,提供了一种基于事件触发的不确定再入飞行器模型的设计方法。The technical problem to be solved by the present invention is that the prior art reentry vehicle system causes unnecessary waste of system resources and low resource utilization, and provides a design method of an uncertain reentry vehicle model based on event triggering.

本发明是通过以下技术方案实现的:一种基于事件触发的不确定再入飞行器模型的设计方法,该方法包括:The present invention is achieved through the following technical solutions: a design method based on an event-triggered uncertain re-entry vehicle model, the method comprising:

步骤1:建立不确定再入飞行器系统模型,并设计状态观测器和输出反馈控制器,构成闭环控制系统;Step 1: Establish an uncertain reentry vehicle system model, and design a state observer and an output feedback controller to form a closed-loop control system;

步骤2:定义Lyapunov函数,基于此Lyapunov函数设计事件触发条件;Step 2: Define the Lyapunov function, and design event trigger conditions based on this Lyapunov function;

步骤3:消去不确定项,通过事件触发条件进行放缩,利用线性矩阵不等式技术证明闭环控制系统的稳定性。Step 3: Eliminate uncertain items, scale through event trigger conditions, and use linear matrix inequality technology to prove the stability of the closed-loop control system.

作为本发明的优选方式之一,所述步骤1中建立不确定再入飞行器模型的具体过程为:As one of the preferred modes of the present invention, the specific process of establishing an uncertain reentry aircraft model in the step 1 is:

首先建立再入飞行器模型:First build the reentry vehicle model:

q=0.5ρ1v2,ρ1=ρ0e-ξh q=0.5ρ 1 v 2 , ρ 10 e -ξh ,

式中:m,v分别为飞行器的质量和速度;ωx,ωy,ωz分别为机体x轴,y轴,z轴的角速度;T,FT,FN为机体轴对质心的空气动力;Mx,My,Mz分别为x轴,y轴,z轴的力矩;γ,ψ分别为航迹角和航向角;R为地球半径;θ,分别为经度和纬度;ξ为再入飞行器的倾斜角;Ix,Iy,Iz,Ixy,Iyz,Izx表示机体轴的转动惯量;r为质心相对于地心的高度;q为动态压力;ρ1为大气密度,ρ0为海平面大气层密度;x,z为横、侧向的距离;CD,CL分别为阻力、升力系数;S为飞行器参考面积;ωe,g0分别为地球角速度和重力加速度;ξ,h分别为密度系数和海拔高度;经过一阶线性化后,上述方程可表示为In the formula: m, v are the mass and speed of the aircraft respectively; ω x , ω y , ω z are the angular velocities of the x -axis, y-axis, and z - axis of the body respectively; Power; M x , M y , M z are the moments of the x-axis, y-axis, and z-axis respectively; γ, ψ are the track angle and heading angle; R is the radius of the earth; θ, are the longitude and latitude respectively; ξ is the tilt angle of the re-entry vehicle; I x , I y , I z , I xy , I yz , I zx represent the moment of inertia of the body axis; r is the height of the center of mass relative to the center of the earth; q is the dynamic pressure; ρ 1 is the atmospheric density, ρ 0 is the atmospheric density at sea level; x, z are the horizontal and lateral distances; C D , C L are the drag and lift coefficients respectively; S is the reference area of the aircraft; ω e , g 0 is the earth's angular velocity and gravitational acceleration; ξ, h are the density coefficient and altitude respectively; after first-order linearization, the above equation can be expressed as

其中,为被控对象的状态向量;u(t)=(αβξδeδaδr)T为被控对象的输入向量;α、β、ξ、δe、δa和δr分别为再入飞行器的攻角、偏航角、倾斜角、升降舵、副翼和方向舵的偏转度;A和B分别为系统矩阵和输入矩阵;in, is the state vector of the controlled object; u(t)=(αβξδ e δ a δ r ) T is the input vector of the controlled object; α, β, ξ, δ e , δ a and δ r are the reentry vehicle’s Angle of attack, yaw angle, tilt angle, deflection of elevator, aileron and rudder; A and B are system matrix and input matrix respectively;

其次,加入不确定项因素得出不确定再入飞行器模型:在再入飞行器的再入过程中,系统会受到不确定因素的影响而发生变化,系统的稳定性也因此会受到影响;所以,本发明考虑含有不确定项的再入飞行器模型。Secondly, the uncertain re-entry aircraft model is obtained by adding uncertain factors: during the re-entry process of the re-entry aircraft, the system will be affected by uncertain factors and change, and the stability of the system will also be affected; therefore, The present invention considers a re-entry vehicle model with uncertain terms.

其中,x(t)∈Rn×1为被控对象的状态向量;u(t)∈Rm×1为被控对象的输入向量;y(t)∈Rq×1为被控对象的输出向量;A、B、C分别为系统矩阵、输入矩阵、输出矩阵;ΔA为A的不确定项,且满足ΔA=DF(t)E,D、E为已知的定常矩阵,F(t)满足FT(t)F(t)≤I;假设(A,C)可观,(A,B)可控。Among them, x(t)∈R n×1 is the state vector of the controlled object; u(t)∈R m×1 is the input vector of the controlled object; y(t)∈R q×1 is the controlled object’s Output vector; A, B, and C are system matrix, input matrix, and output matrix respectively; ΔA is an uncertain item of A, and satisfies ΔA=DF(t)E, D, E are known constant matrices, F(t ) satisfy F T (t)F(t)≤I; assuming (A, C) is considerable, (A, B) is controllable.

作为本发明的优选方式之一,由于实际系统中的状态变量并非能全部直接获取,为了估计未知的实际状态,所述设计状态观测器如下:As one of the preferred modes of the present invention, since not all state variables in the actual system can be obtained directly, in order to estimate the unknown actual state, the design state observer is as follows:

其中,为状态观测器的状态向量,微状态观测器的输出向量,L∈Rn×q为状态观测器的增益矩阵;in, is the state vector of the state observer, The output vector of the microstate observer, L∈R n×q is the gain matrix of the state observer;

根据状态观测器,所述设计输出反馈控制器如下:According to the state observer, the designed output feedback controller is as follows:

其中,K∈Rm×n为待确定的反馈增益矩阵。Among them, K∈R m×n is the feedback gain matrix to be determined.

作为本发明的优选方式之一,所述步骤2中:所述事件触发条件用一个关于状态观测器输出变量的不等式描述;事件检测装置内置事件触发条件事件,事件检测装置连续从传感器处接受输出变量的信息,当满足事件触发条件时才将才将采样到的此时刻的输出信息传递给输出反馈控制器,称这一时刻为触发时刻记为tk;由于零阶保持器的作用,在下一个触发时刻tk+1到来之前,输出反馈控制器一直保持上一个触发时刻的信息。As one of the preferred modes of the present invention, in the step 2: the event trigger condition is described by an inequality about the output variable of the state observer; the event detection device has a built-in event trigger condition event, and the event detection device continuously receives output from the sensor Variable information, when the event trigger condition is satisfied, the sampled output information at this moment is passed to the output feedback controller, which is called the trigger moment and recorded as t k ; due to the effect of the zero-order keeper, in the Before the arrival of a trigger moment t k+1 , the output feedback controller keeps the information of the last trigger moment.

作为本发明的优选方式之一,基于事件触发机制的所述输出反馈控制器仅在tk这个时刻更新,其中tk表示第k个采样周期对应的触发时刻:As one of the preferred modes of the present invention, the output feedback controller based on the event trigger mechanism is only updated at the moment tk, where tk represents the trigger moment corresponding to the kth sampling period:

定义输出误差:Define the output error:

其中,是当前的采样信号,是事件检测装置上一次传送给输出反馈控制器的采样信号,由于零阶保持器的作用,在下一个触发时刻tk+1到来之前,输出反馈控制器一直保持上一个触发时刻的信息;in, is the current sampling signal, is the sampling signal sent by the event detection device to the output feedback controller last time. Due to the function of the zero-order keeper, the output feedback controller keeps the information of the previous trigger moment until the next trigger moment t k+1 arrives;

定义状态估计误差向量为:Define the state estimation error vector as:

则状态估计误差方程为:Then the state estimation error equation is:

定义事件触发条件为:Define the event trigger condition as:

其中,σ>0。当式(9)不满足时,则记录当前时刻的采样值,并将其传送给输出反馈控制器,更新输出反馈控制器输入。Among them, σ>0. When formula (9) is not satisfied, the sampling value at the current moment is recorded and sent to the output feedback controller to update the input of the output feedback controller.

于是,我们可以得到新的闭环系统表达式:Then, we can get the new closed-loop system expression:

定义Lyapunov函数为:Define the Lyapunov function as:

其中,P1、P2、P3分别为正定矩阵。Wherein, P 1 , P 2 , and P 3 are positive definite matrices respectively.

作为本发明的优选方式之一,所述步骤3的具体流程为:通过李雅普诺夫第二法证明系统的稳定性,即保证不过,在证明系统稳定性的过程中需要消去不确定项ΔA通过如下引理可消去不确定项ΔA,其引理可描述为:As one of the preferred modes of the present invention, the specific process of step 3 is: to prove the stability of the system by Lyapunov's second method, that is, to ensure However, in the process of proving the stability of the system, the uncertain term ΔA needs to be eliminated. The uncertain term ΔA can be eliminated by the following lemma, which can be described as:

设x(t)∈Rn×1,y(t)∈Rq×1,ε>0,D和E分别为已知的合适维数的实数矩阵,F(t)是未知矩阵且满足于FT(t)F(t)≤I,其中I是单位矩阵,则Suppose x(t)∈R n×1 , y(t)∈R q×1 , ε>0, D and E are respectively known real matrixes of suitable dimensions, F(t) is an unknown matrix and satisfies F T (t)F(t)≤I, where I is the identity matrix, then

2xT(t)DF(t)Ey(t)≤εxT(t)DDTx(t)+ε-1yT(t)ETEy(t); (12) ( 12 ) _ _ _

通过此引理消去不确定项ΔA后,需继续证明系统的稳定性;若要保证系统稳定,通过事件触发条件可进行放缩,之后可转化为一个线性矩阵不等式求解问题,不等式为:After eliminating the uncertainty term ΔA through this lemma, it is necessary to continue to prove the stability of the system; to ensure the stability of the system, Scaling can be performed through event trigger conditions, and then it can be transformed into a linear matrix inequality solving problem, the inequality is:

当获得系统各参数时,求解出合适的P1,P2,P3,σ满足此线性矩阵不等式即系统Lyapunov稳定。When the parameters of the system are obtained, solve the appropriate P 1 , P 2 , P 3 , σ to satisfy this linear matrix inequality, that is, the system is Lyapunov stable.

本发明相比现有技术的优点在于:本发明基于事件触发的不确定再入飞行器模型的设计方法,在保证再入飞行器系统稳定的同时,减少了系统资源不必要的浪费,取得了更高的资源利用率。Compared with the prior art, the present invention has the advantages that: the design method of the present invention based on the event-triggered uncertain re-entry aircraft model, while ensuring the stability of the re-entry aircraft system, reduces unnecessary waste of system resources and achieves higher resource utilization.

附图说明Description of drawings

图1是本发明的控制算法流程图;Fig. 1 is a control algorithm flow chart of the present invention;

图2是本发明的再入飞行器基于事件触发机制的结构图。FIG. 2 is a structural diagram of the event-based triggering mechanism of the re-entry vehicle of the present invention.

具体实施方式Detailed ways

下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。The embodiments of the present invention are described in detail below. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following implementation example.

如图1-2所示:一种基于事件触发的不确定再入飞行器模型的设计方法,该方法包括:As shown in Figure 1-2: a design method of an uncertain reentry vehicle model based on event triggering, the method includes:

步骤1:建立不确定再入飞行器系统模型,并设计状态观测器和输出反馈控制器,构成闭环控制系统;Step 1: Establish an uncertain reentry vehicle system model, and design a state observer and an output feedback controller to form a closed-loop control system;

建立不确定再入飞行器模型的具体过程为:The specific process of establishing an uncertain reentry vehicle model is as follows:

首先建立再入飞行器模型:First build the reentry vehicle model:

q=0.5ρ1v2,ρ1=ρ0e-ξh q=0.5ρ 1 v 2 , ρ 10 e -ξh ,

式中:m,v分别为飞行器的质量和速度;ωx,ωy,ωz分别为机体x轴,y轴,z轴的角速度;T,FT,FN为机体轴对质心的空气动力;Mx,My,Mz分别为x轴,y轴,z轴的力矩;γ,ψ分别为航迹角和航向角;R为地球半径;θ,分别为经度和纬度;ξ为再入飞行器的倾斜角;Ix,Iy,Iz,Ixy,Iyz,Izx表示机体轴的转动惯量;r为质心相对于地心的高度;q为动态压力;ρ1为大气密度,ρ0为海平面大气层密度;x,z为横、侧向的距离;CD,CL分别为阻力、升力系数;S为飞行器参考面积;ωe,g0分别为地球角速度和重力加速度;ξ,h分别为密度系数和海拔高度;经过一阶线性化后,上述方程可表示为In the formula: m, v are the mass and speed of the aircraft respectively; ω x , ω y , ω z are the angular velocities of the x -axis, y-axis, and z - axis of the body respectively; Power; M x , M y , M z are the moments of the x-axis, y-axis, and z-axis respectively; γ, ψ are the track angle and heading angle; R is the radius of the earth; θ, are the longitude and latitude respectively; ξ is the tilt angle of the re-entry vehicle; I x , I y , I z , I xy , I yz , I zx represent the moment of inertia of the body axis; r is the height of the center of mass relative to the center of the earth; q is the dynamic pressure; ρ 1 is the atmospheric density, ρ 0 is the atmospheric density at sea level; x, z are the horizontal and lateral distances; C D , C L are the drag and lift coefficients respectively; S is the reference area of the aircraft; ω e , g 0 is the earth's angular velocity and gravitational acceleration; ξ, h are the density coefficient and altitude respectively; after first-order linearization, the above equation can be expressed as

其中,为被控对象的状态向量;u(t)=(αβξδeδaδr)T为被控对象的输入向量;α、β、ξ、δe、δa和δr分别为再入飞行器的攻角、偏航角、倾斜角、升降舵、副翼和方向舵的偏转度;A和B分别为系统矩阵和输入矩阵;in, is the state vector of the controlled object; u(t)=(αβξδ e δ a δ r ) T is the input vector of the controlled object; α, β, ξ, δ e , δ a and δ r are the reentry vehicle’s Angle of attack, yaw angle, tilt angle, deflection of elevator, aileron and rudder; A and B are system matrix and input matrix respectively;

其次,加入不确定项因素得出不确定再入飞行器模型:在再入飞行器的再入过程中,系统会受到不确定因素的影响而发生变化,系统的稳定性也因此会受到影响;所以,本发明考虑含有不确定项的再入飞行器模型。Secondly, the uncertain re-entry aircraft model is obtained by adding uncertain factors: during the re-entry process of the re-entry aircraft, the system will be affected by uncertain factors and change, and the stability of the system will also be affected; therefore, The present invention considers a re-entry vehicle model with uncertain terms.

其中,x(t)∈Rn×1为被控对象的状态向量;u(t)∈Rm×1为被控对象的输入向量;y(t)∈Rq×1为被控对象的输出向量;A、B、C分别为系统矩阵、输入矩阵、输出矩阵;ΔA为A的不确定项,且满足ΔA=DF(t)E,D、E为已知的定常矩阵,F(t)满足FT(t)F(t)≤I;假设(A,C)可观,(A,B)可控;Among them, x(t)∈R n×1 is the state vector of the controlled object; u(t)∈R m×1 is the input vector of the controlled object; y(t)∈R q×1 is the controlled object’s Output vector; A, B, and C are system matrix, input matrix, and output matrix respectively; ΔA is an uncertain item of A, and satisfies ΔA=DF(t)E, D, E are known constant matrices, F(t ) satisfy F T (t)F(t)≤I; assuming (A, C) is considerable, (A, B) is controllable;

由于实际系统中的状态变量并非能全部直接获取,为了估计未知的实际状态,所述设计状态观测器如下:Since not all state variables in the actual system can be obtained directly, in order to estimate the unknown actual state, the state observer is designed as follows:

其中,为状态观测器的状态向量,微状态观测器的输出向量,L∈Rn×q为状态观测器的增益矩阵;in, is the state vector of the state observer, The output vector of the microstate observer, L∈R n×q is the gain matrix of the state observer;

根据状态观测器,所述设计输出反馈控制器如下:According to the state observer, the designed output feedback controller is as follows:

其中,K∈Rm×n为待确定的反馈增益矩阵;Among them, K∈R m×n is the feedback gain matrix to be determined;

步骤2:定义Lyapunov函数,基于此Lyapunov函数设计事件触发条件;Step 2: Define the Lyapunov function, and design event trigger conditions based on this Lyapunov function;

事件触发条件用一个关于状态观测器输出变量的不等式描述;事件检测装置内置事件触发条件事件,事件检测装置连续从传感器处接受输出变量的信息,当满足事件触发条件时才将才将采样到的此时刻的输出信息传递给输出反馈控制器,称这一时刻为触发时刻记为tk;由于零阶保持器的作用,在下一个触发时刻tk+1到来之前,输出反馈控制器一直保持上一个触发时刻的信息;The event trigger condition is described by an inequality about the output variable of the state observer; the event detection device has a built-in event trigger condition event, and the event detection device continuously receives the information of the output variable from the sensor, and only when the event trigger condition is met will the sampled The output information at this moment is transmitted to the output feedback controller, which is called the triggering moment and recorded as t k ; due to the function of the zero-order keeper, the output feedback controller keeps up until the next triggering moment t k+1 arrives. a trigger moment information;

基于事件触发机制的所述输出反馈控制器仅在tk这个时刻更新,其中tk表示第k个采样周期对应的触发时刻:The output feedback controller based on the event trigger mechanism is only updated at the moment t k , where t k represents the trigger moment corresponding to the kth sampling period:

定义输出误差:Define the output error:

其中,是当前的采样信号,是事件检测装置上一次传送给输出反馈控制器的采样信号,由于零阶保持器的作用,在下一个触发时刻tk+1到来之前,输出反馈控制器一直保持上一个触发时刻的信息;in, is the current sampling signal, is the sampling signal sent by the event detection device to the output feedback controller last time. Due to the function of the zero-order keeper, the output feedback controller keeps the information of the previous trigger moment until the next trigger moment t k+1 arrives;

定义状态估计误差向量为:Define the state estimation error vector as:

则状态估计误差方程为:Then the state estimation error equation is:

定义事件触发条件为:Define the event trigger condition as:

其中,σ>0;当式(9)不满足时,则记录当前时刻的采样值,并将其传送给输出反馈控制器,更新输出反馈控制器输入。Among them, σ>0; when formula (9) is not satisfied, the sampling value at the current moment is recorded and sent to the output feedback controller to update the input of the output feedback controller.

于是,我们可以得到新的闭环系统表达式:Then, we can get the new closed-loop system expression:

定义Lyapunov函数为:Define the Lyapunov function as:

其中,P1、P2、P3分别为正定矩阵;Among them, P 1 , P 2 , and P 3 are positive definite matrices respectively;

步骤3:消去不确定项,通过事件触发条件进行放缩,利用线性矩阵不等式技术证明闭环控制系统的稳定性;具体流程为:通过李雅普诺夫第二法证明系统的稳定性,即保证不过,在证明系统稳定性的过程中需要消去不确定项ΔA通过如下引理可消去不确定项ΔA,其引理可描述为:Step 3: Eliminate uncertain items, scale through event trigger conditions, and use linear matrix inequality technology to prove the stability of the closed-loop control system; the specific process is: prove the stability of the system through Lyapunov's second method, that is, guarantee However, in the process of proving the stability of the system, the uncertain term ΔA needs to be eliminated. The uncertain term ΔA can be eliminated by the following lemma, which can be described as:

设x(t)∈Rn×1,y(t)∈Rq×1,ε>0,D和E分别为已知的合适维数的实数矩阵,F(t)是未知矩阵且满足于FT(t)F(t)≤I,其中I是单位矩阵,则Suppose x(t)∈R n×1 , y(t)∈R q×1 , ε>0, D and E are respectively known real matrixes of suitable dimensions, F(t) is an unknown matrix and satisfies F T (t)F(t)≤I, where I is the identity matrix, then

2xT(t)DF(t)Ey(t)≤εxT(t)DDTx(t)+ε-1yT(t)ETEy(t); (12) ( 12 ) _ _ _

通过此引理消去不确定项ΔA后,需继续证明系统的稳定性;若要保证系统稳定,通过事件触发条件可进行放缩,之后可转化为一个线性矩阵不等式求解问题,不等式为:After eliminating the uncertainty term ΔA through this lemma, it is necessary to continue to prove the stability of the system; to ensure the stability of the system, Scaling can be performed through event trigger conditions, and then it can be transformed into a linear matrix inequality solving problem, the inequality is:

当获得系统各参数时,求解出合适的P1,P2,P3,σ满足此线性矩阵不等式即系统Lyapunov稳定。When the parameters of the system are obtained, solve the appropriate P 1 , P 2 , P 3 , σ to satisfy this linear matrix inequality, that is, the system is Lyapunov stable.

参见图1:以下结合上面给出的实例,简述本发明的控制算法:Referring to Fig. 1: below in conjunction with the example given above, briefly describe the control algorithm of the present invention:

(1)该实例中,我们考虑再入飞行器模型,设置算法参数和系统各矩阵数据;(1) In this example, we consider the reentry vehicle model, and set the algorithm parameters and system matrix data;

(2)节点初始化,得到初始状态再得到输出的数值,计算输出误差进行如下的判断和操作:当不等式(9)成立时,则对输出进行非均匀采样,得到事件触发采样输出若不等式(9)不成立,则继续计算(9),直到成立时才开始采样;(2) The node is initialized to get the initial state get the output again value, calculate the output error Carry out the following judgments and operations: when the inequality (9) is established, the output Perform non-uniform sampling to obtain event-triggered sampling output If the inequality (9) is not established, continue to calculate (9), and start sampling until it is established;

(3)将步骤(2)所得的事件触发采样输出代入到所设计的输出反馈控制器输入式(5)计算并更新控制输入u(t);(3) Trigger the sampling output of the event obtained in step (2) Substitute into the designed output feedback controller input formula (5) to calculate and update the control input u(t);

(4)继续更新系统输出和误差返回步骤2,继续按照上述步骤进行。(4) Continue to update the system output and error Go back to step 2 and continue to follow the steps above.

以下对系统稳定性进行证明:The system stability is demonstrated as follows:

取Lyapunov函数Take the Lyapunov function

其中P1、P2、P3分别为正定矩阵,可由不等式(13)求解得出。对Lyapunov函数沿着闭环系统(10)的轨迹求导,有Among them, P 1 , P 2 , and P 3 are positive definite matrices, which can be obtained by solving inequality (13). Deriving the Lyapunov function along the trajectory of the closed-loop system (10), we have

上式中出现的含有不确定项的式子2xT(t)P1ΔAx(t)和可由前面提到的引理消去不确定项ΔA,详细过程为:The formula 2x T (t)P 1 ΔAx(t) containing uncertain terms appearing in the above formula and The uncertainty term ΔA can be eliminated by the aforementioned lemma, and the detailed process is:

and

考虑事件触发条件进行放缩,可得Consider event trigger conditions right Zooming in, we get

当保证不等式(13)成立时,即可保证事件触发条件(9)是可行的,可以保证闭环系统是稳定的。When it is guaranteed that inequality (13) holds, it can be guaranteed that The event trigger condition (9) is feasible and can guarantee the stability of the closed-loop system.

本发明基于事件触发的不确定再入飞行器模型的设计方法,在保证再入飞行器系统稳定的同时,减少了系统资源不必要的浪费,取得了更高的资源利用率。The design method of the event-triggered uncertain reentry vehicle model of the present invention not only ensures the stability of the reentry vehicle system, but also reduces unnecessary waste of system resources and achieves higher resource utilization.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (6)

1. A method for designing an uncertain reentry aircraft model based on event triggering is characterized by comprising the following steps:
step 1: establishing an uncertain reentry aircraft system model, and designing a state observer and an output feedback controller to form a closed-loop control system;
step 2: defining a Lyapunov function, and designing an event triggering condition based on the Lyapunov function;
and step 3: and eliminating uncertain items, zooming by an event triggering condition, and proving the stability of the closed-loop control system by using a linear matrix inequality technology.
2. The method for designing the uncertain re-entry aircraft model based on event triggering according to claim 1, wherein the specific process for establishing the uncertain re-entry aircraft model in the step 1 is as follows:
firstly, establishing a reentry aircraft model:
in the formula: m, v are the mass and velocity of the aircraft, respectively; omegax,ωy,ωzThe angular velocities of the machine body are respectively the x axis, the y axis and the z axis; t, FT,FNAerodynamic body axis to centre of massForce; mx,My,MzThe moments of the x axis, the y axis and the z axis are respectively; gamma and psi are respectively a track angle and a course angle; r is the radius of the earth; the number of the theta's is,longitude and latitude, respectively, ξ the angle of inclination of the reentry vehicle, Ix,Iy,Iz,Ixy,Iyz,IzxRepresenting the moment of inertia of the body axis; r is the height of the centroid relative to the geocentric; q is dynamic pressure; rho1Is the atmospheric density, p0Is sea level atmospheric density; x and z are transverse and lateral distances; cD,CLRespectively are resistance and lift coefficient; s is the aircraft reference area; omegae,g0Angular velocity and gravitational acceleration of earth, ξ, h are density coefficient and altitude, respectively, and after first-order linearization, the above equation can be expressed as
Wherein,is the state vector of the controlled object, u (t) ═ (αβξ delta)eδaδr)Tα, β, ξ, delta as input vector of controlled objecte、δaAnd deltarThe angle of attack, the angle of yaw, the angle of inclination, the degree of deflection of the elevator, the aileron and the rudder of the reentry vehicle are respectively; a and B are respectively a system matrix and an input matrix;
secondly, adding uncertainty factors to obtain an uncertain reentry aircraft model:
wherein x (t) e Rn×1Is a state vector of a controlled object; u (t) e Rm×1Is input to the controlled objectAn amount; y (t) ε Rq ×1The vector is an output vector of a controlled object; A. b, C is system matrix, input matrix, and output matrix; Δ a is an uncertainty term for a, and satisfies Δ a ═ df (t) E, D, E are known constant matrices, F (t) satisfies FT(t) F (t) is less than or equal to I; assuming (A, C) is observable, (A, B) is controllable.
3. The method for designing an uncertain re-entry aircraft model based on event triggering according to claim 1, wherein the design state observer is as follows:
wherein,is a state vector of the state observer,output vector of micro-state observer, L ∈ Rn×qA gain matrix that is a state observer;
according to the state observer, the design output feedback controller is as follows:
wherein K ∈ Rm×nIs the feedback gain matrix to be determined.
4. The method for designing the uncertain re-entry aircraft model based on event triggering according to claim 1, wherein in the step 2: the event trigger condition is described by an inequality with respect to the state observer output variable; event trigger condition events are built in the event detection device, the event detection device continuously receives information of output variables from the sensor, and the sampled information is only sampled when the event trigger condition is metThe output information at the moment is transmitted to the output feedback controller, and the moment is called as the trigger moment and is recorded as tk(ii) a At the next trigger time t due to the action of the zero order keeperk+1Before the arrival, the output feedback controller keeps the information of the last trigger moment.
5. The method for designing an uncertain re-entry aircraft model based on event triggering according to claim 4, wherein the output feedback controller based on event triggering mechanism is only at tkAt this time, where tkRepresents the trigger time corresponding to the k-th sampling period:
defining an output error:
wherein,is the current sample signal of the signal being sampled,is the sampling signal last transmitted by the event detector to the output feedback controller, and is used as the zero-order retainer for the next trigger time tk+1Before the arrival, the output feedback controller keeps the information of the last trigger moment;
defining the state estimation error vector as:
the state estimation error equation is then:
defining event triggering conditions as follows:
wherein σ > 0. And when the formula (9) is not satisfied, recording the sampling value at the current moment, transmitting the sampling value to the output feedback controller, and updating the input of the output feedback controller.
Thus, we can get a new closed-loop system expression:
defining the Lyapunov function as:
wherein, P1、P2、P3Respectively positive definite matrices.
6. The method for designing the uncertain re-entry aircraft model based on event triggering according to claim 1, wherein the specific process of the step 3 is as follows: the stability of the system is demonstrated by the Lyapunov second method, i.e. the assuranceHowever, the need to eliminate the uncertainty term Δ a in demonstrating system stability can be eliminated by the following theorem, which can be described as:
let x (t) be Rn×1,y(t)∈Rq×1ε > 0, D and E are each known real matrices of suitable dimensions, F (t) is an unknown matrix and satisfies FT(t) F (t). ltoreq.I, where I is the identity matrix, then
2xT(t)DF(t)Ey(t)≤εxT(t)DDTx(t)+ε-1yT(t)ETEy(t); (12)
After the uncertainty delta A is eliminated through the theorem, the stability of the system needs to be continuously proved; if it is desired to ensure that the system is stable,scaling can be performed through event triggering conditions, and then the scaling can be converted into a linear matrix inequality to solve a problem, wherein the inequality is as follows:
when obtaining each parameter of the system, solving out proper P1,P2,P3And sigma satisfies the linear matrix inequality, namely the system Lyapunov is stable.
CN201810513569.6A 2018-05-25 2018-05-25 A kind of design method of the uncertain reentry vehicle model based on event triggering Withdrawn CN108646564A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810513569.6A CN108646564A (en) 2018-05-25 2018-05-25 A kind of design method of the uncertain reentry vehicle model based on event triggering

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810513569.6A CN108646564A (en) 2018-05-25 2018-05-25 A kind of design method of the uncertain reentry vehicle model based on event triggering

Publications (1)

Publication Number Publication Date
CN108646564A true CN108646564A (en) 2018-10-12

Family

ID=63758148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810513569.6A Withdrawn CN108646564A (en) 2018-05-25 2018-05-25 A kind of design method of the uncertain reentry vehicle model based on event triggering

Country Status (1)

Country Link
CN (1) CN108646564A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976361A (en) * 2019-03-14 2019-07-05 天津大学 Quadrotor drone attitude control method towards event triggering
CN110456821A (en) * 2019-08-22 2019-11-15 安徽大学 Method and system for optimal control of aircraft trajectory based on dynamic trigger mechanism
CN111487866A (en) * 2020-04-09 2020-08-04 中北大学 A neural anti-jamming control method for hypersonic aircraft based on hybrid event triggering mechanism
CN112180717A (en) * 2020-10-14 2021-01-05 河北工业大学 A 2D model-based heat exchanger temperature fuzzy control method and system
CN118311981A (en) * 2024-06-07 2024-07-09 西北工业大学 A coordinated anti-saturation control method for aircraft cluster attitude based on event triggering

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100185345A1 (en) * 2008-12-11 2010-07-22 Alenia Aeronautica S.P.A. Method of estimating an angle of attack and an angle of sideslip of an aircraft
CN103488814A (en) * 2013-08-16 2014-01-01 北京航空航天大学 Closed loop simulation system suitable for controlling attitude of reentry vehicle
CN106406337A (en) * 2016-12-16 2017-02-15 北京理工大学 Method and system for optimizing the robustness of spacecraft attitude control system
CN107589671A (en) * 2017-09-22 2018-01-16 哈尔滨工业大学 One kind is based on event driven satellite attitude control method
CN107658871A (en) * 2017-10-20 2018-02-02 安徽大学 Control method of electric power system based on event triggering Dynamic trigger mechanism

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100185345A1 (en) * 2008-12-11 2010-07-22 Alenia Aeronautica S.P.A. Method of estimating an angle of attack and an angle of sideslip of an aircraft
CN103488814A (en) * 2013-08-16 2014-01-01 北京航空航天大学 Closed loop simulation system suitable for controlling attitude of reentry vehicle
CN106406337A (en) * 2016-12-16 2017-02-15 北京理工大学 Method and system for optimizing the robustness of spacecraft attitude control system
CN107589671A (en) * 2017-09-22 2018-01-16 哈尔滨工业大学 One kind is based on event driven satellite attitude control method
CN107658871A (en) * 2017-10-20 2018-02-02 安徽大学 Control method of electric power system based on event triggering Dynamic trigger mechanism

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CHUANBAO DONG ETC.: "Event-triggered output feedback control for uncertain linear control systems", 《PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ROBOTICS AND ARTIFICIAL INTELLIGENCE》 *
王志文等: "基于离散事件触发的不确定NCS输出反馈控制", 《控制工程》 *
王芳: "基于反步法的高超声速飞行器鲁棒自适应控制", 《中国优秀博士学位论文全文数据库工程科技Ⅱ辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976361A (en) * 2019-03-14 2019-07-05 天津大学 Quadrotor drone attitude control method towards event triggering
CN109976361B (en) * 2019-03-14 2022-03-25 天津大学 An event-triggered attitude control method for quadrotor UAV
CN110456821A (en) * 2019-08-22 2019-11-15 安徽大学 Method and system for optimal control of aircraft trajectory based on dynamic trigger mechanism
CN111487866A (en) * 2020-04-09 2020-08-04 中北大学 A neural anti-jamming control method for hypersonic aircraft based on hybrid event triggering mechanism
CN112180717A (en) * 2020-10-14 2021-01-05 河北工业大学 A 2D model-based heat exchanger temperature fuzzy control method and system
CN118311981A (en) * 2024-06-07 2024-07-09 西北工业大学 A coordinated anti-saturation control method for aircraft cluster attitude based on event triggering

Similar Documents

Publication Publication Date Title
CN108646564A (en) A kind of design method of the uncertain reentry vehicle model based on event triggering
CN109976349B (en) A design method of path tracking guidance and control structure for unmanned ship with constraints
Yan et al. Extended state observer‐based sliding mode fault‐tolerant control for unmanned autonomous helicopter with wind gusts
Sun et al. Robust nonlinear adaptive relative pose control for cooperative spacecraft during rendezvous and proximity operations
CN108180910B (en) One kind being based on the uncertain aircraft quick high accuracy method of guidance of aerodynamic parameter
Gai et al. Dynamic Event-Triggered Hᵢ/H∞ Optimization Approach to Fault Detection for Unmanned Aerial Vehicles
Huang et al. Coordinated disturbance observer-based flight control of fixed-wing UAV
CN109857127B (en) Method and device for calculating training neural network model and aircraft attitude
CN111439392A (en) Spacecraft formation position cooperative control method
Zuo et al. Learning-based distributed containment control for HFV swarms under event-triggered communication
CN112327883A (en) Path tracking control method for underactuated surface vessel based on extended state observer
Wang et al. Performance-guaranteed neuroadaptive docking control for UAV aerial recovery under carrier maneuvering flight
CN107063300B (en) Inversion-based disturbance estimation method in underwater navigation system dynamic model
CN115129072A (en) Terminal sliding mode control method under position tracking deviation constraint of fixed wing unmanned aerial vehicle
Wu et al. Robust sliding mode control for spacecraft global fast-tracking manoeuvre
CN114510067A (en) An Approximate Optimal Guidance Method for Reusable Aircraft
Yuan et al. Time-varying parameters estimation with adaptive neural network EKF for missile-dual control system
CN111308897B (en) Four-rotor wing performance-guaranteeing quantitative control method considering airborne resource limitation
Castaldi et al. Fault diagnosis and fault tolerant control strategies for aerospace systems
CN111651860B (en) Predictive correction robust guidance method for re-entry section of reusable carrier
Chen et al. On SINS/GPS integrated navigation filtering method aided by radial basis function neural network
Jia et al. Dynamic event‐triggered orbit coordination for spacecraft formation via a self‐learning sliding mode control approach
Gong et al. Unscented particle smoother and its application to transfer alignment of airborne distributed POS
CN113110428A (en) Carrier-based aircraft landing fixed time trajectory tracking method based on limited backstepping control
CN119087906B (en) Method for controlling preset error track of non-cooperative target intersection system

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20181012

WW01 Invention patent application withdrawn after publication