Skip to content

v0.6.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@raulrpearson raulrpearson released this 07 Jul 17:05
· 49 commits to master since this release

Modifications:

  • The averaged switch models have been expanded. As a start, a partial model SwitchNetworkInterface has been added to provide the common interface.
  • Many models and blocks (especially blocks) with no icons have been given an icon. Things look much better.
  • The controller assemblies have been moved to an Assemblies package and have been reviewed, cleaned up and some bugs have been resolved (in the previous commit, none of them really worked).

Additions:

  • An Icons package has been added to hold icons that can be reused.
  • Interfaces and Assemblies packages have been added to Electrical and Control to hold partial models and models, respectively, that can be reused.
  • All of the averaged switch variants in EM01 and EMA16 have been added (CCM1, CCM2, CCM3, CCM4, CCM5, CCM-DCM1 and CCM-DCM2).
  • Additionally some averaged and switched control blocks also in EM01 and EMA16 have also been added (SwitchingCPM, CPM-CCM, CPM).
  • A DeadTime block has been added to be used in conjunction with any of the blocks producing switching signals (currently SignalPWM and SwitchingCPM), to create a complement switching signal with an optional dead time value.

Deletions:

  • The model Ideal2LevelLeg has been removed since it added complexity and didn't seem to be that useful.