发表机构
Harvard University; University of Michigan; The University of Queensland(哈佛大学; 密歇根大学; 昆士兰大学)
机构由 AI 辅助整理,请以论文原文为准。AI 中文总结
本文提出tellegen框架,实现浏览器中交互式潮流与最优潮流研究,通过WebAssembly提供直观访问,支持拖拽操作与灵敏度分析,数据本地化,OPF求解仅比原生慢25-43%。
AI 中文摘要
本文介绍了tellegen,一个用于在浏览器中运行的交互式潮流(PF)和最优潮流(OPF)研究的开源框架。这提供了对编译为WebAssembly的电力系统分析工具的直观和民主化访问。用户可以拖放案例文件,点击并拖动以改变节点需求或线路额定值,通过灵敏度分析预览影响,并在释放时获得精确的重新求解。用户案例文件和结果完全保留在设备上:tellegen传输零关键能源/电力基础设施信息(CEII)。该框架包括用于PF和OPF的核心数值引擎、可复用的浏览器组件、保存的研究以及用于智能体交互的结构化WebMCP工具。我们通过将目标与PGLib基线进行比较来评估输电OPF求解器;通过将电压和电流与OpenDSS进行比较来评估配电PF求解器;并通过与this http URL比较来评估WebAssembly执行时间。在现实的合成电网上,WebAssembly OPF求解仅比原生二进制求解慢25-43%。该实现展示了工程师如何将可执行的数值研究作为URL分发,减少安装和托管需求,同时保持案例数据本地化。
英文摘要
This paper introduces tellegen, an open source framework for interactive power flow (PF) and optimal power flow (OPF) studies that run in the browser. This provides intuitive and democratized access to power system analysis tools compiled to WebAssembly. A user can drag and drop a case file, click and drag to change a nodal demand or line rating, preview the impacts via sensitivity analysis, and obtain an exact re-solve on release. User case files and results stay entirely on the device: tellegen transmits zero Critical Energy/Electric Infrastructure Information (CEII). The framework comprises a core numerical engine for PF and OPF, reusable browser components, saved studies, and structured WebMCP tools for agentic interaction. We evaluate the transmission OPF solver by comparing objectives with PGLib baselines; the distribution PF solver by comparing voltages and currents with OpenDSS; and the WebAssembly execution times by comparing with PowerModels.jl. On realistic synthetic grids, WebAssembly OPF solves take only 25-43% longer than native binary solves. The implementation shows how an engineer can distribute an executable numerical study as a URL, reducing installation and hosting requirements while keeping case data local.
Comments9 pages, 3 figures, 6 tables. To appear in the Inaugural ACM Conference on Digital Transformation (ACM DXConf 2026), Ann Arbor, MI, USA