Patent ID: 7255306
Filing Date: 2007-08-14
Classification: G05B,G05D

Abstract:
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 for 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, wherein the current commanded state of the plurality of control effectors is capable of being different than the current state of the plurality of control effectors; a second executable portion for 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 the second executable portion determines the anticipated changes in the plurality of states based upon the current commanded state of each control effector and current flight conditions; and a third executable portion for 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.