Attitude control system for momentum-biased spacecraft
First Claim
1. An attitude and nutation control system for a momentum-biased vehicle having roll, pitch, and yaw axes comprising:
- (a) sensor means for measuring instantaneous roll attitude;
(b) estimator means coupled to said sensor means for predicting steady-state values for roll attitude, roll rate, and yaw rate;
(c) logic means coupled to said estimator means for generating correction signals when the steady-state values for roll attitude, roll rate, and yaw rate are outside predetermined limits;
(d) a plurality of thrusters for producing torque for bringing the steady-state values for roll attitude, roll rate, and yaw rate within predetermined limits; and
(e) firing means coupled between said logic means and said thrusters for activating said thrusters in response to the correction signals, said firing means also serving to determine torques associated with changes in the correction signals for use by said estimator means.
2 Assignments
0 Petitions
Accused Products
Abstract
An attitude and nutation control system (30) for a momentum-biased vehicle (10) having roll, pitch, and yaw axes which employs a normal mode estimator (32) which predicts steady-state values for roll attitude, roll rate, and yaw rate. The normal mode estimator (32) receives instantaneous roll attitude information from an earth sensor (34) and optionally receives roll and/or yaw rate information from roll gyro (35a) and yaw gyro (35b). A logic circuit (36) coupled to the normal mode estimator (32) generates correction signals when the steady-state values for roll attitude, roll rate, and yaw rate are outside predetermined limits. A plurality of thrusters (14a-d) produce torque for bringing the steady-state values for roll attitude, roll rate, and yaw rate within predetermined limits. A sample/hold-off control circuit (68) samples correction signals between thruster activations while a optimal thruster selection logic (70) employs a linear program to compute torques associated with changes in the correction signals for use by the normal mode estimator (32), as well as activating selected thrusters (14 a-d).
-
Citations
15 Claims
-
1. An attitude and nutation control system for a momentum-biased vehicle having roll, pitch, and yaw axes comprising:
-
(a) sensor means for measuring instantaneous roll attitude; (b) estimator means coupled to said sensor means for predicting steady-state values for roll attitude, roll rate, and yaw rate; (c) logic means coupled to said estimator means for generating correction signals when the steady-state values for roll attitude, roll rate, and yaw rate are outside predetermined limits; (d) a plurality of thrusters for producing torque for bringing the steady-state values for roll attitude, roll rate, and yaw rate within predetermined limits; and (e) firing means coupled between said logic means and said thrusters for activating said thrusters in response to the correction signals, said firing means also serving to determine torques associated with changes in the correction signals for use by said estimator means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An attitude and nutation control system for a momentum-biased vehicle having roll, pitch, and yaw axes comprising:
-
(a) sensor means for measuring instantaneous roll attitude, roll rate, and yaw rate; (b) estimator means coupled to said sensor means for predicting steady-state values for roll attitude, roll rate, and yaw rate, said estimator means including a microprocessor programmed with a set of state equations employing negative feedback of steady-state roll attitude, roll rate, and yaw rate values; (c) logic means coupled to said estimator means for generating correction signals when the steady-state values for roll attitude, roll rate, and yaw rate are outside predetermined limits, said logic means including a microprocessor for implementing software logic functions, a first software logic function receiving the steady-state roll attitude and steady-state yaw rate outputs of said estimator means and determining a roll component of the vehicle'"'"'s angular momentum vector, a second set of software logic functions generating correction signals, and a third set of software logic functions determining the proper phase of correction signals and whether the roll component, steady-state roll rate, and steady-state yaw rate exceed predetermined limits, said logic means also including control circuit means for controlling transmission of the correction signals to the firing means, and comparison means coupled to said microprocessor for generating error signals when the roll component, the steady-state roll rate, and the steady-state yaw rate differ from commanded values, said error signals causing said second set of software logic functions to generate correction signals; (d) a plurality of thrusters for producing torque for bringing the steady-state values for roll attitude, roll rate, and yaw rate within predetermined limits; and (e) firing means coupled between said logic means and said thrusters for activating said thrusters, said firing means including a sampling circuit for sampling correction signals between thruster activations, optimal thruster selection means coupled to said sampling circuit for selectively choosing thrusters for activation, for determining the duration of thruster activation, and for determining torques associated with changes in the correction signals, said firing means also including actuators coupled to said optimal thruster selection means for activating said thrusters. - View Dependent Claims (10, 11)
-
-
12. A method for controlling a momentum-biased vehicle having roll, pitch, and yaw axes comprising:
-
(a) measuring instantaneous roll attitude of the vehicle; (b) predicting steady-state values for roll attitude, roll rate, and yaw rate; (c) generating correction signals when the steady-state values for roll attitude, roll rate, and yaw rate are outside predetermined limits; (d) producing torque for bringing the steady-state values for roll attitude, roll rate, and yaw rate within predetermined limits; and (e) determining torques associated with changes in the correction signals for use in predicting steady-state values for roll attitude, roll rate, and yaw rate. - View Dependent Claims (13, 14, 15)
-
Specification