Literature DB >> 30463339

Design and Characterisation of a Fast Steering Mirror Compensation System Based on Double Porro Prisms by a Screw-Ray Tracing Method.

Yu-Hao Chang1,2, Chien-Sheng Liu3,4, Chih-Chun Cheng5,6.   

Abstract

This study proposes a novel FSM compensation system for four degrees of freedom (DOF) laser errors compensation, which has the advantage of shorter optical path length, fewer elements and an easier set-up process, meaning that it can be used at different locations. A commercial software, Zemax, is used to evaluate the function of the proposed FSM compensation system and the mathematical modelling of the proposed FSM compensation system is established by using a skew-ray tracing method. Finally, the proposed FSM compensation system is then verified experimentally using a laboratory-built prototype and the result shows that the proposed FSM compensation system achieves the ability to compensate the 4 DOF of the laser source.

Entities:  

Keywords:  Double Porro prisms; FSM; fast steer mirror; laser drift; skew-ray tracing method

Year:  2018        PMID: 30463339      PMCID: PMC6263425          DOI: 10.3390/s18114046

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Laser technology is widely utilised in different fields, such as engineering inspection, communication industry, semiconductor industry, and military industry [1,2,3]. Moreover, the stability of the laser device will directly influence the performance and the price of the equipment. However, the laser light is not a stable light source and it will ramble and shift as the time varies [4,5,6,7]. There are certain studies which mention that the intensity fluctuations of the laser source are related to the input current [8], while the environmental conditions (e.g., atmospheric), vibrations and thermally-induced motion may cause the laser to misalign [9]. The laser source drift contains two DOF angular errors and two DOF displacement errors, although even a small angular error will be magnified by the optical path length and reduce the quality of the product [10,11]. Therefore, it is necessary to improve the laser point stability. In order to solve the laser point stability problem, there are different types of methods which can be used to reduce the laser drift. The passive compensation method reduces the laser drift by controlling the power or frequency fluctuations of the laser device [12,13]. This method has a lower cost but also a lower efficiency; it cannot correct the laser point instantly and cannot correct the drift caused by environmental factors. By contrast, the fast steer mirror (FSM) compensation system can correct the laser point actively via its closed-loop system, and so it has the advantage of being able to correct the drift caused by environmental factors and the laser device itself; moreover, it can also compensate for the laser error instantly and continuously. The FSM compensation system plays an important role in the free-space optical communications and auto adaptation optical system for controlling the laser beam direction, because it has good dynamic performance [14,15,16]. In order to correct the 4 DOF laser errors to achieve the best laser point stability, there are two FSMs and two sensors which are used to correct the two angular errors and two displacement errors in the conventional FSM compensation system [17]. However, the conventional FSM compensation system has the disadvantage of longer optical path length, which means that errors are magnified due to the system’s excessive elements. Therefore, this study proposes a new FSM compensation system that gives the existing compensation system the advantage of shorter optical path length, fewer elements, and easier set up at different locations. The proposed FSM compensation system is characterised using simulation methods and mathematical modelling, then evaluated by experimentally using a laboratory-built prototype.

2. Design of Proposed FSM Compensation System and Simulations

As shown in Figure 1, a conventional FSM compensation system is constructed using two 2-axes FSMs, two beam splitters, and two PSDs. In the FSM compensation system, PSDs play the role of detecting the four DOF laser source errors and the FSM is represented as a mirror that is mounted over the actuators to steer the output laser beam and compensate for laser errors. In order to achieve better laser point stability, it is necessary to compensate for all four DOF errors of the laser point. Therefore, the conventional FSM compensation system needs to place two 2-axes FSMs to compensate for the two DOF angular errors and the two DOF displacement errors respectively. However, these two 2-axes FSMs will produce an extra optical path between themselves, which means that the laser point will involve more environmental disturbance. Moreover, and as mentioned in Section 1, even a small angular error will be magnified by the optical path length, and thus it is essential to reduce the optical path length of the optical system.
Figure 1

Optical path in conventional FSM compensation system.

This study proposes a new FSM structure to reduce the optical path length of the conventional FSM compensation system. As shown in Figure 2, the new FSM structure modifies the two FSMs to a new 4-axes FSM structure, which removes the optical path between two FSMs directly and reduces the environmental disturbance. However, one normal mirror could produce 2 DOF steering only, and so the Double Porro prisms, which could produce 4-DOF steering are used in the new FSM structure.
Figure 2

Optical path in proposed FSM compensation system.

Double Porro prisms are variants of the 90° prisms that are used as a pair to displace and invert a beam; indeed, these are widely employed in binoculars [18,19,20] and as a beam rotator [21]. As shown in Figure 3, the 90° prism could tilt and shift the laser path when the 90° prism is rotated along the Y-axis and shifted along the Y-axis; as such, when a pair of 90° prisms are put together vertically (which are called Double Porro prisms), they would have the ability of 4 DOF steering. Therefore, the characteristic of the Double Porro prisms mentioned above is combined with the 4-DOF actuator to compensate for the laser error.
Figure 3

The schematic diagram of (a) the angular beam steering and (b) the translation beam steering of 90° prisms laser steering.

In order to verify the function of the proposed FSM compensation system, a commercial software, Zemax, is used to build the optical path and perform a multi-point laser error analysis which is shown in Figure 4. The analysis assigns the 2 DOF displacement errors and 2 DOF angular errors from −1 mm to +1 mm and from −1° to +1°, respectively. Moreover, the distance and the angle between each interval are 0.1 mm and 0.1°, respectively. The distributions of laser points are shown in Figure 5. However, all errors could be compensated for by the Double Porro prisms through the function of optimisation, which is shown in Figure 6; moreover, the compensated error is under 0.01 μm. The result verifies that the proposed FSM compensation system has the ability to compensate for 4 DOF laser errors and there is no singularity in the system.
Figure 4

Compensation of four DOF laser errors in proposed FSM compensation system.

Figure 5

The distributions of laser points without compensation.

Figure 6

The distributions of laser points with compensation.

3. Proposed FSM Compensation Method

Firstly, the proposed FSM compensation system detects the laser drift by two PSDs and uses a mathematical algorithm to calculate the 2-DOF angular errors (, ) and 2-DOF displacement errors (, ), following which it calculates the compensation values (, , , ). Thereafter, the system drives the 4-axes actuator to compensate for the laser source errors.

3.1. Flat-Surface Skew-Ray Tracing Method

The flat-boundary skew-ray tracing method, proposed by Lin [18,22], is used in this study to build the mathematical algorithm of the proposed FSM compensation system. The transformation matrix is relative to the universal coordinate system (R) which is built on the boundary of each optical element, as shown below: The vectors , and describe the orientation of the three unit vectors of coordinate frame with respect to another coordinate frame , respectively. Vector is the position vector of origin of coordinate frame with respect to that of another coordinate frame . The laser ray is considered as unit direction vector in the flat-boundary skew-ray tracing method, as shown in Figure 7. and express the incident point and incident unit direction vector, while and express the point on the boundary and the reflected ray or refracted ray. They could be expressed as follows: is the geometrical length from the incident point to the point on the boundary:
Figure 7

The schematic of refraction and reflection ray.

According to Snell’s Law, when the laser incidents upon a flat surface and is reflected, the unit direction vector could be expressed as follows: If the laser incident is refracted, the unit direction vector could be expressed as follows: Note that is normal vector and is the index of refraction defined by Snell’s Law [23,24].

3.2. Laser Drift Errors Measurement

The proposed FSM compensation system includes two optical paths: the optical path Ι, which is from the laser source to PSD 1, and the optical path Π to PSD 2, as shown in Figure 8. In order to build the full skew-ray tracing of the proposed FSM compensation system, in the beginning coordinate system, the homogeneous coordinate transformation matrix of each boundary, incident point, and incident unit direction vector should be defined. As shown, the reference coordinate system is built on the laser source, while the coordinate is built on the boundary of optical elements; moreover, the parameters of the homogeneous coordinate transformation matrix of the coordinate system relative to are shown in Table 1. is the straight-line distance between each coordinate system.
Figure 8

Spatial geometric configuration for Laser drift errors measurement.

Table 1

Coordinate transformation matrix parameters of laser drift errors measurement.

i i = 1i = 2i = 3i = 4i = 5i = 6i = 6
Optical ElementDouble Porro PrismsDouble Porro PrismsDouble Porro PrismsDouble Porro PrismsBSPSD 1PSD 2
Iix 11 1/2 0 1/2 1/2 1/2
Iiy 0000000
Iiz 00 1/2 1 1/2 1/2 1/2
Jix 00 1/2 0000
Jiy 1/2 0 1/2 1111
Jiz 1/2 −1 1/2 0000
Kix 00 1/2 −1 1/2 1/2 1/2
Kiy 1/2 1 1/2 0000
Kiz 1/2 0 1/2 0 1/2 1/2 1/2
tix L2x L3x L4x L5x L7x L8x L8x
tiy L2y L3y L4y L5y L7y L8y L8y
tiz L2z L3z L4z L5z L7z L8z L8z
The incident point and incident unit direct vector of the laser source relative to the reference coordinate system are defined as: A transformation matrix is used to distinguish between 2-DOF angular errors (, ) and 2-DOF displacement errors (, ) of laser drift: Furthermore, the laser source containing 2-DOF angular errors (, ) and 2-DOF displacement error (, ) could be written as: The laser ray on the coordinate would incident to the first optical boundary , then reflect to the next optical boundary . The incident point and the reflected ray on the first optical boundary, which are relative to coordinate , could be calculated by using Equation (4) to Equation (6) and the parameter of the homogeneous coordinate transformation matrix of the coordinate system relative to , as shown in Table 1. Now the and are considered as the incident point and the incident unit direct vector of the next optical boundary ; as such, the same method mentioned above is then used to obtain the incident points and on the second optical boundary, which are relative to coordinate . Sequentially, the incident point and the incident unit direct vector on each optical boundary could be obtained. Finally, the spot coordinates on PSD 1 and PSD 2 could be obtained as simultaneous higher order equations in four variables as follows: After the whole flat-boundary skew-ray tracing, the relationship between PSD 1, PSD 2, and the four laser drift errors is built as Equations (11) and (12), where, , , and are the coordinate values of X and Y direction on PSD 1 and PSD 2, respectively. The four laser drift errors could be obtained after solving Equations (11) and (12):

3.3. Laser Drift Errors Compensation

This section builds a new coordinate system to calculate the compensation values of the Double Porro prisms, which is shown in Figure 9. The parameters of the homogeneous coordinate transformation matrix of the coordinate system relative to are shown in Table 2.
Figure 9

Spatial geometric configuration for Laser drift errors compensation.

Table 2

Coordinate transformation matrix parameters of laser drift errors compensation.

i i = 1i = 2i = 3i = 4i = 5i = 6i = 7i = 8i = 8
Optical Element4-Axes ActuatorDouble Porro PrismsDouble Porro PrismsDouble Porro PrismsDouble Porro Prisms4-Axes ActuatorBSPSD 1PSD 2
Ni 1reflectedreflectedreflectedreflected1reflected
Iix 111 1/2 0 1/2 1/2 1/2 1/2
Iiy 000000000
Iiz 000 1/2 1 1/2 1/2 1/2 1/2
Jix 000 1/2 00000
Jiy 1 1/2 0 1/2 11111
Jiz 0 1/2 −1 1/2 00000
Kix 000 1/2 −1 1/2 1/2 1/2 1/2
Kiy 0 1/2 1 1/2 00000
Kiz 1 1/2 0 1/2 0 1/2 1/2 1/2 1/2
tix L1x L2x L3x L4x L5x L6x L7x L8x L8x
tiy L1y L2y L3y L4y L5y L6y L7y L8y L8y
tiz L1z L2z L3z L4z L5z L6z L7z L8z L8z
The coordinate system and are set under the Double Porro prisms, which simulate the motion of the 4-axes actuator. The incident point and incident unit direct vector of a laser source that contains 4-DOF errors could be written as: Note that the angular errors (, ) and displacement errors (, ) are known to be constant in this sub-section. The laser ray on the coordinate would incident to the first virtual boundary , then refract to the next optical boundary . The transformation matrices and are used to describe 2-DOF angular motion (, ) and 2-DOF displacement motion (, ) of Double Porro prisms: Of particular note here are the homogeneous coordinate transformation matrix of the coordinate system relative to and of the coordinate system relative to , which contain 4-DOF variables to transfer the boundary of Double Porro prisms. These are expressed as follows: The incident point and the refracted ray on the first virtual boundary, which are relative to coordinate , could be calculated by using Equation (4) to Equations (6), (7) and (19). The same method mentioned in the last section is used sequentially to obtain the incident point and incident unit direct vector on each optical boundary. Finally, the spot coordinates on PSD 1 and PSD 2 could be obtained as simultaneous higher order equations in four variables as follows: The relationship between PSD 1, PSD 2 and 4-DOF motion of Double Porro prisms is built as Equations (21) and (22), where, , , and are the coordinate values of X and Y direction on PSD 1 and PSD 2, respectively. Consequently, the four laser drift errors could be obtained after solving Equations (21) and (22):

4. Experimental Setup and Results

The prototype of the proposed FSM compensation system is set on the optical bench as shown in Figure 10. As can be seen, this experiment involves the use of a He-Ne laser (EL01A, 632 nm, 10 mW, LASOS, Jena, Germany), a 2-axis linear translation stage, a 2-axis rotation stage, a “Stewart Platform” type hexapod (HXP50-MECA, Newport, Irvine, CA, USA), a double Porro prims composed of two hollow-roof prism mirrors, a beam splitter and two dual-axis lateral PSDs (SPOTANA-9S-USB-L, DUMA OPTRONICS, Nesher, Israel). A He-Ne laser is used as the light source, which is firstly set on the 2-axis linear translation stage.
Figure 10

Photograph of experimental setup.

Following this, the laser source incidents to a mirror which is set on the 2-axis rotation stage and then reflects to the Double Porro prisms which are set on a 6-axis hexapod. The laser beam is then directed into a beam splitter (BS). Finally, the laser beam is split into PSD 1 and PSD 2 by the BS. The 2-axis linear translation stage and 2-axis rotation stage are applied to produce 4-DOF laser errors, namely , , and , at the same time. The 6-axis Hexapod is a parallel kinematic motion device that provides 6-DOF motion, which is applied to produce 4-DOF motion , , and to compensate for the laser errors. The progress of the experiment is as follows. In the beginning, 4 DOF laser errors, , , and , are produced by the linear translation stage separately, following which PSD 1 and PSD 2 detect the signals of the laser spots. Moreover, a commercial software, MATLAB, is used to solve the laser errors and the compensation values through the reading of two PSDs. Lastly, the Double Porro prisms are driven to compensate for the 4 DOF laser errors. Figure 11a,b show the experimental results for the variation of positions of light spots on the PSDs with and without the compensation, when the laser error is = 50 and = −50 μm, respectively. As shown in Figure 11a, the readings of PSD1 and PSD are −50 and 50 μm when = 50 μm. After compensating for the laser error, the readings of PSD 1 and PSD 2 are reduced to approximately 0 μm, which means that the laser error of = 50 μm is compensated for by the proposed FSM compensation system. The same is seen in Figure 11b, where the result shows that the readings of two PSDs are reduced to around 0 μm, which means that the laser error of = −50 μm is compensated for by the proposed FSM compensation system. Figure 12a,b show the experimental results for the variation of positions of light spots on the PSDs with and without the compensation, when the laser error is = 50 and = −50 μm, respectively. As shown, both the laser errors of = 50 and = −50 μm are compensated for by the proposed FSM compensation system. Figure 13a,b show the experimental results for the variation of positions of light spots on the PSDs with and without the compensation, when the laser error is = 0.1 and = −0.1°, respectively. As shown, both the laser errors of = 0.1 and = −0.1 degrees are compensated for by the proposed FSM compensation system. Figure 14a,b show the experimental results for the variation of positions of light spots on the PSDs with and without the compensation, when the laser error is = 0.1 and = −0.1°, respectively. As shown, both the laser errors of = 0.1 and = −0.1° are compensated for by the proposed FSM compensation system. Figure 15 shows the experimental results for the variation of positions of light spots on the PSDs with and without the compensation when the laser error has 4 DOF errors of = −0.1°, = −0.1°, = −50 μm and = −50 μm. As shown, 4 DOF laser errors are compensated for by the proposed FSM compensation system. It demonstrates the feasibility of the proposed FSM compensation system.
Figure 11

Experimental results for variation of positions of light spots on PSDs with and without compensation (a) = 50 and (b) = −50 μm, respectively.

Figure 12

Experimental results for variation of positions of light spots on PSDs with and without compensation (a) = 50 and (b) = −50 μm, respectively.

Figure 13

Experimental results for variation of positions of light spots on PSDs with and without compensation (a) = 0.1 and (b) = −0.1°, respectively.

Figure 14

Experimental results for variation of positions of light spots on PSDs with and without compensation (a) = 0.1 and (b) = −0.1°, respectively.

Figure 15

Experimental results for variation of positions of light spots on PSDs with and without compensation when = −0.1° , = −0.1°, = −50 μm and = −50 μm.

5. Error Analysis

The mathematical modelling of the proposed FSM compensation system is established by using a skew-ray tracing method. However, the real optics system is not exactly the same as the mathematical model due to installation errors of each optical element. The installation errors affect the reading of the PSD and reduce the optical accuracy directly. Therefore, it is essential to analyse the influence of each installation error for the optical elements. For the purpose of installation error analysis, each optical element is provided with 6 DOF installation errors respectively in order to observe the influence of installation error on the FSM compensation system; moreover, the coordinate system is shown in Figure 9. Figure 16, Figure 17, Figure 18 and Figure 19 show the installation error analysis of double Porro prisms, BS, PSD 1 and PSD 2 when laser errors are = 1 mm, = 1 mm, = −1° and = −1°.
Figure 16

Installation error analysis of double Porro prisms for (a) translational installation errors (, and ) and (b) translational installation errors (, and ).

Figure 17

Installation error analysis of double BS for (a) translational installation errors (, and ) and (b) translational installation errors (, and ).

Figure 18

Installation error analysis of double PSD 1 for (a) translational installation errors (, and ) and (b) translational installation errors (, and ).

Figure 19

Installation error analysis of double PSD 2 for (a) translational installation errors (, and ) and (b) translational installation errors (, and ).

The translational installation errors (, and ) and the rotational installation errors ( and ) are defined as −0.5 mm to −0.5 mm and −0.5° to −0.5°. As shown in Figure 16, Figure 17, Figure 18 and Figure 19, the installation errors of , , and of each optical element affect the accuracy of the laser error measurement, but and do not. Furthermore, the result of installation error analysis shows that the installation error of PSD 2 is critical in the FSM compensation system due to the fact that it has the longest optical length.

6. Conclusions

This study has presented a new FSM compensation system with Double Porro prisms to compensate for the 4 DOF laser errors of the laser source, which is characterised by shorter optical path length, fewer elements and easier set up at different locations. The performance of the proposed FSM compensation system has been evaluated using a laboratory-built prototype. The experiment results show that the proposed FSM compensation system can eliminate 97% of the laser errors. This implies that the proposed FSM compensation system has the ability to measure and compensate for laser errors.

