Next Article in Journal
Piezoelectric Ultrasonic Local Resonant Ultra-Precision Grinding for Hard–Brittle Materials
Next Article in Special Issue
MEMS Micromirror Actuation Techniques: A Comprehensive Review of Trends, Innovations, and Future Prospects
Previous Article in Journal
Photonic Generation of Arbitrary Microwave Waveforms with Anti-Dispersion Transmission Capability
Previous Article in Special Issue
A Large-Scan-Range Electrothermal Micromirror Integrated with Thermal Convection-Based Position Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Control of a Micro-Electro-Mechanical System Fast Steering Mirror with an Input Shaping Algorithm

1
School of Nano-Tech and Nano-Bionics, University of Science and Technology of China, Hefei 230026, China
2
Suzhou Institute of Nano-Tech and Nano-Bionics, Chinese Academy of Sciences, Suzhou 215123, China
*
Authors to whom correspondence should be addressed.
Micromachines 2024, 15(10), 1215; https://doi.org/10.3390/mi15101215
Submission received: 9 September 2024 / Revised: 27 September 2024 / Accepted: 27 September 2024 / Published: 29 September 2024

Abstract

:
Fast steering mirrors (FSMs) designed by the micro-electro-mechanical system (MEMS) technology are significantly smaller in volume and mass, offering distinct advantages. To improve their performance in the open-loop control mode, this study introduces a control algorithm and evaluates its performance on an electromagnetic-driven MEMS-FSM. The algorithm employs a method to shape the input signal by fitting the system’s transfer function and modifying the step response. This shaped signal is then applied to the system to minimize overshoot, reduce settling time, and improve working bandwidth, thereby enabling faster angular adjustments and improving the stability of the FSM. The experimental results demonstrate an 85.65% reduction in overshoot and a decrease in settling time from 84 ms to 0.4 ms. Consequently, the working bandwidth of the FSM system increases to 2500 Hz, demonstrating the effectiveness of the algorithm in enhancing MEMS-FSM’s performance.

1. Introduction

The fast steering mirror (FSM) is a critical optical device for achieving rapid laser beam control, extensively used in electro-optic systems such as inter-orbit satellite laser communication, image stabilization, and astronomical telescopes [1,2]. In inter-orbit satellite laser communication, the FSM captures the target satellite and adjusts the laser beam’s deflection angle in real time. By this means, FSM can point and track the satellite’s laser receiver. However, factors such as the vibration, instability, and positioning error of the satellite platform demand high precision and stability from the FSM system [3]. There are currently two main drive methods: voice coil motor drive and Lead Zirconate Titanate (PZT) stacking drive. The disadvantage of the voice coil motor driving method is that the motion accuracy is limited. Since the voice coil motor relies on electromagnetic induction to generate movement, the precision is constrained by the motor’s control accuracy and mechanical design. This limitation is particularly evident in applications requiring ultra-high precision positioning, where it may fail to meet the requirements [4]. Additionally, the FSM driven by PZT stacking faces issues of response non-linearity due to hysteresis, and temperature variations can also affect the performance of the piezoelectric ceramics [5]. Furthermore, these methods face challenges in miniaturization and integration due to the limited size of the drivers. In contrast, FSMs produced by the micro-elector-mechanical system (MEMS) technology are significantly smaller in volume and mass, offering advantages in inter-orbit satellite communication by better meeting application requirements [6,7]. For improving the performance in the open-loop control mode, this study introduces a control algorithm and evaluates its performance on an electromagnetic-driven MEMS-FSM.
To minimize vibrations, instability, and positioning errors during orbit, the FSM operates in a quasi-static mode [8]. This mode has frequencies typically ranging between tens and hundreds of Hz. The working bandwidth is an important parameter for the quasi-static mode. It is the reciprocal of the system’s settling time and reflects the FSM’s ability to adjust laser pointing rapidly. To enhance FSM performance, appropriate control algorithms must be developed based on the FSM system’s characteristics [9,10]. In past research, Kerboua M. et al. explored passive piezoelectric vibration shunt control for cantilever beams to suppress system overshoot, though MEMS-FSM’s small size complicates integration, increases manufacturing complexity, and raises costs [11]. Additionally, Imboden M. et al. demonstrated overshoot suppression and rapid stabilization in MEMS mirrors using a two-step algorithm [12]. Corey P. utilized overdrive algorithms to shorten the settling time of the MEMS-FSM and enhance its quasi-static performance [13]. Yu Z. et al. achieved significant results in suppressing overshoot in piezoelectric MEMS-FSMs using a similar approach [14]. Although the overdrive algorithm has been demonstrated to be effective in suppressing overshoot in MEMS-FSM, the acquisition of the overdrive signal remains challenging.
This study introduces a novel input signal-shaping algorithm, allowing for an arbitrary modification of the system’s response, while simplifying the acquisition of control signals, thereby enhancing control flexibility. The algorithm was validated on an electromagnetic-driven MEMS-FSM. The FSM’s response was measured by a position-sensitive detector (PSD) sensor and the transfer function fitted via the least squares method. The input signal-shaping filter was implemented, and the filtered control signal was generated by a programmable signal generator. The FSM system’s overshoot was reduced by 85.65%, and the settling time was reduced from 84 ms to 0.4 ms, resulting in an increased operating bandwidth of 2500 Hz. By minimizing the FSM overshoot, the algorithm improves quasi-static performance, achieving fast angle switching and stability.
This paper is organized as follows. Section 2 introduces the FSM’s structure, operating principle, and dynamic analysis; Section 3 discusses the algorithm’s design; Section 4 presents the algorithm’s implementation and analyzes the input signal shaping and response results. Finally, Section 5 concludes this study.

2. FSM System Analysis

2.1. Structure of MEMS-FSM

The FSM comprises a mirror and multiple driving coils. The structure of the electromagnetic-driven MEMS-FSM is illustrated in Figure 1a. All are integrated onto a silicon substrate-based driver through MEMS processing techniques as shown in Figure 1b. The driver is supported by four serpentine springs connected to the surrounding frame. A magnetic field, supplied by permanent magnets within the package, interacts with the coils to facilitate mirror movement. The mirror is mounted on the driver via a pillar, which facilitates the selection of different mirror sizes and coatings based on specific application requirements. Figure 1c shows the MEMS-FSM with a 7.5 mm square mirror.
Compared with piezoelectric drives, electromagnetic drives offer better linearity in MEMS-FSM. Additionally, the electromagnetic drive method excels over electrostatic drives in terms of impact resistance, meeting the stringent requirements for aerospace-grade impact resistance [15,16]. When an electric current flows through the electromagnetic-driven MEMS-FSM, the coil within the permanent magnet’s magnetic field experiences a vertical electromagnetic force, causing the mirror to deflect. Two orthogonally arranged coils are controlled independently, enabling a two-dimensional mirror deflection.
For small broadband inter-orbit satellites, where space is limited, a large mass and volume can lead to increased launch costs [17]. The voice coil motor FSM (V-931) and PZT FSM (S-330) produced by the German company PI weigh over 500 g and have thicknesses of 26 mm and 42 mm, respectively [18,19]. In comparison, FSMs manufactured using the MEMS technology are significantly smaller in both volume and mass, as shown in Table 1. This compact size offers substantial advantages for inter-orbit satellite communication, better fulfilling the development needs of the field.

2.2. Basic Principle

The FSM operates as a second-order spring-damping system. The elastic torsion axis constrains the mirror, allowing it to undergo torsional motion during operation. This motion is analogous to the compression and extension of a spring. Additionally, the mirror is influenced by both structural damping and air damping. As shown in Figure 2, the dynamic behavior of the FSM can be represented by a simplified model of a second-order spring-damping system. In this model, the spring has an elastic coefficient k, and the damper has a damping coefficient b, both of which are connected to a mass m.

2.3. Dynamic Analysis

