×

Guidance system by control of derivative

  • US 9,665,075 B2
  • Filed: 05/04/2012
  • Issued: 05/30/2017
  • Est. Priority Date: 06/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a control vector during each of a plurality of control instants k, said control vector to be applied to an apparatus which carries out a process with at least one input variable and at least one output variable, at least one of said input variables defining a process input vector and at least one of said output variables defining a process output vector, said apparatus varying said process input vector in accordance with the value of said control vector u(k), said method guiding said process output vector v(k) towards an output set point vector, said method comprising the steps of:

  • (A) Generating a derivative vector {dot over (ν

    )}(k) from said process output vector;

    (B) Generating a future predetermined trajectory for driving said process output vector towards said output set point vector with a predetermined dynamic;

    (C) Computing from said predetermined trajectory a derivative set point vector SP{dot over (ν

    )}(k) for said derivative vector;

    (D) Using an adaptive predictive controller for computing said control vector u(k), based upon components of the derivative vector and their corresponding derivative set points, that will drive said derivative vector {dot over (ν

    )}(k) to said derivative set point vector SP{dot over (ν

    )}(k) and, as a consequence, said output vector towards said predetermined trajectory, said adaptive predictive controller using an adaptive-predictive model to compute said control vector u(k) that will cause the predicted derivative vector to be at some value of said predetermined trajectory at a future time instant, being the parameters of said adaptive-predictive model updated on a real time basis in a manner which will cause said predicted derivative vector to approach the actual derivative vector;

    (E) Applying said control vector u(k) to said apparatus in a manner which will cause said apparatus to vary said input vector in accordance therewith; and

    (F) Actuating control of the process with said apparatus based on said at least one input variable.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×