Eine Interpretation Ihrer Frage könnte wie folgt sein:
Vorausgesetzt, ein System hat die folgenden zwei Eigenschaften:
die Skalierungs- oder Homogenitätseigenschaft , die, wenn die Antwort auf Eingabex ( t ) wird ausgegeben y( t ), dann für jede Wahl von α, die Systemantwort auf skalierte Eingabe α ⋅ x ( t ) ist skalierte Ausgabe α ⋅ y( t ),
die Zeitinvarianzeigenschaft , die für alle Auswahlmöglichkeiten vonτ, die Antwort auf zeitverzögerte Eingabe x ( t - τ) ist eine zeitverzögerte Ausgabe y( t - τ),
Warum hat das System dann die Additivitäts- oder Überlagerungseigenschaft , die die Antwort auf die Eingabe darstellt?x1( t ) +x2( t ) ist
y1( t ) +y2( t ) wo die Systemantwort auf xich( t ) ist yich( t ), i = 1 , 2 ????
Allgemeiner gesagt, warum reagiert das System auf Eingaben?
α ⋅x1( t -τ1) + β⋅x2( t -τ2)
gegeben durch α ⋅y1( t -τ1) + β⋅y2( t -τ2) ?
Die Antwort ist, dass ein System mit den Eigenschaften 1 und 2 nicht
unbedingt die Additivitäts- oder Überlagerungseigenschaft aufweist. Wenn die Überlagerungseigenschaft auch gilt, wird das System als lineares zeitinvariantes System bezeichnet. Dies ist jedoch eine zusätzliche Annahme, die Sie treffen (oder beweisen) müssen.
Im Allgemeinen werden Homogenität und Additivität zu der Linearitätseigenschaft kombiniert , die besagt, dass die Antwort auf die Eingabeα ⋅x1( t ) + β⋅x2( t ) (das heißt, eine lineare Kombination von Eingaben x1( t ) und x2( t )) ist
α ⋅y1( t ) + β⋅y2( t )
(das heißt, die gleiche lineare Kombination von Ausgängeny1( t ) und y2( t )).
Ein paar Punkte, die man im Hinterkopf behalten sollte:
Ein System kann linear sein, ohne zeitinvariant zu sein (z. B. ein Modulator) x ( t ) → x ( t ) cos( ω t )oder zeitinvariant, ohne linear zu sein (z. B. eine Schaltung nach dem Quadratgesetz) x ( t ) → [ x ( t )]]2
Ein additives System, das Output erzeugt y(t)+y(t)=2y(t)
als Antwort auf die Eingabe x(t)+x(t)=2x(t)und so scheint
die Skalierungseigenschaft tatsächlich nicht die Skalierungseigenschaft zu haben. Überzeugen Sie sich selbst, dass dies wahr ist, indem Sie versuchen zu beweisen, dass die Antwort auf0.5x(t) ist
0.5y(t). Kurz gesagt, Skalierung und Additivität sind zwei verschiedene Eigenschaften, und ein System, das eine davon genießt, genießt nicht unbedingt die andere.
Eine zweite Interpretation Ihrer Frage könnte wie folgt lauten:
Für ein lineares zeitinvariantes System soll die Ausgabe die Summe der skalierten und zeitverzögerten Versionen der Impulsantwort sein, aber ich sehe nicht, wie das so ist. Zum Beispiel sagt das Standard-Faltungsergebnis (für zeitdiskrete Systeme)
y[n]=∑mx[m]h[n−m]
wo h[⋅]ist die Impulsantwort (oder Einheitsantwort) des Systems. Dies scheint jedoch völlig rückwärts zu sein, da die Impulsantwort zeitlich rückwärts läuft (wie in−m
im Argument von h in der obigen Formel im Vergleich zu x[m] in welcher Zeit läuft vorwärts.
Dies ist in der Tat ein berechtigtes Anliegen, aber tatsächlich ist die Faltungsformel sehr erfolgreich darin ,
das Ergebnis zu verbergen, dass die Ausgabe die Summe der skalierten und zeitverzögerten Versionen der Impulsantwort ist. Was los ist, ist wie folgt.
Wir brechen das Eingangssignal auf xin eine Summe von skalierten Einheitspulssignalen. Die Systemantwort auf das Einheitspulssignal
⋯, 0, 0, 1, 0, 0,⋯ist die Impulsantwort oder Impulsantwort
h[0], h[1],⋯, h[n],⋯
und so durch die Skalierungseigenschaft
den einzelnen Eingabewert x[0]oder, wenn Sie es vorziehen
x[0](⋯, 0, 0, 1, 0, 0,⋯)=⋯ 0, 0, x[0], 0, 0,⋯
erstellt eine Antwort
x[0]h[0], x[0]h[1],⋯, x[0]h[n],⋯
Ebenso der einzelne Eingabewert x[1] oder schafft
x[1](⋯, 0, 0, 0, 1, 0,⋯)=⋯ 0, 0, 0, x[1], 0,⋯
erstellt eine Antwort
0,x[1]h[0], x[1]h[1],⋯, x[1]h[n−1],x[1]h[n]⋯
Beachten Sie die Verzögerung in der Antwort auf
x[1]. Wir können in diesem Sinne weiter machen, aber es ist am besten, zu einer tabellarischeren Form zu wechseln und die verschiedenen Ausgaben zeitlich richtig auszurichten. Wir haben
time→x[0]x[1]x[2]⋮x[m]⋮0x[0]h[0]00⋮0⋮1x[0]h[1]x[1]h[0]0⋮0⋮2x[0]h[2]x[1]h[1]x[2]h[0]⋮0⋮⋯⋯⋯⋯⋱⋯⋱nx[0]h[n]x[1]h[n−1]x[2]h[n−2]x[m]h[n−m]n+1x[0]h[n+1]x[1]h[n]x[2]h[n−1]x[m]h[n−m+1]⋯⋯⋯⋯⋯
Die Zeilen im obigen Array sind genau die skalierten und verzögerten Versionen der Impulsantwort, die sich zur Antwort addieren y zum Eingangssignal x.
Aber wenn Sie eine spezifischere Frage stellen wie
Was ist die Ausgabe zur Zeit n?
dann können Sie die Antwort erhalten, indem Sie die summieren n-te Spalte zu bekommen
y[n]=x[0]h[n]+x[1]h[n−1]+x[2]h[n−2]+⋯+x[m]h[n−m]+⋯=∑m=0∞x[m]h[n−m],
Die geliebte Faltungsformel, die Generationen von Studenten verwirrt, weil die Impulsantwort in der Zeit rückwärts zu laufen scheint.