modelControlledCurrent
Controls the current according to the inputs
Extends from ElectricalEnergyStorage.Icons.Source (Icon for a basic block).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Voltage | Vref | Reference voltage | |
| Modelica.SIunits.Current | Imax | Maximal current | |
| Modelica.SIunits.Time | T | 0.01 | Controller time constant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | on | ||
| Modelica.Blocks.Interfaces.RealInput | vControl | ||
| Modelica.Electrical.Analog.Interfaces.PositivePin | pin_p | ||
| Modelica.Electrical.Analog.Interfaces.NegativePin | pin_n |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Sources.SignalCurrent | CurrentSource | ||
| Modelica.Blocks.Sources.RealExpression | refVoltage | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Math.BooleanToReal | booleanToReal | ||
| ElectricalEnergyStorage.Sources.Components.LimitedIntegralController | limitedController |