系统仿真学报 ›› 2023, Vol. 35 ›› Issue (5): 1109-1119.doi: 10.16182/j.issn1004731x.joss.22-0101

• 论文 • 上一篇    下一篇

基于深度强化学习的Boost变换器控制策略

戴宇轩(), 崔承刚()   

  1. 上海电力大学 自动化学院,上海 200090
  • 收稿日期:2022-02-10 修回日期:2022-03-18 出版日期:2023-05-30 发布日期:2023-05-22
  • 通讯作者: 崔承刚 E-mail:475817594@qq.com;cgcui@shiep.edu.cn
  • 作者简介:戴宇轩(1997-),男,硕士生,研究方向为人工智能在直流微电网中的应用。E-mail:475817594@qq.com
  • 基金资助:
    国家自然科学基金青年科学基金(5160711);上海市2021年度“科技创新行动计划”科技支撑碳达峰碳中和专项(21DZ1207302);上海市科学技术委员会科研计划(19DZ1205700)

Deep Reinforcement Learning-Based Control Strategy for Boost Converter

Yuxuan Dai(), Chenggang Cui()   

  1. College of Automation Engineering, Shanghai University of Electric Power, Shanghai 200090, China
  • Received:2022-02-10 Revised:2022-03-18 Online:2023-05-30 Published:2023-05-22
  • Contact: Chenggang Cui E-mail:475817594@qq.com;cgcui@shiep.edu.cn

摘要:

针对Boost变换器母线电压稳定控制存在模型不确定性和非线性的问题,提出了一种基于无模型深度强化学习的智能控制策略。结合强化学习DDQN(double DQN)算法与DDPG算法设计了Boost变换器控制器,包括了状态、动作空间、奖励函数以及神经网络的设计以提高控制器动态性能;基于ModelicaGym库开发工具包reinforment learning modelica(RLM)实现了Boost变换器模型与强化学习智能体的联合仿真。通过与双环PI控制器的对比仿真表明:强化学习控制器在三种工况下的母线电压稳定控制结果具有更好的动态性能。

关键词: Boost变换器, 深度强化学习, DDQN算法, DDPG算法, 协同仿真

Abstract:

In view of the problems of model uncertainty and nonlinearity in bus voltage stability control of Boost converter, an intelligent control strategy based on model-free deep reinforcement learning(RL) is proposed. RL double DQN(DDQN) algorithm and deep deterministic policy gradient(DDPG) algorithm are used, and the Boost converter controller is designed. The state, action space, reward function, and neural network are also designed to improve the dynamic performance of the controller. The joint simulation of the Boost converter model and RL agent is realized by RL modelica(RLM), a toolkit developed based on ModelicaGym. The proposed controller is compared with the double-loop PI controller, and the simulation shows that the bus voltage stability control based on the RL controller has better dynamic performance under three working conditions.

Key words: Boost converter, deep reinforcement learning, DDQN (double DQN) algorithm, DDPG (deep deterministic policy gradient) algorithm, joint simulation

中图分类号: