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 PDFInfo
- 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
Links
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
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
技术领域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 , ρ 1 =ρ 0 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 , ρ 1 =ρ 0 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)
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)
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)
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 |
-
2018
- 2018-05-25 CN CN201810513569.6A patent/CN108646564A/en not_active Withdrawn
Patent Citations (5)
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)
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)
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 |