Development of an Open-Source Package (ePowerSim.jl) for Static, Quasi-Static, and Dynamic Simulation of Electric Power Systems.

Saved in:
Bibliographic Details
Title: Development of an Open-Source Package (ePowerSim.jl) for Static, Quasi-Static, and Dynamic Simulation of Electric Power Systems.
Authors: Yusuff, Adedayo1 (AUTHOR), Mosetlhe, Thapelo1 (AUTHOR)
Source: Energies (19961073). Dec2025, Vol. 18 Issue 23, p6289. 25p.
Subjects: Electric power systems, Dynamic simulation, Open source software, Resource allocation, Programming languages, Transient analysis, Computer simulation, Model validation
Abstract: In this paper we present the development of an energy and power system modelling, simulation, and analysis (ePowerSim.jl) package in Julia programming language. ePowerSim.jl is designed to present a uniform data interface for static, quasi-static, dynamic analysis, as well as network operation optimisation. It provides a co-simulation framework for the further development and experimentation of various types of models of electric power systems components or abstract entities that have mathematical formalism or data representation. ePowerSim.jl makes extensive use of cutting edge packages such as DifferentialEquations.jl, Dataframes.jl, NamedTupleTools.jl, Helics.jl, ForwardDiff.jl, JuMP.jl, and BifurcationKit just to mention a few in the Julia ecosystem. Models of synchronous generator, synchronous condenser, excitation systems, and governors developed in the package were used to model IEEE 9 bus and IEEE 14 bus test networks and subsequently validated by a real-time digital simulator of electric power systems (RTDS). The results obtains for static and dynamic models simulation in ePowerSim.jl show a close match with a simulation of the same system in RTDS. A maximum error of 0.00001 pu and 0.0001 pu were obtained for steady states and transient state respectively. Similarly, a maximum deviation of 0.0001 pu was obtained during validation for voltage magnitude during transient state at buses in the network. [ABSTRACT FROM AUTHOR]
Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Full text is not displayed to guests.
FullText Links:
  – Type: pdflink
Text:
  Availability: 1
Header DbId: egs
DbLabel: Engineering Source
An: 190518016
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Development of an Open-Source Package (ePowerSim.jl) for Static, Quasi-Static, and Dynamic Simulation of Electric Power Systems.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Yusuff%2C+Adedayo%22">Yusuff, Adedayo</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Mosetlhe%2C+Thapelo%22">Mosetlhe, Thapelo</searchLink><relatesTo>1</relatesTo> (AUTHOR)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Energies+%2819961073%29%22">Energies (19961073)</searchLink>. Dec2025, Vol. 18 Issue 23, p6289. 25p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Electric+power+systems%22">Electric power systems</searchLink><br /><searchLink fieldCode="DE" term="%22Dynamic+simulation%22">Dynamic simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Open+source+software%22">Open source software</searchLink><br /><searchLink fieldCode="DE" term="%22Resource+allocation%22">Resource allocation</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Transient+analysis%22">Transient analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+simulation%22">Computer simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Model+validation%22">Model validation</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: In this paper we present the development of an energy and power system modelling, simulation, and analysis (ePowerSim.jl) package in Julia programming language. ePowerSim.jl is designed to present a uniform data interface for static, quasi-static, dynamic analysis, as well as network operation optimisation. It provides a co-simulation framework for the further development and experimentation of various types of models of electric power systems components or abstract entities that have mathematical formalism or data representation. ePowerSim.jl makes extensive use of cutting edge packages such as DifferentialEquations.jl, Dataframes.jl, NamedTupleTools.jl, Helics.jl, ForwardDiff.jl, JuMP.jl, and BifurcationKit just to mention a few in the Julia ecosystem. Models of synchronous generator, synchronous condenser, excitation systems, and governors developed in the package were used to model IEEE 9 bus and IEEE 14 bus test networks and subsequently validated by a real-time digital simulator of electric power systems (RTDS). The results obtains for static and dynamic models simulation in ePowerSim.jl show a close match with a simulation of the same system in RTDS. A maximum error of 0.00001 pu and 0.0001 pu were obtained for steady states and transient state respectively. Similarly, a maximum deviation of 0.0001 pu was obtained during validation for voltage magnitude during transient state at buses in the network. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=190518016
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.3390/en18236289
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 25
        StartPage: 6289
    Subjects:
      – SubjectFull: Electric power systems
        Type: general
      – SubjectFull: Dynamic simulation
        Type: general
      – SubjectFull: Open source software
        Type: general
      – SubjectFull: Resource allocation
        Type: general
      – SubjectFull: Programming languages
        Type: general
      – SubjectFull: Transient analysis
        Type: general
      – SubjectFull: Computer simulation
        Type: general
      – SubjectFull: Model validation
        Type: general
    Titles:
      – TitleFull: Development of an Open-Source Package (ePowerSim.jl) for Static, Quasi-Static, and Dynamic Simulation of Electric Power Systems.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Yusuff, Adedayo
      – PersonEntity:
          Name:
            NameFull: Mosetlhe, Thapelo
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Text: Dec2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 19961073
          Numbering:
            – Type: volume
              Value: 18
            – Type: issue
              Value: 23
          Titles:
            – TitleFull: Energies (19961073)
              Type: main
ResultId 1