Onboard attitude control using reaction wheels
AssigneeSpace Systems/Loral, Inc.
InventorsScott W. Tilley, Thomas J. Holmes, Keith J. Reckdahl
Life of this patent
Estimating the term…
Abstract
An onboard attitude control system is constructed to utilize a four reaction wheel system having a reference axis, wherein at least three of the reaction wheel spin axes are oriented obliquely to the reference axis. Current attitude is estimated based on uploaded orbital data, onboard sensed earth and sun position data, and attitude data sensed by a three axes gyroscope system. Current attitude is compared to mission attitude to calculate an error which is transformed to a trihedral axes adjustment command to actuate the reaction wheel system.
Claims4
A control system for maintaining the attitude of a satellite in alignment with its mission attitude comprising:
- a ground station control computer constructed to transmit satellite orbital data and mission attitude data to a satellite onboard computer;
- an earth sensor array on said satellite for sensing satellite position data relative to the earth;
- a sun sensor array on said satellite for sensing satellite position data relative to the sun;
- a three axis gyroscope system on said satellite for sensing satellite orbital position about a three axis coordinate system;
- a reaction wheel assembly having a reference axis, said wheel assembly including four wheels, each of said wheels being mounted for rotation on a spin axis, said spin axes arranged in a configuration, wherein at least three of said spin axes are oblique to said reference axis;
- an onboard satellite control computer constructed to receive and store input data comprising said orbital data and mission attitude data from the ground station computer and said sensed data from said onboard sensors, said onboard computer further comprising:
- an estimator module constructed to store orbital attitude modeling algorithms and to process the orbital data and mission attitude data, the sensed earth and sun position data, and the gyroscope attitude data and is further constructed to estimate the current satellite attitude based on said data inputs;
- an adjustment module constructed to compare the mission attitude to the estimated current attitude and to calculate an attitude error;
- said adjustment module further calculating an attitude adjustment capable of reducing the error to substantially zero;
- and
- a transformation module having algorithms stored therein for converting said attitude adjustment to an attitude command for actuating said reaction wheel assembly to adjust the attitude of the satellite according to the attitude adjustment.
In a satellite including a control system therefore, said control system including a ground station computer and a satellite onboard computer, a method of correcting the attitude of the satellite utilizing a reaction wheel assembly having a reference axis, said wheel assembly including four wheels, each of said wheels being mounted for rotation on an axis, said axes arranged in a configuration, wherein at least three of said axis are oblique to said reference axes, said method comprising the steps of:
- transmitting satellite orbital data and mission attitude data to the satellite onboard computer
- storing orbital attitude modeling algorithms in said satellite onboard computer,
- sensing satellite position data relative to the earth;
- sensing satellite position data relative to the sun;
- sensing satellite orbital position about a three axis coordinate system by means of a three axis gyroscope system;
- estimating, in the onboard computer, the current attitude of the satellite based on said orbital data, said sensed earth and sun position data, and said gyroscope attitude data, using said attitude modeling algorithms;
- comparing the mission attitude to the estimated current attitude and calculating an attitude error;
- and further generating an attitude adjustment based on said three axis coordinate system, capable of reducing the error to substantially zero;
- storing transforming algorithms for converting said three axis attitude adjustment to said reaction wheel assembly in said onboard computer;
- and,
- transforming said three axis attitude adjustment to a four axis attitude command for actuating said reaction wheel system to adjust the attitude of the satellite according to the attitude adjustment.
Dependencies are inferred from the claim text.