modelCurrentSensor
Current Sensor
Extends from Modelica.Electrical.QuasiStatic.Polyphase.Interfaces.RelativeSensorElementary (Elementary partial voltage / current sensor).
Information
This sensor can be used to measure m complex currents, using m single-phase CurrentSensors.
See also
SinglePhase.Sensors.CurrentSensor, ReferenceSensor, FrequencySensor, PotentialSensor, VoltageSensor, VoltageQuasiRMSSensor, CurrentQuasiRMSSensor, PowerSensor, MultiSensor
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m (from TwoPlugElementary) | 3 | Number of phases |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PositivePlug | plug_p (from TwoPlugElementary) | Positive quasi-static polyphase plug | |
| NegativePlug | plug_n (from TwoPlugElementary) | Negative quasi-static polyphase plug | |
| ComplexBlocks.Interfaces.ComplexOutput[m] | i | Current as complex output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.AngularVelocity | omega (from TwoPlugElementary) | Angular velocity of reference frame | |
| Basic.PlugToPins_p | plugToPins_p (from TwoPlugElementary) | ||
| Basic.PlugToPins_n | plugToPins_n (from TwoPlugElementary) | ||
| QuasiStatic.SinglePhase.Sensors.CurrentSensor[m] | currentSensor | ||
| SI.Current[m] | abs_i | Modelica.ComplexMath.abs(i) | Magnitude of complex current |
| SI.Angle[m] | arg_i | Modelica.ComplexMath.arg(i) | Argument of complex current |