Methoden zur spektralen SchĂ€tzung stationĂ€rer Zufallsprozesse auf der Basis der schnellen Fourier-Transformation (FFT) sind bekannt und in der Ingenieurpraxis weit verbreitet. Zu ihren Nachteilen gehört insbesondere eine hohe Streuung (geringe Genauigkeit) der SchĂ€tzung mit einem unzureichend langen Beobachtungsintervall fĂŒr den Prozess, die sich visuell normalerweise in einem starken "eingerĂŒckten" Diagramm der Leistungsspektraldichte (PSD) manifestiert. Eine der alternativen Methoden zur SpektralschĂ€tzung ist die autoregressive Methode, die im folgenden Beispiel betrachtet wird und in der technischen Praxis viel weniger bekannt ist. In vielen FĂ€llen macht es die Methode relativ einfach, eine viel bessere SchĂ€tzung der PSD (Abb. 1) und manchmal sogar noch tiefere Informationen ĂŒber den untersuchten Zufallsprozess zu erhalten.
Abb. 1 Klassische und autoregressive Bewertung der PSD des âkurzenâ ProzessesZu Demonstrationszwecken wurde ein zeitdiskretes Signal (Sequenz) x [i] synthetisiert. Das Signal wird unter Verwendung eines ARMA-Modells (digitales Filter) modelliert, das die Eigenschaften eines mechanischen Systems (1) simuliert - Verschieben des Materialpunkts x (t) in einem Oszillator mit einer Masse mit den Parametern m = 1 kg, c = 100 N / m, k = 2, 5 kg / s und durch eine Kraftstörung - GauĂsches "weiĂes" (unter BerĂŒcksichtigung der Diskretisierung) Rauschen f (t) mit einer Dispersion von 1 N
2 , das Abtastintervall in der Zeit Ît = 0,12 s.

Modell gebaut (2). Die Methode zur Erstellung des Modells wurde hier bereits frĂŒher berĂŒcksichtigt.
x [i] - 0,6388 · x [i-1] + 0,7408 · x [i-2] = 0,009667 · f [i-1] (2)
Unter Verwendung von (2) wurde eine Sequenz von 50.000 Proben synthetisiert, fĂŒr die ein Generator einer normalverteilten Zufallsvariablen randn () einer bekannten Softwareumgebung verwendet wurde.
Nach Abschluss der Simulation des Prozesses x [i] werden die quantitativen Parameter des Modells (2) als unbekannt angenommen - nur der Prozess selbst und zum Teil allgemeinere Informationen ĂŒber die Eigenschaften des Modells stehen fĂŒr die Forschung zur VerfĂŒgung.
Eine spektrale SchĂ€tzung der 50.000-Punkte-Sequenz wurde unter Verwendung der Welch-Methode durchgefĂŒhrt, die SegmentgröĂe wurde gleich 256 Proben genommen, das Hamming-Fenster und eine 60% ige Ăberlappung der Segmente wurden angewendet. Die Standardabweichung einer solchen SchĂ€tzung, basierend auf der Tatsache, dass die Sequenz eine LĂ€nge von ungefĂ€hr 200 nicht ĂŒberlappenden Segmenten hat, kann grob auf ~ 7% geschĂ€tzt werden.
Unter der Annahme, dass unter realen Bedingungen im Experiment eine viel kĂŒrzere Sequenz fĂŒr die Forschung verfĂŒgbar ist, wurden Studien nur an den ersten 500 Proben dieses Signals durchgefĂŒhrt.
Eine SchĂ€tzung wird nach der Welch-Methode mit denselben Parametern erhalten. Die Standardabweichung einer solchen SchĂ€tzung betrĂ€gt ~ 70%, wobei eine sehr starke âRauheitâ des Diagramms erkennbar ist (Abb. 2).
Abb.2. Bewertung der PSD der "langen" und "kurzen" Prozesse nach der klassischen MethodeBasierend auf der Tatsache, dass wir die ungefĂ€hre Form der Funktion (Grafik) des SPM-Prozesses kennen (zum Beispiel basierend auf der bekannten physikalischen Natur des Prozesses - einem Einzelmassenoszillator unter weiĂem Rauschen oder aus der Bewertung Ă€hnlicher Prozesse, fĂŒr die lĂ€ngere Implementierungen verfĂŒgbar sind), haben wir uns fĂŒr eine Bewertung mit entschieden unter Verwendung des autoregressiven Modells zweiter Ordnung (AR (2) oder = ARMA (2.0)).
Die Bestimmung der Reihenfolge des Modells ist ein sehr wichtiger Punkt, ein Fehler in der Reihenfolge kann zu sehr groben Fehlern in den SchĂ€tzergebnissen fĂŒhren. Es gibt Methoden, die hier noch nicht berĂŒcksichtigt wurden, um die Reihenfolge des Modells nur anhand des zu analysierenden Prozesses zu bestimmen.
Die SchĂ€tzung der Modellparameter wurde unter Verwendung der bekannten Yule-Walker-Gleichungen fĂŒr den autoregressiven Prozess durchgefĂŒhrt (leicht modifiziert, um die Struktur des Skripts leicht zu vereinfachen):

