Übertragungsfunktion bzw. Dämpfung eines LC-Tiefpassfilters mit Octave-Rechnung & LTspice-Simulation
138 بار بازدید -
هفته قبل
-
In dieser Aufzeichnung einer Übung
In dieser Aufzeichnung einer Übung zum Modul Elektromagnetische Verträglichkeit besprechen wir ausführliche die Lösung der Aufgabe 18 zur Filterung. Dabei leiten wir über die Spannungsteilerregel die Übertragungsfunktion des Filtern her und skizzieren die frequenzabhängige Dämpfung von Hand. Anschließend wird diese auch in GNU Octave berechnet und grafisch dargestellt. Zum Vergleich simulieren wir die Schaltung anschließend in LTspice und vergleichen das Ergebnis. Abschließend wird auch der Einfluss einer parasitäten Wicklungskapazität der Spule auf das Dämpfungsverhalten des Filters diskutiert.
Übungsheft: https://www.overleaf.com/read/xfmyxfx...
Notizen: https://cloud.ovgu.de/s/K6e8H8WEndmTHKL
Octave-Befehle:
clear all
R=50
L=10e-6
C=10e-9
omega_1=R/L
omega_2=1/R/C
f_1=omega_1/2/pi
f_1/1e3
f_2=omega_2/2/pi
f_2/1e3
f_12=sqrt(f_1*f_2)
f_12*1e3
f_12/1e3
f_start=10e3
f_end=100e6
f=logspace(log10(f_start),log10(f_end),1000);
f(1:10)
f(end-10:end)
omega=2*pi*f;
Z_C=1/j./omega/C;
Z_L=j*omega*L
parallel=@(Z_1,Z_2) Z_1.*Z_2./(Z_1+Z_2)
U_2_zu_U_1=parallel(R,Z_C)./(parallel(R,Z_C)+R+Z_L);
A=abs(1./U_2_zu_U_1);
A_dB=20*log10(A);
semilogx(f,A_dB)
grid on
xlabel('Frequenz, f in Hz')
semilogx(f/1e6,A_dB)
xlabel('Frequenz, f in MHz')
grid on
ylabel('Daempfung, A in dB')
figure(2)
semilogx(f/1e6,angle(1./U_2_zu_U_1)*180/pi)
C_par=1.25e-12
Z_C_par=1/j./omega/C_par;
U_2_zu_U_1_par=parallel(R,Z_C)./(parallel(R,Z_C)+R+parallel(Z_L,Z_C_par));
figure(1)
hold on
A_par=abs(1./U_2_zu_U_1_par);
A_dB_par=20*log10(A_par);
semilogx(f/1e6,A_dB_par)
omega_res=1/sqrt(L*C_par)
f_res=omega_res/2/pi
f_res/1e6
Übungsheft: https://www.overleaf.com/read/xfmyxfx...
Notizen: https://cloud.ovgu.de/s/K6e8H8WEndmTHKL
Octave-Befehle:
clear all
R=50
L=10e-6
C=10e-9
omega_1=R/L
omega_2=1/R/C
f_1=omega_1/2/pi
f_1/1e3
f_2=omega_2/2/pi
f_2/1e3
f_12=sqrt(f_1*f_2)
f_12*1e3
f_12/1e3
f_start=10e3
f_end=100e6
f=logspace(log10(f_start),log10(f_end),1000);
f(1:10)
f(end-10:end)
omega=2*pi*f;
Z_C=1/j./omega/C;
Z_L=j*omega*L
parallel=@(Z_1,Z_2) Z_1.*Z_2./(Z_1+Z_2)
U_2_zu_U_1=parallel(R,Z_C)./(parallel(R,Z_C)+R+Z_L);
A=abs(1./U_2_zu_U_1);
A_dB=20*log10(A);
semilogx(f,A_dB)
grid on
xlabel('Frequenz, f in Hz')
semilogx(f/1e6,A_dB)
xlabel('Frequenz, f in MHz')
grid on
ylabel('Daempfung, A in dB')
figure(2)
semilogx(f/1e6,angle(1./U_2_zu_U_1)*180/pi)
C_par=1.25e-12
Z_C_par=1/j./omega/C_par;
U_2_zu_U_1_par=parallel(R,Z_C)./(parallel(R,Z_C)+R+parallel(Z_L,Z_C_par));
figure(1)
hold on
A_par=abs(1./U_2_zu_U_1_par);
A_dB_par=20*log10(A_par);
semilogx(f/1e6,A_dB_par)
omega_res=1/sqrt(L*C_par)
f_res=omega_res/2/pi
f_res/1e6
هفته قبل
در تاریخ 1403/04/17 منتشر شده
است.
138
بـار بازدید شده