Next Article in Journal
Non-Overlapping Domain Decomposition for 1D Optimal Control Problems Governed by Time-Fractional Diffusion Equations on Coupled Domains: Optimality System and Virtual Controls
Next Article in Special Issue
Isomorphic Multidimensional Structures of the Cyclic Random Process in Problems of Modeling Cyclic Signals with Regular and Irregular Rhythms
Previous Article in Journal
The Delayed Effect of Multiplicative Noise on the Blow-Up for a Class of Fractional Stochastic Differential Equations
Previous Article in Special Issue
Multivariate Multiscale Higuchi Fractal Dimension and Its Application to Mechanical Signals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Active Repetitive Control for Tracking Lissajous Scan Trajectories with Voice Coil Motors Actuated Fast Steering Mirror

1
Xi’an Key Laboratory of Active Photoelectric Imaging Detection Technology, Xi’an Technological University, Xi’an 710021, China
2
School of Electronic and Information Engineering, Changchun University of Science and Technology, Changchun 130022, China
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2024, 8(3), 128; https://doi.org/10.3390/fractalfract8030128
Submission received: 26 January 2024 / Revised: 17 February 2024 / Accepted: 18 February 2024 / Published: 22 February 2024

Abstract

:
The performance of laser beams in tracking Lissajous scan trajectories is severely limited by beam jitter. To enhance the performance of fast steering mirror (FSM) control in tracking Lissajous scan trajectories, this paper proposed a fractional order active disturbance rejection controller (FOADRC) and verified its effectiveness in improving system scanning tracking accuracy. A dynamic mathematical model of a fast steering mirror was studied, and the design of parameters for the control mode of the closed-loop system was determined. A reduced-order linear active disturbance rejection controller suitable for FSM systems was designed, and the corresponding fractional-order proportional differentiation (FOPD) controller was determined according to the mathematical model. The use of the designed controller enabled high-performance tracking of high-frequency Lissajous scanning curves (X-axis 500 Hz, Y-axis 350 Hz) and met the need for high-frequency repetitive scanning. The controller has the characteristics of simple implementation and low computational complexity and is suitable for closed-loop control applications in engineering.

1. Introduction

The Fast Steering Mirror (FSM) plays a crucial role in the adjustment and stabilization of the visual axis or beam pointing in optical systems [1,2]. It offers several advantages, including its compact size, precise construction, wide bandwidth, and rapid speed. Consequently, it has found extensive applications in significant domains such as space laser communication, astronomical telescopes, optical stability, high-precision laser processing equipment, and carrier laser systems [3,4,5].
Using the Lissajous scan trajectory is a promising way to remove issues resulting from the raster scan trajectory in several advanced applications [6,7]. Although the repetitive control schemes, which are tailed to track periodic trajectories, have been successfully utilized to improve the tracking performance of the Lissajous trajectories, the enabled performance is limited due to the unavoidable dynamic characteristics. Especially, the trajectory formed by the combination of high-frequency sine waves in grating scanning contains several high-frequency components, which often lead to larger tracking errors.
The researchers have made great efforts to solve the above-encountered drawbacks. Currently, the sinusoids-based non-raster scanning patterns, including the spiral scan, Lissajous scan, cycloid scan, rotational scan, and so on, have been investigated, and thus contribute to a significant increase in the scanning speed. Among these patterns, the Lissajous scan trajectories [8,9], a self-repeating pattern where both the X and Y-axis are driven by sinusoids with a suitable frequency ratio, can be regarded as a promising alternative to the raster scan trajectories with their extremely simple spectrum for both axes and easy implementation for sequential scanning. Although this scanning pattern can alleviate the existing problem of the traditional trajectory itself, the advanced control techniques are still a requisite to handle the residual tracking errors resulting from the hysteresis nonlinearity for ensuring tracking precision.
With the development of optoelectronic detection technology, the requirements for detection range and accuracy, along with the design of scanning FSMs, are becoming increasingly strict. To meet the need for large field-of-view scanning and detection, the travel requirements of scanning FSMs are also becoming more stringent, which increases the difficulty of assembling and debugging components. In addition, as a scanning FSM follows the phases of acceleration (start), uniform swing, deceleration (stop), and acceleration (return) during operation, it needs to move according to a predetermined curve. Optical scanning trajectories are widely used in FSM applications. Lissajous scan trajectories, which follow a self-repeating pattern in which both the X-axis and the Y-axis are driven by sinusoids with a suitable frequency ratio, can be regarded as a promising alternative to raster scan trajectories, with their extremely simple spectrum for both axes and easy implementation for sequential scanning [6,7]. Although repetitive control schemes have been successfully utilized to improve the tracking performance of Lissajous trajectories, most existing application research has focused on piezoelectric-driven scanners, which are limited by the small travel characteristics of piezoelectric ceramics themselves, resulting in limited scanning travel.
The main driving mechanisms for FSMs are voice coil motors and piezoelectric ceramics [10,11,12]. The voice coil motor is a direct drive motor with the advantages of a large stroke, small size, and low drive voltage [13]. Piezoelectric ceramic actuators have the advantages of small size, light weight, high accuracy and resolution, high frequency response, large bearing capacity, and no noise [14,15]. Compared with piezoelectric ceramics, voice coil motors have a lower driving voltage and larger stroke. Therefore, voice coil motor drivers are better suited to applications with large strokes.
Position control is the basic working mode of FSMs and requires not only precise positioning but also a high response speed and minimal overshoot in the position transition process [16]. FSM control is a typical position control strategy, as only the position sensor is used as the feedback component [17]. Existing FSM control systems are based on feedback control, namely a post-correction step: when an output error is detected, the controller adjusts the output. Therefore, when the tracking error is large, the use of large gains to adjust the control output may lead to overshoot [18,19]. A controller based on the traditional proportional–integral–derivative (PID) method typically produces a large control output under the joint action of the gain and the integration link [20]. Differential control and velocity measurement feedback are employed in classical control strategies to increase system damping and reduce overshoot, but they afford only limited reductions in overshoot [21]. Consequently, many researchers have developed novel control strategies, such as plug-in module acceleration feedback control [22], model reference adaptive control [23], and feedforward control, based on the results of error and disturbance observations [24,25,26].
Control strategies for FSMs have been reported in the literature. G. Wang et al. [27] proposed a comprehensive model of a two-axis FSM system through synthetical consideration of each physical component. V. Hassani et al. [28] represented various mathematical models of hysteresis and different methods of system identification. J. Ling et al. [29] proposed a new online neural network based sliding mode control scheme to obtain robust adaptive precision motions. The nonlinearity of piezoelectric actuator has been identified online and compensated for using singularity-free neural networks. A. K. Babarinde et al. [30] proposed the design, analysis, and experimental validation of the simultaneous method for a positive acceleration, velocity, and position feedback control-based combined damping and tracking scheme. C. Chang [31] proposed a four-degree-of-freedom (DOF) actuator for FSM compensation systems to compensate for 4-DOF laser errors. Nastaran Nikooienejad et al. [32] presented a control scheme for video-rate atomic force microscopy with a rosette pattern. They designed an iterative learning controller to improve the tracking performance of the feedback-controlled scanner by rejecting the repetitive disturbances arising from system nonlinearities. C. Li et al. [33] proposed a modified repetitive control approach for high-speed tracking of nano-positioning stages. Based on the above research, an effective control strategy requires accurate modeling of the system, early data collection, and the addition of sensors. The methods reported in the studies above rely heavily on early data or prior information, and they may even increase system costs. Therefore, practical engineering applications using these methods are not feasible or achievable. Active disturbance rejection controllers are widely used in engineering practice due to their simple structure, strong anti-interference ability, convenience of adjustment, and lack of model dependence. Active disturbance rejection controllers, which do not rely on the model information of the controlled object, provide a unique solution for the control of Lissajous scanning objects [34]. However, many problems with this approach, such as complex parameter tuning, high control bandwidth, short sampling intervals, and large observation errors, remain to be solved [35]. The FOPD controller is an extension of the traditional PD controller [36,37]. By adding an adjustable fractional order, the FOPD design can be more flexible, and attain better performance [38]. The FOPD controller can perform better than classical PD. Nevertheless, for high-control performance requirements, the capacity of the FOPD is still limited.
Aiming to overcome the above limitations on the use of FSMs for Lissajous scanning tracking, we designed a fractional-order active disturbance rejection controller (FOADRC) for precisely tracking Lissajous scan trajectories with voice coil motors driven FSM. A forward tracking differentiator (TD) was applied to process the position command and a second TD was introduced into the feedback channel to obtain the differential of the output value. By fully exploiting known information, such as the model and sensor output, we designed a reduced-order ESO with fractional order proportional differentiation (FOPD) controller to enhance the dynamic performance of the position step response. To evaluate the performance of the FOADRC in tracking Lissajous scan trajectories, comparative experiments with a PID controller and ADRC were conducted. The experimental results verified the advantages of the proposed FOADRC for FSMs in Lissajous scanning.
For Lissajous scanning applications, a detailed model was produced and a controller was designed for voice coil motors driven FSM. The main contributions of this study are: (a) By tracking the transition process of the differentiator to obtain the set value and obtaining its non-integer order differential signal, the system can quickly and smoothly achieve zero overshoot, meeting the requirements of Lissajous scanning without overshoot. (b) Based on the model characteristics of the controlled object and combined with external sensor information, the extended state observer was redesigned. The improved reduced order extended state observer was found to achieve accurate observation of the extended state. (c) We combined the FOPD controller and replaced the PD controller, by adding an adjustable fractional order, the FOPD design can be more flexible, and attain better performance in terms of improved steady-state error, good disturbance rejection, and superior behavior with nonlinearities.

2. Lissajous Scan Trajectory

The tracking Lissajous scanning experimental platform was implemented, as shown in Figure 1. The experimental platform contained a light source, a collimator to transform the beam into collimated parallel light, a detector, and the FSM. These devices were installed on an optical floating platform to isolate the components from external vibrations. A small lamp was used to illuminate the target, which was placed in the front section of the collimator to simulate a target at infinity. The parallel beam was transmitted to the optical system through the collimator, and after being reflected by the FSM, the detector formed an image. The combined Lissajous spot image was obtained.
By inputting two sets of sine curves in the orthogonal X-Y direction, the Lissajous scanning trajectory can be formed, and the signals of the two axes can be represented as
x t = A x sin 2 π f 1 t sin 2 π f 2 t + ϕ x ,
y t = A y sin 2 π f 1 t sin 2 π f 2 t ,
A x and f 1 are the amplitude and frequency along the X-axis. ϕ x is the initial phase. A y and f 2 are the amplitude and frequency along the Y-axis. This paper mainly focuses on high-frequency scanning, therefore the frequency ratio is
f 1 f 2 = 10 7 ,

3. Dynamic Model and Parameter Design of Control System

The design of FSM system is a typical nonlinear control problem. FSM is susceptible to external interference factors such as base disturbances. Therefore, in order to achieve better control effects and higher performance indicators, it is necessary to propose corresponding control methods for applications. The voice coil motors drive FSM mainly consists of the following parts: the control circuit, the drive circuit, a mirror, and the position sensor [39,40]. Figure 2 shows Block diagram of the position control loop of the FSM.
According to the dynamic characteristics, the block diagram of FSM is established as shown in Figure 3.
In Figure 3, La is armature inductance, Ra is armature resistance, i is armature current, Kt is electromagnetic torque constant, Ke is back EMF coefficient, Tm is motor output torque, Jm is motor inertia, Bm is viscous damping coefficient of the motor end, θm is motor angle, Ks is mechanical stiffness of the shaft.
According to Figure 3, the transfer function of the controlled object is obtained by
θ m u = K t L a s + R a J m s + B m + K t K e s + K s L a s + R a ,
In actual systems, the inductance of the motor is very small and can be ignored, so the above equation can be simplified as
θ m u = K t R a J m s 2 + R a B m + K t K e s + K s R a ,
The second-order oscillation system is used to fit the model of the FSM. K represents the gain, ω n is the natural frequency and ζ is the damping coefficient.
G s = K ω n s 2 + 2 ζ ω n s + ω n 2 ,
We obtain the model of the FSM through the frequency scanning method and then perform a discrete Fourier transform on the input and output signals to calculate the amplitude and phase of the input and output signals at each frequency point. Finally, at each frequency point, the output amplitude is compared to the input amplitude, and the output phase is subtracted from the input phase to obtain the corresponding amplitude response and phase response. By using the Matlab System Identification Toolbox in Matlab and combining it with the derived theoretical model, the FSM model can be fitted based on the sweep frequency data. Thus, the values of natural frequency ω n and resonance coefficient ζ can be obtained.
Although some advanced control algorithms for FSM systems can achieve good closed-loop control effects through theoretical analysis and proof, some algorithms have complex structures, high computational complexity, and unclear physical meanings of parameters, which hinders their application in practical engineering. This paper focuses on the research of FSM control for imaging scanning, emphasizing not only the in-depth study of control theory and methods, but also the rationality of theoretical research oriented towards applications.
An extended state observer (ESO) employs a new state variable to reflect all of the disturbances affecting a control output. In most engineering applications, the output values of the front and back sampling periods are differentiated. Because sampling periods are small, large differential noise may easily be introduced during this process. Therefore, in this paper, a TD was incorporated into the feedback channel to obtain the differential of the output value as the input of the ESO. The ESO was used to realize the observation and estimation of the system states and external disturbances, and incorporated into the closed-loop control. The traditional nonlinear ESO is difficult to implement in engineering, due to its large number of tuning parameters and complex calculations. Therefore, in this study, a linear ESO (LESO) was used to enhance the observational accuracy of the system state and the ADRC performance [41,42,43]. A FOADRC was designed by adding a TD to the forward channel and an ESO to the feedback channel, with the FOPD control rate designed according to the system characteristics. Figure 4 depicts the structural block diagram.
Figure 4 shows that the TD was used to track the input and could thus arrange the transition process. TD1 was used to track the output and extract the differential signal of the output.
The state-space matrix form is
x ˙ = A x + B u + E f ˙ y = C x ,
where A = 0 1 0 ω n 2 2 ζ ω n 1 0 0 0 , B = 0 b 0 0 , C = 1 0 0 , E = 0 0 1 , f is the total disturbance.
The state observer after being expanded from the second order to the third order is
z ˙ = A z + B u + L y y y = C z ,
where L is the observer gain vector.
As the position sensor signal is known, z 1 is the estimate of position sensor y , z 2 is the estimate of the differential of the output signal y , and z 3 is the estimate of the total disturbance f .
z ˙ 1 z ˙ 2 z ˙ 3 = A L C z 1 z 2 z 3 + B u + L y ,
The position of the FSM could be directly measured by the sensor. The full-order ESO is transformed into a reduced-order ESO. The reduced-order state observer model becomes
x ˙ 1 = x 2 ω n 2 y 2 ζ ω n x 1 + b 0 u x ˙ 2 = f ˙ y ˙ = x 1 ,
where x 1 is the differential of the position sensor output, and x 2 is the total disturbance.
x ˙ = A R x + B R u + H R y + E R f ˙ y ˙ = C R x ,
where A R = 2 ζ ω n 1 0 0 , B R = b 0 0 , C R = 1 0 , E R = 0 1 , H R = ω n 2 0 .
The reduced-order ESO is
z ˙ = A R z + B R u + H R y + L y ˙ y y = C R x ,
According to the bandwidth design method, the observer bandwidth was set to ω o , and the expected characteristic formula is obtained
λ s = s + ω o 2 = s 2 + 2 ω o s + ω o 2 ,
Then, the observer gain vector is obtained
L R = β 1 β 2 = 2 ω o 2 ζ ω n ω o 2 ,
Subsequently, we obtain
z ˙ 1 z ˙ 2 = A R L R C R z 1 z 2 + L R y ˙ ,
As the actual control model could be transformed into a unit second-order underdamped system
G s = K s ω n 2 + 2 ζ s ω n + 1 ,
The FSM model was simplified as a second-order integral series, and the control design was completed by using the design theory of bandwidth parameters and fractional order proportional differentiation (FOPD) controller. Compared with traditional integer order proportional differential controllers, Fractional Order Proportional Derivative Controller (FOPD) increases the adjustable differential order,
u = K P + K d s μ ,
where K P = ω c 2 / K , K d = 2 ε ω c / K ω n , and ε represents differential adjustment factors. S is the Laplace operator, μ is the adjustable differential order factor and the value range between 0 and 1. ω n is the natural frequency and ω c is the cut-off frequency.

4. Simulation Analysis

Model identification is used to identify the theoretical model. The actual model is obtained by the sweep frequency method.
G s = 2045 s 2 + 22 s + 18,424 ,
The specific parameter values of Equation (18) are obtained through the frequency sweep method and system model identification method. The parameters such as open-loop gain, damping, and natural frequency are known in the FSM model. Based on the above FOADRC and ADRC controller design results, determine the parameters that the controller needs to be tuned. Confirm the specific values of each PID parameter based on the design bandwidth. After calculating the above parameters, FSM is used as the experimental object, and TMS320F28335 DSP is used as the processor. The above parameters are written into the DSP through Code Composer Studio to convert the analog signals into discrete signals, thereby obtaining the discretized difference equation. During each sampling cycle, sensor data collection and control algorithm calculations need to be completed.
The sampling frequency selected for the system was 40 kHz. The operation step and filter factor were designed as h = T = T s . The controller bandwidth, observer bandwidth, differential adjustment factor, and disturbance compensation factor of the controller needed to be set according to the aforementioned controller design results. The fast factor of the TD for processing position-related instructions was set to 4,000,000; and the fast factor of TD1, which was used to extract output differential signals in FOADRC, was set to 10,000,000. The parameters of the FOPD controller are set as: the proportional factor is 2.5, the differential factor is 0.05, and the adjustable differential order factor is 0.7. The signal with an amplitude of 1000 µrad and a cycle of 500 Hz was mixed with a random signal, and the resulting mixed noise signal was used as the position input command. Figure 5 presents the tracking position response curve of the FOADRC algorithm without random signal, and Figure 6 illustrates the tracking position response curve of the FOADRC algorithm with random signal.
When simulating, there is a certain delay in the actual given and transmission, and there is also a certain lag in the system response, so there is actually a phase between the give position signal and the tracking position. As presented in Figure 5, devised an algorithm could tracking of high-frequency sine signal, which may have a phase lag of −27°. As shown in Figure 6, the system effectively tracks the input signal and has a good suppression effect on random noise. The response signal almost coincided with the command signal, and the phase lag was −27°. The lag could be reduced by adjusting the size of the fast factor. An increase in the value of the fast factor resulted in a decrease in the phase lag. The selection of the fast factor depends on the bearing capacity and available control capacity of the controlled object. Specifically, the greater the bearing capacity and available control capacity of an object, the higher the value of the fast factor, resulting in a closer match to the reference step input form. However, the bearing and control capacities of an actual system are limited. Thus, the fast factor can only be increased by a certain extent.

5. Experimental Verification

To meet the practical requirements of a large field of scanning detection, through the study of FSM design and scanning methods, the transformation from Orthogonal coordinate system to Cartesian coordinate system is designed to achieve large stroke and high bandwidth scanning curves. After designing a scanning scheme to synthesize the scanning curve from the X and Y orthogonal coordinate system to the Cartesian coordinate system, the petal scanning curve was achieved. Figure 7 shows the scan curve after synthesizing the X and Y orthogonal coordinate systems into the Cartesian coordinate system. The scanning frequency of the X-axis in Figure 7 is 500 Hz, and the scanning frequency of the Y-axis is 350 Hz. With the increase in scanning frequency, the frequency requirements for FSM are becoming higher and higher.
x t = 1000 sin 1000 π t sin 700 π t + π 2 ,
y t = 1000 sin 1000 π t sin 700 π t ,
As shown in Figure 7, the high-frequency undistorted repetitive scanning curve can provide a good prerequisite for scanning imaging. To verify the tracking characteristics and control algorithm, two axis FSM designed in this paper was tested using TMS320F28335 DSP as the processor. The control schematic diagram is shown in Figure 8. The DSP collects sensor data through an A/D converter and outputs the control signal of the voice coil motors to the linear driving circuit through the D/A converter. The control voltage of the voice coil motors is equal and opposite in direction to achieve a differential push and pull effect. To improve FSM performance, a higher sampling frequency should be used as much as possible. This system adopts a sampling frequency of 200 kHz and a sampling period of 0.000005 s. During each sampling cycle, it is necessary to complete sensor data collection and control algorithm calculations.
As the scanning frequency increased, the frequency requirements became increasingly high. The actual dual axis input was converted to a Cartesian coordinate system with different scanning frequencies, and the synthesized motion trajectory is shown in Figure 8. As shown in Figure 8, through a reasonable closed-loop control strategy, it was possible to achieve trajectory planning for large stroke and high frequency scanning.
The scanning experimental platform is shown in Figure 9. FSM is fixed on the air flotation platform, and the light source is placed parallel to the zero position of the FSM. When the FSM scans at high frequency according to the input command, the actual scanned petal image is projected onto the wall. By observing the effect of the petals and collecting feedback data from the two axes of the system, the closed-loop scanning effects of PID, ADRC, and the proposed control strategy are compared, as shown in Figure 10, Figure 11 and Figure 12.
Figure 9 shows the scanning pattern obtained by using FSM to scan Figure 7. Scanning experiments were conducted on the above scanning curves in the laboratory. Due to the insufficient exposure time of the camera, it was not possible to fully capture the dynamics of the curves. Therefore, during recording, some dynamic curves may be recorded incompletely. However, we can still analyze and compare the scanning curves from the recorded curves, and analyze the advantages and disadvantages of the scanning curves corresponding to the three different methods proposed in this experiment based on the requirements of the experiment.
By adopting three control strategies, the Lissajous curve tracking function of the same system was achieved. Comparing the three actual tracking effects, it is evident that the traditional PID closed-loop control strategy led to distortion in high-frequency scanning, causing the scanning function to fail. The ADRC strategy had the problem of local distortion, making it impossible to ensure repeatability. In contrast, the FOADRC strategy ensured a repetitive tracking curve. Although there were some point distortions, the input scanning curve was reproduced, so changing the distortion did not cause the scanning function to fail. These results verify the advantages of the FOADRC in repetitive Lissajous scanning tracking.
From the actual tracking curves of the three methods mentioned above, it can be seen that using the PID controller is constrained by the contradiction between overshoot and bandwidth, and therefore cannot achieve excellent tracking results. The ADRC strategy can track most of the input curves, but due to the complexity of parameter adjustment and the limitation of controller bandwidth, it cannot achieve excellent tracking results. The above parameter adjustment process is too complex, and when the scanning frequency changes, it may be necessary to readjust the parameters. The use of the FOADRC strategy takes into account the advantages of both ADRC and PID control strategies, and the adjusted parameters are not as many as those of traditional ADRC. Therefore, parameter tuning is simple. When the external frequency changes, the parameters can fine tune to achieve tuning.

6. Conclusions

Focusing on the problem of scanning distortion suppression in tracking Lissajous trajectories, this study developed an experimental platform for research on tracking Lissajous control schemes and proposed an FOADRC with excellent control performance and anti-interference ability for future study and implementation. A mathematical model of the control system was established based on the structure of the designed FSM. The control method was verified using the beam jitter control platform built into this study. The experimental results showed that the novel control scheme showed greatly improved performance in suppressing beam jitter compared with the traditional control method. To fairly evaluate the advantages of the FOADRC, comparative experiments with an ADRC and PID controller were conducted on the FSM. The experimental results are illustrated here in terms of tracking Lissajous scan trajectories. At scanning rates of 500 Hz and 350 Hz, the FOADRC strategy could completely track the input curve, while the PID and ADRC strategies had distortion problems. This verified the advantages of the proposed FOADRC in Lissajous scanning. The FSM design controller offers simple implementation and low computational complexity, thereby improving the dynamic performance of the FSM. The design serves as a reference for engineering applications. The future studies will focus on how to obtain a response curve that is consistent with the input and a better tracking curve through reasonable design parameters and controller strategies. Explore the tracking effect of scanning curves at higher frequencies, with the expectation of being applied in more applications.

Author Contributions

Conceptualization, L.W. and C.W.; methodology, L.W.; software, L.W.; validation, L.W., S.L. (Shijiao Liu), S.L. (Shuning Liang) and C.W.; formal analysis, X.L.; investigation, X.L.; resources, L.W. and C.W.; data curation, S.L. (Shijiao Liu) and S.L. (Shuning Liang); writing—original draft preparation, L.W.; writing—review and editing, L.W. and C.W.; visualization, S.L. (Shijiao Liu) and S.L. (Shuning Liang); supervision, C.W.; project administration, C.W.; funding acquisition, C.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Key R&D Program of China [Grant No. 2022YFC3803700], Jilin Provincial Key R&D Projects [Grant No. 20230201007GX] and Shanxi Province Postdoctoral Research Project [Grant No. 2023BSHEDZZ316].

