modelLCOscillator

LC oscillator

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This is an LC oscillator according to:

U. Tietze and C. Schenk, Halbleiter-Schaltungstechnik (German), 11th edition, Springer 1999, Chapter 14.1

Parameters

TypeNameDefaultDescription
SI.VoltageVAmp10Amplitude of output
SI.Frequencyf1000Desired frequency
RealA1.001Amplification constant: A > 1 amplification, A = 1 pure sinusoidal oscillation, A < 0 damping
SI.InductanceL0.001Arbitrary inductance > 0
SI.CapacitanceC1/((2*pi*f)^2*L)Calculated capacitance to reach frequency f
SI.ResistanceR10000.0Damping resistance
SI.ResistanceR110000.0Arbitrary high resistance
SI.ResistanceR2(A - 1)*R1Calculated resistance to reach amplification A
Realgamma(1 - A)/(2*R*C)Calculated characteristical parameter

Components

TypeNameDefaultDescription
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Electrical.Analog.Ideal.OpAmpLimitedopAmp
Modelica.Electrical.Analog.Basic.Resistorr
Modelica.Electrical.Analog.Basic.Resistorr2
Modelica.Electrical.Analog.Basic.Resistorr1
Modelica.Electrical.Analog.Basic.Capacitorc
Modelica.Electrical.Analog.Basic.Inductorl
Modelica.Electrical.Analog.Sensors.VoltageSensorvOut