《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 基于自適應變步長歐拉法的NURBS曲面爬行波尋跡算法
基于自適應變步長歐拉法的NURBS曲面爬行波尋跡算法
2018年電子技術應用第7期
曹 拓,付 松,何思遠
武漢大學 電子信息學院,湖北 武漢430072
摘要: 雖然一致性幾何繞射理論(UTD)理論上可以應用于由非均勻有理B樣條(NURBS)建模的任意形狀的曲面,但UTD表面衍射場的計算中有一個巨大挑戰,即難以確定爬行波在任意形狀的NURBS表面上傳播的測地線路徑。在微分幾何中,測地路徑滿足測地微分方程(GDE)。因此,引入了一種通用且高效的自適應變量歐拉法來解決任意形狀的NURBS曲面上的GDE。與傳統的歐拉法相比,所提出的方法采用形狀因子(SF)ξ來有效提高跟蹤精度,并擴展了UTD在實際工程中的應用。 算法的有效性和有用性可以通過數值計算結果進行驗證。
中圖分類號: TN926
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.180908
中文引用格式: 曹拓,付松,何思遠. 基于自適應變步長歐拉法的NURBS曲面爬行波尋跡算法[J].電子技術應用,2018,44(7):19-23.
英文引用格式: Cao Tuo,Fu Song,He Siyuan. Creeping-ray tracing algorithm for arbitrary NURBS surfaces based on adaptive variable step Euler method[J]. Application of Electronic Technique,2018,44(7):19-23.
Creeping-ray tracing algorithm for arbitrary NURBS surfaces based on adaptive variable step Euler method
Cao Tuo,Fu Song,He Siyuan
Electronic Information College,Wuhan University,Wuhan 430072,China
Abstract: Although the uniform theory of diffraction(UTD) could be theoretically applied to arbitrarily-shaped convex objects modeled by non-uniform rational b-splines(NURBS), one of the great challenges in calculation of the UTD surface diffracted fields is the difficulty in determining the geodesic paths along which the creeping waves propagate on arbitrarily-shaped NURBS surfaces. In differential geometry, geodesic paths satisfy geodesic differential equation(GDE). Hence, in this paper, a general and efficient adaptive variable step Euler method is introduced for solving the GDE on arbitrarily-shaped NURBS surfaces. In contrast with conventional Euler method, the proposed method employs a shape factor(SF) ξ to efficiently enhance the accuracy of tracing, and extends the application of UTD for practical engineering. The validity and usefulness of the algorithm can be verified by the numerical results.
Key words : creeping waves;ray-tracing;NURBS surfaces;geodesic differential equation;UTD

0 引言

    在高頻電磁問題中,一致性幾何繞射理論(UTD)應用非常廣泛[1],例如目標散射特性預估。因此,在準確獲得目標表面UTD繞射場問題上,表面爬行射線波追蹤起著非常大的作用[2]。所以,首先要進行目標表面爬行波追蹤(測地線軌跡)。但是,實際上除了一些典型形體能夠直接得到測地線微分方程(GDE)外,在任意形狀的光滑物體表面如何測定測地線軌跡是一個巨大的挑戰。

    JHA R M[3-5]提出了Geodesic Constant解析方法,但只在一般的拋物旋轉面適用。通常地,在工程應用上,很多目標被看作如木板、圓柱、圓錐和球等一些已經有爬行波尋跡解析解的典型形體。但很難用這些典型形體去估計復雜形體,這似乎就限制了UTD方法的應用。

    因此,需要介紹一下數值爬行波追蹤算法,該方法基于離散三角面剖分模型表面,但是不能直接應用于UTD算法[6]。除了用離散三角形面片建立復雜模型,它還可以描述NURBS曲面。而且,NURBS曲面由于它的高精度、少面片的特性,被引用到高頻電磁分析領域。當目標用NURBS曲面表示后,測地線軌跡可由GDE求解直接獲得。所以,一些數值方法被用來計算GDE。為了獲得NURBS曲面上的爬行波軌跡[7],歐拉方法效率高但是精度低,精度依賴于剖分面片外形,對于任意形狀模型可能會失效。

    為了提高在任意形狀NURBS表面爬行波追蹤的準確性和效率,本文提出了一種基于新型自適應變步長歐拉法的爬行波跟蹤算法。由于自適應變步長歐拉方法是基于傳統的歐拉法,從而保證了效率;并在數值迭代求解GDE的過程中引進形狀因子ξ,離散的步長可以及時自適應地糾正。因此,與傳統的歐拉法相比,該方法可以很容易地保證其準確性在任意形狀的NURBS表面上的爬行光線跟蹤。也就是說,它更適合于工程應用。

1 任意形狀目標NURBS曲面建模

    非均勻有理B樣條(Non-Uniform Rational B-Splines,NURBS)曲面是非均勻B樣條曲面的有理推廣。它被定義為:

sp4-gs1-3.gif

    u、v參數域映射到3個空間可以在圖1中看到。

sp4-t1.gif

sp4-t1-x1.gif

sp4-t1-x2.gif

    下面在圖2中給出3個NURBS建模結果。其中圓柱的表面是均勻網格表面,而其他表面是不均勻網格表面。

sp4-t2.gif

2 任意NURBS曲面表面的爬行波追蹤算法

    對于源點和觀察點的位置,光滑曲面表面的繞射問題有3種類型:(1)源點和觀察點都不在表面且遠離表面,這種情況屬于光滑曲面散射問題;(2)源點在曲面上,觀察點遠離表面,此時為光滑曲面輻射問題;(3)源點與觀察點都在表面上,這就屬于耦合問題[10]。

    所以,射線追蹤也有3種類型,根據圖3~圖5所示,在所有這些情況下,表面上的射線軌跡稱為爬行波,其被約束沿著測地線傳播。本文主要關注爬行波的射線追蹤,因為它是射線追蹤過程中最困難的一部分。

sp4-t3.gif

sp4-t4.gif

sp4-t5.gif

2.1 爬行波的入射點和出射點

    sp4-2.1-x1.gif

sp4-t6.gif

sp4-gs4-5.gif

    根據這兩個方程可以求解出NURBS曲面上大量的入射點與出射點。

2.2 基于自適應變步長歐拉法求解射線追蹤GDE

    由于任意形狀的表面上的爬行射線的路徑滿足GDE,因此可以將爬行射線的問題改為求解GDE的問題。一般來說,通過歐拉法求解GDE是一種簡單快捷的方法。但是根據研究,在大多數情況下由于傳統的歐拉法精度低,穩定性不好,導致求解效果不好。

    對于非線性問題,基本上需要步進控制校正程序。因此,本文中,為提高光線跟蹤的準確性并確保效率,提出了自適應變步長歐拉方法來求解GDE。

    GDE方程如下:

    sp4-gs6-7.gif

sp4-gs8-9.gif

其中,h是兩個相鄰離散點之間的步長,并且確定它是非常重要的。ξ是形狀因子(SF),用來自適應地控制每個離散步長。而ξ的值受制于對象的形狀,關于ξ的更多細節將在2.3節中給出。

    在數值計算中,可以計算多個離散點(ui,vi)來表示爬行波,i=0,1,2…。因此,根據離散化,上式可以重寫為:

sp4-gs10-13.gif

    由式(13)可知,(ui+2,vi+2)能用(ui+1,vi+1)、(ui,vi)及ξi+1,i推導而出。必須計算出爬行射線最初的兩個坐標(u0,v0)、(u1,v1)及ξ1,0,才能遞推出整個爬行射線。

    可以通過方程(4)獲得第一個點Q0(u0,v0),然后由微分幾何,第二個點可由Q0在u,v各自方向切向量之和近似表示,如圖7所示。

sp4-t7.gif

    這里第二個點表示為:

sp4-gs14.gif

    形狀因子的一般表達式在2.3節中給出。根據表達式,可以確定得到ξ1,0。計算出(u0,v0)、(u1,v1)及ξ1,0后,(ui,vi)可以根據式(12)隨著i的增加逐步迭代算出。

2.3 形狀因子?孜的推導

    微分方程的精度與步長h有關,步長越小精度越高。然而,在迭代求解爬行波射線軌跡上的離散點的過程中,算法效率因離散點數的增加而減小,而且,離散點越多,累積誤差越大,可能導致錯誤的結果。

    顯然,為了逼近sp4-2.3-x1.gif如果在變量變化快的區域多取離散點而在變化慢區域少取離散點,就可以在保證計算效率的同時兼顧精度,所以合理提取離散點是很重要的。

    但是在實際情況中,無法得知確定的(u(s),v(s))表達式,所以導致離散點無法合理提取。于是本文提出用形狀因子ξ來反映參數變化,用于確定離散步長。用ξ的離散值ξi+1,i來表示爬行射線相鄰點參數變化率。ξi+1,i的表達式如下:

sp4-gs15-17.gif

sp4-t8.gif

    設sp4-gs17-x1.gif為曲線C上P點處的單位切向量。P點處的離散編號為i。

    對方程(17)中的變量s求微分,可得單位切向量:

sp4-gs18-20.gif

3 數值算例與分析

    理論上可以在一些典型物體(如圓柱體、錐體)上計算爬行射線,因此,可以從這些對象的分析結果中驗證所提出的方法是否有效。

3.1 圓柱體

    圖9所示為圓柱表面(均勻網格)爬行波射線傳播軌跡圖。圓柱的半徑為1 m,高為3 m。表1為爬行波尋跡結果,起始點為(1,0,0)。

sp4-t9.gif

sp4-b1.gif

    從表1可知,采用自適應變步長歐拉法得到的數值結果與解析方法的結果吻合得非常好,由此可證明該尋跡算法正確性。

3.2 任意曲面目標

    圖10所示為任意曲面表面(非均勻網格表面)爬行波射線傳播軌跡圖。根據微分幾何知識,球面上的數值結果可以直接由理論值得到驗證。表2為爬行波尋跡結果,起始點為(1.0,0.0,0.0)。

sp4-t10.gif

sp4-b2.gif

    如圖10所示,提出的方法結果與理論結果吻合較好。從表2和圖10可以看出,盡管隨著離散步長的增加歐拉方法的誤差減少了,但是耗時也增加了很多。更重要的是,如果離散步長繼續增加下去,結果完全錯誤,這意味著歐拉方法不穩定。

4 結論

    對于任意形狀NURBS目標表面爬行波射線軌跡尋跡,本文提出了基于自適應變步長歐拉法的快速有效的尋跡算法。為了驗證該尋跡算法的正確性與有效性,給出了幾個典型驗證算例。相比于傳統的歐拉法,自適應變步長歐拉法不僅繼承了傳統歐拉法的效率高的優勢,而且該算法適用于任意的光滑曲面。

參考文獻

[1] PATHAK P H,BURNSIDE W D,MARHEFKA R J.A uniform GTD analysis of the diffraction of electromagnetic waves by a smooth convex surface[J].IEEE Transactions on Antennas and Propagation,1980,28(5):631-642.

[2] JHA R M,WIESBECK W.The geodesic constant method:a novel approach to analytical surface-ray tracing on convex conducting bodies[J].IEEE Antennas and Propagation Magazine,1995,37(5):28-38.

[3] SURAZHSKY V,SURAZHSKY T,KIRSANOV D,et al.Fast exact and approximate geodesics on meshes[J].ACM Transactions on Graphics,2005,24(3):553-560.

[4] JHA R M,BOKHARI S A.A novel ray tracing on general paraboloids of revolution for UTD applications[J].IEEE Antennas and Propagation Magazine,1993,41(7):934-939.

[5] PEREZ J,CATEDRA M F.RCS of electrically large targets modeled with NURBS surfaces[J].Electronics Letters,1992,28(12):1119-1122.

[6] PEREZ J,CATEDRA M F.Application of physical optics to the RCS computation of bodies modeled with NURBS surfaces[J].IEEE Transactions on Antennas and Propagation,1994,42(2):1404-1411.

[7] 李坤,劉濤,王永建,等.基于小波變換的電力線通信信號識別研究[J].電子技術應用,2016,42(6):113-120.

[8] BOCHM W.Generating the Bezier points of b-spline curves and surfaces[J].Computer Aided Design,1981,13(16):365-366.

[9] Fu Song,Zhang Yunhua,He Siyuan,et al.Creeping ray tracing algorithm for arbitrary NURBS surfaces based on adaptive variable step Euler method[J].International Journal of Antennas and Propagation,2015(5):1-12.

[10] 付松.介質涂覆目標表面爬行波尋跡及其電磁繞射建模方法研究[D].武漢:武漢大學,2015.



作者信息:

曹  拓,付  松,何思遠

(武漢大學 電子信息學院,湖北 武漢430072)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲伊人网站| 亚洲欧美bt| 欧美系列亚洲系列| 国产一区二区三区四区| 精品成人乱色一区二区| 国产精品综合久久久| 国产日韩精品综合网站| 99伊人成综合| 亚洲国产日韩精品| 精品999日本| 日韩视频一区二区三区在线播放| 亚洲人成在线播放| 亚洲精品久久久蜜桃| 欧美精品亚洲二区| 国产精品高精视频免费| 国产精品日日摸夜夜摸av| 欧美成人按摩| 欧美国产日本在线| 国产精品视频福利| 国产日韩在线亚洲字幕中文| 一区二区三区欧美日韩| 亚洲美女一区| 欧美淫片网站| 老司机免费视频一区二区| 亚洲精选一区| 欧美一区二区在线观看| 一区二区欧美激情| 久久精品国产一区二区三区免费看| 亚洲人体1000| 亚洲美女精品成人在线视频| 一区二区三区免费在线观看| a4yy欧美一区二区三区| 欧美成人福利视频| 国产欧美一区二区精品忘忧草| 亚洲砖区区免费| 欧美一区1区三区3区公司| 精品福利av| 亚洲精品美女久久久久| 免费观看在线综合色| 免费在线日韩av| 国产精品综合色区在线观看| 激情久久一区| 99一区二区| 夜色激情一区二区| 一区二区三区欧美日韩| 销魂美女一区二区三区视频在线| 亚洲国产精品一区二区第一页| 国产噜噜噜噜噜久久久久久久久| 亚洲精品美女在线观看播放| 国产精品午夜视频| 香蕉尹人综合在线观看| 欧美婷婷六月丁香综合色| 久久五月婷婷丁香社区| 久久久久看片| 国产乱人伦精品一区二区| 国产精品呻吟| 久久精品视频在线观看| 欧美偷拍一区二区| 亚洲福利国产| 久久精品最新地址| 欧美精品系列| 午夜影视日本亚洲欧洲精品| 久久精品一区二区三区四区| 国产精品电影观看| 一区二区三区四区蜜桃| 久热精品视频在线观看一区| 免费不卡在线视频| 国产三区精品| 狠狠综合久久av一区二区小说| 久久久久成人精品免费播放动漫| 久久另类ts人妖一区二区| 国产一区视频在线观看免费| 宅男在线国产精品| 国产日韩精品视频一区二区三区| 国产精品乱码妇女bbbb| 欧美日韩1区2区3区| 国产欧美精品久久| 亚洲国产另类 国产精品国产免费| 国产视频丨精品|在线观看| 一二三区精品福利视频| 国产日韩在线视频| 亚洲综合清纯丝袜自拍| 国产精品久久激情| 销魂美女一区二区三区视频在线| 亚洲欧美日韩在线| 欧美自拍偷拍午夜视频| 亚洲国产色一区| 亚洲黄色小视频| 欧美一区成人| 亚洲精品在线观看免费| 欧美日本在线看| 欧美日韩视频在线一区二区| 一区二区三区自拍| 国产一区二区中文字幕免费看| 国产视频一区二区三区在线观看| 国产欧美精品日韩区二区麻豆天美| 久久日韩粉嫩一区二区三区| 久久精品1区| 亚洲欧洲一二三| 欧美国产一区二区在线观看| 国产精品腿扒开做爽爽爽挤奶网站| 午夜宅男欧美| 99riav久久精品riav| 欧美精品久久久久久久久老牛影院| 久久夜色撩人精品| 夜夜嗨av一区二区三区网站四季av| 亚洲欧美日韩综合aⅴ视频| 国产亚洲人成网站在线观看| 亚洲一区二区动漫| 欧美日韩亚洲一区在线观看| 99精品热视频只有精品10| 欧美成人有码| 久久精品欧美日韩| 亚洲国产日韩欧美| 欧美精品在线观看| 国产精品videosex极品| 欧美暴力喷水在线| 亚洲在线国产日韩欧美| 久久精品国产免费| 国产日韩一区二区三区| 午夜在线视频观看日韩17c| 国产精品视频网站| 久久婷婷色综合| 新67194成人永久网站| 国产精品va| 国产精品毛片a∨一区二区三区| 国产精品成人观看视频国产奇米| 在线中文字幕日韩| 久久福利资源站| 亚洲一级特黄| 国户精品久久久久久久久久久不卡| 日韩亚洲欧美精品| 国产精品免费一区豆花| 一区二区三区三区在线| 国产精品毛片在线看| 美日韩丰满少妇在线观看| 久久国产欧美日韩精品| 91久久久久久国产精品| 欧美男人的天堂| 欧美日韩中文字幕综合视频| 欧美中文字幕在线视频| 亚洲最新视频在线| 欧美激情第1页| 一区二区三区成人精品| 亚洲国产精品一区二区www在线| 国内成+人亚洲+欧美+综合在线| 国产精品视区| 日韩一级二级三级| 国产精品欧美日韩一区| 亚洲美女福利视频网站| 欧美人与禽猛交乱配视频| 国产精品美女一区二区在线观看| 久久久噜噜噜| 亚洲乱码国产乱码精品精98午夜| 亚洲综合第一| 亚洲人久久久| 国产精品美女久久久久久久| 99国产精品久久久久久久| 久久综合伊人77777蜜臀| 久久成人亚洲| 欧美激情亚洲自拍| 亚洲乱码日产精品bd| 韩国av一区二区三区四区| 久久精品国产第一区二区三区最新章节| 国产一区二区三区在线观看免费视频| 欧美三级视频在线| 欧美国产亚洲另类动漫| 最新热久久免费视频| 中文久久乱码一区二区| 久久中文字幕一区| 国产性猛交xxxx免费看久久| 欧美日韩亚洲国产精品| 久久精品一区二区三区不卡牛牛| 在线免费一区三区| 免费在线国产精品| 国产精品草莓在线免费观看| 国产一区在线视频| 国产精品亚洲成人| 久久精品一区二区国产| 欧美乱大交xxxxx| 欧美四级电影网站| 国产精品福利网| 一区国产精品| 国产午夜精品理论片a级大结局| 亚洲视频每日更新| 欧美视频在线视频| 91久久国产精品91久久性色| 欧美国产综合一区二区| 蜜桃久久av| 国产一区二区你懂的| 亚洲天堂视频在线观看| 欧美午夜激情小视频| 国产精品乱人伦中文| 久久精品成人一区二区三区| 好吊日精品视频| 亚洲一区一卡| 欧美午夜视频在线| 欧美日本精品| 亚洲精品久久久一区二区三区| 欧美黄色小视频| 亚洲国产aⅴ天堂久久| 亚洲视频在线观看三级| 亚洲国产综合视频在线观看| 这里只有精品丝袜| 久久久午夜视频| 国产伦精品一区二区三区视频孕妇| 亚洲天堂成人在线视频| 狂野欧美性猛交xxxx巴西| 国产精品视频网| 亚洲欧美国产精品桃花| 欧美日产国产成人免费图片| 国产亚洲一级| 欧美激情成人在线视频| 欧美日韩和欧美的一区二区| 亚洲精品国产精品乱码不99按摩| 久久久久久久成人| 亚洲二区视频| 亚洲精品欧美激情| 国产午夜久久久久| 国产日韩精品一区观看| 国产视频在线观看一区二区| 欧美三级视频在线播放| 国产在线精品二区| 欧美午夜片在线免费观看| 欧美激情亚洲精品| 在线一区二区视频| 久久躁日日躁aaaaxxxx| 久久精品综合一区| 欧美精品一区二区三区高清aⅴ| 国产欧美一区二区三区在线老狼| 亚洲欧美激情四射在线日| 欧美午夜视频一区二区| 久久国产精品久久国产精品| 免费影视亚洲| 麻豆91精品| 亚欧成人精品| 亚洲天堂网在线观看| 国产日韩欧美另类| 欧美日韩精品中文字幕| 欧美日韩裸体免费视频| 99re这里只有精品6| 欧美国产一区二区在线观看| 欧美在线视频观看| 亚洲精品资源| 国产精品国产a| 亚洲字幕在线观看| 亚洲激情图片小说视频| 欧美a级在线| 亚洲电影在线播放| 国产日韩欧美中文| 亚洲精品一区二区网址| 久久网站热最新地址| 亚洲国产一区二区三区高清| 欧美人与性动交α欧美精品济南到| 国产综合色精品一区二区三区| 国产精品一二| 亚洲精选一区二区| 国产精品青草久久| 国产精品高潮呻吟视频| 欧美成人一区二免费视频软件| 欧美一级理论片| 鲁大师成人一区二区三区| 久久美女艺术照精彩视频福利播放| 久久久精品免费视频| 国产欧美日韩亚洲精品| 欧美激情中文不卡| 欧美午夜在线视频| 国产精品一区二区在线观看网站| 中日韩午夜理伦电影免费| 久久久999精品| 美女性感视频久久久| 久久亚洲精品视频| 亚洲图片欧洲图片av| 亚洲精品一线二线三线无人区| 亚洲欧美一区二区精品久久久| 久久成人羞羞网站| 亚洲第一二三四五区| 亚洲免费视频一区二区| 国产精品狼人久久影院观看方式| 国语自产精品视频在线看8查询8| 亚洲小说欧美另类社区| 国产精品女人久久久久久| 欧美极品一区| 一本久道久久综合婷婷鲸鱼| 国内精品免费午夜毛片| 国产精品天天看| 国产一区二区剧情av在线| 另类欧美日韩国产在线| 国产精品一区二区久久| 亚洲免费精品| 香蕉尹人综合在线观看| 美女久久网站| 国产亚洲精品资源在线26u| 久久av最新网址| 久久综合九色九九| 亚洲欧洲视频在线| 狠狠色丁香婷婷综合| 久久国产乱子精品免费女| 欧美三级网址| 国产精品制服诱惑| 国产欧美va欧美不卡在线| 国产一区视频网站| 欧美精品1区2区| 西西裸体人体做爰大胆久久久| 久久久久成人精品免费播放动漫| 久久精品亚洲一区| 欧美另类综合| 亚洲欧美国产制服动漫| 欧美日韩亚洲免费| 欧美日韩视频一区二区三区| 一区二区电影免费在线观看| 久久福利一区| 一区二区三区在线看| 一本久久精品一区二区| 久久精品91久久久久久再现| 欧美激情综合五月色丁香| 亚洲黑丝在线| 日韩亚洲欧美一区| 欧美一区高清| 在线欧美小视频| 亚洲最新在线视频| 在线观看免费视频综合| 欧美日韩精品高清| 亚洲精品中文在线| 黄色在线一区| 国内外成人在线视频| 久久久亚洲国产天美传媒修理工| 老司机久久99久久精品播放免费|