• DocumentCode
    3848269
  • Title

    Creational Object-Oriented Design Pattern Applied to the Development of Software Tools for Electric Power Systems Dynamic Simulations

  • Author

    Italo Flexa Di Paolo;Thiago Damasceno Cordeiro;Jose Adolfo da Silva Sena;Maria da Conceicao Peraira Fonseca;Walter Barra;Jose Augusto Lima Barreiros;Orlando Fonseca Silva

  • Author_Institution
    Programa de Pos-Grad. em Eng. Eletr. (PPGEE), Univ. Fed. do Para (UFPA), Belem, Brazil
  • Volume
    8
  • Issue
    3
  • fYear
    2010
  • Firstpage
    287
  • Lastpage
    295
  • Abstract
    The development of software for dynamic simulation of electrical power systems requires a comprehensive range of complex studies, which encompasses many areas of electrical engineering as well as software engineering. This study aims at to develop an efficient strategy applied to the development of software tools for dynamic power systems simulations studies. The proposed strategy is based on the object-oriented creational pattern. This approach has the advantage of makes easy the application development process, by performing a mapping between block diagram model representation and the corresponding specialized classes. Firstly, a conceptual mapping between block diagram and the object-oriented paradigm, based on the Factory Method, is carried out. After that, some flexible strategies are presented in order to obtain an improved efficiency for the numerical routines, based on the Builder standard. This allows for the parameterization of the selected numerical integration techniques. The proposed strategy was evaluated by using a 4-generator multi-machine power system. The simulation results shown that the proposed strategy was able to provides a good power system dynamic performance.
  • Keywords
    "Software tools","Power system dynamics","Object oriented modeling","Power system simulation","Production facilities","Electrical engineering","Software engineering","Application software","Power system modeling","Design methodology"
  • Journal_Title
    IEEE Latin America Transactions
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2010.5538404
  • Filename
    5538404