Patentable/Patents/US-9803997
US-9803997

System and method for determining absolute angular position of a rotating member

PublishedOctober 31, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A sensor system determines an absolute angular position of a to-be-sensed rotating member. The sensor system may include a rotor with a first magnet coupled to the rotor and a shaft having threads thereon. The sensor system may further include a sleeve with a second magnet and threads complementary to the threads of a shaft. The sleeve may be configured to travel axially along the shaft as a function of rotation of the rotor. The sensor system may also include a first transducer configured to sense orientation of the first magnet and at least one second transducer configured to sense a location of the second magnet along the shaft. Through use of the sensor system, an absolute number of turns and, consequently absolute angular position, of the rotating member can be determined.

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A sensor for determining absolute angular position of a rotating member, the sensor comprising: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Plain English Translation

A sensor determines the absolute angular position of a rotating object. It uses a processor and a rotor that spins with the rotating object. A first magnet is attached to the rotor, and the rotor has a threaded shaft. A sleeve with a second magnet moves along the shaft as the rotor turns, because the sleeve has threads matching the shaft's threads. A first transducer detects the orientation of the first magnet. Multiple second transducers are lined up parallel to the shaft. These transducers detect the axial position of the second magnet as the sleeve moves. The processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 2

Original Legal Text

2. The sensor of claim 1 , further comprising a complimentary retaining pair configured to cause the sleeve to travel axially along the shaft as a function of rotation of the rotor.

Plain English Translation

The sensor for determining absolute angular position described previously uses a mechanism ("complimentary retaining pair") that makes the sleeve move along the threaded shaft as the rotor rotates. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 3

Original Legal Text

3. The sensor of claim 1 , wherein the first transducer or the plurality of second transducers are selected from a group consisting of: a Hall effect transducer, an optical transducer, a resistive transducer, and an inductive transducer.

Plain English Translation

In the sensor for determining absolute angular position, the first transducer (which senses the orientation of the first magnet on the rotor) or the second transducers (which sense the position of the second magnet on the sleeve) can be one of several types: a Hall effect sensor, an optical sensor, a resistive sensor, or an inductive sensor. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 4

Original Legal Text

4. The sensor of claim 1 , further comprising a magnetic shield positioned between the first magnet and the second magnet.

Plain English Translation

The sensor for determining absolute angular position includes a magnetic shield placed between the first magnet (on the rotor) and the second magnet (on the sleeve). This shield reduces interference between the magnets. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 5

Original Legal Text

5. The sensor of claim 1 , wherein the processor is configured to convert output from the first transducer and the plurality of second transducers to determine a representation of an absolute angular position of the rotating member.

Plain English Translation

In the sensor for determining absolute angular position, the processor converts the signals from the first transducer (measuring rotor magnet orientation) and the second transducers (measuring sleeve magnet position) into a value representing the absolute angular position of the rotating object. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 6

Original Legal Text

6. The sensor of claim 1 , wherein the sleeve is coupled with a stopping bearing configured to hold the sleeve in association with the threads of the shaft in event of a runout to enable the sleeve to be reassociated with the shaft responsive to reverse turning of the rotor.

Plain English Translation

The sensor for determining absolute angular position has a "stopping bearing" attached to the sleeve. This bearing keeps the sleeve engaged with the threaded shaft if the mechanism becomes misaligned ("runout"). If this happens, reversing the rotor's direction will re-engage the sleeve with the shaft. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 7

Original Legal Text

7. The sensor of claim 1 , wherein the plurality of second transducers, includes a first portion of the plurality of second transducers being a function of a second number of rotor turns the sensor can count, a sensing length of the sensor, or a combination thereof.

Plain English Translation

The number of second transducers (which detect the sleeve's position) in the sensor for determining absolute angular position depends on the number of full rotations the sensor needs to count, the length of the sensing area, or a combination of both. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 8

Original Legal Text

8. The sensor of claim 7 , wherein the first portion of the plurality of transducers is six transducers and the second number of turns the sensor can count is ten.

Plain English Translation

In the sensor for determining absolute angular position, if the sensor needs to count up to ten full rotations of the rotating member, the sensor uses six second transducers to measure the sleeve's position. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet. Also, the number of second transducers is determined as a function of a number of rotor turns and a sensing length of the sensor.

Claim 9

Original Legal Text

9. The sensor of claim 1 , wherein the plurality of second transducers are mounted on a printed circuit board.

Plain English Translation

The second transducers (used to detect the axial position of the sleeve's magnet) in the absolute angular position sensor are mounted on a printed circuit board (PCB). The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 10

Original Legal Text

10. The sensor of claim 9 , wherein the printed circuit board is a daughter printed circuit board that is mounted to a mother circuit board at a perpendicular angle, the first transducer being coupled to the mother circuit board.

Plain English Translation

In the absolute angular position sensor, the printed circuit board (PCB) holding the second transducers (for sleeve magnet position) is a "daughter" PCB mounted perpendicular to a "mother" PCB. The first transducer (for rotor magnet orientation) is attached to the mother PCB. The sensor comprises: a processor; a rotor configured to rotate as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; a sleeve including a second magnet and threads complementary to the threads of the shaft, the sleeve configured to travel axially along the shaft as a function of rotation of the rotor; a first transducer configured to sense orientation of the first magnet; and a plurality of second transducers linearly disposed along a line that is adjacent and parallel to the shaft, wherein a combination of the plurality of second transducers are used to sense an axial location of the second magnet along the shaft when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, and wherein the processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Claim 11

Original Legal Text

11. A method for determining absolute angular position of a rotating member with a sensor, the method comprising: rotating a rotor as a function of rotation of the rotating member, the rotor including a first magnet coupled to the rotor and a shaft having threads thereon; travelling axially a sleeve along the shaft as a function of rotation of the rotor, the sleeve including a second magnet and threads complementary to the threads of the shaft; sensing orientation of the first magnet at a first transducer; and sensing an axial location of the second magnet along the shaft by a plurality of second transducers when the sleeve, including the second magnet, travels axially along the shaft as a function of the rotation of the rotor, wherein the plurality of second transducers are positioned linearly along a line adjacent and parallel to an axis of rotation of the shaft and wherein a processor determines a difference between signals received from at least two successive transducers of the plurality of second transducers to compensate for interference caused by the first magnet.

Plain English Translation

A method for determining the absolute angular position of a rotating object uses a sensor. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 12

Original Legal Text

12. The method of claim 11 , further comprising causing the sleeve to travel axially along the shaft as a function of rotation of the rotor by a complimentary retaining pair.

Plain English Translation

The method for determining absolute angular position as described previously includes using a mechanism ("complimentary retaining pair") to make the sleeve move along the threaded shaft as the rotor rotates. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 13

Original Legal Text

13. The method of claim 11 , further comprising selecting the first transducer or the plurality of second transducers from a group including: a Hall effect transducer, an optical transducer, a resistive transducer, and an inductive transducer.

Plain English Translation

In the method for determining absolute angular position, the first transducer (which senses the orientation of the first magnet on the rotor) or the second transducers (which sense the position of the second magnet on the sleeve) can be one of several types: a Hall effect sensor, an optical sensor, a resistive sensor, or an inductive sensor. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 14

Original Legal Text

14. The method of claim 11 , further comprising positioning a magnetic shield between the first magnet and the second magnet.

Plain English Translation

The method for determining absolute angular position includes placing a magnetic shield between the first magnet (on the rotor) and the second magnet (on the sleeve) to reduce interference between them. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 15

Original Legal Text

15. The method of claim 11 , further comprising converting, at the processor, output from the first transducer and the at least one second transducer to a generate a representation of an absolute angular position of the rotating member.

Plain English Translation

In the method for determining absolute angular position, the processor converts the signals from the first transducer (measuring rotor magnet orientation) and the second transducers (measuring sleeve magnet position) into a value representing the absolute angular position of the rotating object. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 16

Original Legal Text

16. The method of claim 11 , further comprising coupling the sleeve with a stopping bearing configured to hold the sleeve in association with the threads of the shaft in event of a runout to enable the sleeve to be reassociated with the shaft responsive to reverse turning of the rotor.

Plain English Translation

The method for determining absolute angular position includes attaching a "stopping bearing" to the sleeve. This bearing keeps the sleeve engaged with the threaded shaft if the mechanism becomes misaligned ("runout"). If this happens, reversing the rotor's direction will re-engage the sleeve with the shaft. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 17

Original Legal Text

17. The method of claim 11 , further comprising determining a first number of a plurality of transducers, as a function of a second number of rotor turns the sensor can count, a sensing length of the sensor, or a combination thereof, wherein the plurality of second transducers includes the first number of the plurality of transducers determined.

Plain English Translation

The method for determining absolute angular position determines the number of second transducers (which detect the sleeve's position) based on the number of full rotations the sensor needs to count, the length of the sensing area, or a combination of both. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 18

Original Legal Text

18. The method of claim 17 , wherein the first number of the plurality of transducers determined is six transducers and the second number of turns the sensor can count is ten.

Plain English Translation

In the method for determining absolute angular position, if the sensor needs to count up to ten full rotations of the rotating member, the method uses six second transducers to measure the sleeve's position. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet. Also, the number of second transducers is determined as a function of a number of rotor turns and a sensing length of the sensor.

Claim 19

Original Legal Text

19. The method of claim 11 , further comprising mounting the plurality of second transducers on a printed circuit board.

Plain English Translation

The method for determining absolute angular position involves mounting the second transducers (used to detect the axial position of the sleeve's magnet) on a printed circuit board (PCB). The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Claim 20

Original Legal Text

20. The method of claim 19 , wherein the printed circuit board is a daughter printed circuit board that is mounted to a mother circuit board at a perpendicular angle, the first transducer being coupled to the mother circuit board.

Plain English Translation

In the method for determining absolute angular position, the printed circuit board (PCB) holding the second transducers (for sleeve magnet position) is a "daughter" PCB mounted perpendicular to a "mother" PCB. The first transducer (for rotor magnet orientation) is attached to the mother PCB. The method involves: rotating a rotor with the rotating object, where the rotor has a first magnet and a threaded shaft; moving a sleeve along the shaft as the rotor rotates, the sleeve having a second magnet and matching threads; sensing the orientation of the first magnet using a first transducer; and sensing the axial position of the second magnet using multiple second transducers arranged in a line parallel to the shaft. A processor calculates the difference between signals from adjacent second transducers to reduce interference from the first magnet.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 26, 2013

Publication Date

October 31, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for determining absolute angular position of a rotating member” (US-9803997). https://patentable.app/patents/US-9803997

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-9803997. See llms.txt for full attribution policy.