Software framework concepts for power distribution system analysis

被引:11
作者
Li, FX [1 ]
Broadwater, RP
机构
[1] ABB Inc, Raleigh, NC 27606 USA
[2] Virginia Tech, Dept Elect & Comp Engn, Blacksburg, VA 24061 USA
关键词
design patterns; power distribution systems; software frameworks; software reusability;
D O I
10.1109/TPWRS.2003.821437
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software design reuse has been discussed in the past at the component level through Design Patterns. A software framework is. an approach to achieve software reusability for an entire domain. This paper presents architectural design concepts of a framework for power distribution system analysis. The commonalities of distribution system analysis, including components, topologies, and algorithms are considered. A layered architecture with strict top-down dependency is proposed to decrease software couplings. Interfaces are used to hide the internal structure of each layer. The Composite and Iterator design patterns are used in the framework design. This paper also presents practical examples of developing customized applications that reuse and extend the framework.
引用
收藏
页码:948 / 956
页数:9
相关论文
共 15 条
[1]   Composite reliability evaluation by sequential Monte Carlo simulation on parallel and distributed processing environments [J].
Borges, CLT ;
Falcao, DM ;
Mello, JCO ;
Melo, ACG .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2001, 16 (02) :203-209
[2]   APPLICATION PROGRAMMER INTERFACE FOR THE EPRI DISTRIBUTION ENGINEERING WORKSTATION [J].
BROADWATER, R ;
THOMPSON, J ;
ELLIS, M ;
NG, H ;
SINGH, N ;
LOYD, D .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1995, 10 (01) :499-505
[3]  
BROWN RE, 2001, P IEEE PES TRANSM DI, V2, P994
[4]  
CHIANG HD, 1995, IEEE T POWER SYST, V10, P356
[5]   Optimal capacitor placement in radial distribution networks [J].
Gallego, RA ;
Monticelli, AJ ;
Romero, R .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2001, 16 (04) :630-637
[6]   Optimal electric distribution system switch reconfiguration and capacitor control [J].
Jiang, D ;
Baldick, R .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (02) :890-897
[7]   A comparison of distributed optimal power flow algorithms [J].
Kim, BH ;
Baldick, R .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2000, 15 (02) :599-604
[8]   Object-oriented design for power system applications [J].
Pandit, S ;
Soman, SA ;
Khaparde, SA .
IEEE COMPUTER APPLICATIONS IN POWER, 2000, 13 (04) :43-47
[9]   ADSM - AN AUTOMATED DISTRIBUTION-SYSTEM MODELING TOOL FOR ENGINEERING [J].
WEI, XG ;
SUMIC, Z ;
VENKATA, SS .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1995, 10 (01) :393-399
[10]   Object-oriented development of software systems for power system simulations [J].
Zhu, J ;
Lubkeman, DL .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1997, 12 (02) :1002-1007