modelMultipleResonance
Demonstrates series and parallel resonance using a transformer
Extends from Icons.Example (Icon for runnable examples).
Information
The series resonance load circuit is fed by a voltage source with inner impedance. By using a transformer between source and load, we achieve multiple resonance by varying the source frequency:
- series resonance: Im{Z}=0
- parallel resonance: Im{Y}=0
Plot currentSensor.abs_i and currentSensor.arg_i versus frequency, i.e. frequencySweep.y.
Note that the behaviour is fundamentally different from that of a simple series resonance circuit.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | V | 0.5 | Source rms voltage |
| Modelica.Units.SI.Frequency | fLo | 5.e6 | Lower source frequency |
| Modelica.Units.SI.Frequency | fUp | 15e6 | Upper source frequency |
| Modelica.Units.SI.ComplexImpedance | Zi | Modelica.Units.SI.ComplexImpedance(100) | Source inner impedance |
| Modelica.Units.SI.Inductance | L1 | 30e-6 | Transformer primary inductance |
| Modelica.Units.SI.Inductance | L2 | 1.e-6 | Transformer secondary inductance |
| Real | k | 0.95 | Transformer coupling factor |
| Modelica.Units.SI.Inductance | M | k*sqrt(L1*L2) | Transformer mutual inductance |
| Modelica.Units.SI.Resistance | R | 5 | Load resistance |
| Modelica.Units.SI.Inductance | L | 5e-6 | Load inductance |
| Modelica.Units.SI.Capacitance | C | 50e-12 | Load capacitance |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Sources.VariableVoltageSource | voltageSource | ||
| Basic.Impedance | zi | ||
| Basic.Transformer | transformer | ||
| Basic.Ground | ground1 | ||
| Basic.Ground | ground2 | ||
| Basic.Resistor | loadResistor | ||
| Basic.Inductor | loadInductor | ||
| Basic.Capacitor | loadCapacitor | ||
| ComplexBlocks.Sources.ComplexConstant | complexConst | ||
| Blocks.Sources.LogFrequencySweep | frequencySweep | ||
| Sensors.CurrentSensor | currentSensor |