www.wikidata.de-de.nina.az
Eine Maximum Length Sequence kurz MLS deutsch Folge maximaler Lange oder Maximalfolge ist eine pseudozufallige binare Zahlenfolge Der Name kommt von ihrer Periodizitat und der Tatsache dass sie jede binare Sequenz ausser dem Nullvektor reproduzieren die durch die Schieberegister dargestellt werden kann d h fur Register der Lange m erzeugen sie eine Sequenz der Lange 2m 1 Eine MLS wird manchmal auch als n sequence oder m sequence bezeichnet Sie wird unter anderem zur Ermittlung des Impulsverhaltens bestimmter Systeme zum Beispiel den Nachhall von Raumen verwendet Auch fur digitale Kommunikationssysteme und in der Kryptographie werden solche Folgen maximaler Lange eingesetzt Eine Folge maximaler Lange ist ein Polynomring der traditionell mit Hilfe linear ruckgekoppelter binarer Schieberegister mit einem primitiven Polynom als Generatorpolynom erzeugt werden kann Alternativ kann mit einem Computer durch eine programmierte Folge von Nullen und Einsen eine Folge der Lange 2 n 1 displaystyle 2 n 1 erzeugt werden Dadurch ist das Ausgangssignal nicht mehr pseudozufallig sondern streng determiniert und kann mit einer Antwort Lautsprechersystem Saalakustik usw direkt oder uber eine schnelle Fourier Transformation verglichen werden Folgen maximaler Lange haben ein flaches Frequenzspektrum und sind in der spektralen Eigenschaften dem weissen Rauschen ahnlich Im Gegensatz zu kurzen Impulsen hat eine Folge maximaler Lange eine langere Dauer und bei gleicher Leistung eine hohere Gesamtenergie wodurch bei Messungen das Signal Rausch Verhaltnis grosser wird Eine kommerzielle Anwendung dieses Prinzips stellt das Computerprogramm MLSSA englisch Maximum Length Sequence System Analyzer ausgesprochen Melissa dar Die deterministische Impulsfolge wird von einem Computer erzeugt und von ihm mit dem Antwortsignal korreliert Damit sind auch zeitliche Laufzeitdifferenzen erfassbar Inhaltsverzeichnis 1 Eigenschaften 1 1 Beispiel 2 Beziehung zur Hadamard Transformation 3 Beispieldateien 4 Literatur 5 WeblinksEigenschaften BearbeitenFolgen maximaler Lange haben nach Solomon W Golomb 1967 die folgenden Eigenschaften 1 GleichgewichtDie Anzahl der binaren Einsen ist exakt um eins grosser als die Anzahl der binaren Nullen Dies gilt aber nur fur uber Exklusiv Oder Gatter ruckgekoppelte Schieberegister da hier die Ausgangsvariable 000 0 wieder als 0 in den Eingang geschrieben wird und damit keine Zustandsanderung erfolgt Von Computern erzeugte Pseudozufallsfolgen unterliegen dieser Einschrankung nicht 2 Abschnitte gleicher WerteVon allen Abschnitten gleicher Werte aufeinanderfolgende Nullen beziehungsweise aufeinanderfolgende Einsen ist die Halfte der Lange 1 ein Viertel der Lange 2 ein Achtel der Lange 3 3 KorrelationDie Autokorrelation und Kreuzkorrelation der Folgen ist periodisch und binar Beispiel Bearbeiten Beispiel einer Folge maximaler Lange mit 31 bit Lange 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 ad 1 Anzahl der Einsen 16 Anzahl der Nullen 15ad 2 Anzahl der Abschnitte aufeinanderfolgender Nullen 8 davon 4 der Lange 1 2 der Lange 2 1 der Lange 3 1 der Lange 4Anzahl der Abschnitte aufeinanderfolgender Einsen 8 davon 4 der Lange 1 2 der Lange 2 1 der Lange 3 0 der Lange 4 1 der Lange 5Beziehung zur Hadamard Transformation Bearbeiten nbsp Beispielprogramm zur Berechnung der Impulsantwort mithilfe der MLS in Component PascalMartin Cohn und Abraham Lempel zeigten 1977 die Beziehung der Maximum Length Sequence zur Walsh Hadamard Transformation Mit Hilfe dieser Beziehung kann die Korrelation einer Maximum Length Sequence auf ahnliche Weise wie die Schnelle Fourier Transformation effizient berechnet werden Beispieldateien BearbeitenZur Veranschaulichung sind in der folgenden Tabelle einige monophone Audio Dateien mit einer Sequenzlange von 65535 2 16 1 2 16 1 nbsp und verschiedenen Registerlangen aufgefuhrt Die Signale haben Rechteckform und die Abtastrate betragt 44100 Hertz um den vollen horbaren Frequenzbereich abzudecken dabei dauert ein Sequenz Durchlauf 1 486 Sekunden Nach dem Ende einer Sequenz wird diese jeweils wiederholt bis eine Gesamtdauer von zehn Sekunden erreicht wird Dateiname Registerlange Durchlauf des Registers in MillisekundenMLS 0128 65535 ogg 128 2 9MLS 0256 65535 ogg 256 5 8MLS 0512 65535 ogg 512 11 6MLS 1024 65535 ogg 1024 23 2MLS 2048 65535 ogg 2048 46 4Durch die Datenkompression des ogg Formates kommt es zu Kompressionsartefakten die zu Abweichungen vom Original fuhren konnen Literatur BearbeitenSolomon W Golomb Shift Register Sequences Holden Day San Francisco u a 1967 Martin Cohn Abraham Lempel On Fast M Sequence Transforms IEEE Transactions on Information Theory Band 23 Nr 1 1977 ISSN 0018 9448 S 135 137 doi 10 1109 TIT 1977 1055666 Weblinks BearbeitenImpulse response measurements using MLS PDF 102 kB englisch Abgerufen von https de wikipedia org w index php title Maximum Length Sequence amp oldid 236177157