Releases: JuliaControl/ModelPredictiveControl.jl
Releases · JuliaControl/ModelPredictiveControl.jl
v2.3.1
ModelPredictiveControl v2.3.1
Merged pull requests:
- doc: new control topology block diagram +
CONTRIBUTING.md(#347) (@franckgaga)
v2.3.0
ModelPredictiveControl v2.3.0
Merged pull requests:
- CompatHelper: bump compat for LinearMPC in [weakdeps] to 0.9, (keep existing compat) (#344) (@github-actions[bot])
- build(deps): bump codecov/codecov-action from 5 to 6 (#345) (@dependabot[bot])
- added: number of colors in Jacobians and Hessians sparsity patterns of
getinfodictionnary. (#346) (@franckgaga)
v2.2.3
ModelPredictiveControl v2.2.3
Merged pull requests:
- doc: debug plant parameter vector in
MTKexample of the manual (#342) (@franckgaga)
v2.2.2
ModelPredictiveControl v2.2.2
Merged pull requests:
- doc: updating MTK example to v11 in manual. (#340) (@franckgaga)
v2.2.1
ModelPredictiveControl v2.2.1
Merged pull requests:
- test: add
Aqua.jlto the test suite (#341) (@franckgaga)
v2.2.0
ModelPredictiveControl v2.2.0
Merged pull requests:
- doc: minor correction (#338) (@franckgaga)
- added: current estimate
x̂and last inputlastuingetinfodictionnary for MPCs (#339) (@franckgaga)
v2.1.2
ModelPredictiveControl v2.1.2
- added: stochastic state defects as linear equality constraints for non-
SingleShooting - changed: exclude
Infbounds in the inequality constraint fields ofgetinfo
Merged pull requests:
- build(deps): bump julia-actions/cache from 2 to 3 (#334) (@dependabot[bot])
- added: stochastic state defects as linear equality constraints for all
CollocationMethods (#335) (@franckgaga) - added: stochastic state defects as linear equality constraints for
MultipleShooting(#336) (@franckgaga) - changed: exclude
Infbounds in the inequality constraint fields ofgetinfo(#337) (@franckgaga)
v2.1.1
ModelPredictiveControl v2.1.1
Merged pull requests:
- debug: do not allow
h>1inOrthogonalCollocation(#333) (@franckgaga)
v2.1.0
ModelPredictiveControl v2.1.0
Merged pull requests:
- Update transcription method description in README (#328) (@franckgaga)
- bench: including
OrthogonalCollocationand various maintenance (#329) (@franckgaga) - bench: compare
OrthogonalCollocationto otherTranscriptionMethod(#330) (@franckgaga) - added:
h=1support forOrthogonalCollocation+ misc. improvements (#331) (@franckgaga)
v2.0.0
ModelPredictiveControl v2.0.0
- BREAKING: removed
oraclekeyword fromNonLinMPCandMovingHorizonEstimator - BREAKING: added slack
ϵin theJEfunction signature ofNonLinMPC - added:
OrthogonalCollocationwithgaussradauandgausslegendreschemes - removed: specialized
obj_nonlinprog!forLinModelinNonLinMPC(slower) - removed: deprecated
preparestate!method - doc: concise documentation of
OrthogonalCollocationinternals
Merged pull requests:
- 📐 added:
OrthogonalCollocationwithgaussradauandgausslegendreschemes (#322) (@franckgaga) - removed:
oraclekeyword inNonLinMPCandMovingHorizonEstimator(#323) (@franckgaga) - removed: deprecated
preparestate!method (#324) (@franckgaga) - removed: specialized
obj_nonlinprog!forLinModelinNonLinMPC(slower) (#325) (@franckgaga) - changed: added slack
ϵin theJEfunction signature ofNonLinMPC(#326) (@franckgaga) - doc: minor corrections (#327) (@franckgaga)
Closed issues:
- New transcription method based on orthogonal collocation (#238)