7. Patents

The authors have not published any patent from the work reported in this manuscript.
  11 in total

1.  Reduction of pulse-to-pulse fluctuation in laser pulse energy using the optical Kerr effect.

Authors:  Shigeki Matsuo; Lihe Yan; Jinhai Si; Takuro Tomita; Shuichi Hashimoto
Journal:  Opt Lett       Date:  2012-05-15       Impact factor: 3.776

2.  Power fluctuations caused by laser beam wandering and shift.

Authors:  M Tamir; U Halavee; E Azoulay
Journal:  Appl Opt       Date:  1981-03-01       Impact factor: 1.980

3.  Derivatives of optical path length: from mathematical formulation to applications.

Authors:  Psang Dain Lin
Journal:  J Opt Soc Am A Opt Image Sci Vis       Date:  2015-05-01       Impact factor: 2.129

4.  Field rotation and polarization properties of the Porro prism.

Authors:  Yi-Dong Liu; Chunqing Gao; Xiaoqing Qi
Journal:  J Opt Soc Am A Opt Image Sci Vis       Date:  2009-05       Impact factor: 2.129

5.  MEMS Inertial Sensors-Based Multi-Loop Control Enhanced by Disturbance Observation and Compensation for Fast Steering Mirror System.

Authors:  Chao Deng; Yao Mao; Ge Ren
Journal:  Sensors (Basel)       Date:  2016-11-15       Impact factor: 3.576

6.  An Optical Sensor for Measuring the Position and Slanting Direction of Flat Surfaces.

Authors:  Yu-Ta Chen; Yen-Sheng Huang; Chien-Sheng Liu
Journal:  Sensors (Basel)       Date:  2016-07-09       Impact factor: 3.576

7.  Error-Based Observer of a Charge Couple Device Tracking Loop for Fast Steering Mirror.

Authors:  Tao Tang; Chao Deng; Tao Yang; Daijun Zhong; Ge Ren; Yongmei Huang; Chengyu Fu
Journal:  Sensors (Basel)       Date:  2017-02-28       Impact factor: 3.576

8.  High-Resolution Temperature Sensor Based on Single-Frequency Ring Fiber Laser via Optical Heterodyne Spectroscopy Technology.

Authors:  Liangcheng Duan; Haiwei Zhang; Wei Shi; Xianchao Yang; Ying Lu; Jianquan Yao
Journal:  Sensors (Basel)       Date:  2018-09-27       Impact factor: 3.576

9.  Design of a Measurement System for Simultaneously Measuring Six-Degree-Of-Freedom Geometric Errors of a Long Linear Stage.

Authors:  Chien-Sheng Liu; Yu-Fan Pu; Yu-Ta Chen; Yong-Tai Luo
Journal:  Sensors (Basel)       Date:  2018-11-10       Impact factor: 3.576

10.  Strategy for Determining the Stochastic Distance Characteristics of the 2D Laser Scanner Z + F Profiler 9012A with Special Focus on the Close Range.

Authors:  Erik Heinz; Markus Mettenleiter; Heiner Kuhlmann; Christoph Holst
Journal:  Sensors (Basel)       Date:  2018-07-12       Impact factor: 3.576

View more
  2 in total

1.  Conceptual Design and Image Motion Compensation Rate Analysis of Two-Axis Fast Steering Mirror for Dynamic Scan and Stare Imaging System.

Authors:  Jianjun Sun; Yalin Ding; Hongwen Zhang; Guoqin Yuan; Yuquan Zheng
Journal:  Sensors (Basel)       Date:  2021-09-27       Impact factor: 3.576

2.  Visual Calibration for Multiview Laser Doppler Speed Sensing.

Authors:  Yunpu Hu; Leo Miyashita; Yoshihiro Watanabe; Masatoshi Ishikawa
Journal:  Sensors (Basel)       Date:  2019-01-30       Impact factor: 3.576

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.