Skip to content

Releases: JuliaControl/ModelPredictiveControl.jl

v0.11.0

02 Nov 21:12

Choose a tag to compare

ModelPredictiveControl v0.11.0

Diff since v0.10.3

  • Doc : add an economic MPC example on the inverted pendulum
  • Doc : update figures for the CSTR and the pendulum
  • Added : error log when the termination status means "no solution available"
  • Added : more precise log in REPL (warning: we keep the solution anyway, error: we take the last solution)
  • Added : do not compute input setpoints R̂u if mpc.noR̂u
  • Changed : time-varying ECR parameters with a capital C

v0.10.3

23 Oct 20:21

Choose a tag to compare

ModelPredictiveControl v0.10.3

Diff since v0.10.2

  • Debug: terminal constraints on NonLinMPC now work
  • Added: unit tests for terminal constraints on NonLinMPC
  • Added: reduce allocation for NonLinMPC based on NonLinModel

v0.10.2

22 Oct 02:20

Choose a tag to compare

ModelPredictiveControl v0.10.2

Diff since v0.10.1

  • Added: plant instrumentation figures in manual
  • default_nint returns 0 with nint_u for NonLinModel

v0.10.1

15 Oct 20:44

Choose a tag to compare

ModelPredictiveControl v0.10.1

Diff since v0.10.0

  • Doc cleaning for terminal constraints
  • Added standard libraries [compat] entries
  • Removed hats in ymin/max plot legends

v0.10.0

06 Oct 02:33
780cdbf

Choose a tag to compare

ModelPredictiveControl v0.10.0

Diff since v0.9.1

Merged pull requests:

v0.9.1

28 Sep 20:32

Choose a tag to compare

ModelPredictiveControl v0.9.1

Diff since v0.9.0

  • Reduce allocations for NonLinMPC
  • Update documentation with Documenter.jl last version

v0.9.0

27 Sep 21:13

Choose a tag to compare

ModelPredictiveControl v0.9.0

Diff since v0.8.6

  • Added: support for modifying constraints at runtime
  • Added: support for time-varying constraints over prediction/control horizon
  • new tests for constraint handling

v0.8.6

22 Sep 23:51

Choose a tag to compare

ModelPredictiveControl v0.8.6

Diff since v0.8.5

  • Added: bumpless transfer for all StateEstimator based on LinModel (incl. InternalModel)
  • reduce allocation for NonLinMPC with in-place functions
  • doc clarity improvements and minor debug

v0.8.5

20 Sep 22:07

Choose a tag to compare

ModelPredictiveControl v0.8.5

Diff since v0.8.4

  • Added: nonconstant manipulated input setpoints
  • Added: additionnal keyword arguments of controller constructors are passed to estimator constructor
  • Doc correction et additional tests

v0.8.4

18 Sep 21:27

Choose a tag to compare

ModelPredictiveControl v0.8.4

Diff since v0.8.3