Method and computer program product for controlling the control effectors of an aerodynamic vehicle
First Claim
1. A computer program product for controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in said medium, the computer-readable program code comprising:
- a first executable portion adapted to determine a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
a second executable portion adapted to determine differences between anticipated changes in the plurality of states of the aerodynamic vehicle based upon the current commanded state of the plurality of control effectors and desired changes in the plurality of states of the aerodynamic vehicle; and
a third executable portion adapted to control the plurality of control effectors at least partially based upon the differences in order to implement at least a portion of the desired changes in the plurality of states of the aerodynamic vehicle.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program product are provided for controlling the control effectors of an aerodynamic vehicle including, for example, the respective positions of nozzles and aerodynamic surfaces, to affect a desired change in the time rate of change of the system state vector. The method initially determines differences between anticipated changes in the states of the aerodynamic vehicle based upon the current state of each control effector, and desired state changes. These differences may be weighted based upon a predetermined criteria, such as the importance of the respective states and/or the weight to be attributed to outliers. The differences between the anticipated and desired state changes are converted to the corresponding rates of change of the control effectors. Control signals are then issued to the control effectors to affect the desired change in the time rate of change of the system state vector.
-
Citations
13 Claims
-
1. A computer program product for controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in said medium, the computer-readable program code comprising:
-
a first executable portion adapted to determine a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
a second executable portion adapted to determine differences between anticipated changes in the plurality of states of the aerodynamic vehicle based upon the current commanded state of the plurality of control effectors and desired changes in the plurality of states of the aerodynamic vehicle; and
a third executable portion adapted to control the plurality of control effectors at least partially based upon the differences in order to implement at least a portion of the desired changes in the plurality of states of the aerodynamic vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification