Next Article in Journal
Highly Sensitive Temperature Sensors Based on Fiber-Optic PWM and Capacitance Variation Using Thermochromic Sensing Membrane
Next Article in Special Issue
Passive UHF RFID Tag for Multispectral Assessment
Previous Article in Journal
Microchambers with Solid-State Phosphorescent Sensor for Measuring Single Mitochondrial Respiration
Previous Article in Special Issue
Hyperspectral Image-Based Night-Time Vehicle Light Detection Using Spectral Normalization and Distance Mapper for Intelligent Headlight Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

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

1
Department of Mechanical Engineering and Advanced Institute of Manufacturing with High-Tech Innovations, National Chung Cheng University, Chiayi County 62102, Taiwan
2
Graduate Institute of Opto-Mechatronics, National Chung Cheng University, Chiayi County 62102, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(7), 1061; https://doi.org/10.3390/s16071061
Submission received: 23 May 2016 / Revised: 4 July 2016 / Accepted: 5 July 2016 / Published: 9 July 2016
(This article belongs to the Special Issue Non-Contact Sensing)

Abstract

:
Automated optical inspection is a very important technique. For this reason, this study proposes an optical non-contact slanting surface measuring system. The essential features of the measurement system are obtained through simulations using the optical design software Zemax. The actual propagation of laser beams within the measurement system is traced by using a homogeneous transformation matrix (HTM), the skew-ray tracing method, and a first-order Taylor series expansion. Additionally, a complete mathematical model that describes the variations in light spots on photoelectric sensors and the corresponding changes in the sample orientation and distance was established. Finally, a laboratory prototype system was constructed on an optical bench to verify experimentally the proposed system. This measurement system can simultaneously detect the slanting angles (x, z) in the x and z directions of the sample and the distance (y) between the biconvex lens and the flat sample surface.

1. Introduction

Among the measurement methods used in present day production lines, the non-contacting measurement technique is widely applied [1,2]. This technique is mainly divided into two types: image-based measurement and optical measurement. Image-based measurement focuses on image processing of captured images. The biggest limitations of this method are its long system response time and low accuracy. For these reasons, the technique has been gradually replaced in recent years by optical measurement. In the field of optical measurements, the positioning technique is of central importance [3,4]. For the laser positioning measurement technique, our research team has proposed a series of innovative system frameworks and combined them with optical diffusers to suppress the geometrical fluctuations of the laser beam and to achieve long-range and high-accuracy measurements [5,6,7]. Taken together, it is clear that optical measurement systems have the advantages of high measurement speed and accuracy.
In recent years, the positioning and slanting of a plane specular sample to be measured or processed has an important requirement in many fields of research and industry [8]. In applications of flat surface measurement techniques, Lee and Chang developed a laser scanning sensor with multiple position-sensitive device (PSD) detectors that can digitize a freeform surface through mathematical calculations using the Lambert model and geometric triangulation measurements [9]. The unique characteristic of this system is the use of multiple PSD detectors to resolve the dead zone of the measured angle and to broaden its range. Shiou developed a detector for distance and slanting angle measurements that can obtain the flat surface distance and slanting angle of the sample after the data are processed by triangulation operations [10]. Hirata and Haraguchi irradiated a sample with an annular laser beam and found that the shape of the laser beam changes with different slanting angles of the sample; by analyzing these changes, information on the slanting angles of the sample could be obtained. Finally, Gao developed a two-dimensional angle probe to measure the flatness of large silicon wafers [11]. Moreover, many methods are available to measure the parameters of slanting flat surfaces. However, to the best of our knowledge, these systems have complicated structures and high manufacturing costs. At present, there is no available measurement system with a simple architecture and straightforward assembly that can simultaneously measure the tilt angle and position information of a flat surface. Therefore, the aim of this study is to propose a fire-new measurement system with a simple architecture, straightforward assembly, and lower manufacturing cost that can simultaneously detect the tilt angle and position information of the sample.

2. Architecture and Measurement Method of Proposed Measurement System

The architecture of the proposed measurement system in this study consists of a He-Ne laser as the light source, two beam splitters (BS) accompanied by two biconvex lenses, and two charge-coupled devices (CCD) that are used as the photoelectric sensors to receive the optical signals. As shown in Figure 1, this design is an adaptation of an auto-focusing technique, namely, the triangulation method. The laser beam is directed off the optical axis by a small distance (s) and is then reflected by BS2 to become incident on the sample through the biconvex lens. The laser beam is then reflected by the sample to pass through the biconvex lens back to BS2 where the beam was split into two beams. One of the split beams goes directly through BS2 and is incident on CCD2. Notably, the laser spots on CCD2 will change as a function of the different sample orientations and distance. The other beam is reflected by beam splitter BS1 and travels through the biconvex lens before proceeding to CCD1. The information of the laser spots on CCD1 will depend not only on the sample surface orientation but also on the change in the distance between the biconvex lens and the sample.
When using this proposed measurement system to measure the distance (δy) between the biconvex lens the flat sample surface and the slanting angles in the x and z directions (ωx, ωz), the shape and center position of the laser beam received by the two CCDs will change as a function of both changes in the distance (δy) and slanting angles (ωx, ωz). In addition, the received photoelectric signal contains factors that are influenced by the slanting angles (ωx, ωz) of the sample when the sample distance (δy) resolved by the two CCDs is measured. Therefore, light beam tracing equations must be established via a HTM and skew-ray tracing to discuss the relationship between the sample distance (δy), slanting angles (ωx, ωz), and the corresponding change in the center position of the laser spot. In this regard, a detailed mathematical derivation will be presented in Section 4.

3. Optical Simulation of Proposed Measurement System

The ray trace function of the commercially available optical simulation software Zemax (Radiant Zemax LLC, Redmond, WA, USA) was used to simulate the actual ray propagation in the proposed measurement system. The Matlab software (The MathWorks, Inc., Natick, MA, USA) was then used to process the images of the laser spot position map, to calculate the location of the spot center, and to plot graphs for the spot position versus sample surface orientation and distance. In doing so, the feasibility of the proposed measurement system is determined and the measurement trend is determined.
Figure 2 shows the changes in the laser spots on CCD1 and CCD2 when the sample distance (δy) is within the range of −1 mm~+1 mm and the slanting angles (ωx, ωz) are within the range of −2°~+2°. The figure indicates that the laser spots on CCD1 and CCD2 show a changing trend when the sample experiences a small change in angle and distance. However, the relationship is not linear, and thus, the sample distance and orientation cannot be determined directly from the simulation results. Therefore, it is necessary to derive a mathematical measurement equation to analyze the relation between the sample distance/orientation and the two CCDs to obtain a quantitative mathematical analysis of the proposed measurement system.

4. Mathematical Modeling of Proposed Measurement System and Derivation of Actual Ray Path

Mathematical modeling is established by using a HTM and the skew-ray tracing method proposed by Lin to model and perform ray tracing for the proposed measurement system architecture in this paper [12,13]. The HTM corresponding to the coordinate frame of each optical boundary relative to a reference coordinate system (xyz)0 is defined sequentially. A mathematical model is proposed to develop a systematic forward and reverse mathematical derivation. Then, a linear equation of the measurement system is obtained by using a first-order Taylor series expansion to evaluate the first-order optical properties of the proposed measurement system.

4.1. Establishing Optical Boundaries for Proposed Measurement System

Based on the modeling steps in the skew-ray tracing method proposed by Lin [12,13], the optical boundaries of the system r i ¯ i are first defined. The proposed measurement system contains two parts: ray path Ι, which contains a total of 14 optical boundaries, and ray path ΙΙ, which contains a total of eight optical boundaries, as shown in Figure 3:
A i ¯ 0 = [ I i x J i x K i x t i x I i y J i y K i y t i y I i z J i z K i z t i z 0 0 0 1 ]
The transformation matrices of coordinate frames (xyz)i of each optical boundary r i ¯ i relative to the reference coordinate frame (xyz)0 are established as Equation (1) using the HTM. The elements in the HTM for each optical boundary are shown in Table 1 and Table 2. The notations C and S denote cosine and sine, respectively. As seen, given are the HTM tables of coordinate (xyz)i for each optical boundary r i ¯ i relative to the reference coordinate system of ray paths Ι and ΙΙ, respectively, where ωx, ωz, and δy represent the rotation angle in the x and z directions and the distance (δy) between the biconvex lens and the flat sample surface. The initial position of the laser light source is defined as P0 = [0 0 − 2 1]T, and its unit vector is defined as 0 = [0 1 0 0]T.

4.2. Incident Point and Unit Vector of Incident Laser Ray

To trace the propagation of the laser ray in the proposed measurement system, the initial position of the laser light source is set as P 0 = [0 0–2 1]T and its unit vector is set as 0 = [0 1 0 0]T. The laser ray begins at an initial position that is along the unit vector but incident to the proposed measurement system. For the actual ray propagation in the proposed measurement system, the ray incident point on each optical boundary, the unit vectors of the reflected rays [14], and the unit vectors of the refracted rays are shown in Figure 4 and can be obtained from Equations (2) to (8). Equation (2) gives the expressions of the optical boundary r i ¯ i and its unit normal vector n i ¯ i with parameters αi and βi. Note that the non-negative parameter λi represents the geometrical length from point P i 1 to P i . The ± sign in Equation (3) indicates there may be two possible intersection points of this ray and a complete sphere. Clearly, only one of these points is useful, thus the appropriate sign must be chosen. The spherical coordinates, αi and βi, at the incidence point P i can be determined from Equation (6). Equations (7) and (8) define the Di and Ei as the parameters in spherical and plane surface boundary situation, respectively.
The results of these calculations are described in Table 3 and Table 4. Table 3 and Table 4 are the calculated parameters of the ray incident points and ray unit vectors of ray path I and II, respectively.
Incident point
P ¯ i = [ P i x P i y P i z 1 ] = [ P i 1 x + i 1 x λ i P i 1 y + i 1 y λ i P i 1 z + i 1 z λ i 1 ] = [ σ i ρ i τ i 1 ] = [ | R i | C β i C α i | R i | C β i S α i | R i | S β i 1 ]
λ i = D i ± D i 2 E i
Boundary equations
Spherical surface boundary:
D i = ρ i ( i 1 y ) + τ i i 1 z + P i 1 x i 1 x + P i 1 y i 1 y + P i 1 z i 1 z E i = P i 1 x 2 + P i 1 y 2 + P i 1 z 2 + ρ i 2 + τ i 2 R i 2 2 ( ρ i P i 1 y + τ i P i 1 z )
Plane surface boundary:
D i = n i x P i 1 x + n i y P i 1 y + n i z P i 1 z + e i E i = n i x i 1 x + n i y i 1 y + n i z i 1 z
For the purpose of tracing the reflected or refracted ray incidents at the boundary surface, one needs the incidence angle θi (0° ≤ θi ≤ 90°), which is determined by the dot product of ¯ i 1 and the active unit normal vector n ¯ i . Then the ray unit directional vector ¯ i can be obtained by the refraction and reflection law of optics, and Equations (7) and (8) show the calculated and simplified result of them. Note that Ni is the index of refraction or reflection defined by the Snell’s law. More details about the skew-ray tracing method derivation process are given in publications by Lin [14,15].
C θ i = | ¯ i 1 n ¯ i | = ¯ i 1 n ¯ i α i = a tan 2 ( P i 1 y + i 1 y λ i + ρ i ,   P i 1 x + i 1 x λ i ) β i = a tan 2 ( P i 1 z + i 1 z λ i + τ i ,   ( P i 1 x + i 1 x λ i ) 2 + ( P i 1 y + i 1 y λ i + ρ i ) 2 )
The unit vector of the reflected ray:
¯ i = [ i x i y i z 0 ] = [ i 1 x + 2 C θ i n i x i 1 y + 2 C θ i n i y i 1 z + 2 C θ i n i z 0 ] = ¯ i 1 + 2 C θ i n i
The unit vector of the refracted ray:
¯ i = [ i x i y i z 0 ] = [ n i x 1 N i 2 + ( N i C θ i ) 2 + N i ( i 1 x + n i x C θ i ) n i y 1 N i 2 + ( N i C θ i ) 2 + N i ( i 1 y + n i y C θ i ) n i z 1 N i 2 + ( N i C θ i ) 2 + N i ( i 1 z + n i z C θ i ) 0 ] = ( N i C θ i 1 N i 2 + ( N i C θ i ) 2 ) n i ¯ + N i ¯ i 1
Sequentially tracing the ray incident points on each optical boundary gives the coordinates of the spots on the two CCDs. Because ωx, ωz and δy are generally very small, a first-order Taylor series expanded about ωx = ωz = δy = 0 can be used to obtain a first-order equation of the proposed system measurement. Then, substituting into the equation the parameters for the actual sensor position and measurement system, such as the system internal unit distance di and the lens surface radius Ri, the system measurement Equation (9) of the spot coordinates on the two CCDs can be obtained:
{ P 14 x = 215.147 ( 3.44801 0.155909 δ y + 0.780777 ω x ) P 14 z = 214.876 ( 2.69362 + 0.0402449 ω z ) P 16 x = 215.147 ( 3.47192 + 0.464506 δ y + 48.5221 ω x ) P 16 z = 214.876 ( 2.43596 50.5223 ω z )
Equation (10) is the result of a reverse derivation of solving Equation (9). Equation (10) gives a set of linear equations that gives accurate sample slanting angles (ωx, ωz) and distance (δy) from the spot center locations on the CCDs:
ω x = 0.27030 + 0.00027 P 14 x + 0.00009 P 16 x ω z = 0.04822   0.00009 P 16 z δ y = 20.76186 0.02845 P 14 x + 0.00046 P 16 x

5. Experimental Results and Discussion

Figure 5 shows the actual design of the proposed measurement system on an optical bench.
The experimental set-up includes placing the sample on a dual (α-β) axis goniometer that rotates about the α and β axes with a resolution of 0.1°. LabVIEW (National Instruments Co., Mopac Expwy Austin, TX, USA ) is used to control the linear stage (one step of 1 lm, HF-KP053-B series, Chiuan Yan Tech, Changhua, Taiwan) to induce mono-dimensional movements of the sample (i.e., distance (δy)), and a He-Ne Laser is used as the system light source (λ = 632 nm, 2 mW).

5.1. Part 1

The measurement results of the sample distance (δy) and slanting angles (ωx, ωz) are verified individually. When verifying the measurement results of the distance (δy), the sample is driven by a linear stage along the y-direction with both slanting angles (ωx, ωz) set to 0°. The measurement range of the distance is −1~+1 mm. When verifying the measurement results of the flat sample slanting angle ωx using a dual axis goniometer, the sample distance (δy) is fixed to 0 mm, and the slanting angle ωz is set to 0°. The measurement range of the slanting angle is −1°~+1°. The verification method of the measurement results of the flat sample slanting angle ωz is similar to that of ωx. The verification results are shown in Figure 6. All measurement points in Figure 6 originate from simultaneous images captured by two CCDs. The sampling frequency is one image per second, and 20 images are captured per measured point. Then, the average values of the sample distance (δy) and slanting angles (ωx, ωz) are calculated using the results of the mathematical derivations in the previous section. It is observed that the measured errors of the slanting angles (ωx, ωz) and the distance (δy) are 0.009° and 6 µm, respectively. In other words, the measured linearity of the slanting angles (ωx, ωz) and the distance (δy) is 0.45% and 0.3%, respectively.

5.2. Part 2

This part would show the complex measurement results of the sample distance (δy) and slanting angles (ωx, ωz). However the possible permutations of the sample distance (δy) and slanting angles (ωx, ωz) multiply towards infinity. This part would verify the measurement results of the distance (δy) under the setting of slanting angles (ωx, ωz) that are equal to (2°, 2°), (−2°, −2°), (−2°, 2°), (2°, −2°). The purpose of this experiment is to find the limit of the laboratory-built prototype.
The maximum measurement range of the distance (δy) is −4~+4 mm and each measured point is 1 mm apart. The sampling frequency is one image per second, and 20 images are captured per measured point. All measurement points in Figure 7 originate from simultaneous images captured by two CCDs. Figure 7 shows the experimental results are very similar to the simulation results on two CCDs.

6. System Stability Test

The stability test involves first placing the proposed measurement system in a stable environment for at least 15 min to regulate the temperature of the system. Then, the sample is adjusted to a fixed orientation and distance (e.g., distance δy = 0 mm; slanting angles ωx = ωz = 0°), and the system is sampled continuously for 6 min. The results of the system stability test are shown in Figure 8. As seen, system stability is achieved within 6 min at a distance and inline angle of 3 μm and 0.01°, respectively. However the measured accuracy of the proposed measurement system is not only influenced by the laser beam instability but also by misalignments, aberrations, CCD sensitivity, etc. and can be enhanced by using high quality laser and close-loop with a feedback signal methods [16,17]. As a result, in the future, these factors will need to be considered and optimized to reduce system errors and improve measured accuracy. Also we will produce modified physics model for real applications in industry and we must overcome some additional challenges. In our plan, we will combine our previous study to improve robustness toward geometrical fluctuations of the laser beam of the proposed measurement system and analyze accuracy influences by the components position error, misalignments, aberrations, quantization errors, vibrations, and laser non-stability effect, etc.

7. Comparison of Proposed Measurement System and Automatic Collimator

We performed a comparison test using a commercially available automatic collimator (H400-C050, measurement range: ±0.5°, Suruga Seiki Co., Shizuoka, Japan) and the proposed measurement system to measure the slanting angles of the sample (ωx, ωz). As shown in Figure 9, the sample is placed on a dual axis goniometer that is installed on a linear stage. The proposed measurement system and the commercially available automatic collimator are configured alongside each other to monitor the slanting angles (ωx, ωz) of the sample on the linear stage simultaneously. The linear stage is driven so that the automatic collimator and the proposed measurement system can simultaneously measure the sample slanting angle information in scanning mode. Figure 10 shows the results of comparing the proposed measurement system and the conventional automatic collimator. Using the dual axis goniometer to set the sample slanting angles as ωx = 0.5° and ωz = 0°, one measurement is recorded for every 1 mm movement of the linear stage. Each recorded point is the averaged result of 10 separate measurements. The experimental results have shown that the proposed measurement system has excellent performance and its practicability, compared to the conventional automatic collimator.

8. Conclusions

An optical non-contacting measurement system has been successfully developed in this study. This system can measure workpiece samples with a slanting angle and simultaneously measure the sample distance and its orientation. The optical simulation software Zemax has been used to perform a feasibility analysis of this system. Additionally, a model of the proposed measurement system has been established using a HTM. The skew-ray tracing method is employed to trace the actual ray propagation path to obtain the system measurement equations. Finally, a laboratory-built prototype is constructed on an optical bench to verify the performance of the proposed measurement system. The orientation and distance measurement experiments show that the measuring ranges for the angles and distance are ±1° and ±1 mm, respectively, and the measured errors of the angles and the distance are 0.009° and 6 µm, respectively. In other words, the measured linearity of the slanting angles (ωx, ωz) and the distance (δy) is 0.45% and 0.3%, respectively.

Acknowledgments

The authors gratefully acknowledge the financial support provided to this study by the Ministry of Science and Technology of Taiwan under Grant Nos. MOST 103-2221-E-194-006-MY3 and 105-2218-E-194-004.

Author Contributions

Yen-Sheng Huang proposed the original idea, carried out the simulation and performed acquisition of the experimental data. Yu-Ta Chen implemented the mathematical model and analyzed the experiment results. Chien-Sheng Liu proposed the research direction and gave the technical support and conceptual advice. Yu-Ta Chen and Chien-Sheng Liu drafted, organized, revised, and proofed the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Du, Z.; Wu, Z.; Yang, J. Error ellipsoid analysis for the diameter measurement of cylindroid components using a laser radar measurement system. Sensors 2016, 16, 714. [Google Scholar] [CrossRef] [PubMed]
  2. Kaloshin, G.; Lukin, I. Interferometric laser scanner for direction determination. Sensors 2016, 16, 130. [Google Scholar] [CrossRef] [PubMed]
  3. Liu, C.S.; Jiang, S.H. A novel laser displacement sensor with improved robustness toward geometrical fluctuations of the laser beam. Meas. Sci. Technol. 2013, 24, 105101. [Google Scholar] [CrossRef]
  4. Lu, S.H.; Hua, H. Imaging properties of extended depth of field microscopy through single-shot focus scanning. Opt. Express 2015, 23, 10714–10731. [Google Scholar] [CrossRef] [PubMed]
  5. Liu, C.S.; Jiang, S.H. Precise autofocusing microscope with rapid response. Opt. Lasers Eng. 2015, 66, 294–300. [Google Scholar] [CrossRef]
  6. Liu, C.S.; Jiang, S.H. Design and experimental validation of novel enhanced-performance autofocusing microscope. Appl. Phys. B 2014, 117, 1161–1171. [Google Scholar] [CrossRef]
  7. Liu, C.S.; Wang, Z.Y.; Chang, Y.C. Design and characterization of high-performance autofocusing microscope with zoom in/out functions. Appl. Phys. B 2015, 121, 69–80. [Google Scholar] [CrossRef]
  8. Makai, J.P. Simultaneous spatial and angular positioning of plane specular samples by a novel double beam triangulation probe with full auto-compensation. Opt. Lasers Eng. 2016, 77, 137–142. [Google Scholar] [CrossRef]
  9. Lee, S.J.; Chang, D.Y. A laser sensor with multiple detectors for freeform surface digitization. Int. J. Adv. Manuf. Technol. 2007, 31, 1181–1190. [Google Scholar] [CrossRef]
  10. Shiou, F.J.; Lee, R.T. Opto-Electronic Detector for Distance and Slanting Direction Measurement of a Surface. TW Patent I246585, 1 January 2006. [Google Scholar]
  11. Gao, W.; Huang, P.S.; Yamada, T.; Kiyono, S. A compact and sensitive two-dimensional angle probe for flatness measurement of large silicon wafers. Precis. Eng. 2002, 26, 396–404. [Google Scholar] [CrossRef]
  12. Lin, P.D.; Sung, C.K. Matrix-based paraxial skew ray-tracing in 3D systems with non-coplanar optical axis. Opt. Int. J. Light Electron Opt. 2006, 117, 329–340. [Google Scholar] [CrossRef]
  13. Chen, C.J.; Lin, P.D.; Jywe, W.Y. An optoelectronic measurement system for measuring 6-degree-of-freedom motion error of rotary parts. Opt. Express 2007, 15, 14601–14617. [Google Scholar] [CrossRef] [PubMed]
  14. Lin, P.D. Derivative matrices of a skew ray for spherical boundary surfaces and their applications in system analysis and design. Appl. Opt. 2014, 53, 3085–3100. [Google Scholar] [CrossRef] [PubMed]
  15. Lin, P.D. New Computation Methods for Geometrical Optics; Springer: Singapore, 2013. [Google Scholar]
  16. Grover, G.; Mohrman, W.; Piestun, R. Real-time adaptive drift correction for super-resolution localization microscopy. Opt. Express 2015, 23, 23887–23898. [Google Scholar] [CrossRef] [PubMed]
  17. Rodríguez-Navarro, D.; Lázaro-Galilea, J.L.; Bravo-Muñoz, I.; Gardel-Vicente, A.; Tsirigotis, G. Analysis and calibration of sources of electronic error in PSD sensor response. Sensors 2016, 16, 619. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Architecture of proposed measurement system.
Figure 1. Architecture of proposed measurement system.
Sensors 16 01061 g001
Figure 2. Optical simulation results: (a) changes in laser spots on CCD1 and (b) changes in laser spots on CCD2.
Figure 2. Optical simulation results: (a) changes in laser spots on CCD1 and (b) changes in laser spots on CCD2.
Sensors 16 01061 g002
Figure 3. Definition of each optical boundary of the proposed measurement system.
Figure 3. Definition of each optical boundary of the proposed measurement system.
Sensors 16 01061 g003
Figure 4. Definition of incident point and unit vectors of reflected and refracted rays.
Figure 4. Definition of incident point and unit vectors of reflected and refracted rays.
Sensors 16 01061 g004
Figure 5. Photograph of the laboratory-built prototype.
Figure 5. Photograph of the laboratory-built prototype.
Sensors 16 01061 g005
Figure 6. Verification of experimental results: (a) distance (δy); (b) slanting angle (ωx); and (c) slanting angle (ωz).
Figure 6. Verification of experimental results: (a) distance (δy); (b) slanting angle (ωx); and (c) slanting angle (ωz).
Sensors 16 01061 g006
Figure 7. Verification of the distance (δy) results with the slanting angles (ωx, ωz): (a) (2°, 2°), (b) (−2°, −2°), (c) (2°, −2°), and (d) (−2°, 2°).
Figure 7. Verification of the distance (δy) results with the slanting angles (ωx, ωz): (a) (2°, 2°), (b) (−2°, −2°), (c) (2°, −2°), and (d) (−2°, 2°).
Sensors 16 01061 g007
Figure 8. Results of proposed measurement system stability test: (a) distance (δy) and (b) slanting angles (ωx, ωz).
Figure 8. Results of proposed measurement system stability test: (a) distance (δy) and (b) slanting angles (ωx, ωz).
Sensors 16 01061 g008
Figure 9. Set-up of the proposed measurement system and automatic collimator comparison test.
Figure 9. Set-up of the proposed measurement system and automatic collimator comparison test.
Sensors 16 01061 g009
Figure 10. Comparative test results of proposed measurement system and automatic collimator: (a) ωx experimental results and (b) ωz experimental results.
Figure 10. Comparative test results of proposed measurement system and automatic collimator: (a) ωx experimental results and (b) ωz experimental results.
Sensors 16 01061 g010
Table 1. Parameters of the optical boundary coordinate transformation matrix for ray path I.
Table 1. Parameters of the optical boundary coordinate transformation matrix for ray path I.
II = 1I = 2I = 3I = 4I = 5I = 6I = 7
TypeConvex SphericalConcave SphericalFlat Mirror (Sample)Convex SphericalConcave SphericalFlat RefractingFlat Mirror
Ni1/1.5151.515Reflected1/1.5151.5151/1.515
Ri24.39724.39724.39724.397
Iix111111−1
Iiy00Sωz0000
Iiz0000000
Jix00−CωxSωz0000
Jiy111111 2 / 2
Jiz00CωxSωz000 2 / 2
Kix00SωxSωz0000
Kiy00SωxCωz000 2 / 2
Kiz111111 2 / 2
tix0000000
tiy30.747−7.91538.202 + δy−7.91530.7470−12.7
tiz0000000
II = 8I = 9I = 10I = 11I = 12I = 13I = 14
TypeFlat RefractingFlat RefractingFlat MirrorFlat RefractingConvex SphericalConcave SphericalCCD1
Ni1.5151/1.515Reflected1.5151.5151/1.515
Ri000024.39724.3970
Iix−1−1−1−1−1−1−1
Iiy0000000
Iiz0000000
Jix0000000
Jiy00 2 / 2 −1−1−1−1
Jiz−1−1 2 / 2 0000
Kix0000000
Kiy−1−1 2 / 2 0000
Kiz00 2 / 2 1111
tix0000000
tiy−12.7−12.7−12.7−25.4−56.147−17.485−63.602
tiz−12.7−31.9−38.1−44.6−44.6−44.6−44.6
Table 2. Parameters of the optical boundary coordinate transformation matrix for ray path II.
Table 2. Parameters of the optical boundary coordinate transformation matrix for ray path II.
II = 1I = 2I = 3I = 4I = 5I = 6I = 15I = 16
TypeConvex SphericalConcave SphericalFlat Mirror (Sample)Convex SphericalConcave SphericalFlat RefractingFlat RefractingCCD2
Ni1/1.5151.515Reflected1/1.5151.5151/1.5151.515
Ri24.39724.39724.39724.397
Iix111111−1−1
Iiy00Sωz00000
Iiz00000000
Jix00−CωxSωz00000
Jiy111111−1−1
Jiz00CωxSωz00000
Kix00SωxSωz00000
Kiy00SωxCωz00000
Kiz11111111
tix00000000
tiy30.747−7.91538.202−7.91530.7470−25.4−49.426
tiz00000000
Table 3. Ray incident points and ray unit vector parameters of ray path I.
Table 3. Ray incident points and ray unit vector parameters of ray path I.
II = 1I = 2I = 3I = 4I = 5I = 6I = 7
TypeConvex SphericalConcave SphericalFlat Mirror (Sample)Convex SphericalConcave SphericalFlat RefractingFlat Refracting
Ni1/1.5151.515Reflected1/1.5151.5151/1.515Reflected
ϕ i 000000π/4
nix1111−CωxSωz445500
niy1111CωxCωz44551 S ϕ 7
niz11Sωx450 C ϕ 7
ρi−(d1 + R)R − (d1 + d2)0R − (d1 + d2)−(d1 + R)00
τi0000000
eiSphereSphere−(d1 + d2 + d3)SphereSphere0 d 7 S ϕ 7
II = 8I = 9I = 10I = 11I = 12I = 13I = 14
TypeFlat RefractingFlat RefractingFlat MirrorFlat Mirror (Sample)Convex SphericalConcave SphericalCCD1
Ni1.5151.515Reflected1.5151/1.5151.5151/1.515
ϕ i 003π/4000
nix00005501
niy00 C ϕ 10 15510
niz11 S ϕ 10 0500
ρi0000 d 7 S 2 ϕ 10 d 8 C 2 ϕ 10 + d 11 + d 12 + R d7 + d11 + d12 + d13 − R0
τi0100 d 7 C 2 ϕ 10 + d 8 S 2 ϕ 10 + d 10 + d 9 d8 + d9 + d101
ei−d8−(d8 + d9) ( d 8 + d 9 + d 10 ) S ϕ 10 d 7 C ϕ 10 d 8 C 2 ϕ 10 d 11 d 7 S 2 ϕ 10 SphereSphere−d7 − d11 − d12 − d13 − d14
Table 4. Ray incident points and ray unit vector parameters of ray path II.
Table 4. Ray incident points and ray unit vector parameters of ray path II.
II = 1I = 2I = 3I = 4I = 5I = 6I = 15I = 16
TypeConvex SphericalConcave SphericalFlat Mirror (Sample)Convex SphericalConcave SphericalFlat RefractingFlat RefractingCCD2
Ni1/1.5151.515Reflected1/1.5151.5151/1.5151.5151.515
ϕ i 00000000
nix1122−CωxSωz4455000
niy1122CωxCωz4455111
niz12Sωx45000
ρi−(d1 + R)R − (d1 + d2)0R − (d1 + d2)−(d1 + R)000
τi00000000
eiSphereSphere− (d1 + d2 + d3)SphereSphere0−d15−d15 − d16

Share and Cite

MDPI and ACS Style

Chen, Y.-T.; Huang, Y.-S.; Liu, C.-S. An Optical Sensor for Measuring the Position and Slanting Direction of Flat Surfaces. Sensors 2016, 16, 1061. https://doi.org/10.3390/s16071061

AMA Style

Chen Y-T, Huang Y-S, Liu C-S. An Optical Sensor for Measuring the Position and Slanting Direction of Flat Surfaces. Sensors. 2016; 16(7):1061. https://doi.org/10.3390/s16071061

Chicago/Turabian Style

Chen, Yu-Ta, Yen-Sheng Huang, and Chien-Sheng Liu. 2016. "An Optical Sensor for Measuring the Position and Slanting Direction of Flat Surfaces" Sensors 16, no. 7: 1061. https://doi.org/10.3390/s16071061

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