Data Availability Statement

Data underlying the results presented in this paper are not publicly available at this time but maybe obtained from the authors upon reasonable request.

Acknowledgments

This paper is funded by National Key R&D Program of China and Jilin Provincial Key R&D Projects.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Csencsics, E.; Schitter, G. System Design and Control of a Resonant Fast Steering Mirror for Lissajous-Based Scanning. IEEE/ASME Trans. Mechatron. 2017, 22, 1963–1972. [Google Scholar] [CrossRef]
  2. Zhong, J.; Nishida, R.; Shinshi, T. Design and precision tracking control of a high-bandwidth fast steering mirror for laser beam machining. Precis. Eng. 2022, 73, 128–139. [Google Scholar] [CrossRef]
  3. Ran, B.; Yang, P.; Wen, L.; Du, R.; Yang, K.; Wang, S.; Xu, B. Design and analysis of a reactionless large-aperture fast steering mirror with piezoelectric actuators. Appl. Opt. 2020, 59, 1169–1179. [Google Scholar] [CrossRef]
  4. Fan, Y.; He, Y.; Tan, U.-X. Real-Time Compensation System via Gyroscope and Fast Steering Mirror for Wide-Bandwidth Multiple-Frequency Vehicle Disturbance. IEEE/ASME Trans. Mechatron. 2020, 25, 650–660. [Google Scholar] [CrossRef]
  5. Yuan, H.; Liu, Y.; Han, M. Fast quasi-coaxial vertical 3D measurement based on galvanometric scanner. Opt. Laser Technol. 2024, 168, 109995. [Google Scholar] [CrossRef]
  6. Li, L.; Huang, W.-W.; Wang, X.; Zhu, L. Dual-Notch-Based Repetitive Control for Tracking Lissajous Scan Trajectories With Piezo-Actuated Nanoscanners. IEEE Trans. Instrum. Meas. 2022, 71, 1–12. [Google Scholar] [CrossRef]
  7. Schlarp, J.; Csencsics, E.; Schitter, G. Optical Scanning of a Laser Triangulation Sensor for 3-D Imaging. IEEE Trans. Instrum. Meas. 2020, 69, 3606–3613. [Google Scholar] [CrossRef]
  8. Im, J.; Chang, Y.; Song, C. Modified Phase-Offset-Driven Lissajous Scanning Endomicroscopy With a Polyimide-Film-Based Frequency Separator. IEEE/ASME Trans. Mechatron. 2022, 27, 4829–4839. [Google Scholar] [CrossRef]
  9. Kaur, M.; Menon, C. Lissajous Scan From an Optical Fiber Scanner. IEEE Access 2023, 11, 75173–75178. [Google Scholar] [CrossRef]
  10. Zhong, J.; Li, L.; Nishida, R.; Shinshi, T. Design and evaluation of a PEA-driven fast steering mirror with a permanent magnet preload force mechanism. Precis. Eng. 2020, 62, 95–105. [Google Scholar] [CrossRef]
  11. Xu, Y.; Luo, Y.; Luo, X.; Chen, Y.; Liu, W. Fractional-Order Modeling of Piezoelectric Actuators with Coupled Hysteresis and Creep Effects. Fractal Fract. 2024, 8, 3. [Google Scholar] [CrossRef]
  12. Chang, Q.; Chen, W.; Liu, J.; Yu, H.; Deng, J.; Liu, Y. Development of a novel two-DOF piezo-driven fast steering mirror with high stiffness and good decoupling characteristic. Mech. Syst. Signal Process. 2021, 159, 107851. [Google Scholar] [CrossRef]
  13. Shinshi, T.; Shimizu, D.; Kodeki, K.; Fukushima, K. A Fast Steering Mirror Using a Compact Magnetic Suspension and Voice Coil Motors for Observation Satellites. Electronics 2020, 9, 1997. [Google Scholar] [CrossRef]
  14. Xiao, R.; Xu, M.; Shao, S.; Tian, Z. Design and wide-bandwidth control of large aperture fast steering mirror with integrated-sensing unit. Mech. Syst. Signal Process. 2019, 126, 211–226. [Google Scholar] [CrossRef]
  15. Zhou, Z.; Feng, Z.; Xian, H.; Huang, L. Single Preloaded Piezoelectric Ceramic Stack Actuator Based Fast Steering Mirror with Ultrahigh Natural Frequency. Appl. Opt. 2020, 59, 3871–3877. [Google Scholar] [CrossRef] [PubMed]
  16. Csencsics, E.; Schlarp, J.; Schopf, T.; Schitter, G. Compact high performance hybrid reluctance actuated fast steering mirror system. Mechatronics 2019, 62, 102251. [Google Scholar] [CrossRef]
  17. Han, W.; Shao, S.; Zhang, S.; Tian, Z.; Xu, M. Design and modeling of decoupled miniature fast steering mirror with ultrahigh precision. Mech. Syst. Signal Process. 2022, 167, 108521. [Google Scholar] [CrossRef]
  18. Dong, F.; Lei, X.; Chou, W. A Dynamic Model and Control Method for a Two-Axis Inertially Stabilized Platform. IEEE Trans. Ind. Electron. 2016, 64, 432–439. [Google Scholar] [CrossRef]
  19. Wang, G.; Wang, B.; Zhao, J.; Tao, M. Robust tracking for nanopositioning stages using sliding mode control with active disturbance rejection: Design and implementation. J. Vib. Control 2023, 29, 3809–3822. [Google Scholar] [CrossRef]
  20. Tang, T.; Ma, J.; Ren, G. PID-I controller of charge coupled device–based tracking loop for fast-steering mirror. Opt. Eng. 2011, 50, 283. [Google Scholar] [CrossRef]
  21. Liu, W.; Yao, K.; Huang, D.; Lin, X.; Wang, L.; Lv, Y. Performance evaluation of coherent free space optical communications with a double-stage fast-steering-mirror adaptive optics system depending on the Greenwood frequency. Opt. Express 2016, 24, 13288–13302. [Google Scholar] [CrossRef]
  22. Deng, C.; Ren, W.; Mao, Y.; Ren, G. Plug-in module acceleration feedback control for fast steering mirror-based beam stabilization systems. Opt. Eng. 2017, 56, 084105. [Google Scholar] [CrossRef]
  23. Aguila-Camacho, N.; Gallegos, J.A. Error-Based Switched Fractional Order Model Reference Adaptive Control for MIMO Linear Time Invariant Systems. Fractal Fract. 2024, 8, 109. [Google Scholar] [CrossRef]
  24. Luo, Y.; Ren, W.; Huang, Y.; He, Q.; Wu, Q.; Zhou, X.; Mao, Y. Feedforward Control Based on Error and Disturbance Observation for the CCD and Fiber-Optic Gyroscope-Based Mobile Optoelectronic Tracking System. Electronics 2018, 7, 223. [Google Scholar] [CrossRef]
  25. Kim, H.-S.; Lee, D.-H.; Hur, D.J.; Lee, D.-C. Development of two-dimensional piezoelectric laser scanner with large steering angle and fast response characteristics. Rev. Sci. Instrum. 2019, 90, 065004. [Google Scholar] [CrossRef] [PubMed]
  26. Xue, W.; Bai, W.; Yang, S.; Song, K.; Huang, Y.; Xie, H. ADRC with adaptive extended state observer and its application to air–fuel ratio control in gasoline engines. IEEE Trans. Ind. Electron. 2015, 62, 5847–5857. [Google Scholar] [CrossRef]
  27. Wang, G.; Wang, Y.; Zhou, H.; Bai, F.; Chen, G.; Ma, J. Comprehensive approach to modeling and identification of a two-axis piezoelectric fast steering mirror system based on multi-component analysis and synthesis. Mech. Syst. Signal Process. 2019, 127, 50–67. [Google Scholar] [CrossRef]
  28. Hassani, V.; Tjahjowidodo, T.; Do, T.N. A survey on hysteresis modeling, identification and control. Mech. Syst. Signal Process. 2014, 49, 209–233. [Google Scholar] [CrossRef]
  29. Ling, J.; Feng, Z.; Zheng, D.; Yang, J.; Yu, H.; Xiao, X. Robust adaptive motion tracking of piezoelectric actuated stages using online neural-network-based sliding mode control. Mech. Syst. Signal Process. 2021, 150, 107235. [Google Scholar] [CrossRef]
  30. Babarinde, A.K.; Li, L.; Zhu, L.; Aphale, S.S. Experimental validation of the simultaneous damping and tracking controller design strategy for high-bandwidth nanopositioning—A PAVPF approach. IET Control Theory Appl. 2020, 14, 3506–3514. [Google Scholar] [CrossRef]
  31. Chang, Y.-H.; Hao, G.; Liu, C.-S. Design and characterisation of a compact 4-degree-of-freedom fast steering mirror system based on double Porro prisms for laser beam stabilization. Sens. Actuators A Phys. 2021, 322, 112639. [Google Scholar] [CrossRef]
  32. Nikooienejad, N.; Maroufi, M.; Moheimani, S.O.R. Iterative Learning Control for Video-Rate Atomic Force Microscopy. IEEE/ASME Trans. Mechatron. 2021, 26, 2127–2138. [Google Scholar] [CrossRef]
  33. Li, C.-X.; Gu, G.-Y.; Yang, M.-J.; Zhu, L.-M. High-Speed Tracking of a Nanopositioning Stage Using Modified Repetitive Control. IEEE Trans. Autom. Sci. Eng. 2017, 14, 1467–1477. [Google Scholar] [CrossRef]
  34. Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; pp. 4989–4996. [Google Scholar] [CrossRef]
  35. Du, Y.; Cao, W.; She, J. Analysis and Design of Active Disturbance Rejection Control With an Improved Extended State Observer for Systems With Measurement Noise. IEEE Trans. Ind. Electron. 2022, 70, 855–865. [Google Scholar] [CrossRef]
  36. Chen, P.; Luo, Y. A two-degree-of-freedom controller design satisfying separation principle with fractional-order PD and generalized ESO. IEEE/ASME Trans. Mechatron. 2021, 27, 137–148. [Google Scholar] [CrossRef]
  37. Wang, S.; Gan, H.; Luo, Y.; Luo, X.; Chen, Y. A Fractional-Order ADRC Architecture for a PMSM Position Servo System with Improved Disturbance Rejection. Fractal Fract. 2024, 8, 54. [Google Scholar] [CrossRef]
  38. Xu, K.; Cheng, T.; Lopes, A.M.; Chen, L.; Zhu, X.; Wang, M. Fuzzy Fractional-Order PD Vibration Control of Uncertain Building Structures. Fractal Fract. 2022, 6, 473. [Google Scholar] [CrossRef]
  39. Hsieh, C.-L.; Liu, C.-S.; Cheng, C.-C. Design of a 5 degree of freedom–voice coil motor actuator for smartphone camera modules. Sens. Actuators A Phys. 2020, 309, 112014. [Google Scholar] [CrossRef]
  40. Liu, C.-S.; Wu, Y.-C.; Lan, Y.-J. Design of 4-DOF Voice Coil Motor with Function of Reducing Laser Geometrical Fluctuations. Actuators 2021, 10, 320. [Google Scholar] [CrossRef]
  41. Zhang, H.; Xie, Y.; Xiao, G.; Zhai, C.; Long, Z. A Simple Discrete-Time Tracking Differentiator and Its Application to Speed and Position Detection System for a Maglev Train. IEEE Trans. Control Syst. Technol. 2018, 27, 1728–1734. [Google Scholar] [CrossRef]
  42. Wang, C.; Quan, L.; Zhang, S.; Meng, H.; Lan, Y. Reduced-order model based active disturbance rejection control of hydraulic servo system with singular value perturbation theory. ISA Trans. 2017, 67, 455–465. [Google Scholar] [CrossRef] [PubMed]
  43. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of imaging system.
Figure 1. Schematic diagram of imaging system.
Fractalfract 08 00128 g001
Figure 2. Block diagram of the position control loop of the FSM.
Figure 2. Block diagram of the position control loop of the FSM.
Fractalfract 08 00128 g002
Figure 3. Block diagram of the FSM.
Figure 3. Block diagram of the FSM.
Fractalfract 08 00128 g003
Figure 4. Principal block diagram of controller.
Figure 4. Principal block diagram of controller.
Fractalfract 08 00128 g004
Figure 5. The tracking position response curve of the FOADRC without random signal.
Figure 5. The tracking position response curve of the FOADRC without random signal.
Fractalfract 08 00128 g005
Figure 6. The tracking position response curve of the FOADRC algorithm with random signal.
Figure 6. The tracking position response curve of the FOADRC algorithm with random signal.
Fractalfract 08 00128 g006
Figure 7. The scan curve after synthesizing the X and Y orthogonal coordinate systems into the Cartesian coordinate system.
Figure 7. The scan curve after synthesizing the X and Y orthogonal coordinate systems into the Cartesian coordinate system.
Fractalfract 08 00128 g007
Figure 8. FSM control schematic diagram.
Figure 8. FSM control schematic diagram.
Fractalfract 08 00128 g008
Figure 9. Optical scanning experimental platform.
Figure 9. Optical scanning experimental platform.
Fractalfract 08 00128 g009
Figure 10. Experimental image of petal biaxial scanning based on PID strategy.
Figure 10. Experimental image of petal biaxial scanning based on PID strategy.
Fractalfract 08 00128 g010
Figure 11. Experimental image of petal biaxial scanning based on ADRC strategy.
Figure 11. Experimental image of petal biaxial scanning based on ADRC strategy.
Fractalfract 08 00128 g011
Figure 12. Experimental image of petal biaxial scanning based on FOADRC strategy.
Figure 12. Experimental image of petal biaxial scanning based on FOADRC strategy.
Fractalfract 08 00128 g012
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, L.; Liu, S.; Liang, S.; Liu, X.; Wang, C. Research on Active Repetitive Control for Tracking Lissajous Scan Trajectories with Voice Coil Motors Actuated Fast Steering Mirror. Fractal Fract. 2024, 8, 128. https://doi.org/10.3390/fractalfract8030128

AMA Style

Wang L, Liu S, Liang S, Liu X, Wang C. Research on Active Repetitive Control for Tracking Lissajous Scan Trajectories with Voice Coil Motors Actuated Fast Steering Mirror. Fractal and Fractional. 2024; 8(3):128. https://doi.org/10.3390/fractalfract8030128

Chicago/Turabian Style

Wang, Lin, Shijiao Liu, Shuning Liang, Xuelian Liu, and Chunyang Wang. 2024. "Research on Active Repetitive Control for Tracking Lissajous Scan Trajectories with Voice Coil Motors Actuated Fast Steering Mirror" Fractal and Fractional 8, no. 3: 128. https://doi.org/10.3390/fractalfract8030128

Article Metrics

Back to TopTop