áá±á·áááºáá±á¬ááºážáá±á¬á
áá»áœááºá¯ááºááẠááœááºáá²á·ááá·áºááŸá áºá¡áááºážáááºá¡ááœááºáž spatial signal processing á¡ááœáẠalgorithms á¡áá»áá¯ážáá»áá¯ážááᯠáá¯áá±ááááŒá¯á áááºáá®ážáá²á·ááŒá®ážá áá»áœááºá¯ááºá áááºááŸáá¡áá¯ááºá áá áºá áááºáá áºááá¯ááºážá¡ááŒá Ạáááºáááºáá¯ááºáá±á¬ááºáá±áá«áááºá áá®áá±áá¬ááŸá¬ áá»áœááºáá±á¬áºááá¯ááºááá¯áẠááŸá¬ááœá±ááœá±á·ááŸááá²á·áá²á· ááá¯áá¯ááá²á· ááŸáá·áºááœááºááœá±ááᯠáá»áŸáá±áá»ááºáá«áááºá á€á¡áá»ááºááŒáá¯ááºáá±á¬ááºááŒááºážáááºáááºááᯠá áááºáá±á·áá¬áá±áá°áá»á¬áž ááá¯á·ááá¯áẠááá¯ážááá¯ážááŸááºážááŸááºážá áááºáááºá á¬ážáá°áá»á¬ážá¡ááœáẠá¡áá¯á¶ážáááºáááá·áºáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá
ááá¯ááºáá»á±á¬áá®ááœá±ááŸááá±á¬ á¡ááºáááºáᬠáááºážáá»ááºážááŒááºážáá°ááẠá¡áááºáááºážá
ááá¯ááºáá»á±á¬áá®ááœá±ááŸááá±á¬ á¡ááºáá¬áᬠáááºážáá»ááºážááŸá¯áá»á¬ážááᯠâá
áááºâ á¡ááºáá¬áá¬áá»á¬ážáᯠáááŒá¬áá áá±á«áºáá±á«áºááŒáááºá
áá¬ááºáá±á¬ááºááŒááºáá¯á¶á ᶠáááºááá¯ááœá²á·á ááºážáá¬ážáá²á
AR ááŒááºá
ááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáá°áá®áá±á¬á¡áá»ááºááŒááŸá¯ááᯠáá¯ááºááœáŸááºáá«á
á±á
$$display$$a_n(t) = u(t-tau_n)e^{i2pi f_0(t-tau_n)}$$display$$
$inline$tau_n$inline$ ááẠá¡ááºáááºáá¬ááŒááºá
ááºá០áááºáá¶ááá·áºáá±áá¬ááá¯á· á¡áá»ááºááŒáá¯ááºááœáŸáá·áºááŸá¯ááŸá±á¬áá·áºááŸá±ážááŸá¯ááŒá
áºáááºá
ááá¯ááá¯á·áá±á¬á¡áá»ááºááẠ"áá¬ááá¯áá
áºáá
áºááá¯ááºáž"áá±á«ááºážá
ááºááŸá¯á¡ááŒá±á¡áá±á¡á¬áž áá»á±áááºá
á±áááºá ááŒááºá
ááºááŸá
áºáá¯ááŒá¬ážááŸá áá»áŸááºá
á
áºáá¶ááá¯ááºááŸáá¯ááºážáá»á¬áž ááŒáá·áºááœá¬ážááŸá¯ááœáẠá¡ááŒáá·áºáá¯á¶ážááŸá±á¬áá·áºááŸá±ážááŸá¯ááẠá¡áá»ááºááŒá
á¬á¡ááẠ$inline$T$inline$ ááœáẠááŒá±á¬ááºážáá²ááŸá¯á ááá¹ááá¬áááºá¡áá»áááºááẠáá»á¬ážá
áœá¬áá»á±á¬á·áááºážáá±áááºááá¯á¡ááºáá«áááºá $inline$u(t-tau_n) â u(t-tau_m)$inline$á ááá¯á·ááŒá±á¬áá·áº ááŒáá¯ážááá¯ááºáž signal á áá±á«ááºážá
ááºááŸá¯ á¡ááŒá±á¡áá±á¡á¬áž á¡á±á¬ááºáá«á¡ááá¯ááºáž áá±ážáá¬ážááá¯ááºáááºá
$$display$$Tâfrac{1}{Delta f}>>frac{D_{max}}{c}=max(tau_k-tau_m) $$display$$
$inline$D_{max}$inline$ ááẠAR á¡á áááºá¡ááá¯ááºážáá»á¬ážááŒá¬áž á¡ááŒáá·áºáá¯á¶ážá¡ááœá¬á¡áá±ážááŒá áºááŒá®áž $inline$Ñ$inline$ ááẠá¡áááºážáá¡ááŒááºááŸá¯ááºážááŒá áºáááºá
á¡áá»ááºááŒááŸá¯ááᯠáááºáá¶áááŸááá±á¬á¡áá«á áá±á«ááºážá ááºáá±á«ááºážá ááºááŸá¯ááᯠspatial processing unit ááœáẠáá áºáá»á áºáááºá áá áºááŒáá·áº áá¯ááºáá±á¬ááºáááºá á€ááá á¹á ááœááºá á€ááá±á¬ááºáá¡ááœááºááœáẠáá áºáá»á áºáááºá¡áá»ááºááŒááŸá¯á ááŸá¯ááºááœá±ážáá±á¬áááºááá¯ážááᯠá áá¬ážáááºááŒáá·áº áá¯á¶ážááŒááºáááº-
$$display$$y=sum_{n=1}^Nw_n^*x_n$$display$$
$$display$$y=(textbf{w}átextbf{x})=textbf{w}^Htextbf{x}$$display$$
áááºááŸá¬ w О x áá±á¬áºáᶠvector áá»á¬ážááŒá
áºááŒá®áž $inline$..)^H$inline$ ááẠáá¯ááºáá±á¬ááºáá»ááºááŒá
áºáááºá
á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº á¡ááºáááºáᬠá¡áááºážá¡áá»ááºážáá»á¬ážááŸáá·áº á¡áá¯ááºáá¯ááºáá±á¬á¡áá«ááœáẠá¡áá»ááºááŒááŸá¯áá»á¬ážá Vector ááá¯ááºá
á¬ážááŒá¯ááŸá¯ááŸá¬ á¡ááŒá±áá¶á¡áá»ááºáá»á¬ážáá²á០áá
áºáá¯ááŒá
áºáááºá áááŒá¬áá áááºáá²áá±á¬ áááºá¹áá»á¬ááœááºáá»ááºááŸá¯áá»á¬ážááᯠááŸá±á¬ááºááŸá¬ážááẠááá·áºá¡á¬áž ááœáá·áºááŒá¯áá±ážáááºá ááá¯á·á¡ááŒááºá á¡áá»áááºá¡ááá¯ááºážá¡áá¬áá
áºáá¯ááœáẠáááºáá¶áááŸáááá·áºá¡áá»ááºááŒááŸá¯ááᯠvector áá
áºáá¯ááŒáá·áº ááœá²ááŒá¬ážáááºááŸááºááŒááºážááẠá¡á
á
áºá¡ááŸááºáá¯ááºááá¯ááºážááá¯ááºáá¬á
áá
áºá០á
ááá¹ááááŒá
áºááŒá®áž áá»á®ááŒáá±ááŒá®ááŸá¯áá±á¬áá·áºá០á¡ááá¡áá»ááŒá
áºáá»ááºáá±áááºááᯠáá¬ážáááºááá¯ááºá
á±áááºá
á¡ááºáááºáá¬áááºážáá»ááºážáá
áºáá¯á áá¬ááºáá±á¬ááºááŒááºáá¯á¶á
á¶ááᯠááœááºáá»ááºáááºá áááºá
áááºááá¯ááºážááá¯ááºáá¬ááŸáá·áº áááºááá¯áẠ"áá
áºááœáŸááºááŒááºáž" á¡á
á¯áá
áºáᯠááá¯á¡ááºáá«áááºá
$$display$$x_n=s_n=exp{-i(textbf{k}(phiátheta),textbf{r}_n)}$$display$$
áááºááŸá¬ k -
á¡ááºáááºáᬠáááºážáá»ááºážááŸá¯ áá«ááºáá±á¬ááºááŒááºáá¯á¶á á¶á á¡ááºá¹áá«áááºáá»á¬áž
á¡áá»á¬ážááá¯ááºáá±áá¬ááºááŸá á¡ááºáááºáá¬á¡áááºážá¡áá»ááºážááŸá á¡ááºáááºáá¬á¡áááºážá¡áá»ááºážáá»á¬ážá áá¬ááºáá±á¬ááºááŒááºáá¯á¶á á¶á áá±áá¯áá»áá¯ááºááá¹áááá»á¬ážááᯠáá±á·áá¬ááẠá¡áááºááŒá±ááẠ(á¥ááá¬á áá¯á¶á á¶ááẠazimuthal angle $inline$phi$inline$) áá±á«áºááœááºáá¬áá°áááºáá«áááºá ááŸá¯áá±á¬áá·áºááŸá áºáá¯á០á¡áááºááŒá±áááº- ááœá²ááŒááºážá áááºááŒá¬ááŸá¯ ááœááºáá»ááºááŸá¯ááŸáá·áº á¡ááŒááºáááºáááºááŸá¯á
áá±á¬áºááŒáá¬ážááá·áºá¡ááá¯ááºáž áá°áá
áºá¡áá±ážáá»ááẠvector ($inline$w_n=1á n=1 ... N$inline$) á¡ááœáẠDN ááᯠááœááºááŒáá·áºáá¡á±á¬ááºá
áááºá¹áá»á¬áá»á
áá±á«ááºááá¯ááºáááºááá¯ážáá±á«áºááŸá ááŸáá¯ááºážáá¯á¶á¡á¬áž áá¯á¶ááœá²ááŒááºáž- $inline$k_v=-frac{2pi}{lambda}sinphi$inline$
á¡ááœáŸááºáž n áá«áá±á¬ á¡ááºáááºáá¬ááŒááºá
ááºá áá±á«ááºááá¯áẠááŒáá®ááááº- $inline$r_{nv}=(n-1)d$inline$
áá«áá¬ááŒá
áºáá«ááẠd - á¡ááºáááºáá¬áááºážáá»ááºážáá¬á (áááºáá»ááºááŒááºá
ááºáá»á¬ážááŒá¬ážá¡ááœá¬á¡áá±áž)á λ - ááŸáá¯ááºážá¡áá»á¬ážá á¡ááŒá¬áž vector ááŒááºá
ááºáá»á¬ážá¡á¬ážáá¯á¶áž r áá¯áááŸáá·áº áá®áááºá
á¡ááºáááºáᬠáááºážáá»ááºážá០áááŸáááá·áº á¡áá»ááºááŒááŸá¯ááᯠá¡á±á¬ááºáá«áá¯á¶á
á¶ááŒáá·áº ááŸááºáááºážáááºáá¬ážáááºá
$$display$$y=sum_{n=1}^{N}1 â exp{i2pi nfrac{d}{lambda}sinphi}$$display$$
áá±á¬áºááŒá°áá¬ááᯠáá¯á¶ážááŒáá·áºáá¡á±á¬ááº
$$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$$
ááááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·áááŸááááº-
$$display$$F(phi)=|y|^2=frac{sin^2(pi frac{Nd}{lambda}sinphi)}{sin^2(pi frac{d}{lambda}sinphi)} $ $display$$
áá«ááºáá±á¬ááºááŒááºáá¡ááŒáááºáá±áá¯á¶á á¶
áááŸááá¬áá±á¬ á¡ááºáááºáᬠáááºážáá»ááºážááŸá¯ áá«ááºáá±á¬ááºááŒááºáá¯á¶á
á¶ááẠáá±á¬áá·áºá sine á á¡áá»áááºá¡ááá¯ááºážá¡ááŒá¬ážá¡ááá¯áẠáá¯ááºáá±á¬ááºááŸá¯áá
áºáá¯ááŒá
áºáááºá ááá¯ááá¯áááºááŸá¬ á¡áá»áá¯á·áá±á¬áááºááá¯ážáá»á¬ážááŸá¬ á¡áá»áá¯ážá¡á
á¬ážááŒá
áºáááºá d/λ áááºážááœáẠdiffraction (áá±á¬ááºáááº) maxima ááŸááááºá
N = 5 á¡ááœáẠá¡ááºáá¬áá¬áááºážáá»ááºážá á
á¶ááá¯ááºáá±á¬ áá«ááºáá±á¬ááºááŒááºáá¯á¶á
á¶
áááºááá¯ážá
áœááºáž ááŒáá®ááááºá
áá
áºááŸá N = 5 á¡ááœáẠá¡ááºáááºáᬠáááºážáá»ááºážá áá¯á¶ááŸááºáá¬ááºáá±á¬ááºááŒááºáá¯á¶á
á¶
"Diffraction Detectors" á á¡áá±á¡áá¬ážááᯠááá¯ááºááá¯ááºááŒáá·áºááŸá¯ááá¯ááºáá«áááºá
ááŒááºá
ááº
- áá¯ááºááá¯ááºážááá¯ááºáá¬: á€áááºážááŒá±á¬ááºážáá»á¬ážááŸáá¬áá±á¬ áá±ááŸáá¯ááºážáá»ááºááŸá¬á á¬áá»á¬ážááẠá¡ááºáá¬áá¬áááºážáá»ááºážáááŒááºá ááºáá»á¬ážáá±á«áºááŸá áá»áŸááºá á áºáá¶ááá¯ááºááŸáá¯ááºážáá»á¬áž ááŒáá·áºáá»ááºááŸá¯ááᯠááŸá¯á¶á·áá±á¬áºáá±ážáá«áááºá
- áá»á®á©áá±ááŒá®á¡á-
á¡ááá·áºááá·áº vector áá»á¬áž áá®áááºážááŒá±á¬ááºážááŸá áºáá¯á ááá¯ááºááá¯ááºáá±ááá¯á·áá«á
á€áááºážááŒáá·áº áááºá ááºáá±áá±á¬ ááŸáá¯ááºážáá±á¬ááºááŸáááŸá¯á áááºážááœáŸááºáá»ááºáá»á¬ážááẠá¡ááºáááºáᬠáááºážáá»ááºážááŸá¯á ááŸá¯áá±á¬áá·áºá០áá°áá®ááŒá®áž áá áºáá¯ááŸáá·áºáá áºáᯠááœá²ááŒá¬ážááááá±á
DP á á¡ááá á¡áá»á¬ážáá¯á¶áž áá áºáá¯áááºážáᬠá¡ááŒá²ááŸááá±ááá·áº áá±á¬áá·áºáá»á¬ážá áááºááŒá±ááᯠáááºááá¯á· áá¯á¶ážááŒááºááááºáááºážá á¡á±á¬ááºáá«ááá·áºááœááºážá ááºážá á¬ážáá»ááºáá»á¬ážá០áá¯á azimuth á¡áá®ážáá áºááá¯ááºááœáẠá€ááá¯á·ááŒá¯áá¯ááºááŒáá«á áá¯á·- áááºáá»ááºááŒááºá ááºááŸá áºáá¯ááŒá¬ážááŸá á¡ááá·áºááŒá±á¬ááºážáá²ááŸá¯áááŒááºážá¡á¬ážááẠ$inline$-pi$inline$ á០$inline$pi$inline$ á¡ááœá¬á¡áá±ážá¡ááœááºážááœáẠááŸááá±ááá«áááºá
$$display$$-pi<2pifrac{d}{lambda}sinphi
á€ááá®áá»áŸááŸá¯ááᯠááŒá±ááŸááºážááŒááºážááŒáá·áº áá¯áá¡áá®ážáá áºááá¯ááºááœáẠáá°ážááŒá¬ážááŸá¯ááŸááá±á¬ áá±áá¡ááœáẠá¡ááŒá±á¡áá±ááᯠáá»áœááºá¯ááºááá¯á· áááŸááááº-
$$display$$|sinphi|
áá±á¬áá·áºá¡ááá¯áẠáá°ážááŒá¬ážááŸá¯ááŸááá±á¬ áá±áá á¡ááœááºá¡á á¬ážááẠáááºá ááºááŸá¯á¡áá±á«áº áá°áááºááŒá±á¬ááºáž ááŸá¯ááŒááºááá¯ááºáááºá d/λá áá»áŸáẠd = 0.5λááá¯á·áá±á¬áẠá¡áá»ááºááŒáá±á¬ááºááŸáááŸá¯á áŠážáááºáá»ááºáá áºáá¯á á®ááẠ"áá áºáŠážáá»ááºáž" ááŒá áºááŒá®ážá áá°ážááŒá¬ážááŸá¯ááááºááŒá±ááẠáá±á¬áá·áºáá±á«ááºážá á¯á¶ááᯠááœáŸááºážááŒá¯á¶áá¬ážáááºá á¡áááºááá¯á· d = 2.0λááá¯á·áá±á¬áẠáááºážááœáŸááºáá»ááºáá»á¬áž 0á ±30á ±90 ááŸáá·áº áá®áá»áŸáááºá Diffraction lobes áá»á¬ážááẠradiation áá¯á¶á á¶áá±á«áºááœáẠáá±á«áºáá¬áááºá
áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá Diffraction lobes áá»á¬ážááᯠdirectional antenna ááŒááºá ááºáá»á¬ážá¡áá¯á¶ážááŒá¯á ááááŸáááºáááºááŸá¬ááŒáááºá á€ááá á¹á ááœááºá á¡ááºáááºáá¬áááºážáá»ááºážá ááŒá®ážááŒáá·áºá á¯á¶áá±á¬ áá¬ááºáá±á¬ááºááŒááºáá¯á¶á á¶ááẠááŒááºá ááºáá áºáá¯ááá¯á¶á á¶ááŸáá·áº isotropic ááŒááºá ááºáá áºáá¯á ááááºááŒá áºáááºá á¡ááºáááºáᬠáááºážáá»ááºážááŸá¯á ááŸá¯ááºááœá±ážááŸá¯áááŸááá±á¬ áá±áá¡ááœáẠá¡ááŒá±á¡áá±á¡áá±á«áº á¡ááŒá±áá¶á ááŒááºá ááºáá áºáá¯á áá¯á¶á á¶á áá±á¬ááºáá»á¬ážááᯠáá»á¬ážáá±á¬á¡á¬ážááŒáá·áº ááœá±ážáá»ááºáááºá
Main lobe á¡áá»ááº
áááºáá¡ááŒáŸá±ážáá¡áá»ááºááᯠáááºáá¡ááŒáá·áºáá¯á¶ážá¡áá®ážáá
áºááá¯ááºááŸá áá¯á¶á
á¶áááááá¯áááŒáá·áº áá¯á¶ážááŒááºááŒáá«á
áá¯á·á ááá¯ááºážáá±
áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá á¡ááºáááºáá¬ááœáŸááºááŒá¬ážááŸá¯áá¯á¶á á¶á á¡áá»ááºááᯠáá«áá«áá áºáááºá¡ááá·áº (-3 dB) ááŒáá·áº áá¯á¶ážááŒááºáááºá á€ááá á¹á ááœááºá á áá¬ážáááºááá¯áá¯á¶ážáá«-
$$display$$Delta phiâ0.88frac{lambda}{dN}$$display$$
ááá°áá¬
áááºáá¡ááŒáŸá±ážá á¡áá»ááºááᯠá¡ááºáááºáᬠáááºážáá»ááºážááŸá¯ á¡áá±ážáá»áááºááááºážááááºážáá»á¬ážá¡ááœáẠááá°áá®áá±á¬ ááá¬ááááºááá¯ážáá»á¬ážááᯠáááºááŸááºááŒááºážááŒáá·áº ááááºážáá»á¯ááºááá¯ááºáááºá ááŒáá·áºááŒá°ážááŸá¯áá¯á¶ážáá¯ááᯠáá¯á¶ážáááºááŒáá·áºááŒáá«á áá¯á·á
- áá°áá®áá±á¬ááºáž á¡ááá¯ááºážá¡áᬠááŒáá·áºááŒá°ážááŸá¯ (á¡áá±ážáá»ááẠ1)- $inline$w_n=1$inline$á
- áááºáá«áá¡á áœááºážáá»á¬ážáá®ááá¯á· áá»áááºážáá±áá±á¬ ááá¬ááááºááá¯ážáá»á¬áž (á¡áá±áž 2)- $inline$w_n=0.5+0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$
- áááºáá«á¡á áœááºážáá»á¬ážáá®ááá¯á· ááá¯ážáá¬áá±á¬ ááá¬ááááºááá¯ážáá»á¬áž (á¡áá±áž 3)- $inline$w_n=0.5-0.3cos(2pifrac{n-1}{N}-pifrac{N-1}{N})$inline$
áá¯á¶ááẠáá±á¬á·ááá
áºáááºá
áá±ážáá±á«áºááœáẠáááŸááá¬áá±á¬ áá¯á¶ááŸááºáá¬ááºáá±á¬ááºááŒááºáá¯á¶á
á¶áá»á¬ážááᯠááŒááááº-
á¡á±á¬ááºáá±á¬áºááŒáá« áááºážááŒá±á¬ááºážáá»á¬ážááᯠáá¯á¶ááŸááŒá±áá¬áá¶ááá¯ááºáááº- á¡áá±ážáá»ááẠááááºážááááºáž ááá¬á ááŒáá·áºáá»ááºááŸá¯ááẠáááºážáá»ááºážá á¡á
áœááºážáá»á¬ážáá®ááá¯á· áá»áááºážáá¬ááŒááºážááẠáá¯á¶á
á¶á áááºáá¡ááŒáŸá±ážááᯠáá»ááºááŒáá·áºáá¬á
á±áááºá ááá¯á·áá±á¬áº áá±ážáááºááŸá lobes á¡ááá·áºááᯠáá»áááºážá
á±áááºá á¡ááºáááºáá¬áááºážáá»ááºážá á¡á
áœááºážáá»á¬ážáá®ááá¯á· ááá¯ážáá¬áá±á¬ ááá¬ááááºááá¯ážáá»á¬ážááẠááá·áºáá»ááºáááºá¡á¬ážááŒáá·áº áááºáá¡ááŒáŸá±ážááᯠáá»ááºážááŒá±á¬ááºážá
á±ááŒá®áž áá±ážáááºááŸá lobes á¡ááá·áºáá»á¬áž ááá¯ážáá¬á
á±áááºá á€áá±áá¬ááœáẠááá
á¹á
áá»á¬ážááᯠááá·áºáááºááẠá
ááºážá
á¬ážááẠá¡áááºááŒá±áááº-
- ááœááºáá²áá±á¬ááŒááºá ááºáá»á¬ážááŸá¡á áá»ááºááŒááºá ááºá¡á¬ážáá¯á¶ážá á¡áá±ážáá»áááºááŒáŸá±á¬ááºááááºážáá»á¬ážá áá»ááºáááºážááŸá¯ááẠáá¯áááŸáá·áº áá®áá»áŸáááºá á¡ááŒááºáááºááŸá ááŒááºá ááºáá»á¬ážá¡ááœáẠá¡áá±ážáá»áááºáá»á¬ážááẠáá áºáá¯ááŸáá·áº áá®áá»áŸáááºá á€ááá á¹á ááœááºá áá¬ááááºááœááºááẠáá¬ááá áºáá¯ááŸáá·áº AR ááŒááºá ááºááŸá áºáá¯ááŸáá·áº áá®áá»áŸáááºá D = (N-1)d. á¡áááºáá±á¬áºááŒáá« áá¯á¶áá±áááºážááᯠá¡áá¯á¶ážááŒá¯á áááºáááœáá·áºáá»ááºá á¡áá»ááºááᯠááá·áºááŸááºážááẠááááºáá²áá«á á€ááá á¹á ááœááºá áá±ážáá¶áá¶áá»á¬ážááẠdiffraction maxima á¡ááŒá áºááŒá±á¬ááºážááŒá®áž main á¡áá»á¬ážáá¯á¶ážááŸáá·áº áá»áááºááŸááááºááŒá áºáááºá
- áááá¯ááŒááºá ááºáá¡áá±ážáá»áááºááẠáá áºáá¯ááŸáá·áº áá®áá»áŸááŒá®áž á¡ááŒá¬ážá¡áá¬á¡á¬ážáá¯á¶ážááẠáá¯áááŸáá·áº áá®áá»áŸáááºá á€ááá á¹á ááœááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá¯ááºááá¯ááá¯áá áºáá¬ááºáá±á¬ááºááŒááºáá¯á¶á á¶ááŒáá·áº á¡ááºáááºáá¬áá áºáá¯á¡á¬áž áááŸááááŒá áºááá¯á¡ááºáá«áááºá
áŠážáááºáá»ááºá á¡ááááá±á«á·áá±á¬áºá
ááá¯á·ááŒá±á¬áá·áºá AP AP ááááºá lobe áá¡áá»ááºááᯠáááºáááºááá¯á·áá»áááºááŸáááá¯ááºáááºááᯠáá»áœááºá¯ááºááá¯á·ááŒáá·áºááŸá¯áá²á·áááºá á¡áᯠáŠážáááºáá»ááºááᯠáááºááᯠááááºážáá»á±á¬ááºážáááá²ááá¯áᬠááŒáá·áºáá¡á±á¬ááºá ááŸááºáá¡á±á¬ááº
á¡á±á¬ááºáá«á¡áá±ážáá»áááºá¡áá»ááºáá»á¬ážá¡á¬áž á¥ááá¬á¡ááŒá
Ạáá¯á¶ážáááºááŒáá·áºáá«- $inline$textbf{w}=textbf{s}(10°)$inline$
$$display$$w_n=exp{i2pifrac{d}{lambda}(n-1)sin(10pi/180)}$$display$$
ááááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠ10° á áŠážáááºáá»ááºááœáẠáááºáá¡ááŒáá·áºáá¯á¶áž áá«ááºáá±á¬ááºááŒááºáá¯á¶á á¶ááᯠáááŸááááºá
ááᯠáá»áœááºá¯ááºááá¯á·ááẠáá°áá®áá±á¬á¡áá±ážáá»áááºááááºážááááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áááºá ááá¯á·áá±á¬áº á¡áá»ááºááŒáááºáá¶ááŸá¯á¡ááœááºááá¯ááºáá²á áá¯ááºááœáŸáá·áºááŒááºážá¡ááœááºááŒá
áºáááºá á¡áá»ááºááŒááŸá¯ááᯠáá¯ááºááœáŸáá·áºáá±á¬á¡áá«ááœáẠááŸáá¯ááºáž vector á áŠážáááºáá»ááºááẠááá·áºáá»ááºáááºááá¯á· ááŒá±á¬ááºážáá²ááœá¬ážáááºááᯠá€áá±áá¬ááœáẠááá·áºááœááºážá
ááºážá
á¬ážááá·áºáá«áááºá ááá¯ááá¯áá¬á ááŒááºá
ááº
á§áá·áºáá¶ááŒááºážááŸáá·áº áá¯ááºááœáŸáá·áºááŒááºážá¡ááœáẠáá¯á¶á
á¶áá»á¬ážááœá²á·á
ááºážááŒááºážá áá±á¬áºááŒáá¬ážááá·áº á¡ááºá¹áá«áááºááᯠá¡ááºáááºáᬠáááºážáá»ááºážáá»á¬ážááŒáá·áº áá¯ááºáá±á¬ááºáá±á¬á¡áá«ááœáẠá¡ááŒá²áááºáž ááŸááºáá¬ážáá¬ážááá·áºáááºá
áá¬ááºáá±á¬ááºááŒááºáá¯á¶á á¶ááŒáá·áº áá á¬ážááŒáá«á áá¯á·
á¡ááŒáá·áºáá±á«ááºážáá»á¬ážá áœá¬
áŠážáááºáá»ááºááœáẠ-5° ááŸáá·áº 10° áá«ááºáá±á¬ááºááŒááºáá¯á¶á á¶á á¡áááá¡áá»áá¯á¶áž ááŸá áºáá¯ááᯠáááºáá®ážááẠáá¬áááºááᯠáááºááŸááºááŒáá«á áá¯á·á áá«ááá¯áá¯ááºááá¯á·á áááºááá¯ááºáá²á· áááºážááœáŸááºáá»ááºááœá±á¡ááœáẠá¡ááá¯ááºážááá¯áẠvector ááœá±áá²á· á¡áá±ážáá»áááºáá±á«ááºážáááºááᯠweight vector á¡ááŒá Ạááœá±ážáá»ááºáá«áááºá
$$display$$textbf{w} = betatextbf{s}(10°)+(1-beta)textbf{s}(-5°)$$display$$
á¡áá»áá¯ážááᯠáá»áááºááŸááá±ážáááºá β áááºáááœáá·áºáá»ááºáá»á¬ážááŒá¬áž á¡áá»áá¯ážááᯠáá»áááºááŸáááá¯ááºáááºá á€áá±áá¬ááœáẠvector space ááœááºááŒá
áºáá»ááºáá±áááºáá»á¬ážááá¯ááŒáá·áºááŸá¯áááºá¡áááºááŒá±áááºá ááŸáááẠβ 0.5 ááẠááŒá®ážáááºá ááá¯á·áá±á¬áẠá¡áá±ážáá»áááºááááºážááááºážá vector ááẠááá¯áá®ážá
ááºáááºá s(10°) ááá¯ááºááẠs(-5°)á á¡áá±ážáá»ááẠvector ááẠphasors áá
áºáá¯ááŸáá·áº áá®ážáááºáá±áá±á áááºááá¯ááºáᬠscalar áá¯ááºáá¯áẠááá¯ááŒá®ážáá±á ááá¯á·ááŒá±á¬áá·áº áááºááá¯ááºáᬠá¡ááŒáá·áºáá¯á¶áž DP á áááºááá¯ážááŒá
áºáááºá
ááá¯á·áá¬ááœáẠáááºáááœáá·áºáá»ááºááŸá
áºáá¯á
áá¯á¶ážááẠá¡ááá·áºá¡áááºá¡áá»ááºááŸááᬠáá»áœááºá¯ááºááá¯á·ááẠáá®ážáááºáá±á¬áááºážááŒá±á¬ááºážááŸá
áºáá¯ááá¯á· ááŸáááá¯áá«áá ááá¯áááºážááœáá·áºáá»á¬ážááẠá¡áááºáááá¯ááá¯á·áŠážáááºáᬠáá
áºáá¯áááºážááá¯á· áá±á«ááºážá
ááºážááœá¬ážáááºááŒá
áºáááºá
á¡áá»á¬ážáá¯á¶ážááŸáá·áº áá¯á
ááᯠáá±á¬ááºááŒááºá¡áá»á¬ážáá¯á¶ážáá¯á¶á á¶ááᯠ$inline$phi_1=10°$inline$ áŠážáááºáá¬ááá¯á· áá»áááºááŸáááŒá®áž áá áºáá»áááºáááºážááœáẠáŠážáááºáá»áẠ$inline$phi_2=-5°$inline$ ááŸáá¬áá±á¬ á¡áá»ááºááŒááŸá¯ááᯠááááŸáááºááá¯ááºááŒáá«á áá¯á·á áá«ááá¯áá¯ááºááá¯á·á áááºááá¯ááºáá²á·áá±á¬áá·áºá¡ááœáẠDN áá¯áááᯠáááºááŸááºááá«áááºá á¡á±á¬ááºáá«á¡ááá¯ááºáž áááºáá¯ááºáá±á¬ááºááá¯ááºáááº-
$$display$$textbf{w}=textbf{s}_1-frac{textbf{s}_2^Htextbf{s}_1}{N}textbf{s}_2$$display$$
$inline$textbf{s}_1 = textbf{s}(10°)$inline$á ááŸáá·áº $inline$textbf{s}_2 = textbf{s}(-5°)$inline$á
á¡áá±ážáá»ááẠvector ááá¯ááœá±ážáá»ááºááŒááºážááá»á®á©áá±ááŒá®á¡áááá¹áá¬ááºááŸá¬á¡á±á¬ááºáá«á¡ááá¯ááºážááŒá
áºáááºá áá® vector ááá¯ááá¯áá»ááºáááºá w $inline$textbf{s}_1$inline$ áá±á«áºááœáẠá¡ááŒáá·áºáá¯á¶áž ááá·áºááŸááºážáá»ááºáá
áºáᯠááŸááá²á·ááŒá®áž áá
áºáá»áááºáááºážááŸá¬ááẠvector $inline$textbf{s}_2$inline$ á áá±á¬áá·áºááŸááºáá¯á¶ááá¹áá¬ááºááŒá
áºáááºá vector $inline$textbf{s}_1$inline$ ááᯠáá±á«áá¬áááŸá
áºáá¯á¡ááŒá
Ạááá¯ááºá
á¬ážááŒá¯ááá¯ááºáááº- áá±á¬áºááá¯ááºážáá¬áž vector $inline$textbf{s}_2$inline$ ááŸáá·áº orthogonal vector $inline$textbf{s}_2$inline$á ááŒá¿áá¬áá¯ááºááŒááºáá»ááºá¡á¬áž áá»á±áááºá
á±áááºá á¡áá±ážáá»áááºááááºážááááºážá vector á¡ááŒá
Ạáá¯áááá¡á
áááºá¡ááá¯ááºážááᯠááœá±ážáá»ááºááẠááá¯á¡ááºáááºá w. á
ááá¬áá¯ááºáá¯ááºááᯠá¡áá¯á¶ážááŒá¯á áá¯á¶ááŸááºáá¯ááºáá¬ážáá±á¬ vector $inline$frac{textbf{s}_1}{sqrt{N}}$inline$ ááᯠááááºážááááºáž áá¯ááºáá¯ááºááᯠá¡áá¯á¶ážááŒá¯á áá±á¬áºááá¯ááºážáá¬áž á¡á
áááºá¡ááá¯ááºážááᯠ$inline$textbf{s}_2$inline$ ááᯠááŒáááŒááºážááŒáá·áº ááœááºáá»ááºááá¯ááºáá«áááºá
$$display$$textbf{s}_{1||}=frac{textbf{s}_2}{sqrt{N}}frac{textbf{s}_2^Htextbf{s}_1}{sqrt{N}} $$ display$$
ááá¯á·ááŒá±á¬áá·áºá áááºážá áá±á¬áºááá¯ááºážáá¬áž á¡á
áááºá¡ááá¯ááºážááᯠáá°áááºáž á¡ááá¯ááºážááá¯áẠvector $inline$textbf{s}_1$inline$ á០áá¯ááºááá¯ááºááŒááºážááŒáá·áº ááá¯á¡ááºáá±á¬ á¡áá±ážáá»ááẠvector ááᯠáááŸááá«áááºá
áá±á¬ááºáááºááŸááºá á¯á¡áá»áá¯á·
- á¡áááºáá±á¬áºááŒáá« áá±áá¬ááá¯ááºážááœáẠááá¯ááºá¡áá±ážáá»ááẠááœááºáááºááᯠáá¯á¶ááŸááºááŒá áºá á±ááẠááá á¹á áááºááᯠáá»ááºááŸááºáá¬ážáááºá áááºážáá¡ááŸááºá ááá¯á·ááŒá±á¬áá·áºá á¡áá±ážáá»ááẠvector ááᯠáá¯á¶ááŸááºááŒá áºá¡á±á¬ááºááŒá¯áá¯ááºááŒááºážááẠá¡ááºáááºáᬠáááºážáá»ááºážááŒááºáž áá«ááºáá±á¬ááºááŒááºáá¯á¶á á¶á áááá±áááá¹ááá¬áá»á¬ážááᯠáááááá¯ááºá á±áá«- áááºáá¡ááŒáá·áºáá¯á¶ážá áŠážáááºáá¬á áááºáá¡ááŒáŸá±ážá á¡áá»ááºá á áááºááá¯á·ááŒá áºáááºá á€áá¯á¶ááŸááºááŒá¯áá¯ááºááŸá¯ááẠspatial processing unit á output ááœáẠSNR ááᯠáááááá¯ááºá á±ááŒá±á¬ááºážááá¯áááºáž ááŒáááá¯ááºáááºá á€ááá á¹á ááŸáá·áº áááºáááºáá spatial signal processing algorithms ááá¯á ááºážá á¬ážáá±á¬á¡áá«á áá»áœááºá¯ááºááá¯á·ááẠweight vector á áá°áá áºáá¯á¶ááŸááºááŒá áºááŒááºážááᯠáááºáá¶áá±á·ááŸááááºá i.e. $inline$textbf{w}^Htextbf{w}=1$inline$
- á¡ááºáááºáᬠáááºážáá»ááºážáá áºáá¯á áá¯á¶á á¶áá áºáá¯ááœá²á·á ááºážááẠááŒá áºááá¯ááºááŒá±áá»á¬ážááᯠááŒááºá áẠN á¡áá±á¡ááœááºááŒáá·áº áá¯á¶ážááŒááºáááºá ááŒááºá ááºáá»á¬ážáá»á¬ážáá±á ááŒá áºááá¯ááºááŒá±áá»á¬ážáá±áá±ááŒá áºáááºá spatial weight processing ááá¯á¡áá±á¬ááºá¡áááºáá±á¬áºáá±á¬á¡áá« ááœááºáááºááŸá¯áá®ááá®áá»á¬ážáá±áá±á N-dimensional space ááŸáá¡áá±ážáá»ááẠvector ááá¯áááºááá¯á· "ááŸáá·áº" áááºááœá±ážáá»ááºá áá¬áá»á¬áž ááá¯áá»á¬ážáá±ááŒá áºáááºá
- áá¬ááºáá±á¬ááºááŒááºáá¯á¶ááá¹áá¬ááºáá»á¬ážááᯠáááºáá¶áááŸááá±á¬á¡áá«ááœááºá á¡ááºáááºáᬠáááºážáá»ááºážááẠáá¯ááºááá¯ááºážááá¯ááºáá¬á¡á áááºááŸáááá±áá²á á€á¡áá¬á¡á¬ážáá¯á¶ážááẠá¡áá»ááºááŒááŸá¯ááᯠáá¯ááºáá±á¬ááºááá·áº ááœááºáá»á°áá¬áá°áá
áºá "á
áááºáá°ážá
áááºáááºáž" ááœááºáᬠááŸááá±áá«áááºá ááá¯ááá¯áááºááŸá¬ áá
áºáá»áááºáááºážááœáẠáááºážááẠáá¯á¶á
á¶áá»á¬ážá
áœá¬ááᯠáá±á«ááºážá
ááºáááºáá®ážááá¯ááºááŒá®áž ááá°áá®áá±á¬áááºážááŒá±á¬ááºážáá»á¬ážááŸáá¬áá±á¬ á¡áá»ááºááŒááŸá¯áá»á¬ážááᯠááœááºáááºá
áœá¬áá¯ááºáá±á¬ááºááá¯ááºáááºá áá¯ááºááœáŸáá·áºááŸá¯ááá
á¹á
ááœááºá á¡áá¬á¡á¬ážáá¯á¶ážááẠá¡áááºážáááºááá¯ááá¯ááŸá¯ááºááœá±ážáá±á¬áºáááºážá ááá°áá®áá±á¬áá±áá¬á
á®ážááŒá±á¬ááºážáá»á¬ážááᯠáá¯ááºááœáŸáá·áºáááºá¡ááœáẠDN á¡áá»á¬ážá¡ááŒá¬ážááᯠáá±á«ááºážá
ááºáááºáá®ážááá¯ááºáááºá áááºááœááºáá±ážá
áá
áºáá»á¬ážááœáẠá€áááºážááá¬ááᯠáá±á«áºáááºá
áá¬áá²á· MIMO . - áááºááŒáá¬ážááá·áº matlab áá¯ááºááᯠá¡áá¯á¶ážááŒá¯á áááºááá¯ááºááá¯áẠDN ááŒáá·áº áá
á¬ážááá¯ááºáááºá
áá¯ááº% 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]);
Adaptive Antenna Array ááᯠá¡áá¯á¶ážááŒá¯á áááºááá·áºááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážááá¯ááºááááºážá
á¡áááºáááá¡áá»ááºááŒááŸá¯á á¡áá±á¬ááºážáá¯á¶ážáááºáá¶ááŸá¯á¡áááºá signal ááá±á¬ááºááŸááᬠáŠážáááºáá»ááºááᯠáááááá«á (áááºááœááºáá±ážáááºážááŒá±á¬ááºážááẠmultipath ááŒá áºáá«áá áá±áá¯áá»á¡á¬ážááŒáá·áº áááºážááŒá±á¬ááºážáá»á¬ážá áœá¬ááŸááá«áááº) ááá¯á·áá±á¬áẠá¡ááºáááºáá¬áááºážáá»ááºážááŸáááŸááá±á¬ signal ááᯠááá¯ááºážááŒá¬ážá áááºááŒá¬ááŒááºážááŒáá·áºá á¡áá±á¬ááºážáá¯á¶ážáá±á¬á¡áá±ážáá»ááẠvector ááá¯áááºáá®ážááá¯ááºááẠw ááá¯á·ááŒá±á¬áá·áº spatial processing unit á output á០SNR ááẠá¡áá»á¬ážáá¯á¶ážááŒá áºáááá·áºáááºá
áá±á¬ááºáá¶áá°áá¶áá¶ááᯠááá·áºáá»ááºááá·áº á¡áá±á¬ááºážáá¯á¶ážá¡áá»ááºááŒááŸá¯ áááºáá¶ááŸá¯á€ááœááºááŒá¿áá¬ááá¯á¡á±á¬ááºáá«á¡ááá¯ááºážáááºááŒáááº- áá»áŸá±á¬áºááá·áºáá¬ážáá±á¬á¡áá¯á¶ážáááºáá±á¬á¡áá»ááºááŒááŸá¯á spatial parameters áá»á¬ážááá¯áááá±á¬áºáááºážááŒááºááááºáááºážáá»ááºááœááºáááºáá±á¬ááºá áœááºáááºááŸá¯á¡áááºážá¡ááŒá áºáá»á¬ážááŸááááºá AP output ááœáẠSINR ááᯠá¡ááŒáá·áºáá¯á¶ážáá»á²á·ááẠááá¯á¡ááºááŒá®áž signal reception ááœáẠá¡ááŸá±á¬áá·áºá¡ááŸááºáá»á¬ážá ááœáŸááºážááá¯ážááŸá¯ááᯠáááºááá¯ááºááá»áŸ áá»áŸá±á¬á·áá»ááẠááá¯á¡ááºáá«áááºá
á¡áá¯á¶ážááŒá¯áá°áᶠá¡áá±á¬ááºážáá¯á¶ážá¡áá»ááºáጠáá¯ááºááœáŸáá·áºááŸá¯á€ááŒá¿áá¬ááᯠááá¯ááá¯ááºážáááºááœááºáá±ážá áá áºáá»á¬áž (4Gá 5G) ááœááºáá¬áá Wi-Fi ááœááºáááºáž ááŒá±ááŸááºážááá¯ááºáááºá á¡áááá¹áá¬ááºááŸá¬ ááá¯ážááŸááºážáááº- á¡áá¯á¶ážááŒá¯áá°áá¯á¶á·ááŒááºáá»ááºáá»ááºáááºááŸá á¡áá°ážáá±áá¬ááºááŸá°ážá¡áá»ááºááŒááŸá¯áá»á¬ážáá¡áá°á¡áá®ááŒáá·áºá áááºááœááºáá±ážáá»ááºáááºá spatial áááá±áááá¹ááá¬áá»á¬ážááᯠá¡áá²ááŒááºááŒá®áž áááºážáá¡ááŒá±áá¶áá±á«áºááœááºá áá¯ááºááœáŸáá·áºááŸá¯á¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážááŒá áºááá·áº á¡áá±ážáá»áááºááááºážááááºážá vector ááᯠááœá±ážáá»ááºáá¬ážáááºá
áá±áá¬á á®ážááŒá±á¬ááºážáá»á¬ážá spatial multiplexingááá¯ááºáá»á±á¬áá®ááœá±ááŸááá±á¬ á¡ááºáááºáᬠá¡áááºážá¡áá»ááºážáá»á¬ážááẠáá°áá®áá±á¬ááŒáááºááŸá¯ááºážáá±á«áºááœáẠáá¯á¶ážá áœá²áá°áá»á¬ážá áœá¬áᶠáá±áá¬ááá¯á·ááœáŸááºááŸá¯ááᯠááœáá·áºááŒá¯ááŒá®áž áááºážááá¯á·áá áºáŠážá á®á¡ááœáẠáá áºáŠážáá»ááºážáá¯á¶á á¶áá áºáá¯á¡ááŒá Ạáááºáá®ážáá±ážáááºá á€áááºážááá¬ááᯠMU-MIMO áá¯áá±á«áºááŒá®áž áááºááœááºáá±ážá áá áºáá»á¬ážááœáẠáááºááŸá (áá áºáá±áá¬ááŸáá·áº áá áºáá±áá¬) áááºááŒáœá áœá¬ á¡áá±á¬ááºá¡áááºáá±á¬áºáá»ááºááŸááááºá spatial multiplexing áááŒá áºááá¯ááºááŒá±ááᯠá¥ááá¬á¡á¬ážááŒáá·áº 4G LTE ááá¯ááá¯ááºážáááºááœááºáá±ážá á¶ááŸá¯ááºážá IEEE802.11ay Wi-Fi á á¶ááŸáá·áº 5G ááá¯ááá¯ááºážáááºááœááºáá±ážá á¶ááŸá¯ááºážáá»á¬ážááœáẠáá¶á·ááá¯ážáá¬ážáááºá
áá±áá«áá»á¬ážá¡ááœáẠVirtual á¡ááºáááºáᬠá¡áááºážá¡áá»ááºážáá»á¬ážáá áºáá»á áºáááºá¡ááºáááºáá¬á¡áááºážá¡áá»ááºážáá»á¬ážááẠá¡áá»ááºááŒáá¯ááºáá±á¬ááºááŸá¯á¡ááœáẠáááááá¬áá¬ááá¯ááŒá®ážáá±á¬á¡ááœááºá¡á á¬ážááŸááá±á¬ virtual antenna array ááá¯ááœá²á·á ááºážááẠáá¯ááºááœáŸáá·áºááŒááºážá¡ááºáááºáá¬ááŒááºá ááºáá»á¬ážá áœá¬ááᯠá¡áá¯á¶ážááŒá¯á áááºážááá¯ááŒá áºááá¯ááºá á±áá«áááºá virtual grid áá áºáá¯ááẠá¡á á áºá¡ááŸááºáá áºáá¯á áááá±áááá¹ááá¬áá»á¬áž á¡á¬ážáá¯á¶ážáá«áááºáá±á¬áºáááºáž á¡áá±á¬ááºá¡áááºáá±á¬áºááẠáá¬á·ááºáá²áááºážáá«ážáááºá
áá¬ááºáá±á¬ááºááŒááºá¡áááºážá¡ááŒá
áºáá»á¬ážá ááá·áºáááºáá»ááºáá»á¬áž ááá·áºááŸááºážáá»ááºAdaptive antenna arrays áá»á¬ážááẠá¡áá±á¡ááœáẠááá·áºááŸááºážááŒááºáž ááŒá¿áá¬ááᯠááŒá±ááŸááºážááá¯ááºá
á±ááẠááœáá·áºááŒá¯áá±ážááŒááºážá
á¡á¬áá¯á¶á
á°ážá
áá¯ááºááŸá¯á¡ááœááºáá»á±ážáá°ážáááºáá«áááº
source: www.habr.com