[ FAQs ]
OVERVIEW
SYSTEM COMPONENTS
Anti-Aliasing Filter
A/D Converter
Bandpass Filter
IntegratorCONTROL
Damping
Stabilization
| SYSTEM COMPONENTS
Anti-Aliasing Filter. Because a computer interface requires the use of an analog-to-digital (A/D) converter, the output from the GyroChip becomes part of a sampled data stream. In order to prevent aliasing of the output, a filter must be used with the corner frequency usually set at 1/4 to 1/2 of the sampling frequency. A/D Converter. The A/D conversion should be carried out immediately after antialiasing since this puts the converter close to the GyroChip and reduces the overall noise of the system, yielding the most stable results. A 12-bit converter is generally adequate. The sample frequency should be appropriate for the system, but typical values range from 100 Hz to 1000 Hz. Bandpass Filter. This filter is tailored to the specific application. When the sensor is used as part of a head-mounted display for a virtual reality application, for example, it is not necessary to track very small, high-frequency head movements because they may simply be part of the normal jostling associated with interactive game playing. Only larger, definite head swings need attention. Similarly, low-frequency variations in the GyroChip output, which are usually associated with changes in environmental temperatures or warm-up, are not meaningful tracking information and should be rejected. These two scenarios determine the lower and upper ranges of the bandpass filter. A reasonable starting point would be to choose upper and lower corner frequencies of 0.1 Hz and 10 Hz. Integrator. This is where the angular velocity information is turned into angular position. Since the initial conditions are indeterminate at start-up, it is recommended that a reset capability be included. This allows you to initialize the integrator to zero or some known position at startup. The portion of the platform that is to be measured must usually be held very steady during startup so that the initial conditions represent as closely as possible a true "zero input" state. Any residual error at startup will cause the apparent output from the integrator to drift. One method to reduce the startup error is to average the input to the integrator for a few seconds during the initialization sequence, and then subtract this average value to establish the zero point. As a practical matter, it is virtually impossible to measure the "pure" rotational velocity without introducing or reading some error at the same time. This accumulation of errors means that over time, the true angular position and the calculated angular position will diverge. The sensor output may not be drifting, but the apparent calculated angle is. The rate of this divergence is determined by a variety of factors including: how well the initial conditions are established, the accuracy of the alignment of the sensor to the true axis of rotation, the quantization errors of the signal (if it has been digitized), and the stability of the environment in which the measurement is being done. For most practical applications, therefore, the GyroChip is used only for short-term navigation. In order to prevent these incremental errors from growing too large, the common practice is to periodically update, or correct, the calculated angle through the use of a fixed, external reference as shown in Figure 2. The reference selected will depend on the situation; examples include a GPS signal, a corner-cube with optical line-of-sight, or an encoded magnetic signal. In fact, the combination of dead reckoning between fixed reference updates is a nearly ideal means of navigation through a variety of dynamic environments. This method has been used for autonomous delivery robots in hospitals, automated forklifts in warehouses, and emergency vehicles deployed in urban environments. To employ the GyroChip in control applications requires an understanding of how it works as part of a system. The typical system model takes into account the magnitude and phase relationships of the sensor response. Damping. The ability to accurately measure rotational velocity opens up new possibilities for control of structures. One of the most useful types of control applications is to damp out the resonant behavior of mechanical systems. Very few mechanical systems produce pure linear motion most machines have parts that rotate or pivot. Aircraft, land vehicles, and ships are governed by means of roll, pitch, and/or yaw controls. By monitoring and controlling these motions it is possible to provide active roll damping on ships, remove "Dutch Roll" from aircraft flight, reduce body roll on a car as it takes a turn, or damp out end-effector shake in an industrial robot. Stabilization. This is a special instance of closed-loop control stabilization in which the item being controlled is intended to remain stationary even during movement of the platform to which it is attached. It is important that the GyroChip be tightly coupled mechanically to the object to be controlled, usually a camera or an antenna on a multi-axis gimbal. This gimbal mechanism must have no mechanical resonances in the bandwidth of the servo-control loop. The system designer must take into account the transfer function of the system servo-loop and ensure enough phase margin to prevent oscillation. Because it is often necessary to independently move the camera or antenna, a commandable DC offset must be included in the control loop to allow an operator to rotate and point the camera in the gimbal. This method has been used successfully to stabilize antennas aboard ships and land vehicles, as well as cameras aboard helicopters and survey airplanes. An example of such an application is shown in Figure 3. Here, the GyroChip is used as part of a servo-control loop to provide an absolute pointing angle in attitude as well as image stability for a mobile telescope. For simplicity it is assumed that the telescope is mounted on a platform that can rotate only in attitude, and that the control mechanism is therefore an attitude control system only. The principle described can be applied to the other axes of rotation. Refer first to the high-frequency control loop portion of Figure 3. Assume that this circuit is designed to operate at 10 Hz, which is a typical value for a servo control. Let's further assume that the telescope has a rotational inertia J = 12 slug-ft2. Since: Then: Ks = (10 · 2 · = 47,300 ft-lb/rad where:
Ks represents the servo stiffness The proceeding implies that an external torque of 10 ft-lb. will allow a movement of only 10/47,300 = 0.0002 rad, or 0.7 arc-min. Now let's look at the low-frequency control loop portion of Figure 3. This will act as a vertical reference unit and ensure that the absolute pointing angle of the telescope matches the commanded (or target) angle. To accomplish this, a stable, long-term attitude reference must be provided. For most systems, gravity does the job quite nicely. A simple tilt sensor is always referenced to local gravity, and over a fairly narrow range it will behave linearly. To avoid coupling-in any high-frequency movements that are, by definition, not gravity related, this reference is part of a control loop with a time constant of typically 100 s. This allows the attitude reference to closely follow the typical platform motions you might find on most common mobile platforms; i.e., ships, trains, or planes. In general, the loop will incorporate a proportional and differential control element that does not appear in the figure.
|
[ FAQs ]
[ Products ] [ Tech Support ] [ Applications ] [ Home ]