As analyzed above, the dynamic equation of the second-order spring damping system is expressed as Equation (1):
m x ¨ + b x ˙ + k x = F .
Its open-loop transfer function is expressed with Equation (2):
ϕ ( s ) = ω n 2 s 2 + 2 ζ ω n s + ω n 2 .
In Equation (2), ω n is the undamped natural frequency, and ζ is the damping ratio—a dimensionless parameter that characterizes the decay rate of the system’s vibrations. When ζ < 1 , the system is considered underdamped. It is widely recognized that a step signal input represents a challenging condition for system performance. If the system shows satisfactory dynamic behavior under step signal excitation, it is likely to achieve an optimal dynamic response under other inputs as well. The typical step response of a second-order underdamped system is illustrated in Figure 3.
σ % = h t p h ( ) h ( ) × 100 % .
In Equation (3), σ denotes the overshoot and is defined as the percentage by which the step response peak h t p exceeds the final value h . The settling time named t s is defined as the shortest time required for the step response to enter and remain within a 5% (or 3%) error band of the final value h . This parameter reflects the system’s ability to quickly achieve a stable state.

3. Algorithm Design

This study treats the FSM system as a “black box”, focusing solely on the relationship between the input signal and the MEMS-FSM’s response. The deflection angle of the FSM is converted into the displacement of the spot on the PSD sensor (e-otron, Shanghai, China). A comprehensive description of the system’s behavior is obtained by fitting the transfer function of the FSM system. In an open-loop control configuration, the characteristics of the FSM system remain unchanged during operation. This situation means the transfer function remains stable. Based on the above, an open-loop control algorithm for the FSM system was developed to reduce overshoot and settling time. This algorithm can facilitate rapid angle switching and enhance the stability of the FSM system.
The algorithm’s workflow is illustrated in Figure 4. Initially, the FSM system’s step response is recorded via the PSD sensor, and the transfer function A is estimated using the least squares method. Next, the step response curve of the FSM system is modified. The purpose of this modification is to compress the response points near the final value, thereby reducing oscillations and minimizing overshoot, leading to an ideal step response for the FSM system. Subsequently, the transfer function B is refitted by the least squares method. Then, the transfer function C = B/A is evaluated. It means that C × A is the transfer function B, which gives the ideal response. The response overshoot is minimized, and the settling time is reduced by shaping the input signal through a filter C. This strategy can also improve the working bandwidth and fast switching angle.
By importing the input signal and response of the FSM system and specifying the order of the transfer function, a transfer function model of the FSM system can be obtained using the least squares method [20,21]. The core principle of this method is to minimize the sum of squared errors (SSE), thereby reducing the discrepancy between the predicted values and the actual observations of the model [22,23]. For a given data point ( x i , y i ) , the predicted value from the fitting model is y i ^ , and the error is defined as shown in Equation (4)
e = y i y i ^ .
For second-order systems with two poles and at most one zero, the transfer function typically takes the form shown in Equation (5).
H ( s ) = b 0 s + b 1 s 2 + a 1 s + a 2 ,
In Equation (5), b 0 , b 1 , a 1 , and a 2 are parameters that need to be estimated, represented by the vector θ . The least squares method aims to minimize the sum of squares of all errors, which can be expressed as an optimization problem in Equation (6).
S S E min = i = 1 n e i 2 ( θ ) = i = 1 n ( y i y i ^ ( θ ) ) 2 .
The algorithm adjusts the vector θ using gradient descent. Initially, the parameter vector θ ( 0 ) is initialized, and the gradient E ( θ ( k ) ) of the error function with respect to the parameters is calculated. The parameters are then updated along the negative gradient direction with a learning rate α . The update formula is given in Equation (7).
θ ( k + 1 ) = θ ( k ) α E ( θ ( k ) ) .
The iteration process continues until the parameter updates become negligible or the maximum number of iterations is reached. The final result is the fitted transfer function [24].
As shown in Figure 3, the step response of an underdamped second-order system reaches its peak within the first half-period, followed by oscillations around the final value and gradual decay. To modify the step response, the process begins by identifying the first point where the response exceeds the final value. The difference between subsequent responses and the final value is multiplied by a desired attenuation coefficient and then added to the final value. This approach compresses the response curve near the final value, reducing overshoot and settling time. The specific implementation is shown in Equation (8). In this equation, t 1 is the time when the response first exceeds the final value, d is the attenuation coefficient, and h is the final value. The step responses after modification are illustrated in Figure 5.
h ( t 1 , 2 , , n ) = ( h ( t 1 , 2 , , n ) h ( ) ) × d + h ( ) .

4. Experiment and Result

4.1. Experimental Setup

The experimental setup for this study is illustrated in Figure 6, utilizing a 650 nm wavelength laser with a power output of 5 mW. By adjusting the relative position of the FSM and the laser, the reflected beam spot was directed onto a PSD sensor. The movement trajectory of the spot on the PSD sensor, as observed through a host computer, represents the FSM’s response to the input signal. A standard step signal with a normalized amplitude of 1 was generated using a programmable signal generator. Since the tested FSM lacks universal joint structures and exhibits identical behavior in both orthogonal directions, validation was performed along a single axis. The system response recorded by the PSD sensor is shown in Figure 7a, where the PSD sensor’s sampling frequency was set at 2.5 kHz, corresponding to a time interval of 0.4 ms between consecutive data points. The response parameters of the MEMS-FSM system are summarized in Table 2. The FSM system exhibits a large overshoot and long settling time. To achieve rapid, faster angular adjustments and improved stability, the FSM system’s overshoot must be minimized.

4.2. Parameter Identification and Input Shaping

The transfer function of the FSM system is fitted using the least squares method. A standard step signal is applied to the fitted transfer function, and the response is compared with the original response curve, as shown in Figure 7b. The response curve is modified using Equation (5) to obtain the ideal response curve, as illustrated in Figure 7c. The ideal response transfer function is then fitted using the least squares method, and a standard step signal is applied to this fitted ideal transfer function. The response is compared with the original ideal response curve, as shown in Figure 7d.
Following the algorithm’s workflow shown in Figure 4, the transfer functions A for the original FSM system and B for the ideal FSM system were derived. Based on the relationship between time-domain and frequency-domain signal transformations, the transfer function C of the input signal filter was obtained by convolving the inverse of transfer function B with transfer function A. The parameters for the original FSM system transfer function A, the ideal FSM system transfer function B, and the input signal filter transfer function C are detailed in Table 3. If the response obtained by the filter is applied to the FSM system, the output of the FSM system will match the response of an ideal FSM system when a step signal is directly input. This phenomenon verifies that the algorithm proposed in this article can effectively reduce the overshoot. The Final Prediction Error (FPE) and Mean Square Error (MSE) quantify the fitting accuracy of the transfer function, with smaller values indicating a closer match to the system’s actual transfer function. As shown in Table 3, the fitted transfer function demonstrates high confidence.
In practical applications, electromagnetic MEMS-FSMs operate in a quasi-static mode when driven by step signals of varying amplitudes. The input step signal is provided by a programmable signal generator, causing the FSM to deflect at different angles to control the laser beam’s deflection direction entering the mirror. As shown in Figure 8, the input step signal voltage ranges from −1 V to 1 V, and the displacement of the FSM’s reflected beam is linearly correlated with the amplitude of the step signal [25]. After determining the input signal-shaping filter, which uses C as the transfer function, different amplitudes of step signals are input into the filter to yield the ideal input signal, as shown in Figure 9. If this ideal input signal is fed into the system, it will produce the ideal response.

4.3. Experimental Results

The ideal input signal can be applied to the FSM system via a programmable signal generator, and the FSM system’s response is captured using a PSD sensor. Figure 10 illustrates the FSM system’s response to the shaped step signals. The parameters of the FSM system’s response to a standard step signal in Table 4. As shown in Table 4, with the addition of the input signal-shaping filter, the FSM system was significantly improved in terms of overshoot reduction and settling time decrease. The overshoot of the FSM system decreased by 85.65%, and the settling time was reduced from 84 ms to 0.4 ms. Furthermore, as the settling time decreased, the bandwidth of the FSM system increased to 2500 Hz, enabling fast angle switching and stability. Since the displacement of the FSM’s reflected spot is linearly related to the amplitude of the step signal, the input signal-shaping filter proved effective across various step signal amplitudes, confirming its robustness in practical applications.

4.4. Result Discussion

Although the algorithm attenuates the original system response with a 1% attenuation coefficient, practical testing revealed that the overshoot did not align with the algorithm’s expectations. The algorithm’s performance relies on the accurate transfer function of the FSM system and high precision fitting of the modified response. Several potential sources of error may affect the results during practical testing. Firstly, when acquiring the step response of the FSM system by the PSD sensor, the sampling rate may be limited. Additionally, the PSD sensor might be susceptible to ambient light noise. This may lead to discrepancies between the captured response and the actual step response. Secondly, when applying the least squares method to fit the transfer function, neither the Final Prediction Error (FPE) nor the Mean Square Error (MSE) is zero. This situation implies a difference between the fitted transfer function and the actual one. Moreover, when outputting waveforms through a programmable signal generator, the number of output waveform points might be lost due to performance limitations. This may lead to discrepancies between the algorithm’s output signal and the actual input signal applied to the FSM. To address these issues, PSD sensors with higher sensitivity, enhanced noise suppression, and higher sampling rates should be used to acquire the response of the system step. Additionally, the transfer function of the FSM system can be more accurately fitted by employing an improved least squares method and incorporating a neural network algorithm. Finally, using a programmable signal generator with a higher resolution will further minimize errors and enhance the algorithm’s effectiveness.

5. Conclusions

This paper introduces a control algorithm based on input signal shaping and validates its application through a custom-designed electromagnetic-driven MEMS-FSM.
Initially, the paper outlines the structure and fundamental principles of the MEMS-FSM. Compared to FSMs driven by voice coil motors or PZT stacks, MEMS-FSMs offer a higher integration, reduced size, and lower mass. These features make them particularly advantageous for inter-satellite communication, meeting the evolving demands of various applications.
To enhance the quasi-static performance of MEMS-FSMs, a method was developed to connect the input signal with the ideal system response by fitting the system’s transfer function and modifying its response. This led to the derivation of a calculation method for the transfer function of the input signal-shaping filter. By using the filter to shape the input signal, the algorithm effectively minimizes system overshoot, reduces settling time, and improves working bandwidth, resulting in the fast angle switching and improved stability of the FSM system. After incorporating the input signal-shaping filter, the FSM system’s overshoot was reduced by 85.65%, the settling time was reduced from 84 ms to 0.4 ms, and the working bandwidth increased to 2500 Hz, confirming the algorithm’s effectiveness. The algorithm allows for the input signal to be shaped to achieve an ideal system response, providing flexible system control.
Importantly, this algorithm is not limited to MEMS-FSM systems. Treating the system as a “black box” simplifies its application, making the algorithm applicable to other systems. Future work will focus on further optimizing the MEMS-FSM response, such as reducing rise time. Additionally, plans include integrating piezoresistive sensors for feedback signal detection within the MEMS-FSM and implementing this algorithm as an input signal filter within the system.

Author Contributions

Conceptualization, J.H., H.L. and L.Q.; Methodology, J.H.; Software, J.H.; Validation, J.H.; Formal analysis, J.H.; Investigation, J.H.; Resources, H.Y. and W.S.; Data curation, J.H.; Writing—original draft, J.H.; Writing—review & editing, H.Y. and W.S.; Visualization, J.H.; Supervision, H.Y. and W.S.; Project administration, H.Y. and W.S.; Funding acquisition, H.Y. and W.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Key-Area Research and Development Program of Guangdong Province (grant number 2023B0101200009) and the National Key Research and Development Program of China (grant number 2023YFB3211300).

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding authors.

Acknowledgments

The authors would like to acknowledge SINANO Nanofabrication Facility for the use of the facility’s equipment.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chaudhary, H.; Khatoon, S.; Singh, R.; Pandey, A. Fast Steering Mirror for Optical Fine Pointing Applications: A Review Paper Applications: A Review Paper. In Proceedings of the 2018 3rd International Innovative Applications of Computational Intelligence on Power, Energy and Controls with their Impact on Humanity (CIPECH), Ghaziabad, India, 1–2 November 2018; pp. 1–5. [Google Scholar] [CrossRef]
  2. Xiong, Z.; Li, Q.; Liu, L.; Li, R. Fast steering mirror and michelson interferometer based laser beam pointing and steering. In Proceedings of the 2017 IEEE International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM), Ningbo, China, 19–21 November 2017; pp. 815–819. [Google Scholar] [CrossRef]
  3. Yenchesky, L.; Čierny, O.; Grenfell, P.; Kammerer, W.; Periera, P.D.V.; Sevigny, T.; Cahoy, K.L. Optomechanical Design and Analysis for Nanosatellite Laser Communications; Utah State University: Logan, UT, USA, 2019. [Google Scholar]
  4. Shewale, M.S.; Razban, A.; Deshmukh, S.P.; Mulik, S.; Zambare, H.B. Design and Experimental Validation of Voice Coil Motor for High Precision Applications. In Proceedings of the 2018 3rd International Conference for Convergence in Technology (I2CT), Pune, India, 6–8 April 2018; pp. 1–6. [Google Scholar] [CrossRef]
  5. Bazghaleh, M.; Grainger, S.; Mohammadzaheri, M. A review of charge methods for driving piezoelectric actuators. J. Intell. Mater. Syst. Struct. 2018, 29, 2096–2104. [Google Scholar] [CrossRef]
  6. Rodiger, B.; Fuchs, C.; Nonay, J.R.; Jung, W.; Schmidt, C. Miniaturized Optical Intersatellite Communication Terminal—CubeISL. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–23 June 2021. [Google Scholar]
  7. Bai, Y.; Gang, W.; Li, X.; Zhang, L.; Meng, L. The Modeling of Tracking of Circumferential Scanning-type Satellite Laser Communication Terminals. In Proceedings of the 2019 IEEE 2nd International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), Shenyang, China, 22–24 November 2019. [Google Scholar]
  8. Tortschanoff, A.; Holzmann, D.; Lenzhofer, M.; Sandner, T. Closed-loop control for quasi-static MOEMS mirrors. Moems Miniaturized Syst. XI 2013, 8252, 224–231. [Google Scholar]
  9. Xiong, X.; Kikuuwe, R.; Kamal, S.; Jin, S. Implicit-Euler Implementation of Super-Twisting Observer and Twisting Controller for Second-Order Systems. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 2607–2611. [Google Scholar] [CrossRef]
  10. Xiong, X.; Kamal, S.; Deveerasetty, K.K.; Jin, S.; Li, Y. Sliding Mode Control of Quasi-Static Micro Mirrors with Implicit-Euler Implementation. In Proceedings of the 2018 IEEE International Conference on Real-time Computing and Robotics (RCAR), Kandima, Maldives, 1–5 August 2018. [Google Scholar]
  11. Kerboua, M.; Megnounif, A.; Benguediab, M.; Benrahou, K.H.; Kaoulala, F. Vibration control beam using piezoelectric-based smart materials. Compos. Struct. 2015, 123, 430–442. [Google Scholar] [CrossRef]
  12. Imboden, M.; Chang, J.; Pollock, C.; Lowell, E.; Akbulut, M.; Morrison, J.; Stark, T.; Bifano, T.G.; Bishop, D.J. High speed control of electro-mechanical transduction Advanced Drive Techniques for Optimized Step-and-Settle Response of MEMS Micromirrors. IEEE Control. Syst. 2016, 36, 48–76. [Google Scholar]
  13. Pollock, C.; Javor, J.; Stange, A.; Barrett, L.K.; Bishop, D.J. Extreme angle, tip-tilt MEMS micromirror enabling full hemispheric, quasi-static optical coverage. Opt. Express 2019, 27, 15318–15326. [Google Scholar] [CrossRef] [PubMed]
  14. Zihao, Y.; Lihao, W.; Yang, W.; Yonggui, Z.; Yichen, L.; Zhenyu, W. Control of a MEMS Fast Steering Mirror with Improved Quasi-Static Performance. IEEE Access 2023, 11, 95307–95314. [Google Scholar] [CrossRef]
  15. Qian, L.; Shan, Y.; Wang, J.; Li, H.; Wang, K.; Yu, H.; Zhou, P.; Shen, W. Experimental Investigation of Vibration Isolator for Large Aperture Electromagnetic MEMS Micromirror. Micromachines 2023, 14, 1490. [Google Scholar] [CrossRef]
  16. Shan, Y.; Qian, L.; Wang, J.; Wang, K.; Zhou, P.; Li, W.; Shen, W. Driving Principle and Stability Analysis of Vertical Comb-Drive Actuator for Scanning Micromirrors. Micromachines 2024, 15, 226. [Google Scholar] [CrossRef] [PubMed]
  17. Greenheck, D.R.; Bishop, R.H.; Jonardi, E.M. Design and Testing of a Low-Cost MEMS IMU Cluster for SmallSat Applications. In Proceedings of the AIAA/USU Conference on Small Satellites, Logan, UT, USA, 4–7 August 2014. [Google Scholar]
  18. Physik Instrumente. Why Fast Steering Mirrors Are Used in Laser Communication/Free Space Optical Communication. Available online: https://www.pi-china.cn/zh_cn/knowledge-center/blog/fast-steering-mirrors-for-deep-space/ (accessed on 17 April 2022).
  19. Physik Instrumente. Piezo Flexure Tilting Mirrors. Available online: https://www.pi-china.cn/zh_cn/products/nanopositioning-piezo-flexure-stages/piezo-flexure-tilting-mirrors/ (accessed on 18 April 2022).
  20. Iqbal, K. Analysis of Transfer Function Models II; River Publishers: Aalborg, Denmark, 2021. [Google Scholar]
  21. Estimate Transfer Function Model. Available online: https://ww2.mathworks.cn/help/ident/ref/tfest.html?requestedDomain=cn (accessed on 29 December 2023).
  22. Garnier, H.; Mensler, M.; Richard, A. Continuous-time model identification from sampled data: Implementation issues and performance evaluation. Int. J. Control. 2003, 76, 1337–1357. [Google Scholar] [CrossRef]
  23. Ljung, L. Experiments with Identification of Continuous Time Models. IFAC Proc. Vol. 2009, 42, 1175–1180. [Google Scholar] [CrossRef]
  24. Zhang, X. Matrix Analysis and Applications; Cambridge University Press: Cambridge, UK, 2017; Volume 309, p. i. [Google Scholar]
  25. Turner, K.L.; Miller, S.A.; Hartwell, P.G.; Macdonald, N.C.; Adams, S.G. Five parametric resonances in a microelectromechanical system. Nature 1998, 396, 149–152. [Google Scholar] [CrossRef]
Figure 1. Overview of a MEMS FSM. (a) Structure of the MEMS-FSM; (b) The driver part of the MEMS-FSM; (c) MEMS-FSM with a 7.5 mm square mirror.
Figure 1. Overview of a MEMS FSM. (a) Structure of the MEMS-FSM; (b) The driver part of the MEMS-FSM; (c) MEMS-FSM with a 7.5 mm square mirror.
Micromachines 15 01215 g001
Figure 2. Simplified model of a second-order spring damping system.
Figure 2. Simplified model of a second-order spring damping system.
Micromachines 15 01215 g002
Figure 3. Typical step response of a second-order underdamped system.
Figure 3. Typical step response of a second-order underdamped system.
Micromachines 15 01215 g003
Figure 4. Algorithm’s workflow.
Figure 4. Algorithm’s workflow.
Micromachines 15 01215 g004
Figure 5. Typical step response after modification.
Figure 5. Typical step response after modification.
Micromachines 15 01215 g005
Figure 6. FSM test system.
Figure 6. FSM test system.
Micromachines 15 01215 g006
Figure 7. FSM system response and modification. (a) FSM system response curves; (b) Fitted FSM system response curves; (c) Response curve of the modified FSM system; (d) Fitting of the response curve of the modified FSM system.
Figure 7. FSM system response and modification. (a) FSM system response curves; (b) Fitted FSM system response curves; (c) Response curve of the modified FSM system; (d) Fitting of the response curve of the modified FSM system.
Micromachines 15 01215 g007
Figure 8. The relationship between the spot reflected by FSM and the input voltage.
Figure 8. The relationship between the spot reflected by FSM and the input voltage.
Micromachines 15 01215 g008
Figure 9. The step signal after being shaped. (a) Shaping of step signals with different amplitudes; (b) A closer look at the curves.
Figure 9. The step signal after being shaped. (a) Shaping of step signals with different amplitudes; (b) A closer look at the curves.
Micromachines 15 01215 g009
Figure 10. The response of the system.
Figure 10. The response of the system.
Micromachines 15 01215 g010
Table 1. Structural parameters of MEMS-FSM.
Table 1. Structural parameters of MEMS-FSM.
StructureParameter
mirror diameter7.5 mm
chip size7.5 mm × 7.5 mm × 0.3 mm
chip mass3 g
tilt angle±17.45 mrad
angular accuracy1 μrad
Table 2. Response parameters of the FSM system.
Table 2. Response parameters of the FSM system.
ParameterValue
h t p 2.708 mm
h 1.435 mm
σ %88.71%
t s 84 ms
Table 3. Parameters for each transfer function.
Table 3. Parameters for each transfer function.
NumeratorDenominatorFPEMSEConfidence
A 0.7278 z 1 1 1.465 z 1 + 0.9736 z 2 1.590 × 10 4 1.575 × 10 6 93.90%
B 0.8916 z 1 1 0.538 z 1 + 0.1594 z 2 6.853 × 10 6 6.785 × 10 6 95.72%
C 0.8916 z 3 1.3063 z 2 + 0.8681 0.7278 z 3 0.3916 z 2 + 0.116 ///
Table 4. The parameters of the FSM system’s response.
Table 4. The parameters of the FSM system’s response.
h ( t p ) σ % t s
open loop2.708 mm88.71%84 ms
input shaped1.479 mm3.06%0.4 ms
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

Hou, J.; Li, H.; Qian, L.; Yu, H.; Shen, W. Control of a Micro-Electro-Mechanical System Fast Steering Mirror with an Input Shaping Algorithm. Micromachines 2024, 15, 1215. https://doi.org/10.3390/mi15101215

AMA Style

Hou J, Li H, Qian L, Yu H, Shen W. Control of a Micro-Electro-Mechanical System Fast Steering Mirror with an Input Shaping Algorithm. Micromachines. 2024; 15(10):1215. https://doi.org/10.3390/mi15101215

Chicago/Turabian Style

Hou, Jiapeng, Haoxiang Li, Lei Qian, Huijun Yu, and Wenjiang Shen. 2024. "Control of a Micro-Electro-Mechanical System Fast Steering Mirror with an Input Shaping Algorithm" Micromachines 15, no. 10: 1215. https://doi.org/10.3390/mi15101215

APA Style

Hou, J., Li, H., Qian, L., Yu, H., & Shen, W. (2024). Control of a Micro-Electro-Mechanical System Fast Steering Mirror with an Input Shaping Algorithm. Micromachines, 15(10), 1215. https://doi.org/10.3390/mi15101215

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop