CN103713517A - Flight control system self-adaption parameter adjustment method - Google Patents

Flight control system self-adaption parameter adjustment method Download PDF

Info

Publication number
CN103713517A
CN103713517A CN201310710582.8A CN201310710582A CN103713517A CN 103713517 A CN103713517 A CN 103713517A CN 201310710582 A CN201310710582 A CN 201310710582A CN 103713517 A CN103713517 A CN 103713517A
Authority
CN
China
Prior art keywords
control system
parameter
region
max
iteration
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.)
Granted
Application number
CN201310710582.8A
Other languages
Chinese (zh)
Other versions
CN103713517B (en
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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201310710582.8A priority Critical patent/CN103713517B/en
Publication of CN103713517A publication Critical patent/CN103713517A/en
Application granted granted Critical
Publication of CN103713517B publication Critical patent/CN103713517B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention discloses a flight control system self-adaption parameter adjustment method. In the design process, the structure of a flight control system is fixed; and under the condition that flight envelope changes greatly, and by establishing constraint relation between unknown parameters of the flight control system and poles of a closed loop system, robust self-adaptive parameter adjustment of the flight control system is achieved. The method is characterized by, during the design process, to begin with, performing corresponding performance constraint based on flight qualities, such as bandwidth frequency, time delay, magnitude margin and phase margin, of an aircraft model, and establishing an area meeting flight performance requirements; and then obtaining design parameters, meeting area stabilization requirements, of the flight control system by utilizing the protection mapping theory, meanwhile, automatically generating a controller set meeting the requirements, and thus self-adaption parameter adjustment of the control system is achieved. More importantly, during the parameter adjustment process, not only a single parameter can be adjusted, but also coordinated and integrated design of multiparameters can be achieved, thereby meeting the requirement for multiobjective design parameter adjustment of the flight control system.

Description

A kind of flight control system self-adaptation is adjusted ginseng method
Technical field
The present invention relates to a kind of aircraft control method, especially a kind of automatic tune ginseng method of using protection mapping theory to design flight control system, the self-adaptation that completes control system parameter is adjusted.
Background technology
Because the requirement of modern flight control system is more and more higher, classic method can not meet its complicated application requirements, and comprehensive multiple goal requires the self-adaptation adjusting that realizes flight control system parameter to seem very necessary.Tradition flight control system adjusts the most conventional method in ginseng to have two kinds, the first form is to utilize near inearized model given equilibrium point, designing corresponding one group of linear controller synthesizes, the preset variable of these controller interpolation, may be endogenous variable, may be also exogenous variable.The second form is based on linear variable element (LPV) technology, is about to control system and adjusts ginseng problem to convert the problem of calculating LMI optimum to, controls parameter and directly from the LPV equation of design, obtains.Yet when dynamic compensator or topworks are considered time, the interpolation of the first form becomes a challenging problem, its stability of what is more important cannot be proved.And the second form makes Control System Design too conservative, especially, when operating area becomes large, may cause inaccessible optimization problem, be difficult to realize the global stability of closed-loop system.
In order to improve the self-adaptation setting method of flight control system parameter, take into account interpolation and adjust ginseng and LPV to adjust the advantage of joining, avoid the shortcoming of the two, the flight control system self-adaptation that the present invention proposes based on protection mapping theory is adjusted ginseng algorithm.This algorithm can, according to given performance index, be realized the self-adaptation of flight control system parameter and adjust.Different from classical gain scheduling method, its design process need only not need a given initial controller based on multiple stable point, and then the new controller of Automatic-searching, until meet the requirement of other equilibrium points to stability, covers whole perform region.On the other hand, the place that this algorithm is better than LPV is that it can use given static controller, automatically generates one group of new controller, and performance is powerful and can cover whole working field.In addition, owing to thering is identical flight control system structure, realize at an easy rate interpolation and adjust ginseng, or directly make look-up table, very easily meet the practical application request of engineering.
Summary of the invention
Technical matters
The technical problem to be solved in the present invention is to provide a kind of flight control system self-adaptation based on protection mapping theory and adjusts ginseng method; for solving the parameter adaptive problem of tuning of modern flight control system; it utilizes protection mapping theory; set up the restriction relation between the unknown gain parameter of flight control system and closed-loop control system limit; realization regulates the parameter adaptive of flight control system, guarantees the global stability of flight course.
Technical scheme
In order to realize the self-adaptation of flight control system, adjust ginseng, the present invention is based on protection mapping theory and proposed a kind of new flight control system control self-adaptation tune parametric technique.In design process, flight control system structure is fixed, and at flight envelope, significantly under situation of change, by setting up the restriction relation between flight control system unknown parameter and closed-loop system limit, realizes the robust adaptive of flight control system and adjusts ginseng.In design process; first according to the bandwidth frequency of dummy vehicle; time delay; the flight quality such as magnitude margin and phase margin is carried out corresponding performance constraints; structure meets the region of flight performance requirement, and then utilizes protection mapping theory, obtains the design parameter of the flight control system that meets the requirement of Ω regional stability; automatically generate the controller set meeting the demands simultaneously, realize the self-adaptation of control system and adjust ginseng.What is more important, adjusts in ginseng process and both can regulate one-parameter, also can realize the coordination comprehensive Design of multiparameter, meets the multiobject design parameter of the flight control system demand of adjusting.Concrete steps are as follows:
Step 1: initialization flight control system, the expression formula of its control law is:
Δ δ e = K z θ Δθ + K z θ · Δ θ · + K z h ( Δh - Δh g ) + K z h · Δ h ·
Wherein, Δ θ and
Figure BDA0000442143230000022
the pitch angle deviation and the rate of change thereof that represent respectively aircraft; Δ h and
Figure BDA0000442143230000023
the height tolerance and the rate of change thereof that represent aircraft; Δ δ ethe control surface deflection angle that represents aircraft; Δ h gfor aircraft height command signal;
Figure BDA0000442143230000024
the control parameter of adjusting for needs;
Step 2: the design object that the closed-loop control system of integrated flying control system and model aircraft is set is:
The real part α of limit maximum t≤-1;
The damping ratio ξ of short period limit minimum t>=0.6;
Maximum free-running frequency ω of short period t≤ 10;
Ω t=Ω (α t, ξ t, ω t) as target area;
Step 3:
Select unknown gain parameter set K j(j=1 ..., p) (K ∈ R p), arrange
Figure BDA0000442143230000025
as initial value, the design object region in integrating step two, obtains iteration region: ask for closed-loop control system state matrix A (f (K described in step 2 0)) eigenwert Λ={ λ 1, λ 2..., λ n, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, judge A (f (K 0)) whether be systems stabilisation, judge whether the limit of RHP, if having, only by stability margin α and two restrictions on the parameters of free-running frequency ω, defined range Ω Λfor comprising the Minimum Area of all eigenwerts of stable matrix A, i.e. Λ ∈ Γ Λ, region Γ Λ=Γ (α Λ, ω Λ) unique definition, wherein α Λ=max{Re (λ i) and ω Λ=max{| λ i|; Combining target region, can define iteration region Γ u=Γ (α u, ω u), α wherein uΛ, ω u=max{ ω t, ω Λ; Otherwise stabilized zone Ω is retrained by (α, ξ, ω), defined range Ω Λthe Minimum Area of all eigenwerts of Cover matrix A, i.e. Λ ∈ Ω Λ, and region Ω Λ=Ω (α Λ, ξ Λ, ω Λ) unique definition, wherein α Λ=max{ α t, α Λ, ξ Λ=min{ ξ (λ i) ω Λ=max{| λ i|; Combining target region, can define iteration region Ω u=Ω (α u, ξ u, ω u), α wherein u=max{ α t, α Λ, ξ u=min{ ξ t, ξ Λω u=max{ ω t, ω Λ;
According to definition iteration region, the stable set of definition closed-loop control system is:
S ( Ω U ) = { A ( K 0 ) ∈ R n × n : σ ( A ( K 0 ) ) ⋐ Ω U }
σ (A) is the eigenwert of matrix A;
In described iteration region, the protection mapping relations of three parameters are:
v α ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) 2 / - α U / ⊗ / ) det ( A ( f ( K 0 ) ) - α U / )
v ξ ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ) · det ( A ( f ( K 0 ) ) 2 ⊗ / + ( 1 - 2 ξ U 2 ) A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) )
v ω ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) - ω U 2 / ⊗ / ) · det ( A ( f ( K 0 ) ) - ω U / ) det ( A ( f ( K 0 ) ) + ω U / )
Wherein, v α, ν ξ, ν ωrepresent respectively the corresponding protection mapping relations in iteration region; A (f (K 0)) be the state space matrices of aircraft closed-loop control system; Det is matrix A (f (K 0)) determinant; I representation unit battle array;
Figure BDA0000442143230000035
the Bialternate of representing matrix is long-pending;
Step 4: ask for closed-loop control system state matrix A (f (K 0)) eigenwert, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, carry out step 5;
Step 5: according to protection mapping theory, according to the actual demand of adjusting of the multiobject design parameter of flight control system, according to the single argument having in flight model or bivariate, apply respectively one-parameter or two-parameter algorithm, select tuning process, iteration goes out one group of new gain parameter value K';
Step 6: the new gain parameter value of the iteration obtaining according to step 5, and the parameter value before iteration, foundation || K m-K m+1||≤ε k(1+||K m||) judgement carried out, wherein ε kbe a suitable little positive, if this formula does not meet, continue to get back to step 5, K' is carried out to iteration as initial value, obtain new parameter value; If this formula meets, calculate the eigenwert of A (f (K ')), judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, return to step 3, redefine iteration region, complete parameter tuning process;
Step 7: obtain in closed-loop control system state matrix A (f (K)) by the new gain parameter value of step 6, whether the desired value of access control system meets the design object requirement of control, as meets the design object requirement of control, finishes.
Beneficial effect
The parameter adaptive that method of the present invention is conducive to solve in flight control system regulates problem; under the flight environment of vehicle of large envelope curve; flight quality and performance requirement according to design; by choosing initial control system structure; based on protection mapping theory, automatically produce one group of new control parameter; performance is powerful and cover whole flight range, guarantees the global stability of system.In addition, owing to thering is identical controller architecture, these controllers can generate the many set control system gains that meet performance requirement rapidly, be covered to adaptively the flight envelope setting, also can complete simply and effectively robust analysis and the research of control system, the technical support providing for the practical application of engineering.
Accompanying drawing explanation
Fig. 1 is typical flight control system structural drawing;
Fig. 2 is the control system one-parameter process flow diagram of adjusting;
Fig. 3 is the flight control system auto-adaptive parameter process flow diagram of adjusting.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is further described.
The flight control system of the present embodiment we selected typical, its structure as shown in Figure 1, can be write as by the expression formula of its control law:
Δ δ e = K z θ Δθ + K z θ · Δ θ · + K z h ( Δh - Δh g ) + K z h · Δ h · - - - ( 1 )
The knowledge of Comprehensive Control theory, can obtain the state expression formula of whole flight control system.And further, the design object that control system is set is:
1) the real part α of limit maximum t≤-1.
2) the damping ratio ξ of short period limit minimum t>=0.6.
3) maximum free-running frequency ω of short period t≤ 10.
Ω t=Ω (α t, ξ t, ω t) as target area.
Select unknown gain parameter set K j(j=1 ..., p) (K ∈ R p), arrange as initial value. calculate closed-loop control system state matrix A (f (K 0)) eigenwert Λ={ λ 1, λ 2..., λ n, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, judge A (f (K 0)) whether be systems stabilisation, if judge whether the limit of RHP. have, only by stability margin α and two restrictions on the parameters of free-running frequency ω, defined range Ω Λfor comprising the Minimum Area of all eigenwerts of stable matrix A, i.e. Λ ∈ Γ Λ, region Γ Λ=Γ (α Λ, ω Λ) unique definition, wherein α Λ=max{Re (λ i) and ω Λ=max{| λ i|.Combining target region, can define iteration region Γ u=Γ (α u, ω u), α wherein uΛ, ω u=max{ ω t, ω Λ.Otherwise stabilized zone Ω is retrained by (α, ξ, ω), defined range Ω Λthe Minimum Area of all eigenwerts of Cover matrix A, i.e. Λ ∈ Ω Λ, and region Ω Λ=Ω (α Λ, ξ Λ, ω Λ) unique definition, wherein α Λ=max{ α t, α Λ, ξ Λ=min{ ξ (λ i) ω Λ=max{| λ i|.Combining target region, can define iteration region Ω u=Ω (α u, ξ u, ω u), α wherein u=max{ α t, α Λ, ξ u=min{ ξ t, ξ Λω u=max{ ω t, ω Λ.
According to iteration region, the stable set of definition closed-loop control system is:
S ( Ω U ) = { A ( K 0 ) ∈ R n × n : σ ( A ( K 0 ) ) ⋐ Ω U } - - - ( 2 )
σ (A) is the eigenwert of matrix A.
The protection mapping relations of three parameters are
v α ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) 2 / - α U / ⊗ / ) det ( A ( f ( K 0 ) ) - α U / ) - - - ( 3 )
v ξ ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ) · det ( A ( f ( K 0 ) ) 2 ⊗ / + ( 1 - 2 ξ U 2 ) A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) ) - - - ( 4 )
v ω ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ⊗ A ( f ( K 0 ) ) - ω U 2 / ⊗ / ) · det ( A ( f ( K 0 ) ) - ω U / ) det ( A ( f ( K 0 ) ) + ω U / ) - - - ( 5 )
Wherein, v α, ν ξ, ν ωrepresent respectively the corresponding protection mapping relations in iteration region; A (f (K 0)) be the state space matrices of aircraft closed-loop control system; Det is matrix A (f (K 0)) determinant; I representation unit battle array;
Figure BDA0000442143230000067
the Bialternate of representing matrix is long-pending.
According to protection mapping theory, carry out one-parameter and two-parameter tuning process, be specially
(1) one-parameter tuning process
If dummy vehicle is relevant to single model parameter a, the closed-loop control system of integrated flying control system and model aircraft can be written as (A (a), B (a), C (a), D (a)); For system state matrix A (a), if controller architecture and gain parameter value are fixed, can obtain the robust adaptive region of model variable element a maximum;
A -≈ sup{a<a 0: v Ω[A (a)]=0} (if do not exist, being worth for-∞)
A +≈ inf{a>a 0: v Ω[A (a)]=0} (if do not exist, being worth for+∞)
And a ∈ (a -, a +) be that nonsingular matrix A (a) is at a=a 0the maximum robust adaptive region at place;
The initial environment condition of Linear parameter-varying modeling of turbo is set, i.e. a=a 0=a min, now control object is fixing motion model, obtains the gain vector initial value K that meets target area Ω 0.
As gain vector K=K 0, by K 0bring former control system state matrix A(a into; K) in; situation is now that controller architecture and gain parameter value are fixed, and the contained unknown parameter of protection mapping expression formula obtaining is model parameter a, finds model to meet and controls the maximum robust adaptive stabilized zone requiring
Figure BDA0000442143230000063
like this, for
Figure BDA0000442143230000064
the motion model at any a value place in scope, K 0all can Guarantee control system with respect to Ω regional stability; Initial gain vector K 0and the border of the definite stabilized zone of protection mapping, find new gain vector K 1, make the strict branch of closed-loop system limit inner in Ω target area; The gain vector newly obtaining according to this, can obtain new maximum robust adaptive stabilized zone
Figure BDA0000442143230000065
wherein
Figure BDA0000442143230000066
then repeat said process, until to all a ∈ [a min, a max] all find corresponding stability controller K', i.e. new gain parameter value.
(2) two-parameter tuning process
Make the closed-loop control system A (r of integrated flying control system and model aircraft 1, r 2, K) middle K=[K i] be gain vector, Ω is target stabilized zone, object is for finding one and parameter r 1and r 2relevant controller K (r 1, r 2), all limits of Guarantee control system are all in Ω stabilized zone;
First fixedly r 2=r 2,0=r 2, min, utilize one-parameter gain scheduling algorithm to obtain one at interval [r 1, min, r 1, max] interior stable controller K 0(r 1), then find and comprise r 2,0maximum open interval
Figure BDA0000442143230000071
therefore, this controller K 0(r 1)
Figure BDA0000442143230000072
in scope, make control system stable; Order
Figure BDA0000442143230000073
then at [r 1, min, r 1, max] in again search search out new controller K 1(r 1), guarantee that control system exists
Figure BDA0000442143230000074
repeatedly carry out said process, until cover whole operating area, last controlled parameter K ', i.e. new gain parameter value.
According to the new gain parameter value of the iteration obtaining, and the parameter value before iteration, foundation || K m-K m+1||≤ε k(1+||K m||) judgement carried out, wherein ε kbe a suitable little positive, if this formula does not meet, continue using K' as initial value, according to protection mapping theory, according to one-parameter and two-parameter tuning process, carry out iteration, obtain new parameter value; If this formula meets, calculate the eigenwert of A (f (K ')), judge whether all in target area Ω tin, if completely interior, meet and control target call, meet and control the precise gain parameter value requiring, stop search; If not exclusively at target area Ω tin, using the gain parameter obtaining as initial value, according to formula (5), redefine iteration region, complete parameter tuning process.
Generally speaking, according to above-mentioned one-parameter and the application of two-parameter polynomial matrix, can realize flight control system multiparameter and coordinate the comprehensive ginseng process of adjusting, its detailed process is:
Step 1: initialization flight control system, the expression formula of its control law is:
&Delta; &delta; e = K z &theta; &Delta;&theta; + K z &theta; &CenterDot; &Delta; &theta; &CenterDot; + K z h ( &Delta;h - &Delta;h g ) + K z h &CenterDot; &Delta; h &CenterDot;
Wherein, Δ θ and
Figure BDA0000442143230000076
the pitch angle deviation and the rate of change thereof that represent respectively aircraft; Δ h and
Figure BDA0000442143230000077
the height tolerance and the rate of change thereof that represent aircraft; Δ δ ethe control surface deflection angle that represents aircraft; Δ h gfor aircraft height command signal;
Figure BDA0000442143230000078
the control parameter of adjusting for needs.
Step 2: the design object that control system is set is:
The real part α of limit maximum t≤-1;
The damping ratio ξ of short period limit minimum t>=0.6;
Maximum free-running frequency ω of short period t≤ 10;
Ω t=Ω (α t, ξ t, ω t) as target area;
Step 3:
Select unknown gain parameter set K j(j=1 ..., p) (K ∈ R p), arrange
Figure BDA0000442143230000084
as initial value, in conjunction with design object region, obtain iteration region. be specially: calculate closed-loop control system state matrix A (f (K 0)) eigenwert Λ={ λ 1, λ 2..., λ n, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, judge A (f (K 0)) whether be systems stabilisation, if judge whether the limit of RHP. have, only by stability margin α and two restrictions on the parameters of free-running frequency ω, defined range Ω Λfor comprising the Minimum Area of all eigenwerts of stable matrix A, i.e. Λ ∈ Γ Λ, region Γ Λ=Γ (α Λ, ω Λ) unique definition, wherein α Λ=max{Re (λ i) and ω Λ=max{| λ i|.Combining target region, can define iteration region Γ u=Γ (α u, ω u), α wherein uΛ, ω u=max{ ω t, ω Λ.Otherwise stabilized zone Ω is retrained by (α, ξ, ω), defined range Ω Λthe Minimum Area of all eigenwerts of Cover matrix A, i.e. Λ ∈ Ω Λ, and region Ω Λ=Ω (α Λ, ξ Λ, ω Λ) unique definition, wherein α Λ=max{ α t, α Λ, ξ Λ=min{ ξ (λ i) ω Λ=max{| λ i|.Combining target region, can define iteration region Ω u=Ω (α u, ξ u, ω u), α wherein u=max{ α t, α Λ, ξ u=min{ ξ t, ξ Λω u=max{ ω t, ω Λ.
According to iteration region, the stable set of definition closed-loop control system is:
S ( &Omega; U ) = { A ( K 0 ) &Element; R n &times; n : &sigma; ( A ( K 0 ) ) &Subset; &Omega; U }
σ (A) is the eigenwert of matrix A.
The protection mapping relations of three parameters are
v &alpha; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) 2 / - &alpha; U / &CircleTimes; / ) det ( A ( f ( K 0 ) ) - &alpha; U / )
v &xi; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ) &CenterDot; det ( A ( f ( K 0 ) ) 2 &CircleTimes; / + ( 1 - 2 &xi; U 2 ) A ( f ( K 0 ) ) &CircleTimes; A ( f ( K 0 ) ) )
v &omega; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) &CircleTimes; A ( f ( K 0 ) ) - &omega; U 2 / &CircleTimes; / ) &CenterDot; det ( A ( f ( K 0 ) ) - &omega; U / ) det ( A ( f ( K 0 ) ) + &omega; U / )
Wherein, v α, ν ξ, ν ωrepresent respectively the corresponding protection mapping relations in iteration region; A (f (K 0)) be the state space matrices of aircraft closed-loop control system; Det is matrix A (f (K 0)) determinant; I representation unit battle array;
Figure BDA0000442143230000092
the Bialternate of representing matrix is long-pending.
Step 4: calculate the eigenwert of closed-loop control system state matrix A (f (K)), judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, carry out step 5;
Step 5: according to protection mapping theory, according to one-parameter and two-parameter tuning process, iteration goes out one group of new gain parameter value K'.
Step 6: the new gain parameter value of the iteration obtaining according to step 5, and the parameter value before iteration, foundation || K m-K m+1||≤ε k(1+||K m||) judgement carried out, wherein ε kbe a suitable little positive, if this formula does not meet, continue to get back to step 5, K' is carried out to iteration as initial value, obtain new parameter value; If this formula meets, calculate the eigenwert of A (f (K ')), judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, return to step 3, redefine iteration region, complete parameter tuning process.
Step 7: the new gain parameter value of step 6 is taken back in system state matrix A (f (K)), and whether the desired value of access control system meets the design object requirement of control, as meets the design object requirement of control, finishes.

Claims (3)

1. flight control system self-adaptation is adjusted a ginseng method, it is characterized in that, comprises the following steps:
Step 1: initialization flight control system, the expression formula of its control law is:
&Delta; &delta; e = K z &theta; &Delta;&theta; + K z &theta; &CenterDot; &Delta; &theta; &CenterDot; + K z h ( &Delta;h - &Delta;h g ) + K z h &CenterDot; &Delta; h &CenterDot;
Wherein, Δ θ and the pitch angle deviation and the rate of change thereof that represent respectively aircraft; Δ h and
Figure FDA0000442143220000013
the height tolerance and the rate of change thereof that represent aircraft; Δ δ ethe control surface deflection angle that represents aircraft; Δ h gfor aircraft height command signal;
Figure FDA0000442143220000014
the control parameter of adjusting for needs;
Step 2: the design object that the closed-loop control system of integrated flying control system and model aircraft is set is:
The real part α of limit maximum t≤-1;
The damping ratio ξ of short period limit minimum t>=0.6;
Maximum free-running frequency ω of short period t≤ 10;
Ω t=Ω (α t, ξ t, ω t) as target area;
Step 3:
Select unknown gain parameter set K j(j=1 ..., p) (K ∈ R p), arrange
Figure FDA0000442143220000015
as initial value, the design object region in integrating step two, obtains iteration region: ask for closed-loop control system state matrix A (f (K described in step 2 0)) eigenwert Λ={ λ 1, λ 2..., λ n, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, judge A (f (K 0)) whether be systems stabilisation, judge whether the limit of RHP, if having, only by stability margin α and two restrictions on the parameters of free-running frequency ω, defined range Ω Λfor comprising the Minimum Area of all eigenwerts of stable matrix A, i.e. Λ ∈ Γ Λ, region Γ Λ=Γ (α Λ, ω Λ) unique definition, wherein α Λ=max{Re (λ i) and ω Λ=max{| λ i|; Combining target region, can define iteration region Γ u=Γ (α u, ω u), α wherein uΛ, ω u=max{ ω t, ω Λ; Otherwise stabilized zone Ω is retrained by (α, ξ, ω), defined range Ω Λthe Minimum Area of all eigenwerts of Cover matrix A, i.e. Λ ∈ Ω Λ, and region Ω Λ=Ω (α Λ, ξ Λ, ω Λ) unique definition, wherein α Λ=max{ α t, α Λ, ξ Λ=min{ ξ (λ i) ω Λ=max{| λ i|; Combining target region, can define iteration region Ω u=Ω (α u, ξ u, ω u), α wherein u=max{ α t, α Λ, ξ u=min{ ξ t, ξ Λω u=max{ ω t, ω Λ;
According to definition iteration region, the stable set of setting closed-loop control system is:
S ( &Omega; U ) = { A ( K 0 ) &Element; R n &times; n : &sigma; ( A ( K 0 ) ) &Subset; &Omega; U }
σ (A) is the eigenwert of matrix A;
In described iteration region, the protection mapping relations of three parameters are:
v &alpha; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) 2 / - &alpha; U / &CircleTimes; / ) det ( A ( f ( K 0 ) ) - &alpha; U / )
v &xi; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) ) &CenterDot; det ( A ( f ( K 0 ) ) 2 &CircleTimes; / + ( 1 - 2 &xi; U 2 ) A ( f ( K 0 ) ) &CircleTimes; A ( f ( K 0 ) ) )
v &omega; ( A ( f ( K 0 ) ) ) = det ( A ( f ( K 0 ) ) &CircleTimes; A ( f ( K 0 ) ) - &omega; U 2 / &CircleTimes; / ) &CenterDot; det ( A ( f ( K 0 ) ) - &omega; U / ) det ( A ( f ( K 0 ) ) + &omega; U / )
Wherein, v α, ν ξ, ν ωrepresent respectively the corresponding protection mapping relations in iteration region; A (f (K 0)) be the state space matrices of aircraft closed-loop control system; Det is matrix A (f (K 0)) determinant; I representation unit battle array;
Figure FDA0000442143220000025
the Bialternate of representing matrix is long-pending;
Step 4: ask for closed-loop control system state matrix A (f (K 0)) eigenwert, judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, carry out step 5;
Step 5: according to protection mapping theory, according to the actual demand of adjusting of the multiobject design parameter of flight control system, according to the single argument having in flight model or bivariate, apply respectively one-parameter or two-parameter algorithm, select tuning process, iteration goes out one group of new gain parameter value K';
Step 6: the new gain parameter value of the iteration obtaining according to step 5, and the parameter value before iteration, foundation || K m-K m+1||≤ε k(1+||K m||) judgement carried out, wherein ε kbe a suitable little positive, if this formula does not meet, continue to get back to step 5, K' is carried out to iteration as initial value, obtain new parameter value; If this formula meets, calculate the eigenwert of A (f (K ')), judge whether all in target area Ω tin, if completely interior, meet and control target call, initial value is to meet to control the precise gain parameter value requiring, and stops search; If not exclusively at target area Ω tin, return to step 3, redefine iteration region, complete parameter tuning process;
Step 7: obtain in closed-loop control system state matrix A (f (K)) by the new gain parameter value of step 6, whether the desired value of access control system meets the design object requirement of control, as meets the design object requirement of control, finishes.
2. flight control system self-adaptation as claimed in claim 1 is adjusted ginseng method, it is characterized in that, in described step 5, one-parameter tuning process is:
If dummy vehicle is relevant to single model parameter a, the closed-loop control system of integrated flying control system and model aircraft can be written as (A (a), B (a), C (a), D (a)); For system state matrix A (a), if controller architecture and gain parameter value are fixed, can obtain the robust adaptive region of model variable element a maximum;
A -≈ sup{a<a 0: v Ω[A (a)]=0} (if do not exist, being worth for-∞)
A +≈ inf{a>a 0: v Ω[A (a)]=0} (if do not exist, being worth for+∞)
And a ∈ (a -, a +) be that nonsingular matrix A (a) is at a=a 0the maximum robust adaptive region at place;
The initial environment condition of Linear parameter-varying modeling of turbo is set, i.e. a=a 0=a min, now control object is fixing motion model, obtains the gain vector initial value K that meets target area Ω 0;
As gain vector K=K 0, by K 0bring former control system state matrix A(a into; K) in; situation is now that controller architecture and gain parameter value are fixed, and the contained unknown parameter of protection mapping expression formula obtaining is model parameter a, finds model to meet and controls the maximum robust adaptive stabilized zone requiring
Figure FDA0000442143220000031
like this, for
Figure FDA0000442143220000032
the motion model at any a value place in scope, K 0all can Guarantee control system with respect to Ω regional stability; Initial gain vector K 0and the border of the definite stabilized zone of protection mapping, find new gain vector K 1, make the strict branch of closed-loop system limit inner in Ω target area; The gain vector newly obtaining according to this, can obtain new maximum robust adaptive stabilized zone
Figure FDA0000442143220000033
wherein
Figure FDA0000442143220000034
then repeat said process, until to all a ∈ [a min, a max] all find corresponding stability controller K', i.e. new gain parameter value.
3. flight control system self-adaptation as claimed in claim 1 is adjusted ginseng method, it is characterized in that, in described step 5, two-parameter tuning process is:
Make the closed-loop control system A (r of integrated flying control system and model aircraft 1, r 2, K) middle K=[K i] be gain vector, Ω is target stabilized zone, object is for finding one and parameter r 1and r 2relevant controller K (r 1, r 2), all limits of Guarantee control system are all in Ω stabilized zone;
First fixedly r 2=r 2,0=r 2, min, utilize one-parameter gain scheduling algorithm to obtain one at interval [r 1, min, r 1, max] interior stable controller K 0(r 1), then find and comprise r 2,0maximum open interval
Figure FDA0000442143220000035
therefore, this controller K 0(r 1) in scope, make control system stable; Order
Figure FDA0000442143220000037
then at [r 1, min, r 1, max] in again search search out new controller K 1(r 1), guarantee that control system exists
Figure FDA0000442143220000038
repeatedly carry out said process, until cover whole operating area, last controlled parameter K ', i.e. new gain parameter value.
CN201310710582.8A 2013-12-20 2013-12-20 A kind of flight control system self adaptation parameter adjustment method Active CN103713517B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310710582.8A CN103713517B (en) 2013-12-20 2013-12-20 A kind of flight control system self adaptation parameter adjustment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310710582.8A CN103713517B (en) 2013-12-20 2013-12-20 A kind of flight control system self adaptation parameter adjustment method

Publications (2)

Publication Number Publication Date
CN103713517A true CN103713517A (en) 2014-04-09
CN103713517B CN103713517B (en) 2016-08-24

Family

ID=50406573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310710582.8A Active CN103713517B (en) 2013-12-20 2013-12-20 A kind of flight control system self adaptation parameter adjustment method

Country Status (1)

Country Link
CN (1) CN103713517B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104992023A (en) * 2015-07-13 2015-10-21 南京航空航天大学 Aircraft parametric design method based on state type function
CN105223833A (en) * 2015-09-04 2016-01-06 中国人民解放军空军工程大学 A kind of automatic flight control system parameter regulates and integrated approach
CN105259762A (en) * 2015-11-04 2016-01-20 中国人民解放军空军工程大学 Graphical automatic optimization setting method of flight control system control parameter
RU2581015C1 (en) * 2015-03-30 2016-04-10 Акционерное общество "Научно-производственное объединение автоматики имени академика Н.А. Семихатова" Method of optimising multidimensional vector of parameters of controlling complex stochastic automatic control systems for multidimensional vector of output performance indicators of system
CN105676853A (en) * 2016-01-15 2016-06-15 中国人民解放军国防科学技术大学 Flight control method automatically adjusting neutral position of unmanned aerial vehicle
CN105867119A (en) * 2016-01-15 2016-08-17 南京航空航天大学 Aerospace vehicle large envelope switching control method adopting protection mapping theory
CN107066640A (en) * 2016-11-22 2017-08-18 南京航空航天大学 Allosteric type dummy vehicle Iterative Design method based on protection mapping
CN108303878A (en) * 2018-01-11 2018-07-20 中国科学院自动化研究所 The bandwidth constraint computational methods and device of large envelope flight control
CN108599240A (en) * 2018-04-28 2018-09-28 太原理工大学 The Wind turbines converter controller parameter tuning method of meter and small signal stability
CN108885466A (en) * 2017-11-22 2018-11-23 深圳市大疆创新科技有限公司 A kind of control parameter configuration method and unmanned plane
WO2020015056A1 (en) * 2018-07-17 2020-01-23 南京航空航天大学 Multi-parameter stability domain solving method for closed-loop stability analysis of control system
CN115145157A (en) * 2022-09-07 2022-10-04 北京航天自动控制研究所 Attitude control gain setting method based on cut-off frequency mapping
CN115933381A (en) * 2022-11-18 2023-04-07 南京航空航天大学 Aerospace vehicle control performance enhancement design method under multi-constraint condition

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7503527B1 (en) * 2004-01-22 2009-03-17 Fairchild Mark D Flight control method and apparatus to produce induced yaw
CN102176160A (en) * 2010-12-31 2011-09-07 北京控制工程研究所 Hypersonic aircraft self-adaptive learning control method based on deviator characteristic model
US20120277888A1 (en) * 2011-04-29 2012-11-01 Georgia Tech Research Corporation Systems and methods for parameter dependent riccati equation approaches to adaptive control
CN102915036A (en) * 2012-07-26 2013-02-06 北京航空航天大学 Method for suppressing limit cycle of inclination angle control system of aircraft with parameter uncertainty

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7503527B1 (en) * 2004-01-22 2009-03-17 Fairchild Mark D Flight control method and apparatus to produce induced yaw
CN102176160A (en) * 2010-12-31 2011-09-07 北京控制工程研究所 Hypersonic aircraft self-adaptive learning control method based on deviator characteristic model
US20120277888A1 (en) * 2011-04-29 2012-11-01 Georgia Tech Research Corporation Systems and methods for parameter dependent riccati equation approaches to adaptive control
CN102915036A (en) * 2012-07-26 2013-02-06 北京航空航天大学 Method for suppressing limit cycle of inclination angle control system of aircraft with parameter uncertainty

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
吴宏鑫等: "高超声速飞行器控制研究综述", 《力学进展》, vol. 39, no. 6, 25 November 2009 (2009-11-25), pages 756 - 765 *
张天翼等: "高超声速飞行器鲁棒自适应控制律设计", 《宇航学报》, vol. 34, no. 3, 31 March 2013 (2013-03-31), pages 384 - 388 *
龚宇莲等: "基于特征模型的高超声速飞行器的自适应姿态控制", 《宇航学报》, vol. 31, no. 9, 30 September 2010 (2010-09-30), pages 2122 - 2128 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2581015C1 (en) * 2015-03-30 2016-04-10 Акционерное общество "Научно-производственное объединение автоматики имени академика Н.А. Семихатова" Method of optimising multidimensional vector of parameters of controlling complex stochastic automatic control systems for multidimensional vector of output performance indicators of system
CN104992023A (en) * 2015-07-13 2015-10-21 南京航空航天大学 Aircraft parametric design method based on state type function
CN105223833A (en) * 2015-09-04 2016-01-06 中国人民解放军空军工程大学 A kind of automatic flight control system parameter regulates and integrated approach
CN105259762A (en) * 2015-11-04 2016-01-20 中国人民解放军空军工程大学 Graphical automatic optimization setting method of flight control system control parameter
CN105676853B (en) * 2016-01-15 2018-11-02 中国人民解放军国防科学技术大学 A kind of flight control method of unmanned plane neutral position adjust automatically
CN105676853A (en) * 2016-01-15 2016-06-15 中国人民解放军国防科学技术大学 Flight control method automatically adjusting neutral position of unmanned aerial vehicle
CN105867119B (en) * 2016-01-15 2018-08-28 南京航空航天大学 A kind of big envelope curve method for handover control of re-entry space vehicle using protection mapping theory
CN105867119A (en) * 2016-01-15 2016-08-17 南京航空航天大学 Aerospace vehicle large envelope switching control method adopting protection mapping theory
CN107066640A (en) * 2016-11-22 2017-08-18 南京航空航天大学 Allosteric type dummy vehicle Iterative Design method based on protection mapping
CN107066640B (en) * 2016-11-22 2021-08-10 南京航空航天大学 Variable configuration aircraft model iterative design method based on protection mapping
CN108885466A (en) * 2017-11-22 2018-11-23 深圳市大疆创新科技有限公司 A kind of control parameter configuration method and unmanned plane
CN108303878B (en) * 2018-01-11 2020-06-30 中国科学院自动化研究所 Bandwidth constraint calculation method and device for large envelope flight control
CN108303878A (en) * 2018-01-11 2018-07-20 中国科学院自动化研究所 The bandwidth constraint computational methods and device of large envelope flight control
CN108599240A (en) * 2018-04-28 2018-09-28 太原理工大学 The Wind turbines converter controller parameter tuning method of meter and small signal stability
CN108599240B (en) * 2018-04-28 2019-08-23 太原理工大学 The Wind turbines converter controller parameter tuning method of meter and small signal stability
WO2020015056A1 (en) * 2018-07-17 2020-01-23 南京航空航天大学 Multi-parameter stability domain solving method for closed-loop stability analysis of control system
CN115145157A (en) * 2022-09-07 2022-10-04 北京航天自动控制研究所 Attitude control gain setting method based on cut-off frequency mapping
CN115145157B (en) * 2022-09-07 2022-12-13 北京航天自动控制研究所 Attitude control gain setting method based on cut-off frequency mapping
CN115933381A (en) * 2022-11-18 2023-04-07 南京航空航天大学 Aerospace vehicle control performance enhancement design method under multi-constraint condition
CN115933381B (en) * 2022-11-18 2023-12-01 南京航空航天大学 Aerospace vehicle control performance enhancement design method under multiple constraint conditions

Also Published As

Publication number Publication date
CN103713517B (en) 2016-08-24

Similar Documents

Publication Publication Date Title
CN103713517A (en) Flight control system self-adaption parameter adjustment method
Pu et al. A class of adaptive extended state observers for nonlinear disturbed systems
CN110376900B (en) Parameter optimization method, terminal device, and computer storage medium
CN105468007A (en) Flexible satellite locus linearization attitude control method based on disturbance observer
Erdos et al. L1 adaptive control integrated missile autopilot and guidance
CN106647264B (en) A kind of unmanned aerial vehicle (UAV) control method of the extension robust H ∞ based on control constraints
CN107037727A (en) A kind of big envelope curve adaptive gain dispatching method of depopulated helicopter
Mahmood et al. Robust H∞ autopilot design for agile missile with time-varying parameters
Navarro-Tapia et al. Structured h-infinity and linear parameter varying control design for the vega launch vehicle
Gossmann et al. Control of longitudinal aircraft motion with loadcase robustness using LPV-control with partly-measurable parameters
Matsutani Robust adaptive flight control systems in the presence of time delay
Bachtiar et al. Nonlinear model predictive missile control with a stabilising terminal constraint
Banerjee et al. Stabilization of inverted pendulum on cart based on pole placement and lqr
Abd-Elatif et al. Optimization of three-loop missile autopilot gain under crossover frequency constraint
Kanade et al. 2 DOF H-infinity loop shaping robust control for rocket attitude stabilization
Richardson et al. Design of a gain-scheduled flight control system using bifurcation analysis
Hindman et al. Design of a missile autopilot using adaptive nonlinear dynamic inversion
CN107168047A (en) It is improved to repeat compensation PID control system and system constituting method
CN103809448B (en) The compound root locus compensation of aircraft multiloop model bunch Flutter Suppression robust Controller Design method
Simoes et al. Lateral flight control design for a highly flexible aircraft using nonsmooth optimization
Gehlot et al. Projection based robust output feedback direct adaptive systems
Veenman et al. IQC-based LPV controller synthesis for the NASA HL20 atmospheric re-entry vehicle
Qiu et al. Robust hybrid Controller design based on feedback linearization and µ synthesis for UAV
Duan et al. Flight-path tracking control of a transportation aircraft: Comparison of two nonlinear design approaches
Yucelen et al. Artificial basis functions in adaptive control for transient performance improvement

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant