Bei der Simulation von ODE-Systemen bin ich es gewohnt, immer ein numerisches Integrationsschema zu verwenden, um die Gleichungen zeitlich vorwärts zu verbreiten, wie beispielsweise einfache Euler-Integration oder Runge-Kutta-Methoden. Mit Model Predictive Control (MPC) gibt jedes Lehrbuch, das ich sehe, die folgende Form für die zeitliche Fortpflanzung eines linearen Systems an:
Wenn wir jedoch anhand beliebiger Eingaben sehen, wie sich dieses System im Laufe der Zeit entwickelt , sind die Ergebnisse äußerst ungenau. Ich hätte gedacht, dass MPC irgendeine Form von Integrationsschema enthalten würde, während die Steuerungsoptimierung durchgeführt wird. Wenn wir zum Beispiel die Euler-Integration in Betracht ziehen, hätten wir
x(t+1)-x(t)