• DocumentCode
    2270458
  • Title

    Using component technology in power system simulations

  • Author

    Lu, F.Y. ; Chen, S.

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
  • Volume
    1
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    684
  • Abstract
    This paper examines the impact of the evolution of software technology on the development and deployment of power system simulations. It takes into consideration the heavy reliance of these software systems on the traditional procedural approach based on the Fortran programming language. However, it is eminent that this approach is gradually being superseded by object-oriented techniques as well as the latest method commonly known as component technology. Although it is possible to rebuild the entire analysis software using the new technology, this paper demonstrates that the development effort can be greatly reduced by reusing the many Fortran-based algorithms. This is achieved by taking advantage of the flexibilities provided by the component technology to rehash the existing algorithms into individual components that can be utilized by existing application software as well as the distributed application software of the future.
  • Keywords
    FORTRAN; object-oriented programming; power system simulation; software reusability; Fortran programming language; algorithm reuse; analysis software; component technology; distributed application software; object-oriented techniques; power system simulations; software systems; software technology; Algorithm design and analysis; Application software; Complex networks; Computer languages; Load flow analysis; Object oriented modeling; Power engineering and energy; Power engineering computing; Power system simulation; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Engineering Society Winter Meeting, 2002. IEEE
  • Print_ISBN
    0-7803-7322-7
  • Type

    conf

  • DOI
    10.1109/PESW.2002.985090
  • Filename
    985090