Safe Gaussian distributed soft actor-critic (SGDSAC) algorithm

Published: 25 April 2025| Version 1 | DOI: 10.17632/32sjzxtgk7.1
Contributor:
Kunyu Wang

Description

We have proposed a novel distributional DRL algorithm called safe Gaussian distributed soft actor-critic (SGDSAC). Additionally, to facilitate the training of DRL-based energy management strategies for HEVs using Python and Simulink, we have provided a DLL-based DRL environment configuration solution. We make our approach openly available here to facilitate the reviewers' evaluation of our work. The "log" folder contains the raw training data recorded by "TensorBoard" during algorithm training. You can convert these data into Excel files using the "LoggerVisualizer" function provided in each algorithm's code. Python environment: python 3.9.0 pytorch 2.1.2 pytorch-cuda 12.1 numpy 1.26.4 cvxopt 1.2.6 cvxpy 1.5.2 tensorboard 2.17.0 pandas 2.1.4 gym 0.26.2

Files

Categories

Energy Management, Deep Reinforcement Learning

Licence