Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Applets:Impulse und Spektren: Unterschied zwischen den Versionen

Aus LNTwww
Wechseln zu:Navigation, Suche
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{LntAppletLink|impulsesAndSpectra}}        
+
{{LntAppletLinkDeEn|pulsesAndSpectra|pulsesAndSpectra_en}}
[https://en.lntwww.de/Applets:Impulses_and_Spectra '''English Version''']
 
  
 
==Programmbeschreibung==
 
==Programmbeschreibung==
Zeile 9: Zeile 8:
 
*Dreieckimpuls   (englisch:  ''Triangular pulse''),  
 
*Dreieckimpuls   (englisch:  ''Triangular pulse''),  
 
*Trapezimpuls   (englisch:  ''Trapezoidal pulse''),  
 
*Trapezimpuls   (englisch:  ''Trapezoidal pulse''),  
*Cosinus–Rolloff–Impuls   (englisch:  ''Cosine-rolloff pulse'').
+
*Cosinus–Rolloff–Impuls   (englisch:  ''Cosine roll-off pulse'').
 +
*Cosinus-Quadrat-Impuls   (englisch:  ''Cosine square pulse'').
  
  
Zeile 43: Zeile 43:
  
  
===Gaußimpuls      Gaussian Pulse ===
+
===Gaußimpuls      Gaussian pulse ===
  
 
*Die Zeitfunktion des Gaußimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:  
 
*Die Zeitfunktion des Gaußimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:  
Zeile 56: Zeile 56:
  
  
===Rechteckimpuls       Rectangular  Pulse   ===
+
===Rechteckimpuls       Rectangular  pulse   ===
 
*Die Zeitfunktion des Rechteckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
 
*Die Zeitfunktion des Rechteckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
  
Zeile 69: Zeile 69:
  
  
===Dreieckimpuls Dreieckimpuls  Triangular  Pulse===
+
===Dreieckimpuls Triangular  pulse===
 
*Die Zeitfunktion des Dreieckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
 
*Die Zeitfunktion des Dreieckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
  
Zeile 84: Zeile 84:
  
  
===Trapezimpuls       Trapezoidal  Pulse   ===
+
===Trapezimpuls       Trapezoidal  pulse   ===
 
Die Zeitfunktion des Trapezimpulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:
 
Die Zeitfunktion des Trapezimpulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:
 
:x(t)={KKt2|t|t2t10f¨urf¨urf¨ur|t|t1,t1|t|t2,|t|t2.
 
:x(t)={KKt2|t|t2t10f¨urf¨urf¨ur|t|t1,t1|t|t2,|t|t2.
Zeile 97: Zeile 97:
  
  
===Cosinus-Rolloff-Impuls       Cosine-rolloff  Pulse  ===
+
===Cosinus-Rolloff-Impuls       Cosine roll-off pulse  ===
 
Die Zeitfunktion des Cosinus-Rolloff-Impulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:
 
Die Zeitfunktion des Cosinus-Rolloff-Impulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:
  
Zeile 111: Zeile 111:
  
  
===Cosinus-Quadrat-Impuls ===
+
===Cosinus-Quadrat-Impuls      Cosine square pulse===
 
*Dies ist ein Sonderfall des Cosinus-Rolloff-Impulses und ergibt sich für  r=1t1=0, t2=Δt:
 
*Dies ist ein Sonderfall des Cosinus-Rolloff-Impulses und ergibt sich für  r=1t1=0, t2=Δt:
  
Zeile 125: Zeile 125:
 
==Versuchsdurchführung==
 
==Versuchsdurchführung==
 
<br>
 
<br>
[[Datei:Aufgaben_2D-Gauss.png|right]]
+
*Wählen Sie zunächst die Nummer&nbsp; (1, 2, ... )&nbsp; der zu bearbeitenden Aufgabe.&nbsp; Die Nummer&nbsp; 0&nbsp; entspricht einem &bdquo;Reset&rdquo;:&nbsp; Einstellung wie beim Programmstart.
 
+
*Eine Aufgabenbeschreibung wird angezeigt.&nbsp; Die Parameterwerte sind angepasst.&nbsp; Lösung nach Drücken von &bdquo;Musterlösung&rdquo;.
*Wählen Sie zunächst die Nummer&nbsp; (1, 2, ... )&nbsp; der zu bearbeitenden Aufgabe.
+
*&bdquo;Rot&rdquo; bezieht sich auf den ersten Parametersatz &nbsp; &rArr; &nbsp; x1(t) X1(f)&nbsp; und &bdquo;Blau&rdquo; auf den zweiten Parametersatz &nbsp; &rArr; &nbsp; x2(t) X2(f).
*Eine Aufgabenbeschreibung wird angezeigt.&nbsp; Die Parameterwerte sind angepasst.
 
*Lösung nach Drücken von &bdquo;Musterlösung&rdquo;.
 
*Die Nummer&nbsp; 0&nbsp; entspricht einem &bdquo;Reset&rdquo;:&nbsp; Einstellung wie beim Programmstart.
 
*&bdquo;Rot&rdquo; bezieht sich auf den ersten Parametersatz &nbsp; &rArr; &nbsp; x1(t) X1(f).
 
*&bdquo;Blau&rdquo; bezieht sich auf den zweiten Parametersatz &nbsp; &rArr; &nbsp; x2(t) X2(f).
 
 
*Werte betragsmäßig kleiner&nbsp; 0.0005&nbsp; werden im Programm zu Null gesetzt.<br>
 
*Werte betragsmäßig kleiner&nbsp; 0.0005&nbsp; werden im Programm zu Null gesetzt.<br>
  
Zeile 196: Zeile 191:
 
==Zur Handhabung des Programms==
 
==Zur Handhabung des Programms==
 
<br>
 
<br>
[[Datei:Spektrum_version1.png |left]]
 
&nbsp; &nbsp; '''(A)''' &nbsp; &nbsp; Bereich der graphischen Darstellung für&nbsp; x(t)
 
  
&nbsp; &nbsp; '''(B)''' &nbsp; &nbsp; Bereich der graphischen Darstellung für&nbsp; $X(f)$
+
[[Datei:Exercise_impuls.png |right|frame|Bildschirmabzug (englische Version, heller Hintergrund)]]
 +
&nbsp; &nbsp; '''(A)''' &nbsp; &nbsp; Theme (veränderbare grafische Oberflächengestaltung)
 +
:* Dark: &nbsp; schwarzer Hintergrund&nbsp; (wird von den Autoren empfohlen)
 +
:*  Bright: &nbsp; weißer Hintergrund&nbsp; (empfohlen für Beamer und Ausdrucke)
 +
:*  Deuteranopia: &nbsp; für Nutzer mit ausgeprägter Grün&ndash;Sehschwäche
 +
:*  Protanopia: &nbsp; für Nutzer mit ausgeprägter Rot&ndash;Sehschwäche
 +
 
 +
&nbsp; &nbsp; '''(B)''' &nbsp; &nbsp; Vorauswahl für die Impulsform&nbsp; x1(t)&nbsp; (rote Kurve)
 +
 
 +
&nbsp; &nbsp; '''(C)''' &nbsp; &nbsp; Parameterfestlegung für&nbsp; $x_1(t)$&nbsp;
 +
 
 +
&nbsp; &nbsp; '''(D)''' &nbsp; &nbsp; Numerikausgabe für&nbsp; x1(t)&nbsp; und&nbsp; X1(f)
 +
 
 +
&nbsp; &nbsp; '''(E)''' &nbsp; &nbsp; Vorauswahl für die Impulsform&nbsp; x2(t)&nbsp; (blaue Kurve)
 +
 
 +
&nbsp; &nbsp; '''(F)''' &nbsp; &nbsp; Parameterfestlegung für&nbsp; x2(t)&nbsp;
  
&nbsp; &nbsp; '''(C)''' &nbsp; &nbsp; Variationsmöglichkeit für die  graphischen Darstellungen
+
&nbsp; &nbsp; '''(G)''' &nbsp; &nbsp; Numerikausgabe für&nbsp; x2(t)&nbsp; und&nbsp; X2(f)
  
&nbsp; &nbsp; '''(D)''' &nbsp; &nbsp; Parametereingabe per Slider<br>&nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; links (rot): &nbsp; &bdquo;Pulse 1&rdquo;, &nbsp; &nbsp; &nbsp; &nbsp;  rechts (blau): &nbsp; &bdquo;Pulse 2&rdquo;
+
&nbsp; &nbsp; '''(H)''' &nbsp; &nbsp; Einstellung der Zeit&nbsp; t&nbsp;  für die Numerikausgabe
  
&nbsp; &nbsp; '''(E)''' &nbsp; &nbsp; Parameter entsprechend der Voreinstellung &nbsp; &rArr; &nbsp; &bdquo;Reset&rdquo;
+
&nbsp; &nbsp; '''(I)''' &nbsp; &nbsp; Einstellung der Frequenz&nbsp; f&nbsp; für die Numerikausgabe
  
&nbsp; &nbsp; '''(F)''' &nbsp; &nbsp; Einstellung von&nbsp; t&nbsp; und&nbsp; f&nbsp; für Numerikausgabe
+
&nbsp; &nbsp; '''(J)''' &nbsp; &nbsp; Bereich der graphischen Darstellung im Zeitbereich
  
&nbsp; &nbsp; '''(G)''' &nbsp; &nbsp; Numerikausgabe von&nbsp; x(t)&nbsp; und&nbsp; X(f)<br>&nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; links (rot): &bdquo;Pulse 1&rdquo;, &nbsp; &nbsp; &nbsp; &nbsp;  rechts (blau): &bdquo;Pulse 2&rdquo;
+
&nbsp; &nbsp; '''(K)''' &nbsp; &nbsp; Bereich der graphischen Darstellung im Frequenzbereich
  
<br clear = all>
+
&nbsp; &nbsp; '''(L)''' &nbsp; &nbsp; Auswahl der Aufgabe entsprechend der Aufgabennummer
 +
 
 +
&nbsp; &nbsp; '''(M)''' &nbsp; &nbsp; Aufgabenbeschreibung und Fragestellung
  
 +
&nbsp; &nbsp; '''(N)''' &nbsp; &nbsp; Musterlösung anzeigen und verbergen
  
  
'''Details zum obigen Punkt (C)'''
+
'''Details zu den obigen Punkten&nbsp; (J&nbsp;) und&nbsp; (K)'''
 
   
 
   
&nbsp; &nbsp; '''(*)''' &nbsp; Zoom&ndash;Funktionen &bdquo;+&rdquo; (Vergrößern), &bdquo;&rdquo; (Verkleinern) und o (Zurücksetzen)
+
<u>Zoom&ndash;Funktionen:</u><br>&nbsp; &nbsp; &nbsp; &nbsp;&bdquo;+&rdquo; (Vergrößern),&nbsp; &nbsp; &nbsp; &bdquo;&rdquo; (Verkleinern),&nbsp; &nbsp; &nbsp; &bdquo;o&rdquo; (Zurücksetzen)
  
&nbsp; &nbsp; '''(*)''' &nbsp; Verschiebe&ndash;Funktionen &bdquo;&rdquo; (Bildausschnitt nach links, Ordinate nach rechts) sowie &bdquo;&rdquo; &bdquo;&rdquo; &bdquo;&rdquo;
+
<u>Verschiebe&ndash;Funktionen:</u> &nbsp; &nbsp; &bdquo;&rdquo; &nbsp; &nbsp; &bdquo;&rdquo; &nbsp; &nbsp; &bdquo;&rdquo; &nbsp; &nbsp; &bdquo;&rdquo;<br>&nbsp; &nbsp; &nbsp; &nbsp; &bdquo;&rdquo; &nbsp;bedeutet: &nbsp; &nbsp; Bildausschnitt nach links, Ordinate nach rechts
  
 
+
<b>Andere Möglichkeiten:</b>
'''Andere Möglichkeiten''':
 
  
 
*Bei gedrückter Shifttaste und Scrollen kann im Koordinatensystem gezoomt werden.
 
*Bei gedrückter Shifttaste und Scrollen kann im Koordinatensystem gezoomt werden.
Zeile 230: Zeile 240:
  
 
==Über die Autoren==
 
==Über die Autoren==
Dieses interaktive Berechnungstool  wurde am [http://www.lnt.ei.tum.de/startseite Lehrstuhl für Nachrichtentechnik] der [https://www.tum.de/ Technischen Universität München] konzipiert und realisiert.  
+
Dieses interaktive Berechnungstool  wurde am&nbsp; [http://www.lnt.ei.tum.de/startseite Lehrstuhl für Nachrichtentechnik]&nbsp; der&nbsp; [https://www.tum.de/ Technischen Universität München]&nbsp; konzipiert und realisiert.  
*Die erste Version wurde 2005 von [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#Ji_Li_.28Bachelorarbeit_EI_2003.2C_Diplomarbeit_EI_2005.29|Ji Li]] im Rahmen ihrer Diplomarbeit mit &bdquo;FlashMX&ndash;Actionscript&rdquo; erstellt (Betreuer: [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten#Prof._Dr.-Ing._habil._G.C3.BCnter_S.C3.B6der_.28am_LNT_seit_1974.29|Günter Söder]] und [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten#Dr.-Ing._Klaus_Eichin_.28am_LNT_von_1972-2011.29|Klaus Eichin]]).  
+
*Die erste Version wurde 2005 von&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#Ji_Li_.28Bachelorarbeit_EI_2003.2C_Diplomarbeit_EI_2005.29|Ji Li]]&nbsp; im Rahmen ihrer Diplomarbeit mit &bdquo;FlashMX&ndash;Actionscript&rdquo; erstellt&nbsp; (Betreuer:&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten#Prof._Dr.-Ing._habil._G.C3.BCnter_S.C3.B6der_.28am_LNT_seit_1974.29|Günter Söder]]&nbsp; und&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Mitarbeiter_und_Dozenten#Dr.-Ing._Klaus_Eichin_.28am_LNT_von_1972-2011.29|Klaus Eichin]]).  
*2017 wurde &bdquo;Impulse & Spektren&rdquo;  von [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#David_Jobst_.28Ingenieurspraxis_Math_2017.29|David Jobst]] im Rahmen seiner Ingenieurspraxis (Betreuer: [[Biografien_und_Bibliografien/Beteiligte_der_Professur_Leitungsgebundene_%C3%9Cbertragungstechnik#Tasn.C3.A1d_Kernetzky.2C_M.Sc._.28bei_L.C3.9CT_seit_2014.29|Tasnád Kernetzky]])  auf  &bdquo;HTML5&rdquo; umgesetzt und neu gestaltet.
+
*2017 wurde &bdquo;Impulse & Spektren&rdquo;  von&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#David_Jobst_.28Ingenieurspraxis_Math_2017.29|David Jobst]]&nbsp; im Rahmen seiner Ingenieurspraxis&nbsp; (Betreuer:&nbsp; [[Biografien_und_Bibliografien/Beteiligte_der_Professur_Leitungsgebundene_%C3%9Cbertragungstechnik#Tasn.C3.A1d_Kernetzky.2C_M.Sc._.28bei_L.C3.9CT_seit_2014.29|Tasnád Kernetzky]])&nbsp; auf  &bdquo;HTML5&rdquo; umgesetzt und neu gestaltet.
 
*Letztmalige Überarbeitung 2020 durch&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#Carolin_Mirschina_.28Ingenieurspraxis_Math_2019.2C_danach_Werkstudentin.29|Carolin Mirschina]]&nbsp; im Rahmen einer Werkstudententätigkeit.
 
*Letztmalige Überarbeitung 2020 durch&nbsp; [[Biografien_und_Bibliografien/An_LNTwww_beteiligte_Studierende#Carolin_Mirschina_.28Ingenieurspraxis_Math_2019.2C_danach_Werkstudentin.29|Carolin Mirschina]]&nbsp; im Rahmen einer Werkstudententätigkeit.
  
 
==Nochmalige Aufrufmöglichkeit des Applets in neuem Fenster==
 
==Nochmalige Aufrufmöglichkeit des Applets in neuem Fenster==
{{LntAppletLink|impulsesAndSpectra}} &nbsp; &nbsp;  &nbsp; 
+
{{LntAppletLinkDeEn|pulsesAndSpectra|pulsesAndSpectra_en}}
[https://en.lntwww.de/Applets:Impulses_and_Spectra '''English Version''']
+
 
 
<br><br>
 
<br><br>

Version vom 29. März 2021, 16:16 Uhr

Applet in neuem Tab öffnen   Open English Version

Programmbeschreibung


Dargestellt werden impulsförmige symmetrische Zeitsignale   ⇒   „Impulse”  x(t)  und die dazugehörigen Spektralfunktionen  X(f), nämlich

  • Gaußimpuls  (englisch:  Gaussian pulse),
  • Rechteckimpuls  (englisch:  Rectangular pulse),
  • Dreieckimpuls  (englisch:  Triangular pulse),
  • Trapezimpuls  (englisch:  Trapezoidal pulse),
  • Cosinus–Rolloff–Impuls  (englisch:  Cosine roll-off pulse).
  • Cosinus-Quadrat-Impuls   (englisch:  Cosine square pulse).


Weiter ist zu beachten:

  • Die Funktionen  x(t)  bzw.  X(f)  werden für bis zu zwei Parametersätzen in jeweils einem Diagramm dargestellt.
  • Die roten Kurven und Zahlenangaben gelten für den linken Parametersatz, die blauen für den rechten Parametersatz.
  • Die Abszissen  t  (Zeit) und  f  (Frequenz) sowie die Ordinaten  x(t)  (Signalwerte) bzw.  X(f)  (Spektralwerte) sind jeweils normiert.


Theoretischer Hintergrund


Zusammenhang x(t)X(f)

  • Der Zusammenhang zwischen der Zeitfunktion  x(t)  und dem Spektrum  X(f)  ist durch das  erste Fourierintegral  gegeben:
X(f)=FT[x(t)]=+x(t)ej2πftdtFT: Fouriertransformation.
  • Um aus der Spektralfunktion  X(f)  die Zeitfunktion  x(t)  berechnen zu können, benötigt man das  zweite Fourierintegral:
x(t)=IFT[X(f)]=+X(f)e+j2πftdfIFT:Inverse Fouriertransformation.
  • In allen Beispielen verwenden wir reelle und gerade Funktionen.  Somit gilt:
x(t)=+X(f)cos(2πft)df     X(f)=+x(t)cos(2πft)dt.
  • x(t)  und  X(f)  haben unterschiedliche Einheiten, beispielsweise  x(t)  in  VX(f)  in  V/Hz.
  • Der Zusammenhang zwischen diesem Modul und dem ähnlich aufgebauten Applet  Frequenzgang & Impulsantwort  basiert auf dem  Vertauschungssatz.
  • Alle Zeiten sind auf eine Zeit  T  normiert und alle Frequenzen auf  1/T   ⇒   die Spektralwerte  X(f)  müssen noch mit der Normierungszeit  T  multipliziert werden.


Beispiel:   Stellt man einen Rechteckimpuls mit Amplitude  A1=1  und äquivalenter Impulsdauer  Δt1=1  ein, so ist  x1(t)  im Bereich  0.5<t<+0.5  gleich Eins und außerhalb dieses Bereichs gleich Null.  Die Spektralfunktion  X1(f)  verläuft  si–förmig mit  X1(f=0)=1  und der ersten Nullstelle bei  f=1.

  • Soll mit dieser Einstellung ein Rechteckimpuls mit  A=K=3 V  und  Δt=T=2 ms  nachgebildet werden, dann sind alle Signalwerte mit  K=3 V  und alle Spektralwerte mit  KT=0.006 V/Hz  zu multiplizieren.
  • Der maximale Spektralwert ist dann  X(f=0)=0.006 V/Hz  und die erste Nullstelle liegt bei  f=1/T=0.5 kHz.


Gaußimpuls     Gaussian pulse

  • Die Zeitfunktion des Gaußimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
x(t)=Keπ(t/Δt)2.
  • Die äquivalente Zeitdauer  Δt  ergibt sich aus dem flächengleichen Rechteck.
  • Der Wert bei  t=Δt/2  ist um den Faktor  0.456  kleiner als der Wert bei  t=0.
  • Für die Spektralfunktion erhält man gemäß der Fouriertransformation:
X(f)=KΔteπ(fΔt)2.
  • Je kleiner die äquivalente Zeitdauer  Δt  ist, um so breiter und niedriger ist das Spektrum   ⇒   Reziprozitätsgesetz von Bandbreite und Impulsdauer.
  • Sowohl  x(t)  als auch  X(f)  sind zu keinem  f–  bzw.  t–Wert exakt gleich Null.
  • Für praktische Anwendungen kann der Gaußimpuls jedoch in Zeit und Frequenz als begrenzt angenommen werden.  Zum Beispiel ist  x(t)  bereits bei  t=1.5Δt  auf weniger als  0.1%  des Maximums abgefallen.


Rechteckimpuls     Rectangular pulse

  • Die Zeitfunktion des Rechteckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
x(t)={KK/20f¨urf¨urf¨ur|t|<T/2,|t|=T/2,|t|>T/2.
  • Der  ±Δt/2–Wert liegt mittig zwischen links- und rechtsseitigem Grenzwert.
  • Für die Spektralfunktion erhält man entsprechend den Gesetzmäßigkeiten der Fouriertransformation (1. Fourierintegral):
X(f)=KΔtsi(πΔtf)mit si(x)=sin(x)x.
  • Der Spektralwert bei  f=0  ist gleich der Rechteckfläche der Zeitfunktion.
  • Die Spektralfunktion besitzt Nullstellen in äquidistanten Abständen  1/Δt.
  • Das Integral über der Spektralfunktion  X(f)  ist gleich dem Signalwert zum Zeitpunkt  t=0, also der Impulshöhe  K.


Dreieckimpuls Triangular pulse

  • Die Zeitfunktion des Dreieckimpulses mit der Höhe  K  und der (äquivalenten) Dauer  Δt  lautet:
x(t)={K(1|t|/Δt)0f¨urf¨ur|t|<Δt,|t|Δt.
  • Die absolute Zeitdauer ist  2Δt;  diese ist doppelt so groß als die des Rechtecks.
  • Für die Spektralfunktion erhält man gemäß der Fouriertransformation:
X(f)=KΔfsi2(πΔtf)mitsi(x)=sin(x)x.
  • Obige Zeitfunktion ist gleich der Faltung zweier Rechteckimpulse, jeweils mit Breite  Δt.
  • Daraus folgt:  X(f)  beinhaltet anstelle der  si-Funktion die  si2-Funktion.
  • X(f)  weist somit ebenfalls Nullstellen im äquidistanten Abständen  1/Δf  auf.
  • Der asymptotische Abfall von  X(f)  erfolgt hier mit  1/f2, während zum Vergleich der Rechteckimpuls mit  1/f  abfällt.


Trapezimpuls     Trapezoidal pulse

Die Zeitfunktion des Trapezimpulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:

x(t)={KKt2|t|t2t10f¨urf¨urf¨ur|t|t1,t1|t|t2,|t|t2.
  • Für die äquivalente Impulsdauer (flächengleiches Rechteck) gilt:   Δt=t1+t2.
  • Der Rolloff-Faktor (im Zeitbereich) kennzeichnet die Flankensteilheit:
r=t2t1t2+t1.
  • Der Sonderfall  r=0  entspricht dem Rechteckimpuls und der Sonderfall  r=1  dem Dreieckimpuls.
  • Für die Spektralfunktion erhält man gemäß der Fouriertransformation:
X(f)=KΔtsi(πΔtf)si(πrΔtf)mitsi(x)=sin(x)x.
  • Der asymptotische Abfall von  X(f)  liegt zwischen  1/f  (für Rechteck,  r=0)  und  1/f2  (für Dreieck,  r=1).


Cosinus-Rolloff-Impuls     Cosine roll-off pulse

Die Zeitfunktion des Cosinus-Rolloff-Impulses mit der Höhe  K  und den Zeitparametern  t1  und  t2  lautet:

x(t)={KKcos2(|t|t1t2t1π/2)0f¨urf¨urf¨ur|t|t1,t1|t|t2,|t|t2.
  • Für die äquivalente Impulsdauer (flächengleiches Rechteck) gilt:   Δt=t1+t2.
  • Der Rolloff-Faktor (im Zeitbereich) kennzeichnet die Flankensteilheit:
r=t2t1t2+t1.
  • Der Sonderfall  r=0  entspricht dem Rechteckimpuls und der Sonderfall  r=1  dem Cosinus-Quadrat-Impuls.
  • Für die Spektralfunktion erhält man gemäß der Fouriertransformation:
X(f)=KΔtcos(πrΔtf)1(2rΔtf)2si(πΔtf).
  • Je größer der Rolloff-Faktor  r  ist, desto schneller nimmt  X(f)  asymptotisch mit  f  ab.


Cosinus-Quadrat-Impuls     Cosine square pulse

  • Dies ist ein Sonderfall des Cosinus-Rolloff-Impulses und ergibt sich für  r=1t1=0, t2=Δt:
x(t)={Kcos2(|t|π2Δt)0f¨urf¨ur|t|<Δt,|t|Δt.
  • Für die Spektralfunktion erhält man gemäß der Fouriertransformation:
X(f)=KΔfπ4[si(π(Δtf+0.5))+si(π(Δtf0.5))]si(πΔtf).
  • Wegen der letzten  si-Funktion ist  X(f)=0  für alle Vielfachen von  F=1/Δt.  Die äquidistanten Nulldurchgänge des Cos-Rolloff-Impulses bleiben erhalten.
  • Aufgrund des Klammerausdrucks weist  X(f)  nun weitere Nulldurchgänge bei  f=±1.5F±2.5F±3.5F, ... auf.
  • Für die Frequenz  f=±F/2  erhält man die Spektralwerte  KΔt/2.
  • Der asymptotische Abfall von  X(f)  verläuft in diesem Sonderfall mit  1/f3.

Versuchsdurchführung


  • Wählen Sie zunächst die Nummer  (1, 2, ... )  der zu bearbeitenden Aufgabe.  Die Nummer  0  entspricht einem „Reset”:  Einstellung wie beim Programmstart.
  • Eine Aufgabenbeschreibung wird angezeigt.  Die Parameterwerte sind angepasst.  Lösung nach Drücken von „Musterlösung”.
  • „Rot” bezieht sich auf den ersten Parametersatz   ⇒   x1(t) X1(f)  und „Blau” auf den zweiten Parametersatz   ⇒   x2(t) X2(f).
  • Werte betragsmäßig kleiner  0.0005  werden im Programm zu Null gesetzt.


(1)   Vergleichen Sie den  roten Gaußimpuls  (A1=1,Δt1=1)  mit dem  blauen Rechteckimpuls  (A2=1,Δt2=1)   ⇒   Voreinstellung.
          Welche Unterschiede erkennt man im Zeit- und im Frequenzbereich?

  • Der Gaußimpuls reicht sowohl im Zeit– als auch im Frequenzbereich theoretisch bis ins Unendliche.
  • Praktisch sind aber  x1(t)  für  |t|>1.5  und  X1(f)  für  |f|>1.5  nahezu Null.
  • Das Rechteck ist zeitlich steng begrenzt:  x2(|t|>0.5)0X2(f)  hat in einem viel größeren Bereich als  X1(f)  Anteile.
  • Es gilt  X1(f=0)=X2(f=0), weil das Integral über den Gaußimpuls  x1(t)  gleich dem Integral über den Rechteckimpuls  x2(t)  ist.


(2)   Vergleichen Sie den  roten Gaußimpuls  (A1=1,Δt1=1)  mit dem  blauen Rechteckimpuls  (A2=1,Δt2).
          Variieren Sie die äquivalente Impulsdauer  Δt2  zwischen  0.5  und  2.  Interpretieren Sie die dargestellten Graphen.

  • Man erkennt das Reziprozitätsgesetz von Bandbreite und Impulsdauer.  Je größer  Δt2  ist, um so höher und schmäler ist die Spektralfunktion  X2(f).
  • Bei jeder Einstellung von  Δt2  sind die Zeitsignalwerte  x1(t=0)  und  x2(t=0)  gleich   ⇒   Auch die Integrale über  X1(f)  und  X2(f)  sind identisch.


(3)   Vergleichen Sie den  roten Rechteckimpuls  (A1=1,Δt1=1)  mit dem  blauen Rechteckimpuls  (A2=1,Δt2=0.5).
          Variieren Sie  Δt2  zwischen  0.05  und  2.  Interpretieren Sie die dargestellten Graphen und extrapolieren Sie das Ergebnis.

  • Das blaue Spektrum ist nun doppelt so breit wie das rote, aber nur halb so hoch.  Erste Nullstelle von  X1(f)  bei  f=1  und von  X2(f)  erst bei  f=2.
  • Verkleinerung von  Δt2X2(f)  immer niedriger und breiter.  Sehr flacher Verlauf bei  Δt2=0.05X2(f=0)=0.05X2(f=±3)=0.048.
  • Würde man  Δt2=ε0  wählen (im Programm nicht möglich), so ergäbe sich das nahezu konstante, sehr kleine Spektrum  X2(f)=Aε0.
  • Erhöht man die Amplitude auf  A=1/ε, so ergibt sich die konstante Spektralfunktion  X2(f)=1  der Diracfunktion  δ(t).  Das bedeutet:
  • δ(t)  ist durch ein Rechteck mit Breite  Δt=ε0  und Höhe  A=1/ε  approximierbar. Das Diracgewicht ist Eins:  x(t)=1δ(t).


(4)   Vergleichen Sie den  Rechteckimpuls  (A1=1,Δt1=1)  mit dem  Dreieckimpuls (A2=1,Δt2=1).  Interpretieren Sie die Spektalfunktionen.

  • Das (normierte) Spektrum des Rechtecks  x1(t)  mit den (normierte) Parametern  A1=1, Δt1=1  lautet:  X1(f)=si(πf).
  • Die Faltung des Rechtecks  x1(t)  mit sich selbst ergibt das Dreieck  x2(t)=x1(t)x1(t).  Nach dem Faltungssatz gilt somit  X2(f)=[X1(f)]2.
  • Durch das Quadrieren der  si–förmigen Spektralfunktion  X1(f)  bleiben die Nullstellen in  X2(f)  erhalten.  Es gilt aber nun  X2(f)0.


(5)   Vergleichen Sie den  Trapezimpuls  (A1=1,Δt1=1,r1=0.5)  mit dem  Dreieckimpuls  (A2=1,Δt2=1).
         Variieren Sie  r1  zwischen  0  und  1.  Interpretieren Sie die Spektalfunktion  X1(f).

  • Der Trapezimpuls mit Rolloff-Faktor  r1=0  ist identisch mit dem Rechteckimpuls.  Das „normierte Spektrum” lautet:  X1(f)=si(πf).
  • Der Trapezimpuls mit Rolloff-Faktor  r1=1  ist identisch mit dem Dreieckimpuls.  Das „normierte Spektrum” lautet:  X1(f)=si2(πf).
  • In beiden Fällen besitzt  X1(f)  äquidistante Nulldurchgänge bei  ±1, ±2, ... (sonst keine).  Mit  0<r1<1  gibt es abhängig von  r1  weitere Nulldurchgänge.


(6)   Vergleichen Sie den  Trapezimpuls  (A1=1,Δt1=1,r1=0.5)  mit dem  Cosinus-Rolloff-Impuls  (A2=1,Δt2=1.0,r1=0.5).
         Variieren Sie  r2  zwischen  0  und  1.  Interpretieren Sie die Spektalfunktion  X2(f)  für  r2=0.7.

  • Bei gleichem  r=0.5  besitzt der Cosinus-Rolloff-Impuls  X2(f)  ⇒  für  f>1 betragsmäßig größere Anteile als der Trapezimpuls.
  • Bei gleichem Rolloff-Faktor  (r1=r2=0.5)  verläuft der Abfall von  X2(f)  um die Frequenz  f=0.5  steiler als der Abfall von  X1(f).
  • Mit  r1=0.5  und  r2=0.7  gilt  x1(t)x2(t)  und damit auch  X1(f)X2(f).  Vergleichbare Flankensteilheit.


(7)   Vergleichen Sie den  roten Trapezimpuls  (A1=1,Δt1=1,r1=1)  mit dem  blauen Cosinus-Rolloff-Impuls  (A2=1,Δt2=1.0,r2=1).
          Interpretieren Sie die Zeitfunktion  x2(t)  und die Spektralfunktion  X2(f)  systemtheoretisch.

  • Es handelt sich bei  x2(t)=cos2(|t|π/2)  für |t|1  um den Cosinus-Quadrat-Impuls.  Nulldurchgänge bei  f=±1±2, ...
  • Für die Frequenz  f=±0.5  erhält man die Spektralwerte  X2(f)=0.5.  Der asymptotische Abfall verläuft hier mit  1/f3.


Zur Handhabung des Programms


Bildschirmabzug (englische Version, heller Hintergrund)

    (A)     Theme (veränderbare grafische Oberflächengestaltung)

  • Dark:   schwarzer Hintergrund  (wird von den Autoren empfohlen)
  • Bright:   weißer Hintergrund  (empfohlen für Beamer und Ausdrucke)
  • Deuteranopia:   für Nutzer mit ausgeprägter Grün–Sehschwäche
  • Protanopia:   für Nutzer mit ausgeprägter Rot–Sehschwäche

    (B)     Vorauswahl für die Impulsform  x1(t)  (rote Kurve)

    (C)     Parameterfestlegung für  x1(t) 

    (D)     Numerikausgabe für  x1(t)  und  X1(f)

    (E)     Vorauswahl für die Impulsform  x2(t)  (blaue Kurve)

    (F)     Parameterfestlegung für  x2(t) 

    (G)     Numerikausgabe für  x2(t)  und  X2(f)

    (H)     Einstellung der Zeit  t  für die Numerikausgabe

    (I)     Einstellung der Frequenz  f  für die Numerikausgabe

    (J)     Bereich der graphischen Darstellung im Zeitbereich

    (K)     Bereich der graphischen Darstellung im Frequenzbereich

    (L)     Auswahl der Aufgabe entsprechend der Aufgabennummer

    (M)     Aufgabenbeschreibung und Fragestellung

    (N)     Musterlösung anzeigen und verbergen


Details zu den obigen Punkten  (J ) und  (K)

Zoom–Funktionen:
       „+” (Vergrößern),      „” (Verkleinern),      „o” (Zurücksetzen)

Verschiebe–Funktionen:     „”     „”     „”     „
        „”  bedeutet:     Bildausschnitt nach links, Ordinate nach rechts

Andere Möglichkeiten:

  • Bei gedrückter Shifttaste und Scrollen kann im Koordinatensystem gezoomt werden.
  • Bei gedrückter Shifttaste und gedrückter linker Maustaste kann das Koordinatensystem verschoben werden.



Über die Autoren

Dieses interaktive Berechnungstool wurde am  Lehrstuhl für Nachrichtentechnik  der  Technischen Universität München  konzipiert und realisiert.

  • Die erste Version wurde 2005 von  Ji Li  im Rahmen ihrer Diplomarbeit mit „FlashMX–Actionscript” erstellt  (Betreuer:  Günter Söder  und  Klaus Eichin).
  • 2017 wurde „Impulse & Spektren” von  David Jobst  im Rahmen seiner Ingenieurspraxis  (Betreuer:  Tasnád Kernetzky)  auf „HTML5” umgesetzt und neu gestaltet.
  • Letztmalige Überarbeitung 2020 durch  Carolin Mirschina  im Rahmen einer Werkstudententätigkeit.

Nochmalige Aufrufmöglichkeit des Applets in neuem Fenster

Applet in neuem Tab öffnen   Open English Version