Inductive position sensor with offset compensation
11435205 · 2022-09-06
Assignee
Inventors
Cpc classification
International classification
Abstract
An inductive position sensor for determining the position of a moving body along a linear or rotary path (F), including: a moving target (3) adapted to modify an electromagnetic field; a fixed circuit board (5) extending along a limited portion and including a primary coil (7) surrounding two secondary coils (8, 9) having substantially identical lengths (L) and having shapes of sine and cosine functions; a current generator (11) to create an inductive coupling modulated by the position of the target; a detector (13) of the linear or angular position of the target; and a system for balancing the coupling between the primary coil (7) and the secondary coils (8, 9) to compensate for the measurement offset induced by the proximity between the secondary coils (8, 9) and the end segments (7b) of the primary coil (7).
Claims
1. An inductive position sensor for determining the position of a moving body along a linear or rotary path, including: a target moving along the path adapted to modify an electromagnetic field; a fixed circuit board extending in relation to the target along a limited portion with respect to the path and including a primary coil surrounding two secondary coils having substantially identical lengths and having shapes of sine and cosine functions, each secondary coil including at least one outward track and at least one return track; a current generator for the primary coil or the secondary coils to create between the primary coil and the secondary coils an inductive coupling modulated by the position of the target; a detector of the linear or angular position of the target from the induced signals derived from the secondary coils or from the primary coil; and a system for balancing the coupling between the primary coil and the secondary coils to compensate for the measurement offset induced by the proximity between the secondary coils and the end segments of the primary coil; wherein the coupling balancing system includes at least one compensation capacitor mounted between the primary coil and a secondary coil.
2. The sensor according to claim 1, wherein the length of the primary coil is greater than the length of the secondary coils so that each end segment of the primary coil is located with respect to the neighboring ends of the secondary coils, at a distance of less than 10 millimeters or ¼ of the period of the secondary coils.
3. An inductive position sensor for determining the position of a moving body along a linear or rotary path, including: a target moving along the path adapted to modify an electromagnetic field; a fixed circuit board extending in relation to the target along a limited portion with respect to the path and including a primary coil surrounding two secondary coils having substantially identical lengths and having shapes of sine and cosine functions, each secondary coil including at least one outward track and at least one return track; a current generator for the primary coil or the secondary coils to create between the primary coil and the secondary coils an inductive coupling modulated by the position of the target; a detector of the linear or angular position of the target from the induced signals derived from the secondary coils or from the primary coil; and a system for balancing the coupling between the primary coil and the secondary coils to compensate for the measurement offset induced by the proximity between the secondary coils and the end segments of the primary coil; wherein the coupling balancing system includes for at least one secondary coil, at least one shift between the mean line or the mean radius of the outward track and the mean line or the mean radius of the return track of said secondary coil, along a direction perpendicular to the path and along a way ensuring a decrease in the shape of the secondary coil located at the end segments of the primary coil.
4. The sensor according to claim 3, wherein the shift between the mean line or mean radius of the outward track and the mean line or mean radius of the return track of said secondary coil is symmetrical with respect to the mean line or radius of the tracks of the other coil.
Description
(1) Various other characteristics emerge from the description given below with reference to the appended drawings which show, by way of non-limiting examples, embodiments of the object of the invention.
(2)
(3)
(4)
(5)
(6)
(7) As it appears more specifically in the Figures, the object of the invention concerns a position sensor 1 for a moving body in the general sense not represented and whose position is to be determined along a linear or angular path F.
(8) The position sensor 1 includes a stator part 2 and a target 3 movably mounted along a path F. Thus, the target 3 is driven by the moving body or is arranged on the moving body whose position is to be determined. The target 3 is made of a conductive material such as metal material, to allow the flow of eddy currents.
(9) Referring to
(10) Typically, an alternating current generator 11 is connected to the primary coil 7 that allows generating a magnetic field when a current flows in said primary coil. The magnetic field thus created is perceived by the secondary coils 8, 9 and induces a voltage in said secondary coils. For example, the current generator 11 delivers a high-frequency alternating current, allowing the establishment of eddy currents in the target 3.
(11) The inductive coupling between the primary coil 7 and the secondary coils 8, 9 is modulated by the position of the target 3. The target 3 modifies the magnetic coupling between the primary coil 7 and the two secondary coils 8, 9. These secondary coils 8, 9 are linked to a detector 13 which, by measuring the electric voltages induced at the terminals of the secondary coils 8, 9, allows deducing the accurate position of the target 3. As a consequence, the detector 13 allows determining the position of the moving body.
(12) According to this configuration, the primary coil 7 is referred to as “transmitter coil” while the secondary coils 8, 9 are referred to as “receiver coils”. It should be noted that a reverse operation can be envisaged for which the current generator 11 is linked to the secondary coils 8, 9 which are transmitters while the primary coil 7 is a receiver coil and to which the detector 13 from which the phase of the induced signal allows deducing the accurate position of the target 3 is connected.
(13) For the sake of clarity of the drawings, the inlets and outlets of the coils 7, 8, 9 are not represented. Likewise, each coil is represented by an outward track and by a return track forming a loop or a winding. Of course, each coil 7, 8, 9 can include several outward tracks and several return tracks. The outward track and the return track of each coil have suitable shapes making it possible to delimit meshes therebetween.
(14) It should be noted that the length of the secondary coils 8, 9 taken along the path F defines the window for measuring the position sensor 1. According to one characteristic of the invention, the two secondary coils 8, 9 are arranged such that their two ends are located on two lines perpendicular to the path F and separated by a distance L. Thus, the two secondary coils 8, 9 have a substantially identical length L, taken along a direction parallel to the path F and corresponding to the window for measuring the position sensor 1.
(15) In the examples illustrated in
(16) In a known manner, in the presence of the target 3 in the measurement window, the secondary coils 8, 9 placed in the vicinity of said target 3 have an amount of flux of the magnetic field lower than if the target 3 were absent. Each secondary coil 8, 9 generally consists of meshes of opposite orientations so that when the target 3 moves above one then the other of these meshes, the secondary coil has, with respect to a zero mean value, a relative increase and then a relative decrease in the amount of flux of the magnetic field which crosses it. Generally, there is a distinction between, on the one hand, a secondary coil having a shape of a sine function called “sine” 8 adapted to deliver a sine signal when a target 3 passes through the measurement window and a secondary coil having a shape of a cosine function called “cosine” 9 adapted to deliver a cosine signal when a target 3 passes through the measurement window. The sine/cosine signals which are transmitted to the detector 13 allow determining the accurate angular or linear position of the target by calculating the arc tangent.
(17) As recalled in the preamble of the present application, the sinusoidal signals are obtained with secondary coils of sinusoidal shape only if the magnetic field created by the primary coil is constant over time and homogeneous over the entire area of the secondary coils, which is not the case with the magnetic field created by the primary coil 7 whose measurement range is limited.
(18) According to the invention, the inductive position sensor includes a system for balancing the coupling between the primary coil 7 and the secondary coils 8, 9, adapted to compensate for the measurement offset. This balancing system is adapted to compensate for the measurement offset induced by the proximity between the secondary coils 8, 9 and the end segments 7b of the primary coil 7. In this regard, the length of the primary coil 7 is slightly greater than the length L of the secondary coils 8, 9. Typically, each end segment 7b of the primary coil is located with respect to the neighboring ends of the secondary coils 8, 9, at a distance less than 10 millimeters or ¼ of the period of the secondary coils 8, 9.
(19) The following description describes three embodiments of such a balancing system aiming at reducing this measurement offset.
(20)
(21) In the illustrated example, a secondary coil 8 has the shape of a sine function and consists of an outward track 8a and of a return track 8r delimiting therebetween a first mesh and a second mesh. The secondary coil 9 has the shape of a cosine function and consists of an outward track 9a and of a return track 9r delimiting therebetween a first half-mesh, a central mesh and a second half-mesh. It should be noted that, according to this embodiment, the secondary coils 8, 9 have the exact shapes of the sine and cosine functions respectively.
(22) The ends of the outward track 8a and of the return track 8r of the sine secondary coil 8 located in the vicinity of each end segment 7b of the primary coil are positioned at the same location so that the outward track 8a and the return track 8r of the sine secondary coil 8 has a common mean line Ls. This mean line Ls is parallel to the path F.
(23) The outward track 9a and the return track 9r of the cosine secondary coil 9 are shifted along a direction perpendicular to the path F and along a way ensuring a decrease in the shape of the secondary coil located at the end segments 7b of the primary coil 7. It should be considered that the outward 9a and return 9r tracks of the cosine secondary coil 9 are shifted in consideration of a conventional configuration of a cosine function centered on the shape of a sine function. Thus, the outward track 9a and the return track 9r of the cosine secondary coil 9 are linked, at their ends, by a linking track 91 extending perpendicularly to the path F.
(24) The outward track 9a of the cosine secondary coil 9 is shifted such that its mean line Lca is shifted by a value +d with respect to the mean line Ls of the sine secondary coil 8. Likewise, the return track 9r of the cosine secondary coil 9 is shifted such that its mean line Lcr is shifted by a value −d with respect to the mean line Ls of the sine secondary coil 8. Thus, the shift between the mean line Lca of the outward track 9a and the mean line of the return track 9r of the cosine secondary coil is symmetrical with respect to the mean line of the tracks of the sine secondary coil. It is noted that when the path F is angular, the mean lines correspond to the mean radii.
(25) In addition, the outward track 9a and the return track 9r of the cosine secondary coil 9 are shifted along a way ensuring a decrease in the shape of the cosine secondary coil located at the end segments 7b of the primary coil 7. Thus, it clearly appears from
(26) According to a second embodiment, the coupling balancing system includes at least one compensation capacitor mounted between the primary coil 7 and a secondary coil 8, 9.
(27) Thus, at least one compensation capacitor C1, C2 is mounted between the primary coil 7 and a secondary coil 8, 9. The value of the capacitance of the compensation capacitor is determined by iterative tests. In the example illustrated in
(28) According to a third embodiment, the coupling balancing system is produced by a modulation of the shape of the secondary coils 8, 9 to ensure a decrease in the shape of the coils located at the end segments 7b. Thus, the shapes of the sine and cosine functions of the secondary coils 8, 9 decrease towards the end segments 7b of the primary coil 7.
(29) For a linear path, the shapes of the outward track 8a and of the return track 8r of the sine secondary coil 8 are described by the following formulation:
youtward(x)=Ymoy_outward+E(x)*(A1*sin(a*x+ϕ1)+A2*sin(2*a*x+ϕ2)+A3*sin(3*a*x+ϕ3) . . . +An*sin(n*a*x+ϕn));
yreturn(x)=Ymoy_return+E(x)*(−A1*sin(a*x+ϕ1)−A2*sin(2*a*x+ϕ2)−A3*sin(3*a*x+ϕ3) . . . −An*sin(n*a*x+ϕn));
(30) and the shapes of the outward track 9a and of the return track 9r of the cosine secondary coil 9 are described by the following formulation:
youtward(x)=Ymoy_outward+E(x)*(A1*cos(a*x+ϕ1)+A2*cos(2*a*x+ϕ2)+A3*cos(3*a*x+ϕ3) . . . +An*cos(n*a*x+ϕn));
yreturn(x)=Ymoy_return+E(x)*(−A1*cos(a*x+ϕ1)−A2*cos(2*a*x+ϕ2)−A3*cos(3*a*x+ϕ3) . . . −An*cos(n*a*x+ϕn));
(31) with: x, y, the Cartesian coordinates in the Cartesian coordinate system considered along the path F of the moving body and along a direction perpendicular to the path and parallel to the plane of displacement of the target, E(x), an wrapper function; A1, the amplitude of the fundamental component of the track; A2 to An, the amplitudes of the harmonic components of the track, with n less than 5; a, a proportionality factor making it possible to adapt the period of the secondary coils to the stroke to be measured; ϕ1, the phase of the fundamental component of the track; ϕ2 to ϕn, phases of the harmonic components of the track Y.sub.moy_outward and Y.sub.moy_return, the Y coordinates of the mean lines of the outward and return tracks respectively.
(32) According to an advantageous variant, the coordinates Y.sub.moy_outward and Y.sub.moy_return of a secondary coil are different so that the outward track of the secondary coil is shifted with respect to the return track of said secondary coil.
(33) The wrapper function E(x) is a modulation function of the sine and cosine functions allowing a decrease in the shape of the tracks of the secondary coils towards the end segments 7b.
(34) Typically, the wrapper function E(x) is the result of the sum of a constant K and of a sinusoidal modulation function of the same period as the fundamental component of the secondary coils such as:
E(x)=K+M*sin(a*x+ϕ.sub.m) for Xstart≤X≤Xend;
E(X)=0 for X≤Xstart;
E(X)=0 for X≥Xend;
(35) with Xstart and Xend defining respectively the start and the end of the sector occupied by the secondary coils 8, 9.
(36) Advantageously, the phase ϕ.sub.m of the sinusoidal modulation function is chosen such that the wrapper function E(X) has a maximum at the center of the primary coil 7.
(37) Another advantageous configuration of the wrapper function E(x) is a trapezoidal function such as represented in
(38) The distribution of the different sectors of the function is advantageously chosen so that the wrapper function attenuates the contribution of the meshes closest to the ends 7b.
(39)
(40) According to an advantageous variant, the wrapper function E(x) has a maximum value at the center of the primary coil 7.
(41) Of course, this third embodiment of the balancing system can be implemented in combination with the second embodiment as well.
(42)
(43)
Youtward(θ)=Ymoy_outward+E(θ)*(A1*sin(a*θ+ϕ1)+A2*sin(2*a*θ+ϕ2)+A3*sin(3*a*θ+ϕ3) . . . +An*sin(n*a*θ+ϕn));
Yreturn(θ)=Ymoy_return+E(θ)*(−A1*sin(a*θ+ϕ1)−A2*sin(2*a*θ+ϕ2)−A3*sin(3*a*θ+ϕ3) . . . −An*sin(n*a*θ+ϕn)).
(44) The shapes of the outward track 9a and of the return track 9r of the cosine secondary coil 9 are described by the following formulation:
Youtward(θ)=Ymoy_outward+E(θ)*(A1*cos(a*θ+ϕ1)+A2*cos(2*a*θ+ϕ2)+A3*cos(3*a*θ+ϕ3) . . . +An*cos(n*a*θ+ϕn));
Yreturn(θ)=Ymoy_return+E(θ)*(−A1*cos(a*θ+ϕ1)−A2*cos(2*a*θ+ϕ2)−A3*cos(3*a*θ+ϕ3) . . . −An*cos(n*a*θ+ϕn));
with: θ, the angular coordinate in the polar coordinate system whose center corresponds to the axis of rotation C of the target 3; a, a proportionality factor making it possible to adapt the period of the secondary coils to the stroke to be measured; Y.sub.moy_outward and Y.sub.moy_return the mean radii of the outward and return tracks respectively; E(θ), the wrapper function.
(45) According to an advantageous variant, the wrapper function (E(θ) has a maximum value at the center of the primary coil 7.
(46) The invention is not limited to the examples described and represented because various modifications can be made thereto without departing from its scope.