Skip to main content
QUICK REVIEW

[论文解读] A Reference Implementation of WECC Composite Load Model in Matlab and GridPACK

Qiuhua Huang, Renke Huang|arXiv (Cornell University)|Aug 2, 2017
Power System Optimization and Stability参考文献 9被引用 8
一句话总结

本文首次在 MATLAB 和 GridPACK 中实现了 WECC 复合负荷模型(CLM)的开源参考实现,支持电力系统研究中的精确、模块化和可扩展的负荷建模。文中详细描述了并行高性能计算(HPC)环境中此前未记录的初始化与聚合技术,并通过与商用工具对比验证了该实现的高精度,涵盖元件级与系统级。

ABSTRACT

The composite load model (CLM) proposed by the Western Electricity Coordinating Council (WECC) is gaining increasing traction in industry, particularly in North America. At the same time, it has been recognized that further improvements in structure, initialization and aggregation methods are needed to enhance model accuracy. However, the lack of an open-source implementation of the WECC CLM has become a roadblock for many researchers for further improvement. To bridge this gap, this paper presents the first open reference implementation of the WECC CLM. Individual load components and the CLM are first developed and tested in Matlab, then translated to the high performance computing (HPC) based, parallel simulation framework - GridPACK. The main contributions of the paper include: 1) presenting important yet undocumented details of modeling and initializing the CLM, particularly for a parallel simulation frame-work like GridPACK; 2) implementation details of the load components such as the single-phase air conditioner motor; 3) implementing the CLM in a modular and extensible manner. The implementation has been tested at both the component as well as system levels and benchmarked against commercial simulation programs, with satisfactory accuracy.

研究动机与目标

  • 为解决 WECC 复合负荷模型(CLM)缺乏开源实现的问题,该问题阻碍了研究进展与模型改进。
  • 记录并实现 CLM 初始化与聚合的关键细节,这些细节此前未被记录,但对在高性能计算(HPC)框架中使用至关重要。
  • 提供一种模块化且可扩展的 CLM 实现,支持详细的元件建模与系统级仿真。
  • 通过与商用仿真工具对比验证,实现可复现且精确的负荷建模。

提出的方法

  • 在 MATLAB 中开发了独立的负荷元件,包括单相空调电机,用于详细建模与测试。
  • 将基于 MATLAB 的 CLM 实现转换为 GridPACK,一个基于高性能计算(HPC)的并行仿真框架。
  • 在设计中充分考虑模块化与可扩展性,以支持未来的功能增强与元件级定制。
  • 为负荷元件应用了标准化的初始化程序,特别针对并行仿真环境进行了优化。
  • 通过与商用仿真程序的对比测试,验证了在元件级与系统级的精度。
  • 实现了统一的聚合方法,用于将各个负荷元件组合成完整的 CLM 结构。

实验结果

研究问题

  • RQ1如何在 MATLAB 和 GridPACK 等开源仿真框架中,实现 WECC 复合负荷模型的精确且可复现的实现?
  • RQ2在并行 HPC 环境中,实现 CLM 可靠运行所必需的关键但此前未记录的初始化与聚合技术是什么?
  • RQ3如何设计 CLM 以支持模块化、可扩展性以及元件级测试?
  • RQ4当将开源实现与商用仿真工具进行对比时,可达到何种精度水平?
  • RQ5将详细负荷模型从 MATLAB 迁移到高性能并行仿真框架时,面临的主要实现挑战是什么?

主要发现

  • 开源实现成功以高精度复现了 WECC CLM 的行为,经与商用仿真程序对比验证。
  • 该实现包含了此前未记录的详细负荷元件初始化程序,尤其适用于并行 HPC 环境。
  • 模块化设计支持对单个负荷元件(如单相空调电机)的独立测试与扩展。
  • 从 MATLAB 到 GridPACK 的转换在保持模型保真度的同时,实现了可扩展的高性能仿真。
  • CLM 实现阶段在多个测试案例中表现出一致且准确的系统级行为。
  • 本研究提供了经过验证、可重用的参考实现,显著降低了研究人员在负荷建模与电力系统动态研究领域的入门门槛。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。