Skip to main content
Microsystems & Nanoengineering logoLink to Microsystems & Nanoengineering
. 2020 Nov 16;6:101. doi: 10.1038/s41378-020-00211-4

Design rules for dense and rapid Lissajous scanning

Junya Wang 1,2,3, Gaofei Zhang 1,2,, Zheng You 1,2
PMCID: PMC8433367  PMID: 34567710

Abstract

Lissajous microscanners are very popular in compact laser-scanning applications, such as solid-state light detection and ranging (LIDAR), owing to their high-quality factor and low power consumption. In the Lissajous scanner driven by a two-axis micro-electro-mechanical system scanning mirror (MEMS-SM), the design theory is insufficient to meet the temporal and spatial resolution at the same time. In this paper, the greatest common divisor of the two-axis driving frequency is used as the temporal resolution, the concept of the fill factor (FF) is used to describe the spatial resolution of the scanner, and a general algorithm for calculating the FF is presented. Combined with the characteristics of the Lissajous trajectory, three design rules of the general Lissajous scanner are proposed, and the design theory of the Lissajous scanner enabling MEMS LIDAR is perfected. Experimental results show that the proposed design rules can effectively meet the LIDAR design requirements.

Subject terms: Optical sensors, Nanometrology

In search of a smarter scanning strategy

A new set of design principles for micro-electro-mechanical system scanning mirror (MEMS-SM) devices could greatly improve the resolution of laser-based detection. Light detection and ranging (LIDAR) is commonly used for remote sensing and mapping, and many of these systems rely on MEMS-SM technology to direct the scanning beam in what is known as a ‘Lissajous trajectory’. Although highly effective, this approach also suffers from important trade-offs in terms of speed and spatial resolution, but Gaofei Zhang and colleagues at Tsinghua University have devised a strategy to overcome these limitations. They describe mathematical approach for understanding the factors that constrain the performance of Lissajous scanning, and use this as the foundation for a trio of design principles that can be used to guide the development of robust LIDAR systems.

Introduction

In our treatment, a Lissajous curve is followed by driving a micro-electro-mechanical system scanning mirror (MEMS-SM) in two orthogonal axes, with one single-tone, constant-amplitude sinusoidal waveform in each axis, and the characteristics of the Lissajous trajectory are determined by the frequency and phase of the two orthogonal sinusoidal waveforms.

Controlled laser beam steering satisfying the Lissajous trajectory has been widely used in many optical imaging systems over the last decades due to the advantages of the Lissajous trajectory, such as single-tone spectrum1 and high-precision angle measurement2. Its application ranges from advanced optical microscopy3, multiphoton laser-scanning microscopy4, atomic force microscopy5, optical coherence tomography imaging6, and Fourier transform infrared spectroscopy7 to multimedia optical devices8,9. This kind of application requires a Lissajous scanner with very high spatial resolution10 and low time parameters, such as frame rate. Other applications include light barriers11, 3D television and mature display technologies12, imaging cellular network dynamics13, and lunar global positioning and communication systems14. It requires a high frame rate15 and low spatial parameters such as angular resolution. There is no coupling between parameters in these two requirements, and the design of the Lissajous scanner is relatively simple. With the development of MEMS light detection and ranging (LIDAR)16, it requires not only high temporal resolution but also high spatial resolution, which puts forward new requirements for the design theory of the Lissajous scanner17. In 2017, Hwang et al.18,19 proposed a frequency selection rule for high definition and high frame rate Lissajous scanning. In 2018, Lee et al.20 gave the calculation method for the interval of the Lissajous scanning.

First, the maximum interval of the Lissajous trajectory is the key step in the scanner design, and its development has gone through the limited condition method21,22 and the exhaustive method23,24, which fails to solve the problem of the calculation method of the maximum interval of the general Lissajous trajectory in theory. Second, in terms of Lissajous scanner design, its design theory is not perfect, and the steps of designing the Lissajous scanning trajectory according to MEMS LIDAR indicators are not universal. In this paper, we present a general algorithm for calculating the maximum interval of the Lissajous trajectory. Then, three design rules of the Lissajous microscanner for the application of LIDAR based on MEMS-SM25,26 are proposed for dense and rapid Lissajous microscanners.

Methods

The Lissajous scanning trajectory is obtained by operating along the horizontal and vertical axes using cosine waveforms of different frequencies as follows:

X=Axcos(2πfxt+φx)Y=Aycos(2πfyt+φy) 1

where X and Y in Eq. (1) are the horizontal and vertical coordinates of scanning points, respectively, and Axand Ay denote the scanning amplitude of the x-axis and y-axis directions, respectively. t is time, and fx,fy,φx,φy are the biaxial scanning frequencies and phases of the x-axis and y-axis directions, respectively. If fx,fy are both integers and a greatest common divisor f0 exists, then Eq. (2) holds, where f0 is in Hz and nx and ny are dimensionless numbers.

fxfy=nxf0nyf0=nxny 2

If t in Eq. (1) is reduced, the trajectory equation can be obtained by sorting out the equation

cos(nxφynyφx)=cosnxarccosyAynyarccosxAx 3

Therefore, nx and ny are two coprime numbers, and the Lissajous trajectory is periodic with period 1/f0; this is rule no. 1, where f0 is the frame rate of the Lissajous trajectory. In other words, in the next 1/f0-time, the scanning trajectory is exactly the same as in the previous 1/f0-time. If you want a higher frame rate, you just need to design a larger f0. According to the right side of Eq. (3), the parameter that determines the combined trajectory is nxφynyφx, which has eight turning points π4,π2,3π4,π,5π4,3π2,7π4,2π, so k is defined as

k=4π(nxφynyφx) 4

If the phase difference has remained roughly constant, then Eq. (1) can be transformed into (assume nx>ny)

X=Axcos(2πnxf0t)Y=Aycos2πnyf0t+kπ4nx 5

Under rule no. 1, the design parameters of the Lissajous scanning line changed from fx,fy,φx,φy to nx,ny,k (φx=0,φy=kπ4nx). In the case of a certain amplitude, the trajectory characteristics of the Lissajous figure are determined by its frequency ratio and k. When nx is even, the pattern is symmetric about the x-axis. When ny is even, the pattern is symmetric about the y-axis. When nx,ny are both odd, the pattern is symmetric about the origin. In other words, if the two Lissajous scan patterns are exactly the same (the other parameters arenx,ny,k), the following conditions must be met:

nx=nx,ny=ny,k=k+8l 6

where l is a nonnegative integer. According to Eq. (3), the period of nxφynyφx is 2π. Then, according to the relationship between nxφynyφx and k described in Eq. (4), we know that the period of k is 8. When k is an integer, eight basic figures are included in the whole cycle of the same frequency ratio. If we set k from 0 to 7 and set the ratio of nx to ny 1:1, 2:1, 3:1, 3:2, 4:3, 5:3, and 5:4, the Lissajous basic graphs27 are shown in Fig. 1. From the figure, the ratio of each line is the same, so we can find the effect of k on the patterns. When k = 2 or 6 in a cycle, the figure is highly symmetric (symmetrical about the x-axis, y-axis, and origin). Therefore, next, this paper assumes that k to discuss. This is rule no. 2. The k parameter of each column is the same; intuitively, a larger nx,ny, corresponds to a denser trajectory.

Fig. 1. Lissajous basic graphs; each curve equation comes from Eq. (5).

Fig. 1

When k is the same, the density of the trajectory increases significantly with increasing frequency, while at the same frequency ratio, different phase parameters lead to different densities of the trajectory

According to the characteristics of Lissajous patterns, it presents a dense surroundings and a sparse center (Fig. 2). Therefore, the maximum interval of the pattern appears in an approximate parallelogram grid containing the origin, and we define the larger height of the parallelogram as the fill factor (FF). If nxny=1, the value of the FF can be easily obtained17, but we need a more general algorithm for calculating the FF.

Fig. 2. Four knots in the middle of the scanning trajectory when nx : ny = 11:9 with different in one cycle.

Fig. 2

Intuitively, when k = 2 or 6, FF has a minimum value

According to Eqs. (2) and (5), and under rules no. 1 and 2, the algorithm for calculating the maximum interval pseudocode is shown in Algorithm 1. The smaller the maximum interval, the denser the Lissajous trajectory, and the higher the spatial resolution. The input parameters include, nx,ny, and the remaining parameters have default values according to equations and rules. The output parameter is max_h, which is the maximum interval of the Lissajous trajectory. The algorithm is divided into two cases: nx or ny is even and nx and ny are both odd. The principle is shown in Fig. 3.

Fig. 3. Three different conditions for calculating the interval of the trajectory, k = 2, and all curves are highly symmetrical.

Fig. 3

Marked points can be divided into two types: tangent points with edges (such as Ax=±1,Ay=±1) and intersection points with the coordinate axis. A,B,C, and D are the four vertices of a diamond nearest to the origin, and the height of the diamond is FF

Here,pyy0 are the intersection points of the trajectory and the x-axis; pxx0 are the intersection points of the trajectory and the y-axis; px1 are the intersection points of the trajectory and the line of Y=1; px0 are the intersection points of the trajectory and the line of Y=1; py0 are the intersection points of the trajectory and the line of X=1; and py1 are the intersection points of the trajectory and the line of X=1; because of the symmetry, when nx is even, we can find that the y-axis coordinate of point D equals a value of py1 (Fig. 3a). In the same way, when ny is even, we can find that the x-axis coordinate of point D equals a value of px1 (Fig. 3b). When nx,ny is odd, points A,B,C, and D are all on the axis of coordinates, and the values are all in pyy0 and pxx0 (Fig. 3c).

Algorithm 1

Calculate the maximum gap of the Lissajous trajectory

Input:nx, ny, k=2, Ax=1, Ay=1, f0=10, FS=1e6
Output:max_h
1:

t =linspace(0, 1/f0, FS/f0)

X =cos(2×pi×nx×f0×t+k×pi/4/(nx-ny))

Y =cos(2×pi×ny×f0×t+k×pi/4/(nx-ny))

2:

pyy0=X(tY=0), pxx0=Y(tX=0)

px1=Y(tY=1), px0=Y(tY=0), py1=X(tX=1), py0=X(tX=0)

3: ax = by = cx = dy = 0
4: ay = min (pxx0[pxx0>0])
5: cy = max (pxx0[pxx0<0])
6: bx = max (pyy0[pyy0<0])
7: dy = min (pyy0[pyy0>0])
8: Nodes = [[ax, ay], [bx, by], [cx, cy], [dx, dy]]
9:

ac =norm([ax, ay] - [cx, cy])

bd =norm([bx, by] - [dx, dy])

edge =norm([ax, ay] - [bx, by])

10: ifnx%2 == 0 or ny%2 == 0 then
11: max_h = ac×bd/edge/2/2
12: else then
13: max_h = ac×bd/edge/2
14: end

In the pseudocode (Algorithm 1), the second and third lines are used to obtain the knots of the trajectory according to Eq. (5). The fourth, fifth, sixth, seventh, and eighth lines calculate four vertex coordinates of a diamond containing FF, represented as max_h. As shown in Fig. 3, it can be divided into two working conditions, whether nx and ny contain even numbers or not; at the end, if nx and ny contain even numbers, max_h is half the height of a diamond, and if not, max_h is the height of a diamond. According to Algorithm 1, we can calculate nx and ny according to the angular resolution of MEMS LIDAR, which is rule No. 3. Therefore, these three rules can be used for calculating the input parameters of the Lissajous scanner according to the MEMS LIDAR indexes.

Results

This paper proposes three rules: No. 1: The frame rate of the Lissajous scanner is determined by the parameter f0. No. 2: Lissajous trajectory must satisfy k= 2. No. 3: Algorithm 1 shows that the angular resolution of the Lissajous scanner can be calculated by nx and ny. According to these three rules, the input parameters of the Lissajous scanner can be obtained theoretically, and then the requirements of MEMS-SM can be analyzed from the MEMS LIDAR indexes.

If we set the ratio of nx:ny=11:9 (as shown in Fig. 2), we will obtain a curve (Fig. 4) of max_h change with respect to k.

Fig. 4. This is the curve of max_h varying with k.

Fig. 4

Its unit is normalized, and the geometric meaning is the FF of the scanning line when the amplitude of the scanner is 1 (Ax=Ay=1).

Therefore, it can be seen that max_h exhibits a periodic variation with the change of k, the period is 8, which is consistent with Eq. (6) and has a minimum value at k=2(l1),l is a positive integer, which is consistent with rule no. 1.

If k = 2 is fixed and nx and ny are independent variables, a three-dimensional curve in Fig. (5) of max_h with respect to nx and ny can be obtained. It can be seen that h varies monotonically with nx,ny. Moreover, nx,ny is not continuous. Therefore, if the resonant driven MEMS mirror is used for generating the Lissajous scanning, the resonant bandwidth is wide enough to include the designed nx,ny variation range. The resonant bandwidth is greater than the designed driven frequency when the nonresonant MEMS mirror is used.

Fig. 5. max_h change with respect to nx, ny when k = 2.

Fig. 5

Because nx and ny are equally important to max_h, it is only the problem of 90 degree rotation of the pattern. Therefore, in the pictures presented in this paper, nx is set to the range of 0–100, and ny is set to the range of ~1000. The surface of max_h is not continuous with nx or ny. This also shows the difficulty of developing a general computing algorithm for calculating FF

To verify the effectiveness of the three rules proposed in this paper, we design an experiment using a MEMS-SM of type “S3034828, which is a 2.0 mm diameter integrated MEMS-SM with a resonant frequency of 1300 Hz but was increased to ~3 kHz bandwidth with the closed loop controller and ±5° of mechanical angle. The target is a paper cup, which is ~5 × 9 cm in size. It was scanned at a range of 2 m. If we design a Lissajous scanner for a MEMS imaging LIDAR used to image, we need indicators that can distinguish 5 cm targets (short side length of the cup) within a range of 2 m, the imaging frame rate is 10 Hz, and there are 2–5 scanning lines in the range of 5 cm as an example, which means max_h = 0.002–0.01 (the FF is 0.002–0.01, and the equivalent angular resolution is ~0.2°–0.7°). According to the Lissajous design rules, the design parameters of the Lissajous scanner can be calculated as nx:ny=11:10, f0=10, φx=0, and φy=22/π. The result is shown in Fig. (6).

Fig. 6. The equipment and the example of the Lissajous scanner.

Fig. 6

a The MEMS-SM A7M20.1 and its closed loop controller. b Laser ranging data on the trajectory. c Scanning trajectory under the rules for detecting the target or imaging. d The demo of imaging

Discussion

In this paper, the concept of k is presented, and the mathematical relationship between it and the compactness of Lissajous scanning is found. The concept of FF is redefined, and its general calculation algorithm is designed. In view of this, this paper proposes three rules for designing the Lissajous scanning line. Simulation and experiment prove that the rules are effective. Compared with ref. 18, the mathematical reasons for the design of the general Lissajous scanning line are given, not just exhausting all possible frequency combinations, and the FF, which is redefined expression graphics, are more intuitive. Compared with ref. 5, the algorithm for calculating FF proposed in this paper is more general, not just limited to nxny=1.

Acknowledgements

This work is supported by the National Key Research and Development Program of China under grant no. 2016YFB0500902 and the Beijing Innovation Center for Future Chips, Tsinghua University.

Author contributions

J.W. performed experimental design, simulation, analysis, and writing; G.Z. performed experimental design and analysis; and Z.Y. discussed the manuscript and analysis.

Conflict of interest

The authors declare that they have no conflict of interest.

References

  • 1.Yong YK, Bazaei A, Moheimani SOR. Video-rate Lissajous-scan atomic force microscopy. IEEE Trans. Nanotechnol. 2014;13:85–93. doi: 10.1109/TNANO.2013.2292610. [DOI] [Google Scholar]
  • 2.Wang J, Zhang G, You Z. UKF-based MEMS micromirror angle estimation for LiDAR. J. Micromech. Microeng. 2019;29:035005. doi: 10.1088/1361-6439/aaf943. [DOI] [Google Scholar]
  • 3.Denk W, Strickler J, Webb W. Two-photon laser scanning fluorescence microscopy. Science. 1990;248:73–76. doi: 10.1126/science.2321027. [DOI] [PubMed] [Google Scholar]
  • 4.Brown EB, et al. In vivo measurement of gene expression, angiogenesis and physiological function in tumors using multiphoton laser scanning microscopy. Nat. Med. 2001;7:864–868. doi: 10.1038/89997. [DOI] [PubMed] [Google Scholar]
  • 5.Bazaei A, Yong YK, Moheimani SOR. High-speed Lissajous-scan atomic force microscopy: scan pattern planning and control design issues. Rev. Sci. Instrum. 2012;83:063701. doi: 10.1063/1.4725525. [DOI] [PubMed] [Google Scholar]
  • 6.Chen Y, Hong Y-J, Makita S, Yasuno Y. Three-dimensional eye motion correction by Lissajous scan optical coherence tomography. Biomed. Opt. Express. 2017;8:1783. doi: 10.1364/BOE.8.001783. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Tortschanoff, A. et al. Improved MOEMS-based ultra-rapid Fourier transform infrared spectrometer. In Next-Generation Spectroscopic Technologies II (eds Druy, M. A., Brown, C. D. & Crocombe, R. A.) vol. 7319 73190I (SPIE, 2009).
  • 8.Yalcinkaya AD, Urey H, Brown D, Montague T, Sprague R. Two-axis electromagnetic microscanner for high resolution displays. J. Microelectromech. Syst. 2006;15:786–794. doi: 10.1109/JMEMS.2006.879380. [DOI] [Google Scholar]
  • 9.Winter C, et al. Micro-beamer based on MEMS micro-mirrors and laser light source. Procedia Chem. 2009;1:1311–1314. doi: 10.1016/j.proche.2009.07.327. [DOI] [Google Scholar]
  • 10.Liu JTC, et al. Micromirror-scanned dual-axis confocal microscope utilizing a gradient-index relay lens for image guidance during brain surgery. J. Biomed. Opt. 2010;15:026029. doi: 10.1117/1.3386055. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Kenda A, et al. MOEMS-based scanning light barrier. Procedia Chem. 2009;1:1299–1302. doi: 10.1016/j.proche.2009.07.324. [DOI] [Google Scholar]
  • 12.Liao H. Super long viewing distance light homogeneous emitting three-dimensional display. Sci. Rep. 2015;5:1–5. doi: 10.1038/srep09532. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Göbel W, Kampa BM, Helmchen F. Imaging cellular network dynamics in three dimensions using fast 3D laser scanning. Nat. Methods. 2007;4:73–79. doi: 10.1038/nmeth989. [DOI] [PubMed] [Google Scholar]
  • 14.Romagnoli D, Circi C. Lissajous trajectories for lunar global positioning and communication systems. Celest. Mech. Dyn. Astr. 2010;107:409–425. doi: 10.1007/s10569-010-9279-1. [DOI] [Google Scholar]
  • 15.Liu T-M, Chan M-C, Chen I-H, Chia S-H, Sun C-K. Miniaturized multiphoton microscope with a 24Hz frame-rate. Opt. Express. 2008;16:10501. doi: 10.1364/OE.16.010501. [DOI] [PubMed] [Google Scholar]
  • 16.Stone, W., Juberts, M., Dagalakis, N. & Stone, J. Performance analysis of next-generation LADAR for manufacturing, construction, and mobility. Natl. Inst. Stand. Technol. 200 (2004) 10.6028/NIST.IR.7117.
  • 17.Lin H, Liao C-S, Wang P, Kong N, Cheng J-X. Spectroscopic stimulated Raman scattering imaging of highly dynamic specimens through matrix completion. Light Sci. Appl. 2018;7:17179–17179. doi: 10.1038/lsa.2017.179. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Hwang K, Seo Y-H, Ahn J, Kim P, Jeong K-H. Frequency selection rule for high definition and high frame rate Lissajous scanning. Sci. Rep. 2017;7:1–8. doi: 10.1038/s41598-016-0028-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Hwang, K., Seo, Y.-H. & Jeong, K.-H. High resolution and high frame rate Lissajous scanning using MEMS fiber scanner. In 2016 International Conference on Optical MEMS and Nanophotonics (OMN) (IEEE, 2016). 10.1109/omn.2016.7565862.
  • 20.Lee S, Kim D. High-speed printing process characterization using the Lissajous trajectory method. J. Korean Phys. Soc. 2018;72:885–889. doi: 10.3938/jkps.72.885. [DOI] [Google Scholar]
  • 21.Park H-C, Seo Y-H, Jeong K-H. Lissajous fiber scanning for forward viewing optical endomicroscopy using asymmetric stiffness modulation. Opt. Express. 2014;22:5818. doi: 10.1364/OE.22.005818. [DOI] [PubMed] [Google Scholar]
  • 22.Khayatzadeh R, Ferhanoglu O, Civitci F. Unwarped Lissajous scanning with polarization maintaining fibers. IEEE Photonics Technol. Lett. 2017;29:1623–1626. doi: 10.1109/LPT.2017.2738615. [DOI] [Google Scholar]
  • 23.Sullivan SZ, et al. High frame-rate multichannel beam-scanning microscopy based on Lissajous trajectories. Opt. Express. 2014;22:24224. doi: 10.1364/OE.22.024224. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Tuma T, Lygeros J, Kartik V, Sebastian A, Pantazi A. High-speed multiresolution scanning probe microscopy based on Lissajous scan trajectories. Nanotechnology. 2012;23:185501. doi: 10.1088/0957-4484/23/18/185501. [DOI] [PubMed] [Google Scholar]
  • 25.Stann, B. L., Dammann, J. F. & Giza, M. M. Progress on MEMS-scanned ladar. In Laser Radar Technology and Applications XXI vol. 9832 98320L (SPIE, 2016).
  • 26.Stann, B. L. et al. Low-cost compact ladar sensor for ground robots. In Laser Radar Technology and Applications XIV (eds Turner, M. D. & Kamerman, G. W.) vol. 7323 73230X (SPIE, 2009).
  • 27.Alonso, M. & Finn, E. J. Fundamental University Physics. 2. Fields and Waves (Addison-Wesley, 1970).
  • 28.Milanović, V., Kasturi, A., Yang, J. & Hu, F. Closed-loop control of gimbal-less MEMS mirrors for increased bandwidth in LiDAR applications. In Laser Radar Technology and Applications XXII (eds Turner, M. D. & Kamerman, G. W.) (SPIE, 2017). 10.1117/12.2264069.

Articles from Microsystems & Nanoengineering are provided here courtesy of Nature Publishing Group

RESOURCES