Adaptīvie antenu bloki: kā tas darbojas? (Pamata)

Laba diena.

Pēdējos gadus esmu pavadÄ«jis, pētot un veidojot dažādus algoritmus telpisko signālu apstrādei adaptÄ«vo antenu blokos, un turpinu to darÄ«t sava paÅ”reizējā darba ietvaros. Å eit vēlos padalÄ«ties ar zināŔanām un trikiem, ko atklāju sev. Es ceru, ka tas noderēs cilvēkiem, kuri sāk apgÅ«t Å”o signālu apstrādes jomu, vai tiem, kas vienkārÅ”i interesējas.

Kas ir adaptīvais antenu bloks?

Antenu masÄ«vs ā€“ tas ir antenas elementu komplekts, kas kaut kādā veidā novietots kosmosā. VienkārÅ”otu adaptÄ«vās antenu masÄ«va struktÅ«ru, kuru mēs apsvērsim, var attēlot Ŕādā formā:
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)

AdaptÄ«vos antenu blokus bieži sauc par ā€œviedajāmā€ antenām (Viedā antena). Tas, kas padara antenu masÄ«vu ā€œgudruā€, ir telpiskā signālu apstrādes iekārta un tajā ieviestie algoritmi. Å ie algoritmi analizē saņemto signālu un veido svēruma koeficientu kopu $inline$w_1ā€¦w_N$inline$, kas nosaka katra elementa signāla amplitÅ«du un sākotnējo fāzi. Dotais amplitÅ«das-fāzes sadalÄ«jums nosaka starojuma modelis visu režģi kopumā. Spēja sintezēt vajadzÄ«gās formas starojuma modeli un mainÄ«t to signāla apstrādes laikā ir viena no adaptÄ«vo antenu bloku galvenajām iezÄ«mēm, kas ļauj risināt plaÅ”u problēmu loku. uzdevumu klāsts. Bet vispirms vispirms.

Kā veidojas starojuma modelis?

Virziena raksts raksturo noteiktā virzienā izstarotā signāla jaudu. VienkārŔības labad mēs pieņemam, ka režģa elementi ir izotropi, t.i. katram no tiem izstarotā signāla jauda nav atkarÄ«ga no virziena. Režģa izstarotās jaudas pastiprināŔana vai vājināŔanās noteiktā virzienā tiek iegÅ«ta, pateicoties iejaukÅ”anās Elektromagnētiskie viļņi, ko izstaro dažādi antenas bloka elementi. Stabils elektromagnētisko viļņu traucējumu modelis ir iespējams tikai tad, ja tie saskaņotÄ«bu, t.i. signālu fāzes starpÄ«bai laika gaitā nevajadzētu mainÄ«ties. Ideālā gadÄ«jumā katram antenas bloka elementam vajadzētu izstarot harmonisks signāls ar to paÅ”u nesēja frekvenci $inline$f_{0}$inline$. Tomēr praksē ir jāstrādā ar Å”aurjoslas signāliem ar ierobežotu platumu $inline$Delta f << f_{0}$inline$.
Ä»aujiet visiem AR elementiem izstarot vienu un to paÅ”u signālu ar kompleksā amplitÅ«da $inline$x_n(t)=u(t)$inline$. Tad tālāk tālvadÄ«bas pults uztvērējā var attēlot no n-tā elementa saņemto signālu analÄ«tisks forma:

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

kur $inline$tau_n$inline$ ir signāla izplatīŔanās aizkave no antenas elementa līdz uztverŔanas punktam.
Šāds signāls ir "kvaziharmoniska", un saskaņotÄ«bas nosacÄ«juma izpildei nepiecieÅ”ams, lai elektromagnētisko viļņu izplatÄ«Å”anās maksimālā aizkave starp jebkuriem diviem elementiem bÅ«tu daudz mazāka par signāla apvalka $inline$T$inline$ raksturÄ«go izmaiņu laiku, t.i. $inline$u(t-tau_n) ā‰ˆ u(t-tau_m)$inline$. Tādējādi Å”aurjoslas signāla koherences nosacÄ«jumu var uzrakstÄ«t Ŕādi:

$$displejs$$Tā‰ˆfrac{1}{Delta f}>>frac{D_{max}}{c}=max(tau_k-tau_m) $$displejs$$

kur $inline$D_{max}$inline$ ir maksimālais attālums starp AR elementiem un $inline$с$inline$ ir gaismas ātrums.

Kad tiek saņemts signāls, telpiskajā apstrādes blokā digitāli tiek veikta koherenta summÄ“Å”ana. Å ajā gadÄ«jumā digitālā signāla komplekso vērtÄ«bu Ŕī bloka izejā nosaka izteiksme:

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

Ērtāk ir attēlot pēdējo izteiksmi formā punktu produkts N-dimensiju kompleksie vektori matricas formā:

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

kur w Šø x ir kolonnu vektori, un $inline$(.)^H$inline$ ir darbÄ«ba ErmitieÅ”u konjugācija.

Signālu vektora attēlojums ir viens no pamata, strādājot ar antenu blokiem, jo bieži ļauj izvairÄ«ties no apgrÅ«tinoÅ”iem matemātiskiem aprēķiniem. Turklāt noteiktā laika momentā saņemta signāla identificÄ“Å”ana ar vektoru nereti ļauj abstrahēties no reālās fiziskās sistēmas un saprast, kas tieÅ”i notiek no Ä£eometrijas viedokļa.

Lai aprēķinātu antenu bloka starojuma modeli, jums ir garÄ«gi un secÄ«gi "jāuzsāk" komplekts plaknes viļņi no visiem iespējamiem virzieniem. Å ajā gadÄ«jumā vektora elementu vērtÄ«bas x var attēlot Ŕādā formā:

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

kur k - viļņu vektors, $inline$phi$inline$ un $inline$theta$inline$ ā€“ azimuta leņķis Šø pacēluma leņķis, kas raksturo plaknes viļņa ieraÅ”anās virzienu, $inline$textbf{r}_n$inline$ ir antenas elementa koordināte, $inline$s_n$inline$ ir fāzu vektora elements s plaknes vilnis ar viļņu vektoru k (angļu literatÅ«rā fāzÄ“Å”anas vektoru sauc par steerage vektoru). Daudzuma amplitÅ«das kvadrātā atkarÄ«ba y no $inline$phi$inline$ un $inline$theta$inline$ nosaka antenas masÄ«va starojuma modeli uztverÅ”anai noteiktam svēruma koeficientu vektoram w.

Antenas bloka starojuma modeļa iezīmes

Ir ērti pētÄ«t antenu bloku starojuma modeļa vispārÄ«gās Ä«paŔības uz lineāra vienādā attālumā esoŔā antenu bloka horizontālā plaknē (t.i., modelis ir atkarÄ«gs tikai no azimutālā leņķa $inline$phi$inline$). Ērts no diviem viedokļiem: analÄ«tiskie aprēķini un vizuālā prezentācija.

Aprēķināsim DN vienÄ«bas svara vektoram ($inline$w_n=1, n = 1 ... N$inline$), ievērojot aprakstÄ«to iepriekÅ” pieeja.
Šeit matemātikaAdaptīvie antenu bloki: kā tas darbojas? (Pamata)
Viļņa vektora projekcija uz vertikālo asi: $inline$k_v=-frac{2pi}{lambda}sinphi$inline$
Antenas elementa vertikālā koordināte ar indeksu n: $inline$r_{nv}=(n-1)d$inline$
Å eit d - antenas bloka periods (attālums starp blakus esoÅ”ajiem elementiem), Ī» - viļņa garums. Visi pārējie vektora elementi r ir vienādi ar nulli.
Antenas bloka saņemtais signāls tiek ierakstÄ«ts Ŕādā formā:

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

Pielietosim formulu par Ä£eometriskās progresijas summas Šø trigonometrisko funkciju attēlojums sarežģītu eksponenciālu izteiksmē :

$$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$$


Rezultātā mēs iegūstam:

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

Radiācijas modeļa biežums

IegÅ«tais antenas bloka starojuma modelis ir leņķa sinusa periodiska funkcija. Tas nozÄ«mē, ka pie noteiktām koeficienta vērtÄ«bām d/Ī» tai ir difrakcijas (papildu) maksimumi.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)Antenas bloka nestandartizēts starojuma modelis, ja N = 5
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)Antenas bloka normalizētā starojuma shēma N = 5 polāro koordinātu sistēmā

ā€œDifrakcijas detektoruā€ stāvokli var apskatÄ«t tieÅ”i no formulas par DN. Tomēr mēs mēģināsim saprast, no kurienes tie nāk fiziski un Ä£eometriski (N-dimensiju telpā).

elementi fāzÄ“Å”ana vektors s ir kompleksi eksponenti $inline$e^{iPsi n}$inline$, kuru vērtÄ«bas nosaka vispārinātā leņķa $inline$Psi = 2pi frac{d}{lambda}sinphi$inline$ vērtÄ«ba. Ja ir divi vispārināti leņķi, kas atbilst dažādiem plaknes viļņa ienākÅ”anas virzieniem, kuriem $inline$Psi_1 = Psi_2 + 2pi m$inline$, tad tas nozÄ«mē divas lietas:

  • Fiziski: plaknes viļņu frontes, kas nāk no Å”iem virzieniem, inducē identisku elektromagnētisko svārstÄ«bu amplitÅ«das fāzu sadalÄ«jumu antenas bloka elementos.
  • Ä¢eometriski: fāzu vektori jo Å”ie divi virzieni sakrÄ«t.

Šādi saistÄ«tie viļņu ieraÅ”anās virzieni ir lÄ«dzvērtÄ«gi no antenas bloka viedokļa un nav atŔķirami viens no otra.

Kā noteikt leņķu apgabalu, kurā vienmēr atrodas tikai viens galvenais DP maksimums? DarÄ«sim to nulles azimuta tuvumā, ņemot vērā Ŕādus apsvērumus: fāzes nobÄ«des lielumam starp diviem blakus esoÅ”ajiem elementiem ir jābÅ«t diapazonā no $inline$-pi$inline$ lÄ«dz $inline$pi$inline$.

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

Atrisinot Å”o nevienlÄ«dzÄ«bu, mēs iegÅ«stam nosacÄ«jumu unikalitātes reÄ£ionam nulles tuvumā:

$$displejs$$|sinphi|

Var redzēt, ka unikalitātes apgabala lielums leņķī ir atkarÄ«gs no attiecÄ«bas d/Ī». Ja d = 0.5Ī», tad katrs signāla ienākÅ”anas virziens ir ā€œindividuālsā€, un unikalitātes apgabals aptver visu leņķu diapazonu. Ja d = 2.0Ī», tad virzieni 0, Ā±30, Ā±90 ir lÄ«dzvērtÄ«gi. Uz starojuma shēmas parādās difrakcijas daivas.

Parasti difrakcijas daivas tiek mēģināts nomākt, izmantojot virziena antenas elementus. Šajā gadījumā pilns antenas bloka starojuma modelis ir viena elementa modeļa un izotropo elementu masīva reizinājums. Viena elementa modeļa parametrus parasti izvēlas, pamatojoties uz nosacījumu par antenas masīva nepārprotamības apgabalu.

Galvenās daivas platums

PlaÅ”i pazÄ«stams inženiertehniskā formula antenas sistēmas galvenās daivas platuma novērtÄ“Å”anai: $inline$Delta phi ā‰ˆ frac{lambda}{D}$inline$, kur D ir antenas raksturÄ«gais izmērs. Formula tiek izmantota dažāda veida antenām, ieskaitot spoguļa antenas. ParādÄ«sim, ka tas attiecas arÄ« uz antenu blokiem.

Noteiksim galvenās daivas platumu ar raksta pirmajām nullēm galvenā maksimuma tuvumā. SkaitÄ«tājs izteiksmes $inline$F(phi)$inline$ pazÅ«d, kad $inline$sinphi=mfrac{lambda}{dN}$inline$. Pirmās nulles atbilst m = Ā±1. Ticot $inline$frac{lambda}{dN}<<1$inline$ mēs iegÅ«stam $inline$Delta phi = 2frac{lambda}{dN}$inline$.

Parasti antenas virziena modeļa platumu nosaka pusjaudas līmenis (-3 dB). Šajā gadījumā izmantojiet izteicienu:

$$displejs$$Delta phiā‰ˆ0.88frac{lambda}{dN}$$displejs$$

PiemērsAdaptīvie antenu bloki: kā tas darbojas? (Pamata)

Galvenās daivas platumu var kontrolēt, iestatot dažādas amplitūdas vērtības antenas masīva svēruma koeficientiem. Apskatīsim trīs sadalījumus:

  • VienmērÄ«gs amplitÅ«das sadalÄ«jums (svars 1): $inline$w_n=1$inline$.
  • AmplitÅ«das vērtÄ«bas, kas samazinās virzienā uz režģa malām (svars 2): $inline$w_n=0.5+0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$
  • AmplitÅ«das vērtÄ«bas, kas pieaug virzienā uz režģa malām (svars 3): $inline$w_n=0.5-0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$

Attēlā parādīti iegūtie normalizētie starojuma modeļi logaritmiskā skalā:Adaptīvie antenu bloki: kā tas darbojas? (Pamata)
No attēla var izsekot Ŕādas tendences: svara koeficientu amplitÅ«du sadalÄ«jums, kas samazinās virzienā uz masÄ«va malām, noved pie raksta galvenās daivas paplaÅ”ināŔanās, bet sānu daivu lÄ«meņa pazemināŔanās. AmplitÅ«das vērtÄ«bas, kas palielinās pret antenas masÄ«va malām, gluži pretēji, noved pie galvenās daivas saÅ”aurināŔanās un sānu daivu lÄ«meņa paaugstināŔanās. Å eit ir ērti apsvērt gadÄ«jumu ierobežoÅ”anu:

  1. Visu elementu, izņemot galējos, svērÅ”anas koeficientu amplitÅ«das ir vienādas ar nulli. Attālāko elementu svari ir vienādi ar vienu. Å ajā gadÄ«jumā režģis kļūst lÄ«dzvērtÄ«gs divu elementu AR ar punktu D = (N-1)d. Nav grÅ«ti novērtēt galvenās ziedlapas platumu, izmantojot iepriekÅ” sniegto formulu. Å ajā gadÄ«jumā sānu malas pārvērtÄ«sies difrakcijas maksimumos un izlÄ«dzinās ar galveno maksimumu.
  2. Centrālā elementa svars ir vienāds ar vienu, un visi pārējie ir vienādi ar nulli. Šajā gadījumā mēs būtībā saņēmām vienu antenu ar izotropiskā starojuma modeli.

Galvenā maksimuma virziens

Tātad, mēs apskatÄ«jām, kā jÅ«s varat pielāgot AP AP galvenās daivas platumu. Tagad redzēsim, kā vadÄ«t virzienu. Atcerēsimies vektora izteiksme par saņemto signālu. Vēlamies, lai starojuma shēmas maksimums skatÄ«tos noteiktā virzienā $inline$phi_0$inline$. Tas nozÄ«mē, ka no Ŕī virziena jāsaņem maksimālā jauda. Å is virziens atbilst fāzu vektoram $inline$textbf{s}(phi_0)$inline$ in N-dimensiju vektora telpa, un saņemtā jauda ir definēta kā Ŕī fāzÄ“Å”anas vektora skalārā reizinājuma un svērÅ”anas koeficientu vektora kvadrāts. w. Divu vektoru skalārais reizinājums ir maksimālais, kad tie kolineārs, t.i. $inline$textbf{w}=beta textbf{s}(phi_0)$inline$, kur Ī² ā€“ kāds normalizējoÅ”s faktors. Tādējādi, ja izvēlēsimies svara vektoru, kas ir vienāds ar fāzu vektoru vajadzÄ«gajam virzienam, mēs pagriezÄ«sim starojuma modeļa maksimumu.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)
Apsveriet Ŕādus svērÅ”anas faktorus kā piemēru: $inline$textbf{w}=textbf{s}(10Ā°)$inline$

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

Rezultātā mēs iegÅ«stam starojuma modeli ar galveno maksimumu 10Ā° virzienā.

Tagad mēs piemērojam tos paÅ”us svērÅ”anas koeficientus, bet ne signāla uztverÅ”anai, bet pārraidei. Å eit ir vērts apsvērt, ka, pārraidot signālu, viļņu vektora virziens mainās uz pretējo. Tas nozÄ«mē, ka elementi fāzu vektors uztverÅ”anai un pārraidei tie atŔķiras ar eksponenta zÄ«mi, t.i. ir savstarpēji saistÄ«ti ar sarežģītu konjugāciju. Rezultātā iegÅ«stam starojuma shēmas maksimumu pārraidei virzienā -10Ā°, kas nesakrÄ«t ar starojuma shēmas maksimumu uztverÅ”anai ar vienādiem svara koeficientiem.Lai labotu situāciju, nepiecieÅ”ams piemērot komplekso konjugāciju arÄ« svara koeficientiem.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)
Strādājot ar antenu blokiem, vienmēr jāpatur prātā aprakstÄ«tā uztverÅ”anas un pārraides modeļu veidoÅ”anās iezÄ«me.

Paspēlēsimies ar starojuma modeli

Vairāki kāpumi

IzvirzÄ«sim uzdevumu veidot divus galvenos starojuma shēmas maksimumus virzienā: -5Ā° un 10Ā°. Lai to izdarÄ«tu, kā svara vektoru izvēlamies attiecÄ«go virzienu fāzÄ“Å”anas vektoru svērto summu.

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

AdaptÄ«vie antenu bloki: kā tas darbojas? (Pamata)AttiecÄ«bas regulÄ“Å”ana Ī² Varat pielāgot attiecÄ«bu starp galvenajām ziedlapiņām. Å eit atkal ir ērti paskatÄ«ties uz to, kas notiek vektoru telpā. Ja Ī² ir lielāks par 0.5, tad svērÅ”anas koeficientu vektors atrodas tuvāk s(10Ā°), pretējā gadÄ«jumā uz s(-5Ā°). Jo tuvāk svara vektors ir kādam no fasoriem, jo ā€‹ā€‹lielāka ir atbilstoÅ”a skalāra reizinājums un lÄ«dz ar to atbilstoŔā maksimālā DP vērtÄ«ba.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)
Tomēr ir vērts padomāt, ka abām galvenajām ziedlapiņām ir ierobežots platums, un, ja mēs vēlamies noskaņoties uz diviem tuviem virzieniem, tad Ŕīs ziedlapiņas saplÅ«dÄ«s vienā, orientējoties uz kādu vidus virzienu.

Viens maksimums un nulle

Tagad mēģināsim noregulēt starojuma shēmas maksimumu virzienā $inline$phi_1=10Ā°$inline$ un tajā paŔā laikā slāpēsim signālu, kas nāk no virziena $inline$phi_2=-5Ā°$inline$. Lai to izdarÄ«tu, jums ir jāiestata DN nulle attiecÄ«gajam leņķim. To var izdarÄ«t Ŕādi:

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

kur $inline$textbf{s}_1 = textbf{s}(10Ā°)$inline$ un $inline$textbf{s}_2 = textbf{s}(-5Ā°)$inline$.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)
Svara vektora izvēles Ä£eometriskā nozÄ«me ir Ŕāda. Mēs vēlamies Å”o vektoru w bija maksimālā projekcija uz $inline$textbf{s}_1$inline$ un tajā paŔā laikā bija ortogonāla pret vektoru $inline$textbf{s}_2$inline$. Vektoru $inline$textbf{s}_1$inline$ var attēlot kā divus vārdus: kolineāru vektoru $inline$textbf{s}_2$inline$ un ortogonālu vektoru $inline$textbf{s}_2$inline$. Lai apmierinātu problēmas formulējumu, kā svēruma koeficientu vektoru nepiecieÅ”ams izvēlēties otro komponentu w. Kolineāro komponentu var aprēķināt, projicējot vektoru $inline$textbf{s}_1$inline$ uz normalizēto vektoru $inline$frac{textbf{s}_2}{sqrt{N}}$inline$, izmantojot skalāro reizinājumu.

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

AttiecÄ«gi, atņemot tās kolineāro komponentu no sākotnējā fāzÄ“Å”anas vektora $inline$textbf{s}_1$inline$, iegÅ«stam vajadzÄ«go svara vektoru.
Adaptīvie antenu bloki: kā tas darbojas? (Pamata)

Dažas papildu piezīmes

  1. Visur augstāk es izlaidu jautājumu par svara vektora normalizÄ“Å”anu, t.i. tā garums. Tātad svara vektora normalizÄ“Å”ana neietekmē antenas masÄ«va starojuma modeļa raksturlielumus: galvenā maksimuma virzienu, galvenās daivas platumu utt. Var arÄ« parādÄ«t, ka Ŕī normalizācija neietekmē SNR telpiskās apstrādes vienÄ«bas izejā. Å ajā sakarā, apsverot telpisko signālu apstrādes algoritmus, mēs parasti pieņemam svara vektora vienÄ«bas normalizāciju, t.i. $inline$textbf{w}^Htextbf{w}=1$inline$
  2. Antenu masÄ«va modeļa veidoÅ”anas iespējas nosaka elementu skaits N. Jo vairāk elementu, jo plaŔākas iespējas. Jo lielākas brÄ«vÄ«bas pakāpes, ievieÅ”ot telpisko svaru apstrādi, jo vairāk iespēju, kā ā€œsagrieztā€ svara vektoru N-dimensiju telpā.
  3. Uztverot starojuma modeļus, antenu masÄ«vs fiziski nepastāv, un tas viss pastāv tikai signālu apstrādājoŔās skaitļoÅ”anas vienÄ«bas ā€œiztēlēā€. Tas nozÄ«mē, ka vienlaikus ir iespējams sintezēt vairākus modeļus un neatkarÄ«gi apstrādāt signālus, kas nāk no dažādiem virzieniem. Pārraides gadÄ«jumā viss ir nedaudz sarežģītāk, taču ir iespējams arÄ« sintezēt vairākus DN, lai pārraidÄ«tu dažādas datu plÅ«smas. Å o tehnoloÄ£iju sakaru sistēmās sauc MIMO.
  4. Izmantojot uzrādīto Matlab kodu, jūs pats varat spēlēt ar DN
    Kods

    % antenna array settings
    N = 10;             % number of elements
    d = 0.5;            % period of antenna array
    wLength = 1;        % wavelength
    mode = 'receiver';  % receiver or transmitter
    
    % weights of antenna array
    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;
    
    % normalize weights
    w = w./sqrt(sum(abs(w).^2));
    
    % set of angle values to calculate pattern
    angGrid_deg = (-90:0.5:90);
    
    % convert degree to radian
    angGrid = angGrid_deg * pi / 180;
    % calculate set of steerage vectors for angle grid
    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
    
    % calculate pattern
    y = (abs(w'*s)).^2;
    
    %linear scale
    plot(angGrid_deg,y/max(y));
    grid on;
    xlim([-90 90]);
    
    % log scale
    % plot(angGrid_deg,10*log10(y/max(y)));
    % grid on;
    % xlim([-90 90]);

Kādas problēmas var atrisināt, izmantojot adaptīvo antenu bloku?

Optimāla nezināma signāla uztverÅ”anaJa signāla ienākÅ”anas virziens nav zināms (un, ja sakaru kanāls ir daudzceļu, parasti ir vairāki virzieni), tad, analizējot antenu masÄ«va uztverto signālu, ir iespējams izveidot optimālu svara vektoru. w lai SNR telpiskās apstrādes vienÄ«bas izejā bÅ«tu maksimāla.

Optimāla signāla uztverÅ”ana pret fona troksniÅ eit problēma tiek izvirzÄ«ta Ŕādi: sagaidāmā lietderÄ«gā signāla telpiskie parametri ir zināmi, bet ārējā vidē ir traucējumu avoti. Ir nepiecieÅ”ams maksimāli palielināt SINR pie AP izejas, pēc iespējas samazinot traucējumu ietekmi uz signāla uztverÅ”anu.

Optimāla signāla pārraide lietotājamÅ Ä« problēma tiek atrisināta mobilo sakaru sistēmās (4G, 5G), kā arÄ« Wi-Fi. NozÄ«me ir vienkārÅ”a: ar Ä«paÅ”u pilotsignālu palÄ«dzÄ«bu lietotāja atgriezeniskās saites kanālā tiek novērtēti sakaru kanāla telpiskie raksturlielumi, un uz tā pamata tiek izvēlēts pārraidei optimālais svērÅ”anas koeficientu vektors.

Datu straumju telpiskā multipleksÄ“Å”anaAdaptÄ«vie antenu bloki ļauj pārraidÄ«t datus vairākiem lietotājiem vienlaikus vienā frekvencē, katram veidojot individuālu modeli. Å o tehnoloÄ£iju sauc par MU-MIMO, un Å”obrÄ«d tā tiek aktÄ«vi ieviesta (un kaut kur jau) sakaru sistēmās. Telpiskās multipleksÄ“Å”anas iespēja ir paredzēta, piemēram, 4G LTE mobilo sakaru standartā, IEEE802.11ay Wi-Fi standartā un 5G mobilo sakaru standartos.

Virtuālie antenu bloki radariemDigitālie antenu bloki dod iespēju, izmantojot vairākus raidÄ«Å”anas antenas elementus, izveidot ievērojami lielāka izmēra virtuālo antenu masÄ«vu signālu apstrādei. Virtuālajam režģim ir visas reālā tÄ«kla Ä«paŔības, taču tā ievieÅ”anai ir nepiecieÅ”ams mazāk aparatÅ«ras.

Radiācijas avotu parametru novērtÄ“Å”anaAdaptÄ«vie antenu bloki ļauj atrisināt skaitļa, jaudas, leņķiskās koordinātas radio emisijas avoti, izveidot statistisku savienojumu starp signāliem no dažādiem avotiem. AdaptÄ«vo antenu bloku galvenā priekÅ”rocÄ«ba Å”ajā jautājumā ir spēja lieliski izŔķirt tuvumā esoÅ”os starojuma avotus. Avoti, kuru leņķiskais attālums ir mazāks par antenas bloka starojuma modeļa galvenās daivas platumu (Rayleigh izŔķirtspējas ierobežojums). Tas galvenokārt ir iespējams, pateicoties signāla vektora attēlojumam, labi zināmajam signāla modelim, kā arÄ« lineārās matemātikas aparātam.

Paldies par jūsu uzmanību

Avots: www.habr.com

Pievieno komentāru