Wie aus den Gleichungen ersichtlich ist, werden zur Bestimmung der Parameter nur die ersten drei Mitglieder der autoregressiven Sequenz Rxx [0], Rxx [1], Rxx [2] verwendet, die aus der anfÀnglichen 500-Punkte-Sequenz x [i] durch das Korrelogrammverfahren geschÀtzt wurden ~ 4,5%.
(Ăbrigens ist es klar, dass die âNachteileâ vor einer
1 , a2
2 usw. Ă€uĂerst unpraktisch sind. Sie erschienen aufgrund der ĂŒberwiegend âprĂ€diktivenâ Verwendung von ARMA-Modellen in der Wirtschaft in ihren frĂŒheren âtechnischenâ Quellen Nein. Ich bezweifle bereits, dass es notwendig war, hier ein solches VerstĂ€ndnis der AR-Koeffizienten anzuwenden.)
Die Korrelationsmatrix in (3) hat in der Praxis immer eine strikte diagonale PrÀvalenz Rxx [0] | > | Rxx [i] |, auch aufgrund von BeobachtungsgerÀuschen, aufgrund derer es keine Schwierigkeiten bei der Handhabung gibt (Suche nach einer Lösung (3)).
(Um die Frage nach der GröĂe des statistischen Simulationsfehlers zu klĂ€ren, ist es interessant, beispielsweise die SchĂ€tzung Rxx [0] = 2,2606e-04 m
2 aus 500 Proben im Vergleich zur erhaltenen KorrelogrammschÀtzung der Varianz aus 50.000 Proben = 2,4238e-04 m
2 zu erwĂ€hnen und die SchĂ€tzung der PSD-FlĂ€che durch den Integranden nach der Welch-Methode fĂŒr 50.000 Proben (Abb. 2) = 2,4232e-04 m
2 )
Nach dem Ersetzen der gefundenen SchÀtzungen Rxx [i] haben wir:

Die folgenden Modellparameter werden mit
0 = 11325,9 bestimmt; a
1 = 7090,1; a
2 = -8411,5; Wie aus (3) ersichtlich ist, wurde hier die Streuung des hypothetischen ankommenden weiĂen Rauschens auf 1 gesetzt, wobei stattdessen die VerstĂ€rkung a
0 bestimmt wurde . Eine autoregressive SchĂ€tzung der PSD wird durch die Fourier-Transformation ĂŒber eine Folge von Koeffizienten a
0 , a
1 , a
2 konstruiert:

Abb. 3 Klassische und autoregressive Bewertung der PSD des âkurzenâ ProzessesAuf die gleiche Weise wurde gemÀà einem Ausdruck Ă€hnlich (5) der "theoretische" Zeitplan der PSD frĂŒher konstruiert, nur die Modellkoeffizienten dort wurden natĂŒrlich anders genommen (von (2)).
Aus der Grafik ist ersichtlich, dass sich die AR-SchÀtzung der PSD als sehr nahe an der theoretisch erwarteten herausstellte. ZusÀtzlich zum Diagramm kann versucht werden, einige analytische Eigenschaften des Prozesses und des zugehörigen mechanischen Systems zu bewerten. In diesem Fall sind dies die "Pole" des Modells, die die Frequenzen der "resonanten" Peaks des Modells und die zugehörigen "QualitÀtsfaktoren" numerisch charakterisieren.
Aus (5) finden wir die Beziehung zum Suchen der DiskontinuitĂ€ten der Ăbertragungsfunktion unseres Modells unter Verwendung der Laplace-Transformation (Ersetzen von jÏ durch λ = -Δ + jÏ):

FĂŒr das erhaltene AR-Modell wurde auf diese Weise λ
1,2 = -1,5427 ± j · 10,1514 berechnet, was dem ursprĂŒnglichen Modell, das zur Erzeugung des Prozesses verwendet wurde, sehr nahe kommt
λ
1,2theor = -1,2500 ± j · 9,9216 (d. h. die Positionen der Resonanzspitze 1,615 Hz (theoretisch) bzw. 1,579 Hz (bestimmt)).
Abb. 4 Ăber das Konzept der "Pole"Ein paar Kommentare und Empfehlungen zum Abschluss.
- Die âĂŒbermĂ€Ăigeâ (zu groĂe) Ordnung des AR-Modells ist im Hinblick auf das Risiko, eine PSD-SchĂ€tzung mit groben Fehlern zu erhalten, normalerweise viel weniger gefĂ€hrlich als unzureichend.
- In der Regel ermöglicht die AR-Modellierung eine ziemlich genaue Bestimmung der Resonanzfrequenzen jÏ k und eine viel weniger genaue Bestimmung der Breiten der entsprechenden "Peaks" -Δ k
- ARMA - Das Modell kann sich als viel kleiner herausstellen (GröĂe) als das AR-Modell, das laut vielen Quellen darauf abzielen soll, die Genauigkeit des Modells zu verbessern. Die Bewertung des MA-Teils des Modells ist jedoch viel schwieriger und kann im Allgemeinen den ersten Schritt zum Erhalten eines AR-Modells groĂer Ordnung umfassen, um es weiter in den MA-Teil umzuwandeln. Im Zusammenhang mit diesen Quellen wird auch eine alternative Meinung darĂŒber geĂ€uĂert, ob es ratsam ist, genau AR-Modelle fĂŒr die SpektralschĂ€tzung zu verwenden, wenn auch von höherer Ordnung.
- FĂŒr sehr kurze sowie fĂŒr instationĂ€re Prozesse wird in (3) ĂŒblicherweise anstelle der SchĂ€tzmatrix der Autokorrelationsfunktion die Kovarianzmatrix verwendet.
- FĂŒr eine detaillierte Untersuchung des Problems der autoregressiven SpektralschĂ€tzung hat S.L. Marple ml. "Digitale Spektralanalyse und ihre Anwendungen", M., Mir, 1990