Adaptiva antenn gitter: hur fungerar det? (Grunderna)

God dag.

Under de senaste Ären har jag Àgnat mig Ät forskning och skapande av olika algoritmer för rumslig signalbehandling i adaptiva antenn gitter, och jag fortsÀtter att arbeta med detta i min nuvarande yrkesroll. HÀr skulle jag vilja dela med mig av de insikter och tricks jag har upptÀckt. Jag hoppas att detta kommer att vara till nytta för dem som börjar studera detta omrÄde av signalbehandling eller bara Àr intresserade.

Vad Àr ett adaptivt antenn gitter?

Ett antenn gitter Àr en uppsÀttning antennelement som pÄ nÄgot sÀtt Àr placerade i rummet. Förenklat kan strukturen av det adaptiva antenn gitter som vi kommer att diskutera representeras som följer:
Adaptiva antenn gitter: hur fungerar det? (Grunderna)

Adaptiva antenn gitter kallas ofta "smart" antenner (Smart antenna). Det som gör ett antenn gitter "smart" Ă€r en enhet för rumslig signalbehandling och algoritmerna som implementeras i den. Dessa algoritmer analyserar den mottagna signalen och formar en uppsĂ€ttning viktkoefficienter $inline$w_1
w_N$inline$, vilka bestĂ€mmer amplituden och den initiala fasen av signalen för varje element. Den angivna amplitud- och fasfördelningen bestĂ€mmer direktionsdiagrammet för hela gitteret. Möjligheten att syntetisera ett direktionsdiagram av önskad form och förĂ€ndra det under signalbehandlingen Ă€r en av de viktigaste egenskaperna hos adaptiva antenn gitter, vilket möjliggör att lösa ett brett spektrum av uppgifter. Men lĂ„t oss ta det steg för steg.

Hur bildas direktionsdiagrammet?

Direktionsdiagrammet karakteriserar signalens styrka som sÀnds ut i en viss riktning. För enkelhetens skull kan vi anta att gitterets element Àr isotropa, dvs. för varje av dem beror den sÀnda signalens styrka inte pÄ riktningen. FörstÀrkning eller dÀmpning av den styrka som sÀnds ut av gitteret i en viss riktning uppnÄs som ett resultat av interferens av elektromagnetiska vÄgor, som sÀnds ut av olika element i antenn gitteret. En stabil interferensbild för elektromagnetiska vÄgor Àr endast möjlig under förutsÀttning att deras kohÀrens, dvs. fasdifferensen mellan signalerna fÄr inte Àndras över tid. I det ideala fallet bör varje av elementen i antenn gitteret sÀnda ut en harmonisk signal pÄ samma bÀrfrekvens $inline$f_{0}$inline$. Men i praktiken mÄste man arbeta med smalbandiga signaler med ett spektrum av Àndlig bredd $inline$Delta f << f_{0}$inline$.
LÄt alla AR-element strÄla ut samma signal med komplex amplitud $inline$x_n(t)=u(t)$inline$. DÄ kan den fjÀrrmottagaren representera den mottagna signalen frÄn n:e elementet i analytisk form: $$display$$a_n(t) = u(t-tau_n)e^{i2pi f_0(t-tau_n)}$$display$$

dÀr $inline$tau_n$inline$ Àr fördröjningen i signalens spridning frÄn antennelementet till mottagningspunkten.

En sÄdan signal Àr
»kvasi-harmonisk« , och för att uppfylla koherensvillkoret Ă€r det nödvĂ€ndigt att den maximala fördröjningen i spridningen av EMV mellan vilka tvĂ„ element som helst Ă€r mycket mindre Ă€n den karakteristiska tiden för förĂ€ndring av signalens hölje $inline$T$inline$, dvs. $inline$u(t-tau_n) ≈ u(t-tau_m)$inline$. SĂ„ledes kan koherensvillkoret för smalbandig signal skrivas enligt följande:$$display$$T≈frac{1}{Delta f}>>frac{D_{max}}{c}=max(tau_k-tau_m) $$display$$

dÀr $inline$D_{max}$inline$ Àr det maximala avstÄndet mellan AR-elementen och $inline$c$inline$ Àr ljusets hastighet.

Vid mottagning av signalen utförs koherent summering digitalt i en spatialbehandlingsenhet. I detta fall bestÀms det komplexa vÀrdet av den digitala signalen pÄ utgÄngen av den hÀr enheten av uttrycket:

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

Det sista uttrycket kan enklare representeras i form av

skalarprodukten av N-dimensionella komplexa vektorer i matrisform: $$display$$y=(textbf{w},textbf{x})=textbf{w}^Htextbf{x}$$display$$

dÀr

w — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen och x av hermiteskt konjugat Vektorrepresentationen av signaler Ă€r en av de grundlĂ€ggande i arbetet med antennmatriser, eftersom den ofta gör att man kan undvika skrymmande matematiska hĂ€rledningar. Dessutom gör identifikationen av den mottagna signalen vid en viss tidpunkt med en vektor att man ofta kan abstrahera frĂ„n det verkliga fysiska systemet och förstĂ„ vad som faktiskt hĂ€nder ur geometrisk synvinkel..

För att berÀkna huvuddiagrammet för antennmatrisen behöver man mentalt och successivt "aktivera" en uppsÀttning

planvÄgor frÄn alla möjliga riktningar. I detta fall kan vÀrdena pÄ elementen i vektorn representeras pÄ följande sÀtt: x $$display$$x_n=s_n=exp{-i(textbf{k}(phi,theta),textbf{r}_n)}$$display$$

k

w vĂ„gvektor – k, $inline$phi$inline$ och $inline$theta$inline$ – azimuthvinkel och höjd vinkel, som karakteriserar riktningen för inkommande planvĂ„g, $inline$textbf{r}_n$inline$ – koordinat för antennelementet, $inline$s_n$inline$ – element i det faserande vektorn s planvĂ„g med vĂ„gvektor vĂ„gvektor (i anglosaxisk litteratur kallas det faserande vektorn steerage vector). FörhĂ„llandet för kvadraten av amplituden beror pĂ„ y $inline$phi$inline$ och $inline$theta$inline$, vilket definierar riktningen av antennarrangemanget för mottagning med ett givet vektorsĂ€tt av vikter — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen.

Egenskaper hos riktningen av antennarrangemanget

Det Àr bekvÀmt att undersöka de allmÀnna egenskaperna hos riktningen för antennarrangemang i en linjÀr ekvidistant antenn i en horisontell plan (dvs. riktningen beror endast pÄ azimuthvinkeln $inline$phi$inline$). Det Àr praktiskt ur tvÄ perspektiv: analytiska berÀkningar och visuell representation.

Vi berĂ€knar riktningen för en enskild viktvektor ($inline$w_n=1, n = 1 
 N$inline$), enligt den beskrivna metoden. Matematiken hĂ€r
Projektionen av vÄgvektorn pÄ den vertikala axeln: $inline$k_v=-frac{2pi}{lambda}sinphi$inline$Adaptiva antenn gitter: hur fungerar det? (Grunderna)
Den vertikala koordinaten för antennelementet med index n: $inline$r_{nv}=(n-1)d$inline$
– perioden av antennarrangemanget (avstĂ„ndet mellan nĂ€rliggande element),
HĂ€r d λ — vĂ„glĂ€ngd. Alla andra element i vektorn r Ă€r lika med noll. Den mottagna signalen frĂ„n antennarrangemanget kan skrivas i följande form:
$$display$$y=sum_{n=1}^{N}1 ⋅exp{i2pi nfrac{d}{lambda}sinphi}$$display$$

AnvÀnd formeln för

summan av den geometriska serien representationen av trigonometriska funktioner genom komplexa exponenter och $$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$$ :

Som ett resultat fÄr vi:


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

Periodiskheten i riktningen

Den erhÄllna riktningen för antennarrangemanget Àr en periodisk funktion av sinus av vinkeln. Detta innebÀr att för vissa vÀrden pÄ förhÄllandet

d/λ har den diffraktions (extra) maximala. Den normaliserade riktningen för antennarrangemanget för N = 5
Adaptiva antenn gitter: hur fungerar det? (Grunderna)Den normaliserade riktningen för antennarrangemanget för N = 5 i polÀra koordinater
Adaptiva antenn gitter: hur fungerar det? (Grunderna)LÀget av "diffraktionsmaximaler" kan ses direkt frÄn

formeln formler för DN. Men vi ska försöka förstÄ varifrÄn de kommer fysiskt och geometriskt (i N-dimensionellt rum).

