The present invention is related to the field of vehicle-borne, gimbal-mounted sensors, such as cameras or other imaging sensors carried by a helicopter.
There are many applications for gimbal-mounted sensors carried in vehicles. Gimbal-mounted sensors enable the collection of image or other data from an operating environment of the vehicle as the vehicle is moving. In one common application, a gimbal-mounted camera is attached to the underside of a helicopter and used in operation to acquire images from terrain over which the helicopter flies. The gimbal mounting enables the sensor to be pointed in a desired direction (i.e., at an object being tracked) independently of the motion of the vehicle. Sophisticated navigation and motion-control circuits are employed to effect position control of the gimbal in such applications.
It is common in these applications that the quality of the image or other data acquired by gimbal-mounted sensor(s) is affected by mechanical vibration of the vehicle, this vibration being mechanically coupled to the sensor(s) and inducing corresponding noise in the data acquired by the sensor(s). Various techniques have been employed to reduce the effect of vehicle vibration. In some systems, sophisticated mechanical isolation mechanisms may be used, while in others the circuitry used for normal motion control of the sensor(s) may be relied upon to also counteract vibration.
Known techniques for reducing the effects of vehicle vibration on the quality of images or other data obtained from gimbal-mounted sensor(s) may have limited effectiveness or other undesirable drawbacks. Mechanical mechanisms can be expensive and complex, and may not achieve a desired degree of vibration cancellation. They also generally add weight and consume valuable space, both undesirable in airborne applications in particular. Use of the normal motion control circuitry can also be limited, because such circuitry is typically designed with a “feedback” architecture that reacts to vibration of the sensor(s) rather than proactively avoiding it in the first place.
A technique is disclosed for vibration cancellation in vehicle-borne gimbal-mounted sensors that can provide a desirably high degree of vibration cancellation and thereby improve the quality of images or other data obtain from the sensors.
Motion control circuitry for a vehicle-borne, gimbal-mounted sensor (such as a camera on a helicopter) includes main position control circuitry generating a commanded drive signal representing a desired driving of a positioning element (e.g. azimuth or elevation motor) to achieve a position of the sensor, and feed-forward vibration cancellation circuitry generating a cancellation drive signal representing a driving of the positioning element to cancel vehicle vibration. The feed-forward vibration cancellation circuitry includes a vibration sensor and adaptive feed-forward control circuitry. The vibration sensor generates a vibration signal representative of the vehicle vibration, and the adaptive feed-forward control circuitry applies an adaptive feed-forward gain to the vibration signal to generate the cancellation drive signal. The feed-forward gain is continually calculated as an integrating function of the vibration signal and an error signal corresponding to a mechanical response of the positioning element to the vehicle vibration. Combining circuitry (e.g., an adder) combines the commanded drive signal and cancellation drive signal to generate a combined drive signal controlling the driving of the positioning element. In one embodiment, the circuitry is used to cancel vibration caused by the main rotor in a helicopter, and various specifics are disclosed for this application.
The use of adaptive feed-forward control circuitry enables vibration cancellation to be based on detection of vibration at its source, along with a model for how the vibration can affect the sensor, and thus can produce better results than systems which attempt to cancel vibration based on detecting it at the sensor or sensor positioning element.
The foregoing and other objects, features and advantages will be apparent from the following description of particular embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of various embodiments of the invention.
In the case of a helicopter or other aerial vehicle, the turret 10 is commonly attached to the underside of the helicopter body 12 for purposes of capturing images or other information from terrain over which the aerial vehicle is flown. For example, the turret 10 may be used to identify and track ground targets in a tactical warfare application. In operation, the sensor(s) located on the optical bench 18 are to be pointed in a desired direction (azimuthal and elevational), which is done by applying electrical drive signals to the azimuth motor 16 and elevation motor 20. The electrical drive signals are controlled by motion control circuitry (not shown in
As noted above, mechanical vibration occurring in the vehicle may be transmitted to the optical bench 18 and interfere with the quality of the images or other data that is acquired. In the case of a helicopter, one significant source of vibration is rotation of the main rotor in flight. As described in some detail below, feed-forward vibration cancellation circuitry is employed to reduce the effect of such mechanical vibration.
The feed-forward vibration cancellation circuitry 26 generates a cancellation drive signal (CANCELLATION DRIVE) 27 representing a desired driving of the positioning element to cancel the vehicle vibration being mechanically transmitted to the sensor(s) in the turret 10. As described in more detail below, the feed-forward vibration cancellation circuitry 26 includes a vibration sensor and adaptive feed-forward control circuitry (not shown in
The motion control circuitry of
The feed-forward vibration cancellation circuitry 26, motor 16/20, and combining circuitry 28 are shown at right. The feed-forward vibration cancellation circuitry 26 includes a vibration sensor (VIBR SENSOR) 30 and adaptive feed-forward control circuitry (ADAPT FF) 32, with the vibration sensor 30 generating a vibration reference signal (VIBRATION REF) 34. The main position control circuitry 24-1 includes an extended Kalman filter (EKF) and pointing circuit 36, geometry mapping circuit (GEOM) 38, feedback position controller (FB POS CNTL) 40, and a bench inertial measurement unit (BENCH IMU) 42 which is located on the optical bench 18. The motor 16/20, which positions the sensor(s) 33, generates a position feedback (POS FB) signal 44 which is provided to the bench IMU 42. The motion control system further includes an amplifier 46 which provides drive to the motor 16/20 corresponding to the output of the combining circuitry 28.
Primary control of the position of the motor 16/20 begins with the position command signal POS CMD as discussed above. This signal is provided to the EKF and pointing circuit 36, which generates signals representing a desired positional attitude or orientation of the optical bench 18. The geometry mapping circuit 38 translates these signals into desired angles of the motor 16/20, and the feedback position controller 40 generates the commanded drive signal 25 to drive the motor 16/20 (via summer 28 and amplifier 46) to a corresponding rotational position. The actual motor position as identified by the position feedback signal 44 is used by the bench IMU 42 to generate an error signal ERROR 31, which is used by the EKF and pointing circuit 36 to update its estimate of motor position.
Additional control for vibration cancellation is provided by the adaptive feed-forward control circuitry 32, which uses the vibration reference signal 34 and the error signal 31 from the bench IMU 42 to generate the cancellation drive signal 27 that is supplied to the summer 28. More details about the adaptive feed-forward control circuitry 32 are provided below.
In operation, the phase function 60 uses the error signal 31 from the bench IMU 42 to generate an estimate of large-scale phase compensation in the motor position control system, and this value is provided to the multipliers 52 and 54 along with the respective vibration reference signal I, Q. The output from each multiplier 52, 54 is provided to a respective integrator 56, 58, each of which integrates over a fairly long time constant—on the order of 10-20 seconds for example. The integrators 56, 58 act to reduce noise and high-frequency signal components so that the gain supplied to the amplifiers 48, 50 changes smoothly and at an appropriately slow rate. This rate, which is determined by the time constant, roughly corresponds to the expected dynamic behavior of the helicopter in operation (i.e., mechanical response to changing operating conditions including change of velocity or attitude, wind or other environmental conditions, etc.) that influences the level of vibration over time.
While various embodiments of the invention have been particularly shown and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention as defined by the appended claims.