modelSineCurrent
Sinusoidal current source for phasor analysis in symmetrical multiphase networks
Extends from ComplexLib.MultiPhase.Interfaces.TwoPlugSrc (Passive component having two ComplexPlugs p and n and NOT using current phasor balance).
Information
Gives out a fixed m phase voltage dependent on the defined absolute value-
- Main Author:
- Olaf Enge-Rosenblatt
Fraunhofer IIS/EAS, Dresden
email: olaf.enge@eas.iis.fraunhofer.de
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m (from TwoPlugSrc) | 3 | Number of phases |
| SI.Current[m] | I | ones(m) | Rms values of sine waves |
| SI.Angle[m] | phase | -{(j - 1)/m*2*Modelica.Constants.pi for j in 1:m} | Phases of sine waves |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PosComplexPlug | plug_p (from TwoPlugSrc) | Positive complex plug (potential plug_p.v[j] > plug_n.v[j] for positive voltage drop v[j]) | |
| NegComplexPlug | plug_n (from TwoPlugSrc) | Negative complex plug | |
| ComplexLib.Interfaces.ComplexOutput[m] | complexPwr (from TwoPlugSrc) | Complex values of power of component |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage[m] | v (from TwoPlugSrc) | Voltages between the two plugs | |
| SI.Voltage[m] | vRe (from TwoPlugSrc) | Active parts of voltage phasors | |
| SI.Voltage[m] | vIm (from TwoPlugSrc) | Reactive parts of voltage phasors | |
| SI.Current[m] | i (from TwoPlugSrc) | Currents flowing into positive plug | |
| SI.Current[m] | iRe (from TwoPlugSrc) | Active parts of current phasors | |
| SI.Current[m] | iIm (from TwoPlugSrc) | Reactive parts of current phasors | |
| SI.Angle[m] | phi (from TwoPlugSrc) | Angles between voltage and current phasors | |
| SI.Angle[m] | phi_v (from TwoPlugSrc) | Angles of voltage phasors | |
| SI.Angle[m] | phi_i (from TwoPlugSrc) | Angles of current phasors | |
| SI.Power[m] | activePwr (from TwoPlugSrc) | Active power of phase | |
| SI.Power[m] | idlePwr (from TwoPlugSrc) | Reactive power of phase | |
| ComplexLib.SinglePhase.Sources.SineCurrent[m] | currentSource |