摘要
应用面向对象的程序设计方法实现了基于公共信息模型(CIM)建模的配电网三相潮流计 算。在CIM扩展的配电网模型的基础上,设计了内部数据结构以及访问配电网设备参数和电气运 行参数的接口,有效地降低了数据交换的复杂度。采用迭代器模式封装配电网络的遍历算法来实 现潮流算法的系统级迭代,迭代器模式能减少算法与数据间的耦合,使程序具有良好的可维护性。 三相前推回代算法的实际算例测试表明该程序还具有较快的运算速度。
A three-phase power flow application based on CIM has been developed using object-oriented techniques. The internal data structure and interfaces for accessing equipment parameters and operational information have been designed based on CIM extensions with less complexity in data exchange. Then the power flow algorithm classes traverse the whole distribution system via iterator that encapsulates distribution network traverse algorithms. Furthermore, the iterator pattern can lessen the coupling between data and algorithms so as to make the application easy to maintain. The test results of an actual example with three-phase backward/forward sweep algorithm show that the application even has fast calculating speed.
出处
《电力系统自动化》
EI
CSCD
北大核心
2005年第23期49-53,共5页
Automation of Electric Power Systems
关键词
CIM
配电网
三相潮流
前推回代算法
CIM
distribution system
three-phase power flow
backward/forward sweep algorithm