The invention relates to a method for measuring the diameter of diffraction fringes of filaments.
The diameter measurement of small objects is divided into contact measurement and non-contact measurement. The non-contact measurement can be measured by the method of optical system diffraction, and the diffraction fringes of the filament can be described in the spatial frequency domain by Fourier transform. However, the main factor affecting the measurement accuracy is the number and periodicity of the diffraction fringes.
Laser diffraction based on the Fraunhofer principle has been widely used to precisely measure the diameter of small objects. Laser diffraction is simpler than electron microscopes and mechanical scanning probes, and it uses non-contact measurement, which can greatly improve measurement accuracy.
Theoretically, diffraction fringes can be described in the spatial frequency domain by Fourier transform, but the fundamental characteristics of the fringes (period length) remain in the frequency domain. The filament diameter is calculated from the periodic length information of the fringes in the frequency domain based on a simple Fraunhofer diffractometer. Therefore, in the actual measurement process, the number of fringe periods and periodicity are the most critical factors that determine the measurement accuracy. Furthermore, the amount and statistical properties of the noise are quite different between the fringes of each order. Since the length of the period varies with the fringe length, higher-order fringes suffer from aperiodicity. At the same time, CCD cameras cause strong light intensity noise. Therefore, improved algorithms with theoretical and experimental basis are needed to solve the above problems, thereby improving the measurement accuracy of filaments.
The present invention aims to overcome the above shortcomings of the prior art, and provides a method for measuring the diameter of filament diffraction fringes by calculating the frequency domain.
The invention relates to a method of repeatedly scaling and splicing local fringes, which solves the problems of few fringes periods and non-periodicity of high-order fringes. The errors due to high-order and low-order fringes in the measurement are analyzed in detail and solutions are proposed. At the same time, the present invention simulates the diffraction experiment of the filament, and compares the diameter of the filament processed with pseudo-fringes with the diameter of the filament not processed with pseudo-fringes, the relative error is less than 0.2 μm, which proves that the fringe processing method of the present invention is reliable.
A method for measuring the diameter of filament diffraction fringes by frequency domain calculation of the present invention adopts the following technical solutions:
The experimental part of the present invention is based on a Fraunhofer diffraction device, and the algorithm has a low dependence on the device, and high-precision measurement can be achieved through the processing of the algorithm. The specific optical path diagram is shown in
Since there are many approximations in the calculation of the filament diameter in the frequency domain, in order to further improve the accuracy, the error in the filament process is theoretically analyzed. When uniformly illuminated by a plane wave, the filament resembles an infinitely long slit, and the field source distribution at the filament is E(Y′,0)=A0(Y′≤±b/2, where b is the diameter of the filament and Y′ is the distance at the filament in the direction perpendicular to the direction of the light). When the Fraunhofer diffraction approximation condition is satisfied, the electric field expression of the light intensity distribution on the observation screen is:
Wherein, θY is the angle between the wave vector direction and the Y direction, f is the focal length of the lens, and the light field intensity distribution can be expressed as:
If Y/f□1, sin θY≈sin(arctan(Y/f))≈Y/f, then formula (2) can be written as:
Wherein Y=y−y0(y=y′d), d is the pixel size of the CCD, Y is the number of pixels along the y-axis on the imaging plane, y is the distance along the y-axis, and y0 is the center position coordinate of the zero-order fringe. The fast Fourier transform of formula (3) is obtained:
Wherein, v is the spatial frequency extreme point, ymax is the maximum fringe value, and is obtained by calculating the extreme value of formula (3):
b−fλv=0 (5)
Finally, Fourier transform can be performed on the diffraction fringes of the filament, and the extreme point (v) in the frequency domain can be extracted to calculate the diameter of the filament. In order to improve the accuracy of the measurement, it is necessary to perform operations such as shearing, scaling and splicing of the diffraction fringes.
Because the change of the light intensity extreme value is not a proportional sequence, directly reducing the scale of the local fringes will cause the light intensity of the pseudo fringes to deviate from the light intensity of the actual fringes.
Wherein, In is the light intensity extrema of the nth order fringe, and the kth bright fringe is the central bright fringe of the image. As shown in
The diffraction fringes obtained by simulating optical field propagation using COMSOL are shown in
Assuming that the diameter of the filament to be measured is x, the focal length of the lens is f the minimum pixel point of the CCD is d, and the size of the local fringe image is l.
As shown in
wherein, k, y*, C are the constants of the fitted equation and y is the lengths of the fringes.
As shown in
The present invention designs a method of lengthening pseudo-fringes connected by local fringes. Specifically, it involves performing Fourier transform on the diffraction fringes, and then obtaining the optimal range of pseudo fringes through experimental and theoretical analysis methods. This method can greatly improve the accuracy of filament diameter measurement and improve the efficiency of diffraction measurement.
The significant advantage of the present invention is that the calculation is simple, and the dependence on the experimental device is small, which means the superiority of using the frequency domain for parameter measurement, and the measurement accuracy is in the sub-nanometer level. In addition, the present invention proves the feasibility of extracting the fringe period information in the frequency domain, and can be applied to other fields that need to analyze the period information.
The technical solutions of the present invention are further described below with reference to the accompanying drawings.
Aiming at the deficiencies in the existing fringe identification processing algorithm, the invention establishes an upgrade of the diffraction fringe algorithm for measuring the diameter of the filament, and realizes the measurement of the diameter of the filament with high precision. The main contents include: build a diffraction optical path measurement system and use CCD to take diffraction fringe images; determine the starting point of the imaging range; use the finite element method and numerical calculation to simulate the electromagnetic field propagation process in Fraunhofer diffraction and determining the optimal fringe range considering the noise caused by the difference in CCD sensitivity; finally, the filament diameter is obtained by fitting the fringes.
A method for measuring the diameter of filament diffraction fringes by calculating the frequency domain, comprising the following steps:
Since the present invention adopts a Fraunhofer diffraction device, the algorithm has a very low dependence on the device, and high-precision measurement can be achieved through the processing of the algorithm. The specific optical path diagram used in the present invention is shown in
If the filament is uniformly illuminated by a plane wave, the filament resembles an infinite slit, and the field source distribution at the filament can be E(Y′,0)=A0 (Y′≤±b/2, where b is the filament diameter and Y′ is the distance at the filament in the Y direction perpendicular to the direction of the light). When the Fraunhofer approximation condition is satisfied, the electric field expression on the viewing screen is:
where θY is the angle between the wave vector direction and Y direction, and f is the focal length of the lens, and the intensity distribution of the light field can be expressed as:
If Y/f<<1, sin θY≈sin(arctan(Y/f))≈Y/f, then formula (2) is changed to:
Wherein, Y=y−y0(y=y′d), d is the pixel size of the CCD, Y is the number of pixels along the y-axis on the imaging plane, y is the distance along the y-axis, and y0 is the center position coordinate of the zero-order fringe. The fast Fourier transform of formula (3) is obtained:
Wherein, v is the spatial frequency extreme point, ymax is the maximum fringe value, and formula (5) is obtained by calculating the extreme value of formula (3):
b−fλv=0 (5)
Finally, Fourier transform can be performed on the diffraction fringes of the filament, and the extreme point (v) in the frequency domain can be extracted to calculate the diameter of the filament. In order to improve the accuracy of the measurement, it is necessary to perform operations such as shearing, scaling and splicing of the diffraction fringes.
In order to retain more information of diffraction fringes in the spliced fringes, it is necessary to cut the obtained fringes to obtain local fringes. The size range of the local fringes directly affects the accuracy, and theoretical analysis is required for this. The change of the light intensity extreme value is not a proportional sequence, and directly reducing the scale of the local fringes will cause the light intensity of the false fringes to deviate from the light intensity of the actual fringes.
wherein In is the light intensity extrema of the n th level fringe, and the k th bright fringe is the central bright fringe of the image. As shown in
Using finite element method and numerical calculation, the electromagnetic field propagation process in Fraunhofer diffraction is simulated. To make the simulation realistic, a noise term was added, including noise related to light intensity in the fringe analysis. The noise intensity is proportional to the light intensity of the bright fringes, due to differences in the response of the CCD photoreceptors to light. In addition, the noise also includes Gaussian noise and white noise due to the action of the laser spot.
In order to accurately obtain the optimal range of local fringes, the diffraction fringes obtained by simulating the propagation of the light field through the filament using COMSOL are shown in
4.2 Calculating the specific filament diameter;
Measurements are made using filaments with a diameter of 0.11±0.001 mm (filament machining has an accuracy of 1 μm). With a lens focal length of 125 mm and a CCD pixel unit size of 4.8 μm, the size of the local fringe image is 8.64 mm, and the filament diffraction fringes with a diameter of 0.11 mm are shown in
As shown in
where, k, y*, C are the constants of the fitted equation and y is the lengths of the fringes.
As shown in
In addition, in order to verify the feasibility of the algorithm, filaments of different diameters will be used to evaluate the feasibility and accuracy of the method. As shown in Table 2, for the actual obtained filament diffraction images, the pixel size has little effect on the accuracy.
Table 3 shows the results of the actual measurement, the lens focal length f=100 mm, and the cut-off spatial frequency of the Butterworth low-pass filter is 0.055 mm−1. Comparing the diameter of the filament treated with the pseudo-fringe using the present invention with the diameter of the filament not treated with the pseudo-fringe, the relative error is less than 0.2 μm. The data suggest that measurement accuracy may be significantly improved with the presence of stitched streaks.
Number | Date | Country | Kind |
---|---|---|---|
202210522420.0 | May 2022 | CN | national |