Design Patterns Applied in Power System Analysis Software Package

被引:0
|
作者
Qiu Weijiang [1 ]
Zou Weimei [1 ]
Sun Yongfeng [1 ]
机构
[1] China Elect Power Res Inst, Power Syst Dept, Beijing, Peoples R China
关键词
design patterns; PSASP; software design; MVC; composite; bridge; decorator; command; abstract factory;
D O I
10.1109/ICICEE.2012.222
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Power System Analysis Software Package (PSASP) is widely used in power system simulation. The design of PSASP faces many changeable factors. Several design patterns in object-oriented programming are applied in the design of PSASP to reduce the difficulty and complexity of PSASP software design. It is proved that applying design patterns in the design of PSASP can simplify the structure of software, improve the reusability of code and effectively face the challenge of changing. In this article, the application of MVC, composite, bridge, decorator, command, and abstract factory design patterns are presented and described in detail.
引用
收藏
页码:836 / 840
页数:5
相关论文
共 50 条
  • [1] Software Package for Power System Analysis
    Dzafic, I.
    Huseinagic, I.
    Music, M.
    Halilovic, E.
    2014 IEEE INTERNATIONAL ENERGY CONFERENCE (ENERGYCON 2014), 2014, : 610 - 615
  • [2] Software Package for Polymeric Power Cable System Design
    Sherwali, Hamid H.
    Hammad, Youssef A.
    MELECON 2010: THE 15TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, 2010, : 1088 - 1092
  • [3] Power System Analysis Software Package (PSASP) - An integrated power system analysis tool
    Wu, ZX
    Zhou, XX
    POWERCON '98: 1998 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY - PROCEEDINGS, VOLS 1 AND 2, 1998, : 7 - 11
  • [4] PowerGraf: An educational software package for power systems analysis and design
    Yang, J
    Anderson, MD
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1998, 13 (04) : 1205 - 1210
  • [5] RANKINE - A COMPUTER SOFTWARE PACKAGE FOR THE ANALYSIS AND DESIGN OF STEAM POWER GENERATING-UNITS
    SOMERTON, CW
    BROUILLETTE, T
    POURCIAU, C
    STRAWN, D
    WHITEHOUSE, L
    JOURNAL OF ENGINEERING FOR GAS TURBINES AND POWER-TRANSACTIONS OF THE ASME, 1987, 109 (02): : 222 - 227
  • [6] A large integrated power system software package - NETOMAC
    Lei, X
    Lerch, E
    Povh, D
    Ruhle, O
    POWERCON '98: 1998 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY - PROCEEDINGS, VOLS 1 AND 2, 1998, : 17 - 22
  • [7] System on chip design methodology applied to system in package architecture
    Goetz, M
    52ND ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, 2002 PROCEEDINGS, 2002, : 254 - 258
  • [8] Modeling and simulation of parallel FACTS with energy storage in power system analysis software package
    Zhang, Bu-Han
    Ma, Zhi-Quan
    Xie, Guang-Long
    Zeng, Jie
    Li, Xiao-Ping
    Mao, Cheng-Xiong
    Cheng, Shi-Jie
    Dianwang Jishu/Power System Technology, 2010, 34 (03): : 31 - 36
  • [9] An educational software package for power systems analysis and operation
    Yalcinoz, T
    INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2005, 42 (04) : 369 - 382
  • [10] Utilizing a Vulnerable Software Package to Teach Software Security Design Analysis
    Luburic, Nikola
    Sladic, Goran
    Milosavljevic, Branko
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 1169 - 1174