CN108873682B - Tilting mirror vibration suppression method based on improved repetitive controller - Google Patents

Tilting mirror vibration suppression method based on improved repetitive controller Download PDF

Info

Publication number
CN108873682B
CN108873682B CN201810729032.3A CN201810729032A CN108873682B CN 108873682 B CN108873682 B CN 108873682B CN 201810729032 A CN201810729032 A CN 201810729032A CN 108873682 B CN108873682 B CN 108873682B
Authority
CN
China
Prior art keywords
disturbance
repetitive controller
improved
irc
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810729032.3A
Other languages
Chinese (zh)
Other versions
CN108873682A (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.)
Institute of Optics and Electronics of CAS
Original Assignee
Institute of Optics and Electronics of CAS
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 Institute of Optics and Electronics of CAS filed Critical Institute of Optics and Electronics of CAS
Priority to CN201810729032.3A priority Critical patent/CN108873682B/en
Publication of CN108873682A publication Critical patent/CN108873682A/en
Application granted granted Critical
Publication of CN108873682B publication Critical patent/CN108873682B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/32Automatic controllers electric with inputs from more than one sensing element; with outputs to more than one correcting element

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a tilting mirror vibration suppression method based on an improved repetitive controller, which is inserted into a tilting mirror system to suppress vibration. Repetitive control is a learning type strategy that can enhance the error attenuation and optimally correct the system disturbance when the system disturbance frequency is known. Aiming at the problem that the disturbance is amplified under the aperiodic frequency in the traditional repetitive control method, the invention provides an improved repetitive controller which is optimized from a control algorithm, and the disturbance amplification of other frequencies can not be caused on the basis of improving the system disturbance suppression capability. In addition, the method only needs one image sensor, and is low in cost. Meanwhile, the structure is simple, the model is not depended on, the operation and the realization are easy, and the compromise between vibration suppression and noise transmission cannot be caused.

Description

