Systems and methods for automatically generating solver code for a nonlinear model predictive controller are disclosed. In one embodiment, a method of automatically generating solver code for a nonlinear model predictive control solver includes receiving an optimal control problem code, wherein the optimal control problem code represents an optimal control problem comprising a cost function, one or more constraints, and a continuous time model representing dynamics of a system. The method further includes receiving a discretization method preference, a linearization point preference, and a parameter specification, and encoding the optimal control problem into an optimization problem by discretizing the optimal control problem according to the discretization method preference, and linearizing the optimal control problem according to the linearization point preference. The method further includes generating the solver code from the optimization problem.


    Access

    Download


    Export, share and cite



    Title :

    SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING SOLVER CODE FOR NONLINEAR MODEL PREDICTIVE CONTROL SOLVERS


    Contributors:

    Publication date :

    2022-01-20


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    English


    Classification :

    IPC:    G05B Steuer- oder Regelsysteme allgemein , CONTROL OR REGULATING SYSTEMS IN GENERAL / B60W CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION , Gemeinsame Steuerung oder Regelung von Fahrzeug-Unteraggregaten verschiedenen Typs oder verschiedener Funktion / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung



    Coupling of the Edge CFD Solver with External Solvers

    Jirasek, Adam / Amoignon, Olivier / Eliasson, Peter | AIAA | 2015


    Constrained Control of Nonlinear Systems: Model Predictive Control Based Methods

    Nevistic, V. / Morari, M. | British Library Online Contents | 1996


    Coupling of the Edge CFD Solver with External Solvers (AIAA 2015-0769)

    Jirasek, Adam / Amoignon, Olivier / Eliasson, Peter et al. | British Library Conference Proceedings | 2015


    Nonlinear Model Predictive Control

    Taghavipour, Amir / Vajedi, Mahyar / Azad, Nasser L. | Springer Verlag | 2018


    Methods and Systems for Automatically Generating Repair Orders

    MERG PATRICK S / BROZOVICH ROY STEVEN | European Patent Office | 2018

    Free access