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 条
  • [21] Generative software product line development using variability-aware design patterns
    Seidl, Christoph
    Schuster, Sven
    Schaefer, Ina
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2017, 48 : 89 - 111
  • [22] An Introduction to Network Stack Design Using Software Design Patterns
    Phelan, Patrick
    Boudjemil, Zohra
    de Leon, Miguel Ponce
    van der Meer, Sven
    MODELLING AUTONOMIC COMMUNICATION ENVIRONMENTS, 2010, 6473 : 87 - 99
  • [23] Detection of Design Patterns in Software Design Model using Graph
    Liamwiset, Chalida
    Vatanawood, Wiwat
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 559 - 562
  • [24] Design Patterns Applied in Power System Analysis Software Package
    Qiu Weijiang
    Zou Weimei
    Sun Yongfeng
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 836 - 840
  • [25] Design and Development of JUNO DAQ Data Flow Software
    Chen, Chao
    Peng, Yu
    Zeng, Tingxuan
    Zhang, Shuihan
    Wu, Yinhui
    Zhang, Hangchang
    Yu, Zezhong
    Luo, Daibin
    Zhang, Xu
    Gu, Minhao
    Ji, Xiaolu
    Li, Fei
    Zhu, Kejun
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2025, 72 (03) : 339 - 347
  • [26] The Principle and Development of Wind Power Grounding Design Software
    Xiong, Li
    Kang, Kai
    Deng, Shao-ping
    Qu, Ming-xin
    Jiang, Sheng-li
    Wang, Yu
    INTERNATIONAL CONFERENCE ON MATHEMATICS, MODELLING AND SIMULATION TECHNOLOGIES AND APPLICATIONS (MMSTA 2017), 2017, 215 : 723 - 730
  • [27] Dribbling Complexity in Model Driven Development Using Naked Objects, Domain Driven Design, and Software Design Patterns
    Soares, Samuel A.
    Brandao, Marcius
    Cortes, Mariela I.
    Freire, Emmanuel S. S.
    2015 XLI LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2015, : 639 - 649
  • [28] Using an Ontology to Suggest Software Design Patterns Integration
    Harb, Dania
    Bouhours, Cedric
    Leblanc, Herve
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 318 - 331
  • [29] Patterns in software design
    Peter Vogt
    Landscape Ecology, 2019, 34 : 2083 - 2089
  • [30] Patterns in software design
    Vogt, Peter
    LANDSCAPE ECOLOGY, 2019, 34 (09) : 2083 - 2089