Method and computer program product for controlling the control effectors of an aerodynamic vehicle
First Claim
1. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
- determining a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
determining the anticipated changes in the plurality of states based upon the current commanded state of each control effector and current flight conditions;
determining 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
controlling 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.
1 Assignment
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
34 Claims
-
1. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
-
determining a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
determining the anticipated changes in the plurality of states based upon the current commanded state of each control effector and current flight conditions;
determining 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
controlling 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. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
-
determining a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
determining 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;
weighting the differences between the anticipated and desired changes based upon a predetermined criteria, and controlling 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, wherein controlling the plurality of control effectors is at least partially based upon the weighted differences. - View Dependent Claims (7, 8)
-
-
9. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
-
determining a current commanded state of the plurality of control effectors including the current commanded states of nozzle vectoring and at least one aerodynamic surface;
determining 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, wherein determining the differences between the anticipated and desired changes in the plurality of states of the aerodynamic vehicle comprises;
determining a first dot product of a vector representing the current commanded state of each control effectors and a matrix representing changes in the plurality of state rates of the aerodynamic vehicle in response to changes in the plurality of control effector, wherein the matrix is comprised of a plurality of terms, each term representing the anticipated change in a respective state rate of the aerodynamic vehicle in response to the change of a respective control effector; and
obtaining a vector difference between the first dot product and a vector representing the desired change in the plurality of states of the aerodynamic vehicle; and
controlling 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 (10, 11, 12)
-
-
13. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
-
determining a current commanded state of a plurality of control effectors including the current commanded state of at least one aerodynamic surface and at least one control effector selected from the group consisting of thrust variations and nozzle vectoring;
determining 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;
weighting the differences based upon at least one of the relative importance of the respective states of the aerodynamic vehicle and a predefined penalty having an effect that varies based upon the magnitude of a respective difference; and
controlling the plurality of control effectors at least partially based upon the weighted 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 (14, 15, 16, 17, 18, 19, 20, 21, 22)
determining a first dot product of a vector representing the current commanded state of each control effectors and a matrix representing changes in the plurality of state rates of the aerodynamic vehicle in response to changes in the plurality of control effector, wherein the matrix is comprised of a plurality of terms, each term representing the anticipated change in a respective state rate of the aerodynamic vehicle in response to the change of a respective control effector; and
obtaining a vector difference between the first dot product and a vector representing the desired change in the plurality of states of the aerodynamic vehicle, and wherein weighting the differences comprises weighting the vector difference.
-
-
20. An integrated method according to claim 19 further comprising constructing the matrix to represent changes in the state rates associated with lift, attitude and a plurality of engine parameters of the aerodynamic vehicle in response to changes in the plurality of control effectors.
-
21. An integrated method according to claim 19 further comprising determining a second dot product of the weighted vector difference and a transpose of the matrix representing changes in the plurality of state rates of the aerodynamic vehicle in response to changes in the plurality of control effectors, and wherein controlling the plurality of control effectors is at least partially based upon the second dot product.
-
22. An integrated method according to claim 19 further comprising weighting the second dot product based upon the relative importance of the respective control effectors such that the plurality of control effectors are controlled based, at least partially, upon the weighted second dot product.
-
23. An integrated method of controlling a plurality of control effectors of an aerodynamic vehicle having a plurality of states, the method comprising:
-
determining a current commanded state of a plurality of control effectors including the current commanded state of at least one aerodynamic surface and at least one control effector selected from the group consisting of thrust variations and nozzle vectoring;
determining differences between anticipated changes in the plurality of states of the aerodynamic vehicle based upon the current commanded state of each of the plurality of control effectors and desired changes in the plurality of states of the aerodynamic vehicle;
limiting the permissible change of at least one of the control effectors; and
controlling the plurality of control effectors at least partially based upon differences between the anticipated and desired changes in the plurality of states of the aerodynamic vehicle subject to limitations in the permissible changes of at least one of the control effectors in order to implement at least a portion of the desired change in the plurality of states of the aerodynamic vehicle without exceeding the permissible changes of at least one of the control effectors. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
determining a first dot product of a vector representing the current commanded state of each of the plurality of control effectors and a matrix representing changes in the plurality of state rates of the aerodynamic vehicle in response to changes in the plurality of control effectors, wherein the matrix is comprised of a plurality of terms, each term representing the anticipated change in a respective state rate of the aerodynamic vehicle in response to the change of a respective control effector; and
obtaining a vector difference between the first dot product and a vector representing the desired change in the plurality of states of the aerodynamic vehicle.
-
-
32. An integrated method according to claims 31 further comprising constructing the matrix to represent changes in the state rates associated with lift, attitude and a plurality of engine parameters of the aerodynamic vehicle in response to changes in the plurality of control effectors.
-
33. An integrated method according to claim 31 further comprising determining a second dot product of a representation of the vector difference and a transpose of the matrix representing changes in the plurality of state rates of the aerodynamic vehicle in response to changes in the plurality of control effectors, and wherein controlling the plurality of control effectors is at least partially based upon the second dot product.
-
34. An integrated method according to claim 31 further comprising weighting the second dot product based upon the relative importance of the respective control effectors such that the plurality of control effectors are controlled based, at least partially, upon the weighted second dot product.
Specification