Methods and systems for efficiently orienting an agile vehicle using a gyroscope array
First Claim
1. A method for orienting a vehicle using a control moment gyroscope array, the method comprising:
- obtaining initial vehicle parameters for the vehicle;
obtaining target vehicle parameters for the vehicle;
determining command parameters based on a difference between the target vehicle parameters and the initial vehicle parameters;
simulating operation of the control moment gyroscope array using the command parameters with a first torque value to obtain simulated vehicle parameters, the first torque value being at least equal to a maximum achievable torque for the control moment gyroscope array;
determining a torque profile for the control moment gyroscope array based on the simulated operation when the simulated vehicle parameters are substantially equal to the target vehicle parameters; and
operating the control moment gyroscope array using the torque profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for orienting an agile vehicle using a control moment gyroscope array. A method comprises obtaining initial vehicle parameters for the vehicle and obtaining target vehicle parameters for the vehicle. The method further comprises determining command parameters based on a difference between the target vehicle parameters and the initial vehicle parameters, and simulating operation of the control moment gyroscope array using the command parameters and a torque value being at least equal to a maximum achievable torque for the control moment gyroscope array. When the simulated vehicle parameters are substantially equal to the target vehicle parameters, the method further comprises determining a torque profile for the control moment gyroscope array based on the simulated operation and operating the control moment gyroscope array using the torque profile.
-
Citations
20 Claims
-
1. A method for orienting a vehicle using a control moment gyroscope array, the method comprising:
-
obtaining initial vehicle parameters for the vehicle; obtaining target vehicle parameters for the vehicle; determining command parameters based on a difference between the target vehicle parameters and the initial vehicle parameters; simulating operation of the control moment gyroscope array using the command parameters with a first torque value to obtain simulated vehicle parameters, the first torque value being at least equal to a maximum achievable torque for the control moment gyroscope array; determining a torque profile for the control moment gyroscope array based on the simulated operation when the simulated vehicle parameters are substantially equal to the target vehicle parameters; and operating the control moment gyroscope array using the torque profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling an attitude of an agile vehicle using a plurality of gyroscopes, the agile vehicle having an initial attitude, the method comprising:
-
obtaining a target attitude for the agile vehicle at a target time; determining a first torque direction based on a difference between the target attitude and the initial attitude; simulating operation of the plurality of gyroscopes with a first torque value in the first torque direction, the first torque value being greater than or equal to a maximum achievable torque for the plurality of gyroscopes, wherein simulating operation of the plurality of gyroscopes results in a simulated attitude for the agile vehicle at the target time; and determining rate commands for each gyroscope of the plurality of gyroscopes when the simulated attitude is substantially equal to the target attitude, wherein the plurality of gyroscopes are commanded using the rate commands to control the attitude of the agile vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An attitude control system for an agile vehicle, the attitude control system comprising:
-
a gyroscope array, the gyroscope array comprising a plurality of control moment gyroscopes, the gyroscope array having a maximum achievable torque; a communication module configured to receive target vehicle parameters; a sensor system configured to obtain initial vehicle parameters for the agile vehicle; a control module coupled to the communication module, the sensor system, and the communication module, wherein the control module is configured to; determine first command parameters based on a difference between the target vehicle parameters and the initial vehicle parameters; determine simulated vehicle parameters based on simulated operation of the gyroscope array using the first command parameters with a first torque value, the first torque value being greater than or equal to the maximum achievable torque; determine a torque profile for the gyroscope array based on the simulated operation when the simulated vehicle parameters are substantially equal to the target vehicle parameters; and operate the gyroscope array using the torque profile. - View Dependent Claims (19, 20)
-
Specification