30.11.2014 Views

Model Predictive Control System Design and Implementation Using ...

Model Predictive Control System Design and Implementation Using ...

Model Predictive Control System Design and Implementation Using ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xxviii<br />

List of Symbols <strong>and</strong> Abbreviations<br />

λ i (A) The ith eigenvalue of matrix A<br />

m<br />

Number of inputs, also the mth future sample in discrete<br />

time<br />

M, γ Pair of matrix, vector for inequality constraints (Mx ≤ γ)<br />

N<br />

Number of terms used in Laguerre function expansion, both<br />

continuous <strong>and</strong> discrete time<br />

N c<br />

<strong>Control</strong> horizon<br />

N p<br />

Prediction horizon<br />

o m<br />

Zero vector with appropriate dimension<br />

o k<br />

Zero row vector (k =1, 2,...) with appropriate dimensions<br />

o q×q<br />

q × q zero matrix<br />

o q×m<br />

q × m zero matrix<br />

Ω,Ψ Pair of matrices in the cost of predictive control J =<br />

η T Ωη +2η T Ψx(·)+cons<br />

η<br />

Parameter vector in the Laguerre expansion<br />

p<br />

Scaling factor for continuous-time Laguerre functions<br />

Q, R Pair of weight matrices in the cost function of predictive<br />

control<br />

q −i Backward shift operator, q −i [f(k)] = f(k − i)<br />

q<br />

Number of outputs<br />

r(·)<br />

Set-point signal<br />

S act<br />

Index set of active constraints<br />

T p<br />

Prediction horizon in continuous-time<br />

u(·)<br />

<strong>Control</strong> signal<br />

u min , u max Minimum <strong>and</strong> maximum limits for u<br />

x(·)<br />

State variable<br />

x(k i + m | k i ) Predicted state variable vector at sample time m, given<br />

current state x(k i )<br />

x(t i + τ | t i ) Predicted state variable vector at time τ given current state<br />

x(t i )<br />

ˆx(·)<br />

Estimated state variable vector in both continuous <strong>and</strong><br />

discrete-time<br />

y(·)<br />

Output signal<br />

Y<br />

Predicted output data vector<br />

y min , y max Minimum <strong>and</strong> maximum limits for y<br />

Abbreviations<br />

CMPC<br />

DLQR<br />

Continuous-time model predictive control<br />

Discrete-time linear quadratic regulator

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!