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

opcua

opcua#

A OPC UA wrapper for do-mpc.

Classes

ClientOpts

Client Options.

Namespace

An OPC UA Namespace draft.

NamespaceEntry

An OPC UA node ID Namespace Entry.

RTBase

Real Time Base.

RTClient

Real Time Client.

RTServer

Real Time Server.

ServerOpts

Server Options.

previous

Model

next

ClientOpts

By Sergio Lucia and Felix Fiedler

© Copyright 2023, Sergio Lucia and Felix Fiedler.