Element fasande vektorer s Àr komplexa exponenter $inline$e^{iPsi n}$inline$, vars vÀrden bestÀms av den allmÀnna vinkeln $inline$Psi = 2pi frac{d}{lambda}sinphi$inline$. Om det finns tvÄ allmÀnna vinklar som motsvarar olika riktningar förankomsten av en plan vÄg, för vilka $inline$Psi_1 = Psi_2 + 2pi m$inline$ gÀller, betyder det tvÄ saker:

  • Fysiskt: de plan vĂ„gfron som anlĂ€nder frĂ„n dessa riktningar inducerar pĂ„ antennmatrisens element identiska amplitud-fasfördelningar av elektromagnetiska svĂ€ngningar.
  • Geometriskt: de fasande vektorer för dessa tvĂ„ riktningar sammanfaller.

Riktningar förankomsten av vÄgen som Àr relaterade pÄ detta sÀtt Àr ekvivalenta och kan inte sÀrskiljas av antennmatrisen.

Hur faststÀller man det omrÄde av vinklar dÀr det alltid finns bara en huvudmaxim i D/N? Vi ska göra detta i nÀrheten av noll azimut utifrÄn följande resonemang: storleken pÄ fasdiffen mellan tvÄ nÀrliggande element bör ligga i intervallet frÄn $inline$-pi$inline$ till $inline$pi$inline$.

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

Genom att lösa denna olikhet fÄr vi villkoret för entydighet i nÀrheten av noll:

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

Det Ă€r tydligt att storleken pĂ„ omrĂ„det för entydighet med avseende pĂ„ vinkeln beror pĂ„ förhĂ„llandet har den diffraktions (extra) maximala.. Om d = 0.5— vĂ„glĂ€ngd. Alla andra element i vektorn, sĂ„ Ă€r varje riktning förankomsten av signalen “individuell”, och omrĂ„det för entydighet omfattar hela intervallet av vinklar. Om d = 2.0— vĂ„glĂ€ngd. Alla andra element i vektorn, sĂ„ Ă€r riktningarna 0, ±30, ±90 – ekvivalenta. PĂ„ riktningdiagrammet uppstĂ„r diffraktionslobar.

Vanligtvis strÀvar man efter att dÀmpa diffraktionslobar med hjÀlp av riktade antennelement. I detta fall Àr den totala riktningdiagrammet för antennmatrisen produkten av D/N för ett element och en matris av isotropa element. D/N-parametrarna för ett element vÀljs vanligtvis utifrÄn villkoren för omrÄdet för entydighet för antennmatrisen.

Bredden av huvudloben

Är vĂ€lkĂ€nd Ingenjörsformel för att bedöma bredden pĂ„ huvudloben i ett antennsystem: $inline$Delta phi ≈ frac{lambda}{D}$inline$, dĂ€r D – den karaktĂ€ristiska storleken pĂ„ antennen. Formeln anvĂ€nds för olika typer av antenner, inklusive spegelantenner. Vi ska visa att den ocksĂ„ Ă€r giltig för antennarrayer.

Vi definierar bredden pÄ huvudloben genom de första nollorna i strÄlningsdiagrammet i nÀrheten av det huvudsakliga maximumet. TÀljaren av uttrycket för $inline$F(phi)$inline$ blir noll vid $inline$sinphi=mfrac{lambda}{dN}$inline$. De första nollorna motsvarar m = ±1. Antar $inline$frac{lambda}{dN}<<1$inline$ fÄr vi $inline$Delta phi = 2frac{lambda}{dN}$inline$.

Vanligtvis definieras bredden pÄ riktverkan hos antennÄtgÀrden (AR) vid en halv effekt nivÄ (-3 dB). I detta fall anvÀnds uttrycket:

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

ExempelAdaptiva antenn gitter: hur fungerar det? (Grunderna)

Bredden pÄ huvudloben kan styras genom att ange olika vÀrden pÄ amplituder för vikterna i antennarrayen. LÄt oss övervÀga tre fördelningar:

  • JĂ€mn amplitudfördelning (vikter 1): $inline$w_n=1$inline$.
  • AmplitudvĂ€rdena avtar mot kanterna pĂ„ arrayen (vikter 2): $inline$w_n=0.5+0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$
  • AmplitudvĂ€rdena ökar mot kanterna pĂ„ arrayen (vikter 3): $inline$w_n=0.5-0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$

