WO2000006973A1 - Angle encoder - Google Patents

Angle encoder Download PDF

Info

Publication number
WO2000006973A1
WO2000006973A1 PCT/AU1999/000590 AU9900590W WO0006973A1 WO 2000006973 A1 WO2000006973 A1 WO 2000006973A1 AU 9900590 W AU9900590 W AU 9900590W WO 0006973 A1 WO0006973 A1 WO 0006973A1
Authority
WO
WIPO (PCT)
Prior art keywords
angular position
emr
position sensor
regions
array
Prior art date
Application number
PCT/AU1999/000590
Other languages
French (fr)
Inventor
Karl Yarnos Eisenhauer
John Baxter
Original Assignee
Bishop Innovation Pty. Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bishop Innovation Pty. Limited filed Critical Bishop Innovation Pty. Limited
Priority to AU48895/99A priority Critical patent/AU744805B2/en
Priority to BR9912682-6A priority patent/BR9912682A/en
Priority to MXPA01000833A priority patent/MXPA01000833A/en
Priority to CA002338637A priority patent/CA2338637A1/en
Priority to EP99932550A priority patent/EP1108198A4/en
Priority to JP2000562720A priority patent/JP2002521684A/en
Priority to KR1020017000953A priority patent/KR100571346B1/en
Publication of WO2000006973A1 publication Critical patent/WO2000006973A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/26Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
    • G01D5/32Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
    • G01D5/34Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
    • G01D5/36Forming the light into pulses
    • G01D5/38Forming the light into pulses by diffraction gratings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/245Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
    • G01D5/2454Encoders incorporating incremental and absolute signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/26Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
    • G01D5/32Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
    • G01D5/34Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
    • G01D5/347Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
    • G01D5/3473Circular or rotary encoders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/26Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
    • G01D5/32Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
    • G01D5/34Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
    • G01D5/347Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
    • G01D5/34776Absolute encoders with analogue or digital scales
    • G01D5/34792Absolute encoders with analogue or digital scales with only digital scales or both digital and incremental scales

Definitions

  • This invention relates to angular position sensors, particularly the sensing of the absolute rotational angle of a rotatable body without requiring counting from a reference mark.
  • angular position sensors have been used for sensing the rotational angle of a rotatable body.
  • These conventionally consists of a detector unit and a graduated scale of material with contrasting bars formed of alternatively transparent and opaque or reflecting bars, the displacement of which is detected by the detector unit, comprising photoemitting, photodetecting and optical means.
  • the scale is illuminated by the photoemitting means, being a source of electro-magnetic radiation (EMR), typically UV, visible or IR light, that generates patterns on one or more arrays of photodetectors sensitive to the EMR.
  • EMR electro-magnetic radiation
  • Such arrays include CCD devices, VLSI vision chips, one and two dimensional photodetector arrays and lateral effect photodiodes (commonly referred to as PSD's or position sensitive devices).
  • PSD's or position sensitive devices lateral effect photodiodes
  • the scale can be arranged axially or radially about the axis of rotation of the body, and is of such a nature that allows a continuous output of the arrays regardless of the angular position of the body, as the limited array dimensions may not allow the complete circumference or radial face to be viewed by the arrays at any instant in time.
  • Such sensors commonly provide a signal based on the incremental angular position of the scale, and absolute angular position is determined by counting from a known reference position.
  • the accuracy of incremental sensors is often substantially improved by the use of well known techniques such as quadrature interpolation.
  • quadrature methods require a non-varying bar angular spacing.
  • the sensor may provide a signal based on absolute position by the use of bar codes applied to the scale. These bar codes generally do not have constant angular bar spacing as each set of bar codes are unique for each angular position to be sensed, and such absolute position sensors generally do not provide the position measurement accuracy provided by incremental sensors as they cannot use quadrature interpolation techniques.
  • the essence of the present invention resides in the provision of both coarse resolution absolute position detection and fine resolution incremental position sensing with a single scale which provides all the necessary information.
  • this is achieved by the use of a bar code which has a constant bar pitch and a varying bar width or, alternatively, special forms of bar codes with varying bar pitch.
  • the bar code provides the binary information necessary for absolute position sensing and also provides a regular bar pattern enabling fine resolution interpolation of position.
  • the sensor preferably relies on reflective principles, where the photoemitting means and photodetecting means are located on the same side of the rotating body, and the scale comprises regions of high and low reflectivity.
  • the present invention consists in an angular position sensor comprising at least one body at least partially surrounded by a housing, the body rotatable about an axis of rotation fixed with respect to the housing, the body having a grating element attached thereto or integral therewith, the grating element comprising a surface of revolution about the axis of rotation, the surface comprising a pseudo-random distribution of regions of high and low EMR reflectivity arranged in the form of an endless succession of individual binary bar codes, the sensor also comprising at least one EMR source and at least one array of EMR sensitive detectors, the source irradiating the surface and the array receiving incident EMR reflected from the surface, the source and the array fixed with respect to the housing, a pattern thereby produced by incident EMR on the array resulting from the alternating regions of low and high reflectivity on the surface of the grating element, the pattern on the array processed by a processor to derive the absolute angular position of the regions with respect to the housing, and hence provide a measure of the absolute angular
  • the at least one body comprises two rotatable bodies each of which has a respective grating element, the two bodies connected by a member of predetermined torsional stiffness, and at the at least one array of EMR sensitive detectors receiving the incident EMR reflected from the surfaces of the grating elements, the pattern or patterns processed to derive the absolute angular position of the regions on the surfaces of the grating elements with respect to the housing, and the difference between the angular positions further processed to derive the relative angular displacement of the grating elements, and hence provide a measure of the torque transmitted by the member.
  • the at least one array of EMR sensitive detectors may be two arrays of EMR sensitive detectors, each of which is associated with a respective grating element.
  • the at least one EMR source may be two EMR sources, each of which is associated with a respective grating element.
  • the surface of revolution may at least be partially cylindrical or partially conical.
  • either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars having a constant centreline pitch and varying thickness. It is preferred that the varying thickness bars comprise bars of at least two discrete thicknesses. It is preferred that the bars have only two thicknesses ie. wide bars and narrow bars.
  • either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars with varying centreline pitch and the pitches are an integer multiple of a fundamental pitch. It is preferred that the bars of varying centreline pitch are of constant thickness. Alternatively the bars may be of varying thickness. It is preferred that the varying thickness bars comprise bars of at least two discrete thicknesses. It is preferred that the bars have only two thicknesses ie. wide bars and narrow bars.
  • the surface of revolution has a plurality of castellations protruding radially therefrom. It is preferred that the regions of high reflectivity correspond to areas of maximum protrusion of the castellations, and the regions of low reflectivity are angularly aligned with the areas of lesser protrusion between the castellations. It is further preferred that the areas of maximum protrusion are smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart high reflectivity, and the discontinuous gap areas or areas of lesser protrusion are machined, moulded or sintered, or surface treated with paint or material deposition to impart low reflectivity.
  • the regions of high reflectivity are metallised, shiny or light coloured, and the regions of low reflectivity are substantially transparent, matt, roughened or dark coloured, thus forming a reflective scale.
  • the at least one array of EMR detectors is positioned radially inside or outside of the surface.
  • the at least one array of EMR detectors comprises a one dimensional or a two dimensional array, a CCD, a VLSI vision chip or a lateral effect photodiode.
  • the pattern is also processed by the processor to derive the angular velocity of the rotatable body with respect to the housing.
  • Fig. 1 a is a diagrammatic sectional view of an angular position sensor according to a first embodiment of the present invention showing the rotatable body consisting of regions of high and low reflectivity provided by radially protruding castellations, and a radially disposed photodetector array,
  • Fig. 1 b is a larger scale view of a portion of the grating element shown in Fig. 1a,
  • Fig. 2a is a diagrammatic sectional view of an angular position sensor similar to that shown in Fig. 1 a employing axially protruding castellations and an axially disposed photodetector array,
  • Fig. 2b is a larger scale view of a portion of the grating element shown in Fig. 2a,
  • Fig. 3a is a diagrammatic sectional view of an angular position sensor according to a second embodiment of the present invention showing a rotatable body consisting of a cylindrical scale surface with regions of high and low reflectivity and a radially disposed photodetector array,
  • Fig. 3b is a larger scale view of a portion of the grating element shown in Fig. 3a,
  • Fig. 4a is a diagrammatic sectional view of an angular position sensor similar to that shown in Fig. 3a employing a disc shaped scale surface with an axially disposed photodetector array,
  • Fig. 4b is a larger scale view of a portion of the grating element shown in Fig. 4a,
  • Fig. 5 is a diagram illustrating the pattern incident on the photodetector array and a technique employed providing both coarse resolution absolute angle measurement and fine resolution interpolated incremental measurement, and
  • Fig. 6 is a diagrammatic sectional view of an angular position sensor according to a third embodiment of the present invention where the sensor comprises two rotatable bodies connected by a torsional member, and the sensor providing for measurement of the torque transmitted by the torsional member.
  • Rotatable body 1 comprises grating element 2 with a discontinuous outer cylindrical surface 14 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes.
  • Grating element 2 comprises radially protruding castellations 3 interposed between radially extending cavities 4.
  • the regions of high reflectivity on cylindrical surface 14 correspond to areas of maximum radius 12 of castellations 3 with respect to axis of rotation 8 of rotatable body 1 , and may be smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart the required high reflectivity.
  • the regions of low reflectivity on cylindrical surface 14 correspond to discontinuous gap areas 13, and are substantially non-reflective due to the presence of cavities 4, comprising areas of minimum radius 15 which are disposed at lesser radius than aforementioned areas 12, and are ideally machined, moulded or sintered, or surface treated with paint or material deposition to impart low reflectivity.
  • Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8.
  • EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates discontinuous surface 14, which reflects EMR to the substantially radially disposed array 9.
  • Rotatable body 1 comprises grating element 2 with a discontinuous radially oriented flat disc surface 14 composed of alternating regions of high and low EMR reflection, arranged in the form of a succession of individual binary bar codes.
  • Grating element 2 comprises axially protruding castellations 3 interposed between axially extending cavities 4.
  • the regions of high reflectivity correspond to areas of maximum axial protrusion 12 of castellations 3 with respect to axis of rotation 8 of rotatable body 1 , and may be smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart the required high reflectivity.
  • the regions of low reflectivity correspond to discontinuous gap areas 13, and are substantially non-reflective due to the presence of cavities 4.
  • Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8.
  • EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates discontinuous surface 14, which re-radiates EMR to the substantially axially disposed array 9.
  • processor 11 is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5.
  • Grating element 2 of rotatable body 1 comprises a continuous cylindrical surface in the form of graduated scale 20 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes.
  • a metallised coating, or other shiny or light coloured material or surface treatment provides substantially axially aligned regions of high reflectivity 21.
  • a substantially transparent, roughened or dark coloured material or surface treatment provides the interspaced regions of low reflectivity 22.
  • Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8.
  • EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates the regions of high and low reflectivity 21 and 22 which re-radiates EMR to the substantially radially disposed array 9.
  • a pattern is produced on array 9, which is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5.
  • Figs. 4a & 4b show an alternative angular position sensor according to a second embodiment of the present invention.
  • Grating element 2 of rotatable body 1 comprises a continuous radially oriented flat disc surface in the form of graduated scale 20 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes.
  • a metallised coating, or other shiny or light coloured material or surface treatment provides substantially radially aligned regions of high reflectivity 21.
  • a substantially transparent, roughened or dark coloured material or surface treatment provides the interspaced regions of low reflectivity 22.
  • EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates the regions of high and low reflectivity 21 and 22 which re-radiates EMR to the substantially axially disposed array 9.
  • processor 11 can readily be programmed or hardwired to calculate the rate of change of absolute angular position of rotatable body 1 as a function of time, and therefore also provide a measure of absolute angular velocity of rotatable body 1 with respect to housing 5.
  • Fig. 5 shows an example of a pattern produced by incident EMR on array 9 according to the first or second embodiment of the present invention (also according to a third embodiment described below).
  • the individual bits 30a-e represent dark areas of the pattern on array 9 caused by reduced levels of reflection from the regions of low reflectivity 13 (first embodiment) or 22 (second embodiment).
  • Array 9 is a one- dimensional "linear" array, for example a Texas Instruments TSL1410 Black & White Linear Array chip with 128 pixels and an active window length of approximately 8 mm. This array is adapted to provide both an absolute angular position measurement and a fine resolution incremental angular position measurement.
  • the absolute angular position measurement is performed by the reading of at least one complete word formed by a predetermined number of successive bits, in this case word 31 comprising five bits, so as to permit the identification of the word of the pseudo-random sequence representing the absolute angular position measurement.
  • word 31 comprising five bits
  • the disposition and use of such pseudorandom sequences are generally well known in the art of image analysis, and are described in US Patent 5,576,535 in reference to the measuring absolute linear displacement.
  • Another example of one combination of such sequences is described as an Ouroborean ring in "Game, Set and Math” by Ian Stewart, Penguin Books, 1989.
  • the disposition of the regions of high and low EMR reflectivity employed in this embodiment of the present invention differs, however, since the pattern produced on array 9 comprises a sequence of bits of a constant centreline pitch "a" (ie. the spacing distance between the centreline of adjacent bars) with varying width "p" and "q".
  • Fig. 5 shows five bit word 31 , with binary number "1 " represented by bits 30a and 30d having width "p” and binary number "0” represented by bits 30b, 30c and 30e having width "q”.
  • the complete word 31 is thus 10010 (ie. 18 in base 10), which is processed by processor 11 to provide a unique absolute angular position of rotatable body 1.
  • the disposition of regions of high and low EMR reflectivity, which results in a pattern on array 9 with constant pitch, allows the same pattern, and hence array, to be used for the measurement of fine resolution incremental angular position.
  • One such interpolation technique is also shown in Fig. 5.
  • the EMR intensity pattern on array 9 is denoted by P(x) where x is the horizontal scale representing angular displacement and P is a function of x.
  • the pattern P(x) is sampled by the individual pixels of array 9.
  • Pj denote the i-th sample.
  • phase angle ⁇ is given by:
  • the resulting phase angle ⁇ is a measure of the incremental displacement of the pattern relative to the sine and cosine weighting vectors and provides a fine resolution angular position measurement that is, on a statistical basis, many times finer than the width of one bit of the pattern.
  • the coarse resolution absolute angular position measurement and fine resolution incremental angular position measurement is combined to provide an absolute angular position detector with fine resolution requiring only one detector array and with low susceptibility to mechanical deflection and misalignment.
  • the centreline pitching separating bits 30a-e may be arranged as respectively "a”, “3a”, “2a”, and “a” (with a fundamental pitch of "a") rather than the constant pitch of "a” as shown in Fig. 5. Indeed any integer multiple of "a” may be used for the centreline pitch between successive bits.
  • the bar code encryption can be achieved via the varying pitch spacing rather than via bar width (as shown by the bit pattern in Fig. 5), thus it is feasible in this situation to use a constant bar width and still achieve satisfactory bar code encryption for coarse resolution absolute angular position measurement.
  • the succession of bar codes could have reverse reflectivity compared to the embodiments described, that is high reflectivity regions imposed over a low reflectivity background.
  • high reflectivity and low reflectivity is broadly defined in reference to the particular EMR source selected.
  • the regions of high and low reflectivity of the surfaces of the reflective gratings may consist of regions which are painted (or otherwise coloured by some means) with a red and blue surface coating respectively.
  • Fig. 6 shows an angular position sensor according to a third embodiment of the present invention.
  • the angular position sensor comprises two rotatable bodies 1a & 1 b which are connected by torsion bar 23 of predetermined torsional stiffness.
  • Grating elements 2a & 2b are respectively attached to or integral with rotatable bodies 1a & 1 b and arrays 9a & 9b respectively receive incident EMR re-radiated from surfaces 20a & 20b.
  • arrays 9a & 9b may be combined as a single array. This single array will therefore necessarily be a 2D array, and will receive EMR reflected from both surfaces 20a & 20b.
  • EMR sources 10a & 10b may be combined as a single EMR source.
  • Surfaces 20a & 20b are shown as similar to surface 20 in Figs. 3a & 3b, that is these surfaces are cylindrical and each comprise a graduated scale composed of alternating regions of high and low EMR reflectivity, and arranged in the form of an endless succession of individual binary bar codes. It will be recognised that other types of "surfaces of revolution” could alternatively be employed in place of these continuous cylindrical surfaces 20a & 20b, for example continuous flat disk surfaces (similar to surface 20 in Figs. 4a & 4b), discontinuous cylindrical surfaces (similar to surface 14 in Figs. 1a & 1 b), or discontinuous flat disk surfaces (similar to surface 14 in Figs. 2a & 2b).
  • a "surface of revolution" of a body in this specification is defined as a surface which is equally disposed about the axis of rotation about which the body rotates.
  • the patterns on arrays 9a & 9b, or the pattern on the earlier mentioned single array (not shown), are processed in processor 11 to derive the absolute angular position of the regions of high and low reflectivity (or transmissibility in other embodiments) on surfaces 20a & 20b of each grating element 2a & 2b respectively with respect to housing 5.
  • the difference between these absolute angular positions is further processed by processor 11 to derive the relative angular displacement of grating elements 2a & 2b, and hence provide a measure of the torque transmitted by torsion bar 23.
  • this third embodiment of the angular position sensor not only provides a measure of the absolute angular position of each of the two rotatable bodies 1a & 1 b (and potentially their angular velocity as described earlier) with respect to housing 5, but also provides a measure of the torque applied between rotatable bodies 1a & 1 b (which is reacted by torsion bar 23).

Abstract

An angular position sensor comprising a body (1) rotatable about an axis of rotation (8) fixed with respect to a surrounding housing (5). The body having a grating element (2) comprising a surface of revolution about the axis of rotation. The surface comprising a pseudo-random distribution of regions of high (21) and low (22) EMR reflectivity arranged in the form of endless succession of individual binary bar codes. The sensor having an EMR source (10) and an array of EMR sensitive detectors (9) fixed with respect to the housing. The source irradiating the surface and the array receiving incident reflected EMR. A pattern produced by incident EMR on the array resulting from the alternate regions of low and high reflectivity on the surface. The pattern processed by a processor (11) to derive the absolute angular position of the regions with respect to the housing, providing a measure of the absolute angular position of the rotatable body with respect to the housing.

Description

ANGLE ENCODER
Field of Invention
This invention relates to angular position sensors, particularly the sensing of the absolute rotational angle of a rotatable body without requiring counting from a reference mark.
Background
Conventionally, angular position sensors have been used for sensing the rotational angle of a rotatable body. These conventionally consists of a detector unit and a graduated scale of material with contrasting bars formed of alternatively transparent and opaque or reflecting bars, the displacement of which is detected by the detector unit, comprising photoemitting, photodetecting and optical means.
The scale is illuminated by the photoemitting means, being a source of electro-magnetic radiation (EMR), typically UV, visible or IR light, that generates patterns on one or more arrays of photodetectors sensitive to the EMR. Such arrays include CCD devices, VLSI vision chips, one and two dimensional photodetector arrays and lateral effect photodiodes (commonly referred to as PSD's or position sensitive devices). The output of the one or more arrays is processed to produce a measure of the angular position of the rotatable body. The scale can be arranged axially or radially about the axis of rotation of the body, and is of such a nature that allows a continuous output of the arrays regardless of the angular position of the body, as the limited array dimensions may not allow the complete circumference or radial face to be viewed by the arrays at any instant in time.
Such sensors commonly provide a signal based on the incremental angular position of the scale, and absolute angular position is determined by counting from a known reference position. The accuracy of incremental sensors is often substantially improved by the use of well known techniques such as quadrature interpolation. Such quadrature methods require a non-varying bar angular spacing. Alternatively, the sensor may provide a signal based on absolute position by the use of bar codes applied to the scale. These bar codes generally do not have constant angular bar spacing as each set of bar codes are unique for each angular position to be sensed, and such absolute position sensors generally do not provide the position measurement accuracy provided by incremental sensors as they cannot use quadrature interpolation techniques.
However, if an absolute position sensor is required having high accuracy, two scales are required. The first measures coarse absolute position by interrogation of a bar code, and the second provides a fine relative position by quadrature interpolation of a regular bar pattern.
The prior art which provides a high accuracy absolute position measurement and which is most closely related to that of the present invention is described in US Patent 5,235,181 (Durana et. al.) This describes a sensor composed of 2 scales, a pseudorandom bar code scale for coarse absolute position and a regularly spaced scale for fine position.
The position sensor described in US Patent 5,235,181 has several inherent drawbacks. The use of two scales necessitates the use of multiple photodetector arrays which is of increased cost compared to a single array. Also, the scales and the arrays need to be positioned relative to each other very accurately which also increases cost and limits the maximum accuracy of the sensor. In addition, inevitable changes in mechanical deflection and assembly clearances in service cause uncertainty of the relative position of the two arrays which further limits the maximum accuracy possible.
The essence of the present invention resides in the provision of both coarse resolution absolute position detection and fine resolution incremental position sensing with a single scale which provides all the necessary information. Preferably this is achieved by the use of a bar code which has a constant bar pitch and a varying bar width or, alternatively, special forms of bar codes with varying bar pitch. Thus, the bar code provides the binary information necessary for absolute position sensing and also provides a regular bar pattern enabling fine resolution interpolation of position. In addition, the sensor preferably relies on reflective principles, where the photoemitting means and photodetecting means are located on the same side of the rotating body, and the scale comprises regions of high and low reflectivity.
There are several advantages of such a design compared to that described in US Patent 5,235,181. Firstly, as only a single scale is used only one photodetector array is necessary, reducing cost. Secondly, as both scales are combined, inaccuracy due to relative scale misalignment is eliminated providing better measurement accuracy. Thirdly, the combination of the two scales makes the sensor less sensitive to mechanical distortion, tolerances or bearing clearances, as the variation in the relative position of two scales and arrays described in the prior art is eliminated. Fourthly, the use of a reflective scale allows simpler and more compact construction as it allows the photoemitting and photodetecting means to be packaged in the same assembly with further savings in space and cost in the sensor. Fifthly, another advantage with the use of reflective scales compared to transmissive scales is that the EMR is reflected from the surface of the scale and is not affected by edge scattering as is the case with apertures, or other problems from internal reflection, diffraction or degradation over time as is the case with transparent materials where the EMR has to travel through the medium in the transmissive regions. Such effects would otherwise limit the maximum resolution of the sensor.Finally, the combined scale is less complex than two separate scales hence can be produced quicker and at lower cost, especially if applied by direct writing techniques such as laser marking.
Summary of Invention
The present invention consists in an angular position sensor comprising at least one body at least partially surrounded by a housing, the body rotatable about an axis of rotation fixed with respect to the housing, the body having a grating element attached thereto or integral therewith, the grating element comprising a surface of revolution about the axis of rotation, the surface comprising a pseudo-random distribution of regions of high and low EMR reflectivity arranged in the form of an endless succession of individual binary bar codes, the sensor also comprising at least one EMR source and at least one array of EMR sensitive detectors, the source irradiating the surface and the array receiving incident EMR reflected from the surface, the source and the array fixed with respect to the housing, a pattern thereby produced by incident EMR on the array resulting from the alternating regions of low and high reflectivity on the surface of the grating element, the pattern on the array processed by a processor to derive the absolute angular position of the regions with respect to the housing, and hence provide a measure of the absolute angular position of the rotatable body with respect to the housing.
In one embodiment the at least one body comprises two rotatable bodies each of which has a respective grating element, the two bodies connected by a member of predetermined torsional stiffness, and at the at least one array of EMR sensitive detectors receiving the incident EMR reflected from the surfaces of the grating elements, the pattern or patterns processed to derive the absolute angular position of the regions on the surfaces of the grating elements with respect to the housing, and the difference between the angular positions further processed to derive the relative angular displacement of the grating elements, and hence provide a measure of the torque transmitted by the member. The at least one array of EMR sensitive detectors may be two arrays of EMR sensitive detectors, each of which is associated with a respective grating element. The at least one EMR source may be two EMR sources, each of which is associated with a respective grating element.
It is preferred that the surface of revolution may at least be partially cylindrical or partially conical.
It is preferred that either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars having a constant centreline pitch and varying thickness. It is preferred that the varying thickness bars comprise bars of at least two discrete thicknesses. It is preferred that the bars have only two thicknesses ie. wide bars and narrow bars.
Alternatively, it is preferred that either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars with varying centreline pitch and the pitches are an integer multiple of a fundamental pitch. It is preferred that the bars of varying centreline pitch are of constant thickness. Alternatively the bars may be of varying thickness. It is preferred that the varying thickness bars comprise bars of at least two discrete thicknesses. It is preferred that the bars have only two thicknesses ie. wide bars and narrow bars.
In some embodiments the surface of revolution has a plurality of castellations protruding radially therefrom. It is preferred that the regions of high reflectivity correspond to areas of maximum protrusion of the castellations, and the regions of low reflectivity are angularly aligned with the areas of lesser protrusion between the castellations. It is further preferred that the areas of maximum protrusion are smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart high reflectivity, and the discontinuous gap areas or areas of lesser protrusion are machined, moulded or sintered, or surface treated with paint or material deposition to impart low reflectivity.
It is preferred that the regions of high reflectivity are metallised, shiny or light coloured, and the regions of low reflectivity are substantially transparent, matt, roughened or dark coloured, thus forming a reflective scale.
The at least one array of EMR detectors is positioned radially inside or outside of the surface.
It is preferred that the at least one array of EMR detectors comprises a one dimensional or a two dimensional array, a CCD, a VLSI vision chip or a lateral effect photodiode.
It is preferred that the pattern is also processed by the processor to derive the angular velocity of the rotatable body with respect to the housing. Brief Description of the Drawings
The present invention will now be described by way of example with reference to the accompanying drawings, in which:
Fig. 1 a is a diagrammatic sectional view of an angular position sensor according to a first embodiment of the present invention showing the rotatable body consisting of regions of high and low reflectivity provided by radially protruding castellations, and a radially disposed photodetector array,
Fig. 1 b is a larger scale view of a portion of the grating element shown in Fig. 1a,
Fig. 2a is a diagrammatic sectional view of an angular position sensor similar to that shown in Fig. 1 a employing axially protruding castellations and an axially disposed photodetector array,
Fig. 2b is a larger scale view of a portion of the grating element shown in Fig. 2a,
Fig. 3a is a diagrammatic sectional view of an angular position sensor according to a second embodiment of the present invention showing a rotatable body consisting of a cylindrical scale surface with regions of high and low reflectivity and a radially disposed photodetector array,
Fig. 3b is a larger scale view of a portion of the grating element shown in Fig. 3a,
Fig. 4a is a diagrammatic sectional view of an angular position sensor similar to that shown in Fig. 3a employing a disc shaped scale surface with an axially disposed photodetector array,
Fig. 4b is a larger scale view of a portion of the grating element shown in Fig. 4a,
Fig. 5 is a diagram illustrating the pattern incident on the photodetector array and a technique employed providing both coarse resolution absolute angle measurement and fine resolution interpolated incremental measurement, and
Fig. 6 is a diagrammatic sectional view of an angular position sensor according to a third embodiment of the present invention where the sensor comprises two rotatable bodies connected by a torsional member, and the sensor providing for measurement of the torque transmitted by the torsional member.
Mode of Carrying Out Invention
Figs. 1a & 1b show an angular position sensor according to a first embodiment of the present invention. Rotatable body 1 comprises grating element 2 with a discontinuous outer cylindrical surface 14 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes. Grating element 2 comprises radially protruding castellations 3 interposed between radially extending cavities 4. The regions of high reflectivity on cylindrical surface 14 correspond to areas of maximum radius 12 of castellations 3 with respect to axis of rotation 8 of rotatable body 1 , and may be smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart the required high reflectivity. The regions of low reflectivity on cylindrical surface 14 correspond to discontinuous gap areas 13, and are substantially non-reflective due to the presence of cavities 4, comprising areas of minimum radius 15 which are disposed at lesser radius than aforementioned areas 12, and are ideally machined, moulded or sintered, or surface treated with paint or material deposition to impart low reflectivity. Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8. EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates discontinuous surface 14, which reflects EMR to the substantially radially disposed array 9. Thus a pattern is produced on array 9, which is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5. It should be noted that the words "reflection", "reflected" and "reflectivity" in this specification are relate to specular and/or diffused reflection.
Figs. 2a & 2b show an alternative angular position sensor according to the first embodiment of the present invention. Rotatable body 1 comprises grating element 2 with a discontinuous radially oriented flat disc surface 14 composed of alternating regions of high and low EMR reflection, arranged in the form of a succession of individual binary bar codes. Grating element 2 comprises axially protruding castellations 3 interposed between axially extending cavities 4. The regions of high reflectivity correspond to areas of maximum axial protrusion 12 of castellations 3 with respect to axis of rotation 8 of rotatable body 1 , and may be smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart the required high reflectivity. The regions of low reflectivity correspond to discontinuous gap areas 13, and are substantially non-reflective due to the presence of cavities 4. Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8. EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates discontinuous surface 14, which re-radiates EMR to the substantially axially disposed array 9. Thus a pattern is produced on array 9, which is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5.
Figs. 3a & 3b show an angular position sensor according to a second embodiment of the present invention. Grating element 2 of rotatable body 1 comprises a continuous cylindrical surface in the form of graduated scale 20 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes. A metallised coating, or other shiny or light coloured material or surface treatment, provides substantially axially aligned regions of high reflectivity 21. A substantially transparent, roughened or dark coloured material or surface treatment provides the interspaced regions of low reflectivity 22. Rotatable body 1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8. EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates the regions of high and low reflectivity 21 and 22 which re-radiates EMR to the substantially radially disposed array 9. Thus a pattern is produced on array 9, which is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5. Figs. 4a & 4b show an alternative angular position sensor according to a second embodiment of the present invention. Grating element 2 of rotatable body 1 comprises a continuous radially oriented flat disc surface in the form of graduated scale 20 composed of alternating regions of high and low EMR reflectivity, arranged in the form of a succession of individual binary bar codes. A metallised coating, or other shiny or light coloured material or surface treatment, provides substantially radially aligned regions of high reflectivity 21. A substantially transparent, roughened or dark coloured material or surface treatment provides the interspaced regions of low reflectivity 22. Rotatable body
1 is enclosed in housing 5 and supported in bearings 6 and 7, and is able to rotate about axis of rotation 8. EMR source 10 and EMR sensitive photodetector array 9 are fixed in housing 5 and arranged such that EMR source 10 illuminates the regions of high and low reflectivity 21 and 22 which re-radiates EMR to the substantially axially disposed array 9.
Thus a pattern is produced on array 9, which is processed by processor 11 to provide a measure of the absolute angular position of rotatable body 1 with respect to housing 5.
In the case of both first or second embodiments, it will be appreciated that processor 11 can readily be programmed or hardwired to calculate the rate of change of absolute angular position of rotatable body 1 as a function of time, and therefore also provide a measure of absolute angular velocity of rotatable body 1 with respect to housing 5.
Fig. 5 shows an example of a pattern produced by incident EMR on array 9 according to the first or second embodiment of the present invention (also according to a third embodiment described below). The individual bits 30a-e represent dark areas of the pattern on array 9 caused by reduced levels of reflection from the regions of low reflectivity 13 (first embodiment) or 22 (second embodiment). Array 9 is a one- dimensional "linear" array, for example a Texas Instruments TSL1410 Black & White Linear Array chip with 128 pixels and an active window length of approximately 8 mm. This array is adapted to provide both an absolute angular position measurement and a fine resolution incremental angular position measurement. The absolute angular position measurement is performed by the reading of at least one complete word formed by a predetermined number of successive bits, in this case word 31 comprising five bits, so as to permit the identification of the word of the pseudo-random sequence representing the absolute angular position measurement. The disposition and use of such pseudorandom sequences are generally well known in the art of image analysis, and are described in US Patent 5,576,535 in reference to the measuring absolute linear displacement. Another example of one combination of such sequences is described as an Ouroborean ring in "Game, Set and Math" by Ian Stewart, Penguin Books, 1989.
The disposition of the regions of high and low EMR reflectivity employed in this embodiment of the present invention differs, however, since the pattern produced on array 9 comprises a sequence of bits of a constant centreline pitch "a" (ie. the spacing distance between the centreline of adjacent bars) with varying width "p" and "q". Fig. 5 shows five bit word 31 , with binary number "1 " represented by bits 30a and 30d having width "p" and binary number "0" represented by bits 30b, 30c and 30e having width "q". The complete word 31 is thus 10010 (ie. 18 in base 10), which is processed by processor 11 to provide a unique absolute angular position of rotatable body 1. Importantly, the disposition of regions of high and low EMR reflectivity, which results in a pattern on array 9 with constant pitch, allows the same pattern, and hence array, to be used for the measurement of fine resolution incremental angular position. One such interpolation technique is also shown in Fig. 5. The EMR intensity pattern on array 9 is denoted by P(x) where x is the horizontal scale representing angular displacement and P is a function of x.
If the EMR intensity pattern is sinusoidal, then:
P(x) = sin[2n(x-d)/a]
Where a = pitch of the pattern, and d = displacement of the pattern
The pattern P(x) is sampled by the individual pixels of array 9. Let Pj denote the i-th sample. Thus the "pattern vector" of n samples can be denoted as P = [Pi, P2, P3,...Pn].
Two weighting functions are now defined, being the sine and cosine weighting vectors: KIJ = sin(2ni/a) for i = 1....n
K2i = cos(2ni/a) for i = 1....n
Hence phase angle α is given by:
α=arctan [(ΣPiKu) / (ΣPjKa)] for i = 1....n
The resulting phase angle α is a measure of the incremental displacement of the pattern relative to the sine and cosine weighting vectors and provides a fine resolution angular position measurement that is, on a statistical basis, many times finer than the width of one bit of the pattern. The coarse resolution absolute angular position measurement and fine resolution incremental angular position measurement is combined to provide an absolute angular position detector with fine resolution requiring only one detector array and with low susceptibility to mechanical deflection and misalignment.
The use of other styles of bar codes with constant pitch can be similarly processed according to this "convolution algorithm", for example where the binary bit information is coded as a difference in length of the bar rather than width. Also, the binary bit information can be encoded as a difference in the level of attenuation of the re-irradiated EMR such as by the use of a greyscale code. Moreover, although this embodiment demonstrates the convolution algorithm based on a bar code with constant bar pitch and variable bar width, it should be appreciated that the algorithm will also function equally successfully for a variable bar pitch situation, providing that that the bar pitching selected is an integer multiple of a "fundamental pitch". For example, referring to the terminology used in Fig. 5, the centreline pitching separating bits 30a-e may be arranged as respectively "a", "3a", "2a", and "a" (with a fundamental pitch of "a") rather than the constant pitch of "a" as shown in Fig. 5. Indeed any integer multiple of "a" may be used for the centreline pitch between successive bits. In the situation where such a varying pitch format of bar code is selected, the bar code encryption can be achieved via the varying pitch spacing rather than via bar width (as shown by the bit pattern in Fig. 5), thus it is feasible in this situation to use a constant bar width and still achieve satisfactory bar code encryption for coarse resolution absolute angular position measurement. It should also be noted that the succession of bar codes could have reverse reflectivity compared to the embodiments described, that is high reflectivity regions imposed over a low reflectivity background.
Also in the present specification "high reflectivity" and "low reflectivity" is broadly defined in reference to the particular EMR source selected. For example, if a red light EMR source was used, the regions of high and low reflectivity of the surfaces of the reflective gratings may consist of regions which are painted (or otherwise coloured by some means) with a red and blue surface coating respectively.
Fig. 6 shows an angular position sensor according to a third embodiment of the present invention. The angular position sensor comprises two rotatable bodies 1a & 1 b which are connected by torsion bar 23 of predetermined torsional stiffness. Grating elements 2a & 2b are respectively attached to or integral with rotatable bodies 1a & 1 b and arrays 9a & 9b respectively receive incident EMR re-radiated from surfaces 20a & 20b. In certain other embodiments (not shown) arrays 9a & 9b may be combined as a single array. This single array will therefore necessarily be a 2D array, and will receive EMR reflected from both surfaces 20a & 20b. Similarly, in certain other embodiments (not shown), EMR sources 10a & 10b may be combined as a single EMR source.
Surfaces 20a & 20b are shown as similar to surface 20 in Figs. 3a & 3b, that is these surfaces are cylindrical and each comprise a graduated scale composed of alternating regions of high and low EMR reflectivity, and arranged in the form of an endless succession of individual binary bar codes. It will be recognised that other types of "surfaces of revolution" could alternatively be employed in place of these continuous cylindrical surfaces 20a & 20b, for example continuous flat disk surfaces (similar to surface 20 in Figs. 4a & 4b), discontinuous cylindrical surfaces (similar to surface 14 in Figs. 1a & 1 b), or discontinuous flat disk surfaces (similar to surface 14 in Figs. 2a & 2b). A "surface of revolution" of a body in this specification is defined as a surface which is equally disposed about the axis of rotation about which the body rotates. The patterns on arrays 9a & 9b, or the pattern on the earlier mentioned single array (not shown), are processed in processor 11 to derive the absolute angular position of the regions of high and low reflectivity (or transmissibility in other embodiments) on surfaces 20a & 20b of each grating element 2a & 2b respectively with respect to housing 5. The difference between these absolute angular positions is further processed by processor 11 to derive the relative angular displacement of grating elements 2a & 2b, and hence provide a measure of the torque transmitted by torsion bar 23.
Thus this third embodiment of the angular position sensor not only provides a measure of the absolute angular position of each of the two rotatable bodies 1a & 1 b (and potentially their angular velocity as described earlier) with respect to housing 5, but also provides a measure of the torque applied between rotatable bodies 1a & 1 b (which is reacted by torsion bar 23).
It will be appreciated by those skilled in the art that numerous variations and modifications may be made to the invention without departing from the spirit and scope of the invention.

Claims

CLAIMS:
1. An angular position sensor comprising at least one body at least partially surrounded by a housing, the body rotatable about an axis of rotation fixed with respect to the housing, the body having a grating element attached thereto or integral therewith, the grating element comprising a surface of revolution about the axis of rotation, the surface comprising a pseudo-random distribution of regions of high and low EMR reflectivity arranged in the form of an endless succession of individual binary bar codes, the sensor also comprising at least one EMR source and at least one array of EMR sensitive detectors, the source irradiating the surface and the array receiving incident EMR reflected from the surface, the source and the array fixed with respect to the housing, a pattern thereby produced by incident EMR on the array resulting from the alternating regions of low and high reflectivity on the surface of the grating element, the pattern on the array processed by a processor to derive the absolute angular position of the regions with respect to the housing, and hence provide a measure of the absolute angular position of the rotatable body with respect to the housing.
2. An angular position sensor as claimed in claim 1 , wherein the at least one body comprises two rotatable bodies each of which has a respective grating element, the two bodies connected by a member of predetermined torsional stiffness, and at the at least one array of EMR sensitive detectors receiving the incident EMR reflected from the surfaces of the grating elements, the pattern or patterns processed to derive the absolute angular position of the regions on the surfaces of the grating elements with respect to the housing, and the difference between the angular positions further processed to derive the relative angular displacement of the grating elements, and hence provide a measure of the torque transmitted by the member.
3. An angular position sensor as claimed in claim 2, wherein the at least one array of EMR sensitive detectors is two arrays of EMR sensitive detectors, each of which is associated with a respective grating element.
4. An angular position sensor as claimed in claim 2, wherein the at least one EMR source is two EMR sources, each of which is associated with a respective grating element.
5. An angular position sensor as claimed in claim 1 , wherein the surface of revolution is at least partially cylindrical.
6. An angular position sensor as claimed in claim 1 , wherein the surface of revolution is at least partially conical.
7. An angular position sensor as claimed in claim 1 , wherein either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars having a constant centreline pitch and varying thickness.
8. An angular position sensor as claimed in claim 7, wherein the varying thickness bars comprise bars of at least two discrete thicknesses.
9. An angular position sensor as claimed in claim 8, wherein the bars have only two thicknesses.
10. An angular position sensor as claimed in claim 1 , wherein either the regions of high EMR reflectivity or the regions of low EMR reflectivity comprise bars with varying centreline pitch and the pitches are an integer multiple of a fundamental pitch.
11. An angular position sensor as claimed in claim 10, wherein the bars of varying centreline pitch are of constant thickness.
12. An angular position sensor as claimed in claim 10, wherein the bars are of varying thickness.
13. An angular position sensor as claimed in claim 12, wherein the varying thickness bars comprise bars of at least two discrete thicknesses.
14. An angular position sensor as claimed in claim 13, wherein the bars have only two thicknesses.
15. An angular position sensor as claimed in claim 1 , wherein the surface of revolution has a plurality of castellations protruding radially therefrom.
16. An angular position sensor as claimed in claim 15, wherein the regions of high reflectivity correspond to areas of maximum protrusion of the castellations, and the regions of low reflectivity are angularly aligned with the areas of lesser protrusion between the castellations.
17. An angular position sensor as claimed in claim 16, wherein the areas of maximum protrusion are smoothly machined, moulded or sintered, or surface treated with paint or material deposition to impart high reflectivity, and the discontinuous gap areas or areas of lesser protrusion are machined, moulded or sintered, or surface treated with paint or material deposition to impart low reflectivity.
18. An angular position sensor as claimed in claim 1 , wherein the regions of high reflectivity are metallised, shiny or light coloured, and the regions of low reflectivity are substantially transparent, matt, roughened or dark coloured, thus forming a reflective scale.
19. An angular position sensor as claimed in claim 1 , wherein the at least one array of EMR detectors is positioned radially inside or outside of the surface.
20. An angular position sensor as claimed in claim 1 , wherein the at least one array of EMR detectors comprises a one dimensional or a two dimensional array, a CCD, a VLSI vision chip or a lateral effect photodiode.
1. An angular position sensor as claimed in claim 1 , wherein the pattern is also processed by the processor to derive the angular velocity of the rotatable body with respect to the housing.
PCT/AU1999/000590 1998-07-24 1999-07-21 Angle encoder WO2000006973A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
AU48895/99A AU744805B2 (en) 1998-07-24 1999-07-21 Angle encoder
BR9912682-6A BR9912682A (en) 1998-07-24 1999-07-21 Angular position sensor
MXPA01000833A MXPA01000833A (en) 1998-07-24 1999-07-21 Angle encoder.
CA002338637A CA2338637A1 (en) 1998-07-24 1999-07-21 Angle encoder
EP99932550A EP1108198A4 (en) 1998-07-24 1999-07-21 Angle encoder
JP2000562720A JP2002521684A (en) 1998-07-24 1999-07-21 Angle encoder
KR1020017000953A KR100571346B1 (en) 1998-07-24 1999-07-21 Each encoder

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AUPP4825 1998-07-24
AUPP4825A AUPP482598A0 (en) 1998-07-24 1998-07-24 Angle encoder

Related Child Applications (2)

Application Number Title Priority Date Filing Date
PCT/AU1998/000645 Continuation-In-Part WO1999009385A1 (en) 1997-08-15 1998-08-14 Torque transducer
US09/463,980 Continuation-In-Part US6450044B1 (en) 1997-08-15 1998-08-14 Torque transducer

Publications (1)

Publication Number Publication Date
WO2000006973A1 true WO2000006973A1 (en) 2000-02-10

Family

ID=3809063

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU1999/000590 WO2000006973A1 (en) 1998-07-24 1999-07-21 Angle encoder

Country Status (9)

Country Link
EP (1) EP1108198A4 (en)
JP (1) JP2002521684A (en)
KR (1) KR100571346B1 (en)
CN (1) CN1175249C (en)
AU (1) AUPP482598A0 (en)
BR (1) BR9912682A (en)
CA (1) CA2338637A1 (en)
MX (1) MXPA01000833A (en)
WO (1) WO2000006973A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002001160A1 (en) * 2000-06-23 2002-01-03 Bishop Innovation Limited Position encoder using statistically biased pseudorandom sequence
GB2395002A (en) * 2002-10-22 2004-05-12 Bamford Excavators Ltd Apparatus for determining angular position of a rotatable mechanical element
AU2001265710B2 (en) * 2000-06-23 2004-12-23 Bishop Innovation Limited Position encoder using statistically biased pseudorandom sequence
EP1929364A2 (en) * 2005-09-08 2008-06-11 Flextronics Ap, Llc Auto-focus and zoom module
WO2009132901A1 (en) * 2008-05-02 2009-11-05 Dr. Johannes Heidenhain Gmbh Position measuring device
EP2175243A1 (en) 2008-10-09 2010-04-14 Delphi Technologies, Inc. High resolution position encoder
US8488046B2 (en) 2007-12-27 2013-07-16 Digitaloptics Corporation Configurable tele wide module
US8545114B2 (en) 2011-03-11 2013-10-01 Digitaloptics Corporation Auto focus-zoom actuator or camera module contamination reduction feature with integrated protective membrane
US8605208B2 (en) 2007-04-24 2013-12-10 Digitaloptics Corporation Small form factor modules using wafer level optics with bottom cavity and flip-chip assembly
US8874178B2 (en) 2006-08-31 2014-10-28 Flextronics Ap, Llc Discreetly positional camera housing
US8878526B2 (en) 2009-01-27 2014-11-04 Renishaw Plc Magnetic encoder apparatus
US8937681B2 (en) 2007-07-19 2015-01-20 Digitaloptics Corporation Camera module back-focal length adjustment method and ultra compact components packaging
US8982267B2 (en) 2011-07-27 2015-03-17 Flextronics Ap, Llc Camera module with particle trap
US9372414B2 (en) 2006-01-19 2016-06-21 Nikon Corporation Exposure method and device manufacturing method measuring position of substrate stage using at least three of four encoder heads
DE102009009788B4 (en) * 2009-02-20 2019-12-19 Phoenix Contact Gmbh & Co. Kg Device and method for the contactless determination of a rotational angle position and / or a standstill of a rotatable object
US10989567B2 (en) 2009-06-05 2021-04-27 Renishaw Plc Position measurement encoder and method of operation

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030014764A (en) * 2001-08-13 2003-02-20 주식회사 만도 Turning angle sensing device
SG147288A1 (en) * 2003-04-29 2008-11-28 Asml Netherlands Bv Lithographic apparatus, device manufacturing method and angular encoder
JP4661364B2 (en) * 2005-05-26 2011-03-30 株式会社デンソー Optical sensor
JP2006337321A (en) * 2005-06-06 2006-12-14 Mitsutoyo Corp Optical scale and manufacturing method therefor
US7394061B2 (en) * 2005-08-31 2008-07-01 Avago Technologies Ecbu Pte Ltd Optical encoder with integrated index channel
CN100425952C (en) * 2006-10-10 2008-10-15 李苏 Degenerate pseudo-random rotary sensor
DE102006061929A1 (en) 2006-12-20 2008-06-26 Takata-Petri Ag Optical steering angle sensor for determining the absolute value of the steering angle
US8020455B2 (en) * 2008-06-06 2011-09-20 General Electric Company Magnetostrictive sensing systems and methods for encoding
AT508874B1 (en) * 2009-09-17 2012-03-15 Piezocryst Advanced Sensorics DEVICE FOR OBTAINING ANGLE SIGNALS
JP4984268B2 (en) * 2009-11-09 2012-07-25 独立行政法人産業技術総合研究所 Shaft measurement method and angle detector with self-calibration function with shaft shake measurement function
JP2011122993A (en) * 2009-12-14 2011-06-23 Nikon Corp Reflecting plate for optical encoder, and method for manufacturing the same
JP5472986B2 (en) * 2009-12-29 2014-04-16 株式会社リガク Angle measuring device, method of manufacturing angle measuring device, and X-ray analyzer
CN102243082B (en) * 2010-05-10 2015-05-20 上海宏曲电子科技有限公司 Photosensitive angular position sensor
CN102241273A (en) * 2010-05-10 2011-11-16 上海宏曲电子科技有限公司 Laser type digital rudder angle indication system
CN102478406A (en) * 2010-11-25 2012-05-30 上海宏曲电子科技有限公司 Direct passive laser angular displacement sensor
CN102478393A (en) * 2010-11-25 2012-05-30 上海宏曲电子科技有限公司 Direct split passive laser angle sensor
CN102478394A (en) * 2010-11-25 2012-05-30 上海宏曲电子科技有限公司 Indirect split active laser angle sensor
CN102478409A (en) * 2010-11-25 2012-05-30 上海宏曲电子科技有限公司 Indirect passive laser angle position sensor
CN102478391A (en) * 2010-11-25 2012-05-30 上海宏曲电子科技有限公司 Direct-type active laser angular position sensor
JP5832088B2 (en) * 2010-12-15 2015-12-16 キヤノン株式会社 Rotary encoder
CN102556323B (en) * 2010-12-31 2015-02-11 上海宏曲电子科技有限公司 Active type split direct laser rudder angle position sending device
CN104024803B (en) * 2011-10-31 2017-02-15 日本精工株式会社 Torque detection device and electric power steering device
CN104596557B (en) * 2015-01-08 2017-06-13 佛山轻子精密测控技术有限公司 A kind of absolute type encoder and its measuring method
JP5974154B2 (en) * 2015-10-28 2016-08-23 キヤノン株式会社 Rotary encoder
TWI570391B (en) * 2016-05-18 2017-02-11 虹光精密工業股份有限公司 Rototary encoder with staggered encoder wheels
CN106197490A (en) * 2016-07-25 2016-12-07 哈尔滨工业大学 A kind of absolute type azimuth photoelectric encoder
CN106248116A (en) * 2016-07-25 2016-12-21 哈尔滨工业大学 A kind of absolute type elevation angle photoelectric encoder
DE102016119881A1 (en) * 2016-10-19 2018-04-19 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Sensor device for measuring a linear or rotational movement of a measurement object
JP2018164947A (en) * 2017-03-28 2018-10-25 京都機械工具株式会社 Fastening tool
CN107449375A (en) * 2017-08-31 2017-12-08 广东工业大学 A kind of increment type Circular gratings chi grating Angular Displacement Detecting System and method
WO2019146637A1 (en) * 2018-01-23 2019-08-01 株式会社アミテック Inductive rotation detection device
CN108955859A (en) * 2018-05-08 2018-12-07 中国大唐集团科学技术研究院有限公司华东分公司 A kind of key signal acquisition device and key signal acquisition method
JP7078486B2 (en) * 2018-08-01 2022-05-31 株式会社トプコン Angle detection system and angle detection method
CN112585432A (en) * 2018-08-30 2021-03-30 ams传感器新加坡私人有限公司 Optical position encoder
CN111457948A (en) * 2019-01-22 2020-07-28 大银微系统股份有限公司 Optical encoder and control method thereof
CN110394791B (en) * 2019-06-11 2020-10-30 北京空间飞行器总体设计部 Electromechanical limiting device larger than 360 degrees
FR3101439B1 (en) * 2019-09-26 2021-10-29 Arteffect Optical device and module comprising such an optical device, intended for a lighting device, for creating light effects.
CN114485745A (en) * 2022-02-11 2022-05-13 靖江市宇其光电科技有限公司 Small-size high reliability blue light reflective encoder
CN114440945B (en) * 2022-02-28 2023-06-16 中北大学 Tunable optical angle encoder based on double-layer round hole lattice two-dimensional grating
CN114734245A (en) * 2022-06-10 2022-07-12 宁波中车时代传感技术有限公司 Shaft end photoelectric rotating speed sensor for rail transit and manufacturing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5235181A (en) * 1990-12-10 1993-08-10 Tesa, S.A. Absolute position detector for an apparatus for measuring linear angular values
EP0577104A1 (en) * 1992-07-01 1994-01-05 Rockwell International Corporation High resolution optical hybrid digital-analog position encoder
US5332895A (en) * 1992-02-20 1994-07-26 Rsf-Elektronik Gesellschaft M.B.H. Angle encoder with incremental and absolute tracks
EP0635700A1 (en) * 1993-07-22 1995-01-25 Marco Dr. Brandestini Absolute digital position encoder

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2030254T3 (en) * 1988-11-02 1992-10-16 Daimler-Benz Aktiengesellschaft DIRECTION ANGLE SENSOR OF AN AUTOMOBILE VEHICLE.
NL9201059A (en) * 1992-06-15 1994-01-03 Bootsman Holding Bv POSITION DETECTION SYSTEM.
DE19638912A1 (en) * 1996-09-23 1998-03-26 Teves Gmbh Alfred Position sensor arrangement for rotation angle sensor in motor vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5235181A (en) * 1990-12-10 1993-08-10 Tesa, S.A. Absolute position detector for an apparatus for measuring linear angular values
US5332895A (en) * 1992-02-20 1994-07-26 Rsf-Elektronik Gesellschaft M.B.H. Angle encoder with incremental and absolute tracks
EP0577104A1 (en) * 1992-07-01 1994-01-05 Rockwell International Corporation High resolution optical hybrid digital-analog position encoder
EP0635700A1 (en) * 1993-07-22 1995-01-25 Marco Dr. Brandestini Absolute digital position encoder

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1108198A4 *

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6789042B2 (en) 2000-06-23 2004-09-07 Bishop Innovation Limited Position encoder using statistically biased pseudorandom sequence
AU2001265710B2 (en) * 2000-06-23 2004-12-23 Bishop Innovation Limited Position encoder using statistically biased pseudorandom sequence
WO2002001160A1 (en) * 2000-06-23 2002-01-03 Bishop Innovation Limited Position encoder using statistically biased pseudorandom sequence
GB2395002A (en) * 2002-10-22 2004-05-12 Bamford Excavators Ltd Apparatus for determining angular position of a rotatable mechanical element
US8018528B2 (en) 2005-09-08 2011-09-13 Flextronics Ap, Llc Backlash prevention system and method
EP1929364A2 (en) * 2005-09-08 2008-06-11 Flextronics Ap, Llc Auto-focus and zoom module
US8564715B2 (en) 2005-09-08 2013-10-22 Lothar Westerweck System for stabilizing an optics assembly during translation
EP1929364A4 (en) * 2005-09-08 2010-08-04 Flextronics Ap Llc Auto-focus and zoom module
US10133195B2 (en) 2006-01-19 2018-11-20 Nikon Corporation Movable body drive method, movable body drive system, pattern formation method, pattern forming apparatus, exposure method, exposure apparatus, and device manufacturing method
US9423702B2 (en) 2006-01-19 2016-08-23 Nikon Corporation Exposure apparatus, exposure method, and device manufacturing method measuring position of substrate stage by switching between encoder and interferometer
US10203613B2 (en) 2006-01-19 2019-02-12 Nikon Corporation Movable body drive method, movable body drive system, pattern formation method, pattern forming apparatus, exposure method, exposure apparatus, and device manufacturing method
US10185228B2 (en) 2006-01-19 2019-01-22 Nikon Corporation Movable body drive method, movable body drive system, pattern formation method, pattern forming apparatus, exposure method, exposure apparatus, and device manufacturing method
US10185227B2 (en) 2006-01-19 2019-01-22 Nikon Corporation Movable body drive method, movable body drive system, pattern formation method, pattern forming apparatus, exposure method, exposure apparatus, and device manufacturing method
US9423703B2 (en) 2006-01-19 2016-08-23 Nikon Corporation Exposure apparatus and device manufacturing method measuring position of substrate stage using at least three of four encoder heads
US9372414B2 (en) 2006-01-19 2016-06-21 Nikon Corporation Exposure method and device manufacturing method measuring position of substrate stage using at least three of four encoder heads
US8874178B2 (en) 2006-08-31 2014-10-28 Flextronics Ap, Llc Discreetly positional camera housing
US8605208B2 (en) 2007-04-24 2013-12-10 Digitaloptics Corporation Small form factor modules using wafer level optics with bottom cavity and flip-chip assembly
US8937681B2 (en) 2007-07-19 2015-01-20 Digitaloptics Corporation Camera module back-focal length adjustment method and ultra compact components packaging
US8488046B2 (en) 2007-12-27 2013-07-16 Digitaloptics Corporation Configurable tele wide module
WO2009132901A1 (en) * 2008-05-02 2009-11-05 Dr. Johannes Heidenhain Gmbh Position measuring device
US8570621B2 (en) 2008-05-02 2013-10-29 Dr. Johannes Heidenhain Gmbh Position measuring device
EP2175243A1 (en) 2008-10-09 2010-04-14 Delphi Technologies, Inc. High resolution position encoder
US8878526B2 (en) 2009-01-27 2014-11-04 Renishaw Plc Magnetic encoder apparatus
DE102009009788B4 (en) * 2009-02-20 2019-12-19 Phoenix Contact Gmbh & Co. Kg Device and method for the contactless determination of a rotational angle position and / or a standstill of a rotatable object
US10989567B2 (en) 2009-06-05 2021-04-27 Renishaw Plc Position measurement encoder and method of operation
US11619521B2 (en) 2009-06-05 2023-04-04 Renishaw Plc Position measurement encoder and method of operation
US8545114B2 (en) 2011-03-11 2013-10-01 Digitaloptics Corporation Auto focus-zoom actuator or camera module contamination reduction feature with integrated protective membrane
US8982267B2 (en) 2011-07-27 2015-03-17 Flextronics Ap, Llc Camera module with particle trap

Also Published As

Publication number Publication date
CA2338637A1 (en) 2000-02-10
AUPP482598A0 (en) 1998-08-13
JP2002521684A (en) 2002-07-16
KR100571346B1 (en) 2006-04-14
EP1108198A4 (en) 2002-09-11
KR20010074741A (en) 2001-08-09
BR9912682A (en) 2002-03-26
MXPA01000833A (en) 2002-06-04
EP1108198A1 (en) 2001-06-20
CN1175249C (en) 2004-11-10
CN1311852A (en) 2001-09-05

Similar Documents

Publication Publication Date Title
WO2000006973A1 (en) Angle encoder
US6789042B2 (en) Position encoder using statistically biased pseudorandom sequence
US6759648B2 (en) Sensor for sensing absolute angular position of a rotatable body
EP0490206B1 (en) Position encoder for linear or angular measuring apparatus
US7135673B2 (en) Imaging rotation angle absolute encoder
US4421980A (en) Position encoder with closed-ring diode array
US6450044B1 (en) Torque transducer
EP0169657B1 (en) Non-contact shaft angle detector
US5059776A (en) Bar code field and bar code reader
JPH0445764B2 (en)
US4720631A (en) Electro-optical compass card wherein transmissive member has random patterns that repeat for particular rotational positions
JP3832874B2 (en) Optical scale and rotary encoder using the same
EP2021740B1 (en) Rotary encoder apparatus
BE1007404A3 (en) Encoder element.
JP3509830B2 (en) Optical rotary encoder
US7615737B2 (en) High precision compact rotation angle absolute encoder
JP3262842B2 (en) Optical encoder
AU744805B2 (en) Angle encoder
US8537377B2 (en) Absolute position encoder
AU2001265710B2 (en) Position encoder using statistically biased pseudorandom sequence
AU2001265710A1 (en) Position encoder using statistically biased pseudorandom sequence
WO1997040345A1 (en) A quasi-absolute encoder

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99809141.3

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2000 562720

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020017000953

Country of ref document: KR

Ref document number: 48895/99

Country of ref document: AU

ENP Entry into the national phase

Ref document number: 2338637

Country of ref document: CA

Ref document number: 2338637

Country of ref document: CA

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: PA/a/2001/000833

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 1999932550

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09744235

Country of ref document: US

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1999932550

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020017000953

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: CA

WWG Wipo information: grant in national office

Ref document number: 48895/99

Country of ref document: AU

WWG Wipo information: grant in national office

Ref document number: 1020017000953

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 1999932550

Country of ref document: EP