US20200358334A1 - Spherical voice coil based resolver system - Google Patents
Spherical voice coil based resolver system Download PDFInfo
- Publication number
- US20200358334A1 US20200358334A1 US16/404,952 US201916404952A US2020358334A1 US 20200358334 A1 US20200358334 A1 US 20200358334A1 US 201916404952 A US201916404952 A US 201916404952A US 2020358334 A1 US2020358334 A1 US 2020358334A1
- Authority
- US
- United States
- Prior art keywords
- sensor
- symmetry
- axis
- spherical
- signal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- NCGICGYLBXGBGN-UHFFFAOYSA-N 3-morpholin-4-yl-1-oxa-3-azonia-2-azanidacyclopent-3-en-5-imine;hydrochloride Chemical compound Cl.[N-]1OC(=N)C=[N+]1N1CCOCC1 NCGICGYLBXGBGN-UHFFFAOYSA-N 0.000 claims description 3
- 230000006870 function Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000005923 long-lasting effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K7/00—Arrangements for handling mechanical energy structurally associated with dynamo-electric machines, e.g. structural association with mechanical driving motors or auxiliary dynamo-electric machines
- H02K7/08—Structural association with bearings
- H02K7/086—Structural association with bearings radially supporting the rotor around a fixed spindle; radially supporting the rotor directly
- H02K7/088—Structural association with bearings radially supporting the rotor around a fixed spindle; radially supporting the rotor directly radially supporting the rotor directly
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C19/00—Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects
- G01C19/02—Rotary gyroscopes
- G01C19/04—Details
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/003—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring position, not involving coordinate determination
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0258—Two-dimensional joints
- B25J17/0266—Two-dimensional joints comprising more than two actuating or connecting rods
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K41/00—Propulsion systems in which a rigid body is moved along a path due to dynamo-electric interaction between the body and a magnetic field travelling along the path
- H02K41/02—Linear motors; Sectional motors
- H02K41/03—Synchronous motors; Motors moving step by step; Reluctance motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K2201/00—Specific aspects not provided for in the other groups of this subclass relating to the magnetic circuits
- H02K2201/18—Machines moving with multiple degrees of freedom
Definitions
- the present invention generally relates to sensors, such as resolvers, and more particularly relates to a spherical voice coil-based resolver system.
- resolvers are used. This, in part, is because resolvers are relatively simple, robust, and long lasting and, when needed, can be sized to fit within relatively small space envelopes.
- Some of the above-mentioned applications implement simultaneous multi-axis rotational control.
- multiple position sensing devices are used, with one sensing device being dedicated to each rotational axis.
- This can lead to certain drawbacks. For example, it can complicate the mechanical design and the electrical interfaces of the mechanism, which can increase the overall weight and size of the system.
- An increase in the number of parts e.g., sensor devices) can also lead to reduction in reliability.
- a spherical resolver system includes a spherical body, an outer body, a first sensor coil, a second sensor coil, a third sensor coil, a first primary coil, and a circuit.
- the spherical body has a first axis of symmetry, a second axis of symmetry, and a third axis of symmetry, and the first, second, and third axes of symmetry are disposed perpendicular to each other.
- the outer body is spaced apart from, and surrounds a portion of, the spherical body, wherein one of the spherical body or the outer body is rotatable, relative to the other, about the first, second, and third axes of symmetry, and is thereby moveable to a sensor position.
- the first sensor coil is wound on a portion of the spherical body about the first axis of symmetry.
- the second sensor coil is wound on a portion of the spherical body about the second axis of symmetry.
- the third sensor coil is wound on a portion of the spherical body about the third axis of symmetry.
- the first primary coil is wound on the outer body.
- the circuit is coupled to the first primary coil and is operable to supply a first alternating current (AC) reference signal (V r1 ) to the first primary coil, whereby a first sensor signal (V x ) is selectively induced in the first sensor coil, second sensor signal (V y ) is selectively induced in the second sensor coil, and a third sensor signal (V z ) is selectively induced in the third sensor coil.
- the circuit is further coupled to receive the selectively induced first, second, and third sensor signals and is configured, upon receipt of the selectively induced first, second, and third sensor signals, to supply one or more signals representative of the sensor position.
- a spherical resolver system in another embodiment, includes a spherical body, an outer body, a first sensor coil, a second sensor coil, a third sensor coil, a first primary coil, a gimbal structure, and a circuit.
- the spherical body has a first axis of symmetry, a second axis of symmetry, and a third axis of symmetry, and the first, second, and third axes of symmetry are disposed perpendicular to each other.
- the outer body is spaced apart from, and surrounds a portion of, the spherical body, wherein one of the spherical body or the outer body is rotatable, relative to the other, about the first, second, and third axes of symmetry, and is thereby moveable to a sensor position.
- the first sensor coil is wound on a portion of the spherical body about the first axis of symmetry.
- the second sensor coil is wound on a portion of the spherical body about the second axis of symmetry.
- the third sensor coil is wound on a portion of the spherical body about the third axis of symmetry.
- the first primary coil is wound on the outer body.
- the gimbal structure is spaced apart from, and surrounds a portion of, the spherical body.
- the gimbal structure is rotationally coupled to the outer body to allow rotation of the outer body.
- the circuit is coupled to the first primary coil and is operable to supply a first alternating current (AC) reference signal (V r1 ) to the first primary coil, whereby a first sensor signal (V x ) is selectively induced in the first sensor coil, second sensor signal (V y ) is selectively induced in the second sensor coil, and a third sensor signal (V z ) is selectively induced in the third sensor coil.
- AC alternating current
- the circuit is further coupled to receive the selectively induced first, second, and third sensor signals and is configured, upon receipt of the selectively induced first, second, and third sensor signals, to supply one or more signals representative of the sensor position.
- the first, second, and third axes of symmetry intersect at an origin, and the one of the spherical body or the outer body is moveable to a sensor position having one or both of (i) a polar angle ( ⁇ ) component relative to the origin and (ii) an azimuthal angle ( ⁇ ) component relative to the origin.
- FIG. 1 depicts one embodiment of a spherical resolver
- FIGS. 2 and 3 depict the resolver of FIG. 1 in two different sensor positions
- FIGS. 4A-4D and 5A-5D graphically depict example reference and sensor signals associated with the spherical resolver of FIGS. 1-3 ;
- FIG. 6 depicts one embodiment of a spherical resolver system, which includes the spherical resolver of FIG. 1 and a circuit coupled to the spherical resolver of FIG. 1 ;
- FIG. 7 depicts another embodiment of a spherical resolver system, which includes another embodiment of a spherical resolver and another embodiment of a circuit coupled to the spherical resolver;
- FIGS. 8A-8D, 9A-9C, and 10A-10C graphically depict example reference and sensor signals associated with the spherical resolver of FIG. 7 ;
- FIG. 11 depicts another embodiment of a spherical resolver
- FIG. 12 depicts yet another embodiment of a spherical resolver.
- the depicted spherical resolver 100 includes a spherical body 102 , an outer body 104 , a first sensor coil 106 , a second sensor coil 108 , a third sensor coil 110 , and a primary coil 112 .
- the spherical body 102 has three axes of symmetry 114 —a first axis of symmetry 114 - 1 , a second axis of symmetry 114 - 2 , and a third axis of symmetry 114 - 3 —that are disposed perpendicular to each other.
- the outer body 104 is spaced apart from, and surrounds a portion of, the spherical body 102 .
- the outer body 104 is rotatable, relative to the spherical body 102 about two of the axes of symmetry 114 .
- the outer body 104 it is rotatable about the first and third axes of symmetry 114 - 1 , 114 - 3 .
- the spherical body 102 may be configured to be rotatable relative to the outer body 104 about the two axes of symmetry 114 . Regardless of which of these components is rotated, it is noted that when it is rotated (or moved) to a particular position, that position is referred to herein as “a sensor position.”
- the spherical resolver 100 additionally includes a gimbal structure 116 .
- the gimbal structure may be variously configured, but in the embodiment depicted in FIG. 1 , it is spaced apart from, and surrounds a portion of, the spherical body 102 , and it rotationally coupled to the outer body 104 .
- the is configured to allow rotation of the outer body 104 about one or both of the first and third axes of symmetry 114 - 1 , 114 - 3 .
- the sensor coils 106 , 108 , 110 are each wound on a portion of the spherical body 102 about a different one of the axes of symmetry 114 . Specifically, the first sensor coil 106 is wound about the first axis of symmetry 114 - 1 , the second sensor coil 108 is wound about the second axis of symmetry 114 - 2 , and the third sensor coil 110 is wound about the third axis of symmetry 114 - 3 .
- the primary coil 112 is wound on the outer body 104 and, as will be described momentarily, is supplied with an alternating current (AC) reference signal (V r ).
- AC alternating current
- V r alternating current reference signal
- sensor signals may be induced in one or more of the first, second, and third sensor coils 106 , 108 , 110 .
- a first sensor signal (V x ) may be selectively induced in the first sensor coil 106
- a second sensor signal (V y ) may be induced in the second sensor coil 108
- a third sensor signal (V z ) may be induced in the third sensor coil 110 .
- FIGS. 2 and 3 it is seen that the first, second, and third axes of symmetry 114 intersect at an origin 118 , and that the outer body 104 is moveable to a sensor position having one or both of a polar angle ( ⁇ ) component relative to the origin 118 and an azimuthal angle ( ⁇ ) component relative to the origin 118 . More specifically, as FIGS. 2 and 3 depict, rotation of the outer body 104 about the third axis of symmetry 114 - 3 is representative of the polar angle ( ⁇ ) component, and as FIG. 3 depicts, rotation of the outer body 104 about the first axis of symmetry 114 - 1 is representative of the azimuthal angle ( ⁇ ) component.
- the first sensor signal (V x ), the second sensor signal (V y ), and the third sensor signal (V z ) are related to the reference signal (V r ) as follows:
- V x V r *sin( ⁇ ),
- V y V r *sin( ⁇ )*cos( ⁇ ),
- V z V r *cos( ⁇ )*cos( ⁇ ).
- the reference signal (V r ) is a sinusoidal AC signal.
- the first, second, and third sensor signals are also sinusoidal AC signals.
- Some examples of the reference signal (V r ), the first sensor signal (V x ), the second sensor signal (V y ), and the third sensor signals (V z ) that are induced in the first, second, and third sensor coils 106 , 108 , 110 , respectively, are depicted in FIGS. 4 and 5 .
- the first, second, and third sensor signals 504 , 506 , 508 depicted in FIG. 5 are also associated with a reference signal (V r ) 502 of 50 Hz, but with the outer body 104 being positioned at a polar angle ( ⁇ ) of 30-degrees
- the outer body 104 is also rotated about the first rotational axis 114 - 1 from 0 to 360-degrees (0 to 2 ⁇ rad). That is, the azimuthal angle ( ⁇ ) is varied from 0 to 360-degrees (0 to 2 ⁇ rad).
- the polar angle ( ⁇ ) component and the azimuthal angle ( ⁇ ) component of the sensor position may be derived from the first sensor signal (V x ), the second sensor signal (V y ), and the third sensor signal (V z ) as follows:
- ⁇ sin - 1 ⁇ V x V x 2 + V y 2 + V z 2
- ⁇ tan - 1 ⁇ V y V z .
- a circuit is coupled to the spherical resolver 100 .
- the circuit 600 which is depicted in FIG. 6 , is electrically coupled to the primary coil 112 and is operable to supply the AC reference signal (V r ) thereto. To do so, at least in the depicted embodiment, the circuit 600 includes a reference AC signal generator 602 that is configured to generate and supply the reference signal (V r ) to the primary coil 112 .
- the circuit 600 is also electrically coupled to the first, second, and third sensor coils 106 , 108 , 110 , and thus receives the selectively induced first, second, and third sensor signals (V x , V y , V z ). More specifically, the circuit 600 , at least in the depicted embodiment, includes a demodulation circuit 604 that is configured to demodulate the first, second, and third sensor signals (V x , V y , V z ) and supply one or more signals representative of the sensor position. More specifically, it supplies an analog signal 606 representative of the polar angle ( ⁇ ) component of the sensor position and an analog signal 608 representative of the azimuthal angle ( ⁇ ) component of the sensor position.
- a demodulation circuit 604 that is configured to demodulate the first, second, and third sensor signals (V x , V y , V z ) and supply one or more signals representative of the sensor position. More specifically, it supplies an analog signal 606 representative of the polar angle ( ⁇ ) component of
- these signals 606 , 608 are supplied to analog-to-digital converters (ADC) 612 , 614 , respectively, to convert the analog signals 606 , 608 to digital signals 616 , 618 , respectively.
- ADC analog-to-digital converters
- the spherical resolver 100 and circuit 600 are referred to herein as a spherical resolver system.
- the spherical resolver 100 included one primary coil 112 .
- the spherical resolver may be implemented with two or more primary coils.
- primary coil 112 is referred to as a first primary coil
- the additional coils may be referred to as second, third, fourth, etc., primary coils.
- the spherical resolver system includes two primary coils—the first primary coil 112 and a second primary coil 702 —and both primary coils 112 , 702 are wound on the outer body 104 .
- the reference AC signal generator 602 is configured to supply two AC reference signals—a first reference AC signal (V r1 ) and a second AC reference signal (V r2 ).
- the first AC reference signal (V r1 ) is supplied to the first primary coil 112 and the second AC reference signal (V r2 ) is supplied to the second primary coil 702 .
- the first and second AC reference signals (V r1 , V r2 ) are supplied at different frequencies.
- the first reference AC signal (V r1 ) is supplied at a first frequency
- the second reference AC signal (V r2 ) is supplied at a second frequency that is unequal to the second frequency.
- the first and second frequencies may vary, in one embodiment, the first frequency is 100 Hz and the second frequency is 200 Hz.
- the first and second AC reference signals (V r1 , V r2 ) are supplied to the first and second primary coils 112 , 702 , the first, second, and third sensor signals are mixed sinusoidal signals.
- the first, second, and third sensor signals 804 , 806 , 808 depicted in FIG. 8 are associated with mixed reference signals (V r1 , V r2 ) 802 of 100 and 200 Hz, with the outer body 104 being positioned at a polar angle ( ⁇ ) of 30-degrees
- the outer body 104 is also rotated about the first rotational axis 114 - 1 from 0 to 360-degrees (0 to 2 ⁇ rad). That is, the azimuthal angle ( ⁇ ) is varied from 0 to 360-degrees (0 to 2 ⁇ rad).
- the circuit 700 associated with the embodiment in which the spherical resolver 100 includes two primary coils 112 , 702 includes the same circuitry as the circuit 600 depicted in FIG. 6 except, as noted above, that reference AC signal generator 602 generates two AC reference signals.
- the demodulation circuit 604 may include two filter circuits 704 —a first filter circuit 704 - 1 and a second filter circuit 704 - 2 .
- the filter circuits 704 if included, can be used to filter out one of the frequencies from the first, second, and third sensor signals (V x , V y , V z ).
- the first filter 704 - 1 can be used to filter out the second AC reference signal (V r2 ) and the second filter 704 - 2 can be used to filter out the first AC reference signal (V r1 ).
- the first, second, and third sensor signals 904 , 906 , 908 depicted in FIG. 9 reflect the first filter 704 - 1 filtering out the second AC reference signal (V r2 ), and first, second, and third sensor signals 1004 , 1006 , 1008 depicted in FIG. 10 reflect the second filter 704 - 2 filtering out the first AC reference signal (V r1 ).
- the second primary coil 702 may not be wound on the same outer body 104 as the first primary coil 112 .
- it may instead be wound on a second outer body 1102 that is either rotatable with, or independently of, outer body 104 .
- the second primary coil 702 may be wound on the gimbal structure 116 .
- the embodiments described above are implemented such that the signals representative of sensor position are representative of one or more Euler angles (e.g., ⁇ , ⁇ ).
- the signals could instead be representative of one or more quaternions.
- quaternions are generalized complex numbers that describe three-dimensional rotations, and the mathematical conversion of Euler angles to quaternions is a fairly straightforward mathematical conversion.
- the advantages of using quaternion representations include creation of relationship between two reference frames irrespective of any rotational sequences. It also removes the possibilities of mathematical singularities, which can occur with Euler Angles.
- Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
- an embodiment of a system or a component may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- integrated circuit components e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine.
- a processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
- a software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium.
- the storage medium may be integral to the processor.
- the processor and the storage medium may reside in an ASIC.
- an embodiment of a system or a component may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- integrated circuit components e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- various elements of the systems described herein are essentially the code segments or instructions that perform the various tasks.
- the program or code segments can be stored in a processor-readable medium or transmitted by a computer data signal embodied in a carrier wave over a transmission medium or communication path.
- the “computer-readable medium”, “processor-readable medium”, or “machine-readable medium” may include any medium that can store or transfer information. Examples of the processor-readable medium include an electronic circuit, a semiconductor memory device, a ROM, a flash memory, an erasable ROM (EROM), a floppy diskette, a CD-ROM, an optical disk, a hard disk, a fiber optic medium, a radio frequency (RF) link, or the like.
- RF radio frequency
- the computer data signal may include any signal that can propagate over a transmission medium such as electronic network channels, optical fibers, air, electromagnetic paths, or RF links.
- the code segments may be downloaded via computer networks such as the Internet, an intranet, a LAN, or the like.
- modules Some of the functional units described in this specification have been referred to as “modules” in order to more particularly emphasize their implementation independence.
- functionality referred to herein as a module may be implemented wholly, or partially, as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components.
- a module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, or the like. Modules may also be implemented in software for execution by various types of processors.
- An identified module of executable code may, for instance, comprise one or more physical or logical modules of computer instructions that may, for instance, be organized as an object, procedure, or function.
- the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations that, when joined logically together, comprise the module and achieve the stated purpose for the module.
- a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices.
- operational data may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Electromagnetism (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
- The present invention generally relates to sensors, such as resolvers, and more particularly relates to a spherical voice coil-based resolver system.
- Many advanced control mechanisms, such as gimbals, robotic arms, flight control sidesticks, rely on relatively high-precision, high-accuracy position sensing devices. Such position sensing devices include optical encoders, potentiometric sensors, resolvers, and linear and rotary differential transformers. In many instances where relatively high-precision, high-accuracy position sensing is needed, resolvers are used. This, in part, is because resolvers are relatively simple, robust, and long lasting and, when needed, can be sized to fit within relatively small space envelopes.
- Some of the above-mentioned applications implement simultaneous multi-axis rotational control. For many of these applications, multiple position sensing devices are used, with one sensing device being dedicated to each rotational axis. This can lead to certain drawbacks. For example, it can complicate the mechanical design and the electrical interfaces of the mechanism, which can increase the overall weight and size of the system. An increase in the number of parts (e.g., sensor devices) can also lead to reduction in reliability.
- Hence, there is a need for a single position sensing device that can provide multi-axis position sensing, and therefore allow relatively simple, lightweight, and cost effective mechanical and electrical system design, while simultaneously improving system reliability. The present invention addresses at least this need.
- This summary is provided to describe select concepts in a simplified form that are further described in the Detailed Description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
- In one embodiment, a spherical resolver system includes a spherical body, an outer body, a first sensor coil, a second sensor coil, a third sensor coil, a first primary coil, and a circuit. The spherical body has a first axis of symmetry, a second axis of symmetry, and a third axis of symmetry, and the first, second, and third axes of symmetry are disposed perpendicular to each other. The outer body is spaced apart from, and surrounds a portion of, the spherical body, wherein one of the spherical body or the outer body is rotatable, relative to the other, about the first, second, and third axes of symmetry, and is thereby moveable to a sensor position. The first sensor coil is wound on a portion of the spherical body about the first axis of symmetry. The second sensor coil is wound on a portion of the spherical body about the second axis of symmetry. The third sensor coil is wound on a portion of the spherical body about the third axis of symmetry. The first primary coil is wound on the outer body. The circuit is coupled to the first primary coil and is operable to supply a first alternating current (AC) reference signal (Vr1) to the first primary coil, whereby a first sensor signal (Vx) is selectively induced in the first sensor coil, second sensor signal (Vy) is selectively induced in the second sensor coil, and a third sensor signal (Vz) is selectively induced in the third sensor coil. The circuit is further coupled to receive the selectively induced first, second, and third sensor signals and is configured, upon receipt of the selectively induced first, second, and third sensor signals, to supply one or more signals representative of the sensor position.
- In another embodiment, a spherical resolver system includes a spherical body, an outer body, a first sensor coil, a second sensor coil, a third sensor coil, a first primary coil, a gimbal structure, and a circuit. The spherical body has a first axis of symmetry, a second axis of symmetry, and a third axis of symmetry, and the first, second, and third axes of symmetry are disposed perpendicular to each other. The outer body is spaced apart from, and surrounds a portion of, the spherical body, wherein one of the spherical body or the outer body is rotatable, relative to the other, about the first, second, and third axes of symmetry, and is thereby moveable to a sensor position. The first sensor coil is wound on a portion of the spherical body about the first axis of symmetry. The second sensor coil is wound on a portion of the spherical body about the second axis of symmetry. The third sensor coil is wound on a portion of the spherical body about the third axis of symmetry. The first primary coil is wound on the outer body. The gimbal structure is spaced apart from, and surrounds a portion of, the spherical body. The gimbal structure is rotationally coupled to the outer body to allow rotation of the outer body. The circuit is coupled to the first primary coil and is operable to supply a first alternating current (AC) reference signal (Vr1) to the first primary coil, whereby a first sensor signal (Vx) is selectively induced in the first sensor coil, second sensor signal (Vy) is selectively induced in the second sensor coil, and a third sensor signal (Vz) is selectively induced in the third sensor coil. The circuit is further coupled to receive the selectively induced first, second, and third sensor signals and is configured, upon receipt of the selectively induced first, second, and third sensor signals, to supply one or more signals representative of the sensor position. The first, second, and third axes of symmetry intersect at an origin, and the one of the spherical body or the outer body is moveable to a sensor position having one or both of (i) a polar angle (θ) component relative to the origin and (ii) an azimuthal angle (φ) component relative to the origin.
- Furthermore, other desirable features and characteristics of the spherical resolver system will become apparent from the subsequent detailed description and the appended claims, taken in conjunction with the accompanying drawings and the preceding background.
- The present invention will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and wherein:
-
FIG. 1 depicts one embodiment of a spherical resolver; -
FIGS. 2 and 3 depict the resolver ofFIG. 1 in two different sensor positions; -
FIGS. 4A-4D and 5A-5D graphically depict example reference and sensor signals associated with the spherical resolver ofFIGS. 1-3 ; -
FIG. 6 depicts one embodiment of a spherical resolver system, which includes the spherical resolver ofFIG. 1 and a circuit coupled to the spherical resolver ofFIG. 1 ; -
FIG. 7 depicts another embodiment of a spherical resolver system, which includes another embodiment of a spherical resolver and another embodiment of a circuit coupled to the spherical resolver; -
FIGS. 8A-8D, 9A-9C, and 10A-10C graphically depict example reference and sensor signals associated with the spherical resolver ofFIG. 7 ; -
FIG. 11 depicts another embodiment of a spherical resolver; and -
FIG. 12 depicts yet another embodiment of a spherical resolver. - The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. As used herein, the word “exemplary” means “serving as an example, instance, or illustration.” Thus, any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. All of the embodiments described herein are exemplary embodiments provided to enable persons skilled in the art to make or use the invention and not to limit the scope of the invention which is defined by the claims. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary, or the following detailed description.
- Referring first to
FIG. 1 , one embodiment of aspherical resolver 100 is depicted. The depictedspherical resolver 100 includes aspherical body 102, anouter body 104, afirst sensor coil 106, asecond sensor coil 108, athird sensor coil 110, and aprimary coil 112. Thespherical body 102 has three axes of symmetry 114—a first axis of symmetry 114-1, a second axis of symmetry 114-2, and a third axis of symmetry 114-3—that are disposed perpendicular to each other. - The
outer body 104 is spaced apart from, and surrounds a portion of, thespherical body 102. In the depicted embodiment, theouter body 104 is rotatable, relative to thespherical body 102 about two of the axes of symmetry 114. With the convention used herein, and as will be described further below, theouter body 104 it is rotatable about the first and third axes of symmetry 114-1, 114-3. It will be appreciated that in other embodiments, thespherical body 102 may be configured to be rotatable relative to theouter body 104 about the two axes of symmetry 114. Regardless of which of these components is rotated, it is noted that when it is rotated (or moved) to a particular position, that position is referred to herein as “a sensor position.” - To facilitate the relative rotation of the
outer body 104, thespherical resolver 100, at least in the depicted embodiment, additionally includes agimbal structure 116. The gimbal structure may be variously configured, but in the embodiment depicted inFIG. 1 , it is spaced apart from, and surrounds a portion of, thespherical body 102, and it rotationally coupled to theouter body 104. In particular, as will be described further below, the is configured to allow rotation of theouter body 104 about one or both of the first and third axes of symmetry 114-1, 114-3. - The sensor coils 106, 108, 110 are each wound on a portion of the
spherical body 102 about a different one of the axes of symmetry 114. Specifically, thefirst sensor coil 106 is wound about the first axis of symmetry 114-1, thesecond sensor coil 108 is wound about the second axis of symmetry 114-2, and thethird sensor coil 110 is wound about the third axis of symmetry 114-3. - The
primary coil 112 is wound on theouter body 104 and, as will be described momentarily, is supplied with an alternating current (AC) reference signal (Vr). As a result of transformer action (i.e., mutual inductance), and dependent upon the position of theprimary coil 112 relative to the first, second, and third sensor coils 106, 108, 110, sensor signals may be induced in one or more of the first, second, and third sensor coils 106, 108, 110. More specifically, a first sensor signal (Vx) may be selectively induced in thefirst sensor coil 106, a second sensor signal (Vy) may be induced in thesecond sensor coil 108, and a third sensor signal (Vz) may be induced in thethird sensor coil 110. - Referring now to
FIGS. 2 and 3 , it is seen that the first, second, and third axes of symmetry 114 intersect at anorigin 118, and that theouter body 104 is moveable to a sensor position having one or both of a polar angle (θ) component relative to theorigin 118 and an azimuthal angle (φ) component relative to theorigin 118. More specifically, asFIGS. 2 and 3 depict, rotation of theouter body 104 about the third axis of symmetry 114-3 is representative of the polar angle (θ) component, and asFIG. 3 depicts, rotation of theouter body 104 about the first axis of symmetry 114-1 is representative of the azimuthal angle (φ) component. - From the above, it may thus be appreciated that the first sensor signal (Vx), the second sensor signal (Vy), and the third sensor signal (Vz) are related to the reference signal (Vr) as follows:
-
V x =V r*sin(θ), -
V y =V r*sin(φ)*cos(θ), and -
V z =V r*cos(φ)*cos(θ). - Preferably, the reference signal (Vr) is a sinusoidal AC signal. As a result, the first, second, and third sensor signals are also sinusoidal AC signals. Some examples of the reference signal (Vr), the first sensor signal (Vx), the second sensor signal (Vy), and the third sensor signals (Vz) that are induced in the first, second, and third sensor coils 106, 108, 110, respectively, are depicted in
FIGS. 4 and 5 . The first, second, and third sensor signals 404, 406, 408 depicted inFIG. 4 are associated with a reference signal (Vr) 402 of 50 Hz, with theouter body 104 being positioned at a polar angle (θ) of 0-degrees (0 rad) (seeFIG. 1 ), while theouter body 104 is rotated about the first rotational axis 114-1 from 0 to 360-degrees (0 to 2π rad). That is, the azimuthal angle (φ) is varied from 0 to 360-degrees (0 to 2π rad). The first, second, and third sensor signals 504, 506, 508 depicted inFIG. 5 are also associated with a reference signal (Vr) 502 of 50 Hz, but with theouter body 104 being positioned at a polar angle (θ) of 30-degrees -
- (see
FIG. 2 ), while theouter body 104 is also rotated about the first rotational axis 114-1 from 0 to 360-degrees (0 to 2π rad). That is, the azimuthal angle (φ) is varied from 0 to 360-degrees (0 to 2π rad). - It may further be appreciated that the polar angle (θ) component and the azimuthal angle (φ) component of the sensor position may be derived from the first sensor signal (Vx), the second sensor signal (Vy), and the third sensor signal (Vz) as follows:
-
- To facilitate the excitation of the
primary coil 112 with the reference signal (Vr), and to also facilitate the derivation of the polar angle (θ) component and the azimuthal angle (φ) component of the sensor position from the first (Vx), second (Vy), and third sensor signals (Vz), a circuit is coupled to thespherical resolver 100. Thecircuit 600, which is depicted inFIG. 6 , is electrically coupled to theprimary coil 112 and is operable to supply the AC reference signal (Vr) thereto. To do so, at least in the depicted embodiment, thecircuit 600 includes a referenceAC signal generator 602 that is configured to generate and supply the reference signal (Vr) to theprimary coil 112. AsFIG. 6 further depicts, thecircuit 600 is also electrically coupled to the first, second, and third sensor coils 106, 108, 110, and thus receives the selectively induced first, second, and third sensor signals (Vx, Vy, Vz). More specifically, thecircuit 600, at least in the depicted embodiment, includes ademodulation circuit 604 that is configured to demodulate the first, second, and third sensor signals (Vx, Vy, Vz) and supply one or more signals representative of the sensor position. More specifically, it supplies ananalog signal 606 representative of the polar angle (θ) component of the sensor position and ananalog signal 608 representative of the azimuthal angle (φ) component of the sensor position. In the depicted embodiment, thesesignals digital signals 616, 618, respectively. Together, thespherical resolver 100 andcircuit 600 are referred to herein as a spherical resolver system. - In the embodiment depicted in
FIGS. 1-6 , thespherical resolver 100 included oneprimary coil 112. In other embodiments, however, it will be appreciated that the spherical resolver may be implemented with two or more primary coils. In such embodiments,primary coil 112 is referred to as a first primary coil, and the additional coils may be referred to as second, third, fourth, etc., primary coils. One embodiment, which is depicted schematically inFIG. 7 , the spherical resolver system includes two primary coils—the firstprimary coil 112 and a secondprimary coil 702—and bothprimary coils outer body 104. - One of the advantages of including the second (or more)
primary coils 702 is that it provides redundancy for the firstprimary coil 112. In any case, in such embodiments, the referenceAC signal generator 602 is configured to supply two AC reference signals—a first reference AC signal (Vr1) and a second AC reference signal (Vr2). The first AC reference signal (Vr1) is supplied to the firstprimary coil 112 and the second AC reference signal (Vr2) is supplied to the secondprimary coil 702. Preferably, the first and second AC reference signals (Vr1, Vr2) are supplied at different frequencies. That is, the first reference AC signal (Vr1) is supplied at a first frequency, the second reference AC signal (Vr2) is supplied at a second frequency that is unequal to the second frequency. Although the first and second frequencies may vary, in one embodiment, the first frequency is 100 Hz and the second frequency is 200 Hz. - As may be appreciated, when the first and second AC reference signals (Vr1, Vr2) are supplied to the first and second
primary coils FIG. 8 . The first, second, and third sensor signals 804, 806, 808 depicted inFIG. 8 are associated with mixed reference signals (Vr1, Vr2) 802 of 100 and 200 Hz, with theouter body 104 being positioned at a polar angle (θ) of 30-degrees -
- (see
FIG. 2 ), while theouter body 104 is also rotated about the first rotational axis 114-1 from 0 to 360-degrees (0 to 2π rad). That is, the azimuthal angle (φ) is varied from 0 to 360-degrees (0 to 2π rad). - As
FIG. 7 depicts, thecircuit 700 associated with the embodiment in which thespherical resolver 100 includes twoprimary coils circuit 600 depicted inFIG. 6 except, as noted above, that referenceAC signal generator 602 generates two AC reference signals. In addition, thedemodulation circuit 604 may include two filter circuits 704—a first filter circuit 704-1 and a second filter circuit 704-2. The filter circuits 704, if included, can be used to filter out one of the frequencies from the first, second, and third sensor signals (Vx, Vy, Vz). For example, the first filter 704-1 can be used to filter out the second AC reference signal (Vr2) and the second filter 704-2 can be used to filter out the first AC reference signal (Vr1). The first, second, and third sensor signals 904, 906, 908 depicted inFIG. 9 reflect the first filter 704-1 filtering out the second AC reference signal (Vr2), and first, second, andthird sensor signals FIG. 10 reflect the second filter 704-2 filtering out the first AC reference signal (Vr1). - It should be noted that in some embodiments the second
primary coil 702 may not be wound on the sameouter body 104 as the firstprimary coil 112. For example, as depicted inFIG. 11 , it may instead be wound on a secondouter body 1102 that is either rotatable with, or independently of,outer body 104. In yet another embodiment, which is depicted inFIG. 12 , the secondprimary coil 702 may be wound on thegimbal structure 116. - The embodiments described above are implemented such that the signals representative of sensor position are representative of one or more Euler angles (e.g., θ, φ). In other embodiments, the signals could instead be representative of one or more quaternions. As is generally known, quaternions are generalized complex numbers that describe three-dimensional rotations, and the mathematical conversion of Euler angles to quaternions is a fairly straightforward mathematical conversion. The advantages of using quaternion representations include creation of relationship between two reference frames irrespective of any rotational sequences. It also removes the possibilities of mathematical singularities, which can occur with Euler Angles.
- Those of skill in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. Some of the embodiments and implementations are described above in terms of functional and/or logical block components (or modules) and various processing steps. However, it should be appreciated that such block components (or modules) may be realized by any number of hardware, software, and/or firmware components configured to perform the specified functions. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention. For example, an embodiment of a system or a component may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices. In addition, those skilled in the art will appreciate that embodiments described herein are merely exemplary implementations.
- The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
- The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC.
- Techniques and technologies may be described herein in terms of functional and/or logical block components, and with reference to symbolic representations of operations, processing tasks, and functions that may be performed by various computing components or devices. Such operations, tasks, and functions are sometimes referred to as being computer-executed, computerized, software-implemented, or computer-implemented. In practice, one or more processor devices can carry out the described operations, tasks, and functions by manipulating electrical signals representing data bits at memory locations in the system memory, as well as other processing of signals. The memory locations where data bits are maintained are physical locations that have particular electrical, magnetic, optical, or organic properties corresponding to the data bits. It should be appreciated that the various block components shown in the figures may be realized by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, an embodiment of a system or a component may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- When implemented in software or firmware, various elements of the systems described herein are essentially the code segments or instructions that perform the various tasks. The program or code segments can be stored in a processor-readable medium or transmitted by a computer data signal embodied in a carrier wave over a transmission medium or communication path. The “computer-readable medium”, “processor-readable medium”, or “machine-readable medium” may include any medium that can store or transfer information. Examples of the processor-readable medium include an electronic circuit, a semiconductor memory device, a ROM, a flash memory, an erasable ROM (EROM), a floppy diskette, a CD-ROM, an optical disk, a hard disk, a fiber optic medium, a radio frequency (RF) link, or the like. The computer data signal may include any signal that can propagate over a transmission medium such as electronic network channels, optical fibers, air, electromagnetic paths, or RF links. The code segments may be downloaded via computer networks such as the Internet, an intranet, a LAN, or the like.
- Some of the functional units described in this specification have been referred to as “modules” in order to more particularly emphasize their implementation independence. For example, functionality referred to herein as a module may be implemented wholly, or partially, as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, or the like. Modules may also be implemented in software for execution by various types of processors. An identified module of executable code may, for instance, comprise one or more physical or logical modules of computer instructions that may, for instance, be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations that, when joined logically together, comprise the module and achieve the stated purpose for the module. Indeed, a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices. Similarly, operational data may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
- In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Numerical ordinals such as “first,” “second,” “third,” etc. simply denote different singles of a plurality and do not imply any order or sequence unless specifically defined by the claim language. The sequence of the text in any of the claims does not imply that process steps must be performed in a temporal or logical order according to such sequence unless it is specifically defined by the language of the claim. The process steps may be interchanged in any order without departing from the scope of the invention as long as such an interchange does not contradict the claim language and is not logically nonsensical.
- Furthermore, depending on the context, words such as “connect” or “coupled to” used in describing a relationship between different elements do not imply that a direct physical connection must be made between these elements. For example, two elements may be connected to each other physically, electronically, logically, or in any other manner, through one or more additional elements.
- While at least one exemplary embodiment has been presented in the foregoing detailed description of the invention, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing an exemplary embodiment of the invention. It being understood that various changes may be made in the function and arrangement of elements described in an exemplary embodiment without departing from the scope of the invention as set forth in the appended claims.
Claims (16)
V x =V r1*sin(θ),
V y =V r1*sin(φ)*cos(θ), and
V z =V r1*cos(φ)*cos(θ).
V x =V r1*sin(θ),
V y =V r1*sin(φ)*cos(θ), and
V z =V r1*cos(φ)*cos(θ).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/404,952 US10819183B1 (en) | 2019-05-07 | 2019-05-07 | Spherical voice coil based resolver system |
CN202010320829.5A CN111912327B (en) | 2019-05-07 | 2020-04-22 | Resolver system based on spherical voice coil |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/404,952 US10819183B1 (en) | 2019-05-07 | 2019-05-07 | Spherical voice coil based resolver system |
Publications (2)
Publication Number | Publication Date |
---|---|
US10819183B1 US10819183B1 (en) | 2020-10-27 |
US20200358334A1 true US20200358334A1 (en) | 2020-11-12 |
Family
ID=72944565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/404,952 Active US10819183B1 (en) | 2019-05-07 | 2019-05-07 | Spherical voice coil based resolver system |
Country Status (2)
Country | Link |
---|---|
US (1) | US10819183B1 (en) |
CN (1) | CN111912327B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI719585B (en) * | 2019-08-14 | 2021-02-21 | 張量科技股份有限公司 | Motor and driving method the same |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4719381A (en) * | 1985-08-21 | 1988-01-12 | The Curators Of The University Of Missouri | Electrical machines and apparatus for rotation around multiple axes |
US20170012492A1 (en) * | 2015-07-07 | 2017-01-12 | Honeywell International Inc. | Multi-degree of freedom electromagnetic machine |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3295379A (en) | 1963-05-20 | 1967-01-03 | Trw Inc | Spherically symmetric gyro |
US4739241A (en) | 1986-10-09 | 1988-04-19 | Georgia Tech Research Corporation | Spherical motor particularly adapted for robotics |
US5410232A (en) | 1992-12-18 | 1995-04-25 | Georgia Tech Research Corporation | Spherical motor and method |
US6326714B1 (en) | 1999-10-27 | 2001-12-04 | Moog Inc. | Two-axis pointing motor |
GB0126014D0 (en) * | 2001-10-30 | 2001-12-19 | Sensopad Technologies Ltd | Modulated field position sensor |
JP2004015965A (en) | 2002-06-10 | 2004-01-15 | Ricoh Co Ltd | Spherical motor |
US7675208B2 (en) * | 2006-09-26 | 2010-03-09 | Honeywell International Inc. | Global pointing actuator |
KR100954772B1 (en) | 2008-02-29 | 2010-04-28 | 한양대학교 산학협력단 | Spherical motor |
US8278915B2 (en) | 2008-12-15 | 2012-10-02 | Chun Soo Park | Minimizing magnetic interference in a variable reluctance resolver |
US9303971B1 (en) * | 2010-12-15 | 2016-04-05 | The Boeing Company | High aspect ratio positioning system |
KR101858234B1 (en) | 2011-11-09 | 2018-05-17 | 한국전자통신연구원 | Spherical Wheel Motor |
CN103499810B (en) * | 2013-10-04 | 2016-01-13 | 吉林大学 | A kind of apparatus and method for electromagnetic location |
US9893574B2 (en) * | 2015-07-07 | 2018-02-13 | Honeywell International Inc. | Multi-degree of freedom spherical actuator |
US10151606B1 (en) * | 2016-02-24 | 2018-12-11 | Ommo Technologies, Inc. | Tracking position and movement using a magnetic field |
RU2629691C1 (en) | 2016-03-17 | 2017-08-31 | Виктор Андреевич Павлов | Method of autonomous determining angular object positions with six degrees of spatial movement freedom |
US10110108B2 (en) | 2016-12-05 | 2018-10-23 | Honeywell International Inc. | Three degree-of-freedom electromagnetic machine control system and method |
-
2019
- 2019-05-07 US US16/404,952 patent/US10819183B1/en active Active
-
2020
- 2020-04-22 CN CN202010320829.5A patent/CN111912327B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4719381A (en) * | 1985-08-21 | 1988-01-12 | The Curators Of The University Of Missouri | Electrical machines and apparatus for rotation around multiple axes |
US20170012492A1 (en) * | 2015-07-07 | 2017-01-12 | Honeywell International Inc. | Multi-degree of freedom electromagnetic machine |
Also Published As
Publication number | Publication date |
---|---|
CN111912327B (en) | 2024-06-04 |
CN111912327A (en) | 2020-11-10 |
US10819183B1 (en) | 2020-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7977936B2 (en) | Resolver interface and signal conditioner | |
US11215475B2 (en) | Experimental calibration method for redundant inertial measurement unit | |
US5046031A (en) | Method and apparatus for automatic flux-gate compass calibration | |
CA2097962C (en) | Non-concentricity compensation in position and orientation measurement systems | |
US4852012A (en) | Direction finder for vehicle | |
US10819183B1 (en) | Spherical voice coil based resolver system | |
US4841449A (en) | Direction finder | |
JP4181539B2 (en) | Apparatus and method for correcting azimuth angle of moving object | |
US11231296B2 (en) | Systems and methods for determining rotational position | |
Stearns et al. | Multiple model adaptive estimation of satellite attitude using MEMS gyros | |
CN105865492B (en) | Two-axis magnetometer online error compensation method and system | |
CN110779514A (en) | Hierarchical Kalman fusion method and device for auxiliary attitude determination of bionic polarization navigation | |
Odoemelem et al. | Using the eSense wearable earbud as a light-weight robot arm controller | |
JP5425671B2 (en) | Magnetic field detector | |
CN105371852B (en) | A kind of optimal Gyro choosing method based on Residual Generation device | |
CN114912222B (en) | Method and device for constructing inter-segment transition track for flight management system | |
CN116136386A (en) | Magnetic angle sensor with symmetrical geometric arrangement | |
RU2664128C1 (en) | Method of control of sensors of the mobile object orientation system and the device for its implementation | |
WO2023243057A1 (en) | Method for installing rotation angle detection module onto instrument and angle adjustment template jig used therefor | |
Maldonado-Bascón et al. | On‐Board Correction of Systematic Odometry Errors in Differential Robots | |
JP5341861B2 (en) | Magnetic field detector | |
JP2011185862A (en) | Magnetic field detector | |
Holyaka et al. | SIGNAL MODEL FOR SPATIAL POSITION SENSORS IN MAGNETIC TRACKING SYSTEMS | |
Celaya et al. | Solving multiloop linkages with limited-range joints | |
JPS62191713A (en) | Hybrid navigation apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HONEYWELL INTERNATIONAL INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KOTHANDARAMAN, DEENA DAYALAN;DAS, SHOUVIK;AGRAWAL, SAURABH;AND OTHERS;REEL/FRAME:049098/0498 Effective date: 20190503 |
|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |