modelModulatedSignalController
Modulated signal controller for PWM control
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | k | 8680 | Reference gain for difference between reference signal and the actual signal |
| Real[:] | b1 | {1, 8.52} | Transfer function numerator 1 |
| Real[:] | a1 | {1, 0, 142129} | Transfer function denominator 1 |
| Real[:] | b2 | {1, 966} | Transfer function numerator 2 |
| Real[:] | a2 | {1, 5633} | Transfer function denominator 2 |
| Real[:] | b3 | {1, 2} | Transfer function numerator 3 |
| Real[:] | a3 | {1, 0.05} | Transfer function numerator 3 |
| Real | uMax | 1 | Upper limit of output signal y |
| Real | uMin | -1 | Lower limits of output signal y |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | Reference | ||
| Modelica.Blocks.Interfaces.RealInput | FeedbackSignal | ||
| Modelica.Blocks.Interfaces.RealInput | Vdc2 | ||
| Modelica.Blocks.Interfaces.RealOutput | y |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Math.Division | division | ||
| Modelica.Blocks.Continuous.TransferFunction | transferFunction | ||
| Modelica.Blocks.Continuous.TransferFunction | transferFunction1 | ||
| Modelica.Blocks.Continuous.TransferFunction | transferFunction2 | ||
| Modelica.Blocks.Math.Gain | gain |