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.
Generated at 2024-11-23T19:25:52Z
by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos