WO2010133546A1 - A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system - Google Patents

A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system Download PDF

Info

Publication number
WO2010133546A1
WO2010133546A1 PCT/EP2010/056732 EP2010056732W WO2010133546A1 WO 2010133546 A1 WO2010133546 A1 WO 2010133546A1 EP 2010056732 W EP2010056732 W EP 2010056732W WO 2010133546 A1 WO2010133546 A1 WO 2010133546A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensors
sensor
faulty
issued
equal
Prior art date
Application number
PCT/EP2010/056732
Other languages
French (fr)
Inventor
Stéphane MOISY
Alexis Gatesoupe
Original Assignee
Aktiebolaget Skf
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aktiebolaget Skf filed Critical Aktiebolaget Skf
Priority to EP10720909A priority Critical patent/EP2433098A1/en
Publication of WO2010133546A1 publication Critical patent/WO2010133546A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/24471Error correction
    • G01D5/24476Signal processing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D3/00Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
    • G01D3/08Indicating or recording apparatus with provision for the special purposes referred to in the subgroups with provision for safeguarding the apparatus, e.g. against abnormal operation, against breakdown
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/142Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/24457Failure detection
    • G01D5/24461Failure detection by redundancy or plausibility
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D2205/00Indexing scheme relating to details of means for transferring or converting the output of a sensing member
    • G01D2205/80Manufacturing details of magnetic targets for magnetic encoders

Definitions

  • the invention relates to a method of determining the angular position of a rotary element, such as a ring of a ball bearing, or the equivalent.
  • WO-A-2007/077389 discloses using Hall effect sensors regularly distributed around a magnetic ring to supply sinusoidal type electric signals that enable the angular position of a rotary element to be determined.
  • a number of Hall effect sensors that is greater than three, thus making it possible to combine the signals supplied by the respective cells for the purpose of determining the angular position of the rotary element.
  • Increasing the number of cells in such a system significantly increases the risk that one of the cells will be faulty, thus making the system non-operational. In other words, when one of the Hall effect cells is out of operation, the detector system breaks down and can no longer perform its function.
  • the invention seeks more particularly to remedy by proposing a method of determining the angular position of a rotary element that enables the failure of a sensor, such as a Hall effect sensor, to be accommodated.
  • the invention relates to a method of determining the angular position of a rotary element rotating relative to a non-rotary element, wherein a magnetic ring is used that is constrained to rotate with the rotary element and that is provided with P pairs of poles, where P is greater than or equal to one, and N sensors each suitable for issuing an electric signal representative of a magnetic field, with N greater than or equal to two.
  • the method comprises the steps consisting in: a) verifying each of the signals issued by the sensors, and determining whether at least one of the sensors is faulty; b) if at least one sensor is determined as being faulty during step a) , counting the number of sensors that are faulty; c) if the number of faulty sensors is equal to one, calculating a replacement signal equivalent to the electric signal that would normally be issued by the faulty sensor; and d) using the replacement signal calculated in step c) as a replacement for the electric signal that would normally be issued by the faulty sensor in order to calculate a signal representative of the angular position of the rotary element relative to the non- rotary element.
  • the method is characterized in that it includes an additional step that is implemented if no sensor is considered as being faulty during step a) , the additional step consisting in e) storing in a memory a value corresponding to the sum of the signals issued by the sensors; and in that, during step c) , the replacement signal is calculated as being equal to the difference between the sum of the electric signals delivered by the set of sensors prior to detecting failure of the sensor and the sum of the electric signals issued by the other sensors after detecting failure of the sensor.
  • a degraded mode of operation is provided when one of the sensors is faulty, with the signal that would normally have been issued by that sensor being replaced with a calculated replacement signal.
  • the invention thus enables the system for determining the angular position of a rotary element to continue to be used, even though one of its sensors is no longer functioning or is no longer functioning correctly.
  • such a method may incorporate one or more of the following characteristics:
  • step c) the replacement signal is calculated at an instant t 1 using the equation: where, for i lying in the range 1 to N:
  • O i is the offset from zero of the electric signal issued by a sensor C 1 ;
  • a s is equal to - with a equal to b equal to A 1 cos ⁇ i , and A i equal to the amplitude of the electric signal issued by a sensor
  • the replacement signal is calculated at an instant ti using the equation: where, for lying in the range 1 to N:
  • O 1 is equal to the offset relative to zero of the electric signal issued by a sensor C 1 ; and • U i (t 1 ) is the electric signal issued by the sensor C i at the instant t 1 .
  • a sensor is considered as being faulty if the electric signal issued by said sensor crosses a threshold value, upwards or downwards, and/or if the electricity consumption of said sensor varies in predetermined manner.
  • the invention also provides a system for determining the angular position of a rotary element that is rotary relative to a non-rotary element by implementing a method as described above, the system comprising a magnetic ring constrained to rotate with the rotary element and provided with P pair(s) of poles, where P is greater than or equal to one, N sensors each suitable for issuing an electric signal representative of a magnetic field, with N greater than or equal to two, and a processor unit for processing signals issued by the various sensors.
  • the system is characterized in that said processor unit is suitable for calculating a replacement signal for a faulty sensor by calculating the difference between the sum of the electric signals delivered by the set of sensors before detecting failure of one of the sensors and the sum of the electric signals issued by the other sensors after detecting the failure of said sensor, and for using said replacement signal instead of the electric signal that would normally have been issued by the faulty sensor, in order to calculate a signal representative of the angular position of the rotary element relative to the non-rotary element.
  • the sensors used are Hall effect cells .
  • the invention provides a rolling bearing comprising a stationary ring and a rotary ring, together with a detector system as mentioned above.
  • Figure 1 is a diagram showing the principle of a system in accordance with the invention implementing a method in accordance with the invention
  • Figure 2 is a block diagram of the method in accordance with the invention.
  • Figure 3 is a fragmentary schematic showing the principle of a second system in accordance with the invention.
  • the system 2 shown in Figure 1 comprises a magnetic ring 4 having two poles, namely a north pole N and a south pole S.
  • the ring 4 rotates about an axis X 4 perpendicular to the plane of Figure 1.
  • Five Hall effect cells C i to C 5 are regularly distributed around the axis X 4 and around the ring 4, and each of them delivers an analog electric signal in the form of a voltage that varies as a function of time, which signal is delivered to a processor unit 8.
  • the voltage delivered by sensor C i is written U i (t) .
  • the signals U i (t) are conditioned and combined using an approach analogous to that mentioned in WO-A-2007/077389 , the content of which is incorporated in the present application by reference, in order to create two signals at a phase difference of 90° electrical, enabling the angular position of the ring 4 relative to a stationary structure supporting the cells C i to be calculated.
  • the ring 4 may be mounted on the rotary ring of a ball bearing, while the cells C i are supported by a stationary portion of the bearing, e.g. its non- rotary ring. To clarify the drawing, the above-mentioned bearing portions are not shown in Figure 1.
  • the signals U i (t) are sent to the unit 8 at a frequency that is a function of the speed of rotation expected of the ring 4, e.g. once every 1 to
  • the angular position of the ring 4 about the axis X 4 may be identified by an angle ⁇ between a straight line D 4 passing via the two interfaces between the north and south poles of the ring 4, and a straight line D z that is drawn vertically in Figure 1 and that intersects the axis X 4 .
  • This angle ⁇ varies as a function of time, and its value as a function of time is written ⁇ (t) .
  • the unit 8 is designed to issue an electric signal that varies as a function of time and that is representative of the instantaneous value of the angle ⁇ .
  • the value of this signal as a function of time is written T(t) .
  • the unit 8 comprises a module 82 for conditioning the signals U i (t) and a module 84 for calculating the value of the signal T(t) as a function of time.
  • the calculation performed by the module 84 is based on the signals as conditioned in the module 82.
  • the module 82 serves to transform the analog signals constituted by the voltages U i (t) into digital signals that are suitable for processing by a computer incorporated in the module 84.
  • N is a natural integer greater than or equal to three, the system being shown in part in Figure 3.
  • N is equal to five.
  • the number of pairs of poles of the magnetic ring of the system shown in Figure 3 is written P.
  • the number P is equal to one.
  • the various signals U i (t) are verified in a first step 101 in order to determine whether one or more of the sensors C 1 of the system is/are faulty. This verification step 101 may be performed by monitoring the sum of the voltages U i (t) coming from the various sensors C 1 .
  • this sum may be considered as being substantially constant, ignoring tolerances.
  • a high threshold value and a low threshold value e.g. respectively equal to the normal value +5% and to the normal value -5%.
  • the system is considered as operating normally, i.e. without any of the sensors C i being faulty, providing the sum S(t) of the voltages U i (t) delivered by the sensors C i for lying in the range 1 to N remains between the high and low threshold values .
  • a step 102 it is determined whether all of the signals U i (t) are correct. If they are, the method moves on to a step 103 in which the value of the sum S(t) is stored in a memory for subsequent use as a basis for comparison. Here likewise, the method moves on to a step 104 in which the signals U i (t) are conditioned in the module 82, and then the value of the signal T(t) is determined in a step 105 within the module 84 by calculating its sine and its cosine. This corresponds to the system 2 operating without fault.
  • the various sensors have angular positions about the axis X 4 that satisfy the relationship: where i_ is a natural integer in the range 1 to N, k is a relative integer, and C is a real constant.
  • step 106 When at least one of the sensors C i is detected in step 102 as being faulty, additional verification is performed in step 106 to determine the number of faulty sensors .
  • This number of faulty sensors is determined by verifying the operation of each sensor, by comparing the value of its output signal with the threshold values or by monitoring the electricity consumption of the sensor. When a sensor is completely out of operation, it delivers a zero output voltage and no longer consumes any electricity. In other types of breakdown, it may deliver an output voltage that is well above the value that it delivers in normal operation. It is possible in step 106 to count the number of sensors C i that are faulty. If this number is greater than or equal to two, then the method moves on to a step 107 in which the processor unit 8 delivers an error message, possibly together with a warning signal. Under such circumstances, the system 2 as a whole is considered as being incapable of performing its function.
  • the method moves on to a step 108 in which a replacement signal U drep (t 1 ) is created for use in the module 84 as a replacement for the signal U ⁇ t 1 ) from the faulty sensor C d .
  • Each signal U i (t 1 ) for lying in the range 1 to N may be expressed in the form: where is defined as above, CO is equal to the angular frequency, and O 1 is equal to the offset of the signal U i (t 1 ) relative to the value zero, this offset being equal to 2.5 volts for example for a Hall effect sensor, while A 1 is the sinusoidal amplitude of the signal U i (t) about the value 0, .
  • S(t) of the voltages from the N sensors of the device 2 is expressed as follows:
  • each cell delivers a signal of identical amplitude A i .
  • the unit 8 calculates a posteriori a replacement signal U drep (t 1 ) that varies as a function of time and that has the value: where S(t) is known since it has previously been stored in memory in step 103.
  • U drep (t 1 ) may be expressed as follows:
  • the cells C i are verified by the module 86, as explained with reference to steps 101, 102, and 106, and the value S(t) is stored by said module in a memory 88, during normal operation of the system 2.
  • the values of the sum S(t) stored in the memory 88 correspond to the values of
  • the memory 88 may store the prerecorded values in analog form, e.g. using resistances, or in digital form. When only one sensors C d is found to be faulty in
  • a virtual cell C' d is created by the module 86 during step 108, by accessing the memory 88 in which prerecorded values for the above-mentioned sum S(t) are stored, and by calculating the virtual output signal for each instant t 1 when the sensor C d is faulty, as explained above.
  • the signals to are supplied to the modules 82 and 84 so that they can function normally, implementing steps 104 and 105.
  • the module 84 can calculate, at each instant t 1# the value of the signal T 1 U 1 ) on the basis of the conditioned signals supplied by the module 82, including the signal
  • the invention thus makes it possible to create a signal that corresponds to the signal that would have been issued by the faulty sensor C d at an instant t 1 had it not been faulty, with this being based on the signals issued by the other sensors and on the sum S(t) of said signals, as previously determined at a time when the sensor was functioning correctly.
  • the replacement signal may be calculated in analog or digital manner during step 108.
  • the subtraction operation may be performed by analog means or by a microcomputer.

Abstract

A magnetic ring is used that is constrained to rotate with a rotary element that is provided with pairs of poles, and sensors, each suitable for issuing an electric signal (U1 (t)...UN (t) ) that is representative of a magnetic field. The method comprises the steps that consist in verifying (101, 102) each of the signals issued by the sensors and of determining whether at least one of the sensors is faulty. If at least one sensor is then determined as being faulty, the number of faulty sensors is counted (106). If the number of faulty sensors is equal to one, a replacement signal (Udrep(t1)) is calculated (108) that is equivalent to the electric signal that would normally have been issued by the faulty sensor, and the previously calculated replacement signal (Udrep(t1)) is used instead of the electric signal normally issued by the faulty sensor in order to calculate (105) a signal (T (t1) ) that is representative of the angular position of a rotary element relative to the non-rotary element. The replacement signal is calculated as the difference between the previously-stored sum (S (t) ) of the electric signals as delivered by the set of sensors (Ci) prior to detecting failure of the sensor (Cd), and the sum of the electric signals as issued by the other sensors after detecting failure of said sensor.

Description

A METHOD AND A SYSTEM FOR DETERMINING THE ANGULAR POSITION OF A ROTARY ELEMENT, AND A ROLLING BEARING INCLUDING SUCH A SYSTEM
The invention relates to a method of determining the angular position of a rotary element, such as a ring of a ball bearing, or the equivalent.
WO-A-2007/077389 discloses using Hall effect sensors regularly distributed around a magnetic ring to supply sinusoidal type electric signals that enable the angular position of a rotary element to be determined. In order to improve the accuracy of such a system, it is known to use a number of Hall effect sensors that is greater than three, thus making it possible to combine the signals supplied by the respective cells for the purpose of determining the angular position of the rotary element. Increasing the number of cells in such a system significantly increases the risk that one of the cells will be faulty, thus making the system non-operational. In other words, when one of the Hall effect cells is out of operation, the detector system breaks down and can no longer perform its function.
US-A-2005/0189938 discloses reconstructing the signals from faulty sensors on the basis of a bell curve. That approach is not accurate, and in practice it cannot be used on its own.
Those are the drawbacks that the invention seeks more particularly to remedy by proposing a method of determining the angular position of a rotary element that enables the failure of a sensor, such as a Hall effect sensor, to be accommodated.
To this end, the invention relates to a method of determining the angular position of a rotary element rotating relative to a non-rotary element, wherein a magnetic ring is used that is constrained to rotate with the rotary element and that is provided with P pairs of poles, where P is greater than or equal to one, and N sensors each suitable for issuing an electric signal representative of a magnetic field, with N greater than or equal to two. The method comprises the steps consisting in: a) verifying each of the signals issued by the sensors, and determining whether at least one of the sensors is faulty; b) if at least one sensor is determined as being faulty during step a) , counting the number of sensors that are faulty; c) if the number of faulty sensors is equal to one, calculating a replacement signal equivalent to the electric signal that would normally be issued by the faulty sensor; and d) using the replacement signal calculated in step c) as a replacement for the electric signal that would normally be issued by the faulty sensor in order to calculate a signal representative of the angular position of the rotary element relative to the non- rotary element. The method is characterized in that it includes an additional step that is implemented if no sensor is considered as being faulty during step a) , the additional step consisting in e) storing in a memory a value corresponding to the sum of the signals issued by the sensors; and in that, during step c) , the replacement signal is calculated as being equal to the difference between the sum of the electric signals delivered by the set of sensors prior to detecting failure of the sensor and the sum of the electric signals issued by the other sensors after detecting failure of the sensor.
By means of the invention, a degraded mode of operation is provided when one of the sensors is faulty, with the signal that would normally have been issued by that sensor being replaced with a calculated replacement signal. The invention thus enables the system for determining the angular position of a rotary element to continue to be used, even though one of its sensors is no longer functioning or is no longer functioning correctly.
According to aspects of the invention that are advantageous but not essential, such a method may incorporate one or more of the following characteristics:
- If the number of faulty sensors is greater than or equal to two, an error message is delivered.
- During step c) , the replacement signal is calculated at an instant t1 using the equation:
Figure imgf000004_0002
where, for i lying in the range 1 to N:
• Oi is the offset from zero of the electric signal issued by a sensor C1;
• As is equal to - with a equal to
Figure imgf000004_0004
b equal to A1cosφi , and Ai equal
Figure imgf000004_0006
Figure imgf000004_0005
to the amplitude of the electric signal issued by a sensor
Figure imgf000004_0010
• is equal to arctan and arctan
Figure imgf000004_0009
Figure imgf000004_0007
and
Figure imgf000004_0003
• Ui (t1) is the electric signal issued by the sensor Ci at instant t1.
In a variant, during step c) , the replacement signal is calculated at an instant ti using the equation:
Figure imgf000004_0001
where, for lying in the range 1 to N:
Figure imgf000004_0008
O1 is equal to the offset relative to zero of the electric signal issued by a sensor C1; and • Ui (t1) is the electric signal issued by the sensor Ci at the instant t1. - During step a) , it is considered that at least one sensor is faulty if the sum of the electric signal issued by the N sensors crosses a threshold value, upwards or downwards . • During step a) , a sensor is considered as being faulty if the electric signal issued by said sensor crosses a threshold value, upwards or downwards, and/or if the electricity consumption of said sensor varies in predetermined manner. The invention also provides a system for determining the angular position of a rotary element that is rotary relative to a non-rotary element by implementing a method as described above, the system comprising a magnetic ring constrained to rotate with the rotary element and provided with P pair(s) of poles, where P is greater than or equal to one, N sensors each suitable for issuing an electric signal representative of a magnetic field, with N greater than or equal to two, and a processor unit for processing signals issued by the various sensors. The system is characterized in that said processor unit is suitable for calculating a replacement signal for a faulty sensor by calculating the difference between the sum of the electric signals delivered by the set of sensors before detecting failure of one of the sensors and the sum of the electric signals issued by the other sensors after detecting the failure of said sensor, and for using said replacement signal instead of the electric signal that would normally have been issued by the faulty sensor, in order to calculate a signal representative of the angular position of the rotary element relative to the non-rotary element.
Advantageously, the sensors used are Hall effect cells .
Finally, the invention provides a rolling bearing comprising a stationary ring and a rotary ring, together with a detector system as mentioned above. The invention can be better understood and other advantages thereof appear more clearly in the light of the following description of implementations and embodiments of a method and a system in accordance with the principle of the invention, given solely by way of example and made with reference to the drawings, in which:
• Figure 1 is a diagram showing the principle of a system in accordance with the invention implementing a method in accordance with the invention;
• Figure 2 is a block diagram of the method in accordance with the invention; and
• Figure 3 is a fragmentary schematic showing the principle of a second system in accordance with the invention.
The system 2 shown in Figure 1 comprises a magnetic ring 4 having two poles, namely a north pole N and a south pole S. The ring 4 rotates about an axis X4 perpendicular to the plane of Figure 1. Five Hall effect cells Ci to C5 are regularly distributed around the axis X4 and around the ring 4, and each of them delivers an analog electric signal in the form of a voltage that varies as a function of time, which signal is delivered to a processor unit 8. For representing a natural integer in the range 1
Figure imgf000006_0002
to 5, the voltage delivered by sensor Ci is written Ui (t) . In normal operation of the system 2, at an instant the
Figure imgf000006_0001
signals Ui (t) are conditioned and combined using an approach analogous to that mentioned in WO-A-2007/077389 , the content of which is incorporated in the present application by reference, in order to create two signals at a phase difference of 90° electrical, enabling the angular position of the ring 4 relative to a stationary structure supporting the cells Ci to be calculated. In practice, the ring 4 may be mounted on the rotary ring of a ball bearing, while the cells Ci are supported by a stationary portion of the bearing, e.g. its non- rotary ring. To clarify the drawing, the above-mentioned bearing portions are not shown in Figure 1.
The signals Ui (t) are sent to the unit 8 at a frequency that is a function of the speed of rotation expected of the ring 4, e.g. once every 1 to
10 milliseconds. The angular position of the ring 4 about the axis X4 may be identified by an angle θ between a straight line D4 passing via the two interfaces between the north and south poles of the ring 4, and a straight line Dz that is drawn vertically in Figure 1 and that intersects the axis X4. This angle θ varies as a function of time, and its value as a function of time is written θ(t) .
The unit 8 is designed to issue an electric signal that varies as a function of time and that is representative of the instantaneous value of the angle θ. The value of this signal as a function of time is written T(t) .
The unit 8 comprises a module 82 for conditioning the signals Ui (t) and a module 84 for calculating the value of the signal T(t) as a function of time. The calculation performed by the module 84 is based on the signals as conditioned in the module 82. In particular, the module 82 serves to transform the analog signals constituted by the voltages Ui (t) into digital signals that are suitable for processing by a computer incorporated in the module 84.
There follows a description of the operation of a system such as the system 2 having N Hall effect cells or sensors, where N is a natural integer greater than or equal to three, the system being shown in part in Figure 3. In the particular example shown in Figure 1, N is equal to five. The number of pairs of poles of the magnetic ring of the system shown in Figure 3 is written P. In the particular example shown in Figure 1, the number P is equal to one. In operation of the system shown in Figure 3, the various signals Ui (t) are verified in a first step 101 in order to determine whether one or more of the sensors C1 of the system is/are faulty. This verification step 101 may be performed by monitoring the sum of the voltages Ui (t) coming from the various sensors C1. In normal operation, this sum may be considered as being substantially constant, ignoring tolerances. Given the normal value for the sum of the voltages Ui (t), in particular because of prior use of the system 2, it is possible to set a high threshold value and a low threshold value, e.g. respectively equal to the normal value +5% and to the normal value -5%. Under such circumstances, the system is considered as operating normally, i.e. without any of the sensors Ci being faulty, providing the sum S(t) of the voltages Ui (t) delivered by the sensors Ci for lying in the range 1 to N remains
Figure imgf000008_0002
between the high and low threshold values .
During a step 102, it is determined whether all of the signals Ui (t) are correct. If they are, the method moves on to a step 103 in which the value of the sum S(t) is stored in a memory for subsequent use as a basis for comparison. Here likewise, the method moves on to a step 104 in which the signals Ui (t) are conditioned in the module 82, and then the value of the signal T(t) is determined in a step 105 within the module 84 by calculating its sine and its cosine. This corresponds to the system 2 operating without fault.
Consider the configuration in which N sensors are distributed regularly around a ring having P poles.
Under such circumstances, and taking the position of a first sensor Ci as a reference position, the various sensors have angular positions about the axis X4 that satisfy the relationship:
Figure imgf000008_0001
where i_ is a natural integer in the range 1 to N, k is a relative integer, and C is a real constant.
When at least one of the sensors Ci is detected in step 102 as being faulty, additional verification is performed in step 106 to determine the number of faulty sensors .
This number of faulty sensors is determined by verifying the operation of each sensor, by comparing the value of its output signal with the threshold values or by monitoring the electricity consumption of the sensor. When a sensor is completely out of operation, it delivers a zero output voltage and no longer consumes any electricity. In other types of breakdown, it may deliver an output voltage that is well above the value that it delivers in normal operation. It is possible in step 106 to count the number of sensors Ci that are faulty. If this number is greater than or equal to two, then the method moves on to a step 107 in which the processor unit 8 delivers an error message, possibly together with a warning signal. Under such circumstances, the system 2 as a whole is considered as being incapable of performing its function.
When only one sensor is considered as being faulty at an instant t1# e.g. the sensor Cd, where is a natural
Figure imgf000009_0003
integer lying in the range 1 to N, the method moves on to a step 108 in which a replacement signal Udrep(t1) is created for use in the module 84 as a replacement for the signal U^t1) from the faulty sensor Cd.
Each signal Ui (t1) for lying in the range 1 to N
Figure imgf000009_0002
may be expressed in the form:
Figure imgf000009_0001
where is defined as above, CO is equal to the angular
Figure imgf000009_0004
frequency, and O1 is equal to the offset of the signal Ui (t1) relative to the value zero, this offset being equal to 2.5 volts for example for a Hall effect sensor, while A1 is the sinusoidal amplitude of the signal Ui (t) about the value 0, . At any instant the sum S(t) of the voltages from the N sensors of the device 2 is expressed as follows:
Figure imgf000010_0004
By developing this expression, the sum S(t) may be expressed as a function of time in the form:
with :
and :
Figure imgf000010_0001
In the particular circumstance where the elements C1 are identical, it may be considered that the offset values Oi and the amplitude values A1 are the same for _i lying in the range 1 to N. The sum S(t) may be simplified as follows:
Figure imgf000010_0002
Consider one electrical period, given that one mechanical period (one rotation of the rotary element) makes up P electrical periods, then:
Wi th :
Figure imgf000010_0003
Thus :
Whence :
Figure imgf000011_0001
It is assumed that each cell delivers a signal of identical amplitude Ai. Thus:
Whence :
Figure imgf000011_0005
Furthermore:
Figure imgf000011_0006
Whence :
Figure imgf000011_0002
However at all instants
Figure imgf000011_0003
Proving that
Figure imgf000011_0007
thus amounts to proving that
Figure imgf000011_0004
For this purpose, consideration is given to the following integral which by definition is zero over one period:
Figure imgf000012_0006
By making Riemann integrals discrete at a constant pitch, with the signal being quantized into N equal portions corresponding to the phase offset of 2π/N of the N cells, it is possible to write:
Figure imgf000012_0001
however :
Figure imgf000012_0002
The same reasoning applies to:
Figure imgf000012_0003
Thus :
Figure imgf000012_0004
However :
Figure imgf000012_0007
Thus :
Figure imgf000012_0008
With
Figure imgf000012_0010
It is thus shown that :
Figure imgf000012_0009
When the sensor Cd is detected as being faulty, at instant t1 the unit 8 calculates a posteriori a replacement signal Udrep(t1) that varies as a function of time and that has the value:
Figure imgf000012_0005
where S(t) is known since it has previously been stored in memory in step 103.
With the notations used above, Udrep(t1) may be expressed as follows:
N
5
Figure imgf000013_0002
In the particular circumstance when the values of Oi and Ai are identical for all of the sensors of the system 2, the sum S(t) is constant and the value of Udrep(t1) may be expressed using the following equation: i o
Figure imgf000013_0001
It is thus possible in the system 2 to create a "virtual" cell or sensor that is considered as generating a signal comparable to that which ought to be delivered by the sensor Cd, thus enabling the modules 82 and 84 to
15 process the signals as in normal operation, even though the signal Cd is faulty. The system 2 thus operates correctly in a degraded mode, even though one of the sensors Ci is out of operation.
As can be seen in Figure 3, the signals issued by
20 the cells Ci are verified by the module 86, as explained with reference to steps 101, 102, and 106, and the value S(t) is stored by said module in a memory 88, during normal operation of the system 2. The values of the sum S(t) stored in the memory 88 correspond to the values of
25 said sum for one revolution period of the ring 4 when all of the sensors Ci are operating normally.
The memory 88 may store the prerecorded values in analog form, e.g. using resistances, or in digital form. When only one sensors Cd is found to be faulty in
30 step 106, then a virtual cell C'd is created by the module 86 during step 108, by accessing the memory 88 in which prerecorded values for the above-mentioned sum S(t) are stored, and by calculating the virtual output signal
Figure imgf000014_0007
for each instant t1 when the sensor Cd is faulty, as explained above.
The signals
Figure imgf000014_0001
to
Figure imgf000014_0002
are supplied to the modules 82 and 84 so that they can function normally, implementing steps 104 and 105. In particular, the module 84 can calculate, at each instant t1# the value of the signal T1U1) on the basis of the conditioned signals supplied by the module 82, including the signal
Figure imgf000014_0003
The invention thus makes it possible to create a signal
Figure imgf000014_0006
that corresponds to the signal that
Figure imgf000014_0004
would have been issued by the faulty sensor Cd at an instant t1 had it not been faulty, with this being based on the signals issued by the other sensors and on
Figure imgf000014_0005
the sum S(t) of said signals, as previously determined at a time when the sensor was functioning correctly.
The replacement signal may be calculated in analog or digital manner during step 108. The subtraction operation may be performed by analog means or by a microcomputer.

Claims

1. A method of determining the angular position (θ) of a rotary element (4) rotating relative to a non-rotary element, wherein a magnetic ring (4) is used that is constrained to rotate with the rotary element and that is provided with P pairs of poles, where P is greater than or equal to one, and N sensors (Ci) each suitable for issuing an electric signal Ui (t) representative of a magnetic field, with N greater than or equal to two, the method comprising the steps consisting in: a) verifying (101, 102) each of the signals issued by the sensors, and determining whether at least one of the sensors is faulty; b) if at least one sensor (Cd) is determined as being faulty during step a), counting (106) the number of sensors that are faulty; c) if the number of faulty sensors is equal to one, calculating (108) a replacement signal (Udrep(t1)) equivalent to the electric signal that would normally be issued by the faulty sensor (Cd) ; and d) using the replacement signal (Udrep(t1)) calculated in step c) as a replacement for the electric signal
Figure imgf000015_0001
that would normally be issued by the faulty sensor (Cd) in order to calculate a signal
Figure imgf000015_0003
representative of the angular position of the rotary element
Figure imgf000015_0002
(4) relative to the non-rotary element; the method being characterized in that it includes an additional step that is implemented if no sensor is considered as being faulty during step a) , the additional step consisting in: e) storing (103) in a memory (88) a value corresponding to the sum (S (t) ) of the signals (Ui (t)) issued by the sensors (C1); and in that, during step c) , the replacement signal
(Udrep(t1)) is calculated as being equal to the difference between the sum (S (t) ) of the electric signals delivered by the set of sensors (C1) prior to detecting failure of the sensor (Cd) and the sum of the electric signals issued by the other
Figure imgf000016_0008
sensors after detecting failure of the sensor.
2. A method according to claim 1, characterized in that if the number of faulty sensors is greater than or equal to two, an error message is delivered (107) .
3. A method according to any preceding claim, characterized in that during step c) , the replacement signal is calculated at an instant t1 using the equation:
Figure imgf000016_0001
where, for _i lying in the range 1 to N: • O1 is the offset from zero of the electric signal issued by a sensor C1;
As is equal to
Figure imgf000016_0002
, with a. equal to V Lu A1cosφi ,
b equal to A1cosφi, and A1 equal to the
Figure imgf000016_0003
amplitude of the electric signal issued by a sensor C1;
• φs is equal to arctan and arctan
Figure imgf000016_0004
Figure imgf000016_0006
and
Figure imgf000016_0007
• Ui (t1) is the electric signal issued by the sensor Ci at instant t1.
4. A method according to claim 3, characterized in that during step c) , the replacement signal is calculated at an instant t. using the equation:
Figure imgf000016_0005
where, for lying in the range 1 to N:
Figure imgf000016_0009
is equal to the offset relative to zero of the
Figure imgf000017_0002
electric signal issued by a sensor and
Figure imgf000017_0001
• Ui (t1) is the electric signal issued by the sensor Ci at the instant t1.
5. A method according to any preceding claim, characterized in that during step a) , it is considered that at least one sensor is faulty if the sum (S (t) ) of the electric signal issued by the N sensors crosses a threshold value, upwards or downwards.
6. A method according to any preceding claim, characterized in that during step a) , a sensor (Cd) is considered as being faulty if the electric signal issued by said sensor crosses a threshold value, upwards or downwards, and/or if the electricity consumption of said sensor varies in predetermined manner.
7. A system (2) for determining the angular position of a rotary element that is rotary relative to a non-rotary element by implementing a method according to any preceding claim, the system comprising a magnetic ring (4) constrained to rotate with the rotary element and provided with P pair(s) of poles, where P is greater than or equal to one, N sensors (C1) each suitable for issuing an electric signal representative of a magnetic field, with N greater than or equal to two, and a processor unit (8) for processing signals (Ui (t) ) issued by the various sensors, said processor unit being suitable for calculating a replacement signal (Udrep(t1)) for a faulty sensor (Cd) by calculating the difference between the sum (S (t) ) of the electric signals delivered by the set of sensors (C1) before detecting failure of one of the sensors (Cd) and the sum of the electric signals
Figure imgf000018_0001
issued by the other sensors after detecting the failure of said sensor, and for using said replacement signal (at 84) instead of the electric signal that would normally have been issued by the faulty sensor, in order to calculate a signal (T (t) ) representative of the angular position (θ(t)) of the rotary element relative to the non-rotary element.
8. A system according to claim 7, characterized in that the sensors (Ci) are Hall effect cells.
9. A rolling bearing comprising a stationary ring and a rotary ring (4), the bearing being characterized in that it includes a system (2) according to claim 7 or claim 8.
PCT/EP2010/056732 2009-05-18 2010-05-17 A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system WO2010133546A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP10720909A EP2433098A1 (en) 2009-05-18 2010-05-17 A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0953276A FR2945626B1 (en) 2009-05-18 2009-05-18 METHOD AND SYSTEM FOR DETERMINING THE ANGULAR POSITION OF A ROTATING ELEMENT AND BEARING COMPRISING SUCH A SYSTEM
FR0953276 2009-05-18

Publications (1)

Publication Number Publication Date
WO2010133546A1 true WO2010133546A1 (en) 2010-11-25

Family

ID=41491602

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/056732 WO2010133546A1 (en) 2009-05-18 2010-05-17 A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system

Country Status (3)

Country Link
EP (1) EP2433098A1 (en)
FR (1) FR2945626B1 (en)
WO (1) WO2010133546A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012025777A1 (en) * 2010-08-24 2012-03-01 Aktiebolaget Skf A method and a system for determining the angular position of a rotary element, and a bearing including such a system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6019086A (en) * 1998-05-28 2000-02-01 Cummins Engine Co. Inc. Redundant sensor apparatus for determining engine speed and timing values
FR2859276A1 (en) * 2003-08-29 2005-03-04 Denso Corp ANGULAR POSITION DETERMINATION DEVICE WITH ANOMALY OPERATING DETECTOR
FR2861458A1 (en) * 2003-10-22 2005-04-29 Skf Ab Encoder rotation measuring system for rolling bearing, has one group of sensors placed by being angularly shifted by certain degrees, to transmit same measurement signals, and another group of sensors shifted by different degrees
US20050189938A1 (en) * 2003-10-22 2005-09-01 Schley William R. Through-wall position sensor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6019086A (en) * 1998-05-28 2000-02-01 Cummins Engine Co. Inc. Redundant sensor apparatus for determining engine speed and timing values
FR2859276A1 (en) * 2003-08-29 2005-03-04 Denso Corp ANGULAR POSITION DETERMINATION DEVICE WITH ANOMALY OPERATING DETECTOR
FR2861458A1 (en) * 2003-10-22 2005-04-29 Skf Ab Encoder rotation measuring system for rolling bearing, has one group of sensors placed by being angularly shifted by certain degrees, to transmit same measurement signals, and another group of sensors shifted by different degrees
US20050189938A1 (en) * 2003-10-22 2005-09-01 Schley William R. Through-wall position sensor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012025777A1 (en) * 2010-08-24 2012-03-01 Aktiebolaget Skf A method and a system for determining the angular position of a rotary element, and a bearing including such a system

Also Published As

Publication number Publication date
FR2945626B1 (en) 2011-07-22
EP2433098A1 (en) 2012-03-28
FR2945626A1 (en) 2010-11-19

Similar Documents

Publication Publication Date Title
US9013179B2 (en) Angle detecting device
EP2073372B1 (en) Generator system with intelligent processing of position signal
CN101719752A (en) Method and device for detecting position of rotor of brushless motor
US11378421B2 (en) Absolute position sensor using hall array
JP2011069806A (en) Rotation angle detector
JP2008180698A (en) Magnetic absolute encoder
JPWO2009116241A1 (en) Rotation angle detector
CN102213181A (en) Method and system for computing yaw angle of fan
WO2021017075A1 (en) Position determination method, apparatus and device for hybrid encoder, and readable storage medium
CN110463020A (en) The acquisition methods and system of the initial mechanical angle of motor
US6512366B2 (en) Rotary position transmitter for registering a rotary position
CN108474671A (en) Mechanical angle detection method, holder and machine readable storage medium
CN107856740B (en) Method and system for calculating steering angle of steering wheel
KR101883530B1 (en) Method and device for determining the rotor position and speed of a rotating field machine
CN110345976B (en) Magneto-optical hybrid encoder system
CN110243395B (en) State determination device and method, and physical quantity information generation device
CN107544022B (en) Motor state detection method and device
JP5082482B2 (en) Rotation information calculation device and motor
WO2010133546A1 (en) A method and a system for determining the angular position of a rotary element, and a rolling bearing including such a system
CN115931036B (en) Magnetic encoder fault detection method and device, electronic equipment and storage medium
EP2609400B1 (en) A method and a system for determining the angular position of a rotary element, and a bearing including such a system
CN113757049B (en) Wind turbine generator system variable pitch system blade angle measurement and verification system and method
EP2609397A1 (en) A method and a system for determining the angular position of a rotary element, and a bearing including such a system
CN113794414A (en) Permanent magnet synchronous motor Hall signal online correction method
US7046172B2 (en) Dual optical angular encoder

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10720909

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2010720909

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2010720909

Country of ref document: EP