Development of power flow software using design patterns

被引:6
|
作者
Selvan, MP [1 ]
Swarup, KS [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Madras 600036, Tamil Nadu, India
关键词
design patterns; FACTS devices; object-oriented development; power flow analysis; power system computation;
D O I
10.1109/TPWRS.2006.873050
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Application of object-oriented design patterns for the development of power system computation software is presented. Important patterns such as "Iterator," "Decorator," and "Template Method" are utilized to develop a comprehensive power flow (load flow) analysis program, including FACTS devices such as SVC, TCSC, STATCOM, and UPFC. Analysis-independent object models of power system components are obtained by untying the attributes required for computation from the attributes representing the physical characteristics of an object. The proposed object-oriented design of power flow computation has been implemented in C++ on windows environment. The performance of the developed program has been tested with IEEE benchmark systems.
引用
收藏
页码:611 / 618
页数:8
相关论文
共 50 条
  • [41] Embedded software development in a system-level design flow
    Schirner, Gunar
    Sachdeva, Gautam
    Gerstlauer, Andreas
    Domer, Rainer
    EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 : 289 - +
  • [42] Using software architectures and design patterns for developing distributed applications
    Dabous, FT
    Rabhi, FA
    Yu, HR
    2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 290 - 299
  • [43] A method to recover design patterns using software product metrics
    Kim, H
    Boldyreff, C
    SOFTWARE REUSE: ADVANCES IN SOFTWARE REUSABILITY, 2000, 1844 : 318 - 335
  • [44] Generating code for engineering design systems using software patterns
    Peckham, J
    MacKellar, B
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2001, 15 (02): : 219 - 226
  • [45] Using a reference application with design patterns to produce industrial software
    Vokác, M
    Jensen, O
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 333 - 347
  • [46] Practice Patterns to Improve the Quality of Design Model in Embedded Software Development
    Kim, Doo-Hwan
    Kim, Jong-Phil
    Hong, Jang-Eui
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 179 - 184
  • [47] FLOW - A SOFTWARE-DEVELOPMENT ENVIRONMENT USING DIAGRAMS
    DOOLEY, JWM
    SCHACH, SR
    JOURNAL OF SYSTEMS AND SOFTWARE, 1985, 5 (03) : 203 - 219
  • [48] Software design patterns for TinyOS
    Gay, David
    Levis, Philip
    Culler, David
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (04) : 22
  • [49] Design patterns in communications software
    Rising, L
    IEEE COMMUNICATIONS MAGAZINE, 1999, 37 (04) : 32 - 33
  • [50] Financial software design patterns
    Mithani, R
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1996, 9 (02): : 6 - 6