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 条
  • [1] Integration in component-based software development using design patterns
    Yau, SS
    Dong, N
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 369 - 374
  • [2] A management-aware software development process using design patterns
    Mehl, O
    Becker, M
    Köppel, A
    Paul, P
    Zimmermann, D
    Abeck, S
    INTEGRATED NETWORK MANAGEMENT VIII: MANAGING IT ALL, 2003, 118 : 579 - 592
  • [3] Software composition using design patterns
    Hasso, S
    Carlson, CR
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 695 - 701
  • [4] The role of HCI design patterns in software development
    Wesson, JL
    JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2001, 33 (01): : 42 - 53
  • [5] Metrics in Software Development and Evolution with Design Patterns
    Derezinska, Anna
    SOFTWARE ENGINEERING AND ALGORITHMS IN INTELLIGENT SYSTEMS, 2019, 763 : 356 - 366
  • [6] Design patterns multiagents driven for software development
    Laboratory of Intelligent Systems, Politehnica University of Bucharest, SPl. Independentei 313, 060042 Bucharest, Romania
    IFAC Proc. Vol. (IFAC-PapersOnline), 1 PART 1 (9011-9016):
  • [7] Application of design patterns to CAE software development
    Kanto, Y
    Tanabe, N
    COMPUTATIONAL MECHANICS, VOLS 1 AND 2, PROCEEDINGS: NEW FRONTIERS FOR THE NEW MILLENNIUM, 2001, : 1743 - 1748
  • [8] Understanding and using patterns in software development
    Riehle, D.
    Zullighoven, H.
    Theory and Practice of Object Systems, 1996, 2 (01): : 3 - 13
  • [9] Promoting Cognitive Design Patterns using Software Integrated Development Environments 1
    Schmidt, Vincent
    Hale, Christopher R.
    Insight, 2009, 12 (01) : 29 - 32
  • [10] The design of embedded systems using software patterns
    Pont, MJ
    Parikh, CR
    Li, YH
    Wong, CP
    CONDITION MONITORING '99, PROCEEDINGS, 1999, : 221 - 235