Physics of Fluids · 2021 · 53 citations · 66 references
EngineeringComputer ScienceOcean EngineeringArtificial IntelligenceComputational Fluid DynamicsFluid DynamicsAdaptive ControlLearning From DemonstrationOptimal ControlPolicy LearningReinforcement LearningBehavior CloningBehavioral CloningDeep Reinforcement LearningProximal Policy OptimizationSloshingSloshing DynamicsTank SloshingWave Energy Redistribution
This paper presents an effective paradigm to make full use of both Deep Reinforcement Learning (DRL) and expert knowledge to find an optimal control strategy. The paradigm consists of three parts: DRL, expert demonstrations, and behavior cloning. It is the first time that the proposed paradigm is used for suppressing tank sloshing with two active controlled horizontal baffles. Meanwhile, a self-developed computational fluid dynamics (CFD) solver is used to simulate the environment of tank sloshing. For direct DRL, both the proximal policy optimization agent and the twin delayed deep deterministic policy gradient agent are tested for performing learning. The strategies obtained by different algorithms may not be uniform even for the same environment. Then, we derive a simplified parametric control policy informed from direct DRL. Finally, DRL with behavior cloning is used to optimize the simplified parametric control policy. After training, the agent can actively control the baffles and reduce sloshing by ∼81.48%. The Fourier analysis of the surface elevations pinpoints that the aim of the control strategy obtained by DRL with behavior cloning is to disperse the wave energy and change the sloshing frequency of the tank through fast oscillation of baffles. This provides an idea to suppress sloshing, similar to forcing waves to disassemble ahead of time. The experience and insights gained from this study indicate that the future development direction of DRL + CFD is how to couple DRL, expert demonstrations, and behavior cloning.
66
Continuous control with deep reinforcement learning
Timothy Lillicrap, Jonathan J. Hunt, Alexander Pritzel et al. · arXiv (Cornell University) · 2015 · 5.4K citations · Full text
Computing, Computer Science, Physics +17
Numerical solution of the Navier-Stokes equations
Alexandre J. Chorin · Mathematics of Computation · 1968 · 5.3K citations
Playing Atari with Deep Reinforcement Learning
Volodymyr Mnih, Koray Kavukcuoglu, David Silver et al. · arXiv (Cornell University) · 2013 · 5.1K citations · Full text
Machine Learning for Fluid Mechanics
Annual Review of Fluid Mechanics · 2019 · 2.6K citations · Full text