Skip to main content
Ctrl+K
Logo image

Introduction

  • Getting started: MPC
  • Getting started: MHE

Background

  • Orthogonal collocation on finite elements
  • Basics of model predictive control
  • Basics of moving horizon estimation

How to get it?

  • License
  • Installation
  • Credit

How to use it?

  • FAQ
  • API reference
    • controller
      • LQR
      • LQRSettings
      • MPC
      • MPCSettings
    • data
      • load_results
      • save_results
      • Data
      • MPCData
    • differentiator
      • DoMPCDifferentiator
      • NLPDifferentiator
      • helper
        • NLPDifferentiatorSettings
        • NLPDifferentiatorStatus
    • estimator
      • EKF
      • Estimator
      • MHE
      • MHESettings
      • StateFeedback
    • graphics
      • default_plot
      • animate
      • Graphics
    • model
      • dae2odeconversion
      • linearize
      • IteratedVariables
      • LinearModel
      • Model
    • opcua
      • ClientOpts
      • Namespace
      • NamespaceEntry
      • RTBase
      • RTClient
      • RTServer
      • ServerOpts
    • optimizer
      • Optimizer
    • sampling
      • DataHandler
      • Sampler
      • SamplingPlanner
    • simulator
      • Simulator
      • SimulatorSettings
      • ContinousSimulatorSettings
    • sysid
      • ONNXConversion
      • ONNXOperations
    • tools
      • load_pickle
      • printProgressBar
      • save_pickle
      • IndexedProperty
      • Structure
      • Timer
  • Release notes

Example gallery

  • Batch Bioreactor
  • Continuous stirred tank reactor (CSTR)
  • Industrial polymerization reactor
  • Oscillating masses
  • Double inverted pendulum
  • Efficient data generation and handling with do-mpc
  • Continuous stirred tank reactor (CSTR) - LQR
  • Repository
  • Show source
  • Open issue
  • .rst

helper

helper#

Helper functions for the NLPDifferentiator.

Classes

NLPDifferentiatorSettings

Settings for NLPDifferentiator.

NLPDifferentiatorStatus

Status of the NLPDifferentiator.

previous

NLPDifferentiator

next

NLPDifferentiatorSettings

By Sergio Lucia and Felix Fiedler

© Copyright 2023, Sergio Lucia and Felix Fiedler.