Abstract
We apply Monte Carlo simulation for performance quantification and tuning of controllers in nonlinear closed-loop systems. Computational feasibility of large-scale Monte Carlo simulation is achieved by implementation of a parallelized high-performance Monte Carlo simulation toolbox for closed-loop systems in C for shared memory architectures. The toolbox shows almost linear scale-up on 16 CPU cores on a single NUMA node, and a scale-up of 27.3 on two NUMA nodes with a total of 32 CPU cores. We demonstrate performance quantification and tuning of a PID controller for a bioreactor in fed-batch operation. We perform 30,000 closed-loop simulations of the fed-batch reactor within 1 second. This is approximately a 2300 times computational performance increase compared to a serial reference implementation in Matlab. Additionally, we apply Monte Carlo simulation to perform automatic tuning of the PID controller based on maximizing average produced biomass within 8 seconds.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of 60th IEEE Conference on Decision and Control |
| Publisher | IEEE |
| Publication date | 17 Dec 2021 |
| Pages | 6755-6761 |
| Article number | 9682781 |
| ISBN (Print) | 978-1-6654-3660-1 |
| DOIs | |
| Publication status | Published - 17 Dec 2021 |
| Event | 60th IEEE Conference on Decision and Control - Virtual Conference, Austin, United States Duration: 14 Dec 2021 → 17 Dec 2021 Conference number: 60 https://ieeexplore.ieee.org/xpl/conhome/9682670/proceeding https://2021.ieeecdc.org/ |
Conference
| Conference | 60th IEEE Conference on Decision and Control |
|---|---|
| Number | 60 |
| Location | Virtual Conference |
| Country/Territory | United States |
| City | Austin |
| Period | 14/12/2021 → 17/12/2021 |
| Internet address |
Keywords
- Drugs
- Monte Carlo methods
- Uncertainty
- Memory architecture
- Probability density function
- Closed loop systems
- Nonlinear systems
Fingerprint
Dive into the research topics of 'A High-Performance Monte Carlo Simulation Toolbox for Uncertainty Quantification of Closed-loop Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver