functioncalculateOutput

Inputs

TypeNameDefaultDescription
Real[:,:]HHessian matrix
Real[:,:]GhT
Real[:,:]Adiscrete time control system matrix A, inaugmented
Real[:,:]Bdiscrete time control system matrix B, inaugmented
Real[:,:]Cdiscrete time control system matrix C, inaugmented
Real[:,:]Ddiscrete time control system matrix D, inaugmented
Real[:,:]F
Real[:,:]E
Real[:,:]Ac
Real[:]rreference trajectory
Real[:]xcurrent values of state variables, augmented
Real[:]u_prelast controller output u(k-1)
Real[:]dmeasurable disturbances
IntegerNllower prediction horizon
IntegerNpupper prediction horizon
IntegerNucontrol horizon
Integerpnumber of controlled variables
Integermnumber of manipulated variables
Integernnumber of state variables
Basic.ConstraintsRecordrcdC
Basic.QPSolverRecordSolverParams

Outputs

TypeNameDefaultDescription
Real[m*Nu]deltaU