PRF|西北工业大学高传强,杨新宇等:复杂流动建模的新途径:基于闭环辨识的线性建模方法
复杂流动建模的新途径基于闭环辨识的线性建模方法Open-loop linear modeling method for unstable flow utilizing built-in>高传强*杨新宇任凯张伟伟1.西北工业大学航空学院西安7100722.西北工业大学流体力学智能化国际联合研究所西安7100723.飞行器基础布局全国重点实验室西安710072引用格式Gao Chuanqiang, Yang Xinyu, Ren Kai, Zhang Weiwei. Open-loop linear modeling method for unstable flow utilizing built-in>图1 闭环建模架构及流程信号设计(r(t))仅需确定训练起始时间控制稳定后任意时刻无需精确设计信号幅值与频率范围。数据获取(u(t)、y(t))使用CFD求解器计算流动响应输入为控制器调节后的实际激励信号u(t)输出为气动力响应y(t)如升力系数Cl。传统方法依赖不稳定定常解而该方法允许基于受控稳定流场来获取建模所需数据。参数辨识采用最小二乘法辨识ARX模型参数转化为状态空间模型分析稳定性特征。闭环模型验证系统稳定性开环模型提取流动固有频率与阻尼特性。该方法放宽了对基准流动的精度要求以及训练信号的设计要求数据采集更灵活模型精度更高。三、测试结果首先测试上述方法在低雷诺数圆柱绕流算例上的建模效果。该算例的流动特性丰富而复杂包括旋涡的生成和脱落等现象且圆柱绕流广泛存在于自然和工程应用中是流体力学的重要研究对象。控制设置如图2所示控制装置为关于x轴对称的合成射流激励器控制器选用课题组之前发展成熟的无模型自适应控制并通过闭环模型验证了该控制器能够保证闭环系统的稳定性。图2 低雷诺数圆柱绕流合成射流控制设置图3展示了在不同训练信号作用下所辨识出的开环模型的辨识结果。信号A和B为幅值递增和递减的扫频信号信号C和D则是宽频随机信号和含噪正弦信号。从中可以看出不同信号作用下模型的辨识误差均小于5%均能准确识别出Re60工况下圆柱绕流的固有不稳定线性频率St0.12图4与线化稳定性分析结果一致。图3 针对低雷诺数圆柱绕流算例(Re60)不同训练信号下的建模输入输出数据及所得开环模型的辨识结果图4 不同训练信号下开环模型辨识出的不稳定特征值同样地我们针对代表高雷诺数激波边界层干扰诱发的NACA0012翼型跨声速抖振流动也开展了类似的研究。控制设置如图5所示控制装置为长度为0.15倍弦长的尾缘舵面控制器则改用课题组之前发展成熟的深度强化学习控制。同样通过闭环模型验证了该控制器能够保证闭环系统的稳定性。图5 NACA0012翼型跨声速抖振尾缘舵面控制设置类似地图6同样展示了在不同训练信号作用下所辨识出的开环模型的辨识结果。信号E和F为幅值递递减和递增的扫频信号信号G和H则是宽频随机信号和含噪正弦信号。从中可以看出训练信号噪声含量较小时模型辨识误差在10%左右噪声含量较大的时候辨识误差依然能控制在20%左右模型依然能够准确捕捉到抖振的固有减缩频率k0.2图7。这些结果有力地证明了基于闭环辨识的线性建模方法鲁棒性很强对于训练信号的设计要求大幅降低极大拓展了线性建模方法在复杂流动系统的应用潜力。图6 针对NACA0012翼型跨声速抖振算例不同训练信号下的建模输入输出数据及所得开环模型的辨识结果图7 不同训练信号下开环模型辨识出的不稳定特征值本文提出的基于闭环辨识的不稳定流动线性建模方法规避了高精度不稳定定常解的求解问题大幅降低了训练信号的设计难度。结合当前机器学习控制方法易部署的特点拓宽了“先控制后建模”思路的适用范围为复杂流动建模开辟了新路径。同时利用该方法建立的低阶模型的易分析性和可解释性实现“先控制后建模再认识”提升机器学习类流动控制的物理认识。公众号原文链接文末附论文资源https://mp.weixin.qq.com/s/vdG2RY3R8z66_q8JOwuuvw注文章由作者原创供稿并获得作者授权发布。更多精彩内容敬请关注微信公众号“力学与人工智能”

相关新闻

代码随想录算法训练营第六十四天|卡码网KamaCoder47. 参加科学大会、94. 城市间货物运输 I

代码随想录算法训练营第六十四天|卡码网KamaCoder47. 参加科学大会、94. 城市间货物运输 I

47. 参加科学大会 题目链接&#xff1a;47. 参加科学大会 B站讲解 #include <iostream> #include <vector> #include <list> #include <queue> #include <climits> using namespace std; // 小顶堆 class mycomparison { public:bool operato…

2026/7/6 22:55:27 阅读更多 →
一人公司:意义重合最理想的实践场域,专知智库OPC研究院研究发现了一个根本性的真相

一人公司:意义重合最理想的实践场域,专知智库OPC研究院研究发现了一个根本性的真相

一人公司&#xff1a;意义重合最理想的实践场域专知智库OPC研究院用五年研究&#xff0c;发现了一个根本性的真相&#xff1a;意义&#xff0c;不是想出来的&#xff0c;是做出来的。不是哲学思辨&#xff0c;是实践产物。不是遥远彼岸&#xff0c;是日常每一天。而一人公司&am…

2026/7/9 11:05:24 阅读更多 →
专知智库OPC研究院用“意义重合”回答:人的意义,在于让个人的热爱与产业的需要、自我的价值与社会的贡献,在那个点上重合。

专知智库OPC研究院用“意义重合”回答:人的意义,在于让个人的热爱与产业的需要、自我的价值与社会的贡献,在那个点上重合。

专知智库OPC研究院用“意义重合”回答&#xff1a;人的意义&#xff0c;在于让个人的热爱与产业的需要、自我的价值与社会的贡献&#xff0c;在那个点上重合。东西方追寻的&#xff0c;甚至个人终其一生所追寻的&#xff0c;可能正是一人公司这是一个大胆的论断&#xff0c;但专…

2026/7/7 14:39:14 阅读更多 →

最新新闻

SciPy 1.13 实战:5种概率分布(泊松/卡方/正态/t/F)Python代码实现与可视化

SciPy 1.13 实战:5种概率分布(泊松/卡方/正态/t/F)Python代码实现与可视化

SciPy 1.13 实战&#xff1a;5种概率分布的Python代码实现与可视化指南统计学中的概率分布是数据分析的基石&#xff0c;掌握它们的实际应用能让你在数据科学领域游刃有余。本文将带你用Python最新SciPy 1.13版本&#xff0c;通过代码实战五种核心概率分布——泊松、卡方、正态…

2026/7/9 16:38:44 阅读更多 →
Redis Cluster 部署与运维:向量搜索场景下的分片、故障转移和容量规划

Redis Cluster 部署与运维:向量搜索场景下的分片、故障转移和容量规划

Redis Cluster 部署与运维&#xff1a;向量搜索场景下的分片、故障转移和容量规划 一、深度引言与场景痛点 大家好&#xff0c;我是赵咕咕。 你的 RAG 系统接了第一个大客户&#xff0c;文档量从 10 万涨到 500 万。单机 Redis 扛不住了——一个 16GB 内存的实例&#xff0c…

2026/7/9 16:38:44 阅读更多 →
如何成为openEuler安全专家:社区安全认证与技能发展路径

如何成为openEuler安全专家:社区安全认证与技能发展路径

如何成为openEuler安全专家&#xff1a;社区安全认证与技能发展路径 【免费下载链接】security-committee the Repository of Security Committee 项目地址: https://gitcode.com/openeuler/security-committee 前往项目官网免费下载&#xff1a;https://ar.openeuler.o…

2026/7/9 16:34:43 阅读更多 →
TAS5414C-Q1与PIC18F87J10芯片对比与应用解析

TAS5414C-Q1与PIC18F87J10芯片对比与应用解析

1. 两款芯片的基本定位与核心差异TAS5414C-Q1和PIC18F87J10虽然都是电子系统中常见的集成电路&#xff0c;但它们的应用场景和功能定位完全不同。TAS5414C-Q1是德州仪器(TI)推出的一款专为汽车音响系统设计的四通道D类音频功率放大器&#xff0c;而PIC18F87J10则是微芯科技(Mic…

2026/7/9 16:34:43 阅读更多 →
渡码AI代码助手 v1.0 本地部署:Python 3.10+ 环境配置与3个常见问题解决

渡码AI代码助手 v1.0 本地部署:Python 3.10+ 环境配置与3个常见问题解决

渡码AI代码助手v1.0本地部署全指南&#xff1a;从Python环境配置到实战避坑在开源工具井喷的今天&#xff0c;能够快速理解并部署一个AI代码辅助工具已成为开发者的核心竞争力。渡码AI代码助手以其独特的代码注释生成、项目结构解析和多语言转换功能&#xff0c;正在GitHub上获…

2026/7/9 16:32:42 阅读更多 →
基于 AST 的智能重构:批量升级 React 类组件到函数组件的自动化方案

基于 AST 的智能重构:批量升级 React 类组件到函数组件的自动化方案

基于 AST 的智能重构&#xff1a;批量升级 React 类组件到函数组件的自动化方案 一、为什么需要批量重构&#xff1a;技术债务的量化与风险 React 类组件到函数组件的迁移不是可选题。React 团队已明确表示&#xff0c;未来的新特性&#xff08;如 Server Components、新的 Hoo…

2026/7/9 16:30:42 阅读更多 →

日新闻

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案&#xff1a;ESLyric-LyricsSource完全指南 【免费下载链接】ESLyric-LyricsSource Advanced lyrics source for ESLyric in foobar2000 项目地址: https://gitcode.com/gh_mirrors/es/ESLyric-LyricsSource 还在为Foobar2000找不到高质…

2026/7/9 0:01:04 阅读更多 →
ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘&#xff1a;3个步骤打造专业级学术书籍 【免费下载链接】ElegantBook Elegant LaTeX Template for Books 项目地址: https://gitcode.com/gh_mirrors/el/ElegantBook 你是否曾经为学术书籍的封面设计而烦恼&#xff1f;想要一个既专业又美观的封…

2026/7/9 0:03:06 阅读更多 →
如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc&#xff1a;企业级数据库连接终极指南 【免费下载链接】pyodbc Python ODBC bridge 项目地址: https://gitcode.com/gh_mirrors/py/pyodbc 在当今数据驱动的商业环境中&#xff0c;企业级数据库连接已成为现代应用开发的核心需求。pyodbc作为一款强大…

2026/7/9 0:07:11 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools&#xff1a;5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱&#xff0c;支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/8 16:14:06 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里&#xff0c;参与了关于混合后量子密码学的讨论&#xff0c;应付端点攻击找茬的人&#xff0c;还参与留言板讨论后&#xff0c;发现“威胁模型”对多数人仍是陌生概念&#xff0c;且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/9 13:46:46 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”&#xff1a;我理解的渗透测试到底是什么&#xff1f;每次看到新闻里说某个大公司的数据被“黑”了&#xff0c;或者某个网站被攻击导致服务瘫痪&#xff0c;你是不是和我一样&#xff0c;心里会冒出两个念头&#xff1a;一是“这黑客真厉害”&#x…

2026/7/8 16:59:55 阅读更多 →

月新闻