Skip to content

Releases: modelica-3rdparty/PowerSystems

version 2.0.0

07 May 09:11
Compare
Choose a tag to compare
  • Upgrade used Modelica Standard Library to version 4.0.0 (#50, #51)

version 1.0.1

20 Mar 16:24
69fd1e7
Compare
Choose a tag to compare
  • Remove StateSelect.prefer from angular velocity of electrical machines
  • Make semiconductor model in Semiconductors.PhaseModules.SwitchModule replaceable.
  • Fix unit in AC3ph.Impedances.Inductor (#43).
  • Added missing 'each' to AC3ph.Machines.Synchron_pm_ctrl (#44).
  • Small clean-ups

version 1.0.0

12 Nov 21:15
Compare
Choose a tag to compare

Finally. After some minor enhancements this year, it's time for version 1.0.
The enhancements are:

  • Added missing 'each'.
  • Enhance sensors with scaling of output signals.
  • Add steady-state AC3ph PQload.

version 0.6.0

18 Jan 20:05
Compare
Choose a tag to compare

This release increases the flexible application of component models with different phase systems and reference frames. Moreover it incorporates a couple of issues and pull requests. Many thanks to the contributors!

  • Enhance AC3ph with replaceable PhaseSystem.
    Many components work with ThreePhase_dq as well, besides the default ThreePhase_dq0.
  • Introduce own SI sub-package to get appropriate display units.
  • Treat PerCent as display unit, 0..1 internally.
  • Implement inertial reference frame for Generic components (#18).
  • Fix some HTML warnings (#20).
  • Fix measurement units in PWM control models (#21).
  • Make phasor of PVImeter unconditional (#26).
  • Unify naming of start values for Loads.
  • Reorganize Examples to better outline the Introductory examples and
    to better reflect the three component sub-packages AC3ph, AC1ph_DC and Generic.

version 0.5.0

20 Sep 17:19
Compare
Choose a tag to compare

This release introduces a couple of changes that improve the modeling experience
and unify the library with other Modelica libraries.

  • Introduce replaceable model and record types, instead of replaceable
    model and record instances.
  • Simplify initialization
    • Introduce enumeration Types.Dynamics dynType, replacing Booleans stIni_en, steadyIni_t and transientSim
    • Unify naming of start parameters from *_ini to *_start
    • Simplify initialization of machine rotors and line models
  • Rework AC3ph and AC1ph_DC line models: rename PIline to Tline and introduce new PIline.
  • Rework tap changers of AC3ph and AC1ph_DC trafo models: treat effect of tap changers in replaceable Topology, enabling more arrangements such as phase angle regulating.
  • Add examples for electrical drive trains of wind turbines
  • Reorganize Basic package to Utilities.
  • Add Inline=true annotations to functions that shall be inlined.
  • Introduce PhaseSystem Voltage and Current types, including nominal values of 1000.
  • Upgrade Phasor model to standard Modelica graphics.
  • Base on Modelica 3.2.2 instead of 3.2.1 (without changing anything).

version 0.4.0

14 Mar 13:07
Compare
Choose a tag to compare
  • fix Generic components to work with simple ThreePhase_d again (was broken in v0.3)
  • rework parameter records (move parameter qualifiers from record members to whole records to permit their construction with functions)
  • remove ambiguous start values
  • lot of clean-up (see commit messages for details)

version 0.3 (third attempt)

20 Oct 19:43
Compare
Choose a tag to compare

This version cleans up the library with emphasis on quality improvement and compliance with the Modelica specification. In particular this version adds initial equations and start parameters, fixes minor issues and cleans up model annotations.