functioncalculateOutput

Inputs

TypeNameDefaultDescription
Real[:,:]HHessian matrix
Real[:,:]GhT
Real[:,:]F
Real[:,:]E
RealSstep response matrix
Real[:,:]Ac
Real[:]rreference trajectory
Real[:]ycurrent values of controlled variables
Real[:]yPreMeasuredmeasured controlled variables of last time step
Real[:]bprediction bias
Real[:]bpreprediction bias of last time step
Real[:]dmeasurable disturbances
Real[:]deltaUBufferpast values of delta_u
IntegerNllower prediction horizon
IntegerNpupper prediction horizon
IntegerNucontrol horizon
IntegerNmmodel horizon
Integerpnumber of controlled variables
Integermnumber of manipulated variables
IntegerNcnumber of constraints
Basic.ConstraintsRecordrcdC
Real[:]u_prelast controller output u(k-1)
Real[:]deltaUprelast calculated trajectory
Basic.QPSolverRecordSolverParams

Outputs

TypeNameDefaultDescription
Real[m*Nu]deltaU