CN110618608B - Composite guidance tracking control method and device - Google Patents
Composite guidance tracking control method and device Download PDFInfo
- Publication number
- CN110618608B CN110618608B CN201810638789.1A CN201810638789A CN110618608B CN 110618608 B CN110618608 B CN 110618608B CN 201810638789 A CN201810638789 A CN 201810638789A CN 110618608 B CN110618608 B CN 110618608B
- Authority
- CN
- China
- Prior art keywords
- missile
- sliding mode
- function
- matrix
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000002131 composite material Substances 0.000 title claims abstract description 39
- 238000000034 method Methods 0.000 title claims abstract description 29
- 239000011159 matrix material Substances 0.000 claims description 57
- 238000013461 design Methods 0.000 claims description 10
- 230000000694 effects Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 abstract description 16
- 230000008569 process Effects 0.000 description 8
- 238000005474 detonation Methods 0.000 description 7
- 238000002485 combustion reaction Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 150000001875 compounds Chemical class 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013178 mathematical model Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 241000132092 Aster Species 0.000 description 1
- 241000967522 Eruca pinnatifida Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
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/10—Simultaneous control of position or course in three dimensions
- G05D1/107—Simultaneous control of position or course in three dimensions specially adapted for missiles
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Feedback Control In General (AREA)
Abstract
Description
技术领域technical field
本发明属于航空航天技术领域,具体涉及一种复合制导跟踪控制方法与装置。The invention belongs to the technical field of aerospace, and in particular relates to a composite guidance tracking control method and device.
背景技术Background technique
随着科技的进步,传统的气动力制导已经不能很好的满足现代战争的需求。因此,新一代导弹控制技术,普遍采用直/气复合控制方法,来提高导弹的制导精度。针对直/气复合控制系统,国内外已经做了大量的研究,其中,法国的紫苑和美国的爱国者导弹均已经成功完成拦截实验,控制制导与常规气动力导弹相比,具有响应速度快,稳定性高等特点,是实现“趋零脱靶量”的一种有效途径。With the advancement of science and technology, traditional aerodynamic guidance can no longer meet the needs of modern warfare. Therefore, the new generation of missile control technology generally adopts the direct/air composite control method to improve the guidance accuracy of the missile. A lot of research has been done at home and abroad for the straight/gas composite control system. Among them, the French Aster and the American Patriot missiles have successfully completed interception experiments. Compared with conventional aerodynamic missiles, the control guidance has a faster response speed. High stability is an effective way to achieve "zero off-target amount".
导弹直/气复合控制系统具有很强的非线性和不确定性,因此,为复合控制系统的建模和控制带来了很大的难度。近些年,国内外研究人员运用滑模控制、自适应理论、模糊控制、最优控制等理论对复合控制系统进行研究,但这些大部分都忽略了控制系统中非线性因素和外部扰动的影响,导致现有复合制导跟踪控制不稳定。The missile straight/air composite control system has strong nonlinearity and uncertainty, so it brings great difficulty to the modeling and control of the composite control system. In recent years, researchers at home and abroad have used sliding mode control, adaptive theory, fuzzy control, optimal control and other theories to study composite control systems, but most of these have ignored the influence of nonlinear factors and external disturbances in the control system. , resulting in instability of the existing composite guidance tracking control.
发明内容SUMMARY OF THE INVENTION
本发明的目的是提供一种复合制导跟踪控制方法与装置,用于解决现有“采用滑模变结构进行复合制导控制”在建模中忽略非线性因素和外部扰动导致的控制系统不稳定问题。The purpose of the present invention is to provide a composite guidance tracking control method and device, which is used to solve the problem of instability of the control system caused by ignoring nonlinear factors and external disturbances in the existing "using sliding mode variable structure for composite guidance control" in modeling .
为解决上述技术问题,本发明提出一种复合制导跟踪控制方法,包括以下步骤:In order to solve the above-mentioned technical problems, the present invention proposes a composite guidance tracking control method, which includes the following steps:
1)根据设置的非线性函数和外部干扰,建立如下导弹复合控制系统的导弹动力学模型:1) According to the set nonlinear function and external disturbance, establish the missile dynamics model of the missile composite control system as follows:
式中,x(t)是导弹动力学模型的状态变量,y(t)是导弹动力学模型的输出变量,αj(j=1…5)为导弹动力学参数,f(x,t)是非线性函数,d(·)是外部干扰,C是给定矩阵,u1是系统综合控制率,u1=σz+A1B+F,σz是舵偏角,l为导弹质心到脉冲发动机的距离,Jz是导弹气动力参数中的转动惯量,m为弹体质量,v是导弹在末节制导时速度,F是侧喷发动机最大推力值,B+是系数B的广义逆;where x(t) is the state variable of the missile dynamics model, y(t) is the output variable of the missile dynamics model, α j (j=1...5) is the missile dynamics parameter, f(x, t) is the nonlinear function, d( ) is the external disturbance, C is the given matrix, u 1 is the comprehensive control rate of the system, u 1 = σ z +A 1 B + F, σ z is the rudder deflection angle, l is the distance from the center of mass of the missile to the pulse engine, J z is the moment of inertia in the aerodynamic parameters of the missile, m is the mass of the projectile, v is the speed of the missile when it is guided at the distal end, F is the maximum thrust value of the side-jet engine, and B + is the generalized inverse of the coefficient B;
2)根据所述系统综合控制率u1、所述导弹动力学模型的输出变量y(t)以及滑模动态方程构造状态观测器,得到状态观测器的状态变量和输出变量的估计函数;所述滑模动态方程是通过以下步骤得到的:2) Construct a state observer according to the comprehensive control rate u 1 of the system, the output variable y(t) of the missile dynamics model and the sliding mode dynamic equation, and obtain the state variable of the state observer and the estimation function of the output variable; The sliding mode dynamic equation described above is obtained through the following steps:
S1)根据所述状态观测器的状态变量设计积分滑模面;S1) Design an integral sliding mode surface according to the state variable of the state observer;
S2)将所述导弹动力学模型的状态变量与状态观测器的状态变量做差,得到误差估计;S2) make a difference between the state variable of the missile dynamics model and the state variable of the state observer to obtain an error estimate;
S3)利用所述误差估计,结合所述导弹动力学模型的输出变量y(t),得到所述滑模动态方程。S3) Using the error estimation and combining the output variable y(t) of the missile dynamics model, the sliding mode dynamic equation is obtained.
由于复合制导跟踪控制过程中系统状态并不完全可测,存在非线性和扰动的不确定性。而本发明考虑了非线性函数和外部干扰的影响,首先,通过构造状态观测器来估计系统状态;其次,通过设计的积分滑模面和状态观测器来消除导弹复合控制系统中的不确定性,保证了闭环系统的稳定性,能够有效提高导弹的响应速度,增加导弹的稳定性及过载能力。Because the system state is not completely measurable in the process of compound guidance and tracking control, there are uncertainties of nonlinearity and disturbance. The present invention takes into account the influence of nonlinear functions and external disturbances. First, the system state is estimated by constructing a state observer; secondly, the uncertainty in the missile composite control system is eliminated through the designed integral sliding mode surface and state observer. , which ensures the stability of the closed-loop system, can effectively improve the response speed of the missile, and increase the stability and overload capacity of the missile.
作为所述非线性函数的进一步限定,所述非线性函数满足如下约束条件:As a further definition of the nonlinear function, the nonlinear function satisfies the following constraints:
||f(x,t)||≤α+β||y(t)||||f(x,t)||≤α+β||y(t)||
式中,α>0,β>0是未知参数。In the formula, α>0, β>0 are unknown parameters.
作为外部干扰的进一步限定,所述外部干扰满足如下约束条件:As a further definition of external interference, the external interference satisfies the following constraints:
||d(·)||<d,d是未知标量。||d(·)||<d, where d is an unknown scalar.
作为状态观测器的进一步限定,所述状态观测器如下:As a further definition of the state observer, the state observer is as follows:
式中,为x(t)的估计值,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响,C是给定矩阵,L是观测器增益。In the formula, is the estimated value of x(t), ue is the set function and is used to attenuate the influence of nonlinear functions and external disturbances, C is the given matrix, and L is the observer gain.
作为积分滑模面的进一步限定,所述积分滑模面如下:As a further definition of the integral sliding mode surface, the integral sliding mode surface is as follows:
式中,s(t)为积分滑模面的函数,K是系数矩阵,且K的选取要满足A+BK是赫尔维茨矩阵,Q是对称正定矩阵,B是非奇异矩阵。In the formula, s(t) is the function of the integral sliding mode surface, K is the coefficient matrix, and K is selected so that A+BK is a Hurwitz matrix, Q is a symmetric positive definite matrix, and B is a non-singular matrix.
作为误差估计的进一步限定,得到的所述误差估计如下:As a further limitation of the error estimate, the obtained error estimate is as follows:
式中,e(t)是所述误差估计。where e(t) is the error estimate.
进一步,所述积分滑模面函数的导数为:Further, the derivative of the integral sliding mode surface function is:
令该导数为零并进行求解,得到的解为:Setting this derivative to zero and solving for it yields:
式中,是所述积分滑模面的函数的导数,L是观测器增益,C是给定矩阵,e(t)是所述误差估计,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响。In the formula, is the derivative of the function of the integral sliding mode surface, L is the observer gain, C is the given matrix, e(t) is the error estimate, u e is the set function and is used to attenuate nonlinear functions and external the effect of interference.
进一步,ue采用以下计算式:Further, ue adopts the following calculation formula:
式中,其中,Se(t)=BTXe(t),X>0且满足BTX=NC,N是给定矩阵。In the formula, Wherein, Se (t)=B T Xe (t), X>0 and satisfy B T X=NC, N is a given matrix.
作为滑模动态方程的进一步限定,所述滑模动态方程如下:As a further definition of the sliding mode dynamic equation, the sliding mode dynamic equation is as follows:
式中,e(t)是所述误差估计,L为观测器增益,I为单位矩阵。where e(t) is the error estimate, L is the observer gain, and I is the identity matrix.
为解决上述技术问题,本发明还提出一种复合制导跟踪控制装置,包括处理器,用于实现执行以下步骤的指令:In order to solve the above-mentioned technical problems, the present invention also proposes a composite guidance and tracking control device, comprising a processor for implementing the instructions for executing the following steps:
1)根据设置的非线性函数和外部干扰,建立如下导弹复合控制系统的导弹动力学模型:1) According to the set nonlinear function and external disturbance, establish the missile dynamics model of the missile composite control system as follows:
式中,x(t)是导弹动力学模型的状态变量,y(t)是导弹动力学模型的输出变量,αj(j=1…5)为导弹动力学参数,f(x,t)是非线性函数,d(·)是外部干扰,C是给定矩阵,u1是系统综合控制率,u1=σz+A1B+F,σz是舵偏角,l为导弹质心到脉冲发动机的距离,Jz是导弹气动力参数中的转动惯量,m为弹体质量,v是导弹在末节制导时速度,F是侧喷发动机最大推力值,B+是系数B的广义逆;where x(t) is the state variable of the missile dynamics model, y(t) is the output variable of the missile dynamics model, α j (j=1...5) is the missile dynamics parameter, f(x, t) is the nonlinear function, d( ) is the external disturbance, C is the given matrix, u 1 is the comprehensive control rate of the system, u 1 = σ z +A 1 B + F, σ z is the rudder deflection angle, l is the distance from the center of mass of the missile to the pulse engine, J z is the moment of inertia in the aerodynamic parameters of the missile, m is the mass of the projectile, v is the speed of the missile when it is guided at the distal end, F is the maximum thrust value of the side-jet engine, and B + is the generalized inverse of the coefficient B;
2)根据所述系统综合控制率u1、所述导弹动力学模型的输出变量y(t)以及滑模动态方程构造状态观测器,得到状态观测器的状态变量和输出变量的估计函数;所述滑模动态方程是通过以下步骤得到的:2) Construct a state observer according to the comprehensive control rate u 1 of the system, the output variable y(t) of the missile dynamics model and the sliding mode dynamic equation, and obtain the state variable of the state observer and the estimation function of the output variable; The sliding mode dynamic equation described above is obtained through the following steps:
S1)根据所述状态观测器的状态变量设计积分滑模面;S1) Design an integral sliding mode surface according to the state variable of the state observer;
S2)将所述导弹动力学模型的状态变量与状态观测器的状态变量做差,得到误差估计;S2) make a difference between the state variable of the missile dynamics model and the state variable of the state observer to obtain an error estimate;
S3)利用所述误差估计,结合所述导弹动力学模型的输出变量y(t),得到所述滑模动态方程。S3) Using the error estimation and combining the output variable y(t) of the missile dynamics model, the sliding mode dynamic equation is obtained.
作为所述非线性函数的进一步限定,所述非线性函数满足如下约束条件:As a further definition of the nonlinear function, the nonlinear function satisfies the following constraints:
||f(x,t)||≤α+β||y(t)||||f(x,t)||≤α+β||y(t)||
式中,α>0,β>0是未知参数。In the formula, α>0, β>0 are unknown parameters.
作为外部干扰的进一步限定,所述外部干扰满足如下约束条件:As a further definition of external interference, the external interference satisfies the following constraints:
||d(·)||<d,d是未知标量。||d(·)||<d, where d is an unknown scalar.
作为状态观测器的进一步限定,所述状态观测器如下:As a further definition of the state observer, the state observer is as follows:
式中,为x(t)的估计值,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响,C是给定矩阵,L是观测器增益。In the formula, is the estimated value of x(t), ue is the set function and is used to attenuate the influence of nonlinear functions and external disturbances, C is the given matrix, and L is the observer gain.
作为积分滑模面的进一步限定,所述积分滑模面如下:As a further definition of the integral sliding mode surface, the integral sliding mode surface is as follows:
式中,s(t)为积分滑模面的函数,K是系数矩阵,且K的选取要满足A+BK是赫尔维茨矩阵,Q是对称正定矩阵,B是非奇异矩阵。In the formula, s(t) is the function of the integral sliding mode surface, K is the coefficient matrix, and K is selected so that A+BK is a Hurwitz matrix, Q is a symmetric positive definite matrix, and B is a non-singular matrix.
作为误差估计的进一步限定,得到的所述误差估计如下:As a further limitation of the error estimate, the obtained error estimate is as follows:
式中,e(t)是所述误差估计。where e(t) is the error estimate.
进一步,所述积分滑模面的函数的导数为:Further, the derivative of the function of the integral sliding mode surface is:
令该导数为零并进行求解,得到的解为:Setting this derivative to zero and solving for it yields:
式中,是所述积分滑模面的函数的导数,L是观测器增益,C是给定矩阵,e(t)是所述误差估计,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响。In the formula, is the derivative of the function of the integral sliding mode surface, L is the observer gain, C is the given matrix, e(t) is the error estimate, u e is the set function and is used to attenuate nonlinear functions and external the effect of interference.
进一步,ue采用以下计算式:Further, ue adopts the following calculation formula:
式中,其中,Se(t)=BTXe(t),X>0且满足BTX=NC,N是给定矩阵。In the formula, Wherein, Se (t)=B T Xe (t), X>0 and satisfy B T X=NC, N is a given matrix.
作为滑模动态方程的进一步限定,所述滑模动态方程如下:As a further definition of the sliding mode dynamic equation, the sliding mode dynamic equation is as follows:
式中,e(t)是所述误差估计,L为观测器增益,I为单位矩阵。where e(t) is the error estimate, L is the observer gain, and I is the identity matrix.
附图说明Description of drawings
图1是本发明复合制导跟踪控制方法流程图;Fig. 1 is the flow chart of the composite guidance tracking control method of the present invention;
图2是攻角指令为10和攻角指令为8时,过载跟踪的输出响应曲线图;Figure 2 is the output response curve of overload tracking when the attack angle command is 10 and the attack angle command is 8;
图3是攻角指令为10和攻角指令为8时,俯仰角速度的输出响应曲线图;Fig. 3 is the output response curve of the pitch angular velocity when the attack angle command is 10 and the attack angle command is 8;
图4是攻角指令为10和攻角指令为8时,过载跟踪误差的输出响应曲线图;Figure 4 is the output response curve of the overload tracking error when the attack angle command is 10 and the attack angle command is 8;
图5是攻角指令为10和攻角指令为8时,综合控制率u1的输出响应曲线图;Fig. 5 is the output response curve diagram of the comprehensive control rate u 1 when the attack angle command is 10 and the attack angle command is 8;
图6是攻角指令为10和攻角指令为8时,俯仰角速度跟踪误差e(t)的输出响应曲线图;Fig. 6 is the output response curve diagram of the pitch angle velocity tracking error e(t) when the attack angle command is 10 and the attack angle command is 8;
图7是攻角指令为10和攻角指令为8时,攻角跟踪的输出响应曲线图;Fig. 7 is the output response curve of the angle of attack tracking when the command of the angle of attack is 10 and the command of the angle of attack is 8;
图8是系统滑模运动轨迹示意图。Figure 8 is a schematic diagram of the system sliding mode motion trajectory.
具体实施方式Detailed ways
下面结合附图对本发明的具体实施方式作进一步的说明。The specific embodiments of the present invention will be further described below with reference to the accompanying drawings.
实施例一:Example 1:
本发明提出一种复合制导跟踪控制方法,包括以下步骤:The present invention provides a composite guidance tracking control method, comprising the following steps:
1)根据设置的非线性函数和外部干扰,建立如下导弹复合控制系统的导弹动力学模型:1) According to the set nonlinear function and external disturbance, establish the missile dynamics model of the missile composite control system as follows:
式中,x(t)是导弹动力学模型的状态变量,y(t)是导弹动力学模型的输出变量,αj(j=1…5)为导弹动力学参数,f(x,t)是非线性函数,d(·)是外部干扰,C是给定矩阵,u1是系统综合控制率,u1=σz+A1B+F,σz是舵偏角,l为导弹质心到脉冲发动机的距离,Jz是导弹气动力参数中的转动惯量,m为弹体质量,v是导弹在末节制导时速度,F是侧喷发动机最大推力值,B+是系数B的广义逆;where x(t) is the state variable of the missile dynamics model, y(t) is the output variable of the missile dynamics model, α j (j=1...5) is the missile dynamics parameter, f(x, t) is the nonlinear function, d( ) is the external disturbance, C is the given matrix, u 1 is the comprehensive control rate of the system, u 1 = σ z +A 1 B + F, σ z is the rudder deflection angle, l is the distance from the center of mass of the missile to the pulse engine, J z is the moment of inertia in the aerodynamic parameters of the missile, m is the mass of the projectile, v is the speed of the missile when it is guided at the distal end, F is the maximum thrust value of the side-jet engine, and B + is the generalized inverse of the coefficient B;
2)根据系统综合控制率u1、导弹动力学模型的输出变量y(t)以及滑模动态方程构造状态观测器,得到状态观测器的状态变量和输出变量的估计函数;滑模动态方程是通过以下步骤得到的:2) According to the comprehensive control rate u 1 of the system, the output variable y(t) of the missile dynamics model and the sliding mode dynamic equation, the state observer is constructed, and the estimated functions of the state variable and output variable of the state observer are obtained; the sliding mode dynamic equation is Obtained by the following steps:
S1)根据状态观测器的状态变量设计积分滑模面;S1) Design the integral sliding mode surface according to the state variable of the state observer;
S2)将导弹动力学模型的状态变量与状态观测器的状态变量做差,得到误差估计;S2) make the difference between the state variable of the missile dynamics model and the state variable of the state observer to obtain an error estimate;
S3)利用误差估计,结合导弹动力学模型的输出变量y(t),得到滑模动态方程。S3) Using the error estimation, combined with the output variable y(t) of the missile dynamics model, the sliding mode dynamic equation is obtained.
由于复合制导跟踪控制过程中系统状态并不完全可测,存在非线性和扰动的不确定性。而本发明考虑了非线性函数和外部干扰的影响:首先,通过构造状态观测器来估计系统状态;其次,通过设计的积分滑模面和状态观测器来消除导弹复合控制系统中的不确定性,保证了闭环系统的稳定性,能够有效提高导弹的响应速度,增加导弹的稳定性及过载能力。Because the system state is not completely measurable in the process of compound guidance and tracking control, there are uncertainties of nonlinearity and disturbance. The present invention considers the influence of nonlinear functions and external disturbances: firstly, the system state is estimated by constructing a state observer; secondly, the uncertainty in the missile composite control system is eliminated through the designed integral sliding mode surface and state observer , which ensures the stability of the closed-loop system, can effectively improve the response speed of the missile, and increase the stability and overload capacity of the missile.
作为非线性函数的进一步限定,非线性函数满足如下约束条件:As a further limitation of the nonlinear function, the nonlinear function satisfies the following constraints:
||f(x,t)||≤α+β||y(t)||||f(x,t)||≤α+β||y(t)||
式中,α>0,β>0是未知参数。In the formula, α>0, β>0 are unknown parameters.
作为外部干扰的进一步限定,外部干扰满足如下约束条件:As a further definition of external interference, the external interference satisfies the following constraints:
||d(·)||<d,d是未知标量。||d(·)||<d, where d is an unknown scalar.
作为状态观测器的进一步限定,状态观测器如下:As a further definition of the state observer, the state observer is as follows:
式中,为x(t)的估计值,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响,C是给定矩阵,L∈Rn×p,L是观测器增益。In the formula, is the estimated value of x(t), ue is the set function and is used to attenuate the influence of nonlinear functions and external disturbances, C is the given matrix, L∈Rn ×p , L is the observer gain.
为了确保整个复合制导控制系统运动在整个滑模面上,作为积分滑模面的进一步限定,积分滑模面如下:In order to ensure that the entire composite guidance control system moves on the entire sliding surface, as a further definition of the integral sliding surface, the integral sliding surface is as follows:
式中,s(t)为积分滑模面的函数,Q∈Rn×m是常数矩阵,K∈Rn×m是一个系数矩阵,K的选取要满足A+BK是赫尔维茨矩阵,Q是对称正定矩阵,B是非奇异矩阵。In the formula, s(t) is the function of the integral sliding mode surface, Q∈R n×m is a constant matrix, K∈R n×m is a coefficient matrix, and K is selected so that A+BK is a Hurwitz matrix , Q is a symmetric positive definite matrix, and B is a nonsingular matrix.
作为误差估计的进一步限定,得到的误差估计如下:As a further qualification of the error estimate, the resulting error estimate is as follows:
式中,e(t)是误差估计。where e(t) is the error estimate.
进一步,积分滑模面的函数的导数为:Further, the derivative of the function integrating the sliding mode surface is:
令该导数为零并进行求解,得到的解为:Setting this derivative to zero and solving for it yields:
式中,是积分滑模面的函数的导数,L是观测器增益,C是给定矩阵,e(t)是误差估计,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响。In the formula, is the derivative of the function integrating the sliding mode surface, L is the observer gain, C is the given matrix, e (t) is the error estimate, ue is the set function and is used to attenuate the effects of nonlinear functions and external disturbances.
进一步,ue采用以下计算式:Further, ue adopts the following calculation formula:
式中,其中,Se=BTXe(t),X>0且满足BTX=NC,N是给定矩阵,表示过载,其中N可达到的最大值为Ny。In the formula, Wherein, S e =B T Xe(t), X>0 and B T X=NC is satisfied, N is a given matrix, representing overload, wherein the maximum value that N can reach is N y .
作为滑模动态方程的进一步限定,滑模动态方程如下:As a further definition of the sliding mode dynamic equation, the sliding mode dynamic equation is as follows:
式中,e(t)是误差估计,L是观测器增益,I为单位矩阵。where e(t) is the error estimate, L is the observer gain, and I is the identity matrix.
基于上述跟踪控制方法,对应的,本发明还提出一种复合制导跟踪控制装置,包括处理器,用于实现执行以下步骤的指令:Based on the above tracking control method, correspondingly, the present invention also proposes a composite guidance tracking control device, comprising a processor for implementing an instruction for executing the following steps:
1)根据设置的非线性函数和外部干扰,建立如下导弹复合控制系统的导弹动力学模型:1) According to the set nonlinear function and external disturbance, establish the missile dynamics model of the missile composite control system as follows:
式中,x(t)是导弹动力学模型的状态变量,y(t)是导弹动力学模型的输出变量,αj(j=1…5)为导弹动力学参数,f(x,t)是非线性函数,d(·)是外部干扰,C是给定矩阵,u1是系统综合控制率,u1=σz+A1B+F,σz是舵偏角,l为导弹质心到脉冲发动机的距离,Jz是导弹气动力参数中的转动惯量,m为弹体质量,v是导弹在末节制导时速度,F是侧喷发动机最大推力值,B+是系数B的广义逆;where x(t) is the state variable of the missile dynamics model, y(t) is the output variable of the missile dynamics model, α j (j=1...5) is the missile dynamics parameter, f(x, t) is the nonlinear function, d( ) is the external disturbance, C is the given matrix, u 1 is the comprehensive control rate of the system, u 1 = σ z +A 1 B + F, σ z is the rudder deflection angle, l is the distance from the center of mass of the missile to the pulse engine, J z is the moment of inertia in the aerodynamic parameters of the missile, m is the mass of the projectile, v is the speed of the missile when it is guided at the distal end, F is the maximum thrust value of the side-jet engine, and B + is the generalized inverse of the coefficient B;
2)根据系统综合控制率u1、导弹动力学模型的输出变量y(t)以及滑模动态方程构造状态观测器,得到状态观测器的状态变量和输出变量的估计函数;滑模动态方程是通过以下步骤得到的:2) According to the comprehensive control rate u 1 of the system, the output variable y(t) of the missile dynamics model and the sliding mode dynamic equation, the state observer is constructed, and the estimated functions of the state variable and output variable of the state observer are obtained; the sliding mode dynamic equation is Obtained by the following steps:
S1)根据状态观测器的状态变量设计积分滑模面;S1) Design the integral sliding mode surface according to the state variable of the state observer;
S2)将导弹动力学模型的状态变量与状态观测器的状态变量做差,得到误差估计;S2) make the difference between the state variable of the missile dynamics model and the state variable of the state observer to obtain an error estimate;
S3)利用误差估计,结合导弹动力学模型的输出变量y(t),得到滑模动态方程。S3) Using the error estimation, combined with the output variable y(t) of the missile dynamics model, the sliding mode dynamic equation is obtained.
上述实施例中所指的复合制导跟踪控制装置,实际上是基于本发明方法流程的一种计算机解决方案,即一种软件构架,可以应用到计算机中,上述装置即为与方法流程相对应的处理进程。由于对上述方法的介绍已经足够清楚完整,故不再详细进行描述。The composite guidance and tracking control device referred to in the above embodiment is actually a computer solution based on the method process of the present invention, that is, a software framework, which can be applied to a computer, and the above device is corresponding to the method process. process. Since the introduction of the above method is sufficiently clear and complete, it will not be described in detail.
实施例二:Embodiment 2:
本发明提出一种复合制导跟踪控制方法,该导弹复合制导跟踪控制方法涉及状态观测器的设计和自适应滑模控制的设计,根据状态观测器得出的状态估计函数设计一个积分滑模面,确保系统运动在整个滑模面上。The invention provides a composite guidance and tracking control method. The missile composite guidance and tracking control method involves the design of a state observer and the design of an adaptive sliding mode control. An integral sliding mode surface is designed according to the state estimation function obtained by the state observer. Make sure that the system moves over the entire sliding surface.
如图1所示,导弹复合制导跟踪控制系统的导弹动力学模型设计如下:As shown in Figure 1, the missile dynamics model of the missile composite guidance and tracking control system is designed as follows:
α为导弹攻角,ωz为导弹俯仰角速度,m为弹体质量,V是导弹在末节制导时速度,αj(j=1…5)为导弹动力学参数。其中, l为导弹质心到脉冲发动机的距离,令u1=σz+A1B+F,y(t)为系统输出,F是侧喷发动机最大推力值。α is the angle of attack of the missile, ω z is the pitch angular velocity of the missile, m is the mass of the missile, V is the speed of the missile at the end of the guidance, and α j (j=1…5) is the missile dynamic parameter. in, l is the distance from the missile center of mass to the pulse engine, let u 1 =σ z +A 1 B+F, y(t) is the system output, and F is the maximum thrust value of the side injection engine.
根据非线性函数f(x,t)和外部干扰d(·)建立如下改进的导弹动力学模型:According to the nonlinear function f(x,t) and external disturbance d(·), the following improved missile dynamics model is established:
d(·)满足||d(·)||<d,d是未知标量。d(·) satisfies ||d(·)||<d, where d is an unknown scalar.
上述未知非线性函数f(x,t)满足||f(x,t)||≤α+β||y(t)||,其中α>0,β>0是未知参数。The above-mentioned unknown nonlinear function f(x,t) satisfies ||f(x,t)||≤α+β||y(t)||, where α>0 and β>0 are unknown parameters.
构造状态观测器,状态观测器是将外部干扰以及模型参数变化造成的实际对象与名义模型之间的差异等效到控制输入端,即观测出等效干扰,并在控制中引入等效的补偿,实现对干扰的完全控制。状态观测器的设计表示如下:Constructing a state observer, the state observer is equivalent to the difference between the actual object and the nominal model caused by external disturbances and changes in model parameters to the control input, that is, the equivalent disturbance is observed, and equivalent compensation is introduced into the control. , to achieve complete control over interference. The design representation of the state observer is as follows:
其中,为x(t)的估计值,L∈Rn×p, u1是系统综合控制率,控制器ue用来衰减未知非线性函数f(x,t)和外部干扰d(·)的影响,令Se=BTXe(t),假设X>0且满足BTX=NC;ue是通过上述建立的数学模型的输出y(t)与构造的Se得到的。在实际应用过程中,非线性和外部干扰的精确信息通常是不可测的。因此,本发明采用和分别来估计三个未知参数α,β和d。各参数的估计误差分别被定义为和 in, is the estimated value of x(t), L∈R n×p , u 1 is the overall control rate of the system, the controller u e is used to attenuate the influence of the unknown nonlinear function f(x,t) and the external disturbance d(·), let Se =B T Xe (t), assuming X>0 And satisfy B T X=NC; ue is obtained through the output y(t) of the mathematical model established above and the constructed Se . In practical applications, the precise information of nonlinearity and external disturbances is usually unmeasurable. Therefore, the present invention adopts and to estimate the three unknown parameters α, β and d, respectively. The estimation error of each parameter is defined as and
其中, in,
状态观测器中的系统综合控制率u1的设计是为了状态观测器状态轨迹的可达性,保证系统运动在整个滑模面上,u1=uib+uic,uib是舵环节的控制率,uic是点火规则的控制率,其中l1满足,l1≥0,η(t)是一个正定常数,由下式表示:The design of the system comprehensive control rate u 1 in the state observer is for the accessibility of the state observer's state trajectory to ensure that the system moves on the entire sliding surface, u 1 =u ib +u ic , u ib is the rudder link control rate, u ic is the control rate of the ignition rule, where l 1 satisfies, l 1 ≥ 0, η(t) is a positive definite constant, expressed by the following formula:
式中,ρ为已知值,由李雅普诺夫定理可以看出系统状态可以在有限时间内到达系统滑模面。In the formula, ρ is a known value, and it can be seen from the Lyapunov theorem that the system state can reach the system sliding mode surface in a finite time.
根据状态观测器得到状态变量和输出变量的估计函数,根据状态变量的估计函数设计积分滑模面,积分滑模面设计如下:According to the state observer, the estimated functions of the state variables and output variables are obtained, and the integral sliding mode surface is designed according to the estimated function of the state variables. The integral sliding mode surface is designed as follows:
其中,Q∈Rn×m是常数矩阵,K∈Rn×m是一个系数矩阵,K的选取要满足A+BK是赫尔维茨矩阵,Q是对称正定矩阵,B是非奇异矩阵。Among them, Q∈R n×m is a constant matrix, K∈R n×m is a coefficient matrix, K is selected to satisfy A+BK is a Hurwitz matrix, Q is a symmetric positive definite matrix, and B is a non-singular matrix.
求取积分滑模面的函数的导数,积分滑模面的函数的导数为:To find the derivative of the function of the integral sliding mode surface, the derivative of the function of the integral sliding mode surface is:
令得到的解为:make The obtained solution is:
式中,是积分滑模面的函数的导数,L是观测器增益,C是给定矩阵,e(t)是误差估计,ue是设定的函数,并用于衰减非线性函数和外部干扰的影响。In the formula, is the derivative of the function integrating the sliding mode surface, L is the observer gain, C is the given matrix, e (t) is the error estimate, ue is the set function and is used to attenuate the effects of nonlinear functions and external disturbances.
将得到的解结合状态观测器,得到滑模动态方程,滑模动态方程如下:Combining the obtained solution with the state observer, the sliding mode dynamic equation is obtained. The sliding mode dynamic equation is as follows:
式中,e(t)是误差估计,L是观测器增益,I为单位矩阵。where e(t) is the error estimate, L is the observer gain, and I is the identity matrix.
将导弹动力学模型的状态变量x(t)与通过状态观测器得到的状态变量的估计函数做差,得到误差估计,误差估计如下:Compare the state variable x(t) of the missile dynamics model with the state variable obtained by the state observer The estimated function of , and the error estimate is obtained. The error estimate is as follows:
式中,e(t)是误差估计。where e(t) is the error estimate.
根据以下两个公式进行稳定性分析:The stability analysis is performed according to the following two formulas:
正定矩阵X∈Rn×n,矩阵Y∈Rn×p,N∈Rm×p,L∈Rn×p约束矩阵不等如下:Positive definite matrix X∈R n ×n , matrix Y∈R n×p , N∈R m×p , L∈R n×p constraint matrix are not equal as follows:
X(A+BK)+(A+BK)TX+X≥0 (3)X(A+BK)+(A+BK) T X+X≥0 (3)
ATX+XA-YC-CTYT+X≥0 (4)A T X+XA-YC-C T Y T +X≥0 (4)
BTX(i)=NC (5)B T X(i)=NC (5)
其中, ξ=I-B(QB)-1Q,Δ11=X(A+BK)+(A+BK)TX,Δ22=ATX+XA-YC-CTYT,Δ3=diag{-X,0,0},由李雅普诺夫定理证得此系统稳定。in, ξ=IB(QB) -1 Q, Δ 11 =X(A+BK)+(A+BK) T X , Δ 22 =A T X+XA-YC-C T Y T , Δ 3 =diag{-X,0,0}, by Lyapuno The theorem proves that the system is stable.
本发明的系统运动在整个滑模面的含义是:对于系统的各个分量x1(t),x2(t)…xn(t),当任意给定一个初值(x1(0),x2(0))和一个u,随着时间t的增加,点(x1,x2)会按照一个确定的轨迹动起来。在(x1,x2)平面上设计合适的滑模面s(x1,x2)=0。当(x1,x2)在某个tp时刻运动到某个点(x1(tp),x2(tp))时,发现s(x1(tp),x2(tp))=0,那么,称(x1,x2)到达滑模面。The meaning of the system motion of the present invention in the entire sliding surface is: for each component of the system x 1 (t), x 2 (t)...x n (t), when an initial value (x 1 (0) , x 2 (0)) and a u, with the increase of time t, the point (x 1 , x 2 ) will move according to a certain trajectory. A suitable sliding surface s(x 1 , x 2 )=0 is designed on the (x 1 , x 2 ) plane. When (x 1 , x 2 ) moves to a certain point (x 1 (t p ), x 2 (t p )) at a certain time t p , it is found that s(x 1 (t p ), x 2 (t p ))=0, then, (x 1 , x 2 ) is said to reach the sliding surface.
滑模运动包括趋近运动和滑模运动两个过程,系统从任意状态趋向滑模面,直到到达滑模面的运动称为趋近运动,即趋近运动为s→0的过程,其中,本发明中令得到的u1eq即是趋近运动的趋近律。系统一旦到达滑模面,控制律ue将保证系统沿滑模面达到原点,进而使得系统稳定,如图8所示。Sliding mode motion includes two processes: approach motion and sliding mode motion. The system tends to the sliding mode surface from any state until it reaches the sliding mode surface. The motion is called the approach motion, that is, the process of the approach motion is s→0, where, the present invention The obtained u 1eq is the reaching law of the reaching motion. Once the system reaches the sliding mode surface, the control law ue will ensure that the system reaches the origin along the sliding mode surface, thereby making the system stable, as shown in Figure 8.
图1中,舵环节是指包含舵系统的环节,此处为简称,舵系统通常译为操作机构或称为伺服系统。根据制导系统产生的指令,驱动舵面克服空气动力使之按一定规律偏转,产生姿态控制力矩,使导弹产生相应的攻角,攻角产生过载,从而将导弹调整到需要的姿态。In Figure 1, the rudder link refers to the link including the rudder system, which is referred to here as abbreviated, and the rudder system is usually translated as an operating mechanism or called a servo system. According to the command generated by the guidance system, the rudder surface is driven to overcome the aerodynamic force to deflect it according to a certain rule, and the attitude control torque is generated, so that the missile generates the corresponding angle of attack, and the angle of attack generates overload, so as to adjust the missile to the required attitude.
脉冲发动机也叫脉冲爆震发动机,是一种基于爆震燃烧的新概念发动机,它的原理与常见的火箭发动机或航空喷气发动机不同。这种发动机在燃烧室内直接利用爆震燃烧产生的爆震波来压缩气体,进而产生动力。爆震燃烧产生的爆震波使可爆燃料的压力、温度迅速升高(压力可高达100个大气压,温度可达2000℃)。因此,爆震燃烧的发动机可以不用传统的压气机和涡轮部件就达到对气体进行压缩的目的,使结构大大简化,成本大大降低。脉冲发动机的输出为导弹动力学模型中的F。Pulse engine, also called pulse detonation engine, is a new concept engine based on detonation combustion. Its principle is different from that of common rocket engines or aviation jet engines. This kind of engine directly uses the detonation wave generated by the detonation combustion in the combustion chamber to compress the gas to generate power. The detonation wave produced by the detonation combustion rapidly increases the pressure and temperature of the detonable fuel (the pressure can be as high as 100 atmospheres and the temperature can reach 2000°C). Therefore, the detonation combustion engine can achieve the purpose of compressing the gas without the traditional compressor and turbine components, which greatly simplifies the structure and greatly reduces the cost. The output of the pulse engine is F in the missile dynamics model.
舵环节的输出是舵偏角,舵偏角是舵机偏转的角度,舵机是导弹控制系统的执行机构,其功能是依据控制系统的控制信号,移动调节机构以产生对分系统的操纵力矩,控制导弹机动飞行,简单地说,舵机就是行动机构,用来改变导弹的飞行防线,实现机动性。在图1中舵环节通过uib应用于导弹动力学模型。The output of the rudder link is the rudder deflection angle, the rudder deflection angle is the deflection angle of the steering gear, and the steering gear is the actuator of the missile control system. , Control the maneuvering flight of the missile. Simply put, the steering gear is the action mechanism, which is used to change the flight line of defense of the missile and realize maneuverability. In Figure 1, the rudder link is applied to the missile dynamics model through u ib .
图1中的点火规则又叫点火逻辑,是把所需要满足点火的条件组成一个库,当满足点火条件时,确定点火脉冲发动机的序号,然后发出点火指令。当然对于点火逻辑现有的算法研究有很多(此处不多做介绍),且合理的脉冲发动机点火逻辑可以消耗更少的发动机。The ignition rule in Figure 1 is also called ignition logic, which is to form a library of the conditions that need to be satisfied for ignition. When the ignition conditions are satisfied, the serial number of the ignition pulse engine is determined, and then the ignition command is issued. Of course, there are many existing algorithm researches on ignition logic (not much introduction here), and reasonable pulse engine ignition logic can consume less engine.
点火规则作用于脉冲发动机,可以提高脉冲发动机的利用率,当满足点火条件时,确定点火脉冲发动机的序号,然后发出点火指令。研究合理的脉冲发动机点火逻辑可以消耗更少的发动机。图1中,ue是点火规则这个环节的控制率。The ignition rule acts on the pulse engine, which can improve the utilization rate of the pulse engine. When the ignition conditions are met, the serial number of the ignition pulse engine is determined, and then the ignition command is issued. Studying reasonable pulse engine ignition logic can consume less engine. In Figure 1, ue is the control rate of this link of the ignition rule.
为了验证此方法的有效性,采用Simulink软件对复合制导跟踪控制方法进行仿真验证,固体发动机的最大推力Fmax=2500N,动态响应时间为τ=0.05s,Ny表示N可达到的最大值,设定导弹的过载指令为Ny=20,脉冲发动机到导弹质心的距离为l=1m,αj(j=1…5)为导弹动力学参数,根据末阶制导过程中导弹质量m和速度v求取a1=a2=a3=0.15,a4=-38.454,a5=0.156,σz=u1-A1B+F,F取最大推力,将上述数据代入导弹动力学模型,代入根据非线性函数和外部干扰建立的数学模型。In order to verify the effectiveness of this method, Simulink software is used to simulate and verify the composite guidance tracking control method. The maximum thrust of the solid motor is F max = 2500N, the dynamic response time is τ = 0.05s, N y represents the maximum value that N can achieve, The overload command of the missile is set as N y =20, the distance from the pulse engine to the center of mass of the missile is l = 1m, α j (j=1…5) is the missile dynamics parameter, According to the missile mass m and velocity v in the final guidance process a 1 = a 2 = a 3 = 0.15, a 4 = -38.454, a 5 = 0.156, σ z = u 1 -A 1 B + F, F takes the maximum thrust, substitute the above data into the missile dynamics model, and substitute the basis Mathematical model established by nonlinear functions and external disturbances.
上述数据再结合以下给出的数据,代入状态观测器中,给出的数据如下:The above data is combined with the data given below and substituted into the state observer. The data given are as follows:
设置的非线性函数f(x,t),外部扰动d(·)分别如下:The set nonlinear function f(x,t) and external disturbance d(·) are as follows:
f(x,t)=0.28+0.2sin(200t)x1(t)f(x,t)=0.28+0.2sin(200t)x 1 (t)
将以下数据代入上述滑模面的函数中:Substitute the following data into the function for the sliding surface above:
K=[-7.5445-6.6562],ρ=0.1,Q=[0.47620.9524],l1=85。K=[-7.5445-6.6562], p=0.1, Q=[0.47620.9524], l 1 =85.
本发明的x(t)的估计值在实际进行运算的时候,先根据不等式(1)-(5),利用matlab解出不等式得到观测器增益L,再将L带入状态观测器中,即可求出进而得出 Estimated value of x(t) of the present invention In the actual operation, according to the inequalities (1)-(5), use matlab to solve the inequalities to obtain the observer gain L, and then bring L into the state observer , it can be found to get
设定攻角指令分别为10和8,图2是过载跟踪的输出响应曲线,图3是俯仰角速度的输出响应曲线,图4是过载跟踪误差的输出响应曲线,图5是综合控制率u1的输出响应曲线,图6是俯仰角速度跟踪误差e的输出响应曲线,图7是攻角指令为10和攻角指令为8时,攻角跟踪的输出响应曲线。从上各图看出所设计的复合制导跟踪控制方法能够实现闭环控制系统的全局渐近稳定。The angle of attack commands are set to 10 and 8 respectively. Figure 2 is the output response curve of overload tracking, Figure 3 is the output response curve of the pitch angular velocity, Figure 4 is the output response curve of the overload tracking error, and Figure 5 is the comprehensive control rate u 1 Figure 6 is the output response curve of the pitch angle velocity tracking error e, Figure 7 is the output response curve of the attack angle tracking when the attack angle command is 10 and the attack angle command is 8. It can be seen from the above figures that the designed composite guidance and tracking control method can realize the global asymptotic stability of the closed-loop control system.
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the scope of the claims of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810638789.1A CN110618608B (en) | 2018-06-20 | 2018-06-20 | Composite guidance tracking control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810638789.1A CN110618608B (en) | 2018-06-20 | 2018-06-20 | Composite guidance tracking control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110618608A CN110618608A (en) | 2019-12-27 |
CN110618608B true CN110618608B (en) | 2022-04-15 |
Family
ID=68920433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810638789.1A Active CN110618608B (en) | 2018-06-20 | 2018-06-20 | Composite guidance tracking control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110618608B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113759954B (en) * | 2020-06-03 | 2023-10-17 | 北京理工大学 | Composite guidance method for maneuvering target |
CN112180732B (en) * | 2020-10-14 | 2021-11-30 | 燕山大学 | Hydraulic drive unit sliding mode controlled foot type robot driving method and system |
CN113608435B (en) * | 2021-06-29 | 2024-05-10 | 河南科技大学 | Design method of elastic controller for inhibiting surface temperature of radiating fin of high-speed aircraft |
CN114911257B (en) * | 2022-04-21 | 2023-05-26 | 北京理工大学 | An Adaptive Control Method for Rotor Missile Trajectory Tracking |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102862686A (en) * | 2012-09-28 | 2013-01-09 | 北京理工大学 | Optical-integral sliding-mode attitude control method of reentry vehicle and controller |
CN103090728A (en) * | 2013-01-07 | 2013-05-08 | 北京理工大学 | Tail angle restraining guidance method based on sliding mode control |
CN106681348A (en) * | 2017-01-13 | 2017-05-17 | 西北工业大学 | Guidance and control integrated design method considering all-strapdown seeker view field constraint |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8436283B1 (en) * | 2008-07-11 | 2013-05-07 | Davidson Technologies Inc. | System and method for guiding and controlling a missile using high order sliding mode control |
-
2018
- 2018-06-20 CN CN201810638789.1A patent/CN110618608B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102862686A (en) * | 2012-09-28 | 2013-01-09 | 北京理工大学 | Optical-integral sliding-mode attitude control method of reentry vehicle and controller |
CN103090728A (en) * | 2013-01-07 | 2013-05-08 | 北京理工大学 | Tail angle restraining guidance method based on sliding mode control |
CN106681348A (en) * | 2017-01-13 | 2017-05-17 | 西北工业大学 | Guidance and control integrated design method considering all-strapdown seeker view field constraint |
Non-Patent Citations (1)
Title |
---|
导弹复合控制系统的切换控制器设计;刘凯 等;《电光与控制》;20170731;第24卷(第7期);第33-36页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110618608A (en) | 2019-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110618608B (en) | Composite guidance tracking control method and device | |
CN108762089B (en) | An online optimization and multivariable control design method for aero-engine based on model prediction | |
CN108181920B (en) | High-precision attitude tracking control method for quadrotor UAV based on given time | |
CN111694278B (en) | A robust tracking control method and system for a quadrotor unmanned aerial vehicle | |
WO2019237320A1 (en) | Aero-engine online optimization and multivariable control design method based on model prediction | |
CN104267733B (en) | Attitude control method of direct lateral force and aerodynamic composite missile based on hybrid predictive control | |
CN113504721B (en) | Missile-borne electric steering engine rudder deflection angle position tracking method based on BP-PID neural network | |
Dou et al. | Fuzzy disturbance observer‐based dynamic surface control for air‐breathing hypersonic vehicle with variable geometry inlets | |
CN113758380B (en) | Guidance control integration method considering steering engine dynamic performance and attack angle constraint | |
CN118295439B (en) | Predetermined performance control method for attitude control of high-speed aircraft | |
CN112580274A (en) | Trajectory optimization method suitable for combined-power hypersonic aircraft | |
Guo et al. | Robust adaptive control of hypersonic flight vehicle with asymmetric AOA constraint | |
Lv et al. | Hypersonic vehicle terminal velocity improvement considering ramjet safety boundary constraint | |
CN108255193A (en) | A kind of vertical/short field aircraft flight control method | |
CN111176315B (en) | Variant cruise missile control method based on L1 adaptive control | |
Li et al. | Flight-propulsion integration dynamic analysis and adaptive control of the hypersonic vehicle at wide-range Mach numbers | |
CN109270840B (en) | Time-varying correction network discretization method for missile control system | |
Ligang et al. | Switching disturbance rejection attitude control of near space vehicles with variable structure | |
Fan et al. | Generalized control coupling effect of spinning guided projectiles | |
Ning et al. | Adaptive reinforcement learning control for a class of missiles with aerodynamic uncertainties and unmodeled dynamics | |
Shang et al. | Robust sliding mode control with ESO for dual-control missile | |
Wang et al. | Gain scheduling controller of the aero-engine based on LPV model | |
Dong et al. | Research on the Integrated Design of Missile Guidance Control Considering the Angle of Attack Constraint | |
Song et al. | Study on Pressure Control Method of Combustion Chamber of Single-Stage Solid Rocket Motor | |
Li et al. | Control System Design for Guided Rocket Base on Adaptive Sliding Mode Control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191227 Assignee: LUOYANG RUIJI OPTOELECTRONIC TECHNOLOGY CO.,LTD. Assignor: HENAN University OF SCIENCE AND TECHNOLOGY Contract record no.: X2024980009836 Denomination of invention: A composite guidance tracking control method and device Granted publication date: 20220415 License type: Common License Record date: 20240716 |
|
EE01 | Entry into force of recordation of patent licensing contract |