Methods and apparatus to determine a twist parameter and/or a bend angle associated with a multi-core fiber
11473902 · 2022-10-18
Assignee
Inventors
- Mark E. Froggatt (Blacksburg, VA)
- Justin W. Klein (Winston-Salem, NC, US)
- Dawn K. Gifford (Blacksburg, VA)
- Stephen T. Kreger (Blacksburg, VA, US)
Cpc classification
G01M11/31
PHYSICS
G01B11/16
PHYSICS
International classification
G01B11/16
PHYSICS
G01M11/00
PHYSICS
Abstract
A multi-core fiber includes multiple optical cores, and for each different core of a set of different cores of the multiple optical cores, a total change in optical length is detected. The total change in optical length represents an accumulation of all changes in optical length for multiple segments of that different core up to a point on the multi-core fiber. A difference is determined between the total changes in optical length for cores of the set of different cores. A twist parameter and/or a bend angle associated with the multi-core fiber at the point on the multi-core fiber is/are determined based on the difference.
Claims
1. A shape-sensing method for a multi-core optical fiber comprising multiple cores, each core of the multiple cores including a continuous fiber grating along a length of the optical fiber, the method comprising: for each core of the multiple cores, measuring light reflected by the fiber grating in the core; for each core of the multiple cores, processing the reflected light to track an associated total phase shift continuously along the length of the optical fiber, the total phase shift at each position along the optical fiber resulting from cumulative distortions up to that position in a period of the fiber grating of the core, the phase shift being relative to a phase in an undistorted reference state of the fiber grating; determining, based on the continuously tracked total phase shifts associated with the multiple cores, a shape of the optical fiber.
2. The method of claim 1, wherein determining the shape of the optical fiber comprises tracking a pointing vector along the optical fiber by: computing two orthogonal differential strain signals from derivatives of the phase shifts tracked for two cores of the multiple cores; using a discrete representation of the orthogonal differential strain signals to compute rotation matrices for segments along the optical fiber; and computing local pointing vectors from the rotation matrices.
3. The method of claim 2, wherein determining the shape of the optical fiber further comprises determining a position and direction at a point along the optical fiber by summing all local pointing vectors up to that point.
4. The method of claim 2, wherein the orthogonal differential strain signals are based in part on wobble and twist signals measured along the optical fiber.
5. The method of claim 1, wherein the light reflected by the fiber gratings is measured at two mutually orthogonal polarization states for each of two mutually orthogonal input polarizations of light coupled into the optical fiber, the method further comprising: computing a birefringence correction based on the measured reflected light at the two mutually orthogonal polarization states for each of the two mutually orthogonal input polarizations, the birefringence correction being used in determining the shape of the optical fiber.
6. The method of claim 5, wherein the multiple cores comprise a central core and a plurality of outer cores, and wherein determining the shape of the optical fiber comprises computing, for each core of the plurality of outer cores, a second-order birefringence correction based on phase responses of cores of the plurality of outer cores.
7. A shape-sensing system for a multi-core optical fiber comprising multiple cores, each core of the multiple cores including a continuous fiber grating along a length of the optical fiber, the system comprising: a plurality of acquisition interferometers and associated data acquisition networks to measure light reflected by the fiber gratings in the multiple cores of the optical fiber; and a system controller and data processor to process the measured reflected light signals to: for each core of the multiple cores, track an associated total phase shift continuously along the length of the optical fiber, the total phase shift at each position along the optical fiber resulting from cumulative distortions up to that position in a period of the fiber grating of the associated core, the total phase shift being relative to a phase in an undistorted reference state of the fiber grating; and determine a shape of the optical fiber based on the continuously tracked total phase shifts associated with the multiple cores.
8. The shape-sensing system of claim 7, wherein the light reflected by the fiber gratings is measured and the reflected light is processed using optical frequency domain reflectometry (OFDR).
9. The shape-sensing system of claim 7, wherein the system controller and data processor is configured to determine the shape of the optical fiber by tracking a pointing vector along the optical fiber; and wherein tracking the pointing vector comprises: computing two orthogonal differential strain signals from derivatives of the phase shifts tracked for two cores of the multiple cores.
10. The shape-sensing system of claim 9, wherein tracking the pointing vector further comprises: using a discrete representation of the orthogonal differential strain signals to compute rotation matrices for segments along the optical fiber; and computing local pointing vectors from the rotation matrices.
11. The shape-sensing system of claim 9, wherein the system controller and data processor is configured to determine the shape of the optical fiber by determining positions and directions at points along the optical fiber by summing all local pointing vectors up to those points.
12. The shape-sensing system of claim 9, wherein the orthogonal differential strain signals are based in part on wobble and twist signals measured along the optical fiber.
13. The shape-sensing system of claim 12 wherein the multiple cores comprise one or more helical cores, the wobble signal representing a departure of a spin rate of the one or more helical cores from a constant nominal spin rate.
14. The shape-sensing system of claim 7, further comprising a tunable laser, wherein the system controller and data processor further initiate sweeps of the tunable laser over a defined wavelength range to interrogate the multiple cores.
15. The shape-sensing system of claim 14, further comprising a polarization controller to rotate light received from a tunable laser between two successive laser scans to obtain a first input polarization during a first scan and a second input polarization during a second scan, the second input polarization being orthogonal to the first input polarization, wherein the light reflected by the fiber gratings is measured at two mutually orthogonal polarization states for each of the first and second input polarizations.
16. The shape-sensing system of claim 15, wherein the system controller and data processor further computes a birefringence correction based on the measured reflected light at the two mutually orthogonal polarization states for each of the first and second input polarizations, and uses the birefringence correction in determining the shape of the optical fiber.
17. The shape-sensing system of claim 16, wherein the multiple cores comprise a central core and a plurality of outer cores, and wherein determining the shape of the optical fiber comprises computing, for each core of the plurality of outer cores, a second-order birefringence correction based on phase responses of cores of the plurality of outer cores.
18. A non-transitory computer-readable storage medium storing program instructions for processing light reflected by fiber gratings in multiple cores of a multi-core optical fiber, wherein the program instructions, when executed by a computer, cause the computer to perform operations comprising: tracking, for each core of the multiple cores, an associated total phase shift continuously along a length of the optical fiber, the total phase shift at each position along the optical fiber resulting from cumulative distortions up to that position in a period of the fiber grating of the associated core, the total phase shift being relative to a phase in an undistorted reference state of the fiber grating; and based on the continuously tracked total phase shifts associated with the multiple cores, determining a shape of the optical fiber.
19. The storage medium of claim 18, wherein determining the shape of the optical fiber comprises tracking a pointing vector along the optical fiber by: computing two orthogonal differential strain signals from derivatives of the phase shifts tracked for two cores of the multiple cores; using a discrete representation of the orthogonal differential strain signals to compute rotation matrices for segments along the optical fiber; and computing local pointing vectors from the rotation matrices.
20. The storage medium of claim 18, wherein the light reflected of the fiber gratings is measured at two mutually orthogonal polarization states for each of two mutually orthogonal input polarizations of light coupled into the optical fiber, the operations further comprising: computing a birefringence correction based on the measured reflected light at the two mutually orthogonal polarization states for each of the two mutually orthogonal input polarizations, the birefringence correction being used in determining the shape of the optical fiber.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
DETAILED DESCRIPTION
(41) In the following description, for purposes of explanation and non-limitation, specific details are set forth, such as particular nodes, functional entities, techniques, protocols, standards, etc. in order to provide an understanding of the described technology. It will be apparent to one skilled in the art that other embodiments may be practiced apart from the specific details disclosed below. In other instances, detailed descriptions of well-known methods, devices, techniques, etc. are omitted so as not to obscure the description with unnecessary detail. Individual function blocks are shown in the figures. Those skilled in the art will appreciate that the functions of those blocks may be implemented using individual hardware circuits, using software programs and data in conjunction with a suitably programmed microprocessor or general purpose computer, using applications specific integrated circuitry (ASIC), and/or using one or more digital signal processors (DSPs). The software program instructions and data may be stored on computer-readable storage medium and when the instructions are executed by a computer or other suitable processor control, the computer or processor performs the functions.
(42) Thus, for example, it will be appreciated by those skilled in the art that block diagrams herein can represent conceptual views of illustrative circuitry or other functional units embodying the principles of the technology. Similarly, it will be appreciated that any flow charts, state transition diagrams, pseudocode, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
(43) The functions of the various elements including functional blocks, including but not limited to those labeled or described as “computer”, “processor” or “controller” may be provided through the use of hardware such as circuit hardware and/or hardware capable of executing software in the form of coded instructions stored on computer readable medium. Thus, such functions and illustrated functional blocks are to be understood as being either hardware-implemented and/or computer-implemented, and thus machine-implemented.
(44) In terms of hardware implementation, the functional blocks may include or encompass, without limitation, digital signal processor (DSP) hardware, reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to application specific integrated circuit(s) (ASIC), and (where appropriate) state machines capable of performing such functions.
(45) In terms of computer implementation, a computer is generally understood to comprise one or more processors or one or more controllers, and the terms computer and processor and controller may be employed interchangeably herein. When provided by a computer or processor or controller, the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed. Moreover, use of the term “processor” or “controller” shall also be construed to refer to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
(46) Phase Tracking for Increased Angular Accuracy
(47)
(48) Shape sensing with a multi-core fiber assumes that the distances between cores in the fiber remain constant, when viewed in cross section, regardless of the shape of the fiber. This assumption is often valid because glass is very hard and very elastic. Further, the cross section of the fiber (e.g., ˜125 microns) is small when compared with the dimensions of curves experienced by the fiber (e.g., bend radii greater than 5 mm). This maintenance of the cross-sectional position of the cores implies that all deformation of the fiber must be accommodated by the elongation or the compression of the cores. As shown in
(49) Since the average length of a fiber core segment is assumed to remain unchanged, an exercise in geometry shows that the change in the pointing direction, (i.e., a vector that describes the position of the central axis of the fiber segment), can be calculated based on the change in the core lengths and the distance between the cores. Other effects, such as the strain-optic coefficient, must be taken into account. The result is that the change in pointing direction for a given segment of fiber is directly proportional to the difference in length changes in the cores within that segment.
(50)
(51)
(52) The above equation describes the angular change for a given fiber segment and how it relates to a change in strain. Moving to the next segment in the fiber, the angular change of the previous segment must be added to the next change in angle for the next segment to calculate the current pointing direction of the fiber. In two dimensions, all of the previous angles can be accumulated to find the bend angle at any particular location along the fiber.
(53) To avoid this accumulated angle measurement error, the inventors conceived of directly measuring the change in length of a segment rather than measuring strain. Mathematically, the summation of angles then becomes the summation of the length changes along the fiber as shown in equation (2) where L corresponds to fiber length.
(54)
(55) Thus, the angle at any position Z along the fiber then becomes linearly proportional to the difference between the total changes in length of the cores up to that position as shown in equation (3).
θ(z)∝ΔL.sub.2(z)−ΔL.sub.1(z) Eq. 3
(56) Therefore, if the total length change along the fiber can be accurately tracked continuously, rather than summing each individual local change in strain, the angular error can be prevented from growing. Later, it will be shown how it is possible to track the change in length of a core to an accuracy better than 10 nm, and to maintain this accuracy over the entire length of the fiber. This level of accuracy yields 0.3 degrees of angular accuracy with a 70 micron separation between cores and, theoretically, about 0.5% of fiber length position accuracy.
(57) Unfortunately, the cumulative relationship defined in (3) does not hold in three dimensions. But most three dimensional shapes can be accurately represented as a succession of two dimensional curves, and in the presence of small angular changes (<10 degrees), three dimensional angles also have this simple cumulative relationship. As a consequence, this approach is useful to assess error contributions in three dimensions.
(58) The insight provided by this geometric exercise is that the total length change as a function of distance along the multi-core fiber is used rather than local strain. In other words, relatively larger errors in the measured local strain values can be tolerated as long as the integral of the measured strain corresponding to the total length change up to that point, remains accurate. Nanostrain accuracies are achieved without requiring extremely large signal-to-noise ratios as the distances over which the nanostrains are calculated are relatively large (e.g., many centimeters such as 10-1000 cm). As explained later in description, the tracking of the change in length can also be used to assess rotation along the length of the fiber allowing higher than expected accuracies to be achieved in the measurement of fiber roll, or rotational angle around the fiber's axis, as well.
(59) Phase Tracking in Optical Fiber
(60) As a sensor, optical fiber can provide spatially continuous measurements along its entire length. Continuous measurements are important because optical phase shifts are used to provide very high resolution displacement measurements. Later it is explained how the intrinsic scatter in the fiber can be used to achieve this measurement, but it is conceptually easier to begin the explanation with Fiber Bragg Gratings (FBGs). A Fiber Bragg Grating is a periodic modulation of the index of refraction of the fiber. Each period is about one half of the wavelength of the light in the fiber. The vacuum wavelength of the light is about 1550 nm, and its wavelength in the fiber is about 1000 nm. The period of the grating is therefore about 500 nm. Typically a Bragg grating is used as a sensor by measuring its reflected spectrum. The Bragg grating condition is calculated using the equation below.
λ.sub.B=2nΛ Eq. 4
(61) In this equation, λ.sub.B represents wavelength, n is the index of refraction of fiber, and Λ corresponds to the period of the grating. If it is assumed that the index of refraction remains constant, then the reflected wavelength is solely dependent on the period of the grating. As the fiber is strained, the period of the grating is distorted, creating a shift in the reflected wavelength. Thus, for a shift in wavelength, it is possible to derive the amount of strain that was applied to the fiber. The period of a Bragg grating is highly uniform, and it is convenient to model this periodicity as a sinusoidal modulation. When represented as a sinusoid, distortions in the period of the grating can be described as phase shifts. To illustrate this concept, consider the example in
(62) The depiction of a strained Bragg grating shown in
(63) In
(64) This illustration shows only fifteen periods of the grating. Since a period is 500 nm, this amounts to 7.5 um in length. Stretching the fiber to induce a 90 degree phase shift displaced the remaining unstrained gratings by a quarter of a period, or 125 nm. A typical Optical Frequency Domain Reflectometry (OFDR) measurement may have a spatial resolution on the order of 50 microns. In other words, each OFDR data point, or index, is separated by 50 um. So a distortion of 125 nm results in only a small fraction of an OFDR index shift in the actual position of the grating. While the 125 nm change in position is not detectable itself, the 90 degree phase shift is relatively easily measured with an OFDR system.
(65) OFDR can therefore be used to measure distortions within Bragg gratings, and instead of only measuring the rate-of-change of the phase (i.e., wavelength), the absolute phase can be measured, and from the phase, distance changes at each segment along the fiber core. This is important for accurate shape measurements in a situation where the phase in the grating is observed to have changed, while the position of the grating shows no readily discernable change. Conventional optical fiber measurement technologies treat the phase shift and the position as separate effects.
(66) One way to visualize the relationship between the phase shift and position is to imagine that the phase of the optical signal is represented by the second hand on a clock, and that the location along the fiber in index is represented by the hour hand on a clock.
(67) This clock analogy helps to clarify why a continuous measurement is needed along the entire length of the fiber. By monitoring the position of the second hand continuously, the number of complete revolutions can be measured, which allows the simultaneous monitoring of long durations to a high precision. Linking the clock analogy to the previous discussion of Bragg gratings, each 360 degrees, or 2π, of phase change equates to a 500 nm shift in location. By continuously tracking phase along the optical fiber, both local strains and overall length changes of the optical fiber can be measured to a very high precision.
(68) A challenge in tracking the phase continuously is that the resolution of the measurement must be sufficient such that the phase does not change from one segment to the next by more than 2π.
(69) So it is it is important that a shape sensing system has sufficient resolution to guarantee the ability to track phase along the entire length of a shape sensing fiber to ensure the accuracy of a shape sensing system.
(70) Rayleigh Scatter-Based Measurements
(71) As explained above, the typical use of an FBG for sensing involves measuring shifts in the reflected spectrum of individual Bragg gratings spaced at some interval down a fiber. Strain is derived for each section of fiber from the measurement for each Bragg grating. For shape sensing using FBGs, each strain measurement indicates how much a given segment is bent and in which direction. This information is summed for all measured segments to give the total fiber position and/or shape. However, using this method, an error in each segment accumulates along the fiber. The longer the fiber, the larger the error in the measurement. This error using multiple Bragg gratings limits the speed of operation and the range of applications.
(72) If there were a continuous grating along the fiber, then the phase could be tracked at every point along the fiber as described above. Tracking the phase along the entire length of the core avoids accumulating error. Instead of accumulating error as the square root of the number of fiber segments, the total length error remains constant at a fraction of the optical wavelength in the material. As mentioned earlier, a wavelength of light can be about 1550 nm in a vacuum and about 1000 nm in the fiber, which is effectively 500 nm in reflection. A signal-to-noise ratio of 50 provides for an accuracy of 10 nm due to the round trip (reflective) nature of the measurement. The resulting strain accuracy over one meter of fiber will be 10 nanostrain.
(73) Rayleigh scatter can be viewed as a Bragg grating with random phases and amplitudes or a Bragg grating consisting entirely of defects. This Rayleigh scatter pattern, while random, is fixed within a fiber core when that core is manufactured. Strain applied to an optical fiber causes shifts or distortions in the Rayleigh scatter pattern. These induced distortions of the Rayleigh scatter pattern can be used as a high resolution strain measurement for shape sensing by comparing a reference scan of the fiber when the fiber is in a known shape with a new scan of the fiber when it has been bent or strained.
(74)
(75) The data in
(76) Therefore, the reference data should be matched to the measurement data by accounting for the shifting due to strain along the fiber. In the case of one index being about 50 microns, over a one meter segment, this amounts to only 50 parts per million, which is not a large strain. In fact, the weight of the fiber itself can induce strains on this order. Also, a change in temperature of only a few degrees Celsius can induce a similar shift. Therefore, this shift in index should be accounted for in the calculation of the distortion of the core.
(77) A shift as a result of tension is a physical expansion of the individual segments which results in an increased time of flight of the scattered light. The shift between reference and measurement is referred to as delay. The delay can be accounted for by looking at a model of how a shift in the delay to any point in the sensing core affects the signal reflected from this point. If a field (light) is oscillating at a frequency, ν, and it undergoes a delay of τ, then the optical phase as a function of delay is given by,
ϕ=2πτν Eq. 5
(78) If the optical phase, ϕ, is plotted as a function of frequency, ν, a straight line is obtained that intersects the origin. In practice, passing through a material such as glass distorts this curve from a perfect line, which should be kept in mind when comparing measured values to the values predicted by this model. But for immediate purposes, this model is sufficient.
(79) In the example test application, the sweep range, Δν, determines the spatial resolution, δτ, of the measurement. In other words, it determines the length of an index in the time domain. These are related by an inverse relationship:
δτ=1/(Δν) Eq. 6
(80) For the example frequency range described above, the length of an index is 0.5 ps, or 50 microns in glass. At the center frequency, a phase shift of 2π is induced by a change in delay of only 0.00516 ps, or 516 nm in glass. A phase shift of 2π, then, represents only a fractional index shift in the time domain data. In order to shift the delay by one index in the time domain, the delay must change enough to induce a phase change at the center frequency of 96.7×2π.
(81) These examples illustrate that a linear phase change represents a shift in the location of events in the time, or delay, domain. As seen above, a shift of one index will completely distort the measurements of phase change along the length of the fiber. To properly compare the phases, then, these shifts should be accounted for as they happen, and the reference data should be aligned with the measurement data down the entire length of the core. To correct for this degradation of coherence, a temporal shift of the reference data is required. This may be accomplished by multiplying the reference data for a given segment, r.sub.n, by a linear phase. Here n represents the index in the time domain, or increasing distance along the fiber. The slope of this phase correction, γ, is found by performing a linear fit on the previous delay values. The phase offset in this correction term, φ, is selected such that the average value of this phase is zero.
{tilde over (r)}.sub.n=r.sub.ne.sup.i(γn+φ) Eq. 7
(82)
(83) Example Shape Sensing Fiber
(84) Tracking distortions in the Rayleigh scatter of optical fiber provides high resolution, continuous measurements of strain. The geometry of the multi-core shape sensing fiber is used to explain how this multi-core structure enables measurements of both bend and bend direction along the length of the fiber.
(85) The optical fiber contains multiple cores in a configuration that allows the sensing of both an external twist and strain regardless of bend direction. One non-limiting, example embodiment of such a fiber is shown in
(86) Another non-limiting example of a shape sensing fiber contains more than three outer cores to facilitate manufacture of the fiber or to acquire additional data to improve system performance.
(87) In a cross-section of a helixed fiber, the position of each outer core appears to rotate around the center core progressing down the length of the fiber as illustrated in
(88) Wobble Correction in Twisted Fiber
(89) To translate strain signals from the outer cores in to bend and bend direction, the rotational position of an outer core must be determined with a high degree of accuracy. Assuming a constant spin rate of the helix (see
(90) One example test fiber manufactured with a helical multi-core geometry has a very high degree of accuracy in terms of the average spin rate, 66 turns per meter. However, over short distances (e.g., 30 cm) the spin rate varies significantly, and can cause the angular position to vary as much as 12 degrees from a purely linear phase change with distance. This error in the spin rate is measured by placing the fiber in a configuration that will cause a continuous bend in a single plane, as is the case for a coiled fiber on a flat surface. When the fiber is placed in such a coil, a helical core will alternate between tension and compression as it travels through the outside portion of a bend and the inside portion of a bend. If phase distortion is plotted verse distance, a sinusoidal signal is formed with a period that matches the spin rate of the fiber. Variations in the manufacture of the multi-core fiber can be detected as small shifts in the phase from the expected constant spin rate of the fiber.
(91) An example of these variations in the spin rate is shown in
(92)
(93) Twist Sensing in Multi-Core Fibers
(94) Torsion forces applied to the fiber also have the potential to induce a rotational shift of the outer cores. To properly map the strain signals of the cores to the correct bend directions, both wobble and applied twist must be measured along the entire length of the shape sensing fiber. The geometry of the helixed multi-core fiber enables direct measurement of twist along the length of the fiber in addition to bend-induced strain as will be described below.
(95) If a multi-core fiber is rotated as it is drawn, the central core is essentially unperturbed, while the outer cores follow a helical path down the fiber as shown in the center of
(96) To derive the sensitivity of the multi-core configuration to twist, the change in length that an outer core will experience due to torsion is estimated. A segment of fiber is modeled as a cylinder. The length L of the cylinder corresponds to the segment size, while the distance from the center core to an outer core represents the radius r of the cylinder. The surface of a cylinder can be represented as a rectangle if one slices the cylinder longitudinally and then flattens the surface. The length of the surface equals the segment length L while the width of the surface corresponds to the circumference of the cylinder 2πr. When the fiber is twisted, the end point of fiber moves around the cylinder, while the beginning point remains fixed. Projected on the flattened surface, the twisted core forms a diagonal line that is longer than the length L of the rectangle. This change in length of the outer core is related to the twist in the fiber.
(97)
(98)
(99) In the above equation, ∂d is the change in length of the outer core due to the change in rotation, ∂ϕ, of the fiber from its original helixed state. The radial distance between a center core and an outer core is represented by r, and
(100)
is the spin rate of the helical fiber in rotation per unit length.
(101) The minimum detectable distance is assumed in this example to be a tenth of a radian of an optical wave. For the example test system, the operational wavelength is 1550 nm, and the index of the glass is about 1.47, resulting in a minimum detectable distance of approximately 10 nm. If the radius is 70 microns and the period of the helix is 15 mm, then equation (8) indicates that the shape sensing fiber has a twist sensitivity of 0.3 deg. If the sensing fiber begins its shape by immediately turning 90 degrees, so that the error due to twist were maximized, then the resulting position error will be 0.5% of the fiber length. In most applications, 90 degree bends do not occur at the beginning of the fiber, and therefore, the error will be less than 0.5%.
(102) Calculating Twist in a Four Core Fiber
(103) The sensitivity of the twist measurement is based on the sensitivity of a single core, but the sensing of twist along the length of the fiber is dependent on all four cores. If the difference in the change in the length between the average of the outer cores and the center core is known, then the twist (in terms of the absolute number of degrees) present in the fiber can be calculated.
(104) The external twist along the fiber may be calculated using non-limiting, example procedures outlined in the flow chart shown in
(105)
(106) The center core phase signal does not experience periodic oscillations. The oscillations are a result of an outer core transitioning between compressive and tensile modes as the helix propagates through a given bend. The central core accumulates phase along the length of the shape sensing fiber even though it is not susceptible to bend or twist induced strain. The center core phase signal describes common mode strain experienced by all cores of the fiber. The outer cores are averaged (gray) and plotted against the center core (black) in
(107) As the outer cores are 120 degrees out of phase, the bend induced variation in the phase signals averages to zero.
(108) The desirability of compensating for twist in the shape calculation is illustrated by the data set shown in
(109) Calculation of Bend Induced Strain
(110) Along with information describing the amount of twist applied to the shape sensing fiber, a multi-core fiber also enables extraction of bend information in an ortho-normal coordinate system. The phase signals for four optical cores of the shape sensing fiber can be interpreted to provide two orthogonal differential strain measurements as described below. These strain values can then be used to track a pointing vector along the length of the fiber, ultimately providing a measure of fiber position and/or shape.
(111) With the common mode strain removed, the three, corrected, outer core phase signals are used to extract a measure of bend along the shape sensing fiber. Due to symmetry, two of the outer cores can be used to reconstruct the strain signals along the length of the fiber. First, the derivative of the phase signal for two of the outer cores is taken. This derivative is preferably calculated so that the error on the integral of the derivative is not allowed to grow, which translates to a loss in accuracy of the system. For double-precision operations, this is not a concern. But if the operations are done with a limited numeric precision, then rounding must be applied such that the value of the integral does not accumulate error (convergent rounding).
(112) Assume for this explanation that strain can be projected in a linear fashion. Thus, the phase response of a given core is a combination of two orthogonal strains projected against their radial separation.
(113)
(114) In the above equation, b.sub.x and b.sub.y are the orthogonal strain signals used to calculate bend. The phase, ϕ.sub.n, represents the phase response of a core, z is the axial distance along the fiber, k is the spin rate of the helix, and the delta Δ represents the radial position of the core (120 degree separation).
(115) The phase response from two of the outer cores is:
(116)
Solving for b.sub.x and b.sub.y:
(117)
(118) In the above equations 12 and 13, k, the spin rate, is assumed constant along the length of the fiber. The above derivation remains valid if correction terms are added to the spin rate. Specifically, the measured wobble W(z) and twist signals T(z) are included to compensate for the rotational variation of the outer cores along the length of the fiber. The above expressions (12) and (13) then become the following:
(119)
Calculation of Shape From Orthogonal Differential Strain Signals
(120) Equations (14) and (15) produce two differential, orthogonal strain signals.
(121)
(122) The acquired data at the data acquisition network is preferably stored in discrete arrays in computer memory. To do this, a change in representation from the continuous representation in equation 15 to a discrete representation based on index is needed at this point. Further, the bend at each point in the array can be converted to an angular rotation since the length of the segment (Δz) is fixed and finite using equation (1). The parameter, a, is determined b.sub.y the distance of the cores from the center of the fiber and the strain-optic coefficient which is a proportionality constant relating strain to change in optical path length.
θ.sub.y,n=ab.sub.y,nΔz Eq. 16
θ.sub.x,n=ab.sub.x,nΔz Eq. 17
(123) These measures of rotation θ due to local bend in the fiber can be used to form a rotation matrix in three dimensions. If one imagines beginning with the fiber aligned with the z axis, the two bend components rotate the vector representing the first segment of the fiber by these two small rotations. Mathematically, this is done using a matrix multiplication. For small rotations, the simplified rotation matrix shown in equation (18) below can be used.
(124)
(125) The above rotation matrix is valid if θ.sub.x<<1 and θ.sub.y<<1. If the resolution of the system is on the order of micrometers, this is a condition that is not difficult to maintain. After rotation, the fiber segment will have a new end point and a new direction. All further bends are measured from this new pointing direction. Therefore, the pointing direction (or vector) at any position on the fiber depends upon all of the pointing directions between that location in the fiber and the starting location. The pointing vector at any point of the fiber can be solved in an iterative process tracking the rotational coordinate system along the length of the fiber as seen in the following expression:
(126) In other words, each segment along the fiber introduces a small rotation proportional to the size and direction of the bend along that segment. This iterative calculation can be written in mathematical notation below:
(127) Here again, for small rotations and nearly planar rotations, the angles are effectively summed, and by maintaining an accurate measure of the integral of the strain (the length change) throughout the length of the shape sensing fiber, better accuracy is achieved than is possible using the strain alone. The matrix calculated above contains information about the local orientation of the cores, which allows for the proper rotations to be applied. If the primary interest is in determining the position along the fiber, then only the local vector that describes the pointing direction of the fiber at that location is needed. This pointing vector can be found by a simple dot product operation.
(128)
(129) If each of these pointing vectors is placed head-to-tail, as illustrated in the
(130)
(131) One non-limiting example of a shape sensing system is described in conjunction with
(132) The remaining portion of light split at optical coupler (F) is routed to an interferometer constructed from an optical coupler (H) attached to two Faraday Rotator Mirrors (I,J). The first Faraday Rotator Mirror (FRMs) (I) serves as the reference arm of the interferometer while the second Faraday Rotator Mirror (J) is distanced by a delay spool (K) of optical fiber. This interferometer produces a monitor signal that is used to correct for laser tuning nonlinearity and is acquired by the Data Acquisition Network (U) via a photodiode detector (M).
(133) Light routed to the Interrogator Network (D) by optical coupler (C) enters a polarization controller (N) that rotates the laser light to an orthogonal state between the two successive laser scans. This light is then split via a series of optical couplers (O) evenly between four acquisition interferometers (P,Q,R,S). Within the acquisition interferometer for the central core, light is split between a reference path and a measurement path by an optical coupler (AA). The “probe” laser light from coupler AA passes through an optical circulator (T) and enters a central core of a shape sensing fiber (W) through a central core lead of a multi-core fanout (V) for the shape sensing fiber (W). The shape sensing fiber (W) contains a central optical core concentric to three helically wound outer optical cores. The cross section of the fiber (X) depicts that the outer cores (Z) are evenly spaced, concentric, and separated by a given radial distance from the central core (Y). The resulting Rayleigh backscatter of the central optical core (Y) as a consequence of a laser scan passes through the optical circulator (T) and interferes with the reference path light of the acquisition interferometer when recombined at optical coupler (BB).
(134) The interference pattern passes through an optical polarization beam splitter (DD) separating the interference signal into the two principle polarization states (S.sub.1, P.sub.1). Each of the two polarization states is acquired by the Data Acquisition Network (U) using two photodiode detectors (EE,FF). A polarization rotator (CC) can be adjusted to balance the signals at the photodiode detectors. The outer optical cores of the shape sensing fiber are measured in a similar manner using corresponding acquisition interferometers (Q,R,S). The System Controller and Data Processor (A) interprets the signals of the four individual optical cores and produces a measurement of both position and orientation along the length of the shape sensing fiber (W). Data is then exported from the System Controller (A) for display and/or use (GG).
(135) Birefringence Corrections
(136) When an optical fiber is bent, the circular symmetry of the core is broken, and a preferential “vertical” and “horizontal” is created by the distinction between directions in the plane of the bend and perpendicular to the plane of the bend. Light traveling down the fiber then experiences different indices of refraction depending upon its polarization state. This change in the index as a function of polarization state is referred to as birefringence. This presents a significant problem for shape measurement because the measured phase change depends on the incident polarization state, and this incident state cannot be controlled in standard fiber.
(137) This problem can be solved by measuring the optical core response at two orthogonal polarization states. If the response of these two states is averaged properly, the variation in the measured response as a function of polarization can be eliminated or at least substantially reduced. The flowchart diagram in
(138) The first step in the process is to measure the response of the core at two orthogonal polarization states called “s” and “p”. An s response and a p response are measured at each polarization state resulting in four arrays. For simplicity, the responses to the first polarization state are called a and b, and the responses to the second polarization state are called c and d, where a and c are the responses at the s detector and b and d are the responses at the p detector.
(139) The second step is to calculate the following two array products:
x=ad* Eq. 23
y=bc* Eq. 24
(140) A low-pass filtered version of each of these signals is calculated which is written as, x
and
y
. The expected value notation is used here to indicate a low-pass filtering operation. The phases of the relatively slowly varying functions are used to align the higher frequency scatter signals in phase so that they can be added:
p=a+ Eq. 25
q=b+ Eq. 26
(141) This process is then repeated to produce a final scalar value:
u=p+ Eq. 27
(142) Now, a slowly varying vector can be created that represents the vector nature of the variation down the fiber without wideband Rayleigh scatter components, since these are all subsumed into u:=└
ae.sup.i∠u*
,
be.sup.i∠u*
,
ce.sup.i∠u*
,
de.sup.i∠u*
┘ Eq. 28
(143) The correction due to birefringence effects is then calculated using:
ϕ.sub.n=∠() Eq. 29
where ϕ.sub.n is the correction due to birefringence effects and n is the index into the array. Here the vector is shown compared to the first element (index 0) in the array, but it can just as easily be compared with any arbitrarily selected element in the vector array.
(144) The birefringence correction compensates for birefringence as result of core asymmetry during manufacture and for bend radii in excess of 100 mm. As the shape sensing fiber is placed into tight bends with radii less than 100 mm, a second order birefringence effect becomes significant.
(145) Assuming that significant levels of strain only manifest in the direction parallel to the central core of the multi-core shape sensing fiber, consider the diagram in
(146)
(147) The measured phase response of an outer core indicates its position relative to the pressure-induced strain profile, ε.sub.x. Therefore, the square of an outer core strain response provides a measure of both location and magnitude relative to the pressure field. This response may be scaled and used as a correction to the outer cores to match the level of ε.sub.x perceived by the central core, thereby correcting for the false twist.
(148)
ϕ.sub.n is the phase response on an outer core, N is the number of outer cores, and k serves as a scale factor.
(149) Applying this correction has a significant impact on the measured twist in the region of the bend as shown in
(150) Applying Birefringence Corrections and Impact on Accuracy
(151) The following describes the effects of polarization on the accuracy of a shape sensing system. To achieve a varying input polarization between measurements, a loop polarization controller is added between the shape sensing fiber and the shape sensing system as illustrated in
(152) To illustrate the impact of the above-described corrections on the accuracy of the system, consider the in-plane signal for a relatively simple shape as shown in
(153) If birefringence is not considered, a significant loss in accuracy and precision is observed. A large response is observed in the out-of-plane signal as the polarization state is varied. The fiber picks up an angular error only in the region of the bend as a result of the system measuring an erroneous twist signal. Thus, when exiting this bend, there is a significant error in the pointing direction of the fiber. Predicting the polarization response of the fiber is a difficult problem, and not every core responds to the same extent for a given bend.
(154) Activating a correction for birefringence improved the precision of the system as seen in
(155) Although various embodiments have been shown and described in detail, the claims are not limited to any particular embodiment or example. None of the above description should be read as implying that any particular element, step, range, or function is essential such that it must be included in the claims scope. The scope of patented subject matter is defined only by the claims. The extent of legal protection is defined by the words recited in the allowed claims and their equivalents. All structural and functional equivalents to the elements of the above-described preferred embodiment that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. Moreover, it is not necessary for a device or method to address each and every problem sought to be solved by the present invention, for it to be encompassed by the present claims. No claim is intended to invoke paragraph 6 of 35 USC § 112 unless the words “means for” or “step for” are used. Furthermore, no embodiment, feature, component, or step in this specification is intended to be dedicated to the public regardless of whether the embodiment, feature, component, or step is recited in the claims.