packageBasic

Modelica predictive control library (by the Institute of Automatic Control, RWTH Aachen University)

Parameters

TypeNameDefaultDescription
Integerstep_response_model0
Integerstate_space_model1
Integertransfer_function_model0

Contents

NameDescription
linMPCpartialModelica predictive control library (by the Institute of Automatic Control, RWTH Aachen University)
QPSolverRecord
ConstraintsRecord
MoveBuffer
expandBoundedXexpands 'boundedX' over horizon 'Nl'; 'n' gives length of x
repmatIdentity1repeats the identity matrix of size 'n' 'i'-times along the first dimension
repVecreturns the 'm'-times concatenation of 'inVec' so that outVec = [inVec; inVec; inVec;, ...]
repmat1repeats the identity matrix of size 'n' 'i'-times along the first dimension
GreaterZeroReturns true if the vector 'a' contains at least one element greater than zero, otherwise false
repmatDiagrepeats the m x n matrix A p times along the diagonal of B