Tilting mirror vibration suppression method based on improved repetitive controller
Technical Field
The invention belongs to the field of photoelectric tracking and control, and particularly relates to a tilting mirror vibration suppression method based on an improved repetitive controller, which is mainly used for improving the disturbance suppression capability of a photoelectric tracking system such as an astronomical telescope system and the like and improving the closed-loop performance of the system.
Background
One of the important technical difficulties to be overcome in the current astronomical telescope system is to suppress vibration so as to obtain high-definition imaging. The repetitive control is a learning type strategy, and can realize optimal correction and effectively improve the disturbance suppression capability of the system when the disturbance frequency of the system is known on the basis of not increasing the number of sensors and not depending on a model. Nevertheless, conventional repetitive control amplifies the disturbance at non-periodic frequencies. The present study aims to invent an improved repetitive controller, which alleviates the disturbance amplification of the repetitive control at the aperiodic frequency, thereby further improving the advantage of the method in disturbance suppression.
Disclosure of Invention
Aiming at the problem that the vibration of a mechanical structure of a large telescope influences the performance of the system, and the vibration cannot be compensated by a classical adaptive optical control system, an improved repetitive controller is provided to further improve the disturbance suppression capability of the system.
In order to achieve the purpose of the invention, the invention provides a tilting mirror vibration suppression method based on an improved repetitive controller, which comprises the following concrete implementation steps:
step (1): an experimental platform under a classical feedback control loop is built, and PSD (position sensing device) is used for detecting the deviation of a target and feeding the deviation back to the control loop;
step (2): design of position controller C (z) with PSD-1) Completing basic position closed loop to form a feedback control loop;
and (3): constructing an improved repetitive controller structure, realizing the improved repetitive controller structure based on Euler parameterization, and inserting the improved repetitive controller into the feedback control loop of the step (2);
and (4): aiming at the problem that the repetitive control method can amplify the disturbance under the aperiodic frequency, a proper Q filter is designed, so that the disturbance suppression capability and the closed-loop performance of the system are improved.
Wherein, in step (4), in order to relieve the disturbance amplification under the non-periodic frequency, the invention designs a new additional sensitivity function EIRC(z-1) It can be expressed as:
Figure BDA0001720401650000021
wherein E isIRC(z-1) Is an abbreviation for an additional sensitivity function, denoted in particular as EIRC(z-1)=1-QIRC(z-1) (ii) a Alpha is a tunable parameter, alpha is an element of 0,1],z-NIs a delay link; q (z)-1L) is a low pass filter, l is a positive integer;
thus, the Q filter Q in the discrete domainIRC(z-1) Can be expressed in the following form:
Figure BDA0001720401650000022
among others, q (z) in the improved repetitive controller of the present invention-1L) is a MA (moving average) filter of the form:
Figure BDA0001720401650000023
wherein z is-lIs a delay link; q (z)-1L) is a low-pass filter, and q (z)-1L) can be represented as q (z)-1,l)=alzl+al-1zl-1+…+a0+…+al-1z-l+1+alz-lWherein l is a positive integer, anAnd q (z)-1L) coefficients in the expression satisfy al=al-1=…=a0=1/(2l+1)。
Compared with the prior art, the invention has the following advantages:
(1) the repetitive control is a learning type strategy, which can enhance the error attenuation under the condition that the disturbance frequency of the system is known, and realize optimal correction, thereby effectively improving the disturbance suppression capability of the system.
(2) The method of the present invention maintains a slight advantage even in the absence of vibration in the PI controller frequency range.
(3) The method can improve the disturbance suppression capability of the system and simultaneously does not cause disturbance amplification of other frequencies.
(4) The method has low dependence on the model and does not result in a compromise between interference suppression and noise propagation in the loop.
(5) The method optimizes the system from the control algorithm, only needs one position sensor, and has low control cost.
(6) The method is easy to operate and implement and has a wide application range.
Drawings
Fig. 1 is a schematic diagram of a classical feedback control experiment platform, wherein 1 is a laser, 2 is a tilting mirror, 3 is a voice coil motor, 4 is a driver, 5 is a controller, and 6 is a position sensor PSD.
Fig. 2 is a block diagram of a classical feedback control system architecture.
Fig. 3 is a control diagram of a tilting mirror vibration suppression method based on an improved repetitive controller proposed in the present invention.
FIG. 4 is an additional sensitivity function E of a conventional repetitive controllerCRC(z-1) Amplitude-frequency response diagram of (c).
FIG. 5 is an additional sensitivity function E of the improved repetitive controllerIRC(z-1) Amplitude-frequency response diagram of (c).
FIG. 6 is a graph comparing the interference of a tilting mirror platform under open loop control and integral control.
FIG. 7 is a graph of vibration contrast for a tilted mirror platform with the insertion of a conventional repetitive controller and the improved repetitive controller of the present invention.
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings.
As shown in fig. 1, fig. 1 is a schematic diagram of a classical feedback control experiment platform, which includes a laser 1, a tilt mirror 2, a voice coil motor 3, a driver 4, a controller 5, and a position sensor PSD 6.
Fig. 3 is a control block diagram of a tilting mirror vibration suppression method based on an improved repetitive controller, wherein a CCD position loop and the repetitive controller are included, and the specific implementation steps for improving the system performance by using the device are as follows:
step (1): an experimental platform under a classical feedback control loop is built, and PSD (position sensing device) is used for detecting the deviation of a target and feeding the deviation back to the control loop;
step (2): design of position controller C (z) with PSD-1) Completing basic position closed loop to form a feedback control loop;
and (3): constructing an improved repetitive controller structure, realizing an improved repetitive controller structure based on Euler parameterization, and inserting the improved repetitive controller into the feedback control loop of step (2), wherein the improved repetitive controller Ceq(z-1) Can be expressed in the form of:
Figure BDA0001720401650000031
wherein, C (z)-1) Shown is a position controller, Q (z)-1) Denoted by a low-pass filter, z-nA delay element is shown which is a delay element,
Figure BDA0001720401650000032
shown is a control module G (z)-1) The inverse of (c).
And (4): aiming at the problem that the repetitive control method can amplify the disturbance at the aperiodic frequency, a proper Q filter is designed to solve the problem, so that the disturbance suppression capability and the closed-loop performance of the system are improved.
Q filter Q of Conventional Repetitive Controller (CRC)CRC(z-1) A simple low-pass filter can be expressed as:
QCRC(z-1)=z-Nq(z-1,l)
wherein z is-NIs a delay link; q (z)-1L) is a low-pass filter, and q (z)-1L) can be represented as q (z)-1,l)=alzl+al-1zl-1+…+a0+…+al-1z-l+1+alz-lWherein l is a positive integer, q (z)-1L) coefficient in the expression satisfies 2 (a)l+al-1+…+a1)+a01. We define the extra sensitivity function E of a conventional repetitive controllerCRC(z-1) In the following form:
ECRC(z-1)=1-z-Nq(z-1,l)
additional sensitivity function E for conventional repetitive controllersCRC(z-1) The amplitude-frequency response is shown in fig. 4, and it can be seen that the conventional repetitive controller produces a high gain at the periodic frequency to cancel the interference, but the controller also amplifies the gain at other non-periodic frequencies, and in the worst case, 6dB of gain amplification, which is undesirable for the interference suppression control system. In order to relieve the disturbance amplification at the non-periodic frequency, the invention designs a new additional sensitivity function EIRC(z-1) It can be expressed as:
Figure BDA0001720401650000041
EIRC(z-1)=1-QIRC(z-1)
wherein alpha is an adjustable parameter, and alpha belongs to [0,1 ]]. Additional sensitivity of repetitive controller improved with variation of alphaDegree function EIRC(z-1) The amplitude-frequency response of (a) is shown in figure 5. When alpha is 0, the amplification effect at the non-periodic frequency is gradually weakened along with the increase of alpha, which is equivalent to the traditional repetitive controller, and the problem originally proposed by the invention is solved. Therefore, the Q filter Q in the discrete domain designed by the inventionIRC(z-1) Can be expressed in the following form:
Figure BDA0001720401650000042
among others, q (z) in the improved repetitive controller of the present invention-1L) is a MA (moving average) filter of the form:
Figure BDA0001720401650000043
wherein q (z)-1L) coefficients in the expression satisfy al=al-1=…=a0=1/(2l+1)。
The effectiveness of the present invention is demonstrated below using a tilting mirror platform system as an example.
On the basis of completing the step (1) and the step (2), the vibration interference situation of the tilting mirror platform under the control of an open loop control and a simple integral controller can be measured, as shown in the attached figure 6. While the step (3) and the step (4) are carried out, the traditional repetitive controller and the improved repetitive controller provided by the invention can be respectively inserted into the existing feedback control loop to measure the interference situation in the system under two conditions, as shown in figure 7, it is obvious that the improved repetitive controller provided by the invention has stronger vibration suppression capability, and the effectiveness and the superiority of the method are fully proved.

Claims (1)

1. A tilting mirror vibration suppression method based on an improved repetitive controller, characterized in that: the method comprises the following steps:
step (1): an experimental platform under a classical feedback control loop is built, and PSD (position sensing device) is used for detecting the deviation of a target and feeding the deviation back to the control loop;
step (2): design of position controller C (z) with PSD-1) Completing basic position closed loop to form a feedback control loop;
and (3): constructing an improved repetitive controller structure, realizing the improved repetitive controller structure based on Euler parameterization, and inserting the improved repetitive controller into a feedback control loop of the step (2):
Figure FDA0002943401340000011
wherein, C (z)-1) Shown is a position controller, Q (z)-1) Denoted by a low-pass filter, z-nA delay element is shown which is a delay element,
Figure FDA0002943401340000014
shown is a control module G (z)-1) The inverse of (1);
and (4): aiming at the problem that the repetitive control method can amplify the disturbance under the aperiodic frequency, a proper Q filter is designed, so that the disturbance suppression capability and the closed-loop performance of the system are improved;
in order to relieve the disturbance amplification at the non-periodic frequency, a new additional sensitivity function E is designedIRC(z-1) It can be expressed as:
Figure FDA0002943401340000012
wherein E isIRC(z-1) Is an abbreviation for an additional sensitivity function, denoted in particular as EIRC(z-1)=1-QIRC(z-1) (ii) a Alpha is a tunable parameter, alpha is an element of 0,1],z-NIs a delay link; q (z)-1L) is a low pass filter, l is a positive integer;
thus, the Q filter Q in the discrete domainIRC(z-1) Can be expressed in the following form:
Figure FDA0002943401340000013
CN201810729032.3A 2018-07-05 2018-07-05 Tilting mirror vibration suppression method based on improved repetitive controller Active CN108873682B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810729032.3A CN108873682B (en) 2018-07-05 2018-07-05 Tilting mirror vibration suppression method based on improved repetitive controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810729032.3A CN108873682B (en) 2018-07-05 2018-07-05 Tilting mirror vibration suppression method based on improved repetitive controller

Publications (2)

Publication Number Publication Date
CN108873682A CN108873682A (en) 2018-11-23
CN108873682B true CN108873682B (en) 2021-05-14

Family

ID=64298921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810729032.3A Active CN108873682B (en) 2018-07-05 2018-07-05 Tilting mirror vibration suppression method based on improved repetitive controller

Country Status (1)

Country Link
CN (1) CN108873682B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112612208B (en) * 2020-12-09 2022-06-28 中国科学院光电技术研究所 Plug-in type improved repetitive control method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103337865A (en) * 2013-05-31 2013-10-02 华北电力大学 Damping adaptive control system based on Youla parameterization and control method
CN103412484A (en) * 2013-07-18 2013-11-27 北京控制工程研究所 Moment control gyro frame disturbance moment restraining method
CN105022409A (en) * 2014-04-21 2015-11-04 中国科学院大连化学物理研究所 Rapid-auto-collimation reflector adaptive vibration suppressing tracking control method
CN108646568A (en) * 2018-07-05 2018-10-12 中国科学院光电技术研究所 Tilting mirror vibration suppression method based on improved disturbance observer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103337865A (en) * 2013-05-31 2013-10-02 华北电力大学 Damping adaptive control system based on Youla parameterization and control method
CN103412484A (en) * 2013-07-18 2013-11-27 北京控制工程研究所 Moment control gyro frame disturbance moment restraining method
CN105022409A (en) * 2014-04-21 2015-11-04 中国科学院大连化学物理研究所 Rapid-auto-collimation reflector adaptive vibration suppressing tracking control method
CN108646568A (en) * 2018-07-05 2018-10-12 中国科学院光电技术研究所 Tilting mirror vibration suppression method based on improved disturbance observer

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
A Design Method of Optimal PID-Based Repetitive Control Systems;Zhongxiang Chen; Huijuan Zha; Ke Peng; Jun Yang; Jianqiang Yan;《IEEE Access》;20200728;第139625-139633页 *
A Heuristic algorithm for robustly stable generalized disturbance observer synthesis with closed loop consideration;Guofei Xiang;Jianbo Su;《ISA Transactions》;20190205;第147-156页 *
Control structure of all stabilizing repetitive controllers for multiple-input/multiple-output systems;Kou Yamada;Keiji Satoh;Tooru Arakawa;《IFAC Proceedings Volumes》;20170513;第567-572页 *
Vibration rejection of Tip-Tilt mirror using improved repetitive control;T.Tang;S.Xu Niu;T.Yang;B.Qi;Q.Liang Bao;《Mechanical Systems and Signal Processing》;20180707;第432-442页 *
基于前馈与混合自适应算法的振动主动控制方法研究;高志远;《中国博士学位论文全文数据库 工程科技Ⅱ辑》;20150315;第C028-1页 *
望远镜中扰动抑制的Youla控制器优化设计;牛帅旭,蒋 晶,唐 涛,杨 涛,包启亮;《光电工程》;20200930;第73-78页 *
重复控制在磁悬浮高速转子振动抑制中的应用;韩邦成,刘洋,郑世强;《振动.测试与诊断》;20150630;第486-492+591页 *

Also Published As

Publication number Publication date
CN108873682A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
US10106009B2 (en) Suspension control apparatus for vehicle and control apparatus for damping-force adjustable shock absorber
KR100923822B1 (en) Electric motor control device
EP0578212B1 (en) Active control apparatus with an adaptive digital filter
US6665410B1 (en) Adaptive feedback controller with open-loop transfer function reference suited for applications such as active noise control
JP2011121534A (en) Active noise control device
US20090192634A1 (en) Digital pid controller
CN108873682B (en) Tilting mirror vibration suppression method based on improved repetitive controller
US7231265B2 (en) Control system for plant
US8233633B2 (en) Noise control device
JP4311043B2 (en) Electric motor control device
KR101058332B1 (en) Vibration correction control circuit and imaging device having the same
CN111665720A (en) Satellite laser communication composite axis tracking decoupling control system and method
JP2002182705A (en) Feedback controller
US7050865B2 (en) Control system for plant
CN108646568B (en) Tilting mirror vibration suppression method based on improved disturbance observer
KR101640519B1 (en) Apparatus for control a voice coil actuator
US8432468B2 (en) Composite low frequency cutoff filter and imaging apparatus using the same
RU2522032C1 (en) Method and apparatus for automatic adjustment of feedforward component for suppressing redundant response to step action during stepped tracking
US20170324210A1 (en) Cascade control system of optical fiber amplifier
US6859717B2 (en) Control system for plant
JP5441150B2 (en) DRIVE CONTROL DEVICE, DRIVE CONTROL METHOD, AND IMAGING DEVICE
CN109120181B (en) Limit loop inhibition design method of ultrasonic motor servo control system based on gain limitation compensator
JP2017090792A (en) Motion blur compensation device, imaging system, and motion blur compensation method
US6816776B2 (en) Control system for plant
JP4760175B2 (en) Image blur correction device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant