Optical Deflector Parameter Measurement Device, Method, and Program
20210404908 · 2021-12-30
Inventors
Cpc classification
G01B11/26
PHYSICS
G01B2290/60
PHYSICS
International classification
Abstract
A parameter measurement device of a light deflector includes a photodetector that receives output light from the light deflector, a biaxial translation automatic stage that moves the photodetector to a plurality of positions, and a signal processing device that calculates the wavelength of the output light of a wavelength sweeping light source for each time, calculates the wavelength of the light received from the light deflector by the photodetector based on the output signal of the photodetector and a previously-calculated wavelength, and calculates the incident angle of the output light beam of the wavelength sweeping light source onto the diffraction grating and an angle formed by an L-axis and a line perpendicular to the surface of the diffraction grating by performing fitting so that the coordinates of the photodetector that are obtained for each position of the photodetector and the wavelength of the light conform to a prescribed relational expression.
Claims
1.-7. (canceled)
8. A light deflector parameter measurement device comprising: a first photodetector configured to receive output light from a light deflector configured to change an emission angle of output light from a diffraction grating according to a wavelength of output light of a wavelength sweeping light source that is incident onto the diffraction grating; a stage configured to move the first photodetector to a plurality of positions along a direction of a first axis perpendicular to a groove direction of the diffraction grating of the light deflector; a first wavelength calculator configured to calculate the wavelength of the output light of the wavelength sweeping light source of the light deflector for each time; a second wavelength calculator configured to calculate a wavelength of the light received from the light deflector by the first photodetector positioned by the stage based on an output signal of the first photodetector and the wavelength calculated by the first wavelength calculator; and a parameter calculator configured to calculate an incident angle α of the output light of the wavelength sweeping light source onto the diffraction grating and an angle θ.sub.G, which is formed by a second axis that is perpendicular to the groove direction of the diffraction grating and perpendicular to the first axis and a line perpendicular to a surface of the diffraction grating, by performing fitting so that coordinates of the first photodetector that are obtained for each position of the first photodetector positioned by the stage and the wavelength calculated by the second wavelength calculator conform to a prescribed relational expression.
9. The light deflector parameter measurement device according to claim 8, further comprising: a deflection origin calculator configured to calculate coordinates of a deflection origin of the light deflector; wherein the relational expression is an expression in which the coordinates of the first photodetector, the wavelength of the output light from the light deflector, the incident angle α, the angle θ.sub.G, the coordinates of the deflection origin of the light deflector, a number of ruled lines of the diffraction grating, and a diffraction order are associated with each other; wherein the stage is configured to move, before moving the first photodetector along the direction of the first axis to find the incident angle α and the angle θ.sub.G, the first photodetector along the first axis and the second axis so that a plurality of the coordinates of the first photodetector can be acquired with respect to one deflection angle of the light deflector for each different deflection angle; and wherein the deflection origin calculator is configured to find linear approximations obtained from the plurality of the coordinates of the first photodetector with respect to the same deflection angle of the light deflector for each deflection angle and calculate coordinates of an intersecting point of the linear approximations as the coordinates of the deflection origin of the light deflector.
10. The light deflector parameter measurement device according to claim 9, further comprising a wavelength acquisition optical system configured to acquire the wavelength of the output light of the wavelength sweeping light source, wherein the wavelength acquisition optical system includes: a coupler configured to distribute the light from the wavelength sweeping light source; an interferometer configured to receive a first output light of the coupler and output an interference signal by causing light that propagates through two optical paths having a different optical length to interfere with each other; a wavelength filter configured to cause light having a specific wavelength of a second output light of the coupler to pass therethrough; and a second photodetector configured to output a signal obtained by photoelectrically converting the light that passes through the wavelength filter as a filter signal.
11. The light deflector parameter measurement device according to claim 10, wherein the first wavelength calculator is configured to calculate the wavelength of the output light of the wavelength sweeping light source for each time based on the interference signal, the filter signal, and a prescribed maximum transmission wavelength of the wavelength filter.
12. The light deflector parameter measurement device according to claim 11, wherein the first wavelength calculator includes: a phase calculator configured to calculate a phase of the interference signal; a relative wavenumber calculator configured to calculate a relative wavenumber of light from the phase of the interference signal; a peak time acquirer configured to acquire a peak time of the filter signal; an absolute wavenumber calculator configured to calculate an absolute wavenumber from the maximum transmission wavelength of the wavelength filter and the peak time; and a wavelength calculation processor configured to calculate the wavelength of the output light of the wavelength sweeping light source from the absolute wavenumber.
13. A light deflector parameter measurement method for measuring a parameter of a light deflector, the method comprising: a first step of moving a photodetector that receives output light from the light deflector that changes an emission angle of output light from a diffraction grating according to a wavelength of output light of a wavelength sweeping light source that is incident onto the diffraction grating to a plurality of positions along a direction of a first axis perpendicular to a groove direction of the diffraction grating of the light deflector by a stage; a second step of calculating the wavelength of the output light of the wavelength sweeping light source of the light deflector for each time; a third step of calculating a wavelength of the light received from the light deflector by the photodetector positioned by the stage based on an output signal of the photodetector and the wavelength calculated in the second step; and a fourth step of calculating an incident angle α of the output light beam of the wavelength sweeping light source onto the diffraction grating and an angle θ.sub.G, which is formed by a second axis that is perpendicular to the groove direction of the diffraction grating and perpendicular to the first axis and a line perpendicular to a surface of the diffraction grating, by performing fitting so that coordinates of the photodetector that are obtained for each position of the photodetector positioned by the stage and the wavelength calculated in the third step conform to a prescribed relational expression.
14. The light deflector parameter measurement method according to claim 13, wherein the relational expression is an expression in which the coordinates of the photodetector, the wavelength of the output light from the light deflector, the incident angle α, the angle θ.sub.G, the coordinates of the deflection origin of the light deflector, a number of ruled lines of the diffraction grating, and a diffraction order are associated with each other.
15. The light deflector parameter measurement method according to claim 14, further comprising: a fifth step of moving, before the first step, the photodetector along the first axis and the second axis so that a plurality of the coordinates of the photodetector can be acquired with respect to one deflection angle of the light deflector for each different deflection angle; and a sixth step of finding a linear approximation obtained from the plurality of the coordinates of the photodetector with respect to the same deflection angle of the light deflector for each deflection angle and calculating coordinates of an intersecting point of linear approximations as the coordinates of the deflection origin of the light deflector.
16. A light deflector parameter measurement program causing a computer to perform the steps according to claim 15.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
Embodiments
[0040] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0041]
[0042]
[0043] The deflection origin calculation unit 51 of the signal processing device 5 finds linear approximations acquired from a plurality of the coordinates of the PD 1 with respect to the same deflection angle β of the light deflector 100 for each deflection angle β, and calculates the coordinates of the intersecting point of the linear approximations as the coordinates of the deflection origin of the light deflector 100 (step S2 of
[0044] Next, the stage control unit 50 of the signal processing device 5 causes the PD 1 to move to a plurality of positions along the direction of a first axis perpendicular to the groove direction of the diffraction grating 102 of the light deflector 100 (S3 of
[0045] The wavelength calculation unit 52 of the signal processing device 5 calculates the wavelength of the output light of the wavelength sweeping light source 103 of the light deflector 100 for each time (step S4 of
[0046] The wavelength calculation unit 53 of the signal processing device 5 calculates the wavelength of light received from the light deflector 100 by the PD 1 positioned by the biaxial translation automatic stage 2 on the basis of the output signal of the PD 1 and the wavelengths calculated by the wavelength calculation unit 52 (step S5 of
[0047] The parameter calculation unit 54 of the signal processing device 5 calculates an incident angle α of the output light beam of the wavelength sweeping light source 103 onto the diffraction grating 102 and an angle θ.sub.G formed by the L-axis that will be described later and the line perpendicular to the surface of the diffraction grating 102 according to a method that will be described below (step S6 of
[0048] Hereinafter, the light deflector parameter measurement device of the present embodiment will be described in further detail. As the wavelength sweeping light source 103 and the light deflector 100 are described above with reference to
[0049]
[0050] A plane containing both the x-axis and the L-axis is determined according to the above conditions, but the x-axis and the L-axis are not uniquely determined. A reason why the x-axis and the L-axis are not uniquely determined will be described later. Note that the light axis of the light beam emitted from the fiber collimator 101 of the light deflector 100 is perpendicular to the groove direction of the diffraction grating 102. At this time, the light deflector 100 deflects inside an x-L plane.
[0051] On the other hand, the axes of the stage coordinate system of the biaxial translation automatic stage 2 that causes the PD 1 to move are named as an x′-axis (first axis) and an L′-axis (second axis). It is assumed that the x-axis is parallel to the x′-axis, and that the L-axis is parallel to the L′-axis. That is, when the x′-axis and the L′-axis are determined, the x-axis and the L-axis are determined as axes that pass through the origin O of the world coordinate system, and that are parallel to the x′-axis and the L′-axis, respectively. Even if a user arranges the biaxial translation automatic stage 2 of the x′-axis and the L′-axis in any way, the x-axis and the L-axis are determined according to the arrangement under such a definition. Therefore, the user can freely determine the x-axis and the L-axis to facilitate measurement.
[0052] Meanwhile, there is almost no possibility that an origin O′ of a two-dimensional coordinate system (an x′-L′ coordinate system, i.e., a stage coordinate system) represented by the x′-axis and the L′-axis and the origin O of a two-dimensional coordinate system (an x-L coordinate system, i.e., the world coordinate system) represented by the x-axis and the L-axis exactly match each other. In
[0053] Note that when the parameters of the light deflector wo are actually measured, the biaxial translation automatic stage 2 is installed so that a surface through which the deflection beam of the light deflector wo passes and a surface along which the PD 1 moves become parallel to each other. At this time, the x-axis of the world coordinate system is parallel to the x′-axis of the biaxial translation automatic stage 2 and is determined as an axis that passes through the origin O of the world coordinate system. That is, the x-axis is uniquely determined when the biaxial translation automatic stage 2 is installed, and the x-axis is changed according to a way in which the biaxial translation automatic stage 2 is installed.
[0054] The operations of the signal capturing device 3 that captures the output of the PD 1, the stage driver 4 that causes the biaxial translation automatic stage 2 to operate, and the signal processing device 5 that processes a captured signal will be described later.
[0055] When the coordinate system of
Expressions 2, 3, and 4
x=L tan(θ.sub.G+sin.sup.−1(sin α−Nmλ(t))) (2)
x=x′+x.sub.0 (3)
L=L′+L.sub.0 (4)
[0056] As described above, λ(t) represents the wavelength of the output light of the wavelength sweeping light source 103, N represents the number of the ruled lines of the diffraction grating 102, m represents a diffraction order, and t represents time. Further, θ.sub.G represents an angle (diffraction grating angle) formed by the surface of the diffraction grating 102 and the L-axis.
[0057] Where the angles α and θ.sub.G that represent the parameters of the deflector are found, it is only necessary to determine the angles α and θ.sub.G so as to establish expression (2) if N.sub.m position coordinates (L.sub.i, x.sub.i) (i=1 to N.sub.m) and wavelengths λ.sub.i acquirable at the respective positions of the PD 1 can be acquired when the PD 1 is caused to move N.sub.m times. As a method for this, a Newton-Raphson method, a steepest descent method, a Levenberg-Marquardt method, or the like can be used. A method for finding the angles α and θ.sub.G using (L.sub.i, x.sub.i, λ.sub.i) and expression (2) will be described later.
[0058] From here, a method for measuring the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 (the deviation amount between the origin O of the world coordinate system and the origin O′ of the stage coordinate system) and a method for measuring the wavelength λ(t) of the output light of the wavelength sweeping light source 103 will be described as preparations for acquiring the angles α and θ.sub.G using expression (2).
[0059] First, the method for acquiring the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 will be described.
[0060] As shown in
[0061] Since an error occurs in the calculation of actual lines, the lines having different deflection angles β.sub.j hardly cross each other at one point. However, in such a case, the coordinates of a deflection origin that becomes optimum in terms of a least-squares method can be calculated using a generalized inverse matrix by Moore Penrose. When it is assumed that the coordinates of the deflection origin (the origin O of the world coordinate system) calculated here are (L′.sub.0, x′.sub.0), (L′.sub.0, x′.sub.0) are the coordinates of the stage coordinate system and are vectors representing the deviation between the origin O′ of the stage coordinate system and the origin O of the world coordinate system. Therefore, the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 can be calculated as in the following expression.
Expression 5
(L.sub.0,x.sub.0)=(L′.sub.0,x′.sub.0) (5)
[0062] Next, a method for moving the PD 1 so that the light deflector 100 has the same deflection angle will be described.
[0063] The signal capturing device 3 acquires an output signal S.sub.p(t) of the PD 1 in synchronization with the trigger signal of the wavelength sweeping light source 103 (the synchronization signal of wavelength sweeping).
[0064]
[0065] In expression (6), n represents the number of feedback times, K.sub.p represents a gain, and T.sub.i represents a time constant. The stage control unit 50 obtains the latest operation amount x′.sub.n+1 under x′.sub.n+1=x′.sub.n+u.sub.n. x′n represents an immediately-preceding operation amount. The stage control unit 50 outputs the operation amount x′n, to the stage driver 4. According to the operation amount x′.sub.n+1, the stage driver 4 controls the biaxial translation automatic stage 2 and causes the PD 1 to move to a position corresponding to the operation amount x′.sub.n+1 along the x′-axis.
[0066] The acquisition of the output signal S.sub.p(t) of the PD 1, the acquisition of the deviation e.sub.n, and the PI control of the position of the PD 1 described above are repeatedly performed until the deviation e.sub.n becomes a prescribed value Se or less with respect to one position coordinates (L′.sub.j,i, x′.sub.j,i) of one deflection angle β.sub.j.
[0067]
[0068]
[0069] Here, A represents a matrix, and b represents a column vector. The number of the columns of the matrix A is two, and the number of the rows thereof corresponds to the number of lines. Since there are the five linear approximations in the example of
[0070] The deflection origin calculation unit 51 of the signal processing device 5 finds the coordinates (L′.sub.0, x′.sub.0) of the stage coordinate system as shown in the following expression using a Moore-Penrose generalized inverse matrix (A.sup.TA).sup.−1A.sup.T from the linear approximations F1 to F5 and inverts the positive and negative codes of the coordinates (L′.sub.0, x′.sub.0) of the stage coordinate system to calculate the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 (the deviation amount between the origin O of the world coordinate system and the origin O′ of the stage coordinate system).
[0071] In the example of
[0072] Next, the method for acquiring the wavelength λ(t) of the output light of the wavelength sweeping light source 103 will be described. When the wavelength λ(t) of the output light of the wavelength sweeping light source 103 is known in advance, processing to calculate the parameters α and θ.sub.G of the light deflector using expression (2) can be performed. However, when the wavelength λ(t) is unknown or when the wavelength λ(t) fluctuates with a change in environment such as temperature and humidity, the wavelength λ(t) has to be acquired.
[0073]
[0074] It is possible to add the wavelength acquisition optical system 6 to the measurement system shown in
[0075] The coupler 60 of the wavelength acquisition optical system 6 distributes the light from the wavelength sweeping light source 103. Out of the light, one light from the coupler 60 is incident on the wavelength filter 61, and the other light is incident on the Mach-Zehnder interferometer 62.
[0076] The wavelength filter 61 is a band-pass filter that causes light having a specific wavelength to selectively pass therethrough. The PD 64 photoelectrically converts the light having passed through the wavelength filter 61 and outputs an electric signal (filter signal) S.sub.f(t).
[0077] The Mach-Zehnder interferometer 62 has two optical paths having an optical path length difference of 2z. The BPD 63 outputs an interference signal s(t) by finding the difference between two electric signals obtained by photoelectrically converting the light interfered by the coupler 621 after having propagated through the two optical paths of the Mach-Zehnder interferometer 62.
[0078] The signal capturing device 3 acquires the interference signal s(t) from the BPD 63 and the filter signal S.sub.f(t) from the wavelength filter 61 in synchronization with the trigger signal of the wavelength sweeping light source 103 (the synchronization signal of wavelength sweeping). The wavelength calculation unit 52 of the signal processing device 5 calculates the wavelength λ(t) of the output light of the wavelength sweeping light source 103 on the basis of the interference signal s(t), the filter signal S.sub.f(t), and a prescribed maximum transmission wavelength λ.sub.f of the wavelength filter 61.
[0079]
[0080] First, the phase calculation unit 520 calculates a phase θ′(t) of the interference signal s(t) (step S100 of
[0081] The relative wavenumber calculation unit 521 calculates a relative wavenumber k′(t) of light from the phase θ′(t) (step S101 of
[0082] The peak time acquisition unit 522 acquires a peak time t.sub.f of the filter signal s.sub.f(t) (step S102 of
[0083] The absolute wavenumber calculation unit 523 calculates an absolute wavenumber k(t) from the maximum transmission wavelength λf of a wavelength filter and the peak time t.sub.f (step S103 of
[0084] Then, the wavelength calculation processing unit 524 calculates the wavelength λ(t) from the wavenumber k(t) (step S104 of
[0085] First, the phase calculation unit 520 that calculates the phase θ′(t) from the interference signal s(t) obtained from the Mach-Zehnder interferometer 62 will be described.
[0086] The Fourier transform unit 5200 performs the Fourier transform of the input interference signal s(t) to find a frequency spectrum S(v) (step S200 of
[0087] The negative frequency component zeroing unit 5201 finds a frequency spectrum S.sub.+(v) resulting from the zeroing of a negative frequency component of the frequency spectrum S(v) (step S201 of
[0088] The Fourier inverse transform unit 5202 finds a complex signal s.sub.+(t) resulting from the Fourier inverse transform of the frequency spectrum S.sub.+(v) (step S202 of
[0089] Then, the deflection angle calculation unit 5203 calculates the deflection angle of the complex signal s.sub.+(t) (an angle with respect to a real axis) as the phase θ′(t) of the interference signal s(t) (step S203 of
[0090]
[0091] The Hilbert transform unit 5204 performs the Hilbert transform of the input interference signal s(t) to find a complex signal s.sub.i(v) (step S300 of
[0092] The complex number generation unit 5205 finds a complex signal s.sub.+(t)(=s(t)+js.sub.i(t)) in which the interference signal s(t) and the complex signal si(v) are added together (step S301 of
[0093] The deflection angle calculation unit 5206 calculates the deflection angle of the complex signal s.sub.+(t) as the phase θ′(t) of the interference signal s(t) (step S302 of
[0094] Here, the deflection angle calculation units 5203 and 5206 will be described in further detail although they get off the main subject of embodiments of the present invention. The deflection angle of a complex number is actually found for each discrete time t.sub.n. Here, n represents an identifier for identifying time, and it is assumed that the time increases for each increment of n. Further, it is assumed that to represents an equal interval.
[0095] When the found deflection angle is represented by θ′.sub.init(t.sub.n), the deflection angle θ′.sub.init(t.sub.n) generally falls within the range of 0 to 2 π or −π to π. Note that the range of the deflection angle θ′.sub.init(t.sub.n) depends on a processing system that calculates a deflection angle. The convergence of a phase within the width of 2 π like this is called phase wrapping processing.
[0096] However, since the relationship θ′(t)=2zk(t) is established as shown in expression (10) that will be described later, it is necessary to calculate the phase θ′(t) beyond the range of 0 to 2 π or −π to π. Therefore, the following calculation (I) to (VI) is performed. Such calculation is called phase connection or phase unwrapping. It is assumed that n of (I) to (VI) is 0 to N−1. [0097] (I) Initialize a parameter p so that p=0 [0098] (II) θ′(t.sub.n)=θ.sub.init(t.sub.n) when n=0 [0099] (III) θ′(t.sub.n)=θ′.sub.init(t.sub.n)+2 πp when n≠0 and |θ′.sub.init(t.sub.n)−θ′.sub.init(t.sub.n−1)|<π [0100] (IV) θ′(t.sub.n)=θ′.sub.init(t.sub.n)+2 πp after the value of the parameter p is incremented by one when n≠0 and θ′.sub.init(t.sub.n)−θ′.sub.init(t.sub.n−1)≥π [0101] (V) θ′(t.sub.n)=θ′.sub.init(t.sub.n)+2 πp after the value of the parameter p is decremented by one when n≠0 and θ′.sub.init(t.sub.n)−θ′.sub.init(t.sub.n−1)≤π [0102] (VI) The processing of (II) to (VI) is repeatedly performed while n is changed from 0 to N−1.
[0103] Just for reference, a method for calculating the phase θ′(t) from the interference signal s(t) obtained from the Mach-Zehnder interferometer 62 is based on the following principle. The interference signal s(t) is represented by the following expression.
Expression 10
s(t)=A cos(2zk(t))=A cos(θ(t))(=
A cos(2z(k′(t)+k.sub.c))=A cos((θ′(t)+θ.sub.c))) (10)
[0104] Here, A represents an amplitude, 2z represents the optical path length difference between the two arms of the Mach-Zehnder interferometer 62 shown in
[0105] A reason for the occurrence of a difference like k.sub.c and θ.sub.c is that θ′(t) before phase connection is a wrapped value θ′.sub.init(t.sub.n) (a value within the range of 0 to 2π or −π to π) when θ′(t) is found from the complex number s.sub.+(t) in the above description.
[0106] That is, since θ′.sub.init(t.sub.n) is first calculated rather than the true value θ(t) of a deflection angle from the complex number s.sub.+(t) and then phase connection processing is performed on the basis of a phase at a certain time (time at n=0 in the processing of (I) to (VI)), the difference θ.sub.c occurs. Due to the occurrence of the difference θ.sub.c a difference k.sub.c between a true value and an observation value occurs as for the wavenumber k′(t) calculated from the phase θ′(t).
[0107] Note that the amplitude A of expression (10) generally fluctuates with time (that is, a time function) but is a constant for simplification here.
[0108] Expression (10) can be transformed as follows.
[0109] The following expression is obtained when n e.sup.−jθ(t) is removed from expression (11).
[0110] According to expression (12), the deflection angle of the complex number s.sub.+(t) is θ(t). Therefore, θ(t) can be obtained when the deflection angle of the complex number s.sub.+(t) is found.
Expression 13
θ(t)=arg(s.sub.+(t)) (13)
[0111] The complex number s.sub.+(t) is one obtained when the negative frequency component of the interference signal s(t) is zeroed, but can be found using Fourier transform or Hilbert transform like the configuration shown in
[0112] Note that an example using the Mach-Zehnder interferometer is shown in the above description. However, it is only necessary to obtain the interference of light having passed through two optical paths having an optical path length difference, and a Michelson interferometer may be used. When a Fabry-Perot interferometer is used, one light is output. Therefore, a single-input photodetector (PD) is used as a light receiving element instead of a BPD, and a DC cut filter or high-pass filter is put between the PD and the signal capturing device 3 according to the circumstances.
[0113] Next, the relative wavenumber calculation unit 521 that calculates the relative wavenumber k′(t) of light from the phase θ′(t) of the interference signal s(t) will be described. Prior to the description, a reason for calculating a relative wavenumber k′(t) of light rather than the absolute wavenumber k(t) from the phase θ′(t) will be described.
[0114] From expression (10), 2zk(t)=θ(t) can be seen. Therefore, it seems from expression (10) that the wavenumber k(t) is possibly found under the calculation of k(t)=θ(t)/2z. However, the wavenumber k(t) is not actually found according to the calculation method. This is because, since expression (10) is established even if the phase θ(t) is set at 0 for each 271, there is a many-to-one relationship between the phase θ(t) and the wavenumber k(t) and thus the phase θ′(t) and the wavenumber k(t) found by the configurations of
[0115] Accordingly, in the present embodiment, the relative wavenumber calculation unit 521 finds the relative wavenumber k′(t) based on t=t.sub.0 rather than the wavenumber k(t) for the wavelength λ(t) of the output light of the wavelength sweeping light source 103 according to the following expression.
[0116] Next, the absolute wavenumber calculation unit 523 that calculates the absolute wavenumber k(t) that is the wavenumber k.sub.f at a time t.sub.f at which light passes through the wavelength filter 61 from the relative wavenumber k′(t) will be described. The peak time acquisition unit 522 that acquires the peak time t.sub.f from the filter signal s.sub.f(t) will be described later.
[0117]
[0118] In addition, when the wavenumber corresponding to k′=0 is k.sub.0 as shown in
[0119] The absolute wavenumber calculation unit 523 calculates the absolute wavenumber k(t) according to the following expression using the wavenumber k.sub.0 obtained by expression (16).
[0120] Finally, the wavelength calculation processing unit 524 calculates the wavelength λ(t) of the output light of the wavelength sweeping light source 103 from the wavenumber k(t) according to the following expression.
[0121] The peak time acquisition unit 522 that has not been described above will be described. As a method for deriving the peak time t.sub.f, there is a method in which the peak of the filter signal s.sub.f(t) is searched for to acquire the peak time t.sub.f. However, since the time t is a discrete value in the present embodiment, the filter signal s.sub.f(t) also becomes discrete data. Therefore, when the peak of the filter signal s.sub.f(t) is searched for, the peak time t.sub.f can be obtained only with the accuracy of a sampling cycle.
[0122] In order to more precisely measure the peak time t.sub.f, it is presumed that fitting using a function is performed on the data of a prescribed number in the vicinity of the peak of the filter signal s.sub.f(t) to acquire the peak time t.sub.f. For example, when fitting is performed using a quadratic function s=a.sub.2t.sup.2+a.sub.1t+a.sub.0, it is presumed that the peak time acquisition unit 522 calculates the peak time t.sub.f as t.sub.f=−a.sub.1/(2a.sub.2).
[0123] Further, the peak time acquisition unit 522 may search for the peak of the filter signal s.sub.f(t) through interpolation between the data of the filter signal s.sub.f(t) to obtain the peak time t.sub.d. As a method for interpolating the filter signal s.sub.f(t), a method such as a method in which the Fourier transform of the filter signal s.sub.f(t) is performed to find a frequency spectrum, zero is padded as the high frequency component of the frequency spectrum (zero padding), and the Fourier inverse transform of the frequency spectrum is performed to obtain the interpolated filter signal s.sub.f(t) and spline interpolation is presumed.
[0124] Further, if the function fitting of the vicinity of the peak of the filter signal s.sub.f(t) is performed to obtain the peak time t.sub.f after the above interpolation, accuracy is more improved.
[0125] The peak time t.sub.f of the filter signal s.sub.f(t) obtained by the interpolation or the function fitting described above does not generally match the sampling time of the signal capturing device 3 of
[0126] However, the data of the relative wavenumber k′(t) of light exists in a discrete manner only at its sampling time. Therefore, even if the absolute wavenumber calculation unit 523 in
[0127] The method for finding the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 (the deviation amount between the origin O of the world coordinate system and the origin O′ of the stage coordinate system) and the method for finding the wavelength λ(t) of the output light of the wavelength sweeping light source 103 are described above. Next, a method for finding the incident angle α of an output light beam from the wavelength sweeping light source 103 onto the diffraction grating 102 and a method for finding the angle θ.sub.G formed by a line perpendicular to the surface of the diffraction grating 102 and the L-axis will be described.
[0128] Although
[0129]
[0130]
[0131] The wavelength calculation unit 53 of the signal processing device 5 acquires the output signal S.sub.p(t) of the PD 1 when the PD 1 is positioned at the coordinates (L.sub.i, x.sub.i), searches for the peak position of the output signal S.sub.p(t), and sets the peak time of the peak position as t.sub.i. Then, the wavelength calculation unit 53 finds the wavelength λ(t.sub.i) where t=t.sub.i from the wavelength λ(t) calculated by the wavelength calculation unit 52, and sets λ(t.sub.i) as the wavelength λ.sub.i of the output light of the wavelength sweeping light source 103 when the PD 1 is positioned at the coordinates (L.sub.i, x.sub.i).
[0132] As a method for obtaining the peak time t.sub.i of the output signal S.sub.p(t) of the PD 1, a method for obtaining the peak time t.sub.f of the above filter signal s.sub.f(t) can be used. Since the method is the same as the above, its description will be omitted.
[0133] In this manner, the PD 1 is moved parallel to the x′ coordinate axis by the biaxial translation automatic stage 2 controlled by the stage control unit 50 to acquire the coordinates (L.sub.i, x.sub.i) of the PD 1 and the measurement data (L′.sub.i, x.sub.i, λ.sub.i) (i=1 to N.sub.m) of the wavelength λ.sub.i of the output light of the wavelength sweeping light source 103 at each of the N.sub.m positions. Note that the value of L′.sub.i of each measurement data (L′.sub.i, x′.sub.i, λ.sub.i) (i=1 to N.sub.m) is the same since PD 1 is moved with the coordinates L′ fixed as described above. Further, the coordinates (L.sub.i, x.sub.i) of the PD 1 can be obtained from the stage control unit 50.
[0134] Meanwhile, the following relational expression can be established when expressions (2) to (4) are integrated with each other.
Expression 19
x′+x.sub.0=(L′+L.sub.0)tan(θ.sub.G+sin.sup.−1(sin α−Nmλ(t))) (19)
[0135] The parameter calculation unit 54 of the signal processing device 5 calculates the incident angle α of the output light beam of the wavelength sweeping light source 103 onto the diffraction grating 102 and the angle θ.sub.G formed by the line perpendicular to the surface of the diffraction grating 102 and the L-axis from expression (19) on the basis of the acquired data (L′.sub.i, x′.sub.i, λ.sub.i) (i=1 to N.sub.m) and the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100 that is calculated in advance by the deflection origin calculation unit 51. Note that it goes without saying that x′.sub.i of the measurement data is substituted into x′ of expression (19), L′.sub.i of the measurement data is substituted into L′ of expression (19), and λ.sub.i of the measurement data is substituted into λ(t) of expression (19).
[0136] Since there is generally a measurement error or the like, it is presumed that the incident angle α and the angle θ.sub.G with which expression (19) is completely established hardly exist. Therefore, the parameter calculation unit 54 of the signal processing device 5 calculates the incident angle α of the output light beam of the wavelength sweeping light source 103 onto the diffraction grating 102 and the angle θ.sub.G formed by the line perpendicular to the surface of the diffraction grating 102 and the L-axis by function fitting in which the function best fitted to the acquired measurement data (L′.sub.i, x′.sub.i, λ.sub.i) (i=1 to N.sub.m), the coordinates (L.sub.0, x.sub.0) of the deflection origin of the light deflector 100, the number N of the ruled lines of the diffraction grating 102, and the diffraction order m is found. As an example of such function fitting, a Newton-Raphson method, a steepest descent method, a Levenberg-Marquardt method, or the like can be used.
[0137]
[0138] The example of
TABLE-US-00001 TABLE 1 L(cm) θ.sub.G(deg) α(deg) 11 64.0474 43.46563 31 63.94833 43.54618 51 64.03323 43.49067 Average 64.00965 43.50082
[0139] Further, Table 1 shows results obtained when α and θ.sub.G are each calculated using the Levenberg-Marquardt method with respect to the group of the measurement data of (L′.sub.i, x′.sub.i, λ.sub.i) in a case in which L.sub.i is changed to no mm, 310 mm, or 510 mm. The values of a and θ.sub.G show slight differences. In order to further increase accuracy in calculating α and θ.sub.G, it may be possible to find a and θ.sub.G with respect to a plurality of the groups of the data of L.sub.i and average the same. In the table, the average values of α and θ.sub.G of the above three groups are also shown.
[0140] In the manner described above, the present embodiment makes it possible to exactly measure the incident angle α of the output light beam of the wavelength sweeping light source 103 onto the diffraction grating 102 and exactly find the relationship between the time t and the emission angle β of the diffraction grating 102.
[0141] The signal processing device 5 described in the present embodiment can be realized by a computer including a CPU (Central Processing Unit), a storage device, and an interface and a program that controls the hardware resources.
INDUSTRIAL APPLICABILITY
[0142] Embodiments of the present invention can be applied to a technology to measure the parameters of a light deflector.
REFERENCE SIGNS LIST
[0143] 1, 64 Photodetector [0144] 2 Biaxial translation automatic stage [0145] 3 Signal capturing device [0146] 4 Stage driver [0147] 5 Signal processing device [0148] 50 Stage control unit [0149] 51 Deflection origin calculation unit [0150] 52, 53 Wavelength calculation unit [0151] 54 Parameter calculation unit [0152] 60 Coupler [0153] 61 Wavelength filter [0154] 62 Mach-Zehnder interferometer 62 [0155] 63 Balanced photodetector [0156] 100 Light deflector [0157] 101 Fiber collimator [0158] 102 Diffraction grating [0159] 103 Wavelength sweeping light source [0160] 520 Phase calculation unit [0161] 521 Relative wavenumber calculation unit [0162] 522 Peak time acquisition unit [0163] 523 Absolute wavenumber calculation unit [0164] 524 Wavelength calculation processing unit [0165] 5200 Fourier transform unit [0166] 5201 Negative frequency component zeroing unit [0167] 5202 Fourier inverse transform unit [0168] 5203 Deflection calculation unit [0169] 5204 Hilbert transform unit [0170] 5205 Complex number generation unit [0171] 5206 Deflection angle calculation unit