Gym-preCICE: Reinforcement learning environments for active flow control

被引:2
|
作者
Shams, Mosayeb [1 ]
Elsheikh, Ahmed H. [1 ]
机构
[1] Heriot Watt Univ, Edinburgh, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Reinforcement learning; Active flow control; Gymnasium; OpenAI Gym; preCICE; GO;
D O I
10.1016/j.softx.2023.101446
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Active flow control (AFC) involves manipulating fluid flow over time to achieve a desired performance or efficiency. AFC, as a sequential optimisation task, can benefit from utilising Reinforcement Learning (RL) for dynamic optimisation. In this work, we introduce Gym-preCICE, a Python adapter fully compliant with Gymnasium API to facilitate designing and developing RL environments for single -and multi-physics AFC applications. In an actor-environment setting, Gym-preCICE takes advantage of preCICE, an open-source coupling library for partitioned multi-physics simulations, to handle information exchange between a controller (actor) and an AFC simulation environment. Gym-preCICE provides a framework for seamless non-invasive integration of RL and AFC, as well as a playground for applying RL algorithms in various AFC-related engineering applications. & COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Active flow control on airfoils by reinforcement learning
    Portal-Porras, Koldo
    Fernandez-Gamiz, Unai
    Zulueta, Ekaitz
    Garcia-Fernandez, Roberto
    Berrizbeitia, Saioa Etxebarria
    OCEAN ENGINEERING, 2023, 287
  • [2] Gym-ANM: Reinforcement learning environments for active network management tasks in electricity distribution systems
    Henry, Robin
    Ernst, Damien
    ENERGY AND AI, 2021, 5
  • [3] Modeling Production Scheduling Problems as Reinforcement Learning Environments based on Discrete-Event Simulation and OpenAl Gym
    Lang, Sebastian
    Kuetgens, Maximilian
    Reichardt, Paul
    Reggelin, Tobias
    IFAC PAPERSONLINE, 2021, 54 (01): : 793 - 798
  • [4] Reinforcement learning for bluff body active flow control in experiments and simulations
    Fan, Dixia
    Yang, Liu
    Wang, Zhicheng
    Triantafyllou, Michael S.
    Karniadakis, George Em
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2020, 117 (42) : 26091 - 26098
  • [5] Virtual Commissioning Simulation as OpenAI Gym - A Reinforcement Learning Environment for Control Systems
    Jaensch, Florian
    Klingel, Lars
    Verl, Alexander
    2022 5TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE FOR INDUSTRIES, AI4I, 2022, : 64 - 67
  • [6] Reinforcement Learning of Chaotic Systems Control in Partially Observable Environments
    Weissenbacher, Max
    Borovykh, Anastasia
    Rigas, Georgios
    FLOW TURBULENCE AND COMBUSTION, 2025,
  • [7] PyRecGym: A Reinforcement Learning Gym for Recommender Systems
    Shi, Bichen
    Ozsoy, Makbule Gulcin
    Hurley, Neil
    Smyth, Barry
    Tragos, Elias Z.
    Geraci, James
    Lawlor, Aonghus
    RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, : 491 - 495
  • [8] Multi-band Environments for Optical Reinforcement Learning Gym for Resource Allocation in Elastic Optical Networks
    Morales, Patricia
    Franco, Patricia
    Lozada, Astrid
    Jara, Nicolas
    Calderon, Felipe
    Pinto-Rios, Juan
    Leiva, Ariel
    2021 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELLING (ONDM), 2021,
  • [9] Safe-Control-Gym: A Unified Benchmark Suite for Safe Learning-Based Control and Reinforcement Learning in Robotics
    Yuan, Zhaocong
    Hall, Adam W.
    Zhou, Siqi
    Brunke, Lukas
    Greeff, Melissa
    Panerati, Jacopo
    Schoellig, Angela P.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04) : 11142 - 11149
  • [10] Application of reinforcement learning for active noise control
    Hoseini Sabzevari, Seyed Amir
    Moavenian, Majid
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (04) : 2606 - 2613