WO1996006328A1 - Dispositif de mesure tridimensionnelle et indicateur de position tridimensionnelle - Google Patents
Dispositif de mesure tridimensionnelle et indicateur de position tridimensionnelle Download PDFInfo
- Publication number
- WO1996006328A1 WO1996006328A1 PCT/GB1995/002004 GB9502004W WO9606328A1 WO 1996006328 A1 WO1996006328 A1 WO 1996006328A1 GB 9502004 W GB9502004 W GB 9502004W WO 9606328 A1 WO9606328 A1 WO 9606328A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sensors
- signals
- measurement unit
- signal
- sensor
- Prior art date
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 44
- 230000033001 locomotion Effects 0.000 claims abstract description 47
- 230000008859 change Effects 0.000 claims abstract description 10
- 230000001133 acceleration Effects 0.000 claims description 29
- 238000004364 calculation method Methods 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 18
- 238000006073 displacement reaction Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 7
- 239000004020 conductor Substances 0.000 claims description 3
- 229910052710 silicon Inorganic materials 0.000 claims description 2
- 239000010703 silicon Substances 0.000 claims description 2
- 239000000126 substance Substances 0.000 claims description 2
- 238000009792 diffusion process Methods 0.000 claims 1
- 238000005530 etching Methods 0.000 claims 1
- 238000013519 translation Methods 0.000 abstract description 3
- 238000006243 chemical reaction Methods 0.000 description 17
- 238000012937 correction Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 230000005484 gravity Effects 0.000 description 7
- 230000001965 increasing effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000035945 sensitivity Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000000725 suspension Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 239000006227 byproduct Substances 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 235000019892 Stellar Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/183—Compensation of inertial measurements, e.g. for temperature effects
- G01C21/185—Compensation of inertial measurements, e.g. for temperature effects for gravity
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/18—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
Definitions
- This invention relates to a three-dimensional measurement unit, and a three-dimensional position indicator which receives and records measurements from the measurement unit and which is hereinafter referred to as a "3-D indicator".
- Inertial navigation is widely used for plotting the change in the position of a body (and in conjunction with an indicator for recording the new position reached by the body), and has the recognised advantage that no external reference is needed for specific determination of the new position.
- the new position of the body is calculated by measuring the changes (translation and orientation) which have occurred since the body moved from a known start position; the new position can be recorded as by the use of a display unit fed from the measurement unit.
- linear and rotational measurements require accurate instrumentation both to sense the translational movements (linear) and the rotational movements (angular turning rates), and to sum these where necessary e.g where as is usual a succession of movements (forward and perhaps reverse with positive/negative signal changes) has occurred between the initial and final positions of the body.
- a three-dimensional measurement unit can also be used to follow vibrations in a structure, and possibly also to control the addition of counter-vibrations whereby to achieve a net vibration reduction.
- the structure movements would be recorded as they occur by use of the measurement indicator, with its readings perhaps compared to those from a datum position indicator positioned to be free or substantially free of the vibration movements.
- Gyroscopes are often used to determine angular turning rates, typically being mounted in a servo-loop to stabilize a frame of reference, accelerometers being mounted on the frame of reference to measure linear movements. Three axes of stabilization are necessary to stabilize a frame of reference, requiring therefore three single-axis gyroscopes, two two-axis gyroscopes or one three-axis gyroscope. Gyroscopes are however relatively heavy and bulky, as well as costly.
- Accelerometers are known, responsive to the acceleration of the body, usually in a selected direction.
- Mechanical accelerometers typically include a hinge, together with a mechanical, optical, inductive or capacitative sensor to detect the motion of the hinge induced by the acceleration.
- An accurate form of accelerometer with low hysteresis can be provided by a seismic mass (proof mass) suspended from opposite sides by deflectable arms (beam mounted) or from one side by one or more deflectable arms (cantilever mounted); deflection of the arms can be measured by strain gauges attached to or inbuilt into the arms, perhaps with additional stain gauges connected in an electrical bridge circuit so as to discount the effect of movements of the seismic mass other than along a specified axis.
- a cantilever mounted electronic accelerometer is disclosed in Siemens Automotive L.P. USA Patent 5,412,987, which also discloses electrical bridge circuitry to cancel the signals from other axes.
- Other known accelerometers include solid state units of the piezo-electric and piezo-resistive types, and those of the servo (force balanced) type.
- Velocity sensors are known, responsive to the velocity of a body relative for example to a surrounding structure or to an adjacent medium. Force, time and length are quantities which can be measured very accurately by direct observation; thus the rate of flow of a liquid relative to a pipe can be accurately determined for example by weighing the discharge of the liquid from the pipe during a timed interval.
- secondary instruments have been developed (velocity sensors), with an accuracy as is well understood by those familiar with the art dependent on their calibration and assumed coefficients.
- An inertial measurement unit which provides three-axis acceleration and angular turning rate detection is disclosed in Morrison international patent application PCT/US86/02410 (publication WO 87/03083).
- Morrison discloses a cubical sensor mass magnetically suspended within a cubical outer housing and free to move relative to the outer housing under acceleration forces.
- the sensing mass has six sensing and three suspension elements on each of its six faces, opposite corresponding sensing and suspension elements on the outer housing. This arrangement is costly and complicated to assemble, and with thirty six sensing units and eighteen suspension units difficult to calibrate.
- Both the inner and outer cubic bodies move under acceleration force, and the respective electrical current (sent only to selected suspension elements on the outer cube) is varied to restore the cubes to a required relative position, with a significant power requirement for the relatively bulky and weighty inner cube.
- the sensitive axes of at least the twenty four sensing elements at the (eight) cube corners are shown to intersect with two others.
- the accelerometer servo compares net impedance inputs and so will not warn of one sensor failure.
- Morrison specifies a dedicated sensor technology, using relatively fragile sensors, and a particular spatial arrangement (defining both the relative sensor spacing and their relative orientation).
- the invention aims to use commercially available sensors, arranged so that the measurement unit is capable of noting 3-D position and 3-D orientation changes.
- the indicator unit records the measured changes, temporarily or permanently.
- the invention aims in one aspect to provide an improved 3-D measurement unit which can be self-relating to a starting datum point, which is easy to use, which can have many external applications, particularly as a hand-held indicator device, and which in a preferred arrangement is based on a structure using linear motion sensors only.
- the invention provides a three-dimensional measurement unit comprising at least four linear motion sensors, the sensors being positioned and oriented relative to each other so that a movement in one direction can provide a first set of signals from the sensors and so that a movement in a different direction can provide a second set of signals from the sensors, the sensors providing a set of distinguishable signals for each linear and angular movement characterised in that the sensors are mounted on a single body.
- the invention provides a three-dimensional measurement unit comprising at least four linear motion sensors, the sensors being positioned and oriented relative to each other so that one change of motion of the unit produces changing signals from at least two of the sensors and so that other changes of motion perpendicular to said one change of motion produce changing signals from sensors which include previously unaffected sensors such that the signals in combination are responsive to the change in position of the unit relative to a datum position due to the intervening translational and rotational motions of the body from the datum position characterised in that the sensors are mounted on a single body, in that conductor means feed the signals to a signal processing means via a converter, in that the signal processing means and the converter are carried by the body, in that the converter converts the signals to a form readable by the signal processing means, in that calculating means adapted to use the converted signals to calculate motion values are provided, and in that output means direct the motion values to an external system interface.
- the signals will be converted from analogue to an appropriate digital form and typical signal processors then include microprocessors, digital signal processors and/or digital logic.
- microprocessors digital signal processors and/or digital logic.
- the signals are converted to digital form at the sensor so that the processing is effected on digital signals.
- linear motion sensor we mean a device adapted to provide an electrical signal indicating the linear component of velocity or acceleration acting along the sensitive axis of the device. This definition does not exclude devices which additionally utilise an electrical signal produced along another axis (which might otherwise be ignored as by using an appropriate electrical bridge circuitry as suggested in Siemens US Patent 5,412,978).
- the sensors may be formed in the substance of the body, e.g. by being etched and diffused or otherwise forming them in a single piece of silicon or other suitable semiconductor whereby the body and sensors become a single structure with discrete sensing areas.
- velocity sensors when being zeroed the body does not need to be stationary (or to have an assumed velocity) i.e. in order that its relative datum or starting position can be calculated accurately.
- a velocity sensor will respond to the current velocity of the body carrying the sensors, and using velocity sensors would not therefore introduce an unknown datum error into the subsequent calculations.
- single integrals can be used to calculate body displacement and orientation, both simplifying the calculations and thus the calculation circuitry, and avoiding the problem of errors from the first integral (conversion of acceleration into velocity) being fed into the second integral (conversion of velocity into displacement). The unit would use lower order error mechanisms and so could be more accurate.
- velocity sensors cannot calculate the original orientation of the body i.e. they cannot calculate which is the gravitational direction from observed gravitational and other accelerations.
- 5 or 6 sensors may, for example, be positioned and orientated relative to each other in such a way that signals are produced which may be used to calculate 3-D linear acceleration and 3-D angular acceleration and from which the respective velocities and displacements can be calculated. Examples of suitable arrangements are described below with reference to the drawings. However, it will be appreciated that the invention is not limited to the use of these specific numbers of sensors or their disposition.
- the sensors e.g. accelerometers
- the sensors will be selected from those having low linear hysteresis e.g. below O.OOOlg, and low angular hysteresis e.g. below 1 minute of arc.
- Both linear and angular hysteresis contribute towards drift in the measured positional change i.e. in the indicated new 3-D position i.e. each can contribute towards linear and angular drift.
- Increasing the spacing between the sensors can reduce the effect of linear and angular hysteresis on angular drift and thus will be used whenever possible; however, though increased spacing will not directly result in a corresponding reduced linear drift, this reduction may occur as an indirect result i.e.
- Fig. 1 is a schematic arrangement showing the use of four accelerometers
- Fig. 2 is a schematic arrangement showing the use of six accelerometers
- Fig. 3 is a block diagram for an arrangement of four accelerometers and a temperature sensor
- Fig. 4 is a flow-diagram of the microprocessor operation for a 3-D indicator constructed according to the arrangement of Figure 3;
- Fig.5 is an alternative block diagram for an arrangement of four accelermeters and a temperature sensor.
- the measurement units described below operate from a "zero" position i.e. a known starting datum or one which can be derived from ancillary measurements.
- the changes in translational and rotational position from that datum are measured, and usefully are fed to an indicating device e.g. for observation and recording.
- the units have a zero velocity, or a known velocity which is introduced into the datum reading - though if velocity sensors are used instead of accelerometers the start velocity can be calculated by the unit from the velocity sensor signals.
- the measurement units can be used in environments which are not stationary relative for example to the earth's surface or to a stellar position, requiring only that the zero position can be determined or reliably assumed.
- the measurement unit can be set at a known zero even if the mounting body is vibrating, providing that the vibration is not accompanied by an unknown drift in position i.e. so that the vibrations cancel each other out whereby though there may be AC displacement components there should be minimum unknown DC displacement components to the vibration.
- the extent to which these considerations do not apply adds to the system drift rate i.e. the presence of unknown DC displacement components during zeroing would not prevent the system functioning but it would reduce the accuracy of the measurements.
- Fig. 1 an arrangement of four accelerometers 10, 11, 12 and 13 is shown, one being oriented to lie in the plane of each face of an equilateral pyramid 14, each placed so that the sensitive axes do not intersect at a common point.
- Pyramid 14 provides the single body upon which the four sensors are mounted, though in other embodiments the four sensors are formed in the material of the pyramid body 14 or in the surface material of pyramid body 14 i.e. a semi ⁇ conductor material.
- varying signals will be received from at least three of the sensors, and from all four sensors if the movement is not perpendicular to the sensitive axis of one of the sensors.
- the components of acceleration can be computed from the respective accelerometers such that body translational and rotational movements are distinguished.
- FIG. 2 an arrangement of six accelerometers 20, 21, 22, 23, 24 and 25 is shown.
- the accelerometers are arranged in three pairs, each respective pair 20, 21; 22, 23; 24, 25 being mounted in the same plane relative to one of three mutually perpendicular axes x, y and z respectively.
- Fig. 2 shows a measurement unit utilising six accelerometers, the accelerometers of a pair (for instance those on the X axis) being arranged to either side of a central plane (plane Y-Z), and with their sensitive axes (showed arrowed) being parallel with that plane(Y-Z), the three planes X-Y,Y-Z,Z-X in this embodiment being mutually perpendicular.
- the spacing between the accelerometers will be increased where possible, in accordance with the body size, to reduce the effect of hysteresis on measurement drift and increase sensitivity to angular acceleration i.e. angular acceleration sensitivity or sensitivity to angular movements (non-steady state) is increased.
- the calculation in the microprocessor for the embodiment of Fig. 2 basically comprises, for each pair, firstly taking the processed signal from the first accelerometer and subtracting it from the processed signal of the second accelerometer; the result is a "net" value which is used to calculate the measurement of planar rotation of the pair. Secondly the signals are also added together and the result is divided by two; from this it is possible to calculate the translational movement in the direction perpendicular to the plane of the pair.
- the Fig.2 arrangement with the sensors having non-intersecting sensitive axes, allows a considerable simplification in the measurement unit construction, calibration and measurement calculation.
- a systemised signal processing arrangement based on four accelerometers as shown in Fig. 1 plus a temperature sensor is shown in block diagram form in Fig. 3.
- more than one temperature sensor is used, for instance one for each motion (in this embodiment acceleration) sensor whereby to minimise measurement errors due to thermal differences around the body e.g. before the warm-up gradients have reached steady state or differential environmental heating or cooling.
- the system has one channel for each accelerometer and an additional channel for the temperature sensor; when the indicator is energised each channel in this embodiment can produce continuous signals though in an alternative embodiment rapidly repeated intermittent signals are used.
- An advantage of utilising one channel for each accelerometer is that failure or malfunction of a sensor can be detected e.g. if no signal is received from an accelerometer despite the indication from other accelerometers that the indicator is translating and rotating, or if no signal is received from that accelerometer within a specified period after start-up.
- the channel for the sensor 13 is shown surrounded by dotted lines.
- Each accelerometer 10, 11, 12 and 13 feeds an electric analogue signal, which changes in value in accordance with the sensed acceleration along its sensitive axis, to a respective amplifier 100, 101, 102 and 103.
- each amplified signal is passed to a respective low pass filter 110, 111, 112 and 113 selected to remove unwanted signal frequencies; the filtering has three principal functions, namely to reduce noise, to prevent aliasing with the analogue to digital converter and to reduce the bandwidth of the system whereby to include only the desired frequencies.
- each filter is passed to a respective "Sample and Hold” device 120, 121, 122 and 123, which lets the signal pass through to its output unaltered or freezes the signal when the "Sample and Hold” control signal from microprocessor 132 instructs it to do so.
- the "Sample and Hold” devices thus ensure that the signals from all the acceleration channels presented through the multiplexer 130 to the analogue to digital converter 131 relate to the same point in time.
- each "Sample and Hold” device is fed to one of the inputs of the multiplexer 130.
- the microprocessor 132 by means of the "channel select" signal selects each channel in turn.
- Multiplexer 130 connects the requested input channel to its single output channel and the signal is fed to the analogue to digital converter 131 where it is converted to digital form and fed to the microprocessor 132.
- Temperature sensor 133 produces signals of a relatively slow changing nature so that a "Sample and Hold" device is not required on this channel. Its signal is amplified by amplifier 104 and fed directly to multiplexer 130.
- the system converts, one at a time, the signal values of all channels into digital form and then performs the required calculations in the microprocessor.
- the system is calibrated in advance of normal use in such a way that the variations can be taken into account during the normal use calculations (to determine the new position and orientation).
- the calibration process values are stored in calibration memory 134 and are accessed when the calculations are performed.
- Accelerometer gain i.e. sensitivity, versus temperature;
- Accelerometer zero point versus temperature;
- Accelerometer orientation versus temperature (to compensate for the thermal expansion of the sensor mountings etc);
- Accelerometer position versus temperature (also to compensate for thermal expansion of the mountings etc);
- Signal processing gains and offsets versus temperature;
- Accelerometer linearity i.e. sensitivity, versus temperature;
- Accelerometer frequency response i.e. sensitivity, versus temperature;
- Accelerometer zero point versus temperature to compensate for the thermal expansion of the sensor mountings etc.
- Accelerometer position versus temperature (also to compensate for thermal expansion of the mountings etc)
- Signal processing gains and offsets versus temperature;
- Accelerometer linearity as necessary, depending on the type of accelerometer chosen.
- the program memory 135 stores the program which performs functions related to control of the signal conversion process, calculation of position and orientation and communication of results to an external system.
- the scratch-pad memory 136 is used to store temporary values required by calculations during normal processing.
- the converted signals are fed from microprocessor 132 to an external system interface 137.
- an external system e.g. 3-D linear and 3-D angular acceleration, 3-D linear and 3-D angular velocity, temperature, frequency - perhaps in the form of a frequency spectrum, elapsed time etc.
- 3-D linear and 3-D angular acceleration, 3-D linear and 3-D angular velocity, temperature, frequency - perhaps in the form of a frequency spectrum, elapsed time etc. e.g. 3-D linear and 3-D angular acceleration, 3-D linear and 3-D angular velocity, temperature, frequency - perhaps in the form of a frequency spectrum, elapsed time etc.
- Fig. 4 shows an example of the sequence of operations performed by the microprocessor and is described below with reference to the processing operations required to calculate 3-D position and 3-D orientation using an arrangement of multiple DC sensitive linear accelerometers.
- Processing begins when the system is switched on - step SI.
- the system is put into a state ready for processing by the initialisation - step S2; this involves resetting the hardware and setting software variables into their required initial values.
- the remainder of processing is performed in two blocks (block A and block B).
- Block A is used to establish which way "down” is, by finding the 3-D orientation in which gravity is constantly acting on the device.
- a continuous cycle of determining 3-D position and 3-D orientation is performed as in block B.
- step S3 the sensors (both temperature and acceleration) are read and in step S4 the calibration corrections are then applied.
- step S5 the corrected values are then used to calculate the 3-D orientation of gravity acting on the accelerometers.
- step S6 determines whether the error value for the direction of gravity is acceptably small; the initial value of the error signal is set in step S2 to be large, with the effect that steps 3 to 6 are repeatedly performed until the 3-D orientation of gravity acting on the accelerometers is calculated to an acceptable accuracy. When the required accuracy has been achieved, processing switches from Block A to Block B due to step S6 terminating the loop.
- step S7 the sensors are read (as in step S3) then the calibration corrections are applied in step S8.
- Step S9 removes the effect of gravity, which is constantly acting on the accelerometers, from the calculations so that the resulting values are then due only to movement or rotation of the device as a whole.
- step S10 these values are then used to calculate by means of matrix transformation and double integral, the difference in position and orientation of the device since processing started in block B.
- the newly calculated 3-D position and 3-D orientation change is output to an external system using a suitable method (e.g. serial wire connection, microprocessor interface etc. ) as in step Sll.
- Steps S7 to Sll are repeated at fixed intervals of time to produce a series of 3-D positions and 3-D orientations. The length of the time interval is small enough so that the system can accurately track any movements or rotations of interest without errors building up due to loss of information.
- the accelerometer readings obtained in steps S3 and S7 are corrected using values obtained during a calibration process so as to remove the effect of variations in accelerometer performance due to production tolerances of a mechanical and electrical nature. When the following typical corrections have been applied, the corrected readings more closely reflect the values that would be obtained from accelerometers which give ideal readings and are perfectly placed relative to one another. Corrections
- Accelerometer zero point versus temperature Accelerometer off-axis sensitivity versus 3-D angle of acceleration.
- Sensor linearity and device 3-D thermal behaviour i.e. the heating and cooling gradients across the body, and perhaps the sensors, for instance in response to switch on, or external heating sources
- accelerometers Whilst separate accelerometers are preferred, specifically separate seismic masses for each of the X,Y and Z axes, since this permits flexible positioning of the accelerometers to suit the needs of individual applications within the constraint of body size and shape, as well as often easing their manufacture, accelerometers using a single seismic mass can be used.
- FIG. 5 An arrangement based on four accelerometers arranged as shown in Fig.l plus a temperature sensor is shown in Fig.5.
- the system has one channel per accelerometer (the channel for sensor 13 is shown surrounded by dotted lines) and an additional channel for the temperature sensor, each channel producing digital signals.
- each accelerometer 10,11,12 and 13 feeds a changing electric analogue signal relative to its acceleration along its respective axis to an amplifier 200,201,202 and 203 respectively.
- each amplified signal is passed to a low pass filter 210,211,212 and 213 respectively similar to that of the Fig.3 embodiment.
- the output from each filter is passed to an analogue to digital converter device 220,221,222 and 223 respectively.
- This device converts the signal to digital form and feeds the digital number to the conversion controller 230.
- the conversion controller ensures that conversions take place at repeated fixed intervals of time and that the conversion which is performed in each channel's analogue to digital converter takes place at the same point in time. The period of time from one conversion time to the next is referred to as a conversion cycle.
- the signals in converted digital form are stored in the conversion controller ready to be sent to the microprocessor 232 before the next analogue to digitial conversion takes place.
- a method of correcting offsets is used in order to reduce the size of offsets which are present in the sensor being incorporated in the signal which is converted to digital form.
- the microprocessor will from time to time read from its calibration memory 234 offset correction values which need to be applied to the sensor (such as those outlined above). This is necessary for example when temperature changes produce zero offsets in the sensor.
- These offset correction values are stored by the microprocessor in the conversion controller 230.
- the offset correction values stored in the conversion controller 230 are passed to a digital to analogue device 240,241,242,243 respectively. This converts the stored digital offset correction number from digital to analogue form.
- This analogue signal is fed to an amplifier 250,251,252,253 respectively which changes the signal to the required size.
- This is then fed to a low pass filter 260,261,262,263 respectively which removes the unwanted high frequency components from the analogue signal.
- This filtered signal is then applied to the sensor signal by feeding it into the sensor or mixing it with the output of the sensor. This ensures that offsets in each sensor 10,11,12 and 13 which make the sensor signal depart from a zero mean are corrected for and therefore the full range of the analogue converters can be used.
- the Fig.5 embodiment removes offsets from the system which might otherwise be difficult to correct.
- Temperature sensor 273 produces signals of a relatively slow changing nature so that a Sample and Hold device is not required on this channel (see also the Fig.3 enbodi ent).
- the temperature sensor's signal is amplified by amplifier 274 and fed to an analogue to digital converter 275 and then fed directly to conversion controller 230.
- the arrangement of Fig.5 has a calibration memory 234, a program memory 235, a scratch pad memory 236 and an external interface 237, which components function in a similar fashion, and for similar purposes, as the equivalent components of the arrangement of Fig.3.
- the invention can be used in a wide variety of applications which require a 3-D indicator, for example:-
- Motion capture the addition of one or more measurement units to a body e.g. human, to record movement, as a way of controlling characters in computer games etc).
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
Dispositif de mesure tridimensionnelle de déplacement et de rotation et indicateur de position tridimensionnelle impliquant seulement l'utilisation de capteurs de mouvement linéaire. Ce dispositif comprend au moins quatre capteurs (10, 11, 12, 13; 20, 21, 22, 23, 24, 25) de mouvement linéaire, lesquels sont placés et orientés les uns par rapport aux autres de manière qu'un déplacement du dispositif produise des signaux changeants à partir d'au moins deux des capteurs et que d'autres déplacements, perpendiculaires au premier déplacement, produisent des signaux changeants à partir des capteurs, y compris à partir de ceux non concernés précédemment. Les capteurs sont montés sur un seul corps (14) et le dispositif de mesure peut être raccordé à des moyens afin de constituer un indicateur de position tridimensionnelle.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9417202.0 | 1994-08-25 | ||
GB9417202A GB9417202D0 (en) | 1994-08-25 | 1994-08-25 | Three-dimensional position indicator |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1996006328A1 true WO1996006328A1 (fr) | 1996-02-29 |
Family
ID=10760408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB1995/002004 WO1996006328A1 (fr) | 1994-08-25 | 1995-08-24 | Dispositif de mesure tridimensionnelle et indicateur de position tridimensionnelle |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB9417202D0 (fr) |
WO (1) | WO1996006328A1 (fr) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1053917A1 (fr) * | 1999-05-21 | 2000-11-22 | Siemens Aktiengesellschaft | Dispositif de système de retenu pour vehicule avec quatre capteurs de déceleration |
FR2861464A1 (fr) * | 2003-10-28 | 2005-04-29 | Commissariat Energie Atomique | Detecteur de mouvement a six degres de liberte avec trois capteurs de position et procede de fabrication d'un capteur |
FR2897424A1 (fr) * | 2006-02-13 | 2007-08-17 | Jean Leveque | Systeme de navigation inertiel pour station mobile. |
WO2009013666A3 (fr) * | 2007-07-24 | 2009-03-12 | Nxp Bv | Capteur de déplacement linéaire et de rotation multiaxial |
WO2011144883A1 (fr) * | 2010-05-19 | 2011-11-24 | Salisbury Nhs Foundation Trust | Ensemble accéléromètre et son utilisation |
EP2645058A3 (fr) * | 2005-08-03 | 2016-07-13 | Halliburton Energy Services, Inc. | Appareil de détection d'orientation et procédé de détermination d'une orientation |
US10274627B2 (en) | 2015-10-30 | 2019-04-30 | Ion Geophysical Corporation | Ocean bottom seismic systems |
US11204365B2 (en) | 2018-09-13 | 2021-12-21 | Ion Geophysical Corporation | Multi-axis, single mass accelerometer |
DE102021105176A1 (de) | 2021-03-04 | 2022-09-08 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Vorrichtung und Verfahren zur Ermittlung und Darstellung einer Relativorientierung eines Gegenstandes |
IT202300010938A1 (it) | 2023-05-30 | 2024-11-30 | Marco Ceccarelli | Corpetto di monitoraggio per conducente di veicoli |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2146776A (en) * | 1983-09-16 | 1985-04-24 | Ferranti Plc | Accelerometer systems |
DE3600763A1 (de) * | 1986-01-14 | 1987-07-16 | Bodenseewerk Geraetetech | Inertialsensoranlage fuer navigation und flugfuehrung |
DE9113744U1 (de) * | 1991-11-05 | 1992-01-16 | SMT & Hybrid GmbH, O-8012 Dresden | Dreidimensionaler mikromechanischer Beschleunigungssensor mit integrierter Elektronik |
EP0556487A1 (fr) * | 1992-02-11 | 1993-08-25 | FOKKER SPACE & SYSTEMS B.V. | Montage d'accéléromètres utilisé dans un système de mesure des mouvements tridimensionnels d'un corps rigide |
-
1994
- 1994-08-25 GB GB9417202A patent/GB9417202D0/en active Pending
-
1995
- 1995-08-24 WO PCT/GB1995/002004 patent/WO1996006328A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2146776A (en) * | 1983-09-16 | 1985-04-24 | Ferranti Plc | Accelerometer systems |
DE3600763A1 (de) * | 1986-01-14 | 1987-07-16 | Bodenseewerk Geraetetech | Inertialsensoranlage fuer navigation und flugfuehrung |
DE9113744U1 (de) * | 1991-11-05 | 1992-01-16 | SMT & Hybrid GmbH, O-8012 Dresden | Dreidimensionaler mikromechanischer Beschleunigungssensor mit integrierter Elektronik |
EP0556487A1 (fr) * | 1992-02-11 | 1993-08-25 | FOKKER SPACE & SYSTEMS B.V. | Montage d'accéléromètres utilisé dans un système de mesure des mouvements tridimensionnels d'un corps rigide |
Non-Patent Citations (1)
Title |
---|
JENG-HENG CHEN ET AL: "Gyroscope free strapdown inertial measurement unit by six linear accelerometers", JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS, MARCH-APRIL 1994, USA, vol. 17, no. 2, ISSN 0731-5090, pages 286 - 290 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1053917A1 (fr) * | 1999-05-21 | 2000-11-22 | Siemens Aktiengesellschaft | Dispositif de système de retenu pour vehicule avec quatre capteurs de déceleration |
WO2000071393A1 (fr) * | 1999-05-21 | 2000-11-30 | Siemens Aktiengesellschaft | Dispositif de commande d'un equipement d'automobile destine a la protection contre les accidents |
FR2861464A1 (fr) * | 2003-10-28 | 2005-04-29 | Commissariat Energie Atomique | Detecteur de mouvement a six degres de liberte avec trois capteurs de position et procede de fabrication d'un capteur |
WO2005045868A1 (fr) * | 2003-10-28 | 2005-05-19 | Commissariat A L'energie Atomique | Detecteur de mouvement a six degres de liberte avec trois capteurs de position et procede de fabrication d’un capteur |
US7406869B2 (en) | 2003-10-28 | 2008-08-05 | Commissariat A L'energie Atomique | Movement detector having six degrees of freedom with three position sensors and method for the production of a sensor |
EP2645057A3 (fr) * | 2005-08-03 | 2016-07-13 | Halliburton Energy Services, Inc. | Appareil de détection d'orientation et procédé de détermination d'une orientation |
EP2645058A3 (fr) * | 2005-08-03 | 2016-07-13 | Halliburton Energy Services, Inc. | Appareil de détection d'orientation et procédé de détermination d'une orientation |
FR2897424A1 (fr) * | 2006-02-13 | 2007-08-17 | Jean Leveque | Systeme de navigation inertiel pour station mobile. |
US8397570B2 (en) | 2007-07-24 | 2013-03-19 | Nxp B.V. | Multi-axial linear and rotational displacement sensor |
WO2009013666A3 (fr) * | 2007-07-24 | 2009-03-12 | Nxp Bv | Capteur de déplacement linéaire et de rotation multiaxial |
WO2011144883A1 (fr) * | 2010-05-19 | 2011-11-24 | Salisbury Nhs Foundation Trust | Ensemble accéléromètre et son utilisation |
US10274627B2 (en) | 2015-10-30 | 2019-04-30 | Ion Geophysical Corporation | Ocean bottom seismic systems |
US10545254B2 (en) | 2015-10-30 | 2020-01-28 | Ion Geophysical Corporation | Multi-Axis, single mass accelerometer |
US11561314B2 (en) | 2015-10-30 | 2023-01-24 | TGS-NOPEC Geophysical Corporation | Multi-axis, single mass accelerometer |
US12019197B2 (en) | 2015-10-30 | 2024-06-25 | Tgs-Nopec Geophysical Company | Multi-axis, single mass accelerometer |
US11204365B2 (en) | 2018-09-13 | 2021-12-21 | Ion Geophysical Corporation | Multi-axis, single mass accelerometer |
DE102021105176A1 (de) | 2021-03-04 | 2022-09-08 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Vorrichtung und Verfahren zur Ermittlung und Darstellung einer Relativorientierung eines Gegenstandes |
IT202300010938A1 (it) | 2023-05-30 | 2024-11-30 | Marco Ceccarelli | Corpetto di monitoraggio per conducente di veicoli |
Also Published As
Publication number | Publication date |
---|---|
GB9417202D0 (en) | 1994-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1311799B1 (fr) | Procede destine a la correction d'erreurs de mesures de coordonnees dues a des vibrations dans des machines de mesure de coordonnees | |
US4611491A (en) | Accelerometer system | |
CN103776451B (zh) | 一种基于mems的高精度三维姿态惯性测量系统以及测量方法 | |
US5383363A (en) | Inertial measurement unit providing linear and angular outputs using only fixed linear accelerometer sensors | |
US4601206A (en) | Accelerometer system | |
Tatar et al. | Stress effects and compensation of bias drift in a MEMS vibratory-rate gyroscope | |
EP3792638B1 (fr) | Accéléromètre mems à faible bruit à axes multiples | |
US20040007064A1 (en) | Acceleration measuring apparatus with calibration function | |
US11548780B2 (en) | Systems and methods for operating a MEMS device based on sensed temperature gradients | |
US5166882A (en) | System for calibrating a gyro navigator | |
JPH10177033A (ja) | 加速度測定装置 | |
GB2325522A (en) | Device for the calibration of several gyroscope systems | |
JP2005315826A (ja) | 多軸センサを有する力センサ装置における応力検出方法及び、この方法を用いる力センサ装置。 | |
JPH08240611A (ja) | 3軸加速度計の校正装置 | |
RU2202803C2 (ru) | Воспринимающее устройство для трехмерного измерения положения или ускорения | |
WO1996006328A1 (fr) | Dispositif de mesure tridimensionnelle et indicateur de position tridimensionnelle | |
Mandle et al. | A new micromachined silicon high-accuracy pressure sensor | |
JP2654602B2 (ja) | 半導体力学量センサ | |
JP3334788B2 (ja) | 6軸運動計測方法およびその装置 | |
US5456109A (en) | Thick film rotational accelerometer having two structurally integrated linear acceleration sensors | |
JP3043477B2 (ja) | 静電容量の変化を利用したセンサ | |
CN112902954A (zh) | 塔架晃动传感器和塔架晃动角度测量方法 | |
JPH06258340A (ja) | 多次元加速度検出器 | |
Janocha et al. | Requirements for inertial sensor systems for measuring robot positions | |
JPH075193A (ja) | 多軸加速度検出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |