This paper presents a slope-adapted sample-tilting method for the profile measurement of microstructures with steep surfaces. Distinct from the traditional scanning method that has the restriction of a maximum detectable angle, this method corrects the sample-stylus relative angle during the measurement of the steep surface to eliminate the profile deviation and the scanning blind region. The performance of the proposed method was verified by simulations that measured the surface profiles of a trapezoidal microstructure and a spherical microstructure, finding maximum errors of 0.15 μm and 1.71 μm, respectively, compared to 3.63 μm and 7.85 μm using the traditional scanning method. The proposed method enables accurate profile measurement and quality control of microstructures with steep surfaces.
1. Introduction
Precision microstructures with steep surfaces are widely used in precision industries and have recently become a trend in new generation manufacturing technology [1–4]. Such microstructures, as shown in Figure 1(a), including microlenses employed by Shack-Hartmann wavefront sensors, microprisms of a light guide plate in solar energy systems, and microgrooves in aerospace micropropulsion engines, typically have critical dimensions from several to several hundred microns and a maximum local slope of up to 90 degrees [5–9]. Accurate profile measurement is important because the geometric quality of the microstructure surfaces dominates the working performance of microstructure-based devices. The main difficulty in profiling microstructures with steep surfaces lies in the maximum detectable angle of the profiling system. In a stylus-based profiling system with a maximum detectable angle of 45 or 60 degrees [4, 10], the probing point tapers from the stylus tip to its flanks, resulting in the profile deviations shown in Figure 1(b). Using an optical profiling system, such as an autofocus profilometer or interferometer, with a maximum detectable angle of 15 or 30 degrees, it is difficult to achieve a useful reflection signal from the steep surface [4, 11].
Stylus profiling microstructures. (a) Representative microstructures with steep surfaces. (b) Schematic of measurement deviation.
Over the years, work has been conducted to resolve this issue. Ju et al. developed a novel scanning tunneling microscope to measure the surface profile of a microstructure with a 90-degree steep sidewall [12, 13]. Marinello et al. combined the methods of controlled tilting and image processing to increase the maximum detectable slope of an optical profiler [14]. Cho et al. built a three-dimensional atomic force microscope (AFM) to measure the surface roughness of undercut and sidewall structures [15]. Pan et al. proposed a stitching double-tilt image method to measure sub-50 nm line widths employing an AFM system [16]. The above approaches manually tilt the sample and measure the sample repeatedly under different tilt angles, and the entire surface profile is reconstructed by a data fusion algorithm. However, the measurement process is time consuming, and the measurement errors introduced by the manual sample-tilting and the data fusion algorithm are too strong to be eliminated by compensation. Henselmans et al. designed a noncontact measurement machine to scan the surface profile of freeform optics [17], and Weckenmann et al. proposed a sensor tilting method to enhance the measurement capability of microstructures [18, 19]. These two methods appropriately tilt the probing sensor when scanning a steep surface. However, as the lateral resolution of the employed probes is limited to the order of hundred microns, the application is unable to measure microstructures profiles with critical dimensions from several to several hundred microns. Although many measurement systems and methods have been established for the profile measurement of microstructures with steep surfaces [11, 20–24], a rapid, simple, and cost-effective measurement method is desired.
This paper presents a slope-adapted sample-tilting method for the profile measurement of microstructures with steep surfaces. First, a novel stylus-based profiling system that implements the proposed method is reported. Relevant theoretical work that underlies the realization of the system is described, including the principle of the proposed method and strategies to control the planar scanner and to tilt the sample. Simulations of the profiling of the steep surfaces of two microstructures were then carried out to verify the feasibility of the proposed method.
2. Measurement System and Slope-Adapted Sample-Tilting Method
Figure 2 shows the schematic of the stylus-based profiling system designed to implement the proposed method. The system consists of a displacement sensor with a microstylus as a Z-direction scanner, an X motorized driven stage for planar scanning, and a rotating spindle to adjust the sample-stylus relative angle. The system has a solid base plate and a bridge, both made of granite. The entire system is located on a vibration isolation table, so that the measurement would not be affected by external vibrations. The displacement sensor, which measures the axial motion of the microstylus in the Z-direction, is installed on the granite bridge by manual XYZ stages. The X motorized driven stage with a sample is mounted on the center of the spindle rotary table. The surfaces of the X motorized driven stage and the turntable are set parallel and perpendicular to the vibration-isolation table surface, respectively.
Schematic of the measurement system to implement the proposed method.
As shown in Figure 3, the slope-adapted sample-tilting method adjusts the sample-stylus relative angle during surface profile measurement. This method enables the contact point to stay at the stylus tip and makes the profile measurement fulfill the requirement of the maximum detectable angle of the system, thereby eliminating the profile deviation.
Flowchart of the slope-adapted sample-tilting method.
Before measurement, the offset error of the sensor axis and the zero point error of the sensor output should be calibrated by testing a master cylinder [23]. After the calibration, the sensor output is the distance from the radius center of the stylus tip to the rotation axis of the spindle. As shown in Figure 4(a), the profile represented by the scanning results, Pi′, is an envelope of the sample surface with a distance r, which is the tip radius of the stylus. The scanning results, Pi′, are expressed as (1)P1′P2′P3′⋮Pi′=P1-X′P1-Z′P2-X′P2-Z′P3-X′P3-Z′⋮⋮Pi-X′Pi-Z′,where Pi-X′ is obtained from the X motorized driven stage and Pi-Z′ is the output of the displacement sensor.
Control methods of the sample-tilting and the X motorized stage. (a) Schematic of stylus scanning. (b) Principle of profile deviation. (c) Schematic of sample-tilting. (d) Schematic of profile reconstruction.
The profile measurement starts from a flat part of the sample surface, and the scanning interval along the X-direction is assumed to be Δx. After a few points were measured, the local slope, ρi, is detected for the current measuring point Pi. Then, ρi is compared with the maximum detectable angle denoted by θ. Generally, θ is determined by the included angle of the stylus flank. In some cases, it is desired that θ be smaller than this value, such as two-thirds of θ, to avoid the phenomenon of stylus jumping. If ρi is in the one degree tolerance range of θ, it is reasonable to conclude that the contact point, Ci, moved to the stylus flank. In this case, point Ci′, which was calculated by a stylus radius correction algorithm, would deviate from the real sample surface, as shown in Figure 4(b). As Ci′ is used in the measurement to represent the sample surface, profile distortion would be generated.
In this case, the X motorized driven stage with the sample would be tilted by the spindle at a preset step angle β. β is set to be positive along the anticlockwise direction and negative along the clockwise direction. The previous scanning results, therefore, follow the rotation, and their updated coordinates can be recalculated by(2)P1′P2′P3′⋮Pi′=P1-X′P1-z′P2-X′P2-Z′P3-X′P3-Z′⋮⋮Pi-X′Pi-Z′×cosβsinβ-sinβcosβ.
After the rotation, the current measuring point, Pi, is not located at the ideal position where the x-coordinate is zero, which was shown in Figure 4(c). Because the exact spatial coordinates of Pi are unknown, Pi cannot be easily corrected to the ideal position by the X stage moving a given distance. The last three points Pi-2′Pi-1′Pi′ of the scanning results after the coordinate transformation are used to estimate the current spatial coordinates of Pi. The slope of the curve, which is obtained by the first-order linear fitting of the points Pi-2′Pi-1′Pi′, is denoted by ρi′. The current coordinates Pi-XPi-Z of Pi are expressed as(3)Pi-XPi-Z=Pi-X′+r·cosρi′Pi-Z′-r·sinρi′.
The total rotation angle of the spindle until this point is denoted by νi, which is the cumulative sum of β. The displacement of the X motorized driven stage is denoted by Δxi′ and derived from(4)Δxi′=Pi-Xcosνi.
After the position of Pi along the X-direction is corrected, Pi can be measured and the local slope ρi is detected again. The sample-tilting process is repeated until the local slope ρi is smaller than θ. If ρi meets the requirement relative to θ, the surface scanning turns to Pi+1, and the moving distance of the X motorized stage is expressed as(5)Δxi+1=Δxcosνi.
It should be noted that the cumulative rotation angle of the sample-tilting is limited by the maximum rotation angle of the spindle, denoted by φ, which is manually set according to the motion error of the spindle.
After the surface scanning is finished, the orientation of the scanning results can be transformed to its initial state by(6)P1′P2′P3′⋮PN′=P1-X′P1-z′P2-X′P2-Z′P3-X′P3-Z′⋮⋮PN-X′PN-Z′×cos-νNsin-νN-sin-νNcos-νN,where νN is the total rotation angle after the last point PN is measured and N is the number of sampling points.
As shown in Figure 4(d), the scanning result is an envelope of the sample surface. A stylus tip radius correction algorithm based on a first-order linear fitting method was used to eliminate the error introduced by the flank of the stylus tip. Assume that ρi′′, which is obtained by the first-order linear fitting method, is the slope of each point Pi′. The contact point Ci′, the measurement results to represent the sample surface, can be obtained from(7)C1′C2′C3′⋮CN′=C1-X′C1-z′C2-X′C2-Z′C3-X′C3-Z′⋮⋮CN-X′CN-Z′=P1-X′+r·k·cosρ1′′P1-z′-r·sinρ1′′P2-X′+r·k·cosρ2′′P2-Z′-r·sinρ2′′P3-X′+r·k·cosρ3′′P3-Z′-r·sinρ3′′⋮⋮PN-X′+r·k·cosρN′′PN-Z′-r·sinρN′′.
In (7), the range of ρi′′ is from -π/2 to +π/2, and if ρi′′ is equal to or greater than zero, the coefficient k is 1; otherwise, it is −1.
3. Simulation Method of the Surface Profile Measurement
To verify the feasibility of the proposed method, MATLAB was used to carry out the surface profile measurement of microstructures with steep surfaces. The surfaces of the employed stylus and the microstructure under test are dispersed to be point clouds with equal intervals in the X-direction. The motion of the stylus is simulated by modifying its z-coordinates. Therefore, the variation of the z-coordinates is the output of the displacement sensor. Similarly, the motion of the X motorized driven stage is carried out by changing the x-coordinates of the microstructure. The sample-tilting and data processing are carried by the method described in the previous section. In a traditional profiling method, the motions of the stylus and the X motorized driven stage are used to construct the surface profile of the sample. The proposed method employs a spindle to adjust the sample-stylus relative angle. Therefore, the remaining issue is how to simulate the physical contact between the stylus tip and the sample surface.
Figure 5 illuminates the method to detect the contact point between the stylus flank and the sample surface. When measuring a steep surface, the stylus moves depending on the variation of the surface profile of the sample under test. The contact position is not located at the current detecting point Pi but at a point nearby. In the simulation, the stylus tip is first moved a distance, which is denoted by wi, to Pi. The collision area is then detected by comparing the z-coordinates of the stylus and the sample. The point where the difference in the z-coordinates has a maximum value is the correct contact point Ci, and the maximum difference is denoted by di. Next, the stylus draws back by a distance di, and the correct contact point Ci can be determined. The stylus position denoted by zi is stored as the output of the displacement sensor and is expressed as (8)zi=wi-di.
Schematic of detecting the contact point.
4. Measurement Simulation and Analysis
Two types of microstructures with steep surfaces were employed to verify the feasibility of the slope-adapted sample-tilting method. The samples were measured twice, using the proposed method and the traditional scanning method, in which the relative direction of the sensing axis of the probing system to the measurement sample surface is unchangeable and the maximum detectable angle is limited by the included angle of the employed stylus [13], to demonstrate the improved measurement capability on steep surfaces.
A trapezoidal microstructure with a maximum local slope of up to 60 degrees was measured first. The height of the microstructure is 8.66 μm, and its whole width is 70 μm. A diamond-tipped stylus, which is employed in the hardware realization, was introduced into the simulation. The tip radius of the stylus is two micrometers with an included angle of 90 degrees, which means that the maximum detectable angle is 45 degrees. The interval of the surface discretization was set to 0.01 μm, and the scanning interval was set to 0.1 μm. The maximum sample-stylus relative angle was set to 30 degrees, which is 2/3 of the maximum detectable angle, 45 degrees. No maximum rotation angle of the spindle was set, to research the motion feature of the rotating spindle. In addition, the step-angle of the sample-tilting was set to be one degree.
Figure 6 shows the measurement results of the trapezoidal microstructure. Profiles before and after the stylus tip radius correction are plotted. As shown in the figure, the measurement result of the proposed method is much more accurate than that of the traditional method because it is much closer to the real surface of the sample. In contrast, the result of the traditional method shows obvious profile deviation and a blind region on the sample side flanks, where the local slope is up to 60 degrees. The measurement of the proposed method on part “B” exhibits data confusion, which, upon comparing the data on parts “A” and “B,” was determined to result from the stylus tip radius correction algorithm.
Results of profiling a trapezoidal microstructure.
The measurement errors shown in Figure 7 were calculated by comparing the y-coordinates with the real profile of the sample. As shown in the figure, the measurement error of the traditional method was up to 3.63 μm, while that of the proposed method was reduced to 0.15 μm. It should be noted that the peak value of 0.33 μm in the error curve of the proposed method resulted from the data treatment of the stylus radius correction. Figure 8 shows the sample-tilting process. The sample was tilted by a total of 26 degrees in a clockwise direction when measuring the left part of the sample, over the x-coordinates range of 5 μm to 9 μm. When measuring the right part, the sample was tilted by a total of 52 degrees in an anticlockwise direction. It should be mentioned that when measuring a position at an x-coordinate of 57.25 μm, the sample is rotated by 26 degrees at once.
Errors in profiling a trapezoidal microstructure.
Sample-tilting process of profiling a trapezoidal microstructure.
A spherical microstructure with a radius of 30 μm was employed as the secondary sample. In the measurement, the included angle of the stylus was set to 60 degrees, and the maximum sample-stylus relative angle was set to 45 degrees, which is 3/4 of the maximum detectable angle, 60 degrees. The step-angle of the sample-tilting was set to two degrees. The other parameters were the same as those used in profiling the trapezoid microstructure.
Figure 9 displays the measurement results of the spherical microstructure. As shown in the figure, the profiles overlapped with each other over most parts of the sample surface, except for the regions around the two concave corners. This result indicates that the proposed method is able to measure a steep surface even with a local slope of up to 90 degrees. Figure 10 compares the measurement errors of the two methods, which were linked to the left and right y-axes, respectively. The maximum error of the traditional method is 7.85 μm and that of the proposed method is reduced to 1.71 μm. Figure 11 shows the sample-tilting process. The sample was tilted by a total of 42 degrees in the clockwise direction when measuring the left part and by a total of 61 degrees in the anticlockwise direction for the right part.
Results of profiling a spherical microstructure.
Errors in profiling a spherical microstructure.
Sample-tilting process of profiling a spherical microstructure.
5. Conclusion
A slope-adapted sample-tilting method has been proposed for the profile measurement of microstructures with steep surfaces. Theoretical work required to realize a system to implement the proposed method has been completed. Profile measurements of trapezoidal and spherical microstructures have been simulated to verify the performance of the developed method. The measurement results reveal that the steep surface of a microstructure can be precisely measured by the developed method.
The future work of this research will focus on analyzing the influence of the spindle motion error and realizing the stylus-based profiling system.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This work is supported by the National Natural Science Foundation of China (Grant no. 51405314) and by the Fundamental Research Funds for the Central Universities (Grant no. 2015SCU04A12).
WeckenmannA.PeggsG.HoffmannJ.Probing systems for dimensional micro- and nano-metrology200617350450910.1088/0957-0233/17/3/s082-s2.0-31644449023LonardoP. M.LuccaD. A.De ChiffreL.Emerging trends in surface metrology200251270172310.1016/s0007-8506(07)61708-92-s2.0-0036978182BauzaM. B.WoodyS. C.WoodyB. A.SmithS. T.Surface profilometry of high aspect ratio features20112713-451952210.1016/j.wear.2010.03.0282-s2.0-79951891586HansenH. N.CarneiroK.HaitjemaH.de ChiffreL.Dimensional micro and nano metrology200655272174310.1016/j.cirp.2006.10.0052-s2.0-46749151373XuB.ShimizuY.ItoS.GaoW.A micro-ball tapping probe for form measurement of micro-structured surface201334173802-s2.0-84887715142XuB.JiaZ.LiX.ChenY.-L.ShimizuY.ItoS.GaoW.Surface form metrology of micro-optics8769International Conference on Optics in Precision Engineering and Nanotechnology (icOPEN2013)April 2013Proceedings of SPIE10.1117/12.20192432-s2.0-84881331801XuB.ShimizuY.TakeishiT.ItoS.GaoW.Surface form measurement and analysis of a cylindrical workpiece with microstructures20126693694810.1299/jamdsm.6.9362-s2.0-84866460218FangF. Z.ZhangX. D.WeckenmannA.ZhangG. X.EvansC.Manufacturing and measurement of freeform optics201362282384610.1016/j.cirp.2013.05.0032-s2.0-84883209644LeeK.-W.NohY.-J.GaoW.AraiY.ShimizuY.TanakaK.FukutaM.KaiY.Experimental investigation of an air-bearing displacement sensor for on-machine surface form measurement of micro-structures201112467167810.1007/s12541-011-0087-72-s2.0-79961078060TakamasuK.Present problems in coordinate metrology for nano and micro scale measurements201126131410.1007/s12647-011-0001-x2-s2.0-79955897519TakayaY.MichihataM.HayashiT.WashitaniT.Dimensional measurement of microform with high aspect ratio using an optically controlled particle with standing wave scale sensing201261147948210.1016/j.cirp.2012.03.1142-s2.0-84861600794JuB.-F.ChenY.-L.ZhangW.ZhuW.JinC.FangF. Z.Note: long range and accurate measurement of deep trench microstructures by a specialized scanning tunneling microscope201283505610610.1063/1.47212732-s2.0-84862116436JuB.-F.ChenY.-L.ZhangW.FangF. Z.Rapid measurement of a high step microstructure with 90 degrees steep sidewall201283101370610.1063/1.36766512-s2.0-84859192434MarinelloF.BarianiP.PasquiniA.De ChiffreL.BossardM.PicottoG. B.Increase of maximum detectable slope with optical profilers, through controlled tilting and image processing200718238438910.1088/0957-0233/18/2/s092-s2.0-34247231084ChoS.-J.AhnB.-W.KimJ.LeeJ.-M.HuaY.YooY. K.ParkS.-I.Three-dimensional imaging of undercut and sidewall structures by atomic force microscopy201182202370710.1063/1.35531992-s2.0-79952143755PanS. P.LiouH. C.ChenC. C. A.ChenJ.-R.LiuT.-S.Precision measurement of sub-50 nm linewidth by stitching double-tilt images201049606GK0610.1143/JJAP.49.06GK06HenselmansR.CacaceL. A.KramerG. F. Y.RosielleP. C. J. N.SteinbuchM.The NANOMEFOS non-contact measurement machine for freeform optics201135460762410.1016/j.precisioneng.2011.04.0042-s2.0-79960845211SchulerA.WeckenmannA.Application of sensor tilting for enhanced measurement of microstructures20132271122010.1177/09544054124647362-s2.0-84875900116WeckenmannA.SchulerA.NgassamR. J. B.Enhanced measurement of steep surfaces by slope-adapted sensor tilting201223707400710.1088/0957-0233/23/7/0740072-s2.0-84862667280CuiJ. W.LiL.LiJ. Y.TanJ. B.Fiber probe for micro-hole measurement based on detection of returning light energy2013190131810.1016/j.sna.2012.10.0302-s2.0-84870885902WangS. Z.XieT. B.ChangS. P.A white light interference-based atomic force probe scanning microscopy201122404550210.1088/0957-0233/22/4/0455022-s2.0-79952774226KramarJ. A.DixsonR.OrjiN. G.Scanning probe microscope dimensional metrology at NIST201122202400110.1088/0957-0233/22/2/0240012-s2.0-79251527882GaoW.XuB.TakeishiT.ShimizuY.ItoS.Self-calibration and compensation of setting errors for surface profile measurement of a microstructured roll workpiece2014271142210.3901/cjme.2014.01.0142-s2.0-84892870907XuB.ShimizuY.ItoS.GaoW.Surface profile measurement of internal micro-structures20131491535154110.1007/s12541-013-0207-72-s2.0-84892853245