Method for measuring vibration displacement using state variation principle
10337911 ยท 2019-07-02
Assignee
Inventors
Cpc classification
G01H9/00
PHYSICS
G01B9/02083
PHYSICS
International classification
G01H9/00
PHYSICS
Abstract
The present invention is aimed at providing measurement method for vibration displacement using state variation principle which achieves real time implementation through super high-speed DSP or FPGA as well as improves precision as much as picometer level and at the same time saves memory capacity compared to conventional invention.
Claims
1. A vibration displacement measuring method using an electrical signal output from a light sensor, comprising: a step of generating the electrical signal output from the light sensor, wherein the electrical signal output is generated by overlapping a reference laser beam reflected from a fixed reference side and a laser beam reflected from an object whose vibration displacement is measured; a step of discretization, discretizing a cosine signal and a sine signal in the electrical signal output according to index n (n=1, 2, . . . , N); a step of correction, correcting an oval type signal formed by the cosine signal and the sine signal to a circle type signal by using a Heydemann correction method; a step of calculation of relative angle, calculating the relative angle between the n-th index and the n1-th index by using the corrected cosine signals and corrected sine signals at the n-th index and the n1-th index; a step of correction and realignment, correcting and realigning the corrected cosine signals and the corrected sine signals at the n-th index and at the n1-th index by using the relative angle; a step of calculation of phase, calculating a phase at the n-th index by summing the relative angles accumulated from the first index to the n-th index; and a step of calculation of displacement, converting the phase at the n-th index into a vibration displacement at the n-th index, wherein, in the step of correction and realignment, after the step of discretization that the cosine signal (u.sub.c) and the sine signal (u.sub.s) measured at every predetermined measurement cycle are discretized according to index n (n=1, 2, . . . , N), and the step of correction that the cosine signal (u.sub.c) and the sine signal (u.sub.s) are converted to the corrected cosine signal (C.sub.C) and the corrected sine signal (C.sub.S), the corrected cosine signal (C.sub.C(n1)) and the corrected sine signal (C.sub.S(n1)) at the n1-th index are corrected and realigned according to the following formula:
2. According to the vibration displacement measuring method of claim 1, wherein the cosine signal and the sine signal in the electrical signal output from the light sensor by vibration displacement d are expressed respectively as follows,
3. According to the vibration displacement measuring method of claim 1, wherein, in the step of calculation of relative angle, after the step of discretization that the cosine signal (u.sub.c) and the sine signal (u.sub.s) measured at every predetermined measurement cycle are discretized according to index n (n=1, 2, . . . , N) and the step of correction that the cosine signal (u.sub.c) and the sine signal (u.sub.s) are converted to the corrected cosine signal (C.sub.C) and the corrected sine signal (C.sub.S), the relative angle () between the moments at the n-th index and the n1-th index is calculated according to the following formula:
4. According to the vibration displacement measuring method of claim 3, wherein, in the step of calculation of relative angle, the relative angle () is calculated from the values of cosine (cos()) and sine (sin()) of the relative angle (), which is calculated by the corrected cosine signal (C.sub.C) and the corrected sine signal (C.sub.S), and from a predetermined lookup table that contains a cosign and a sign values at an angle as an input value and a value of angle as an output value corresponding to the input value.
5. According to the vibration displacement measuring method of claim 1, wherein, in the step of calculation of relative angle, the relative angle () is calculated according to the following formula from the values of cosine (cos()) and sine (sin()) of the relative angle () calculated from the corrected cosine signal (C.sub.C) and the corrected sine signal (C.sub.S):
6. According to the vibration displacement method of claim 1, wherein, in the step of calculation of phase, the phase ((n)) at the n-th index is calculated using the following formula:
7. According to the vibration displacement measuring method of claim 1, wherein, in the step of calculation of displacement, the calculated phase ((n)) is converted to the vibration displacement using the following formula:
8. According to the vibration displacement measuring method of claim 1, wherein the vibration displacement measurement method produces a precision level of a few picometers to tens of picometers.
9. According to the vibration displacement measuring method of claim 1, wherein the vibration displacement measurement method calculates the phase and the displacement with one quadrant of memory within a range of 30 degrees such that a storage amount of memory is reduced by at least a quarter to a twelfth as compared to when four quadrants of memory in a range of 360 degrees are used.
Description
DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
LIST OF REFERENCE NUMERAL
(18) 100: primary correction device 110: rotation axis 120: angular exciter 130: angular vibration table 140: angle prism 150: optical table 160: laser head 170: phase mirror 180: interferometer 500: Object
[MODE FOR INVENTION] OR EXEMPLARY EMBODIMENT
(19) The following is details for configuration mentioned above about measurement method for vibration displacement using state variation principle of the present invention based on drawings attached.
(20) [1] Heydemann Correction Method
(21) When measuring vibration displacement by using a laser interferometer, as illustrated above, a laser beam for measuring vibration displacement and a laser beam reflected from a fixed reference side stopped are overlapped with each other and are sent to the interferometer comprising light sensor, and then cosine signal u.sub.c(d) and sine signal u.sub.s(d), which is respectively a cosine component and a sine component of electrical output according to vibration displacement by the light sensor, may be taken. However, as mentioned above, if phase and displacement of vibration are calculated by using the cosine and sine signals, errors from difference of vibration amplitude between cosine/sine signals, quadrature error angle, and different DC components, etc. cause precision of measurement not to be less than a certain limit (more specifically, level of tens of picomemter), and mass memory is required to establish a lookup table to convert phase into displacement.
(22) The present invention not only uses the Heydemann correction method principle, but also uses beneficial features discovered from the principle to develop new improved method for measuring phase. In order to help understand the method for measuring phase of the present invention, Heydemann correction method is explained as follows.
(23) Cosine signal which is cosine component electrically output from light sensor and sine signal which is sine component electrically output according to vibration displacement is described as the following formula (1).
(24)
R: voltage (V)
r: Ratio of sine signal to cosine signal
: laser wavelength (m)
N.sub.B: reflection times of beam for measurement (single reflection N.sub.B=1, double reflection N.sub.B=2)
: quadrature error angle of cosine and sine signals
p, q: DC voltage (offset voltage, V) of cosine and sine signals.
(25) The formula (1) shows an oval that a central point, ratio r of major axis and minor axis, or major axis or minor axis is inclined as angle a. Measurement of displacement d using the oval is a main reason to disturb improvement of precision of measuring displacement d. Therefore, in order to measure high-precisely displacement as much as a few picometers to tens of picometers, the oval with diameter R of the formula (1) is necessarily converted to signal having circle type. A formula (2) to convert the oval of the formula (1) into circle is as follows.
(26)
(27) Cosine signal C.sub.C and sine signal C.sub.S which are corrected as a circle with diameter R by using the formula (2) are shown as the following formula (3).
(28)
(29) Method to convert a formula as the formula (1) comprising amplitude vibration between cosine and sine signals is different, those signals have quadrature error angle, and oval type signal with different DC components into corrected circle type signal was introduced by Heydemann in 1981, so the correction method, Heydemann correction method, was named after his own name.
(30) An example of Heydemann correction method applied to actual correction is as follows. First power is supplied to a laser light source, and after light wavelength is stable, an user supplies standard vibration (e.g. 16 Hz, 100 m/s.sup.2). Then by precise digital oscilloscope or ultra high-speed AD (analog-to-digital) convertor, cosine signal and sine signal, which are signals electrically output from a light sensor, are measured. The measured signals are shown as discontinuous digital values not continuous analog values, i.e. time series signal measured at every certain time and the least squares method is applied to this time series signal for correction. Specifically, the formula (2) is converted into a formula such as the following formula (4) described with 5 constants, A to E.
Au.sub.C.sup.2(n)+Bu.sub.S.sup.2(n)+Cu.sub.C(n)u.sub.S(n)+Du.sub.C(n)+Eu.sub.S(n)=1(4)
(31) Constants A to B of the formula above are specified as factors of the formula (2) as shown in the formula (5).
A=(R.sup.2 cos.sup.2p.sup.2r.sup.2q.sup.22rpq sin ).sup.1
B=Ar.sup.2
C=2Ar sin
D=2A(p+rq sin )
E=2Ar(rq+p sin )(5)
(32) Constants A to E are calculated by solution specifying matrix as shown in the following formula (6), i.e. the least squares method.
(33)
(34) In the formula above, if it is assumed that there are matrix 5N of the left side, M, 51 vector of the left side, V.sub.P consisting of factors to be calculated A to E, and 51 vector of the right side, V.sub.1 consisting of every value 1, values from A to E will be calculated as follows,
V.sub.P=(M.sup.T.Math.M).sup.1.Math.M.sup.T.Math.V.sub.1(7)
(35) According to the formula above, superscript T indicates transpose operator of the matrix, and 1 indicates inverse matrix, respectively. If constants, A to E, calculated with the formula above are calculated again by substituting them to the formula (5), values, R, r, , p, q, given to the formula (2) are finally calculated like the following formula (8).
(36)
(37) Since the calculated values R, r, , p, q, are index describing specific output feature of optical system of laser interferometer, information, which is very useful to optical system arrangement and state diagnosis included in laser interferometer, is provided.
(38) [2] Measurement Method for Relative Phase and Displacement Using State Variation Principle
(39) The present invention suggests new phase measurement method based on signal corrected as circle type (i.e. signal specified as the formula (3),
(40) If circle type signal corrected is based like the formula (3), the time is t in the present displacement d. After a short time (or sampling cycle) t (t+t time), when the change is performed as much as small displacement , corrected cosine and sine signals are specified as follows,
(41)
(42) Thus, when the change is performed as much as small displacement , cosine and sine signals are expressed like the following matrix.
(43)
(44) Since C.sub.C and C.sub.S are, as mentioned above, circle type signals and R is a fixed value, therefore, C.sub.C and C.sub.S can be calculated as coordinate on the circumference with the rotation angle. On the other hand, with coordinate of two points on the circumference, the angle between the two points can be easily calculated. In other words, as shown in the formula (10), the present cosine and sine signals shifted as much as small displacement can be always described with coordinate conversion of cosine and sine signals in the previous point by rotation as much as small angle. On the circumference with radius R, rotation angle for coordinate conversion corresponding to small displacement is as follows,
(45)
(46) Like the formula (11), modifying relation between the present positions (C.sub.C(d+), C.sub.S(d+)) on the circumference and the previous positions (C.sub.C(d), C.sub.S(d)) is defined as rotation angle included in small displacement. This is actually the result by applying state variation principle and in the present invention, that is basic principle to calculate relative displacement by measuring rotation angle changed between two points. If cosine and sine components related to the rotation angle of the formula (10) are assumed as cos() and sin(), respectively, the two components are calculated as coordinate values of present one and previous one as follows,
(47)
(48) Through the values of cosine and sine calculated by the formula (12), relative angle and small displacement are calculated as follows,
(49)
(50) With signals digitalized by using the principle mentioned above, the following calculation may be applied. In the present displacement d, the time is t.sub.n=nt, and at that time, position on the circumference is (C.sub.C(n), C.sub.S(n)). For the present displacement, in the previous displacement (shown as d of the formula above) as much as short time (or sampling cycle) t, the time is (n1)t, and position on the circumference is (C.sub.C(n1), C.sub.S(n1)). Relative angle (n) and radius R of circular signal from the present position and previous position may be calculated in the same manner of the formulas (9) to (13). In the actual calculation, using the formulas above, calculation may be performed by arc-tangent function and square root function, or by using lookup table of two functions, calculation may be performed.
(51) This relative angle may be calculated related to each n (=1, 2, . . . , N), phase on the certain n may be calculated by adding up s from 1 to n. This calculated phase is substituted to the formula (A) for conversion of phase-displacement mentioned above to calculate the final actual vibration displacement. The details are as follows.
(52) As shown in the
(53)
(54) This method to correct and rearrange previous coordinate on the circumference is effective method to reduce accumulated errors related to relative angle (n) estimated at each time.
(55) Lastly, by using relative angle (n) calculated in the present position (C.sub.C(n), C.sub.S(n)) and the previous position (C.sub.C(n1), C.sub.S(n1)) on the circumference, accumulated phase (n) at the present position is calculated as the following formula (15) by adding up the relative angles accumulated.
(56)
(57) Like the formula (15), if accumulated phase (n) calculated is substituted to the formula (A), which is phase-displacement conversion formula mentioned above, the result may be the present displacement d(n). In short, the present invention describes that first, at two positions (C.sub.C(n), C.sub.S(n)) and (C.sub.C(n1), C.sub.S(n1)) on the circumference, relative angle (n) is calculated, second, the present displacement d(n) is calculated by using the sum (n) of series of relative angles calculated.
(58) Therefore, the present invention, by using Heydemann correction method, converts oval type voltage signal measured from light sensor into circle type, and calculate vibration displacement therefrom. Furthermore, by using present position and previous position on the circumference, small size relative angel between both positions is calculated and finally the accumulated relative angles are calculated as all rotation angles and vibration displacement.
(59) As explained above, when measurement is performed by light sensor, actually cosine/sine signals are received. As shown in the
(60) On the other hand, the present invention uses Heydemann correction method, but further suggests upgrade phase measurement method to solve problems mentioned above. That is, the present invention, by using Heydemann correction method, corrects oval type signal to circle type signal, but by using cosine/sine signal included in previous position and cosine/sine signals included in present position, small sized relative angle changed between the previous position and the present position is calculated. In the course of calculating this relative angle, if lookup table is used, in the traditional method, values within a range from 0 to 360 degrees, i.e. within a full range of angles should be saved in the lookup table, but in the present invention, since only relative angle is calculated, at most, values within one quadrant, i.e. within a range from 0 to 90 degrees are saved in the lookup table. Actually, considering size of small displacement during the short time when measuring vibration, it is enough to save only values within a range from 0 to 30 degrees. In other words, compared to existing lookup table, (if only values of one quadrant are saved), the memory capacity can be saved from a quarter to a twelfth (if only values within a range from 0 to 30 degrees are saved) of the existing amount.
(61) Also, as mentioned above, to avoid errors are accumulated due to significant digits during the process of calculating relative angle, as shown in the formula (14), previous coordinate is corrected and rearranged by using present coordinate and relative angle value. Accordingly, although errors less than significant digits occur, since the errors are not accumulated, the size of errors generated when calculating phase value at the present position, which is calculated as accumulated value of relative angle, can be reduced.
(62) According to the present invention, the precision is improved by calibrating signal itself input by applying principle of Heydemann correction method; memory capacity of lookup table, which is necessary for calculation, can be reduced by calculating relative angle; and errors also decrease since the main reasons of the errors are eliminated by correcting and rearranging the previous coordinate. Ultimately, it means that with an even smaller amount of memory compared to the traditional one, precision of measurement can be improved.
(63) To summarize measurement method for vibration displacement of the present invention explained above is as follows. Measurement method for vibration displacement of the present invention is basically configured to use laser interferometer, to overlap laser beam reflected from an object where angular vibration occurs with standard laser beam reflected from fixed reference side, to input those beams to light sensor, and to calculate vibration displacement of the object by using electrical signal output from the light sensor.
(64) i) First of all, in the step of discretization, the electrical output cosine signal and sine signal are dicretized according to the index n (n=1, 2, . . . , N). It is not essential to discretize signal output from an object if the signal is digital signal already discretized, but since generally the object for vibration displacement of the present invention is a kind of vibration sensors such as angular accelerometer, there are many cases that the output signals are continuous analog signals. To calculate these analog signals by computer, the signals are digitalized through the step of discretization, and of course, the sampling cycle can be properly determined by a user. As explained above, in short, when, by vibration displacement d, cosine signal (u.sub.C) and sine signal (u.sub.S) electrically output from the light sensor are as follows,
(65)
(R: voltage level (V), r: ratio of sine signal to cosine signal, : laser wavelength (m), N.sub.B: reflection times of beam for measurement (single reflection N.sub.B=1, double reflection N.sub.B=2), : quadrature error angle of cosine and sine signals, p, q: DC voltage (offset voltage, V) of cosine and sine signals)
(66) At every time of predetermined measurement cycle (i.e. sampling cycle), the cosine signal (u.sub.C) and the sine signal (u.sub.S) are discretized according to the index n(n=1, 2, . . . , N), and then those are made as time series signals such as u.sub.C(n) and u.sub.S(n) discretized according to n.
(67) ii) In the step of correction, oval type signal formed by the cosine signal and the sine signal is corrected to circle type signal by using a Heydemann correction method. The above formulas (1) to (8) explain this correction step. In short, according to the Heydemann correction method,
(68)
(69) Constants from A to E of the formula above are calculated by the least squares method,
(70)
and the factors {R, r, , p, q} of the cosine signal (u.sub.C) and sine signal (u.sub.S) are calculated to covert and correct the cosine signal (u.sub.C) and the sine signal (u.sub.S) which are over type to corrected cosine signal (C.sub.C) and the corrected sine signal (C.sub.S) which are circle type as the following formula,
(71)
(72) iii) In the step of calculation of relative angle, cosine signal and sine signal corrected at the n-th index, and cosine signal and sine signal corrected at the n1-th index are used to calculate the relative angle between two indexes. The formulas (9) to (13) are about this step. In short, as explained above, by using values at the n-th index and the n1-th index at which cosine/sine signals are discretized and corrected, the relative angle () between the n-th index and the n1-th index is calculated based on the following formula.
(73)
(74) More specifically, as explained in the formula (13), from cosine value (cos()) and sine value (sin()) of the relative angle () calculated by corrected cosine signal (C.sub.C) and corrected sine signal (C.sub.S), the relative angle () is calculated based on the following formula.
(75)
(76) In real calculations, the arc-tangent function and square root function, etc. may be directly applied, but for calculation of digital signal, generally to increase the speed of calculation, lookup table is used. That is, by using the lookup table which is a prepared data that input value is values of cosine and sine at certain angle, output value is angle value, input values of cosine (cos()) and sine (sin()) of the relative angle () to the lookup table so as to calculate relative angle (). As mentioned above, since the present invention uses this lookup table related to relative angel, it is enough to have lookup table data with, at most, a range of from 0 to 90 degrees (within a quadrant), and considering vibration displacement and phase which actually occur, a range from 0 to 30 degrees. Therefore, compared to traditional lookup table data with a range from 0 to 360 degrees, the storage capacity of the lookup table data is reduced by a quarter to a twelfth of the traditional one
(77) iv) In the step of correction and realignment, by using cosine signal and sine signal corrected at the n-th index, and relative angle, cosine signal and sine signal corrected at the n1-th index are corrected and realigned. The formula (14) is about principle of this step of correcting and realigning the previous signal. In short, as mentioned above, by using the calculated relative angle (), cosine signal (C.sub.C(n)) and sine signal (C.sub.S(n)) corrected at the n-th index, cosine signal (C.sub.C(n1)) and sine signal (C.sub.S(n1)) corrected at the n1-th index are corrected and realigned.
(78)
(79) In the former step of calculation of relative angle, actually, there exist errors out of range of significant digits based on significant digits, etc. of a lookup table. Since the error itself is minor, it is not a severe problem. However, finally phase and displacement are calculated by adding up relative angles calculated by the formula as will be explained below. Despite errors out of a range of significant digits, since those can be accumulated in the process of calculating phase and displacement, it is possible for the errors to increase much more than expected. However, the present invention causes previous coordinate to be renewed by correction and realignment although errors which are out of a range of significant digits occur when calculating relative angle, the errors are not accumulated during the process of further summing the relative angle. That is, although errors occur in the final calculated phase and displacement, since it is minor which is out of a range of significant digits, precision of measurement can be more improved.
(80) v) In the step of calculation of phase, phase at the n-th index is calculated by summing the relative angle accumulated by the n-th index. The formula (15) explains the principle of this step. In short, as mentioned above, the relative angle is calculated in the step of calculation of relative angle (), and then phase ((n)) at the n-th index is calculated based on the following formula.
(81)
(k: natural number from 1 to n)
(82) vi) Lastly, in the step of calculation of displacement, the phase at the n-th index is calculated by being converted to the vibration displacement at the n-th index. The formula (A) is about the principle of this step. In short, as mentioned above, after phase ((n)) at the n-th index is calculated in the step of calculation of phase, it is calculated by being converted to the vibration displacement (d(n)) at the n-th index.
(83)
(n: discretized index, d: displacement, : phase, : laser wavelength (m), N.sub.B: reflection times of beam for measurement (single reflection N.sub.B=1, double reflection N.sub.B=2)).
[3] The First Embodiment: Non-Real Time Measured Model
(84) Non-real time embodiment of measurement method for vibration displacement mentioned above is as follows. In short, this is non-real measurement method comprising that by using digital scope or ultra high-speed AD convertor (analog-to-digital convertor), two signals, cosine and sine output from light sensor of laser interferometer are converted to digital values, saved in designated mass memory, and after sending the saved cosine and sine signals to user's PC, the displacement is calculated according to the formulas from (9) to (14). Although the detailed process is almost same with measurement method described above, more details are explained as follows. (1) Stabilization of wavelength of light source during enough time after power is supplied to the laser light sensor (2) By supplying standard vibration, cosine signal and sine signal, which are cosine/sine components of electrical signals output from the light sensor, are collected and saved in mass memory as time series signals {u.sub.COS (n), u.sub.SIN (n); n=1, 2, . . . , N}, by using precise digital storage oscilloscope or ultra high-speed AD convertor. (3) By using cosine and sine signals collected by the digital storage oscilloscope or ultra high-speed AD convertor, through a Heydemann method described in the formulas (4) to (8), the factors, {R, r, , p, q}, of the light sensor output of the laser interferometer are calculated and saved. (4) Cosine and sine signals of cosine/sine components of electrical signals output from the light sensor of the laser interferometer, according to vibration to be measured by user, are collected and saved in mass memory as time series signals {u.sub.COS (n), u.sub.SIN (n); n=1, 2, . . . , N}, by using precise digital storage oscilloscope or ultra high-speed AD convertor. (5) Cosine and sing time series signals {u.sub.COS (n), u.sub.SIN (n); n=1, 2, . . . , N} saved in mass memory of the digital storage oscilloscope or the ultra high-speed AD convertor are sent to the user's PC. (6) The factors, {R, r, , p, q}, of the laser interferometer and the light sensor output calculated and saved before and calculated model of the
(85)
(86) In the non-real time measurement method for vibration displacement introduced above, actual recording time of vibration signal depends on configured size of embedded memory and sampling speed of the digital storage oscilloscope or the ultra high-speed AD convertor. However, although the recording time is limited, it can be widely used from measuring normal vibration remaining constant vibration level to measuring excessive response vibration like shock signal. For example, a vibration standard research team formed by inventors of KRISS, who is applicant of the present invention, converted simultaneously cosine/sine signals output from an light sensor of laser interferometer in an analogue manner of laser interferometer, to digital signals and saved them with 4 channels 12 bits digital oscilloscope (Lecroy HD06054). After saving the signals, the signals were sent to the PC and saved as a file. The saved cosine/sine signal file output from the light sensor measures displacement of vibration signal through displacement calculation process introduced above and performs primary correction of vibration accelerometer by using the measured displacement signal.
(87) Measurement uncertainty of the non-real time measurement method for vibration displacement suggested is from resolution of digital oscilloscope or AD convertor converting cosine and sine signals, which are electrical signals output from the light sensor, to digital values, and round off used in calculation of formulas (12) to (15). Measurement uncertainty based on 12-bit resolution provided by selected digital oscilloscope (Lecroy HD06054) can be same with voltage measurement uncertainty of vibration amplitude of cosine and sine signals converted to digital values like the
(88)
(89) As described in the
(90)
(91) In the formula above, ( ) function refers to standard deviation. Displacement measurement uncertainty according to phase uncertainty of the formula (18) is calculated by the formula (13) as follows,
(92)
(93) With AD convertor, which is 12 bits, N.sub.b=12, and interferometer using flat mirror with reflection times, N.sub.B=2, displacement measurement uncertainty based on the formula (19) is 7.1 pm (or 5.510.sup.5 times of laser wavelength k). This means that although AD convertor with 12-bit resolution is used, displacement measurement standard uncertainty less than 10 pm can be calculated.
(94) Measurement uncertainty from round off used in calculation of the formulas (12) to (15) is under level to be ignorable. Since the research team performs calculation of values by using floating point 62-bit (or 8 bytes), calculation errors from round off of 52-bit fraction part occur. The research team performed test of round off uncertainty by preparing calculation program of the formulas (12) to (15), and relative uncertainty level (U.sub.r(R)) of vibration amplitude R caused by round off was 2.310.sup.12. Compared to resolution errors of 12-bit AD convertor, the errors of round off of 62-bit (or 8 bytes) floating point calculation is very small value to be ignored.
(95) [4] The Second Embodiment: Real Time Measured Model
(96) Real time vibration measurement using a light sensor output of laser interferometer can be performed by DSP or FPGA embedding multiple cores for high-speed calculation. From now on, performance using FPGA, which was used in the process of R&D, will be introduced. FPGA model for development consists of Kintex-7 FPGA DSP Kit of Xilinx and 14-bit AD convertor comprising two channels with maximum 250 MHz (FMC 150 of 4DSP). Cosine and sine signals output from a light sensor in an analogue manner are input to two channels 14-bit AD convertor, and then are converted to 14-bit digital values. Through interface bus, the values are sent to the Kintex-7 FPGA DSP in real time.
(97) To minimize time for program development of real time vibration displacement measurement, design method using models of Mathworks and Simulink, were used. The
(98)
(99) Each of motlab functions is applied to Simulink's model for real time measurement described in
(100) Top model of Simulink (Simulink's top model shown in the
(101)
(102) Since Resolution of AD convertor used for real time vibration displacement measurement provides effect improved by 2-bit compared to non-real time measurement, vibration displacement measurement standard uncertainty based on resolution of AD convertor was 1.8 pm, which is about 4 times clearer than that from non-real time measured method. And if 62-bit (8 byte) floating points data used for non-real time displacement measurement introduced above was used for calculation of the formulas (12) to (15), it was, in fact, impossible to perform real time measurement using inner resources of the FPGA. To accomplish real time performance using FPGA embedded DSP resource of Kintex-7 series, Slmulink's sub-model, which is for calculating value of fixed point, that is, the following model of input and output data was individually selected. In other words, 14-bit AD convertor output sub-model selected 14-bit fraction part data output among 16-bit, the Heydemann model parameters input model selected 24-bit fraction part data output among 36-bit, the Heydemann correction model selected 24-bit fraction part data input and output among 36-bit, state transition model detecting and calculating small displacement between two points on circumference selected 24-bit fraction part data input and output among 36-bit. Relative phase calculation of phase meter model, i.e. arctan 2 function calculation selected 18-bit fraction part input and output data for performance with 18-bit CORDIC method, and calculation of accumulated angles and vibration displacement calculation selected 24-bit fraction part input and output data among 36-bit. To reduce accumulated errors from relative phase, next position correction and realignment calculation model selected 24-bit fraction part input and output data among 36-bit. It is impossible to theoretically estimate fixed point input and output transition for 36-bit or 18 bit and effect of round off of inner calculation of individual sub-model of Simulink. Therefore, in the design process, by using value model imitating signals output from light of laser interferometer, there was a research about effects of round off of Simulink's model for vibration displacement measurement except for AD convertor. As a result, standard uncertainty from vibration amplitude calculation was about 0.16 pm. This value was 1.45 times higher than 0.11 pm which was round off error (relative uncertainty of 18-bit calculation) with 18-bit CORDIC method applied to relative phase calculation of phase measurement sub-model, i.e. arctan( ) function calculation. It was considered that the reason was fixed point input and output for 24-bit among 36-bit fraction part data and effect of round off of inner calculation. Accordingly, standard uncertainty was 1.81 pm combining 1.8 pm which is vibration amplitude measurement uncertainty according to 14-bit AD convertor resolution, with 0.16 pm, which is measurement uncertainty according to fixed points input and output and inner calculation round off error selected for Simulink's model calculation. Therefore, measurement uncertainty is 7.1 pm according to digital storage oscilloscope having 12-bit resolution used in non-real time vibration displacement measurement method, in the other hand, vibration displacement measurement standard uncertainty is 1.81 pm using fixed points calculation of 14-bit AD convertor and the FPGA. As a result, it is improved about 4 times better than before.
(103)
(104) And
(105) Vibration standard research tem of KRISS has made research for production of real time vibration displacement measurement apparatus based on Simulink's model for real time vibration measurement using signals output from the light sensor of the laser interferometer in an analogue manner.
(106) The present invention is not limited to the embodiments, not only it can be applied in various ranges, but also a person skilled in the field of the present invention can differently perform the present invention within the claims.
INDUSTRIAL APPLICABILITY
(107) According to the present invention, when measuring vibration displacement with a laser interferometer, precision is improved as much as a few picometers to tens of picometers. Therefore, the present invention saves memory for measurement device, as well as improves precision of measurement. Also, by reducing these accumulated errors, ultimately, precision of measurement can be more improved.