CN105182750A - Switching control method of linear/nonlinear active disturbance rejection control system - Google Patents

Switching control method of linear/nonlinear active disturbance rejection control system Download PDF

Info

Publication number
CN105182750A
CN105182750A CN201510555407.5A CN201510555407A CN105182750A CN 105182750 A CN105182750 A CN 105182750A CN 201510555407 A CN201510555407 A CN 201510555407A CN 105182750 A CN105182750 A CN 105182750A
Authority
CN
China
Prior art keywords
linear
disturbance rejection
centerdot
formula
active disturbance
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
CN201510555407.5A
Other languages
Chinese (zh)
Other versions
CN105182750B (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.)
Ordnance Engineering College of PLA
Original Assignee
Ordnance Engineering College of PLA
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 Ordnance Engineering College of PLA filed Critical Ordnance Engineering College of PLA
Priority to CN201510555407.5A priority Critical patent/CN105182750B/en
Publication of CN105182750A publication Critical patent/CN105182750A/en
Application granted granted Critical
Publication of CN105182750B publication Critical patent/CN105182750B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention discloses a switching control method of a linear/nonlinear active disturbance rejection control system. The method comprises the step of establishing an active disturbance rejection control system, the step of performing linear/nonlinear switching on an extended state observer and the step of carrying out linear/nonlinear switching on a state error feedback control law. The method provided by the invention has the following advantages: the method has a higher anti-interference capability and higher control precision; the stability is irrelevant with an initial state; and a parameter setting method provided by the invention is integrated with the advantages of both a "bandwidth method" and an "experience method", influences of sampling step length, noise and the like are also taken into consideration, and the problems of deteriorating tracking performance and control performance which are caused by too large disturbance amplitude do not have to be considered.

Description

A kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method
Technical field
The invention belongs to technical field of automation, relate to a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method.
Background technology
Chinese Academy of Sciences Han Jingqing researcher recognizes that the control strategy that the modern control theory based on mathematical model provides is difficult to effectively be applied in working control engineering, to think deeply " control theory-model theory or kybernetics " for starting point, on the basis of self-examination classical control theory advantage, go on the road that is explored novel practical control technology resolutely.On the basis of priority invention Nonlinear Tracking Differentiator, non-linearity PID and extended state observer, formally automatic disturbance rejection controller was proposed in 1998.The birth of this achievement, has broken and has continued over half a century between Control Theory and Control Engineering and failed to obtain the fine discrepancy solved, and is expected to replace the PID control technology occupying dominant position at present in industry member.
Han Jingqing researcher advocates and uses nonlinear function to improve control performance, and therefore, initial Active Disturbance Rejection Control generally adopts nonlinear state Error Feedback control law and nonlinear extension state observer.But the introducing of nonlinear function, make Active Disturbance Rejection Control become difficulty in parameter tuning, stability analysis and performance evaluation, this is unfavorable for the promotion and application of Auto Disturbances Rejection Control Technique.Given this, professor Gao Zhiqiang proposes the linear active disturbance rejection controller of linearization, band broadening, not only parameter tuning simple, there is physical meaning, and stability analysis, control charac-teristic analyse by means of the classics/modern control theory of maturation, can greatly promote theoretical research and the engineer applied of Auto Disturbances Rejection Control Technique.At present, the theoretical research result that linear active disturbance rejection controls far exceedes non-linear Active Disturbance Rejection Control, and becomes the first-selection of engineer applied.
Active Disturbance Rejection Control marrow is estimation and the compensation of being carried out total disturbance by extended state observer, and the object introducing Nonlinear Mechanism promotes control performance further.Therefore, linear active disturbance rejection controls the actual needs that can meet most occasion, if but higher control accuracy, stronger interference rejection ability will be pursued, non-linear Active Disturbance Rejection Control is a kind of effectively selection.Also do not carry out switching the method controlled to linear/non-linear Active Disturbance Rejection Control system at present.
Summary of the invention
Technical matters to be solved by this invention is to provide the linear/non-linear Active Disturbance Rejection Control systematic evaluation control method that a kind of antijamming capability is strong, control accuracy is high, parameter tuning method is easy.
For solving the problems of the technologies described above adopted technical scheme be: a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method, comprises the steps:
(1) set up Active Disturbance Rejection Control system, it comprises controlled device and automatic disturbance rejection controller; Described automatic disturbance rejection controller comprises Nonlinear Tracking Differentiator, extended state observer and state error Feedback Control Laws;
Described Nonlinear Tracking Differentiator be input as r; The output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) with the output z of extended state observer i(i=1,2 ..., n) do subtraction relatively after as the input e of described state error Feedback Control Laws i; The output z of described state error Feedback Control Laws and described extended state observer n+1do subtraction relatively after value as the first input signal of described extended state observer; The output z of described state error Feedback Control Laws and described extended state observer n+1first do subtraction to compare, then after carrying out 1/b times of gain, as the input signal of described controlled device; The output y of described controlled device is as the second input signal of described extended state observer; N be greater than 1 positive integer;
(2) described extended state observer is carried out to the switching of linear/non-linear; The relation of sampling step length h, white noise amplitude and total disturbed value is as shown in table 1;
The corresponding relation of table 1 sampling step length h, white noise amplitude and total disturbed value
If the working time of Active Disturbance Rejection Control system is less than settling time; If or the tracing deviation e of described extended state observer is greater than 1; If or the total disturbed value corresponding with sampling step length h, white noise amplitude belongs to the scope shown in table 1; Then switch to linear extended state observer; Expression formula is
Otherwise, switch to nonlinear extension state observer; Expression formula is
In (formula 1) and (formula 2), y is the output of described controlled device, and u is the control inputs of controlled device, for the output of described extended state observer; for the gain of described linear state observer; for the gain of described nonlinear extension state observer; E is the tracing deviation of described extended state observer; Fal (e, α i, δ) and be nonlinear function, wherein i=1,2 ..., n+1; Mathematic(al) representation is as follows:
In (formula 3), α i, δ is normal number respectively;
(3) described state error Feedback Control Laws is carried out to the switching of linear/non-linear;
If the working time of Active Disturbance Rejection Control system is less than settling time; If or described extended state observer tracing deviation e is greater than 1; If or the output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) export z with corresponding described extended state observer ideviation be greater than 1, i.e. (v i-z i) > 1, then switch to linear state error feedback control to restrain; Expression formula is
Otherwise, switch to nonlinear state Error Feedback control law; Expression formula is
Wherein, u 01for linear state error feedback control rule; u 02for nonlinear state Error Feedback control law; v i(i=1,2 ..., n) be the output of Nonlinear Tracking Differentiator, k ' i, k ibe respectively positive gain coefficient, α ' ifor normal number;
(4) if described extended state observer and state error Feedback Control Laws are all linear, then described automatic disturbance rejection controller is linear active disturbance rejection controller, and described Active Disturbance Rejection Control system is linear active disturbance rejection control system; Otherwise described automatic disturbance rejection controller is non-linear automatic disturbance rejection controller, described Active Disturbance Rejection Control system is non-linear Active Disturbance Rejection Control system.
Described β ' 0i, k ' iobtained by " Bandwidth Method ", i.e. β ' 0ifor by polynomial expression (s+ ω o) n+1s after launching n+1-ithe coefficient of item, wherein i=1,2 ..., n+1; β ' 0ifor ω ofunction;
K ' ifor by polynomial expression (s+ ω c) ns after launching i-1the coefficient of item, wherein i=1,2 ..., n; K ' ifor ω cfunction;
Wherein, ω cfor linear active disturbance rejection controller bandwidth, ω c> 0; ω ofor the bandwidth of linear extended state observer, ω o> 0.
Further, n=3; β ' 01=3 ω 0, β ' 02=3 ω o 2, β ' 033 0, k ' 12 c, k ' 2=2 ω c.If described in order
f a l ( e , α i , δ ) = f a l ( e , α i , δ ) e e = λ 0 i ( e ) e , (formula 6)
Then obtained by (formula 2) and (formula 6):
e = z 1 - y z · 1 = z 2 - ( β 01 · λ 01 ( e ) ) e z · 2 = z 3 - ( β 02 · λ 02 ( e ) ) e . . . z · n = z n + 1 - ( β 0 n · λ 0 n ( e ) ) e + b · u z · n + 1 = - ( β 0 ( n + 1 ) · λ 0 ( n + 1 ) ( e ) ) e
Formula (7)
Make e i=v i-z i; Then to the fal (v in (formula 5) i-z i, α ' i, δ) do as down conversion:
f a l ( v i - z i , α ′ i , δ ) = f a l ( e i , α ′ i , δ ) = f a l ( e i . α ′ i , δ ) e i e i
Order
f a l ( e i , α ′ i , δ ) e i = λ i ( e i )
Then
Fal (v i-z i, α ' i, δ) and=λ i(e i) e i(formula 8)
Obtained by (formula 5) and (formula 8):
u 02 = Σ i = 1 n k i λ i ( e i ) e i (formula 9)
From (formula 6), (formula 7), (formula 8) and (formula 9), λ 0i(e) e, λ i(e i) e ibe variable-gain linear function; (formula 7) is variable-gain extended state observer; (formula 9) is variable-gain linear state error feedback control rule; By λ 0ie () is abbreviated as λ 0i, λ i(e i) be abbreviated as λ i; Then β 0i, β ' 0iwith λ 0iand k i, k ' iwith λ ibetween pass be:
β 0i·(λ 0i) min<β′ 0i<β 0i·(λ 0i) max,k i·(λ i) min<k′ i<k i·(λ imax
Further, 0.01≤δ≤0.1,0 < α n+1< ... < α 2< α 1< 1,0.5 < α ' 1< 1,1 < α ' 2< 2.
Further, δ=0.01.
Further, n=3; α 1=1, α 2=0.5, α 3=0.25, β 01=3 ω o, k 2=2 ω c, α ' 1=0.75, α ' 2=1.5; Wherein, ω cfor linear active disturbance rejection controller bandwidth, ω c> 0; ω ofor the bandwidth of linear extended state observer, ω o> 0.
The invention has the beneficial effects as follows: compared with independent linear or non-linear Active Disturbance Rejection Control system, the present invention has stronger antijamming capability, higher control accuracy; The present invention, in the starting stage, adopts linear active disturbance rejection control system, and its stability and original state have nothing to do; When disturbance is larger, switch to linear active disturbance rejection controller, the performance index such as classical frequency-domain analysis and stability margin still can be suitable for; Therefore, the present invention inherits the advantage of linear active disturbance rejection control system; Parameter tuning method of the present invention combines the advantage of " Bandwidth Method " and " empirical method ": be convenient to take into account and consider the impact such as sampling step length, noise, without the need to considering the excessive problem causing tracking performance, control performance to be deteriorated of perturbation amplitude.
Accompanying drawing explanation
Fig. 1 is Active Disturbance Rejection Control system architecture schematic diagram.
Fig. 2 is λ 0i(e) function characteristic.
Fig. 3 is tracking error curve figure under microvariations (M '=20).
Fig. 4 is tracking error curve figure under large disturbances (M '=200).
Fig. 5 is tracking accuracy analysis chart.
Fig. 6 is for being controlled quentity controlled variable analysis chart.
Embodiment
Below in conjunction with Fig. 1-Fig. 6 and embodiment 1 and embodiment 2, the invention will be further described.
Embodiment 1
(1) set up Active Disturbance Rejection Control system, it comprises controlled device and automatic disturbance rejection controller; Described automatic disturbance rejection controller comprises Nonlinear Tracking Differentiator, extended state observer and state error Feedback Control Laws;
Described Nonlinear Tracking Differentiator be input as r; The output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) with the output z of extended state observer i(i=1,2 ..., n) do subtraction relatively after as the input e of described state error Feedback Control Laws i; The output z of described state error Feedback Control Laws and described extended state observer n+1do subtraction relatively after value as the first input signal of described extended state observer; The output z of described state error Feedback Control Laws and described extended state observer n+1first do subtraction to compare, then after carrying out 1/b times of gain, as the input signal of described controlled device; The output y of described controlled device is as the second input signal of described extended state observer; N be greater than 1 positive integer;
For the interference rejection ability of each controller of more outstanding reaction, consider as lower integral tandem type controlled device:
x &CenterDot; 1 = x 2 x &CenterDot; 2 = u y = x 1 + 0.01 n 0 ( t ) (formula 10)
This system export pollute by the white noise of some strength, wherein n 0t () is equally distributed white noise between ± 1.Given sampling step length h=0.001.
Based on particle swarm optimization algorithm, obtain the parameter optimization table on typical three rank extended state observer parameter (δ=0.01), as shown in table 2.
Table 2 parameter optimization table
Described extended state observer is carried out to the switching of linear/non-linear;
Settling time gets 1s, gets M=30 according to table 2.Determine linear/non-linear extended state observer switchover policy: if be less than 1s settling time the working time of Active Disturbance Rejection Control system; If or the tracing deviation e of described extended state observer is greater than 1; If or total disturbed value M > 30; Then switch to linear extended state observer; Expression formula is
Otherwise, switch to nonlinear extension state observer; Expression formula is
To described state error Feedback Control Laws u 0carry out the switching of linear/non-linear;
If the working time of Active Disturbance Rejection Control system is less than 1s settling time; If or described extended state observer tracing deviation e is greater than 1; If or the output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) export z with corresponding described extended state observer ideviation be greater than 1, i.e. (v i-z i) > 1, then switch to linear state error feedback control to restrain; Expression formula is
Otherwise, switch to nonlinear state Error Feedback control law; Expression formula is
Wherein, u 01for linear state error feedback control rule; u 02for nonlinear state Error Feedback control law; v i(i=1,2 ..., n) be the output of Nonlinear Tracking Differentiator, k ' i, k ibe respectively positive gain coefficient, α ' ifor normal number;
(4) if described extended state observer and state error Feedback Control Laws are all linear, then described automatic disturbance rejection controller is linear active disturbance rejection controller, and described Active Disturbance Rejection Control system is linear active disturbance rejection control system; Otherwise described automatic disturbance rejection controller is non-linear automatic disturbance rejection controller, described Active Disturbance Rejection Control system is non-linear Active Disturbance Rejection Control system.
Parameter tuning:
Linear active disturbance rejection controller parameter is adjusted according to " Bandwidth Method ", makes ω o=30, ω c=10, so β ' 01=3 ω 0, &beta; &prime; 02 = 3 &omega; o 2 , &beta; &prime; 03 = &omega; 0 3 , k &prime; 1 = &omega; c 2 , k′ 2=2ω c
Non-linear automatic disturbance rejection controller parameter based on experience value and experimental formula determine, that is, δ=0.01, α 1=1, α 2=0.5, α 3=0.25, β 01=3 ω o,
After determining automatic disturbance rejection controller, t ∈ [5 when the system is operated, 6], get the square wave disturbance of amplitude M '=20, contrast the interference rejection ability that independent linear active disturbance rejection controls (LADRC), independent non-linear Active Disturbance Rejection Control (NLADRC) and the present invention-linear/non-linear Active Disturbance Rejection Control (SADRC), under microvariations, (M '=20) tracking error change curve as shown in Figure 3.As shown in Figure 3, under microvariations (M '=20), the interference rejection ability of the present invention and independent non-linear Active Disturbance Rejection Control is better than independent linear active disturbance rejection and controls; Independent non-linear Active Disturbance Rejection Control is substantially identical with interference rejection ability of the present invention, only in some difference of starting stage; Starting stage is that stability and initial value have nothing to do by the benefit that linear active disturbance rejection controls, and is favourable for system stability.
Keep the parameter constant of automatic disturbance rejection controller, when the system is operated, t ∈ [5,6], gets the square wave disturbance of amplitude M '=200, and under large disturbances, (M '=200) tracking error curve as shown in Figure 4.As shown in Figure 4, under large disturbances (M '=200), independent linear active disturbance rejection controls to be better than independent non-linear Active Disturbance Rejection Control with interference rejection ability of the present invention; Independent linear active disturbance rejection controls substantially identical with interference rejection ability of the present invention.In summary, interference rejection ability of the present invention will be better than the interference rejection ability of the control of independent linear active disturbance rejection and independent non-linear Active Disturbance Rejection Control on the whole respectively.
Embodiment 2
For more clearly reacting each controller tracking accuracy, consider controlled device
x &CenterDot; 1 = x 2 x &CenterDot; 2 = 20 s i n ( &omega; t ) + 15 s i g n ( sin ( &omega; t ) ) + u y = x 1 + 0.01 n 0 ( t )
Switch controller design and setting parameter consistent with embodiment 1.
Contrast the control of independent linear active disturbance rejection, independent non-linear Active Disturbance Rejection Control and tracking accuracy of the present invention, tracking error change curve as shown in Figure 5.As shown in Figure 5, independent non-linear Active Disturbance Rejection Control and tracking accuracy of the present invention are better than the tracking accuracy that independent linear active disturbance rejection controls, substantially identical with the tracking accuracy that independent linear active disturbance rejection controls in starting stage the present invention.
Usual control quantitative analysis is usually uncared-for problem.But in engineering practice, if controlled quentity controlled variable significantly high frequency flutter, can adverse influence be brought for topworks.For avoiding the flutter of controlled quentity controlled variable high frequency, nonlinear Feedback Control rule power is unsuitable too small.Fig. 6 is that independent linear active disturbance rejection controls, the controlled quentity controlled variable of independent non-linear Active Disturbance Rejection Control and three kinds of control algolithms of the present invention, as can be seen here, when considering noise, three kinds of controlled quentity controlled variables are substantially suitable, to noise, there is substantially identical enlarge-effect, and all there is not high frequency flutter.
Described in summary, interference free performance of the present invention is better than the control of independent linear active disturbance rejection and independent non-linear Active Disturbance Rejection Control on the whole; Tracking accuracy of the present invention is substantially identical with independent non-linear Active Disturbance Rejection Control, and tracking accuracy of the present invention is better than independent linear active disturbance rejection and controls; In the presence of noise, controlled quentity controlled variable of the present invention not significantly high frequency flutter, controls substantially suitable with independent linear active disturbance rejection; Most importantly parameter tuning of the present invention and stability analysis, makes the application of non-linear Active Disturbance Rejection Control become more simple.
Active Disturbance Rejection Control marrow is estimation and the compensation of being carried out total disturbance by extended state observer, and the object introducing Nonlinear Mechanism promotes control performance further.Therefore, linear active disturbance rejection controls the actual needs that can meet most occasion, if but higher control accuracy, stronger interference rejection ability will be pursued, non-linear Active Disturbance Rejection Control is a kind of effectively selection.For reducing non-linear Active Disturbance Rejection Control threshold further, playing the superiority of Nonlinear Mechanism better, the invention provides a kind of linear/non-linear active disturbance rejection method for handover control.
In automatic disturbance rejection controller, α i, δ is two undetermined constants: work as α iduring < 1, this function has " big error, little gain; Little error, large gain " characteristic; δ represents between linear zone, and object avoids zero crossings high-gain to cause flutter.
Through theoretical analysis and a large amount of simulation study, the respective feature of LESO (linear extended state observer), NLESO (nonlinear extension state observer) is summarized as follows:
LESO parameter tuning is convenient, and theoretical analysis is simple, and changes with perturbation amplitude hardly to disturbance tracking performance; Therefore, LESO is popular in actual applications;
NLESO advantage is: parameter efficiency is higher, and tracking accuracy is higher, and response speed is very fast; Shortcoming is: tracking performance is relevant with perturbation amplitude, by noise limit, limited (for significantly disturbance to the tracking power of significantly disturbance, often need the tracking performance that very large parameter just can reach comparatively satisfied, but also significantly can amplify noise, this is the contradiction that cannot be in harmonious proportion simultaneously), simultaneously, parameter tuning is more complicated, and theoretical analysis is more difficult; Therefore, when not giving full play to non-linear effectiveness, its result of use is often not as LESO.
In view of LESO, NLESO feature separately, a kind of naturally idea adopts LESO when perturbation amplitude is larger, switches to NLESO, so just can play LESO, NLESO advantage separately when amplitude is less.
Corresponding states Error Feedback control law, as α ' iduring < 1, be non-smooth feedback, its efficiency is good more than smooth feedback, and error attenuated is fast, and antijamming capability is strong.But in actual applications, parameter tuning relative complex, stability analysis is also comparatively difficult, and easily causes controlled quentity controlled variable flutter during small-signal, so, still in the majority to use Linear Control to restrain.The switching condition of linear/non-linear control law inherits the switching condition of LESO/NLESO, also sum functions fal (e, α i, δ) and characteristic is relevant, both in order to ensure stability, is also to improve control performance.
This switch controller overall thought is: in the control starting stage, utilize linear active disturbance rejection controller roughly to follow the tracks of reference input, then switch to non-linear automatic disturbance rejection controller, to improve tracking accuracy and interference rejection ability; When disturbance is larger, or output state evaluated error is larger, or input signal and each rank differential signal thereof depart from corresponding extended state observer output state when estimating far away, are ensure system stability and control performance, should switch to linear active disturbance rejection controller; Certainly, if controlled device condition of work is not harsh, non-linear automatic disturbance rejection controller can be adopted separately.
In theory, this switch controller has the advantage of linear/non-linear automatic disturbance rejection controller concurrently, but wants real practical implementation, also needs parameter tuning and method for analyzing stability easily.Parameter tuning:
The parameter tuning of this switch controller neutral line automatic disturbance rejection controller is easily resolved by " Bandwidth Method " or its modified, and difficult point is still the parameter tuning of non-linear automatic disturbance rejection controller.At present, in non-linear automatic disturbance rejection controller parameter tuning, a large amount of work is had.
Non-linear automatic disturbance rejection controller parameter tuning method mainly can be divided into " empirical method ", artificial intelligence method and additive method.The relation arranged with Fibonacci numbers based on the experimental formula adopting the power form of step-length to represent and parameter that in " empirical method ", the foremost Han Jingqing of being researcher proposes, facilitates and reference for parameter tuning provides.These two kinds of methods are all relatively simple, and obtain based on certain performance index simulation optimization, and by emulating the summary of experience obtained in a large number.But must consider bandwidth, noise, disturbance amplitude in the actual middle controller parameter of engineering and adopt the factors such as step-length and compromise, therefore, the parameter obtained based on ideal situation (not considering noise) is still subject to certain restriction in practical application.Parameter optimization method based on artificial intelligence etc. occupies half of the country, dynamic parameter such as based on neural network is adjusted, based on the parameter tuning of immune bifurcation Particle Swarm, based on the parameter tuning of chaotic particle swarm optimization, based on the Parameter Self-learning algorithm in conjunction with continuous action intensified learning device framework; Etc..Although these optimization methods can ensure good effect in theory, practice is got up more loaded down with trivial details, and the restrictions such as less consideration bandwidth, noise and employing step-length, not there is generality, not easily by engineering reality is accepted.In addition, the parameter tuning method etc. based on time scale is also had.
According to the inherent law of non-linear automatic disturbance rejection controller parameter, and combine " Bandwidth Method " and propose a kind of parameter tuning method being applicable to engineering debug.
Get special case α i=0.25, δ=0.05, λ 0ie () function characteristic as shown in Figure 2.
As shown in Figure 2, λ 0ie () function is a constant value in linear interval δ, that is, be greater than δ, increase along with error e and reduce, i.e. " big error, little gain; Little error, large gain ", for method for handover control, when | during e|>1, | λ 0i| <1, gain is less, therefore using | e|>1 is suitable as switching condition.Therefore can think that non-linear Active Disturbance Rejection Control is the linear active disturbance rejection control of a variable element.The non-linear ESO stability of such complexity and the stability of switched system prove, can solve comparatively simply by this conversion.
In classical control theory, known increase system open loop gain can reduce steady-state error.The parameter efficiency height of nonlinear extension state observer and Nonlinear control law and non-linear λ 0i(e), λ i(e i) the function characteristic with " little error, large gain " is closely-related.Can by β 0iλ 0i(e), k iλ i(e i) be interpreted as linear active disturbance rejection controller parameter.Therefore, in conjunction with linear automatic disturbance rejection controller " Bandwidth Method ", following parameter tuning principle is proposed:
1) linear active disturbance rejection of adjusting controling parameters.Consider sampling step length, noise etc., observer and controller bandwidth of adjusting respectively, is designated as: ω o, ω c, correspondingly, parameter is designated as: β ' 0i, k ' i;
2) cardinal rule of non-linear automatic disturbance rejection controller parameter choose: β 0i0i) min< β ' 0i< β 0i0i) max, k ii) min< k ' i< k ii) max.This principle is consider system performance, also needs for guarantee system stability simultaneously.
3) to adjust extended state observer parameter.According to Fig. 2, between linear zone, δ should not get excessive, and the advantage of excessive non-linear gain has been lost; But can not be too small, the too small system that easily causes is unstable; Generally get 0.01 < δ < 0.1, δ=0.01 to be relatively suitable for.Power general satisfaction 0 < α n+1< ... < α 2< α 1< 1, usually get empirical value α 1=1, α 2=0.5, α 3=0.25, α 4=0.125.In fact the three above ESO's in rank is less, and High order Plant is by multiple ESO series connection or utilize depression of order automatic disturbance rejection controller to control according to Relative order concept.Therefore, the key parameter that remaining needs are adjusted in switching controls, for the situation that disturbance amplitude is larger, LESO is adopted to estimate and compensate; And NLESO is only used for estimating disturbance that is less, amplitude known (artificially arranging), therefore, the key factor considered is needed when sampling step length, noise etc. are only optimum configurations.Reference Han Jingqing researcher obtains some conventional parameter optimization values based on the thinking of simulation optimization.Based on particle swarm optimization algorithm, obtain typical three rank ESO parameter (δ=0.01) as shown in table 2, and matching obtains experimental formula.As can be seen here, the optimum configurations of nonlinear extension state observer is by tabling look-up or utilizing experimental formula just can solve well.This parameter list can be improved further as required.
By matching, above-mentioned publicity table is roughly satisfied
β 01=3ω o &beta; 02 = 3 &omega; o 2 / 5 , &beta; 03 = &omega; o 3 / 9.
Note: sampling step length is larger, the disturbance amplitude that NLESO can follow the tracks of is less; In addition, suitably β is increased 03although optimality criterion can be better, easily cause the hyperharmonic of total disturbance estimated value to vibrate, and cause the vibration of controlled quentity controlled variable further, therefore, get proper.
4) Nonlinear control law parameter tuning.Although power α ' iobtain less, error attenuated speed is faster, and antijamming capability is stronger, but too small power α ' ithe high frequency flutter of controlled quentity controlled variable can be caused, often harmful effect is brought for actual topworks.For second nonlinear control law, get α ' 1=0.75, α ' 2=1.5, error attenuated speed and controlled quentity controlled variable are all more gratifying.For k i, still can set according to " Bandwidth Method ", i.e. k i=k ' i.Also can nearby adjust slightly.
In sum, the present invention combines the advantage of " Bandwidth Method " and " empirical method ": be convenient to take into account consider and adopt the impact such as step-length, noise; The parameter of non-linear automatic disturbance rejection controller is by tabling look-up or utilizing experimental formula just can solve, without the need to considering the excessive problem causing tracking performance, control performance to be deteriorated of perturbation amplitude.Like this, non-linear automatic disturbance rejection controller parameter tuning becomes simple and easy.
The above embodiment is only the preferred embodiments of the present invention, and and non-invention possible embodiments exhaustive.For persons skilled in the art, to any apparent change done by it under the prerequisite not deviating from the principle of the invention and spirit, all should be contemplated as falling with within claims of the present invention.

Claims (7)

1. a linear/non-linear Active Disturbance Rejection Control systematic evaluation control method, is characterized in that comprising the steps:
(1) set up Active Disturbance Rejection Control system, it comprises controlled device and automatic disturbance rejection controller; Described automatic disturbance rejection controller comprises Nonlinear Tracking Differentiator, extended state observer and state error Feedback Control Laws;
Described Nonlinear Tracking Differentiator be input as r; The output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) with the output z of extended state observer i(i=1,2 ..., n) do subtraction relatively after as the input e of described state error Feedback Control Laws i; The output z of described state error Feedback Control Laws and described extended state observer n+1do subtraction relatively after value as the first input signal of described extended state observer; The output z of described state error Feedback Control Laws and described extended state observer n+1first do subtraction to compare, then after carrying out 1/b times of gain, as the input signal of described controlled device; The output y of described controlled device is as the second input signal of described extended state observer; N be greater than 1 positive integer;
(2) described extended state observer is carried out to the switching of linear/non-linear; The relation of sampling step length h, white noise amplitude and total disturbed value is as shown in table 1;
The corresponding relation of table 1 sampling step length h, white noise amplitude and total disturbed value
If the working time of Active Disturbance Rejection Control system is less than settling time; If or the tracing deviation e of described extended state observer is greater than 1; If or the total disturbed value corresponding with sampling step length h, white noise amplitude belongs to the scope shown in table 1; Then switch to linear extended state observer; Expression formula is
e = z 1 - y z &CenterDot; 1 = z 2 - &beta; &prime; 01 &CenterDot; e z &CenterDot; 2 = z 3 - &beta; &prime; 02 &CenterDot; e . . . z &CenterDot; n = z n + 1 - &beta; &prime; 0 n &CenterDot; e + b &CenterDot; u z &CenterDot; n + 1 = - &beta; &prime; 0 ( n + 1 ) &CenterDot; e ; (formula 1)
Otherwise, switch to nonlinear extension state observer; Expression formula is
e = z 1 - y z &CenterDot; 1 = z 2 - &beta; 01 &CenterDot; f a l ( e , &alpha; 1 , &delta; ) z &CenterDot; 2 = z 3 - &beta; 02 &CenterDot; f a l ( e , &alpha; 2 , &delta; ) . . . z &CenterDot; n = z n + 1 - &beta; 0 n &CenterDot; f a l ( e , &alpha; n , &delta; ) b &CenterDot; u z &CenterDot; n + 1 = - &beta; 0 ( n + 1 ) &CenterDot; f a l ( e , &alpha; n + 1 , &delta; ) ; (formula 2)
In (formula 1) and (formula 2), y is the output of described controlled device, and u is the control inputs of controlled device, z l(i=1,2 ..., n+1) be the output of described extended state observer; β ' oi(i=1,2 ..., n+1) and be the gain of described linear state observer; β oi(i=1,2 ..., n+1) and be the gain of described nonlinear extension state observer; E is the tracing deviation of described extended state observer; Fal (e, α i, δ) and be nonlinear function, wherein i=1,2 ..., n+1; Mathematic(al) representation is as follows:
fal ( e , &alpha; i , &delta; ) = e / &delta; 1 - &alpha; i | e | &le; &delta; | e | &alpha; i sgn ( e ) | e | > &delta; (formula 3)
In (formula 3), α i, δ is normal number respectively; Sgn () represents sign function;
(3) described state error Feedback Control Laws is carried out to the switching of linear/non-linear;
If the working time of Active Disturbance Rejection Control system is less than settling time; If or described extended state observer tracing deviation e is greater than 1; If or the output v of described Nonlinear Tracking Differentiator i(i=1,2 ..., n) export z with corresponding described extended state observer ideviation be greater than 1, i.e. (v i-z i) > 1, then switch to linear state error feedback control to restrain; Expression formula is
u 01 = &Sigma; i = 1 n k &prime; i ( v i - z i ) ; (formula 4)
Otherwise, switch to nonlinear state Error Feedback control law; Expression formula is
u 02 = &Sigma; i = 1 n k i f a l ( v i - z i , &alpha; &prime; i , &delta; ) ; (formula 5)
Wherein, u 01for linear state error feedback control rule; u 02for nonlinear state Error Feedback control law; v i(i=1,2 ..., n) be the output of Nonlinear Tracking Differentiator, k ' i, k ibe respectively positive gain coefficient, α ' ifor normal number;
(4) if described extended state observer and state error Feedback Control Laws are all linear, then described automatic disturbance rejection controller is linear active disturbance rejection controller, and described Active Disturbance Rejection Control system is linear active disturbance rejection control system; Otherwise described automatic disturbance rejection controller is non-linear automatic disturbance rejection controller, described Active Disturbance Rejection Control system is non-linear Active Disturbance Rejection Control system.
2. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 1, is characterized in that: described β ' 0i, k ' iobtained by " Bandwidth Method ", i.e. β ' 0ifor by polynomial expression (s+ ω o) n+1s after launching n+1-ithe coefficient of item, wherein i=1,2 ..., n+1; β ' 0ifor ω ofunction;
K ' ifor by polynomial expression (s+ ω c) ns after launching i-1the coefficient of item, wherein i=1,2 ..., n; K ' ifor ω cfunction;
Wherein, ω cfor linear active disturbance rejection controller bandwidth, ω c> 0; ω ofor the bandwidth of linear extended state observer, ω o> 0.
3. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 2, is characterized in that: n=3; β ' 01=3 ω 0, k ' 2=2 ω c.
4. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 1, is characterized in that: if described in order
f a l ( e , &alpha; i , &delta; ) = f a l ( e , &alpha; i , &delta; ) e e = &lambda; 0 i ( e ) e , (formula 6)
Then obtained by (formula 2) and (formula 6):
e = z 1 - y z &CenterDot; 1 = z 2 - ( &beta; 01 &CenterDot; &lambda; 01 ( e ) ) e z &CenterDot; 2 = z 3 - ( &beta; 02 &CenterDot; &lambda; 02 ( e ) ) e . . . z &CenterDot; n = z n + 1 - ( &beta; 0 n &CenterDot; &lambda; 0 n ( e ) ) e + b &CenterDot; u z &CenterDot; n + 1 = - ( &beta; 0 ( n + 1 ) &CenterDot; &lambda; 0 ( n + 1 ) ( e ) ) e
Formula (7)
Make e i=v i-z i; Then to the fal (v in (formula 5) i-z i, α ' i, δ) do as down conversion:
f a l ( v i - z i , &alpha; &prime; i &delta; ) = f a l ( e i &CenterDot; &alpha; &prime; i , &delta; ) = f a l ( e i , &alpha; &prime; i , &delta; ) e i e i
Order
f a l ( e i , &alpha; &prime; i , &delta; ) e i = &lambda; i ( e i )
Then
Fal (v i-z i, α ' i, δ) and=λ i(e i) e i(formula 8)
Obtained by (formula 5) and (formula 8):
u 02 = &Sigma; i = 1 n k i &lambda; i ( e i ) e i (formula 9)
From (formula 6), (formula 7), (formula 8) and (formula 9), λ 0i(e) e, λ i(e i) e ibe variable-gain linear function; (formula 7) is variable-gain extended state observer; (formula 9) is variable-gain linear state error feedback control rule; By λ 0ie () is abbreviated as λ 0i, λ i(e i) be abbreviated as λ i;
Then β 0i, β ' 0iwith λ 0iand k i, k ' iwith λ ibetween pass be:
β 0i·(λ 0i) min<β′ 0i<β 0i·(λ 0i) max,k i·(λ i) min<k′ i<k i·(λ i) max
5. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 4, is characterized in that: 0.01≤δ≤0.1,0 < α n+1< ... < α 2< α 1< 1,0.5 < α ' 1< 1,1 < α ' 2< 2.
6. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 5, is characterized in that: δ=0.01.
7. a kind of linear/non-linear Active Disturbance Rejection Control systematic evaluation control method according to claim 6, is characterized in that: n=3; α 1=1, α 2=0.5, α 3=0.25, β 01=3 ω o, k 2=2 ω c, α ' 1=0.75, α ' 2=1.5; Wherein, ω cfor linear active disturbance rejection controller bandwidth, ω c> 0; ω ofor the bandwidth of linear extended state observer, ω o> 0.
CN201510555407.5A 2015-09-02 2015-09-02 A kind of linear/non-linear Active Disturbance Rejection Control system method for handover control Expired - Fee Related CN105182750B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510555407.5A CN105182750B (en) 2015-09-02 2015-09-02 A kind of linear/non-linear Active Disturbance Rejection Control system method for handover control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510555407.5A CN105182750B (en) 2015-09-02 2015-09-02 A kind of linear/non-linear Active Disturbance Rejection Control system method for handover control

Publications (2)

Publication Number Publication Date
CN105182750A true CN105182750A (en) 2015-12-23
CN105182750B CN105182750B (en) 2018-06-26

Family

ID=54904899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510555407.5A Expired - Fee Related CN105182750B (en) 2015-09-02 2015-09-02 A kind of linear/non-linear Active Disturbance Rejection Control system method for handover control

Country Status (1)

Country Link
CN (1) CN105182750B (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106610589A (en) * 2016-12-30 2017-05-03 河北省电力建设调整试验所 Online hardware closed-loop network source coordination linear active-disturbance-rejection control method
CN108256274A (en) * 2018-03-09 2018-07-06 南京师范大学 Based on the POWER SYSTEM STATE recognition methods for quick and precisely searching for attractor error algorithm
CN108279561A (en) * 2017-12-19 2018-07-13 广东工业大学 Method and motion platform based on the Friction Compensation and realization for reducing disturbance bandwidth
CN108646572A (en) * 2018-07-16 2018-10-12 广西师范大学 A kind of control method for three axis holder servo motors being combined with automatic disturbance rejection controller based on BP neural network
CN109143863A (en) * 2018-09-13 2019-01-04 武汉科技大学 The quick self study of nonlinear system improves ADRC control method
CN109324512A (en) * 2018-12-05 2019-02-12 华北电力大学 A method of depression of order automatic disturbance rejection controller parameter is adjusted using known models information
CN109460043A (en) * 2018-12-29 2019-03-12 上海海事大学 One kind being based on multi-modal non-singular terminal sliding formwork ship track Auto-disturbance-rejection Control
CN109546898A (en) * 2018-12-22 2019-03-29 上海物景智能科技有限公司 It is a kind of based on the motor speed control method of ADRC algorithm, apparatus and system
CN109828454A (en) * 2019-01-29 2019-05-31 中国海洋大学 More strategy fusion AUV motion control methods based on the switching of sea situation grade
CN109960149A (en) * 2018-12-28 2019-07-02 浙江中控软件技术有限公司 Active Disturbance Rejection Control parameter tuning method for pH N-process
CN110597064A (en) * 2019-09-24 2019-12-20 燕山大学 Active suspension output feedback control method based on nonlinear and uncertain models
CN110850708A (en) * 2019-10-14 2020-02-28 清华大学 Dynamic undisturbed switching method for linear active disturbance rejection control
CN111240347A (en) * 2020-01-17 2020-06-05 中南大学 Unmanned aerial vehicle course angle error compensation method and system based on active disturbance rejection control
CN111443724A (en) * 2020-04-20 2020-07-24 中南大学 Control method of quad-rotor unmanned aerial vehicle based on active-disturbance-rejection hybrid switching control
CN111552305A (en) * 2020-04-01 2020-08-18 中南大学 Unmanned aerial vehicle attitude control method, device and equipment
CN111654017A (en) * 2020-06-18 2020-09-11 天津理工大学 Control method for three-phase AC-DC converter of direct-current power distribution network
CN112130456A (en) * 2020-09-16 2020-12-25 哈尔滨工业大学(威海) Extended second-order linear active disturbance rejection control method
CN112462614A (en) * 2020-12-08 2021-03-09 北京品德技术有限公司 Improved LADRC linear active disturbance rejection control system and parameter setting method
CN112751364A (en) * 2020-12-29 2021-05-04 天津大学 Virtual synchronous machine grid-connected control method based on linear/nonlinear active disturbance rejection control
CN113031435A (en) * 2021-02-03 2021-06-25 北京航空航天大学 Digital double-frequency extended state observer and disturbance observation method
CN113110333A (en) * 2021-04-16 2021-07-13 上海电机学院 Improved active disturbance rejection controller and system for variable pitch control of wind turbine generator
CN113359459A (en) * 2021-06-24 2021-09-07 苏州热工研究院有限公司 Attitude control method for sliding mode variable structure of rotor craft
CN113467340A (en) * 2021-08-05 2021-10-01 北京品德技术有限公司 Improved first-order linear active disturbance rejection control system and parameter setting method thereof
CN113809965A (en) * 2021-08-17 2021-12-17 杭州洲钜电子科技有限公司 Synchronous motor robust control device and method based on switching structure and controller
WO2022164388A1 (en) * 2021-01-28 2022-08-04 Nanyang Technological University Active disturbance rejection control system
CN115963743A (en) * 2021-10-11 2023-04-14 青岛理工大学 Improved backstepping method controller and parameter setting method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090005886A1 (en) * 2002-04-18 2009-01-01 Cleveland State University Extended Active Disturbance Rejection Controller
CN104393808A (en) * 2014-03-21 2015-03-04 东南大学 Active-disturbance-rejection controller for high-voltage circuit breaker linear motor operation mechanism
CN104793488A (en) * 2015-01-06 2015-07-22 中国人民解放军装备学院 Superfluid gyroscope control system design method based on active disturbance rejection controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090005886A1 (en) * 2002-04-18 2009-01-01 Cleveland State University Extended Active Disturbance Rejection Controller
US20140195013A1 (en) * 2002-04-18 2014-07-10 Cleveland State University Extended active disturbance rejection controller
CN104393808A (en) * 2014-03-21 2015-03-04 东南大学 Active-disturbance-rejection controller for high-voltage circuit breaker linear motor operation mechanism
CN104793488A (en) * 2015-01-06 2015-07-22 中国人民解放军装备学院 Superfluid gyroscope control system design method based on active disturbance rejection controller

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
LI JIE等: "Design and analysis of a universal model reference adaptive controller based on extended state observer", 《中国科学技术大学学报》 *
张玉琼等: "一种具有无扰切换功能的位置型自抗扰控制器数字实现", 《PROCEEDINGS OF THE 33RD CHINESE CONTROL CONFERENCE》 *
武雷等: "一种自抗扰控制器参数的学习算法", 《自动化学报》 *
齐晓慧等: "基于BP神经网络的自适应自抗扰控制及仿真", 《兵工学报》 *

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106610589B (en) * 2016-12-30 2019-03-22 河北省电力建设调整试验所 A kind of online hardware closed-loop net source coordination linear active disturbance rejection control method
CN106610589A (en) * 2016-12-30 2017-05-03 河北省电力建设调整试验所 Online hardware closed-loop network source coordination linear active-disturbance-rejection control method
CN108279561A (en) * 2017-12-19 2018-07-13 广东工业大学 Method and motion platform based on the Friction Compensation and realization for reducing disturbance bandwidth
CN108279561B (en) * 2017-12-19 2021-02-12 广东工业大学 Friction compensation based on disturbance bandwidth reduction and realization method and motion platform
CN108256274A (en) * 2018-03-09 2018-07-06 南京师范大学 Based on the POWER SYSTEM STATE recognition methods for quick and precisely searching for attractor error algorithm
CN108256274B (en) * 2018-03-09 2021-08-10 南京师范大学 Power system state identification method based on search attractor error algorithm
CN108646572B (en) * 2018-07-16 2020-12-25 广西师范大学 Control method of three-axis pan-tilt servo motor based on combination of BP neural network and active disturbance rejection controller
CN108646572A (en) * 2018-07-16 2018-10-12 广西师范大学 A kind of control method for three axis holder servo motors being combined with automatic disturbance rejection controller based on BP neural network
CN109143863A (en) * 2018-09-13 2019-01-04 武汉科技大学 The quick self study of nonlinear system improves ADRC control method
CN109143863B (en) * 2018-09-13 2022-02-11 武汉科技大学 Fast self-learning improved ADRC control method of nonlinear system
CN109324512A (en) * 2018-12-05 2019-02-12 华北电力大学 A method of depression of order automatic disturbance rejection controller parameter is adjusted using known models information
CN109546898A (en) * 2018-12-22 2019-03-29 上海物景智能科技有限公司 It is a kind of based on the motor speed control method of ADRC algorithm, apparatus and system
CN109960149A (en) * 2018-12-28 2019-07-02 浙江中控软件技术有限公司 Active Disturbance Rejection Control parameter tuning method for pH N-process
CN109960149B (en) * 2018-12-28 2024-04-02 浙江中控软件技术有限公司 Automatic disturbance rejection control parameter setting method for pH neutralization process
CN109460043B (en) * 2018-12-29 2022-08-19 上海海事大学 Multimode nonsingular terminal sliding mode based ship track active disturbance rejection control method
CN109460043A (en) * 2018-12-29 2019-03-12 上海海事大学 One kind being based on multi-modal non-singular terminal sliding formwork ship track Auto-disturbance-rejection Control
CN109828454A (en) * 2019-01-29 2019-05-31 中国海洋大学 More strategy fusion AUV motion control methods based on the switching of sea situation grade
CN110597064A (en) * 2019-09-24 2019-12-20 燕山大学 Active suspension output feedback control method based on nonlinear and uncertain models
CN110597064B (en) * 2019-09-24 2021-04-16 燕山大学 Active suspension output feedback control method based on nonlinear and uncertain models
CN110850708A (en) * 2019-10-14 2020-02-28 清华大学 Dynamic undisturbed switching method for linear active disturbance rejection control
CN111240347A (en) * 2020-01-17 2020-06-05 中南大学 Unmanned aerial vehicle course angle error compensation method and system based on active disturbance rejection control
CN111552305A (en) * 2020-04-01 2020-08-18 中南大学 Unmanned aerial vehicle attitude control method, device and equipment
CN111443724B (en) * 2020-04-20 2022-03-11 中南大学 Control method of quad-rotor unmanned aerial vehicle based on active-disturbance-rejection hybrid switching control
CN111443724A (en) * 2020-04-20 2020-07-24 中南大学 Control method of quad-rotor unmanned aerial vehicle based on active-disturbance-rejection hybrid switching control
CN111654017A (en) * 2020-06-18 2020-09-11 天津理工大学 Control method for three-phase AC-DC converter of direct-current power distribution network
CN111654017B (en) * 2020-06-18 2023-06-20 天津理工大学 Control method for three-phase AC-DC converter of direct-current power distribution network
CN112130456A (en) * 2020-09-16 2020-12-25 哈尔滨工业大学(威海) Extended second-order linear active disturbance rejection control method
CN112462614B (en) * 2020-12-08 2021-06-25 北京品德技术有限公司 Improved LADRC linear active disturbance rejection control system and parameter setting method
CN112462614A (en) * 2020-12-08 2021-03-09 北京品德技术有限公司 Improved LADRC linear active disturbance rejection control system and parameter setting method
CN112751364B (en) * 2020-12-29 2022-07-05 天津大学 Virtual synchronous machine grid-connected control method based on linear/nonlinear active disturbance rejection control
CN112751364A (en) * 2020-12-29 2021-05-04 天津大学 Virtual synchronous machine grid-connected control method based on linear/nonlinear active disturbance rejection control
WO2022164388A1 (en) * 2021-01-28 2022-08-04 Nanyang Technological University Active disturbance rejection control system
CN113031435B (en) * 2021-02-03 2022-07-12 北京航空航天大学 Digital double-frequency extended state observer and disturbance observation method
CN113031435A (en) * 2021-02-03 2021-06-25 北京航空航天大学 Digital double-frequency extended state observer and disturbance observation method
CN113110333A (en) * 2021-04-16 2021-07-13 上海电机学院 Improved active disturbance rejection controller and system for variable pitch control of wind turbine generator
CN113359459A (en) * 2021-06-24 2021-09-07 苏州热工研究院有限公司 Attitude control method for sliding mode variable structure of rotor craft
CN113467340A (en) * 2021-08-05 2021-10-01 北京品德技术有限公司 Improved first-order linear active disturbance rejection control system and parameter setting method thereof
CN113809965A (en) * 2021-08-17 2021-12-17 杭州洲钜电子科技有限公司 Synchronous motor robust control device and method based on switching structure and controller
CN113809965B (en) * 2021-08-17 2023-09-01 杭州洲钜电子科技有限公司 Synchronous motor robust control device and method based on switching structure and controller
CN115963743A (en) * 2021-10-11 2023-04-14 青岛理工大学 Improved backstepping method controller and parameter setting method

Also Published As

Publication number Publication date
CN105182750B (en) 2018-06-26

Similar Documents

Publication Publication Date Title
CN105182750A (en) Switching control method of linear/nonlinear active disturbance rejection control system
Dai et al. Disturbance-observer based prescribed-performance fuzzy sliding mode control for PMSM in electric vehicles
Koshkouei et al. Dynamic sliding mode control design
CN103197562B (en) Rotary-table servo system neural network control method
CN107121932B (en) Motor servo system error symbol integral robust self-adaptive control method
Piltan et al. Designing On-Line Tunable Gain Fuzzy Sliding Mode Controller Using Sliding Mode Fuzzy Algorithm: Applied to Internal Combustion Engine
CN104199294A (en) Motor servo system bilateral neural network friction compensation and limited time coordination control method
CN109828468B (en) Control method for hysteresis nonlinear robot system
CN108899907A (en) Based on the LCLCL type Control Method of Active Power Filter for repeating sliding formwork control
Luo et al. Finite-time dynamic surface control for induction motors with input saturation in electric vehicle drive systems
Gao et al. Nonlinear mapping‐based feedback technique of dynamic surface control for the chaotic PMSM using neural approximation and parameter identification
CN107248822A (en) Inverter control method based on Fractional Order PID discrete sliding mode structure changes
Kotb et al. Speed control and torque ripple minimization of SRM using local unimodal sampling and spotted hyena algorithms based cascaded PID controller
Devika et al. Sliding mode controller design for MIMO nonlinear systems: A novel power rate reaching law approach for improved performance
CN104901599A (en) Extended-state-observer-based full-order sliding mode control method of chaotic system of permanent magnet synchronous motor
Yu et al. Adaptive fuzzy backstepping position tracking control for a permanent magnet synchronous motor
Ding et al. New families of high-order sliding-mode controllers
CN103441499A (en) Linearization feedback neural sliding-mode control method for three-phase parallel-connection active power filter
CN104111605B (en) The controller and control method of single-input single-output integrator plant production process
JP6866985B2 (en) Switching control method based on dual loop predictive control
Kasri et al. Real-time and hardware in the loop validation of electric vehicle performance: Robust nonlinear predictive speed and currents control based on space vector modulation for PMSM
CN112532131A (en) Sliding mode active disturbance rejection control method and system based on simulated annealing particle swarm algorithm
CN102955428A (en) LPV (linear parameter varying) model based PI (peripheral interface) control method for meeting set point tracking and disturbance rejection performances
Yu et al. Adaptive fuzzy tracking control for a permanent magnet synchronous motor via backstepping approach.
CN113890424A (en) Parameter identification-based permanent magnet synchronous motor speed loop PI controller tuning method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180626

Termination date: 20190902