Methods and systems for correcting for nonlinear twist response in optical shape sensing with spun multicore fibers
10690483 ยท 2020-06-23
Assignee
Inventors
- Jeroen Jan Lambertus Horikx (Weert, NL)
- Gert Wim 'T Hooft (Eindhoven, NL)
- Anna Hendrika Van Dusschoten (Eindhoven, NL)
Cpc classification
International classification
G01B11/16
PHYSICS
G01M11/00
PHYSICS
Abstract
The present invention relates to a method and system of obtaining a twist rate of a twist applied to an optical fiber (12) about a longitudinal axis of the optical fiber (12) at least in a part along a length of the optical fiber, the optical fiber (12) having a center core (16) extending along the length of the optical fiber (12) and at least one outer core (14, 18, 20) helically wound around the center core (16) with a spin rate. The method comprises acquiring a twist rate phase signal from an optical measurement of strain along the center core (16) and the at least one outer core (14, 18, 20) of the optical fiber (12), calculating from the twist rate phase signal a noise filtered version of the twist rate phase signal, calculating from the twist rate phase signal a first order term of the twist rate, which is proportional to one of: i) the twist rate phase signal, ii) the noise filtered version of the twist rate phase signal, and calculating a correction term to the twist rate, which is proportional to one of the following: iii) a product of the twist rate phase signal with the noise filtered version of the twist rate phase signal, iv) a square of the noise filtered version of the twist rate phase signal.
Claims
1. Method of obtaining a twist rate of a twist applied to an optical fiber about a longitudinal axis of the optical fiber at least in a part along a length of the optical fiber, the optical fiber having a center core extending along the length of the optical fiber and at least one outer core helically wound around the center core with a spin rate, the method comprising: acquiring a twist rate phase signal from an optical measurement of strain along the center core and the at least one outer core of the optical fiber, calculating from the twist rate phase signal a noise filtered version of the twist rate phase signal, calculating from the twist rate phase signal a first order term of the twist rate, which is proportional to one of: i) the twist rate phase signal, ii) the noise filtered version of the twist rate phase signal, and calculating a correction term to the twist rate, which is proportional to one of the following: iii) a product of the twist rate phase signal with the noise filtered version of the twist rate phase signal, iv) a square of the noise filtered version of the twist rate phase signal.
2. Method of claim 1, wherein calculating the correction term further comprises multiplying the product according to iii) or the square according to iv) with a numerical factor which is larger than 1 and smaller than 3.
3. Method of claim 2, wherein the numerical factor is larger than 1.1 and smaller than 2.5.
4. Method of claim 2, wherein the numerical factor is in a range from about 1.3 to about 1.7.
5. Method of claim 1, wherein the correction term is inversely proportional to the spin rate of the at least one outer core.
6. Method of claim 1, wherein the first order term of the twist rate is calculated as one of
.sub.0=TG.Math.S.sub.i)
.sub.f=TG.Math.<S.sub.>ii) wherein TG is a twist gain calibration parameter, S.sub. is the acquired twist rate phase signal, and <S.sub.> is the noise filtered version of the acquired twist rate phase signal.
7. Method of claim 1, wherein the correction term of the twist rate is calculated as one of:
F.Math..sub.0.Math..sub.f/2ki)
F.Math..sub.f.sup.2/2kii) wherein k is the spin rate of the at least one outer core, .sub.0 is the first order term of the twist rate calculated based on the twist rate phase signal, and .sub.f is the first order term of the twist rate calculated based on the noise filtered version of the twist rate phase signal, and F is a numerical factor larger than 1.
8. Method of claim 7, wherein the twist rate is calculated as one of the following:
=.sub.0(F.Math..sub.0.Math..sub.f/2k)i)
=.sub.0(F.Math..sub.f.sup.2/2k)ii)
9. Method of claim 1, wherein the twist rate phase signal is acquired from a strain signal of the at least one outer core minus a strain signal of the center core.
10. Method of claim 1, further comprising integrating the twist rate along the length of the optical fiber from a starting position to a selected position to obtain a twist angle at the selected position relative to the starting position.
11. System for obtaining a twist rate of a twist applied to an optical fiber about a longitudinal axis of the optical fiber at least in a part along a length of the optical fiber, the optical fiber having a center core extending along the length of the optical fiber and at least one outer core helically wound around the center core with a spin rate, the system comprising: an optical measuring device configured to measure strain along the center core and the at least one outer core of the optical fiber to acquire a twist rate phase signal, a calculating unit configured to: calculate from the twist rate phase signal a noise filtered version of the twist rate phase signal, calculate a first order term of the twist rate, which is proportional to one of: i) the twist rate phase signal, ii) the noise filtered version of the twist rate phase signal, and calculate a correction term of the twist rate, which is proportional to one of the following: iii) a product of the twist rate phase signal with the noise filtered version of the twist rate phase signal, iv) a square of the noise filtered version of the twist rate phase signal.
12. System of claim 11, wherein the optical measuring device is an optical shape sensing device based on optical frequency domain reflectometry.
13. Optical shape sensing system, comprising a system according to claim 11 for obtaining a twist rate of a twist applied to an optical fiber about a longitudinal axis of the optical fiber at least in a part along a length of the optical fiber, the optical fiber having a center core extending along the length of the optical fiber and at least one outer core helically wound around the center core with a spin rate.
14. A non-transitory computer readable medium with instructions stored thereon to control a processor to perform the method as claimed in claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter. In the following drawings
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF THE INVENTION
(12) In the following, embodiments of a method and a system are described with which a twist rate of a twist applied to an optical fiber about a longitudinal axis of the optical fiber at least in a part along a length of the optical fiber can be obtained with high accuracy. Calculating the twist rate as accurately as possible is advantageous in shape reconstruction of the optical fiber in three dimensions. Shape reconstruction using an optical fiber may be performed by an optical shape sensing system, an embodiment of which will be first described with reference to
(13)
(14) As shown in
(15) With reference again to
(16) The system 10 is capable of generating strain signals measured on the cores 14, 16, 18, 20, and to generate from the strain signals twist rate phase signals S.sub., as described in U.S. Pat. No. 8,773,650 B2 the whole content of which is incorporated herein by reference. In the following, the nature of the twist rate phase signal will be described.
(17) Light from the tunable light source 22 is coupled into each of the cores of the measurement optical fiber 12, and the reflected or backscattered light is made to interfere with light from the light source 22 that has traveled along a respective reference path in the channels 24a, 24b, 24c, 24d of the interrogator 24. When the frequency of the light source 22 is swept linearly in time, the interference between the light that is coming from a single fixed scattering point on a core of the optical fiber 12 and the reference light creates a detector signal in the respective detector 25 that has a constant frequency, this frequency being proportional to the difference of the traveled time of the light along the measurement path and the reference path. As the propagation velocity of the light and the length of the reference path are known, the position of the scattering point can be computed from the observed frequency.
(18) Since multiple scatterers are present in the measurement fiber 12 along each of the cores 14, 16, 18, 20, the detector signal will be a superposition of different frequencies, each frequency indicative of the position of the respective scatterer along the respective core. The Fourier transform of the detector signal (a scattering profile) can be computed. In graphs of the amplitude and phase of the transformed signal, the amplitude and phase of the different frequencies that are present in the detector signal (which correspond to different scatterer positions) will be shown at their respective positions along the horizontal axis of the graph.
(19) The amplitude and phase of the scattered light can be affected by external influences acting on the fiber 12. For example, when the fiber is deformed by external stresses (e.g. as shown for the fiber 12 in
(20) The system 10 for optical shape sensing is capable of detecting optical path length changes of each core 14, 16, 18, 20 of the spun multicore fiber 12 simultaneously over a range of positions along the fiber 12, through comparison of the scattering profiles of each core 14, 16, 18, 20 of a shape measurement and an unstrained reference measurement.
(21) Considering two arbitrary points located in the sensing region of the fiber 12, a change of optical path lengths between these two points for a chosen core of the cores 14, 16, 18 or 20 when a shape measurement and an unstrained reference measurement are compared manifests itself as a change of the phase difference between these two points in the scattering profiles of the shape and the reference of this core. If these points are chosen to be close to each other, the change of optical path lengths will be proportional to the strain of the core in the vicinity of these points, while the change of phase difference is proportional to the derivative of the phase difference between the scattering profiles of shape and reference. It follows that the local strain signal of a core is proportional to the derivative of the difference in phase of the scattering profiles of the core between the strained state and an unstrained reference state of that core.
(22) The twist rate phase signal is a linear combination of the strain signals (i.e. the derivatives of the phase differences with the reference) of the individual cores 14, 16, 18, 20 of the optical fiber 12. For a multicore fiber with ideal geometry (the central core 16 in the exact center of the fiber 12, and the outer cores 14, 18, 20 all at the same distance from the center of the fiber 12, and spaced equidistant in angular position) the twist rate phase signal equals the average of the strain signals of the outer cores 14, 18, 20 minus the strain signal of the central core 16. This twist rate phase signal is by design not sensitive to axial strain and temperature changes (which are common to all cores).
(23) For non-ideal fiber geometry, a method is described in US 2012/0069347 A1 for generating a twist rate phase signal that is a linear combination with modified coefficients of the strain signals, such that the resulting twist rate phase signal is still not sensitive to axial strain and temperature changes. The afore-mentioned document is incorporated herein by reference.
(24) It is to be noted that when a fiber is bent, a second-order stress effect creates a small difference between the refractive index of the central core and the average of the refractive indices of the outer cores, giving rise to a false twist rate phase signal. This false twist rate phase signal can be compensated, as indicated in U.S. Pat. No. 8,773,650 B2 (equation 30 there). In the remainder of the present disclosure, it will be assumed that the twist rate phase signals dealt with here have already been compensated for this bend-induced false twist signal.
(25) When the fiber 12 is twisted in a manner that increases the number of turns per unit length, the outer cores 14, 18, 20 become longer while the length of the central core 16 remains constant, giving rise to a non-zero twist rate phase signal. When the fiber 12 is twisted in a manner that decreases the number of turns per unit length, the outer cores become shorter, giving rise to a twist rate phase signal of opposite sign.
(26) To lowest order, the twist rate phase signal is proportional to the change in number of turns per unit length of the optical fiber 12, i.e. to the rate of change of the true twist angle. However, the relationship between twist rate phase signal and the rate of change of the true twist angle is intrinsically nonlinear.
(27) In the following, it will be described how the twist rate and thus the twist angle can be obtained from the twist rate phase signal in an accurate manner. This method can be performed by the calculating or processing unit 28 in
(28) To begin with the description, consider a fiber that, during manufacturing, has been spun in such a manner that the orientation of the outer cores repeats periodically with a period of length P. The number of periods per unit length then is N=1/P. The spin rate of the fiber, which is the change of orientation angle of the outer cores per unit length, be k. As each period corresponds to rotation over an angle of 2 radiants, the spin rate k can be written as:
k=2N=2/P(1)
(29) By applying torque to the optical fiber, the spun fiber is caused to twist. Suppose enough torque is applied to increase the number of turns per unit length by M. The net rate of angular change of an outer core of the fiber will then have become
(30)
(31) where the twist rate of added twist is defined as
(32)
(33) with T the length of one turn of added twist.
(34) Now, consider two planes perpendicular to the fiber axis that are the distance P apart, and consider the two points where a chosen fiber core intersects the two planes. The distance of the chosen core to the center of the fiber be a. For an outer core, a will be the radius of the helix describing the shape of that core. Below, it will be shown how the length between these two points changes under applied twist.
(35) First consider the untwisted fiber. When imagining to roll out the helix onto a flat plane, the length H of the outer core between the two points will be seen to be the hypotenuse of a right-angled triangle with sides P and 2a as shown in
(36)
(37) When the two planes are an arbitrary distance d apart rather than the distance P, the length l.sub.0 between the two intersection points will still follow from the same ratio. When the square root in this ratio is approximated by the lowest-order term in the Taylor expansion, then
(38)
(39) In practice, a is of the order of for example 35 m, while P is of the order of 20 mm, so that
a.sup.2k.sup.21.2110.sup.4(6)
(40) The smallness of this number shows that neglecting higher-order terms in the approximation of the square root is justified.
(41) When twist is added to the fiber, a length l.sub. can be computed in a similar manner, resulting in
(42)
(43) Thus, it can be seen that when the fiber is twisted, with twist rate of twist applied, the length of a core at a distance a from the fiber center changes by an amount that is given by
(44)
(45) It can be observed from the foregoing that the length change contains a term linear in the added twist rate as well as a term quadratic in . The ratio between the quadratic term and the linear term in the relation between length change of the outer core and added twist rate is given by /(2k), which approaches zero for small added twist rates, i.e. for small twist rates it is sufficient to consider the linear term only.
(46) For ideal fiber geometry, the twist rate phase signal was defined as the average of the outer core strain signals minus the strain signal of the center core, where the strain signal of a core is the derivative of the difference in phase of the scattering profiles of the core between the strained state and an unstrained reference state. The twist rate phase signal is obtained from a measurement of the fiber 12. For small twist rates, the twist gain TG is a calibration parameter that relates the measured twist rate phase signal, which is called S.sub. in the following, to the added twist rate :
=TG S.sub.(9)
(47) It is noted that, depending on the details of implementation of the shape sensing system like the shape sensing system 10, it may be the case that a positive added twist rate, i.e. an added twist rate that results in an increase in length of an outer core, results in a twist rate phase signal that is negative. In this case, the twist gain TG will be negative.
(48) It could be expected that a twist rate phase signal S.sub. would be proportional to the core length change derived above, and that, in order to compensate for the second-order length variation, it would be needed to subtract a second-order term equal to the linear term multiplied by the ratio /(2k), derived above. Thus, it is expected:
(49)
(50) which can also be written as
(51)
(52) Defining the first-order term or estimate of the added twist rate as .sub.0, the expected relation between twist rate phase signal and added twist rate can also be written as
(53)
(54) The above equation would allow computing the twist rate from the measured twist rate phase signal S.sub., using the calibrated twist gain TG combined with the known spin rate k of the fiber 12.
(55) This equation should correct for the nonlinearity in the relation between added twist and measured twist signal in an accurate manner. However, it turns out that straightforward application of this equation does not result in accurate twist angles after integration. The reason this equation fails to deliver an accurate result after integration is twofold.
(56) Firstly, the signal S.sub. is inevitably contaminated by noise, and may also be contaminated by crosstalk from bend signals as a result of non-perfect correction for deviations of the core positions from perfect geometry. In the quadratic correction term, the effect of these contaminations no longer averages out to zero, as the term is always positive.
(57) Secondly, the nonlinearity in the relation between added twist rate and measured twist rate phase signal is in fact larger than as expected by the second-order correction term derived above.
(58) A solution for the first problem caused by noise and crosstalk can be found in some embodiments according to which the twist rate phase signal in the second-order correction term should be treated differently from the twist rate phase signal in the first order linear term of the twist rate. In fact, by a proper filtering the twist rate phase signal, the effect of noise and bend-to-twist crosstalk on the correction term can be lowered considerably.
(59) A solution to the second problem according to which the nonlinearity in the relation between added twist rate and measured twist rate phase signal is larger than suggested by the correction term derived above can be found in some embodiments by multiplying a multiplication factor to the correction term derived above. In some embodiments, this numerical factor is larger than 1 and smaller than 3. In further embodiments, the numerical factor is larger than 1.1 and smaller than 2.5. In further embodiments, the numerical factor is in a range from about 1.3 to about 1.7.
(60) With reference to
(61) The method can be performed with the system 10 in
(62) In step S1, a twist rate phase signal S.sub. is acquired from an optical measurement of strain along the center core and the at least one outer core of the optical fiber.
(63) In step S2, a noise filtered version <S.sub.> of the twist rate phase signal is calculated from the twist rate phase signal S.sub. measured in step S1.
(64) In step S3, a first-order term .sub.0 or .sub.f of the twist rate is calculated from the twist rate phase signal S.sub., wherein the first-order term .sub.0 is proportional to the twist rate phase signal S.sub. as measured in step S1, or the first-order term .sub.f is proportional to the noise filtered version <S.sub.> of the twist rate phase signal as calculated in step S2.
(65) In step S4, a correction term .sub.corr to the twist rate is further calculated, wherein the correction term .sub.corr is proportional to a product of the twist rate phase signal S.sub. as measured in step S1 with the noise filtered version <S.sub.> of the twist rate phase signal as calculated in step S2, or the correction term .sub.corr is proportional to a square of the noise filtered version <S.sub.> of the twist rate phase signal as calculated in step S2.
(66) In step S5, the twist rate as obtained as a linear combination of the first-order term and the second-order term is integrated along the length of the optical fiber from a starting position to a selected position to obtain the twist angle at the selected position relative to the starting position.
(67) Thus, in some embodiments, it is proposed to compute a strongly filtered version <S.sub.> of the twist rate phase signal and to use this filtered version to compute the second-order correction term .sub.corr that is modified in strength, while the first-order term .sub.0 can be computed in the usual manner, for example as known from the state of the art.
(68) Defining the unfiltered first-order term of the twist rate as .sub.0, and the filtered version of the first-order term of the twist rate as .sub.f, wherein
.sub.0=TG.Math.S.sub., .sub.f=TG.Math.<S.sub.>(14)
(69) the twist rate can be calculated according to one of the following equations:
(70)
(71) F is the numerical factor as mentioned above. The factor F is larger than 1.1 and preferably in the range between 1.3 and 1.7.
(72) In the first above alternative (equation 15), the correction term is proportional to the product of the filtered and the unfiltered first-order term of the twist rate, while in the second alternative (equation 16) the correction term is proportional to the square of the filtered first-order term of the twist rate.
(73) With reference to
(74) Based on the unfiltered first-order term .sub.0 and, in the alternative, on the filtered first-order term .sub.f, correction terms to the twist rate have been calculated which are shown in
(75)
(76)
(77) Next, the effect of the numerical factor F having a value different from unity on the correction term to the twist rate will be illustrated with reference to
(78)
(79) For each of the twist angle graphs, a total twist angle was obtained as the difference of the average values of the twist angle over the two clamping regions. The total twist angles thus computed were compared with the applied rotation angles, which themselves are accurate to about 0.1 degree.
(80) The difference between computed twist angles and applied rotation angles is plotted in
(81) To make a visual assessment of the deviation from linearity easier, their average value was subtracted from differences and a straight-line fit to the residuals, shown as a horizontal line 36 in the plots, was also plotted.
(82)
(83) The allowed deviation depends on the desired accuracy of the reconstructed fiber shape, as well as on the twist range that needs to be accommodated. As an example, consider a fiber of 1.8 m length, with a right-angled bend in the middle, and a worst-case applied twist of one turn over the full length. When an end-point accuracy of 3 mm is desired, the computed twist at the location of the bend needs to be accurate to about 0.003/0.9=0.0033 radian, or 0.2 degree. Clearly, this accuracy is unattainable for the worst-case applied twist if no second-order correction is applied.
(84)
(85) A better accuracy is reached when the numerical factor F is increased to values larger than 1.
(86) Tests like the tests described before with reference to
(87) While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
(88) In the claims, the word comprising does not exclude other elements or steps, and the indefinite article a or an does not exclude a plurality. A single element or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
(89) A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
(90) Any reference signs in the claims should not be construed as limiting the scope.