fixed width

5.1 Modelování drátových antén v časové oblasti metodou momentů

Podrobnější popis

V této vrstvě bude odvozen implicitní algoritmus řešením soustavy rovnic (5.1A.1)(5.1A.6) pro drátový dipól, který je umístěn podél osy z. Vzhledem k tomu, že v této soustavě rovnic vystupují pouze z-ové složky vektorového potenciálu a intenzity elektrického pole, nemá smysl složky vektorů do souřadných směrů rozlišovat; v dalším textu můžeme dolní index z vynechat.

Při odvození výchozího vztahu pro implicitní algoritmus vyjděme z rovnice (5.1A.5), kterou je možné po zahrnutí okrajové podmínky (5.1A.6) přepsat do následující podoby

A(z,t)t+φ(z,t)z=EI(z,t). ( 5.1B.1 )

Nyní přistupme k prvnímu kroku řešení, tj. k aplikaci metody momentů na rovnici (5.1B.1). Rozdělme drátový dipól na N stejných segmentů délky Δz a označme konce segmentů souřadnicemi z0, z1, …, zN+1 (obr. 5.1B.1). Středy segmentů označme z0+, z1+, …, zN+, resp. z1-, z2-, …, zN+1-. Pro expanzi rozložení proudu na drátovém dipólu v prostoru použijeme konstantní bázové funkce: v oblasti proudové buňky (obr. 5.1B.1), která je ohraničena souřadnicemi zn+, zn+1+ resp. zn-1-, zn-, uvažujme konstantní rozložení proudu. Zde je nutné připomenout, že na konci drátu proud nemá kam téct a je roven nule. V oblasti nábojové buňky ohraničené souřadnicemi zn, zn+1 uvažujeme konstantní rozložení nábojové hustoty.

Obr. 5.1B.1
Obr. 5.1B.1Diskretizace drátového dipólu.

Konstantní bázové funkce v oblasti proudové buňky definujeme následujícím předpisem:

fn={1znΔz2zzn+Δz20jinak. ( 5.1B.2 )

Pomocí těchto bázových funkcí a časově závislých neznámých proudových koeficientů In (t) časoprostorové rozložení proudu ve vztahu (5.1A.1) může být rozepsáno

I(z,t)n=1NIn(t)fn(z). ( 5.1B.3 )

Nyní přistoupíme k disretizaci našeho problému v čase (krok 2). Časovou osu si rozdělíme do časových intervalů délky Δt a jednotlivé body na časové ose označme tk=kΔt pro k = 0, 1, 2, …, ∞. V těchto časových okamžicích budeme vyčíslovat rozložení proudu na drátové anténě.

Dosazením (5.1B.3) do (5.1A.1) může být vektorový potenciál v bodě zm a v čase tk rozepsán v následující formě:

A(zm,tk)=μ4πξ=hhI(ξ,tnR(zm,ξ)/c)a2+|zmξ|2dξμ04πξ=hhn=1NIn(tnR(zm,ξ)/c)fn(ξ)a2+|zmξ|2dξ=n=1NIn(tRk(m,n))κ(m,n), ( 5.1B.4 )

kde

κ(m,n)=μ4πξ=znΔz2znΔz2dξa2+|zmξ|2=μ4π{ln[zmzn+Δz2+(zmzn+Δz2)2+a2]ln[zmznΔz2+(zmznΔz2)2+a2]}, ( 5.1B.5 )

tRk(m,n)=tkR(m,n)/c, ( 5.1B.6 )
R(m,n)=a2+|zmzn|2, ( 5.1B.7a )
R(m,n)=|zmzn|. ( 5.1B.7b )

Pro výpočet vzdálenosti R(m,n) v (5.1B.6) může být použit buď přesný vztah (5.1B.7a), nebo přibližný (5.1B.7b), který zanedbává poloměr drátu a. Použití přibližného vztahu zvětšuje stabilitu implicitního algoritmu, avšak přibližný vztah je možné použit jen pokud délka časového kroku násobená rychlostí světla je mnohem větší než poloměr anténního vodiče, tj. cΔt>>a. Jinak klesá přesnost. Použití přibližného vztahu bylo zavedeno v [37] a v případě splnění uvedené podmínky je ho dobré používat. Zainteresovaný čtenář si může vyzkoušet vliv tohoto zanedbání na přesnost a stabilitu algoritmu.

Nyní přistoupíme k diskretizaci skalárního potenciálu (5.1A.2), kde neznámou je časoprostorové rozložení nábojové hustoty. Ta může být vypočtena pomocí rovnice kontinuity (5.1A.4), kterou můžeme přepsat do následující formy

σ(z,t)=I(z,t)zdt. ( 5.1B.8 )

Dosazením časoprostorového rozložení proudu (5.1B.3) do (5.1B.8) a náhradou parciální derivace proudu dle proměnné z středovou diferencí, rovnice kontinuity (5.1B.8) může být po záměně derivace s integrací rozepsána

σ(z,t)n=1NIn(t)dtfn(z)zn=0NIn+1(t)dtIn(t)dtΔzfn+(z). ( 5.1B.9 )

Vzhledem k tomu, že používáme konstantní bázové funkce (5.1B.3) pro prostorové rozložení proudu, parciální derivace dle proměnné z v (5.1B.9) nemohla být vypočtena přímo (derivace konstantní funkce je rovna nule), ale muselo být použito středové diferencování. Aby diferencování bylo regulérní, byly v (5.1B.9) započítány i integrály proudů dle času na konci drátového dipólu, které jsou rovny nule. V posledním kroku jsme v (5.1B.9) zaměnili bázové funkce: z prostorové aproximace proudu pomocí bázových funkcí fn(z) jsme přešli k aproximace nábojové hustoty pomocí bázových funkcí fn+(z).

Dosazením rovnice kontinuity (5.1B.9) do rovnice (5.1A.2) můžeme v bodě zm+ a v čase tk vyčíslit skalární potenciál

φ(zm+,tk)=14πεξ=hhσ(ξ,tkR(zm+,ξ)/c)R(zm+,ξ)dξ14πεξ=hhn=0N0tkR(zm+,ξ)/cIn+1(t)dt0tkR(zm+,ξ)/cIn(t)dtΔzfn+(ξ)1R(zm+,ξ)dξ==n=1N0tRk(m+,n+)In(t)dtκ(m+,n+)Δzn=1N0tRk(m+,n)In(t)dtκ(m+,n)Δz=φ(zm++,tk)φ(zm+,tk), ( 5.1B.10 )

kde

tRk(m±,n±)=tkR(m±,n±)/c, ( 5.1B.11 )
R(m±,n±)=a2+|zm±zn±|2, ( 5.1B.12a )
R(m±,n±)=|zm±zn±|, ( 5.1B.12b )
κ(m±,n±)=14πεξ=zn±Δz2zn±Δz2dξa2+|zm±ξ|2=14πε{ln[zm±zn±+Δz2+(zm±zn±+Δz2)2+a2]ln[zm±zn±Δz2+(zm±zn±Δz2)2+a2]}. ( 5.1B.13 )

Zde, podobně jako v případě výpočtu vektorového potenciálu, je možné použit pro výpočet vzdálenosti R(m±,n±) v (5.1B.11) buď přesný (5.1B.12a), nebo přibližný výpočet (5.1B.12b). Důvody a podmínka jsou zde stejné jako v případě výpočtu vektorového potenciálu.

Obdobně může být vyjádřen skalární potenciál v bodě zm- a v čase tk

φ(zm,tk)=φ(zm+,tk)φ(zm,tk). ( 5.1B.14 )

Aby mohly být vyčísleny vztahy (5.1B.10) a (5.1B.14), je nutné vypočítat integrál proudu dle času. Integrál může být vypočten pomocí různých numerických integračních pravidel. My zvolíme lichoběžníkovou metodu, protože je jednoduchá na implementaci a poskytuje uspokojivou přesnost. Numericky je možné integrál proudu v intervalu 0 až tk, za předpokladu ekvidistantního dělení intervalu vyčíslit jako

0tkI(t)dtΔt[I(t0=0)2+l=1k1I(tl)+I(tk)2]. ( 5.1B.15 )

Nyní se vraťme k rovnici (5.1B.1) a diskretizujme ji. První parciální derivaci vektorové potenciálu dle času aproximujeme středovou diferencí prvního řádu. Tímto diferencováním je parciální derivace vektorové potenciálu vyčíslena v bodě zm a v čase tk-1/2. Aby náš výpočet byl dostatečně přesný, musíme v tomto bodě a čase vypočítat i parciální derivaci skalárního potenciálu dle proměnné z . Toho docílíme opětovným použitím středového diferencování pro skalární potenciál v bodech zm+ a zm- ve dvou časech tk a tk-1. Průměr těchto dvou středových diferencí je vlastně numericky vyčíslená derivace skalárního potenciálu v bodě zm v čase tk-1/2. Samozřejmě budicí impuls musí být také vyčíslen ve stejném bodě a čase jako vektorový potenciál, tj. v bodě zm a čase tk-1/2. Po těchto krocích můžeme (5.1B.1) přepsat do následujícího tvaru:

A(zm,tk)A(zm,tk1)Δt+12Δz(φ(zm+,tk)φ(zm,tk)+φ(zm+,tk1)φ(zm,tk1))=EI(z,tk1/2). ( 5.1B.16 )

Přepsáním členů v (5.1B.16) dostáváme

A(zm,tk)+Δt2Δz(φ(zm+,tk)φ(zm,tk))=ΔtEI(z,tk1/2)+A(zm,tk1)Δt2Δz(φ(zm+,tk1)φ(zm,tk1)). ( 5.1B.17 )

Vektorový potenciál na levé straně rovnice (5.1B.17) vypočtený dle (5.1B.4) může být rozepsán jako

A(zm,tk)=A1(zm,tk)+A2(zm,tk), ( 5.1B.18 )

kde

A1(zm,tk)=n=1NIn(tRk(m,n))κ(m,n)protRk(m,n)>tk1, ( 5.1B.19a )
A2(zm,tk)=n=1NIn(tRk(m,n))κ(m,n)protRk(m,n)tk1. ( 5.1B.19b )

Pro vyčíslení A1(zm, tk) jsou uváženy v sumě jen příspěvky proudů ve zpožděném čase tRk(m, n)> tk-1, tedy proudy neznámé. V případě vyčíslení A2(zm, tk) uvažujeme jen příspěvky proudů v čase tRk(m, n)≤ tk-1, tj. proudy známé. Neznámý proud v čase tRk(m, n) v intervalu tk-1tk může být vyčíslen jako

I(tRk(m,n))=R(zm,zn)cI(tk1)+(1R(zm,zn)c)I(tk). ( 5.1B.20 )

Dosazením (5.1B.20) do (5.1B.19a) může být A1(zm, tk) rozepsáno pomocí neznámého a známého proudu v časech tk resp. tk-1

A1(zm,tk)=A11(zm,tk)+A12(zm,tk), ( 5.1B.21 )

kde

A11(zm,tk)=n=1N(1R(zm,zn)cΔt)κ(m,n)In(tk)=n=1NA11C(m,n)In(tk), ( 5.1B.22a )
A12(zm,tk)=n=1NR(zm,zn)cΔtκ(m,n)In(tk)=n=1NA12C(m,n)In(tk), ( 5.1B.22b )

Jen člen A11(zm, tk) obsahuje neznámé proudy v čase tk.

Nyní zaměřme pozornost na zbytek levé strany rovnice (5.1B.17), tj. na skalární potenciál (5.1B.10). Ten může být v bodě zm+ vyčíslen jako

φ(zm+,tk)=φ(zm++,tk)φ(zm+,tk), ( 5.1B.23 )

kde členy na pravé straně (5.1B.23) mohou být rozepsány jako vektorový potenciál (5.1B.18). Zaměřme naši pozornost na první člen

φ(zm++,tk)=φ1(zm++,tk)+φ2(zm++,tk). ( 5.1B.24 )

kde

φ1(zm++,tk)=n=1N0tRk(m+,n+)In(t)dtκ(m+,n+)ΔzprotRk(m+,n+)>tk1. ( 5.1B.25a )
φ2(zm++,tk)=n=1N0tRk(m+,n+)In(t)dtκ(m+,n+)ΔzprotRk(m+,n+)tk1. ( 5.1B.25b )

Situace je analogická jako pro vektorový potenciál, avšak složitější, protože v (5.1B.25) vystupuje integrálu proudu podle času. Vzhledem k tomu, že jen člen φ1(zm++, tk) obsahuje neznámý proud v čase tk, rozepišme integrál proudu přes interval 0 až tRk(m+, n+) v (5.1B.25a) na součet dvou integrálů

φ1(zm++,tk)=φ1'(zm++,tk)+φ13(zm++,tk). ( 5.1B.26 )

kde

φ1'(zm++,tk)=n=1Ntk1tRk(m+,n+)In(t)dtκ(m+,n+)Δz. ( 5.1B.27a )
φ13(zm++,tk)=n=1Nκ(m+,n+)Δz0tk1In(t)dt=n=1Nφ13C(m+,n+)0tk1In(t)dt. ( 5.1B.27b )

Člen φ13(zm++, tk) (5.1B.27b) může být jednoduše vyčíslen, protože obsahuje známé hodnoty proudů, avšak člen φ1’(zm++, tk) obsahuje neznámý proud v okamžiku v čase tk. Proto dále rozepišme φ1’(zm++, tk) pomocí lichoběžníkového pravidla pro numerický výpočet integrálu v intervalu tk-1tRk(m+, n+) a dále vztahů (5.1B.18) a (5.1B.20)

φ1'(zm++,tk)=n=1NΔt2(tRk(m+,n+)tk1Δt)(In(tRk(m+,n+))+In(tk1))κ(m+,n+)Δz==n=1NΔt2(1R(zm+,zm+)cΔt)[In(tk1)R(zm+,zm+)cΔt+(1R(zm+,zm+)cΔt)In(tk)+In(tk1)]κ(m+,n+)Δz==φ11(zm++,tk)+φ12(zm++,tk), ( 5.1B.28 )

kde

φ11(zm++,tk)=n=1NΔt2Δz(1R( z m +, z m + )cΔt)2κ(m+,n+)In(tk)=n=1Nφ11C(m+,n+)In(tk), ( 5.1B.29a )
φ12(zm++,tk)=n=1NΔt2Δz(1R2(zm+,zm+)c2Δt2)κ(m+,n+)In(tk1)=n=1Nφ12C(m+,n+)In(tk1). ( 5.1B.29b )

Nyní už jen člen φ11(zm++, tk) obsahuje neznámý proud v čase tk. Tento člen může být jednoduše vyjádřen dle (5.1B.29a). Vztah (5.1B.24) může být s uvážením (5.1B.25)(5.1B.29) vyjádřen následovně:

φ(zm++,tk)=φ11(zm++,tk)+φ12(zm++,tk)+φ13(zm++,tk)+φ2(zm++,tk). ( 5.1B.30 )

Analogicky můžeme postupovat v případě vyčíslení φ (zm+-, tk)

φ(zm+,tk)=φ11(zm+,tk)+φ12(zm+,tk)+φ13(zm+,tk)+φ2(zm+,tk), ( 5.1B.31 )

resp. skalárního potenciálu φ(zm-, tk).

φ(zm,tk)=φ(zm+,tk)φ(zm,tk), ( 5.1B.14 )

kde

φ(zm+,tk)=φ11(zm+,tk)+φ12(zm+,tk)+φ13(zm+,tk)+φ2(zm+,tk), ( 5.1B.32a )
φ(zm,tk)=φ11(zm,tk)+φ12(zm,tk)+φ13(zm,tk)+φ2(zm,tk). ( 5.1B.32b )

Členy na pravých stranách rovnic (5.1B.31) a (5.1B.32) mohou být obdobně jako členy na pravé straně pomocí rovnic (5.1B.24)(5.1B.29) vytvořeny pouhou záměnou odpovídajících si indexů + a -, nebo obráceně.

Dosazením (5.1B.10), (5.1B.14), (5.1B.18)(5.1B.21), (5.1B.24)(5.1B.32) do levé strany rovnice (5.1B.17) a po přerovnání členů této rovnice dostáváme

A11(zm,tk)+Δt2Δzφ11(zm,tk)=ΔtEI(zm,tk1/2)A12(zm,tk)A2(zm,tk)+A(zm,tk1)Δt2Δz(φ12(zm,tk)+φ13(zm,tk)+φ2(zm,tk)+φ(zm+,tk1)φ(zm,tk1)), ( 5.1B.33 )

kde

φ11(zm,tk)=φ11(zm++,tk)φ11(zm+,tk)φ11(zm+,tk)+φ11(zm,tk), ( 5.1B.34a )
φ12(zm,tk)=φ12(zm++,tk)φ12(zm+,tk)φ12(zm+,tk)+φ12(zm,tk), ( 5.1B.34b )
φ13(zm,tk)=φ13(zm++,tk)φ13(zm+,tk)φ13(zm+,tk)+φ13(zm,tk), ( 5.1B.34c )
φ2(zm,tk)=φ2(zm++,tk)φ2(zm+,tk)φ2(zm+,tk)+φ2(zm,tk). ( 5.1B.34d )

Soustavu N rovnic (5.1B.33) je možné s uvážením (5.1B.18)(5.1B.21) a (5.1B.23)(5.1B.32) přepsat do maticové rovnice

([A11C(m,n)]+Δt2Δz[φ11C(m,n)]){I(m,tk)}={ΔtEI(m,tk1/2)}[A12C(m,n)]{I(n,tk1)}{A2(m,tk)}+{A(m,tk1)}Δt2Δz([φ12C(m,n)]{I(m,tk1)}++[φ13C(m,n)]{0tk1I(m,t)dt}+{φ2(m,tk)}+{φ(m+,tk1)}{φ(m,tk1)}), ( 5.1B.35 )

kde

φ11C(m,n)=φ11C(m+,n+)φ11C(m+,n)φ11C(m,n+)+φ11C(m,n), ( 5.1B.36a )
φ12C(m,n)=φ12C(m+,n+)φ12C(m+,n)φ12C(m,n+)+φ12C(m,n), ( 5.1B.36b )
φ13C(m,n)=φ13C(m+,n+)φ13C(m+,n)φ13C(m,n+)+φ13C(m,n), ( 5.1B.36c )
φ2(m,n)=φ2(m+,n+)φ2(m+,n)φ2(m,n+)+φ2(m,n). ( 5.1B.36d )

Hranatými závorkami v (5.1B.35) označujeme matici velikosti NxN a složenými závorkami vektor o velikosti Nx1. Z (5.1B.35) je zřejmé, že levá strana rovnice obsahuje jen neznámé proudy v časových okamžicích t=tk, kdežto pravá strana obsahuje známé proudy v časech t±tk-1. Algoritmus může začít s předpokladem, že {I(m, t0)}={0} a výpočtem {I(m, t1)}. Když jsou vypočteny proudy {I(m,t1)}, tak pak je možné počítat {I(m,t2)}, atd. Dále je nutné poznamenat, že při řešení soustavy rovnic (5.1B.35) je nutno jednou řešit inverzní matici (její členy jsou časově nezávislé). Výhodou je, že matice je řídká.

Použití implicitního algoritmu je demonstrováno ve vrstvě A na analýze drátového dipólu.

Numerický model buzení antén

Vraťme se ještě k buzení naší drátové antény a diskutujme, jak můžeme nejvhodněji vytvořit numerický model buzení. Jakákoliv anténa může obecně pracovat buď v přijímacím, nebo ve vysílacím módu. Předpokládejme, že svorky naší antény jsou umístěny v jedné z proudových buněk z1, z2, …, zN naší diskretizované drátové antény (obr. 5.1B.1); toto místo označme zf. Vzdálenost svorek antény je rovna délce diskretizačního elementu.

Pokud anténa pracuje v přijímacím módu, na její povrch dopadá rovinná elektromagnetická vlna, jejíž časový průběh může mít obecný charakter; v našem případě je definována Gaussovým impulsem modulovaný harmonickým signálem (5.1A.7). V závislosti na směru dopadu příchozí vlny vzhledem k ose antény je časový průběh dopadající vlny v proudových buňkách naší struktury z1, z2, …, zN časově zpožděn. Dopadající vlna indukuje v drátové anténě proud. Odezva proudu v místě svorek antény může být zaznamenána v  zf.

Pokud požadujeme, aby anténa pracovala ve vysílacím módu, je situace analogická situaci, která byla popsána v kapitole 4.1. Ve vysílacím módu je napěťový zdroj připojen ke svorkám antény v místě zf. Tento zdroj vyvolá budicí intenzitu elektrického pole na svorkách antény (v našem případě je časový průběh dán Gaussovým impulsem modulovaný harmonickým signálem). Vzhledem k tomu, že budicí zdroj je připojen jen v jednom místě (zf), v ostatních proudových buňkách bude intenzita budicího pole rovna nule.


Copyright © 2010 FEEC VUT Brno All rights reserved.