Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements of PowerConverters (incl. fix for Signal2mPulse and new Voltage2DutyCycle) #2970

Merged
merged 34 commits into from
Jul 7, 2019

Conversation

AHaumer
Copy link
Contributor

@AHaumer AHaumer commented Jun 13, 2019

Replaces PR #2955, summarizing the following enhancements:

  • Implements bugfix for Signal2mPulse (PR PowerConverters...Signal2mPulse #2965 for master and PowerConverters...Signal2mPulse #2967 for 3.2.3)
  • Enhanced Voltage2DutyCycle
  • VoltageToDutyCycle kept for compatibility, marked as obsolete and moved to ObsoleteModelica4
  • Adapts Machines.Examples.ControlledDCDrives.Utilities.SwitchingDcDc (new Voltage2DutyCycle)
  • Enhanced Examples.DCDC.{ChopperStepUp, ChopperStepDown}:
    • add inductor and smoothing capacitor
    • change default parameterization (more realistic and comparable)
    • StepDown results in 60 V -> 12 V / 1.2 A, StepUp results in 60 V -> 75 V / 1.2 A
  • Implement ACAC.Triac
  • Implement ACAC.Control.{VoltageToAngle, SoftStartControl}
  • Implement Examples.ACAC.SoftStarter

@AHaumer AHaumer added enhancement New feature or enhancement L: Electrical.PowerConverters Issue addresses Modelica.Electrical.PowerConverters P: high High priority issue labels Jun 13, 2019
@AHaumer AHaumer added this to the MSL4.0.0 milestone Jun 13, 2019
@AHaumer AHaumer changed the title Emhamcements of PowerConverters Emhancements of PowerConverters Jun 13, 2019
Copy link
Member

@beutlich beutlich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it also replace #2965 then? 😕

@AHaumer AHaumer changed the title Emhancements of PowerConverters Enhancements of PowerConverters Jun 13, 2019
@AHaumer
Copy link
Contributor Author

AHaumer commented Jun 13, 2019

yes, but not #2967
I needed the bugfix to test the enhacements.

@dietmarw
Copy link
Member

I suggest to wait with this enhancement for the benefit of the renaming of electrical machines and multiphase --> polyphase. This will save you some conversion work later on.

@christiankral
Copy link
Contributor

I didn't want to re-request a review -- it happened accidentally.

@beutlich beutlich removed their request for review June 17, 2019 16:09
Copy link
Contributor

@christiankral christiankral left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made some updates. OK.

<ul>
<li>SinglePhase dimmer with <a href=\"modelica://Modelica.Electrical.PowerConverters.ACAC.SinglePhaseTriac\">triac</a></li>
<li>MultiPhase indcution machine soft starter with <a href=\"modelica://Modelica.Electrical.PowerConverters.ACAC.MultiPhaseTriac\">triac</a></li>
</ul>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some typos and the use of Multiphase should be fixed.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably best to make a search for multi

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still typo in "indcution machine"

@christiankral
Copy link
Contributor

OK, changed MutliPhase to Polyphase and SinglePhase to Single-phase. These changes apply to the newly introduced components only. Existing mutli and single phase names and components will be changed in a different ticket and PR.

@christiankral
Copy link
Contributor

The correct spellings are single-phase and polyphase. From this lingual spelling I derive the Modelica spelling SinglePhase and Polyphase. Correct?

@dietmarw
Copy link
Member

Yes. In order to have some kind of persistent linkage between the camel case and the original spelling that is how I would write it. You should go over the changes one more time and keep an eye out for this.

Copy link
Member

@beutlich beutlich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modelica.Electrical.PowerConverters.DCDC.Control.VoltageToDutyCycle misses the obsolete annotation;

obsolete = "Obsolete block - use Modelica.Electrical.PowerConverters.DCDC.Control.Voltage2DutyCycle instead");

@beutlich beutlich changed the title Enhancements of PowerConverters Enhancements of PowerConverters (incl. fix for Signal2mPulse and new Voltage2DutyCycle) Jun 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement L: Electrical.PowerConverters Issue addresses Modelica.Electrical.PowerConverters P: high High priority issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants