神经网络动态模型的反向传播在流量控制中的应用

IF 2.2 3区 工程技术 Q2 MECHANICS
Tarcísio Déda, William R. Wolf, Scott T. M. Dawson
{"title":"神经网络动态模型的反向传播在流量控制中的应用","authors":"Tarcísio Déda,&nbsp;William R. Wolf,&nbsp;Scott T. M. Dawson","doi":"10.1007/s00162-023-00641-6","DOIUrl":null,"url":null,"abstract":"<p>Backpropagation of neural network models (NNMs) is applied to control nonlinear dynamical systems using several different approaches. By leveraging open-loop data, we show the feasibility of building surrogate models with control inputs that are able to learn important features such as types of equilibria, limit cycles and chaos. Two novel approaches are presented and compared to gradient-based model predictive control (MPC): the neural network control (NNC), where an additional neural network is trained as a control law in a recurrent fashion using the nonlinear NNMs, and linear control design, enabled through linearization of the obtained NNMs. The latter is compared with dynamic mode decomposition with control (DMDc), which also relies on a data-driven linearized model. It is shown that the linearized NNMs better approximate the systems’ behavior near an equilibrium point than DMDc, particularly in cases where the data display highly nonlinear characteristics. The proposed control approaches are first tested on low-dimensional nonlinear systems presenting dynamical features such as stable and unstable limit cycles, besides chaos. Then, the NNC is applied to the nonlinear Kuramoto–Sivashinsky equation, exemplifying the control of a chaotic system with higher dimensionality. Finally, the proposed methodologies are tested on the compressible Navier–Stokes equations. In this case, the stabilization of a cylinder vortex shedding is sought using different actuation setups by taking measurements of the lift force with delay coordinates.</p>","PeriodicalId":795,"journal":{"name":"Theoretical and Computational Fluid Dynamics","volume":"37 1","pages":"35 - 59"},"PeriodicalIF":2.2000,"publicationDate":"2023-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00162-023-00641-6.pdf","citationCount":"2","resultStr":"{\"title\":\"Backpropagation of neural network dynamical models applied to flow control\",\"authors\":\"Tarcísio Déda,&nbsp;William R. Wolf,&nbsp;Scott T. M. Dawson\",\"doi\":\"10.1007/s00162-023-00641-6\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Backpropagation of neural network models (NNMs) is applied to control nonlinear dynamical systems using several different approaches. By leveraging open-loop data, we show the feasibility of building surrogate models with control inputs that are able to learn important features such as types of equilibria, limit cycles and chaos. Two novel approaches are presented and compared to gradient-based model predictive control (MPC): the neural network control (NNC), where an additional neural network is trained as a control law in a recurrent fashion using the nonlinear NNMs, and linear control design, enabled through linearization of the obtained NNMs. The latter is compared with dynamic mode decomposition with control (DMDc), which also relies on a data-driven linearized model. It is shown that the linearized NNMs better approximate the systems’ behavior near an equilibrium point than DMDc, particularly in cases where the data display highly nonlinear characteristics. The proposed control approaches are first tested on low-dimensional nonlinear systems presenting dynamical features such as stable and unstable limit cycles, besides chaos. Then, the NNC is applied to the nonlinear Kuramoto–Sivashinsky equation, exemplifying the control of a chaotic system with higher dimensionality. Finally, the proposed methodologies are tested on the compressible Navier–Stokes equations. In this case, the stabilization of a cylinder vortex shedding is sought using different actuation setups by taking measurements of the lift force with delay coordinates.</p>\",\"PeriodicalId\":795,\"journal\":{\"name\":\"Theoretical and Computational Fluid Dynamics\",\"volume\":\"37 1\",\"pages\":\"35 - 59\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2023-02-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://link.springer.com/content/pdf/10.1007/s00162-023-00641-6.pdf\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Theoretical and Computational Fluid Dynamics\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s00162-023-00641-6\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MECHANICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theoretical and Computational Fluid Dynamics","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s00162-023-00641-6","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MECHANICS","Score":null,"Total":0}
引用次数: 2

摘要

神经网络模型的反向传播(NNMs)通过几种不同的方法应用于非线性动力系统的控制。通过利用开环数据,我们展示了建立具有控制输入的代理模型的可行性,这些模型能够学习重要的特征,如平衡、极限环和混沌的类型。提出了两种新方法,并与基于梯度的模型预测控制(MPC)进行了比较:神经网络控制(NNC),其中使用非线性NNMs以循环方式训练额外的神经网络作为控制律,以及线性控制设计,通过获得的NNMs的线性化实现。后者与动态模态分解控制(DMDc)进行了比较,后者也依赖于数据驱动的线性化模型。结果表明,线性化的NNMs比ddc更好地近似系统在平衡点附近的行为,特别是在数据显示高度非线性特征的情况下。所提出的控制方法首先在具有稳定和不稳定极限环等动态特征的低维非线性系统上进行了测试。然后,将NNC应用于非线性Kuramoto-Sivashinsky方程,举例说明了高维混沌系统的控制。最后,在可压缩Navier-Stokes方程上对所提出的方法进行了验证。在这种情况下,采用不同的驱动设置,通过测量升力的延迟坐标来寻求圆柱涡脱落的稳定性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Backpropagation of neural network dynamical models applied to flow control

Backpropagation of neural network dynamical models applied to flow control

Backpropagation of neural network models (NNMs) is applied to control nonlinear dynamical systems using several different approaches. By leveraging open-loop data, we show the feasibility of building surrogate models with control inputs that are able to learn important features such as types of equilibria, limit cycles and chaos. Two novel approaches are presented and compared to gradient-based model predictive control (MPC): the neural network control (NNC), where an additional neural network is trained as a control law in a recurrent fashion using the nonlinear NNMs, and linear control design, enabled through linearization of the obtained NNMs. The latter is compared with dynamic mode decomposition with control (DMDc), which also relies on a data-driven linearized model. It is shown that the linearized NNMs better approximate the systems’ behavior near an equilibrium point than DMDc, particularly in cases where the data display highly nonlinear characteristics. The proposed control approaches are first tested on low-dimensional nonlinear systems presenting dynamical features such as stable and unstable limit cycles, besides chaos. Then, the NNC is applied to the nonlinear Kuramoto–Sivashinsky equation, exemplifying the control of a chaotic system with higher dimensionality. Finally, the proposed methodologies are tested on the compressible Navier–Stokes equations. In this case, the stabilization of a cylinder vortex shedding is sought using different actuation setups by taking measurements of the lift force with delay coordinates.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
5.80
自引率
2.90%
发文量
38
审稿时长
>12 weeks
期刊介绍: Theoretical and Computational Fluid Dynamics provides a forum for the cross fertilization of ideas, tools and techniques across all disciplines in which fluid flow plays a role. The focus is on aspects of fluid dynamics where theory and computation are used to provide insights and data upon which solid physical understanding is revealed. We seek research papers, invited review articles, brief communications, letters and comments addressing flow phenomena of relevance to aeronautical, geophysical, environmental, material, mechanical and life sciences. Papers of a purely algorithmic, experimental or engineering application nature, and papers without significant new physical insights, are outside the scope of this journal. For computational work, authors are responsible for ensuring that any artifacts of discretization and/or implementation are sufficiently controlled such that the numerical results unambiguously support the conclusions drawn. Where appropriate, and to the extent possible, such papers should either include or reference supporting documentation in the form of verification and validation studies.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信