I bilden visas de resulterande normaliserade riktverkningsdiagrammen i logaritmisk skala:Adaptiva antenn gitter: hur fungerar det? (Grunderna)
FrÄn bilden kan vi se följande tendenser: amplitudfördelningen som avtar mot kanterna pÄ arrayen leder till att huvudloben i riktverkningsdiagrammet breddas, men minskar nivÄn pÄ sidolobarna. Amplituderna som ökar mot kanterna pÄ antennarrayen leder Ä sin sida till en förminskning av huvudloben och en ökning av sidolobarnas nivÄ. HÀr Àr det lÀmpligt att övervÀga de grÀnsfall:

  1. Amplituderna för vikterna hos alla element, förutom de yttersta, Àr noll. Vikterna för de yttersta elementen Àr lika med ett. I detta fall blir arrayen ekvivalent med en tvÄelementars AR med perioden D = (N-1)d. Det Àr inte svÄrt att uppskatta bredden pÄ huvudloben med formeln som presenterades ovan. I det hÀr fallet kommer sidolobarna att bli diffraktionsmaxima och jÀmna ut sig pÄ nivÄ med det huvudsakliga maximumet.
  2. Vikten för det centrala elementet Àr lika med ett, medan alla andra Àr noll. I detta fall fÄr vi i sjÀlva verket en enda antenn med en isotrop riktverkan.

Riktningen för det huvudsakliga maximumet

SĂ„, vi har sett hur man kan justera bredden pĂ„ huvuddelen av DN AR. Nu ska vi titta pĂ„ hur vi kan styra riktningen. LĂ„t oss minnas vektorexpressionen för den mottagna signalen. LĂ„t oss sĂ€ga att vi vill att maximum av strĂ„lningsdiagrammet Ă€r riktat i en viss riktning $inline$phi_0$inline$. Det betyder att maximal effekt ska tas emot frĂ„n den hĂ€r riktningen. Denna riktning motsvarar fasvektorn $inline$textbf{s}(phi_0)$inline$ i N-dimensionellt vektorrum, och den mottagna effekten definieras som kvadraten av det skalĂ€ra produkten av denna fasvektor med viktsvektorn — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen. Den skalĂ€ra produkten av tvĂ„ vektorer Ă€r maximal nĂ€r de Ă€r kollineĂ€ra, dvs. $inline$textbf{w}=beta textbf{s}(phi_0)$inline$, dĂ€r ÎČ Ă€r en viss normaliseringsfaktor. SĂ„ledes, om vi vĂ€ljer viktsvektorn lika med fasvektorn för den önskade riktningen, kommer vi att rotera maximum av strĂ„lningsdiagrammet.
Adaptiva antenn gitter: hur fungerar det? (Grunderna)
LÄt oss ta följande vikter som exempel: $inline$textbf{w}=textbf{s}(10°)$inline$

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

Som ett resultat fÄr vi ett strÄlningsdiagram med huvudsakligt maximum i riktningen 10°.

Nu ska vi anvÀnda samma vikter, men inte för att ta emot signalen, utan för att sÀnda. HÀr Àr det viktigt att beakta att vid sÀndning av signalen Àndras riktningen pÄ vÄgvektorn till det motsatta. Det betyder att elementen av fasvektorn för mottagning och sÀndning har motsatt tecken i exponenten, dvs. Àr relaterade genom komplex konjugation. Som ett resultat fÄr vi maximum av strÄlningsdiagrammet för sÀndning i riktningen -10°, vilket inte överensstÀmmer med maximum av DN för mottagning med samma vikter. För att rÀtta till situationen mÄste komplex konjugation ocksÄ tillÀmpas pÄ vikterna.
Adaptiva antenn gitter: hur fungerar det? (Grunderna)
Den beskrivna egenskapen hos utformningen av DN för mottagning och sÀndning bör alltid beaktas vid arbete med antennarrayer.

LÄt oss experimentera med strÄlningsdiagrammet

Flera maxima

Vi sÀtter en uppgift att skapa tvÄ huvudsakliga maxima av strÄlningsdiagrammet i riktningarna: -5° och 10°. För detta kommer vi att vÀlja en viktsvektor som en vÀgd summa av fasvektorerna för de motsvarande riktningarna.

$$display$$textbf{w} = betatextbf{s}(10°)+(1-beta)textbf{s}(-5°)$$display$$

Adaptiva antenn gitter: hur fungerar det? (Grunderna)Genom att justera koefficienten ÎČ kan man styra förhĂ„llandet mellan de primĂ€ra lobarna. HĂ€r Ă€r det Ă„terigen bekvĂ€mt att titta pĂ„ vad som hĂ€nder i vektorrummet. Om ÎČ det Ă€r större Ă€n 0,5, ligger viktvektorn nĂ€rmare s(10°), annars nĂ€rmare s(-5°). Ju nĂ€rmare viktvektorn ligger den ena av fasorerna, desto större Ă€r den motsvarande skalĂ€rprodukten och dĂ€rmed vĂ€rdet av det motsvarande maximumet av riktningsegenskapen.
Adaptiva antenn gitter: hur fungerar det? (Grunderna)
Det Àr dock vÀrt att notera att bÄda primÀra lobarna har en Àndlig bredd, och om vi vill stÀlla in tvÄ nÀra riktningar kommer dessa lobar att smÀlta samman till en, riktad mot en viss genomsnittlig riktning.

Ett maximum och noll

Nu ska vi försöka stÀlla in maksimum för strÄlningsdiagrammet pÄ riktningen $inline$phi_1=10°$inline$ och samtidigt dÀmpa signalen som kommer frÄn riktningen $inline$phi_2=-5°$inline$. För detta Àr det nödvÀndigt att sÀtta noll för den motsvarande riktningen. Detta kan göras pÄ följande sÀtt:

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

dÀr $inline$textbf{s}_1 = textbf{s}(10°)$inline$, och $inline$textbf{s}_2 = textbf{s}(-5°)$inline$.
Adaptiva antenn gitter: hur fungerar det? (Grunderna)
Den geometriska innebörden av valet av viktvektorn Ă€r följande. Vi vill att denna vektor — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen ska ha maximal projektion pĂ„ $inline$textbf{s}_1$inline$ och samtidigt vara ortogonal mot vektorn $inline$textbf{s}_2$inline$. Vektorn $inline$textbf{s}_1$inline$ kan representeras som summan av tvĂ„ termer: en vektor som Ă€r kollinear med $inline$textbf{s}_2$inline$ och en vektor som Ă€r ortogonal mot $inline$textbf{s}_2$inline$. För att uppfylla problemstĂ€llningen Ă€r det nödvĂ€ndigt att vĂ€lja den andra komponenten som viktsvektorn — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen. Den kollineĂ€ra komponenten kan berĂ€knas genom att projektionsvektorn $inline$textbf{s}_1$inline$ pĂ„ den normaliserade vektorn $inline$frac{textbf{s}_2}{sqrt{N}}$inline$ med hjĂ€lp av skalĂ€rprodukten.

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

DÀrmed, genom att subtrahera den kollineÀra komponenten frÄn den ursprungliga fasande vektorn $inline$textbf{s}_1$inline$, fÄr vi den önskade viktvektorn.
Adaptiva antenn gitter: hur fungerar det? (Grunderna)

NÄgra ytterligare anmÀrkningar

  1. Ovan har jag utelÀmnat frÄgan om normalisering av viktvektorn, dvs. dess lÀngd. Normaliseringen av viktvektorn pÄverkar inte egenskaperna hos diagrammet för riktningen av antennarrayen: riktningen för huvudmaximum, bredden av huvudloben, etc. Man kan Àven visa att denna normalisering inte pÄverkar OSH vid utgÄngen frÄn den rumsliga behandlingsenheten. I samband med detta antar man vanligtvis en enhetsnormalisering av viktvektorn, dvs. $inline$textbf{w}^Htextbf{w}=1$inline$.
  2. Möjligheterna att bilda IR av antennarrayen bestÀms av antalet element N. Ju fler element, desto större möjligheter. Det ger fler frihetsgrader vid utförandet av rumslig viktbehandling och fler alternativ för hur man "vrider" viktvektorn i ett N-dimensionellt rum.
  3. Vid mottagning finns det inget fysiskt IR av antennarrayen, utan allt existerar endast i "förestÀllningen" av berÀkningsenheten som utför signalbehandling. Det innebÀr att flera IR kan syntetiseras vid samma tidpunkt, och signaler som kommer frÄn olika riktningar kan behandlas oberoende av varandra. NÀr det gÀller överföring Àr det nÄgot mer komplicerat, men det finns ocksÄ en möjlighet att syntetisera flera IR för överföring av olika datastreamar. Denna teknik fick namnet inom kommunikationssystem. MIMO.
  4. Med hjÀlp av den presenterade MATLAB-koden kan du sjÀlv leka med IR.
    Kod
    % antennarray instÀllningar
    N = 10;             % antal element
    d = 0.5;            % period av antennarray
    wLength = 1;        % vÄglÀngd
    mode = 'receiver';  % mottagare eller sÀndare
    
    % vikter av antennarray
    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;
    
    % normalisera vikter
    w = w.\/sqrt(sum(abs(w).^2));
    
    % uppsÀttning av vinkelvÀrden för att berÀkna mönster
    angGrid_deg = (-90:0.5:90);
    
    % konvertera grader till radianer
    angGrid = angGrid_deg * pi \/ 180;
    % berÀkna uppsÀttning styrvektorer för vinkelruten
    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
    
    % berÀkna mönster
    y = (abs(w'*s)).^2;
    
    %linjÀr skala
    plot(angGrid_deg,y\/max(y));
    grid on;
    xlim([-90 90]);
    
    % logskala
    % plot(angGrid_deg,10*log10(y\/max(y)));
    % grid on;
    % xlim([-90 90]);

Vilka uppgifter kan lösas med hjÀlp av adaptiva antennarrayer?

Optimal mottagning av okĂ€nd signalOm signalens ankomstriktning Ă€r okĂ€nd (och om kommunikationskanalen Ă€r flerstrĂ„lig kan det finnas flera riktningar), kan den mottagna signalen som analyserats av antennarrayerna anvĂ€ndas för att bilda en optimal viktvektor — kolumnvektorer, och $inline$(.)^H$inline$ Ă€r operationen sĂ„ att SNR vid utgĂ„ngen av den rumsliga bearbetningsenheten blir maximal.

Optimal mottagning av signalen mot bakgrund av störningarHÀr formuleras uppgiften pÄ följande sÀtt: de rumsliga parametrarna för den förvÀntade nyttosignalen Àr kÀnda, men det finns störningskÀllor i den yttre miljön. Det Àr nödvÀndigt att maximera SNR pÄ utgÄngen frÄn antennarrayen, samtidigt som man minimerar störningarnas pÄverkan pÄ signalmottagningen.

Optimal överföring av signalen till anvÀndarenDenna uppgift löses i mobilkommunikationssystem (4G, 5G) samt i Wi-Fi. Idén Àr enkel: genom speciella pilot signaler i anvÀndarens Äterkopplingskanal görs en utvÀrdering av kanalens rumsliga egenskaper, och baserat pÄ detta vÀljs den optimala viktvektorn för överföring.

Rymdmultiplexering av datastreamarAdaptiva antennarrayer gör det möjligt att överföra data till flera anvÀndare samtidigt pÄ samma frekvens, genom att skapa en individuell strÄlningskarakteristik för var och en av dem. Denna teknik kallas MU-MIMO och implementeras för nÀrvarande aktivt (och pÄ vissa platser redan) i kommunikationssystem. Möjligheten till rumslig multiplexering finns till exempel i standarden för mobilkommunikation 4G LTE, Wi-Fi-standarden IEEE802.11ay, och standarderna för mobilkommunikation 5G.

Virtuella antennarrayer för radarerDigitala antennarrayer gör det möjligt att med hjÀlp av flera sÀndande antennelement skapa en virtuell antennarray för signalbehandling av betydligt större storlek. Den virtuella arrayen har alla egenskaper hos en verklig, men krÀver mindre hÄrdvarukostnader för sin implementering.

UtvÀrdering av strÄlningskÀllors parametrarAdaptiva antennarrayer gör det möjligt att lösa uppgiften att bedöma antalet, effekten, vinkelkoordinater radiokÀllor, och att etablera ett statistiskt samband mellan signaler frÄn olika kÀllor. Huvudfördelen med adaptiva antennarrayer i detta avseende Àr förmÄgan till superupplösning av nÀra liggande utsÀndningskÀllor. KÀllor vars vinkelavstÄnd Àr mindre Àn bredden pÄ huvudloben i strÄlningsdiagrammet för antennarrayen (Rayleigh-upplösningsgrÀns). Detta blir huvudsakligen möjligt genom vektorreresentation av signalen, en kÀnd signalmodell, samt verktyg frÄn linjÀr matematik.

Tack för uppmÀrksamheten

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster