综合能源系统仿真优化平台

简介

综合能源系统仿真优化平台基于新一代开源科学计算编程语言Julia与Vue3前端框架,适用于静态仿真求解能动等专业典型问题,动态仿真求解复杂工业流程系统问题,优化求解复杂综合能源系统配置寻优问题的仿真优化平台。该平台结合能源、计算机等专业特色,充分利用学科交叉以及先进的综合能源系统建模、仿真、优化与控制思想,不断探索与提升编写工业软件的实践能力,助力“碳达峰、碳中和”双碳目标。

整体效果

平台技术架构

模块链接内容
前端VUE3渐进式JavaScript 框架
前端Soybean-admin基于NaiveUI的中后台模版
后端OptControl.jl最优控制拓展包
后端Ai4EComponentLib.jl组件库
后端Ai4EMetaPSE.jl解析器
后端ModelingToolkit.jl组件建模工具包
后端DifferentialEquations.jl微分方程求解引擎
文档Ai4EDocs教程文档、设计文档
组织Ai4Energy开源组织主页

平台三大功能

1.静态仿真

平台导航栏

简介

该板块共包括四个场景的仿真,即从热力学、流体力学、传热学、自动控制原理中分别选取了一个经典模型进行仿真求解——蒸汽动力循环仿真、文丘里管压力分布、顺流与逆流式换热器温度分布仿真、基于无自平衡能力系统的PID控制仿真。

蒸汽动力循环仿真支持三个循环(包括朗肯循环、再热循环以及制冷循环)模式的仿真。通过用户输入的参数(如冷凝器冷却压力、锅炉出口温度等),计算出整个循环过程中温度、压力、焓、熵等参数。同时,该部分使用单独描述系统中每个组件并连接在一起的组件化建模方法,极大地提高了建模的效率。用户可以据此比较不同循环参数和组件配置对性能的影响,优化循环设计,并找到达到最佳性能的操作条件。

文丘里管压力分布仿真利用了伯努利原理对不同参数(如流量、有无摩擦、介质种类等参数)下文丘里管压力分布进行仿真模拟。通过用户输入的不同参数,可以模拟在该参数约束下文丘里管的状态,从而使用户更直观地了解其压力分布情况。

换热器温度分布仿真模拟了一个套管式换热器的换热情况,在操作界面可以调整换热器的长度,介质种类,顺逆流,冷、热流入口温度、流量,通过计算会获得换热器不同部位的温度值,整体换热速率等信息,更直观的了解到换热器的换热情况。此仿真过程将换热原理与ODE结合,使模型更精准。

PID控制仿真通过调节和优化参数,对不同参数组合的仿真结果进行比较,评估PID(比例-积分-微分)控制器在系统中的性能表现,包括稳态误差、响应时间、抗干扰能力等指标,以找到最佳的PID控制器参数,实现更好的控制效果,提高系统的控制精度和稳定性。

静态仿真板尝试了不同领域知识与软件仿真技术的结合,为后续的动态仿真、综合能源系统仿真优化打下坚实基础。

文档索引

蒸汽动力循环仿真
顺流与逆流式换热器仿真
文丘里管压力仿真
PID控制仿真实验

2.动态仿真

平台导航栏

文档索引

Ai4EJumulink
Ai4ESimulator

简介

高可拓展的云架构流程系统仿真平台基于新一代开源科学计算编程语言Julia与Vue3前端框架,适用于复杂流程系统的云仿真平台。云仿真平台采用前后端分离技术。前端为Web界面,后端为集解析器、组件库、求解器三大模块为一体的仿引擎。各模块间通过接口协同工作。仿真平台具备高度可拓展性,后端参析器可嵌入参数辨识问题、优化问题、控制问题等多种问题的代码生成工具;组件库广泛适用于能源、化工、机器、电气等多个领域的流程系统模型。

3.优化

平台导航栏

文档索引

风光煤气储发电
风光制氢

简介

优化板块实现了对风光制氢、风光煤气储发电等不同约束场景的构建、储氢和储能的技术经济性比对、设备容量优化、方案经济性评价、综合落地制氢价格反推等功能要求。其允许用户根据特定的约束条件,如能源供应、负载需求、储氢容量等,构建风光制氢系统的约束场景。用户可以输入风能和太阳能资源数据,设定能源需求和运营约束等参数,以便进行后续分析和优化。平台能够根据用户提供的数据,对不同的储氢和储能技术进行经济性比对。可以计算和分析不同技术方案的成本、效率、能量损失等关键指标,帮助用户确定最具经济性的方案。其具备的设备容量优化功能,可以根据用户设定的约束和目标,通过算法和模拟计算,推导出最佳的设备容量配置。确保风光制氢系统在满足需求的同时,最大程度地减少成本或资源消耗。

欢迎加入

指导老师:李明涛(mingtao@mail.xjtu.edu.cn)

鸣谢:

年份贡献者
2023——第34届腾飞杯
2024——第35届腾飞杯
2025——第36届腾飞杯期待你的加入!
2026............