计算机科学 > 软件工程
[提交于 2025年8月25日
]
标题: modelSolver:一种用于电力网络仿真和监测的符号模型驱动求解器
标题: modelSolver: A Symbolic Model-Driven Solver for Power Network Simulation and Monitoring
摘要: 开发用于电力系统分析的高级软件工具需要广泛的编程专业知识。 即使使用开源工具,编程技能对于修改内置模型也是必不可少的。 这对于缺乏编码能力的领域专家来说可能尤其具有挑战性。 本文介绍了modelSolver,一种以符号数学建模为中心的新框架的软件解决方案。 所提出的范式通过直观的数学表达式来定义模型,从而消除了传统编程结构(如数组、循环和稀疏矩阵计算)的需要。 modelSolver专注于使用开放箱方法进行潮流计算和状态估计,允许用户使用实数或复数变量指定自定义模型。 与依赖硬编码模型的现有工具不同,modelSolver能够表示各种先进的功能,包括带有电压调节器和负载分接开关的潮流计算、延续潮流计算以及带有等式约束的高斯-牛顿状态估计。 通过一个转换器确保与MATPOWER的兼容性,该转换器可自动导入数据文件。 该框架优先考虑模型驱动开发,使领域专家能够在没有编程障碍的情况下专注于电力系统建模。 它的目标是简化电力系统计算,使其更易于学生、科学家和从业者使用。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.