This application relates to a method of determining a gyro drift compensation factor in real time.
Image capture technology is becoming more and more sophisticated. As known, an image capture device, such as a camera, may be mounted to an aircraft utilized as a surveillance or data gathering vehicle. Thus, the aircraft passes over an area of interest and the image capture device captures images.
As known, the image capture device is typically mounted on a gimbal. The gimbal is driven to a desired angular location such that it will capture the area of interest on the ground. Then, an image is captured.
Gyros are included within the gimbal and can provide information with regard to movement of the image capture device from a desired location due to various factors. As an example, turbulence in the air affecting the aircraft will also affect the orientation stability of the image capture device. The gyro will provide an angular rate change quantity to a control and the control can then utilize this quantity to properly position the image capture device. It is also known that every gyro has some “bias” or error factor that corrupts the true rate measurement.
Thus, while a control may desire that the image capture device be at a particular angle, the actual “drift” from a desired angle may be caused by the gyro providing the feedback due to the bias error in the gyro.
It is known to provide a second mechanism associated with the gimbal to gather information with regard to this bias. As an example, an independent inertial measurement system attitude solution may be provided, and can determine the actual angle with regard to the ground.
It is known to use the independent inertial measurement attitude solution to observe the feedback gyro bias error and provide a bias estimate.
In the known method, the gimbal is rate-stabilized using the feedback gyros. During this stabilization mode, the gyro feedback is corrected by the estimated bias from a previous image capture event. In stabilization mode, the drift of the gyro may be compensated for, to more accurately correct for conditions, such as turbulence or other aircraft movement. In the prior method, at this time, the determined bias from the previous reading is utilized to perform rate-stabilization.
The bias error may change over time and, thus, this method has not always proven as accurate as may be desirable.
An image capture system comprises an image capture device driven by a motor to a desired angle. A gyro senses a rate and a system senses an angle of the image capture device relative to a surface. A control removes a gyro bias error estimated by the system in real time for correcting a position of the image capture device. A method is also disclosed.
These and other features may be best understood from the following drawings and specification.
An aircraft 20 is schematically illustrated in
As shown in
As shown in
The image collection occurs with the position loop open, where control is only under gyro feedback. The gyro feedback is corrupted by a bias error. To keep the image capture device at the desired angle relative to a surface, an independent inertial navigation system is used to estimate the rate feedback gyro bias. The bias error is removed in real-time during the image capture, as described below.
As shown in
During this real time feedback, the image is captured. Thus, the actual LOS of the image capture device is maintained precise to that which is desired.
A position command 100 drives the gimbal 25 to the new line of sight. A summer block 102 receives the signal along with a feedback signal. The position controller 104 then may drive a signal through a switch 105 (shown closed here) to a summation block 106 and a rate controller 108. The gimbal/motor dynamics 110 receive the signal and drive the gimbal 25. Position and rate measurements are captured at 112. This is provided as feedback back to the block 102. Note, summation block 15 receives a gyro bias error adding to the true gyro signal 116. A feedback signal 132 returns back to the block 106.
Once the gimbal is driven to approach the desired position, as shown in
The updates may be on an order of 200 hertz. Thus, the updates are taken much more frequently than one per second.
In contrast,
Although an embodiment of this invention has been disclosed, a worker of ordinary skill in this art would recognize that certain modifications would come within the scope of this invention. For that reason, the following claims should be studied to determine the true scope and content of this invention.
This invention was made with government support under Contract No. FA8527-12-C-0008, awarded by the United States Air Force. The Government has certain rights in this invention.