Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)

Guten Tag.

In den letzten Jahren habe ich mich mit der Forschung und Entwicklung verschiedener Algorithmen zur rĂ€umlichen Signalverarbeitung in adaptiven Antennenarrays beschĂ€ftigt, und ich setze diese Arbeit auch aktuell fort. Hier möchte ich die Erkenntnisse und Tricks teilen, die ich entdeckt habe. Ich hoffe, dass dies fĂŒr Menschen, die gerade lernen, diesen Bereich der Signalverarbeitung zu verstehen, oder die einfach interessiert sind, hilfreich sein wird.

Was ist ein adaptives Antennenarray?

Antennenarray ist eine Anordnung von Antennenelementen, die auf bestimmte Weise im Raum platziert sind. Vereinfacht kann die Struktur des adaptiven Antennenarrays, das wir betrachten werden, wie folgt dargestellt werden:
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)

Adaptive Antennenarrays werden nicht selten als "intelligente" Antennen bezeichnet (Smart antenna). Ein „intelligentes“ Antennengitter wird durch eine signaleverarbeitende Blockeinheit und die darin implementierten Algorithmen gestaltet. Diese Algorithmen analysieren das empfangene Signal und erzeugen eine Reihe von Gewichtungsfaktoren $inline$w_1
w_N$inline$, die die Amplitude und die Anfangsphase des Signals fĂŒr jedes Element bestimmen. Die definierte amplituden-phasenverteilung bestimmt das Strahlungsmuster des gesamten Gitters. Die FĂ€higkeit, ein Strahlungsmuster in der gewĂŒnschten Form zu synthetisieren und es wĂ€hrend der Signalverarbeitung zu Ă€ndern, ist eine der Hauptfunktionen adaptiver Antennengitter, die es ermöglichen, ein breites Spektrum an Aufgaben. Aber alles der Reihe nach.

Wie wird das Strahlungsmuster gebildet?

Das Strahlungsmuster beschreibt die SignalstĂ€rke, die in eine bestimmte Richtung abgestrahlt wird. Vereinfachend gehen wir davon aus, dass die Gitterelemente isotrop sind, d.h. die Leistung des abgestrahlten Signals unabhĂ€ngig von der Richtung ist. Die VerstĂ€rkung oder AbschwĂ€chung der vom Gitter in eine bestimmte Richtung abgestrahlten Leistung erfolgt durch Interferenz EMW, die von verschiedenen Elementen des Antennengitters ausgestrahlt werden. Ein stabiler Interferenzmuster fĂŒr EMW ist nur unter der Bedingung ihrer KohĂ€renz, d.h. die Phasendifferenz der Signale darf sich nicht mit der Zeit Ă€ndern. Idealerweise sollte jedes der Elemente des Antennengitters ein harmonisches Signal auf derselben TrĂ€gerfrequenz $inline$f_{0}$inline$ ausstrahlen. In der Praxis mĂŒssen wir jedoch mit schmalbandigen Signalen arbeiten, die ein Spektrum endlicher Breite $inline$Delta f << f_{0}$inline$ haben.
Angenommen, alle Elemente der AG strahlen dasselbe Signal mit komplexer Amplitude $inline$x_n(t)=u(t)$inline$. Dann kann das von n-tem Element empfangene Signal am empfangenden EmpfÀnger in analytischer Form dargestellt werden: analytisch in Form:

$$display$$a_n(t) = u(t-tau_n)e^{i2pi f_0(t-tau_n)}$$display$$

wobei $inline$tau_n$inline$ die Verzögerung bei der Signalausbreitung vom Antennenelement zum Empfangspunkt ist.
Ein solches Signal ist „quasi-harmonisch“, und um die KohĂ€renzbedingungen zu erfĂŒllen, ist es notwendig, dass die maximale Verzögerung der EMW-Ausbreitung zwischen zwei beliebigen Elementen viel kleiner ist als die charakteristische VerĂ€nderungszeit der SignalhĂŒllkurve $inline$T$inline$, d.h. $inline$u(t-tau_n) ≈ u(t-tau_m)$inline$. Somit kann die Bedingung fĂŒr die KohĂ€renz eines schmalbandigen Signals wie folgt formuliert werden:

$$display$$T≈frac{1}{Delta f} >> frac{D_{max}}{c}=max(tau_k - tau_m)$$display$$

wo $inline$D_{max}$inline$ die maximale Entfernung zwischen den AREF-Elementen darstellt, und $inline$c$inline$ ist die Lichtgeschwindigkeit.

Bei der Empfang von Signalen erfolgt die kohÀrente Summierung digital im Block der rÀumlichen Verarbeitung. In diesem Fall wird der komplexe Wert des digitalen Signals am Ausgang dieses Blocks durch den folgenden Ausdruck definiert:

$$display$$y=sum_{n=1}^Nw_n^*x_n$$display$$

Der letzte Ausdruck lÀsst sich vorteilhafter in Form des Skalarprodukts von N-dimensionalen komplexen Vektoren in matrixform darstellen:

$$display$$y=(textbf{w},textbf{x})=textbf{w}^Htextbf{x}$$display$$

wobei w und x — Spaltenvektoren, und $inline$(.)^H$inline$ ist die Hermitesche Konjugation.

Die vektorielle Darstellung von Signalen ist ein grundlegendes Konzept in der Arbeit mit Antennenarrays, da sie oft komplexe mathematische Ableitungen vermeidet. Zudem ermöglicht die Identifizierung des zu einem bestimmten Zeitpunkt empfangenen Signals mit einem Vektor oft, sich von der realen physikalischen Systematik abzugrenzen und zu verstehen, was aus geometrischer Sicht geschieht.

Um das Richtdiagramm eines Antennenarrays zu berechnen, muss man sich gedanklich schrittweise ein Set von Ebene Wellen aus allen möglichen Richtungen "vorstellen". In diesem Fall können die Werte der Elemente des Vektors x folgendermassen dargestellt werden:

$$display$$x_n=s_n=exp{-i(textbf{k}(phi,theta),textbf{r}_n)}$$display$$

wobei k – Wellenvektor, $inline$phi$inline$ und $inline$theta$inline$ – Azimuthwinkel und Höhenwinkel, die die Richtung des Eintreffens der ebenen Welle charakterisieren, $inline$textbf{r}_n$inline$ – die Koordinate des Antennenelements, $inline$s_n$inline$ – das Element des Phasenvektors s der ebenen Welle mit dem Wellenvektor k (in der englischsprachigen Literatur wird der Phasenvektor als steerage vector bezeichnet). Der Zusammenhang des Quadrats der Amplitude y Ab $inline$phi$inline$ und $inline$theta$inline$ wird das Strahlungsmuster des Antennenarrays unter dem gegebenen Gewichtungsvektor definiert. w.

Merkmale des Strahlungsmusters des Antennenarrays

Es ist praktisch, die allgemeinen Eigenschaften des Strahlungsmusters von Antennenarrays auf einer linear Ă€quidistanten Antennenanordnung in der horizontalen Ebene zu untersuchen (d.h. das Strahlungsmuster hĂ€ngt nur vom Azimutwinkel $inline$phi$inline$ ab). Dies ist sowohl aus analytischen als auch aus visuellen GrĂŒnden vorteilhaft.

Berechnen wir das Strahlungsmuster fĂŒr einen einheitlichen Gewichtungsvektor ($inline$w_n=1, n = 1 
 N$inline$), indem wir dem beschriebenen oben Ansatz folgen.
Hier ist die MathematikAdaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Projektion des Wellenvektors auf die vertikale Achse: $inline$k_v=-frac{2pi}{lambda}sinphi$inline$
Vertikale Koordinate des Antennenelements mit Index n: $inline$r_{nv}=(n-1)d$inline$
Hier d – Periode des Antennenarrays (Abstand zwischen benachbarten Elementen), λ — WellenlĂ€nge. Alle anderen Elemente des Vektors r sind gleich null.
Das von der Antennenanordnung empfangene Signal wird wie folgt dargestellt:

$$display$$y=sum_{n=1}^{N}1 ⋅exp{i2pi nfrac{d}{lambda}sinphi}$$display$$

Wenden wir die Formel fĂŒr die Summe der geometrischen Reihe an. und Darstellung trigonometrischer Funktionen durch komplexe Exponenten :

$$display$$y=frac{1-exp{i2pi Nfrac{d}{lambda}sinphi}}{1-exp{i2pi frac{d}{lambda}sinphi}}=frac{sin(pi frac{Nd}{lambda}sinphi)}{sin(pi frac{d}{lambda}sinphi)}exp{ipi frac{d(N-1)}{lambda}sinphi}$$display$$


Insgesamt erhalten wir:

$$display$$F(phi)=|y|^2=frac{sin^2(pi frac{Nd}{lambda}sinphi)}{sin^2(pi frac{d}{lambda}sinphi)} $$display$$

PeriodizitÀt des Abstrahierungsschemas

Das erhaltene Abstrahierungsschema des Antennengitters ist eine periodische Funktion des Sinus des Winkels. Das bedeutet, dass es bei bestimmten VerhÀltnissen von d/λ diffraktive (zusÀtzliche) Maxima aufweist.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)Unnormiertes Abstrahierungsschema des Antennengitters fĂŒr N = 5
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)Normiertes Abstrahierungsschema des Antennengitters fĂŒr N = 5 im polaren Koordinatensystem

Die Position der 'Diffraktoren' kann direkt aus der Formel fĂŒr die DN entnommen werden. Dennoch wollen wir versuchen zu verstehen, woher sie physikalisch und geometrisch (im N-dimensionalen Raum) stammen.

Die Elemente des phasierenden Vektors s sind komplexe Exponenten $inline$e^{iPsi n}$inline$, deren Werte durch den Betrag des verallgemeinerten Winkels $inline$Psi = 2pi frac{d}{lambda}sinphi$inline$ bestimmt werden. Wenn es zwei verallgemeinerte Winkel gibt, die unterschiedlichen Richtungen des Eintreffens einer ebenen Welle entsprechen, fĂŒr die $inline$Psi_1 = Psi_2 + 2pi m$inline$ gilt, bedeutet das zwei Dinge:

  • Physikalisch: Die ebenen Wellenfronten, die aus diesen Richtungen eintreffen, erzeugen an den Elementen der Antennenanordnung identische Amplituden- und Phasenzuweisungen elektromagnetischer Schwingungen.
  • Geometrisch: die Phasenvektoren fĂŒr diese beiden Richtungen sind identisch.

Die auf diese Weise verbundenen Richtungen des Welleneintritts sind aus der Sicht der Antennenanordnung Àquivalent und voneinander nicht unterscheidbar.

Wie bestimmt man den Winkelbereich, in dem immer nur ein Hauptmaximum der Richtdiagrammfunktion liegt? Lassen Sie uns dies in der NĂ€he des Nullazimuts aus den folgenden Überlegungen tun: Der Betrag der Phasenvorlauf zwischen zwei benachbarten Elementen muss im Intervall von $inline$-pi$inline$ bis $inline$pi$inline$ liegen.

$$display$$-pi<2pifrac{d}{lambda}sinphi<pi$$display$$

Durch die Behebung dieser Ungleichung erhalten wir die Bedingung fĂŒr den Bereich der Eindeutigkeit in der Umgebung von null:

$$display$$|sinphi|<\frac{lambda}{2d}$$display$$

Es ist zu erkennen, dass die GrĂ¶ĂŸe des Eindeutigkeitsbereichs in Bezug auf den Winkel vom VerhĂ€ltnis abhĂ€ngt d/λuseString d = 0.5λ, dann ist jede Signalrichtung "individuell" und der Eindeutigkeitsbereich umfasst den gesamten Bereich der Winkel. Wenn jedoch d = 2.0λ, dann sind die Richtungen 0, ±30, ±90 – Ă€quivalent. In der Richtcharakteristik erscheinen Beugungskeulen.

Normalerweise strebt man an, Beugungskeulen mit gerichteten Antennenelementen zu minimieren. In diesem Fall ist das vollstĂ€ndige Richtdiagramm eines Antennenrasters das Produkt der Richtcharakteristik eines Elements und des Rasters isotroper Elemente. Die Parameter der Richtcharakteristik eines einzelnen Elements werden ĂŒblicherweise unter BerĂŒcksichtigung der Bedingung fĂŒr den Eindeutigkeitsbereich des Antennenrasters gewĂ€hlt.

Die Breite des Hauptkeuls

ist weithin bekannt ingenieurtechnische Formel zur AbschĂ€tzung der Breite des Hauptkeuls eines Antennensystems: $inline$Delta phi ≈ \frac{lambda}{D}$inline$, wobei D die charakteristische GrĂ¶ĂŸe der Antenne ist. Die Formel wird fĂŒr verschiedene Arten von Antennen, einschließlich spiegelnder, verwendet. Wir werden zeigen, dass sie auch fĂŒr Antennenraster gĂŒltig ist.

Wir bestimmen die Breite des Hauptlappens der DNH mit den ersten Nullen von DН in der NĂ€he des Hauptmaximums. ZĂ€hler der AusdrĂŒcke fĂŒr $inline$F(phi)$inline$ geht gegen null, wenn $inline$sinphi=mfrac{lambda}{dN}$inline$. Die ersten Nullen entsprechen m = ±1. Wir nehmen an $inline$frac{lambda}{dN}<<1$inline$, dann erhalten wir $inline$Delta phi = 2frac{lambda}{dN}$inline$.

Üblicherweise wird die Breite der Hauptlobe der AntennendirektivitĂ€t auf dem Niveau der halben Leistung (-3 dB) bestimmt. In diesem Fall verwendet man den Ausdruck:

$$display$$Delta phi≈0.88frac{lambda}{dN}$$display$$

BeispielAdaptive Antennengitter: Wie funktioniert das? (Grundlagen)

Die Breite des Hauptlappens kann gesteuert werden, indem unterschiedliche Amplitudenwerte fĂŒr die Gewichtungskoeffizienten des Antennengitters festgelegt werden. Betrachten wir drei Verteilungen:

  • GleichmĂ€ĂŸige Amplitudenverteilung (weights 1): $inline$w_n=1$inline$.
  • Abfallende Amplitudenwerte zu den RĂ€ndern des Gitters (weights 2): $inline$w_n=0.5+0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$
  • Zunehmende Amplitudenwerte zu den RĂ€ndern des Gitters (weights 3): $inline$w_n=0.5-0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$

In der Abbildung sind die erhaltenen normierten Richtdiagramme im logarithmischen Maßstab dargestellt:Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Aus der Abbildung kann man folgende Tendenzen ableiten: Das abfallende AmplitudenverhĂ€ltnis der Gewichtungskoeffizienten zu den RĂ€ndern des Gitters fĂŒhrt zu einer Verbreiterung des Hauptlappens der Richtantenne, wĂ€hrend das Niveau der SeitenschwĂ€nze abnimmt. Im Gegensatz dazu fĂŒhren die an den RĂ€ndern des Antennengitters steigenden Amplitudenwerte zu einer Verengung des Hauptlappens und einer Erhöhung des Niveaus der Seitenlappen. Hier ist es sinnvoll, die GrenzfĂ€lle zu betrachten:

  1. Die Amplituden der Gewichtungskoeffizienten aller Elemente, außer den Randelementen, sind gleich null. Die Gewichtungen der Randbedingungen sind gleich eins. In diesem Fall wird das Gitter Ă€quivalent zu einem zweielementigen A-R mit einer Periode D = (N-1)d. Es ist nicht schwer, die Breite des Hauptlappens anhand der obigen Formel abzuschĂ€tzen. Dabei verwandeln sich die Seitenlappen in Beugungsmaxima und passen sich in ihrem Niveau dem Hauptmaximum an.
  2. Das Gewicht des zentralen Elements betrÀgt eins, wÀhrend alle anderen null sind. In diesem Fall haben wir im Wesentlichen eine Antenne mit einer isotropen Richtcharakteristik erhalten.

Richtung des Hauptmaximums

Nun haben wir gesehen, wie man die Breite des Hauptlappens der A-R regeln kann. Lassen Sie uns nun die Richtung anpassen. Erinnern wir uns Vektorielle Ausdruck fĂŒr das empfangene Signal. Angenommen, wir möchten, dass das Maximum des Richtdiagramms in eine bestimmte Richtung $inline$phi_0$inline$ zeigt. Das bedeutet, dass die maximale Leistung aus dieser Richtung empfangen werden muss. Dieser Richtung entspricht der phasierende Vektor $inline$textbf{s}(phi_0)$inline$ in N-dimensionalem Vektorraum, und die empfangene Leistung wird als das Quadrat des skalarproduktes dieses phasierenden Vektors mit dem Gewichtungsvektor definiert. wDas Skalarprodukt zweier Vektoren ist maximal, wenn sie kollinear, d.h. $inline$textbf{w}=beta textbf{s}(phi_0)$inline$, wobei ÎČ â€“ ein normierender Faktor ist. Wenn wir also den Gewichtungsvektor wĂ€hlen, der dem phasierenden Vektor fĂŒr die gewĂŒnschte Richtung entspricht, dann drehen wir das Maximum des Richtdiagramms.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Betrachten wir beispielsweise die folgenden Gewichtungskoeffizienten: $inline$textbf{w}=textbf{s}(10°)$inline$

$$display$$w_n=exp{i2pifrac{d}{lambda}(n-1)sin(10pi/180)}$$display$$

Somit erhalten wir ein Richtdiagramm mit dem Hauptmaximum in Richtung 10°.

Jetzt wenden wir dieselben Gewichtsfaktoren an, jedoch nicht fĂŒr den Empfang des Signals, sondern fĂŒr die Übertragung. Dabei ist zu beachten, dass sich bei der Übertragung die Richtung des Wellenvektors umkehrt. Das bedeutet, dass die Elemente des Phasenvektors fĂŒr den Empfang und die Übertragung sich in der Vorzeichen des Exponenten unterscheiden, d.h. sie sind durch eine komplexe Konjugation miteinander verbunden. Dadurch erzielen wir ein Maximum der Richtungsdiagramm fĂŒr die Übertragung in die Richtung von -10°, was nicht mit dem Empfangsmaximum bei denselben Gewichtsfaktoren ĂŒbereinstimmt. Um die Situation zu korrigieren, muss auch die komplexe Konjugation auf die Gewichtsfaktoren angewendet werden.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Die beschriebene Eigenschaft der Bildung des Richtungsdiagramms fĂŒr Empfang und Übertragung sollte immer bei der Arbeit mit Antennenarrays berĂŒcksichtigt werden.

Lass uns mit dem Richtungsdiagramm experimentieren

Mehrere Maxima

Stellen wir uns die Aufgabe, zwei Hauptmaxima des Richtungsdiagramms in den Richtungen: -5° und 10° zu gestalten. Zu diesem Zweck wĂ€hlen wir als Gewichtungsvektor die gewichtete Summe der Phasenvektoren fĂŒr die entsprechenden Richtungen.

$$display$$\mathbf{w} = \beta \mathbf{s}(10^{\circ})+(1-\beta)\mathbf{s}(-5^{\circ})$$display$$

Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)Durch Regulierung des Koeffizienten ÎČ Das VerhĂ€ltnis zwischen den Hauptlappen kann angepasst werden. Hier ist es wieder praktisch, das Geschehen im Vektorraum zu betrachten. Wenn ÎČ es mehr als 0,5 ist, liegt der Vektor der Gewichtungskoeffizienten nĂ€her an s(10°), andernfalls an s(-5°). Je nĂ€her der Gewichtungsvektor an einem der Phasoren liegt, desto grĂ¶ĂŸer ist das entsprechende Skalarprodukt und damit der Betrag des entsprechenden Maximums des DirektivitĂ€tsdiagramms.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Es sollte jedoch berĂŒcksichtigt werden, dass beide Hauptlappen eine endliche Breite haben, und wenn wir uns auf zwei nahegelegene Richtungen einstellen möchten, verschmelzen diese Lappen zu einem, der auf eine bestimmte Durchschnittsrichtung ausgerichtet ist.

Ein Maximum und null

Jetzt versuchen wir, das Maximum des DirektivitĂ€tsdiagramms auf die Richtung $inline$phi_1=10°$inline$ einzustellen und gleichzeitig das Signal zu unterdrĂŒcken, das aus der Richtung $inline$phi_2=-5°$inline$ kommt. Dazu ist es notwendig, Null fĂŒr den entsprechenden Winkel einzustellen. Dies kann wie folgt durchgefĂŒhrt werden:

$$display$$textbf{w}=textbf{s}_1-rac{textbf{s}_2^Htextbf{s}_1}{N}textbf{s}_2$$display$$

wobei $inline$textbf{s}_1 = textbf{s}(10°)$inline$ und $inline$textbf{s}_2 = textbf{s}(-5°)$inline$ sind.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)
Die geometrische Bedeutung der Wahl des Gewichtungsvektors ist folgende. Wir möchten, dass dieser Vektor w hat die maximale Projektion auf $inline$textbf{s}_1$inline$ und war dabei orthogonal zum Vektor $inline$textbf{s}_2$inline$. Der Vektor $inline$textbf{s}_1$inline$ kann als Summe von zwei Komponenten dargestellt werden: einem kollinearen Vektor zu $inline$textbf{s}_2$inline$ und einem orthogonalen Vektor zu $inline$textbf{s}_2$inline$. Um der Aufgabenstellung gerecht zu werden, muss die zweite Komponente als Vektor der Gewichtungskoeffizienten gewÀhlt werden. w. Die kollineare Komponente kann berechnet werden, indem der Vektor $inline$textbf{s}_1$inline$ auf den normierten Vektor $inline$frac{textbf{s}_2}{sqrt{N}}$inline$ mit Hilfe des Skalarprodukts projiziert wird.

$$display$$textbf{s}_{1||}=frac{textbf{s}_2}{sqrt{N}}frac{textbf{s}_2^Htextbf{s}_1}{sqrt{N}}$$display$$

Dementsprechend erhalten wir den gesuchten Gewichtungsvektor, indem wir die kollineare Komponente von dem ursprĂŒnglichen phasierenden Vektor $inline$textbf{s}_1$inline$ subtrahieren.
Adaptive Antennengitter: Wie funktioniert das? (Grundlagen)

Einige zusÀtzliche Anmerkungen

  1. Ich habe an anderer Stelle das Thema der Normierung des Gewichtungsvektors, also seiner LĂ€nge, angesprochen. Die Normierung des Gewichtungsvektors hat keinen Einfluss auf die Merkmale des Richtdiagramms des Antennenarrays: auf die Richtung des Hauptmaximums, die Breite des Hauptlappens usw. Es kann auch gezeigt werden, dass diese Normierung keinen Einfluss auf das OSH am Ausgang des Raumbearbeitungsblocks hat. Daher nehme ich bei der Betrachtung von Algorithmen zur raumseitigen Signalverarbeitung normalerweise eine Einheitliche Normierung des Gewichtungsvektors an, d.h. $inline$textbf{w}^Htextbf{w}=1$inline$.
  2. Die Möglichkeiten zur Bildung des Richtdiagramms des Antennenarrays werden durch die Anzahl der Elemente N bestimmt. Je mehr Elemente vorhanden sind, desto grĂ¶ĂŸer sind die Möglichkeiten. Es stehen mehr Freiheitsgrade fĂŒr die DurchfĂŒhrung der raumseitigen Gewichtungsverarbeitung zur VerfĂŒgung, und es gibt mehr Optionen, wie man den Gewichtungsvektor im N-dimensionalen Raum 'drehen' kann.
  3. Bei der Aufnahme von Richtantennen existiert die Direktionale Nebenspeisung physisch nicht; alles geschieht lediglich im ‚Vorstellen‘ der verarbeitenden Berechnungseinheit, die das Signal bearbeitet. Das bedeutet, dass man zur gleichen Zeit mehrere Richtantennen synthetisieren und die Signale unabhĂ€ngig von verschiedenen Richtungen verarbeiten kann. Bei der Übertragung ist es etwas komplexer, doch auch hier besteht die Möglichkeit, mehrere Richtantennen zu synthetisieren, um verschiedene Datenströme zu ĂŒbertragen. Diese Technologie wird in Kommunikationssystemen als bezeichnet. MIMO.
  4. Mit dem bereitgestellten MATLAB-Code kann man selbststÀndig mit der Direktionalen Nebenspeisung experimentieren.
    Code
    % Antennenarray-Einstellungen
    N = 10;             % Anzahl der Elemente
    d = 0,5;            % Periode des Antennenarrays
    wLength = 1;        % WellenlÀnge
    mode = 'receiver';  % EmpfÀnger oder Sender
    
    % Gewichte des Antennenarrays
    w = ones(N,1);    
    % w = 0,5 + 0,3*cos(2*pi*((0:N-1)-0,5*(N-1))/N).';
    % w = 0,5 - 0,3*cos(2*pi*((0:N-1)-0,5*(N-1))/N).';
    % w = exp(2i*pi*d/wLength*sin(10/180*pi)*(0:N-1)).';
    % b = 0,5; w = b*exp(2i*pi*d/wLength*sin(+10/180*pi)*(0:N-1)).' + (1-b)*exp(2i*pi*d/wLength*sin(-5/180*pi)*(0:N-1)).';
    % b = 0,5; w = b*exp(2i*pi*d/wLength*sin(+3/180*pi)*(0:N-1)).' + (1-b)*exp(2i*pi*d/wLength*sin(-3/180*pi)*(0:N-1)).';
    
    % s1 = exp(2i*pi*d/wLength*sin(10/180*pi)*(0:N-1)).';
    % s2 = exp(2i*pi*d/wLength*sin(-5/180*pi)*(0:N-1)).';
    % w = s1 - (1/N)*s2*s2'*s1;
    % w = s1;
    
    % Gewichte normalisieren
    w = w./sqrt(sum(abs(w).^2));
    
    % Menge von Winkelwerten zur Berechnung des Musters
    angGrid_deg = (-90:0,5:90);
    
    % Grad in Bogenmaß umrechnen
    angGrid = angGrid_deg * pi / 180;
    % Berechnung der Steuervektoren fĂŒr das Winkelgitter
    switch (mode)
        case 'receiver'
            s = exp(2i*pi*d/wLength*bsxfun(@times,(0:N-1)',sin(angGrid)));
        case 'transmitter'
            s = exp(-2i*pi*d/wLength*bsxfun(@times,(0:N-1)',sin(angGrid)));
    end
    
    % Muster berechnen
    y = (abs(w'*s)).^2;
    
    % lineare Skala
    plot(angGrid_deg,y/max(y));
    grid on;
    xlim([-90 90]);
    
    % logarithmische Skala
    % plot(angGrid_deg,10*log10(y/max(y)));
    % grid on;
    % xlim([-90 90]);

Welche Aufgaben können mit einem adaptiven Antennenarray gelöst werden?

Optimale Aufnahme eines unbekannten SignalsWenn die Richtung des empfangenen Signals unbekannt ist (und wenn der Kommunikationskanal mehrstrahlig ist, gibt es ĂŒberhaupt mehrere Richtungen), kann durch die Analyse des von dem Antennenarray empfangenen Signals ein optimaler Gewichtungsvektor gebildet werden. w so dass die rĂ€umliche Verarbeitungsausgabe optimal ist.

Optimale Signalaufnahme vor dem Hintergrund von StörungenDie Aufgabe stellt sich wie folgt: Die rÀumlichen Parameter des erwarteten Nutzsignals sind bekannt, jedoch gibt es in der Umgebung Störquellen. Es gilt, die SignalqualitÀt am Ausgang des AR zu maximieren und gleichzeitig den Einfluss der Störungen auf die Signalaufnahme zu minimieren.

Optimale SignalĂŒbertragung an den NutzerDieses Problem wird in Mobilfunksystemen (4G, 5G) sowie im Wi-Fi gelöst. Der Ansatz ist einfach: Durch spezielle Pilot-Signale im RĂŒckkanal des Nutzers werden die rĂ€umlichen Eigenschaften des Kommunikationskanals bewertet, und darauf basierend wird der optimale Übertragungsvektor der Gewichtungsfaktoren ausgewĂ€hlt.

RĂ€umliches Muxing von DatenströmenAdaptive Antennenarrays ermöglichen die gleichzeitige DatenĂŒbertragung fĂŒr mehrere Benutzer auf derselben Frequenz, indem fĂŒr jeden von ihnen ein individuelles Strahlungsmuster (Beamforming) erzeugt wird. Diese Technologie wird als MU-MIMO bezeichnet und wird derzeit aktiv in Kommunikationssysteme integriert. Die Möglichkeit des rĂ€umlichen Multiplexens ist beispielsweise im Mobilfunkstandard 4G LTE, im Wi-Fi Standard IEEE802.11ay sowie in den Mobilfunkstandards 5G vorgesehen.

Virtuelle Antennenarrays fĂŒr RadareDigitale Antennenarrays ermöglichen es, durch mehrere ausstrahlende Antennenelemente ein virtuelles Antennenarray zu erstellen, das signifikant grĂ¶ĂŸere Dimensionen hat. Das virtuelle Array weist alle Eigenschaften eines realen Arrays auf, erfordert jedoch fĂŒr seine Umsetzung geringere Hardwarekosten.

Bewertung der StrahlquellenparameterAdaptive Antennenarrays ermöglichen die Lösung des Problems der EinschĂ€tzung der Anzahl, Leistung, winkelkoordinaten Funkquellen zu analysieren und die statistischen Beziehungen zwischen den Signalen verschiedener Quellen herzustellen. Die HauptstĂ€rke adaptiver Antennenarrays liegt in ihrer FĂ€higkeit, benachbarte Strahlungsquellen mit ĂŒberragender Auflösung zu erkennen. Quellen, deren Winkelabstand geringer ist als die Breite des Hauptlappens der Richtcharakteristik des Antennenarrays,Grenze der Rayleigh-Auflösung). Dies wird vor allem durch die vektorielle Darstellung des Signals, ein bekanntes Signalmodell sowie durch lineare Mathematik ermöglicht.

Vielen Dank fĂŒr Ihre Aufmerksamkeit

Quelle: habr.com

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster