news 2026/3/6 1:18:38

基于点堆动力学-热传递耦合物理模型与支持向量机残差分析的核反应堆数字孪生混合异常检测算法(以模拟信号为例,Python)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于点堆动力学-热传递耦合物理模型与支持向量机残差分析的核反应堆数字孪生混合异常检测算法(以模拟信号为例,Python)

算法构建了一个核反应堆的数字孪生监控方法,通过点堆动力学方程与热传递方程耦合的物理模型精确模拟反应堆功率、先驱核浓度和温度的三维状态演化;在正常工况下采集包含测量噪声的模拟数据,训练支持向量机单类分类器学习物理模型预测与传感器测量之间残差的正常分布模式;在实际运行监控中,数字孪生持续进行物理模型前向预测并与实时测量比较生成残差特征,通过预训练的SVM模型检测异常残差模式,同时应用持续性滤波器避免瞬时噪声误报;该系统实现了物理知识驱动与数据驱动融合的混合监控,能够区分正常噪声、缓变故障(冷却能力下降)和突发事故(反应性引入)等多种异常模式。

详细算法步骤:

第一步:核反应堆物理模型构建与求解

基于点堆动力学六群缓发中子模型,建立功率与先驱核浓度的耦合微分方程组

引入热传递方程描述反应堆温度动态变化,考虑功率产热与冷却散热平衡

采用四阶龙格-库塔数值积分方法求解非线性微分方程组,确保数值稳定性

设定合理的数学极限值防止计算溢出,保证长时间模拟的数值可靠性

第二步:数字孪生系统架构设计

设计混合监控系统类,整合物理模型与机器学习组件

物理引擎部分实现基于当前状态的前向预测功能

安全监控模块实现硬阈值检查,当功率超过安全限值时触发停堆

残差分析模块计算传感器测量与物理预测之间的差异特征

第三步:支持向量机分类器训练与校准

在纯正常工况下运行物理模型生成仿真数据,模拟传感器测量噪声

计算每个时间步的功率残差和温度残差,构建正常状态的特征空间

对残差特征进行标准化预处理,消除量纲影响

配置支持向量机单类分类器参数,采用小nu值提高异常检测灵敏度

使用正常残差数据集训练SVM模型,学习正常操作空间的边界

第四步:多场景测试数据生成

设计3600秒长时间测试场景,分为三个阶段模拟不同运行状态

第一阶段保持正常工况,验证基础监控性能

第二阶段模拟冷却系统缓慢退化,冷却系数降低20%

第三阶段模拟反应性引入事故,外部反应性阶跃增加

每个阶段保持一致的传感器噪声水平,确保测试真实性

第五步:实时监控与异常检测流程

初始化数字孪生状态与实测值同步,消除初始偏差

逐时间步执行物理模型预测,生成下一时刻状态估计

应用同步滤波器融合物理预测与当前测量,更新内部状态估计

计算功率和温度残差,构建二维特征向量

将标准化后的残差特征输入训练好的SVM模型进行分类

应用持续性滤波逻辑,要求连续多个时间步检测到异常才触发警报

并行运行硬阈值安全监控,当功率超过65MW时立即触发停堆

第六步:可视化与性能评估

绘制三面板综合展示图表,直观呈现系统运行状态

上层面板显示实测功率曲线,用颜色区域标注不同事件阶段

中间面板展示残差时间序列,可视化模型预测误差的演变

下层面板叠加显示AI预警信号和安全系统停堆决策

通过时间对齐分析,评估混合系统对缓变故障和突发事故的检测能力

验证持续性滤波对减少误报、提高检测可靠性的效果

参考文章:

基于点堆动力学-热传递耦合物理模型与支持向量机残差分析的核反应堆数字孪生混合异常检测算法(以模拟信号为例,Python) - 哥廷根数学学派的文章
https://zhuanlan.zhihu.com/p/1998375229928527716

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/5 16:50:01

基于多阶段参数辨识与蒙特卡洛不确定性传播的质子交换膜水电解槽电压退化预测和预后地平线评估集成算法(Python)

代码实现了一个完整的质子交换膜水电解槽(PEMWE)剩余使用寿命(RUL)预测与性能评估系统。整个流程从加载合成的PEMWE数据集开始,首先基于底层的物理退化模型计算真实的理论失效时间(EOL)。系统通…

作者头像 李华
网站建设 2026/2/27 21:23:25

C++课后习题训练记录Day79

1.练习项目: 问题描述 Bob 和 Alice 最近在学习博弈论,为了学以致用,他们找来了一大堆的小饼干,并通过博弈的方式来吃掉这些小饼干。他们将找来的小饼干分成 𝑛 堆,每堆小饼干有 𝑎&#x1d4…

作者头像 李华
网站建设 2026/3/3 23:32:42

工程化思维破解协同与锁死难题:Java企业的AI集成新思路

在AI技术深度渗透企业业务的今天,Java技术团队普遍面临一个核心难题:不同大模型各有专精——有的擅长数据分析,有的精通代码生成,有的适配多模态交互,但如何让这些“专精选手”协同作战,同时避免被单一厂商…

作者头像 李华
网站建设 2026/2/28 3:03:01

Vue2 的数据响应式原理给实例新增响应式属性

Vue2 响应式原理的案例 <template><div id"app"><div>用户名&#xff1a;{{ user.name }}</div><div>年龄&#xff1a;{{ user.age }}</div> <button click"addAgeDirectly">直接添加年龄&#xff08;无响应式&…

作者头像 李华
网站建设 2026/2/28 6:20:16

轰炸敌人,最多可以摧毁的敌人城堡数目

我的解法&#xff1a; 对于每一个空位置&#xff0c;进行一次bfs&#xff0c;从上下左右四个方向去寻找&#xff0c;这是岛屿问题的相似处理&#xff0c;但是这个题可以优化&#xff0c;因为横竖方向可以进行动规优化。 我们不需要对每个 0 都重新数一遍它所在的行和列有多少敌…

作者头像 李华