CN105182744B - Anti-interference control method for nanometer positioning system - Google Patents
Anti-interference control method for nanometer positioning system Download PDFInfo
- Publication number
- CN105182744B CN105182744B CN201510445482.6A CN201510445482A CN105182744B CN 105182744 B CN105182744 B CN 105182744B CN 201510445482 A CN201510445482 A CN 201510445482A CN 105182744 B CN105182744 B CN 105182744B
- Authority
- CN
- China
- Prior art keywords
- positioners
- interference
- control method
- observer
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
The invention discloses an anti-interference control method for a nanometer positioning system. The anti-interference control method comprises the steps that: an extended state observer based on error transformation receives system output y and controlled quantity u, and calculates an interference estimated value and a state estimated value according to the controlled quantity u and the system output y; the observer transmits the state estimated value to a controller, and the controller calculates a control law based on expected system output y and the state estimated value; the controlled quantity of the nanometer positioning system is obtained through calculation according to the control law and the interference estimated value; and the system controlled quantity is input to the nanometer positioning system. The anti-interference control method utilizes excellent performance of nonlinear functions, clarifies physical significance of parameters in the nonlinear functions, has high operability in parameter setting, and reduces the setting difficulty.
Description
Technical field
The present invention relates to the anti-interference control in the Advanced Control Techniques field of axis Nano-positioners, particularly axis Nano-positioners
Technology processed, is specifically the Auto Disturbances Rejection Control Technique based on error transform in axis Nano-positioners.
Background technology
Precision positioning technology is atomic force microscope, PSTM, circuit optical fiber be aligned, biological microscope surgery
One of key technology in the modern sciences and engineering such as operation, biological microtechnic and accurate assembling.Driver is to produce to drive
The device of effect or device, are the important component parts in Precision Position Location System, its performance directly affects the positioning of alignment system
Precision.Piezoelectric actuator becomes because having the advantages such as high resolution, small volume, High power output, frequency be high, heating is little and response is fast
The first-selection of Precision Position Location System.Although the good characteristic of piezoelectric actuator drastically increases the performance of precisely locating platform,
It is the positioning precision that the intrinsic Hysteresis Nonlinear characteristic of piezoelectric actuator significantly reduces system, or even make system unstability.
For overcoming sluggish precision system positioning performance being affected, improving location control, control technology becomes precision positioning
One of core technology of technology.Chinese scholars are paid and are a lot made great efforts it is proposed that different control methods.Sum up and substantially can divide
For three classes, it is respectively:Electric charge drives control, the control based on the compensation of sluggish inversion model and the direct controlling party of piezoelectric actuator
Method.
Effectively reduce the Hysteresis Nonlinear of piezoelectric actuator using electric charge driving energy, but charge amplifier design complexity,
High cost, unfavorable its is extensively applied.
The control method being compensated based on sluggish inversion model, its core is the sluggish inversion model of construction to offset sluggishness to systematicness
The impact of energy.At present, main sluggish inversion model has:Preisach inversion model, KP inversion model, PI inversion model and nerve network reverse
Model etc..Using sluggish inversion model, mainly there are two class control structures:One class is that sluggish inversion model is directly connected with controlled device
To compensate sluggish control structure;Another kind of it is the feedforward compensation of sluggish inversion model and complex controll knot that feedback control combines
Structure.For example:Guo-Ying Gu etc. describes the hesitation of piezoelectric actuator with a kind of improved PI Hysteresis Model, then will
Sluggish inversion model is connected with controlled device with the sluggish impact of real-Time Compensation;Hui Tang etc. is directed to and is described with Preisach model
Sluggishness, first carry out feedforward compensation, then carry out closed loop control using non-linearity PID, thus improving the performance of whole system.Can
See, the parsing all relying on Hysteresis Model based on the control method that sluggish inversion model compensates is inverse.However, Hysteresis Model is relatively multiple
Miscellaneous, the degree of accuracy of Hysteresis Model directly influences the precision of sluggish inversion model and the sluggish inverse effect compensating;Additionally, sluggish inverse mould
Type whether there is and the complexity etc. of inversion model all can affect the control performance of system.
For avoiding above-mentioned deficiency, domestic and international expert proposes the direct control method without inversion model.The method is not set up
Sluggish inversion model, mainly obtains control action according to the deviation of the desired output of system and reality output, reaches control targe, with
PID control is representative.However, PID control passively eliminates deviation it is impossible to the control meeting hi-Fix requires.
In recent years, factor system being deviateed desired output is considered as disturbing, and estimates on one's own initiative and compensating disturbance is to obtain the phase
The disturbance rejection control method (referred to as active disturbance rejection control) hoping output is gradually by controlling boundary to be paid attention to, and obtains in precise Positioning Control
To apply.In active disturbance rejection control technology, a typical class is Active Disturbance Rejection Control.It is proposed by system institute Mr. Han Jingqing, its
Core concept is with integration series relationship simple between system output and control input as standard type, differing from system dynamics
The part of standard type is considered as " total disturbance " (disturb in inclusion and disturb outward), with extended state observer as means, estimates in real time simultaneously
Eliminate " total disturbance ", thus the integration tandem type being reduced to standard full of disturbance, uncertain and nonlinear controlled device.
But, it emphasizes to utilize nonlinear characteristic, and parameter is more, and parameter does not have clear and definite physical significance, is largely dependent upon
Experience, has larger difficulty of adjusting.For solving this problem, professor Gao Zhiqiang proposes that a kind of parameter is less, easily adjust
Linear active disturbance rejection controller.Though linear active disturbance rejection controller solves the problems, such as parameter tuning, reduce to a certain extent
Control performance.
Content of the invention
The invention aims to overcoming the shortcomings of that linear active disturbance rejection controls, invent a kind of antidisturbance control technology, it
Both utilize nonlinear function excellent properties, and in clear and definite nonlinear function each parameter physical significance, so that parameter tuning is had
Stronger operability, reduces its difficulty of adjusting;Especially, it can be applied to axis Nano-positioners.
The present invention is achieved through the following technical solutions:
For making full use of nonlinear function characteristic, improve control performance, by default capabilities function, make observer error warp
After crossing non-linear function transformation, it is limited to all the time in certain scope, so that observer is more accurately estimated and eliminate total disturbance.
For realizing the purpose of the present invention, employ the following technical solutions and be achieved:
A kind of anti-interference control method of axis Nano-positioners, comprises the following steps:
Extended state observer based on error transform receives output y and controlled quentity controlled variable u of described system, is calculated according to y and u
Interference estimate and state estimation;
State estimation is sent to controller by described observer, and controller exports y according to desired systemdAnd state
Estimated value calculates control law u0;
Calculate controlled quentity controlled variable u of axis Nano-positioners according to described control law and interference estimate;
Described system control amount u is inputted described axis Nano-positioners.
The anti-interference control method of described axis Nano-positioners, wherein
Observer calculates interference estimate z as follows respectively3With state estimation z1,z2
Control law u0Computing formula as follows:u0=k1(yd-z1)-k2z2
Wherein:β1、β2、β3Be it needs to be determined that parameter;The default capabilities function that ρ (t) is positive definite, successively decrease, anaplasia when t is
Amount;S (x) be smooth, strictly increasing function;Observer estimated bias are eo(t)=y-z1;b0Coefficient for controlled quentity controlled variable u;ωcIt is control bandwidth.
The anti-interference control method of described axis Nano-positioners, wherein
Controller is calculated as follows controlled quentity controlled variable u:
The anti-interference control method of described axis Nano-positioners, wherein:And ρ (t) meets:
Wherein:δ1,δ2For adjustable parameter, 0 < δ1,δ2≤ 1 ,-δ1ρ (0) and δ2ρ (0) is respectively deviation e (t) after converting
Lower bound and the upper bound.
The anti-interference control method of described axis Nano-positioners, wherein:S (x) meets following condition:
-δ1< S (x) < δ2
The anti-interference control method of described axis Nano-positioners, described axis Nano-positioners are the nanometer positioning of Piezoelectric Driving
System.
Brief description
Fig. 1 is the system block diagram of the present invention;
Fig. 2 is the flow chart of the present invention;
Fig. 3 is prior-art illustration.
Specific embodiment
The structured flowchart of generally Active Disturbance Rejection Control is as shown in Figure 3.As shown in figure 3, ydFor the desired output of system, u (t) table
Show control law, y represents that system exports.Real-time estimation is simultaneously for extended state observer (Extended State Observer, ESO)
Compensate the interference signal of impact system output, it is Active Disturbance Rejection Control (Active Disturbance Rejection
Control, ADRC) core.Taking second order controlled system as a example, linear extended state observer (Linear Extended
State Observer, LESO) state-space expression be:
Wherein:β1、β2、β3Be it needs to be determined that parameter, z1、z2、z3It is the state variable of extended state observer ESO, point
Other tracking system exports y,And the total disturbance of system (being designated as f), b0For the coefficient of controlled quentity controlled variable u, observer estimated bias are eo(t)
=y-z1.
In fact, the convergence rate of observer estimated bias is heavily dependent on expansion state imitating to the estimation of disturbance
Really, that is, z3Estimation effect to f.If the estimated bias of observer are limited within the specific limits, will greatly be lifted
The efficiency of interference estimated by observer, and then the control performance of lift system.That is, limiting the estimated bias of observer, carrying
The convergence rate of high observer, actually will improve the effect that expansion state estimates disturbance, lift extended state observer
Estimation performance, and then improve closed loop control performance.
The present invention passes through to introduce error transform, reduces observer estimated bias, thus lifting the estimation performance of observer, with
Shi Tigao parameter beta1、β2、β3Adjustable extent, reduce parameter tuning difficulty.
For limit error, default capabilities function ρ (t) introduce positive definite, successively decreasing (t is time variable), haveAnd ρ (t) meets:
Wherein:δ1,δ2For adjustable parameter, 0 < δ1,δ2≤ 1 ,-δ1ρ (0) and δ2ρ (0) is respectively deviation e (t) after converting
Lower bound and the upper bound.The present invention selects
ρ (t)=(ρ0-ρ∞)exp(-lt)+ρ∞
Wherein:ρ0> ρ∞, l > 0, ρ0=ρ (0) is the maximum of allowable error, ρ∞It is that system reaches stable time error
Big value, the rate of decay of l determining function ρ (t).
In order to meet conditions above, present invention introduces smooth, strictly increasing function S (x), S (x) meets following bar
Part:
-δ1< S (x) < δ2
By the expression formula that function above can obtain error transform it is:
E (t)=ρ (t) S (x)
E (t) after error transform is substituted in LESO, the extended state observer based on error transform can be obtained
The state-space expression of (Error Transformation based Extended State Observer, ETESO) is:
The present invention selects
For ease of parameter tuning, by the adjustable parameter β in ETESOiChoosing method be defined as:
Wherein ωoFor observation bandwidth, n is integer, and s is Laplace operator.
Three rank ETESO are had
The controller of ADRC partly each parameter kiChoosing method be defined as:
Wherein ωcFor control bandwidth, s is Laplace operator.
Second order ADRC is had
So adjustable parameter of ADRC is just changed into:Control bandwidth ωc, observation bandwidth ωo;Error transform constant:Allowable error
Maximum ρ0, the maximum ρ of system stability time error∞, rate of decay l of ρ (t);The bound δ of deviation after conversion1,δ2.
These parameters all have specific physical significance, have so both remained the performance of nonlinear function, make parameter whole again
Surely there is stronger operability.
The present invention proposes a kind of improved design project of Active Disturbance Rejection Control, compared with existing Auto Disturbances Rejection Control Technique,
Following significant advantage is had based on the Auto Disturbances Rejection Control Technique of error transform:
1. remain the premium properties of nonlinear function, contribute to the lifting of control performance;
By introducing nonlinearity erron transforming function transformation function, using the good characteristic of nonlinear function, it is to avoid linear active disturbance rejection
Control the deficiency simply utilizing observed deviation loss observation performance.
2. each parameter of nonlinear function has clear and definite physical significance, conveniently adjusts;
The nonlinearity erron transforming function transformation function introducing, its parameter all has clear and definite physical significance, can be according to actual control
The demand of system is adjusted, workable.
3., for the axis Nano-positioners of Piezoelectric Ceramic, cause because the sluggishness of piezoelectric actuator, creep etc. are non-linear
Systematic function reduce and can be eliminated by the Active Disturbance Rejection Control based on error transform, and control performance can be according to production technology
Demand is adjusted.
Below in conjunction with accompanying drawing, the present invention is described in further detail:
As shown in figure 1, the control system of the present invention is the Active Disturbance Rejection Control system based on error transform, its core is
Based on the extended state observer of error transform, i.e. ETESO.In implementation process, first, calculating observation device exports to system
Estimate the deviation and system real output value between, that is, observed deviation eo(t)=y-z1;Afterwards, this observed deviation is carried out
Error transform, the expression formula of error transform is:
E (t)=ρ (t) S (x)
Using observed deviation as the input variable of error transform function, after output as error transform, it is used for expansion state
The observed deviation of observer, i.e. e (t)=ρ (t) S (eo(t)).Non-linear expansion state can be realized using this mapping fault to see
Survey device, the performance of lifting Interference Estimation, and then lift control performance.
In parameter tuning, according to system demand for control, set following parameter:
■ control bandwidth ωc, observation bandwidth ωo;
The maximum ρ of ■ allowable error0, the maximum ρ of system stability time error∞, rate of decay l of ρ (t);
The bound δ of deviation after ■ conversion1,δ2.
Decide whether to change relevant parameter according to running effect and control requirement.
Fig. 2 is the Active Disturbance Rejection Control design flow diagram based on error transform, specific as follows:
According to the extended state observer structure based on error transform, build the expansion state observation based on error transform
Device;Meanwhile, build controller;Afterwards, require to set each control parameter according to control;Control action is put on Piezoelectric Driving
Nanopositioning Mechanism;Then, observe control effect, require if meeting and controlling, complete design, be unsatisfactory for control and require then to return
Return and readjust control parameter, require until meeting and controlling.
Claims (5)
1. a kind of anti-interference control method of axis Nano-positioners, comprises the following steps:
Extended state observer based on error transform receives output y and controlled quentity controlled variable u of described system, calculates interference according to y and u
Estimated value and state estimation;
State estimation is sent to controller by described observer, and controller exports y according to desired systemdAnd state estimation
Value calculates control law u0;
Calculate controlled quentity controlled variable u of axis Nano-positioners according to described control law and interference estimate;
Described controlled quentity controlled variable u is inputted described axis Nano-positioners;
It is characterized in that:Observer calculates interference estimate z as follows respectively3With state estimation z1,z2
Control law u0Computing formula as follows:u0=k1(yd-z1)-k2z2
Wherein:β1、β2、β3Be it needs to be determined that parameter;The default capabilities function that ρ (t) is positive definite, successively decrease, t is time variable;S
(x) be smooth, strictly increasing function;Observer estimated bias are eo(t)=y-z1;b0Coefficient for controlled quentity controlled variable u;k1=2
ωc,ωcIt is control bandwidth.
2. the anti-interference control method of axis Nano-positioners according to claim 1, wherein controller is calculated as follows
Controlled quentity controlled variable u:
3. the anti-interference control method of axis Nano-positioners according to claim 1 and 2, wherein:
And ρ (t) meets:
Wherein:δ1,δ2For adjustable parameter, 0 < δ1,δ2≤ 1 ,-δ1ρ (0) and δ2ρ (0) is respectively the lower bound of deviation e (t) after converting
And the upper bound.
4. the anti-interference control method of axis Nano-positioners according to claim 3, wherein:S (x) meets following condition:
-δ1< S (x) < δ2
5. the anti-interference control method according to the described axis Nano-positioners of one of claim 1-2, described axis Nano-positioners are
The axis Nano-positioners of Piezoelectric Driving.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510445482.6A CN105182744B (en) | 2015-07-27 | 2015-07-27 | Anti-interference control method for nanometer positioning system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510445482.6A CN105182744B (en) | 2015-07-27 | 2015-07-27 | Anti-interference control method for nanometer positioning system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105182744A CN105182744A (en) | 2015-12-23 |
CN105182744B true CN105182744B (en) | 2017-02-08 |
Family
ID=54904894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510445482.6A Active CN105182744B (en) | 2015-07-27 | 2015-07-27 | Anti-interference control method for nanometer positioning system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105182744B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106383443B (en) * | 2016-11-11 | 2019-02-15 | 北京工商大学 | Anti-interference control method and system |
CN107544241B (en) * | 2017-09-25 | 2020-10-02 | 江西赛鹰智能科技有限公司 | Nonlinear PID inverse compensation control method for piezoelectric ceramic actuator hysteresis |
CN109129479B (en) * | 2018-08-23 | 2021-03-09 | 广东工业大学 | Rigid-flexible coupling motion platform control method based on disturbance force compensation |
CN109782599A (en) * | 2019-01-22 | 2019-05-21 | 广东工业大学 | ADRC control algolithm based on Piezoelectric Ceramic displacement platform |
CN110095985B (en) * | 2019-04-26 | 2022-07-26 | 北京工商大学 | Observer design method and anti-interference control system |
CN110703591A (en) * | 2019-10-29 | 2020-01-17 | 西安石油大学 | Control method of active disturbance rejection controller of rotary valve driving motor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102830622A (en) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | Auto-disturbance-rejection automatic flight control method for four-rotor aircraft |
CN104166345A (en) * | 2014-08-01 | 2014-11-26 | 中国人民解放军装备学院 | Decoupling and disturbance-attenuation method for rotor system of magnetic suspension control moment gyroscope |
CN104238572A (en) * | 2014-07-23 | 2014-12-24 | 南京理工大学 | Motor servo system jitter-free sliding mode position control method based on disturbance compensation |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8180464B2 (en) * | 2002-04-18 | 2012-05-15 | Cleveland State University | Extended active disturbance rejection controller |
-
2015
- 2015-07-27 CN CN201510445482.6A patent/CN105182744B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102830622A (en) * | 2012-09-05 | 2012-12-19 | 北京理工大学 | Auto-disturbance-rejection automatic flight control method for four-rotor aircraft |
CN104238572A (en) * | 2014-07-23 | 2014-12-24 | 南京理工大学 | Motor servo system jitter-free sliding mode position control method based on disturbance compensation |
CN104166345A (en) * | 2014-08-01 | 2014-11-26 | 中国人民解放军装备学院 | Decoupling and disturbance-attenuation method for rotor system of magnetic suspension control moment gyroscope |
Also Published As
Publication number | Publication date |
---|---|
CN105182744A (en) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105182744B (en) | Anti-interference control method for nanometer positioning system | |
CN101986564B (en) | Backlash operator and neural network-based adaptive filter | |
CN101977034B (en) | Backlash self-adaptive filter and method for modeling and compensating hysteresis thereof | |
CN110161841A (en) | A kind of feedforward-fuzzy PID control method suitable for temporarily rushing formula transonic wind tunnel | |
CN104734588B (en) | A kind of biogas internal combustion engine generator group method for controlling number of revolution | |
CN109839823A (en) | Asynchronous hysteresis compensation-Linear-Quadratic Problem H of piezoelectric deforming mirror∞Control method and system | |
CN104808705A (en) | Hydroelectric generating set speed regulating system control parameter setting method based on characteristic parameters | |
WO2022105356A1 (en) | Method and system, having incremental adjustment function, for adjusting control rod of nuclear power unit | |
Ren et al. | Feedforward feedback pitch control for wind turbine based on feedback linearization with sliding mode and fuzzy PID algorithm | |
US9098078B2 (en) | Control algorithm based on modeling a controlled object | |
CN103955136A (en) | Electromagnetic drive positioning control method and application of the same | |
CN106094508B (en) | The voltage compensator design method of digital control switch regulated power supply based on δ operators | |
CN102410138A (en) | Method for acquiring optimal control input of wind generating set | |
CN110336484A (en) | A kind of fitting of a polynomial modification method of piezoelectric ceramics Hysteresis Nonlinear | |
CN110365257A (en) | A kind of more motor cooperative control methods, system and device | |
CN108170032B (en) | Method for improving positioning accuracy of piezoelectric stack type driver | |
CN104753427A (en) | Parameter optimization method for active-disturbance-rejection controller of asynchronous motor | |
CN1208475A (en) | Method of controlling a self-compensating process subject to deceleration, and control device for carrying out the method | |
CN206694126U (en) | A kind of pid parameter Self tuning control device of common rail for diesel engine pressure | |
CN110311426B (en) | Method and device for controlling voltage and frequency of small island wind-diesel hybrid power system | |
CN104155876B (en) | The separation of a kind of PID controller realizes method | |
CN207198565U (en) | A kind of Active Disturbance Rejection Control system | |
CN104730927A (en) | Fuzzy PD variable structure control method of intelligent manual leg | |
CN107942665A (en) | A kind of modularization Auto-disturbance-rejection Control for angular speed proportional-integrating feedback | |
CN116044645B (en) | Power feedforward control correction method for speed regulator of hydroelectric generating set |
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 |