PolyOCP.jl -- A Julia Package for Stochastic OCPs and MPC

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ou, Ruchuan, Januzi, Learta, Schießl, Jonas, Baumann, Michael Heinrich, Grüne, Lars, Faulwasser, Timm
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915960249647104
author Ou, Ruchuan
Januzi, Learta
Schießl, Jonas
Baumann, Michael Heinrich
Grüne, Lars
Faulwasser, Timm
author_facet Ou, Ruchuan
Januzi, Learta
Schießl, Jonas
Baumann, Michael Heinrich
Grüne, Lars
Faulwasser, Timm
contents The consideration of stochastic uncertainty in optimal and predictive control is a well-explored topic. Recently Polynomial Chaos Expansions (PCE) have received considerable attention for problems involving stochastically uncertain system parameters and also for problems with additive stochastic i.i.d. disturbances. While there exist a number of open-source PCE toolboxes, tailored open-source codes for the solution of OCPs involving additive stochastic i.i.d. disturbances in julia are not available. Hence, this paper introduces the toolbox PolyOCP$.$jl which enables to efficiently solve stochastic OCPs for linear systems subject to a large class of disturbance distributions. We explain the main mathematical concepts between the PCE transcription of stochastic OCPs and how they are provided in the toolbox. We draw upon two examples to illustrate the functionalities of PolyOCP$.$jl.
format Preprint
id arxiv_https___arxiv_org_abs_2511_19084
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PolyOCP.jl -- A Julia Package for Stochastic OCPs and MPC
Ou, Ruchuan
Januzi, Learta
Schießl, Jonas
Baumann, Michael Heinrich
Grüne, Lars
Faulwasser, Timm
Systems and Control
Optimization and Control
The consideration of stochastic uncertainty in optimal and predictive control is a well-explored topic. Recently Polynomial Chaos Expansions (PCE) have received considerable attention for problems involving stochastically uncertain system parameters and also for problems with additive stochastic i.i.d. disturbances. While there exist a number of open-source PCE toolboxes, tailored open-source codes for the solution of OCPs involving additive stochastic i.i.d. disturbances in julia are not available. Hence, this paper introduces the toolbox PolyOCP$.$jl which enables to efficiently solve stochastic OCPs for linear systems subject to a large class of disturbance distributions. We explain the main mathematical concepts between the PCE transcription of stochastic OCPs and how they are provided in the toolbox. We draw upon two examples to illustrate the functionalities of PolyOCP$.$jl.
title PolyOCP.jl -- A Julia Package for Stochastic OCPs and MPC
topic Systems and Control
Optimization and Control
url https://arxiv.org/abs/2511.19084