Options
StableRLS: stable reinforcement learning for simulink
Citation Link: https://doi.org/10.15480/882.9143
Publikationstyp
Research Report
Date Issued
2024-02-01
Sprache
English
TORE-DOI
Citation
Technische Universität Hamburg: (2025)
Peer Reviewed
false
Today's innovative systems rely heavily on complex electronic circuitry and control. This complexity increases development, testing, and manufacturing efforts. Consequently, building the first hardware prototype is often uneconomical, leading to a preference for simulation-based approaches. MATLAB, a commercial software, facilitates rapid prototyping, mathematical analysis, and simulation through its Simulink toolbox. Additionally, MATLAB offers a reinforcement learning (RL) toolbox for integration with Simulink. However, this RL toolbox is still maturing and lacks many recent RL innovations, partly because MATLAB is not alywas the first choice for machine learning in academia and industry. Despite this, many companies and researchers leverage Simulink's powerful simulation capabilities, often developing custom simulation libraries. To bridge the gap between MATLAB/Simulink and the more widely used Python ecosystem for RL, StableRLS was developed. StableRLS enables the use of existing Simulink models for RL in Python by converting these models and offering a Python user interface compatible with the Gymnasium library.
Subjects
reinforcement learning
FMU
MATLAB Simulink
Python
DDC Class
005.1: Programming
006.3: Artificial Intelligence
Loading...
Name
main.pdf
Size
475.59 KB
Format
Adobe PDF