跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

基于 FPGA 的深度强化学习框架实现超音速闭环流动控制实验

针对高速流动频谱宽、结构复杂导致实时控制难的问题,提出基于 FPGA 的高速实验深度强化学习框架(FeDRL)。该框架控制频率可达 10 kHz,比 CPU 框架高两个数量级。在 Mach 2 后台阶流动实验中,仅需 10 秒风洞运行时间即训练出优于传统定频控制的闭环策略,剪切层速度脉动增加 21.2%,显著提升了优化效率与控制性能。

道系青年发布于 2026/4/8更新于 2026/9/881 浏览
基于 FPGA 的深度强化学习框架实现超音速闭环流动控制实验

摘要

虽然基于深度强化学习(DRL)的主动流动控制已经在低雷诺数仿真环境中得到了广泛的验证,但在真实实验条件下进行 DRL 控制仍存在很大挑战,其中之一便是数据采集和神经网络推理的强实时性(亚 ms 量级)。本研究提出了一种基于 FPGA 的高速实验深度强化学习框架(缩写:FeDRL),控制频率最高可 10 kHz,比传统基于 CPU 的框架(100 Hz 以下)高出两个数量级。以 Mach 2 的超音速后台阶流动为例,对 FeDRL 增强流动掺混的有效性进行测试。结果表明,仅需 10 秒的风洞运行时间,就能训练出比最佳定频控制还要优越的闭环控制律,将剪切层速度脉动增加 21.2%。如此高的控制律优化效率在以前的闭环流动控制实验中还从未报道过(典型风洞测试时间:数小时至数天)。

引言

主动流动控制(AFC)通过在流场中引入局部可控扰动来改善绕流物体的宏观特性,有望大幅改善飞行器的气动性能,其核心是控制律。深度强化学习作为一种解决博弈和决策问题的最佳机器学习方法,为主动流动控制提供了一个全新思路。图 1 总结了目前基于 DRL 的流动控制研究。总体来看,大部分的研究都在低雷诺数条件下开展,对象包括圆柱、翼型等。相比之下,实验研究较少,尤其是高速高雷诺数航空流动的深度强化学习实验研究,目前还是一片空白(图 1 绿色区域)。这其中的主要难度在于航空流动速度高、湍流结构演化快,典型特征频率在 kHz 量级。为了能够实现实时在线控制,要求深度强化学习必须在 μs 量级实现流场感知、神经网络推理以及激励输出。基于 CPU 的 DRL 框架受数据通信、采集等环节的限制,控制频率通常在 100Hz 以下。

文章配图

图 1 现有 DRL 流动控制研究所对应的速度和雷诺数

方法

本研究通过对硬件和算法的高度整合,提出了一种基于 FPGA(现场可编程逻辑门阵列)的高速实验 DRL 控制框架(FeDRL)。数据采集模块直接挂载在 FPGA 上,能够在一个时钟周期内抓取和输出数据,同时神经网络的计算也能够利用 FPGA 进行加速,省去了传统框架中硬件间的通信时间。图 2 以经典的 DQN 算法为例进行了示意。该框架包含了两个并行执行的循环:在 FPGA 控制器中高速执行的实时控制循环(1-10kHz)和在 CPU 上的低速训练循环 (10Hz)。神经网络控制律采用了结构简单、参数量少的径向基函数进行表达,典型控制频率可以达到 1kHz 量级以上。前期,该框架的有效性已在低速后台阶流动(POF, 2024, 36:105102)和翼型分离流动(POF, 2024, 36:091708)中得到了验证。本研究的重点旨在进一步将其拓展到超音速流动。

文章配图

图 2 基于 DRL 和 RBF 神经网络的高速实验 DRL 控制框架

实验与结果

超音速后台阶流动控制实验在空军工程大学的超音速风洞中进行,马赫数为 2。等离子体合成射流激励器作为主动控制装置对流场施加扰动,下游剪切层中的热线传感器提供流场的反馈信息,目标是最大化剪切层内的速度脉动。结果表明,仅需 10 秒的训练时间,FeDRL 框架就能找到有效的闭环控制策略,使瞬时奖励 rt 从 0 上升至 0.2 左右,同时训练损失也在 10 秒内迅速收敛。对比基于策略的 DRL 算法(如 PPO),FeDRL 框架的优化效率高出一个数量级。从功率谱密度对比也可验证 DRL 控制的有效性,最佳案例下的的速度脉动增加量可达 21.2%。通过控制律可视化可以发现,DRL 控制策略可以进一步简化为二维的阈值触发控制策略:即当剪切层的瞬时位置高于基准平均位置时,应开启等离子体激励施加一次脉冲扰动。

文章配图

图 3 (a)- (b) 平板实验模型的示意图;(c) 等离子体激励器结构

文章配图

图 4 (a) 瞬时奖励和损失的变化;(b) 激励概率变化;(c) 功率谱;(d) 控制指令分布

将这种 DRL 控制策略与开环控制方法进行比较。结果表明,大部分放电频率下等离子体合成射流都能使功率谱峰值和低频波动幅度升高。随着放电频率的增加,热线速度脉动先增大后减小,最大值出现在放电频率为 5 kHz 时,与 DRL 中的动作更新频率一致。但定量来看,定频控制所获得的控制收益(10.5%)仅为最佳 DRL 控制(21.2%,案例 2)的一半。

文章配图

图 5 (a) 功率谱密度和 (b) 电压脉动值的相对增加

目录

  1. 摘要
  2. 引言
  3. 方法
  4. 实验与结果

更多推荐文章

查看全部
  • AI 绘画敏感内容提示词实战指南:从基础原理到安全实践
  • 基于 Ollama-OCR 与 Llama 3.2-Vision 的文字识别方案
  • 自然语言处理在教育领域的实战应用
  • AI 变现核心逻辑:为何学完百种工具仍难盈利
  • 常见降低AIGC检测率工具对比与选择指南
  • AIGC 产品经理定义、核心职责及与 AI 产品经理的区别解析
  • Vue3 + TypeScript Promise 转 string 类型错误解析及异步处理最佳实践
  • C++ 网络编程详解
  • Python 随机森林实战:预测用户购车意向
  • MySQL 数据库基础:从安装到核心 CRUD 操作实战
  • 大模型实时对战《街霸》:GPT-3.5 胜 GPT-4,新型基准测试引发关注
  • AIGC 重塑文学创作:机遇、挑战与应对之道
  • Ubuntu 云服务器部署 Spring Boot + Vue + MySQL 实践
  • WhisperLiveKit 翻译引擎深度评测:NLLB 600M vs 1.3B 速度与质量对比
  • Open Notebook 与本地 AI:离线环境下使用开源模型
  • Python 列表(List)基本用法与操作详解
  • 构建 AI 临床副驾驶:基于 Go 的电子病历智能助手与 HIS 对接
  • C++十大核心应用领域:技术栈与代码示例详解
  • C++ 模板进阶:非类型参数、特化技巧与分离编译实战
  • 使用文心一言为智能体设计稳定调用工作流的提示词

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online