999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單位圓到任意多邊形區(qū)域的Schwarz Christoffel變換數(shù)值解法

2017-04-10 06:10:49崔建斌姬安召王玉風(fēng)于江濤周華龍
關(guān)鍵詞:區(qū)域

崔建斌,姬安召,王玉風(fēng),于江濤,周華龍

(1.隴東學(xué)院 數(shù)學(xué)與統(tǒng)計學(xué)院,甘肅 慶陽 745000; 2.隴東學(xué)院 能源工程學(xué)院,甘肅 慶陽 745000)

單位圓到任意多邊形區(qū)域的Schwarz Christoffel變換數(shù)值解法

崔建斌1,姬安召2,王玉風(fēng)2,于江濤2,周華龍2

(1.隴東學(xué)院 數(shù)學(xué)與統(tǒng)計學(xué)院,甘肅 慶陽 745000; 2.隴東學(xué)院 能源工程學(xué)院,甘肅 慶陽 745000)

Schwarz Christoffel變換技術(shù)在處理某些工程問題時具有重要作用. 從黎曼存在定理出發(fā),建立了單位圓到任意多邊形區(qū)域的映射函數(shù)Schwarz Christoffel變換模型,采用LevenbergMarquardt算法求解含約束條件的非線性映射函數(shù)Schwarz Christoffel變換模型參數(shù)系統(tǒng).針對映射函數(shù)中出現(xiàn)的奇異積分問題,對映射函數(shù)進行2次參數(shù)變換,將其化為高斯雅克比型積分,以積分路徑中的奇異點為界,縮短積分路徑,對子路徑采用修正高斯積分方法進行計算.通過指數(shù)變換、連乘變換和累加變換,使任意初值問題均可進行迭代計算并滿足初值的約束條件.提出以邊長絕對誤差和頂點絕對誤差為迭代計算的收斂條件,并保證了映射函數(shù)的精度.給出了11頂點多邊形區(qū)域映射函數(shù)的求解算例,4種方案的計算結(jié)果表明,Schwarz Christoffel變換數(shù)值解法操作簡單、精度高、收斂快.

修正高斯雅克比型積分;單位圓;初值變換;LevenbergMarquardt算法;Schwarz Christoffel變換

0 引 言

Schwarz Christoffel變換(以下簡稱SC變換)模型在解決實際工程問題時具有重要作用.SC變換能將二維空間上邊界復(fù)雜的幾何體映射到另一個二維空間的形狀簡單的幾何體上,從而簡化對復(fù)雜邊界工程問題的處理.SC變換在油氣地下滲流力學(xué)、巖土力學(xué)、流體力學(xué)和電磁學(xué)等研究領(lǐng)域有著廣泛的應(yīng)用.目前,國內(nèi)已有一些關(guān)于SC變換數(shù)值計算方法的研究成果,王剛等[12]采用牛頓拉夫森迭代法導(dǎo)出了從多角形區(qū)域到上半平面映射和槽型區(qū)域映射的SC變換求解方法,但未涉及多角形區(qū)域到單位圓的計算.祝江鴻等[34]采用SC洛朗級數(shù)模型導(dǎo)出了地下開挖隧道斷面到單位圓映射的計算方法,但對于復(fù)雜開挖斷面,因級數(shù)構(gòu)成項較多而求解復(fù)雜.文獻[57]均以SC級數(shù)模型建立多角形區(qū)域到單位圓映射計算,其級數(shù)模型構(gòu)成復(fù)雜、計算量大,精度難以控制.文獻[8]研究了多角形區(qū)域到單位圓的映射,但由于奇異積分計算精度較低,要得到高精度的結(jié)果則比較困難.文獻[9]研究了多角形區(qū)域到上半平面SC逆變換的計算方法,同樣,計算結(jié)果精確但耗時較長.文獻[10]主要探討了由多角形區(qū)域到上半平面SC變換的數(shù)值解法.筆者借鑒前人的研究成果,通過研究多角形區(qū)域到單位圓映射SC變換模型,經(jīng)2次參數(shù)變換,將沿單位圓復(fù)積分轉(zhuǎn)換為實積分,并建立了其與高斯雅克比型積分的關(guān)系,提出可通過搜尋奇異點縮短積分路徑,并在子路徑中采用修正高斯雅克比積分.采用上述方法解決了計算過程中出現(xiàn)的奇異積分問題,亦提高了積分精度.結(jié)合LevenbergMarquardt最優(yōu)化算法求解非線性積分方程組,尋求由單位圓到多角形區(qū)域SC變換的精確高效的數(shù)值解法.

圖1 單位圓映射到任意多角形區(qū)域變換示意圖Fig.1 Transformation diagram of unit circleto the polygonal region

1 基本模型

在復(fù)平面W上有N(N≥3)邊形,其頂點和內(nèi)角分別為Wj和παj(j=1,2,…,N).將單位圓上的點映射在W平面上的SC變換公式為

(1)

其中,K為伸縮系數(shù),C為變換中心,παj為W平面多角形內(nèi)角,zj為單位圓上的點.

但在實際工程問題研究中,一般多角形區(qū)域是已知的,需求解與多邊形頂點對應(yīng)的單位圓上的映射點.據(jù)黎曼原理,要確定式(1),則參數(shù)zj(j=1,2,…,N)中有3個點必須選定.不妨假定zN-2=-1+0i,zN-1=0-1i,zN=1+0i,亦可根據(jù)實際工程問題選擇其他點.在上述假定條件下,式(1)中zj(j=1,2,…,N)滿足:

0

(2)

由式(1)可得多邊形頂點Wi(i=1,2,…,N)為

(3)

由式(3)則有

(4)

用相鄰兩點之間的邊長比值可消去伸縮系數(shù),從而減少未知量的求解,由式(4)可得

(5)

(6)

則式(5)可表示為

(7)

(8)

通過求解非線性系統(tǒng)積分方程組式(8),可得未知參數(shù)zj(j=1,2,…,N-3).

由式(4)可求得伸縮系數(shù)K:

(9)

由式(3),結(jié)合未知參數(shù)zj(j=1,2,…,N-3)與伸縮系數(shù)K的求解值,可得變換中心C:

(10)

2 Schwarz Christoffel積分

2.1 高斯雅克比型積分

根據(jù)以上分析,為了求解SC變換參數(shù)問題式(8)~(10),必須計算式(6)的積分.分析實際問題可知,式(6)積分路徑在單位圓的圓弧上,積分的起點zi和終點zi+1為奇點.為了求解式(6)的奇異積分,對其作1次參數(shù)變換,因zi在單位圓上,令zi=eiθi,其中θi為復(fù)數(shù)zi的輻角主值,代入式(6)可得

(11)

為了計算式(11)的奇異積分,對式(11)進行2次參數(shù)變換:

(12)

(13)

其中,當j=i時,該項的模可近似表示為

則式(11)可表示為

(14)

式(14)即為高斯雅克比型積分,但需注意其積分的起點和終點都存在奇異點,這里只給出了積分起點奇異點的處理方法,為了處理積分終點的奇異點,只需將積分區(qū)間劃分為若干個子路徑,因子路徑內(nèi)不含奇異點.具體劃分方法參見2.2節(jié)積分路徑奇異點的確定.根據(jù)文獻[11],式(14)可表示為:

(15)

(16)

第2步 尋找子區(qū)間的奇異值,由式(16)可得奇異值的條件為

(j=1,2,…,start-1,start,…,N-1;start=i).

第5步 若dist≥1,采用校正后的零點和權(quán)值進行積分.

2.3 校正高斯雅克比型積分零點與權(quán)值

結(jié)合式(12)與(14),校正后的零點為

(17)

考慮高斯雅克比型積分式(14),校正后的權(quán)值

(18)

3 非線性系統(tǒng)求解

對非線性系統(tǒng)式(8)的求解,還得考慮其約束條件0

由式(8)與式(2),得到約束條件下的非線性系統(tǒng)求解問題:

(19)

3.1 約束條件的變換

在采用迭代法求解式(19)的過程中,未知量zj(j=1,2,…,N-3)在迭代過程中有可能出現(xiàn)不滿足式(2)的情況,為此對約束條件做適當?shù)淖儞Q[1415],使其在求解過程中始終滿足約束條件.變換過程如下:

第5步 計算迭代值向量Y=[y1,y2,…,yN3]T,yj=eiθj.

通過上述變化后,只要給定任意初值向量X0,迭代值向量Y必然滿足式(2).

3.2LevenbergMarquardt算法[16]的參數(shù)優(yōu)化及數(shù)值計算方案

圖2 LevenbergMarquardt算法中參數(shù)、迭代次數(shù)與誤差關(guān)系曲線Fig.2 The relationship curves of number of iterations,error and parameters in LevenbergMarquardt algorithm

在采用LevenbergMarquardt算法求解式(19)時,由ρ與σ取值與迭代次數(shù)、誤差的關(guān)系曲線(見圖(2))可以看出,在迭代初期,ρ和σ的取值對絕對誤差的影響較小,收斂速度較慢,當?shù)螖?shù)大于60時,ρ和σ的取值對絕對誤差的影響較大,收斂速度差異較大.通過反復(fù)迭代計算,得到當ρ=0.2,σ=0.5時,收斂速度最快,為此推薦使用ρ=0.2,σ=0.5.

表1 非線性積分方程組數(shù)值計算方案Table 1 Numerical scheme for nonlinear integral equations

通過上述分析,求解非線性積分方程組式(19),初值必須滿足式(2),對初值的處理主要采用上述約束條件的變換方法:包含連乘變換和無連乘變換,所以對初值處理有2種選擇方案.對于出現(xiàn)的奇異積分,可直接采用式(14)修正高斯雅克比積分或式(16)子路徑修正高斯雅克比積分進行計算.這樣共有4種計算方案,其計算結(jié)果見表3.

4 精度評定與算例分析

i=1,2,…,N-2,

(20)

i=1,2,…,N-2.

(21)

平面封閉區(qū)域多邊形如圖3所示,這里共有11個頂點封閉多邊形.表2是SC變換參數(shù)的計算結(jié)果,由于篇幅限制,僅列出②③、①③和②④3種計算方案的結(jié)果.從表2可以看出,前2種方案的計算結(jié)果很接近,說明初值變換選擇的2種方案均可行,但奇異積分處理方法的選擇對結(jié)果影響很大.

圖3 多邊形平面圖Fig.3 Polygon plane graph

方案1(②③)方案2(①③)方案3(②④)z1-0.9730436674+i*0.2306209473-0.9730436674+i*0.2306209474-0.989757743+i*0.142757174z2-0.9759654834+i*0.2179251598-0.9759654834+i*0.2179251599-0.990369302+i*0.138450875z3-0.9849015986+i*0.1731151093-0.9849015986+i*0.1731151093-0.992766049+i*0.120064866z4-0.9857537888+i*0.1681947321-0.9857537888+i*0.1681947321-0.993105233+i*0.117226258z5-0.9857746537+i*0.1680724015-0.9857746537+i*0.1680724015-0.99311812+i*0.117117035z6-0.9858563977+i*0.1675922523-0.9858563977+i*0.1675922523-0.993169998+i*0.116676285z7-0.9858588436+i*0.1675778641-0.9858588436+i*0.1675778641-0.99317136+i*0.116664692z8-0.9858878094+i*0.1674073695-0.9858878094+i*0.1674073695-0.993184249+i*0.11655491k-0.29320062207+i*0.48877316531-0.29320062211+i*0.48877316531-0.23382918823+i*0.43935654317c-1.5840515459+i*1.4956209022-1.5840515460+i*1.4956209021-1.6837743041+i*1.6952215685

表3 從單位圓到任意多邊形SC變換4種計算方案結(jié)果的對比Table 3 Comparison of four calculation schemes for SC transformation from unit circle to arbitrary polygon

通過Matlab軟件編寫SC變換程序,在PC機上進行計算,由表3可知,若直接采用修正高斯雅克比積分方法,無論如何選擇初值變換方案,邊長和頂點都不能達到精度要求(即方案3和4),而且計算時間長.方案2與方案1相比,若初值不采用連乘變換,上述變換結(jié)果同樣滿足式(2),但需要多次迭代邊長和頂點才能達到精度要求,所以初值的連乘變換能夠提高計算速度,故推薦方案1.

5 結(jié) 論

5.1 單位圓到多邊形區(qū)域共形映射函數(shù)SC變換模型求解的難點,在于計算過程中出現(xiàn)的奇異積分方程的處理和初值必須滿足一定的約束條件.從常規(guī)高斯雅克比型積分出發(fā),對SC變換模型進行2次參數(shù)變換,通過變換積分方程的形式,以積分路徑中的奇異點為界,縮短積分路徑,在子路徑中采用修正高斯積分方法可有效克服奇異積分計算的困難.對于初值的約束條件,通過指數(shù)變換、連乘變換和累加變換巧妙處理迭代值,使其對任意初值均可進行迭代并滿足初值的約束條件.

5.2 通過對4種方案的計算分析知,初值和積分方式的選擇決定了SC變換模型系數(shù)迭代計算的快速性和有效性,提出的子路徑修正高斯雅克比積分和初值變換方法可有效解決該問題;以邊長的絕對誤差和頂點絕對誤差作為迭代計算的收斂條件,保證了計算映射函數(shù)的映射精度.

5.3 在求解SC變換模型時,初值的連乘變換能夠較大幅度減少非線性系統(tǒng)求解過程中的迭代次數(shù).

5.4 LevenbergMarquardt算法對映射函數(shù)SC變換模型非線性系統(tǒng)是可行的,當參數(shù)ρ與σ取值適當時,LevenbergMarquardt算法收斂較快.

5.5 11個頂點多邊形映射函數(shù)的求解算例表明,本文給出的從單位圓到多邊形區(qū)域共形映射函數(shù)SC變換模型求解算法具有一定的可操作性.

[1] 王剛,許漢珍,顧王明,等.數(shù)值許瓦爾茲克力斯托夫變換與數(shù)值高斯雅可比型積分[J].海軍工程學(xué)院學(xué)報,1994,1(2):2534. WANG G,XU H Z,GU W M,et al. Numerical schwarzchristoffel transformation and numerical gaussjacobi quadrature[J]. Journal of Naval Academy of Engineering,1994,1(2):2534.

[2] 王剛,陸小剛,顧王明.槽形內(nèi)域中的數(shù)值許瓦爾茲克力斯托夫保角變換[J].海軍工程學(xué)院學(xué)報,1995,1(4):1623. WANG G,LU X G,GU W M. Numerical schwarzchristoffel conformal mapping in channel region[J].Journal of Naval Academy of Engineering,1995,1(4):1623.

[3] 祝江鴻.隧洞圍巖應(yīng)力復(fù)變函數(shù)分析法中的解析函數(shù)求解[J].應(yīng)用數(shù)學(xué)和力學(xué),2013,34(4):345354. ZHU J H. Analytic functions in stress analysis of the surrounding rock for caverns with the complex variable theory[J]. Applied Mathematics and Mechanics,2013,34(4):345354.

[4] 祝江鴻,楊建輝,施高萍,等.單位圓外域到任意開挖斷面隧洞外域共形映射的計算方法[J].巖土力學(xué),2014,35(1):175183. ZHU J H,YANG J H,SHI G P,et al. Calculating method for conformal mapping from exterior of unit circle to exterior of cavern with arbitrary excavation crosssection[J]. Rock and Soil Mechanics,2014,35(1):175183.

[5] 皇甫鵬鵬,伍法權(quán),郭松峰.基于邊界點搜索的洞室外域映射函數(shù)求解法[J].巖石力學(xué),2011,32(5):14181424. HUANGFU P P,WU F Q,GUO S F. A new method for calculating mapping function of external area of cavern with arbitrary shape based on searching points on boundary[J]. Rock and Soil Mechanics,2011,32(5):14181424.

[6] 朱大勇,錢七虎,周早生.復(fù)雜形狀洞室映射函數(shù)的新解法[J].巖石力學(xué)與工程學(xué)報,1999,18(3):279282. ZHU D Y,QIAN Q H,ZHOU Z S. New method for calculating mapping function of opening with complex shape[J]. Chinese Journal of Rock Mechanics and Engineering,1999,18(3):279282.

[7] 王潤富.一種保角映射法及其微機實現(xiàn)[J].河海大學(xué)學(xué)報,1991,19(1):8689. WANG R F. A method of conformal mapping and its computer implementation[J]. Journal of Hohai University,1991,19(1):8689.

[8] HU C H. A software package for computing schwarzchristoffel conformal transformation for doubly connected polygonal regions[J]. ACM Transactions on Mathematical Software,1998,24(3):317333.

[9] COSTAMAGNA E. Numerical inversion of the schwarzchristoffel conformal transformation: Stripline case studies[J]. Microwave and Optical Technology Letters,2001,28(3):179183.

[10] 崔建斌,姬安召,魯洪江,等.Schwarz Christoffel變換數(shù)值解法[J].山東大學(xué)學(xué)報:理學(xué)版,2016,51(4):104111. CUI J B,JI A Z,LU H J,et al. Numerical solution of Schwarz Christoffel transform[J]. Journal of Shandong University: Natural Science,2015,50(12):104111.

[11] COSTAMAGNA E. A new approach to standard schwarzchristoffel formula calculations[J]. Microwave and Optical Technology Letters,2002,32(3):196199.

[12] DRISCOLL T A. Improvements to the schwarzchristoffel toolbox for matlab[J]. ACM Transactions on Mathematical Software,2005,31(2):239251.

[13] HOUGH D M. Asymptotic gauss jacobi quadrature error estimation for schwarzchristoffel integrals[J]. Journal of Approximation Theory,2007,146(2):157173.

[14] NATARAJAN S, BORDAS S P A, MAHAPATRA R D. Numerical integration over arbitrary polygonal domains based on schwarzchristoffel conformal mapping[J]. International Journal for Numerical Methods in Engineering,2009,80(1):103134.

[15] CROWDY D. The schwarzchristoffel mapping to bounded multiply connected polygonal domains[J]. Proceedings of the Royal Society,2005,146(2061):26532678.

[16] 劉浩.大規(guī)模非線性方程組和無約束優(yōu)化方法研究[D].南京:南京航空航天大學(xué),2008. LIU H. Research on Methods for Largescale Nonlinear Equations and Unconstrained Optimization[D]. Nanjing: Nanjing University of Aeronautics and Astronautics,2008.

CUI Jianbin1,JI Anzhao2,WANG Yufeng2, YU Jiangtao2, ZHOU Hualong2

(1.MathematicsandStatisticsInstitute,LongdongUniversity,Qingyang745000,GusuProvince,China;2.EnergyEngineeringInstitute,LongdongUniversity,Qingyang745000,GusuProvince,China)

Schwarz Christoffel transformation technique has an important role in dealing with engineering problem. Based on the Riemann’s existence theorem, a transform model of Schwarz Christoffel from unit circle to arbitrary polygon area was established. LevenbergMarquardt algorithm was used to solve parameters of the nonlinear mapping function of Schwarz Christoffel with constraint conditions. As to the mapping function in the singular integral problem, the mapping function was twice transformed to Gauss Jacobi integral, then the singular point in the integral path was taken as the boundary; The length of integral path was narrowed, and the modified Gaussian integral was used to calculate the sub path. By the exponential transform, multiplicative transform and accumulation transform process, the arbitrary initial value could be iteratively calculated and the results satisfied the constraints of the initial value. The convergence conditions of the iterative copulation based on the absolute errors of length and absolute error of vertex were put forward to ensure the precision of the mapping function. The solution of the mapping function with 11 vertex polygon region was calculated by four calculation schemes. Results of the four schemes showed that the numerical solution of Schwarz Christoffel transform is simple with high precision and fast convergence.

modified Gauss Jacobi type integral; unit circle; initial value transformation; LevenbergMarquardt algorithm; Schwarz Christoffel transformation

20160301.

甘肅省科技計劃資助項目(1606RJZM092,1606RJYM259,1506RJYM324).

崔建斌(1972-),ORCID:http://orcid.org/0000000266933415,男,碩士,副教授,主要從事數(shù)值分析與數(shù)據(jù)挖掘研究,Email:cuijb0658@163.com.

10.3785/j.issn.10089497.2017.02.007

O 241

A

1008-9497(2017)02-161-07

Numerical solution method for Schwarz Christoffel transformation from unit circle to arbitrary polygon area. Journal of Zhejiang University(Science Edition), 2017,44(2):161167

猜你喜歡
區(qū)域
分割區(qū)域
探尋區(qū)域創(chuàng)新的密碼
科學(xué)(2020年5期)2020-11-26 08:19:22
基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區(qū)域、大發(fā)展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動區(qū)域
區(qū)域發(fā)展篇
區(qū)域經(jīng)濟
關(guān)于四色猜想
分區(qū)域
公司治理與技術(shù)創(chuàng)新:分區(qū)域比較
主站蜘蛛池模板: 国产乱肥老妇精品视频| 国产精品第一区| 精品成人一区二区| 亚洲IV视频免费在线光看| 亚洲婷婷丁香| 国产极品美女在线| 毛片久久久| 久久伊人操| 99人妻碰碰碰久久久久禁片| 99激情网| 国产99视频免费精品是看6| 国产高清国内精品福利| 91麻豆久久久| 伊人久久婷婷五月综合97色| 亚洲国产中文精品va在线播放 | av在线5g无码天天| 一本大道无码高清| 国产亚洲欧美在线专区| 波多野结衣第一页| 久久亚洲国产视频| 国产在线视频二区| 亚洲成人高清在线观看| 91黄视频在线观看| 456亚洲人成高清在线| 国产亚洲精品无码专| 国产免费福利网站| 久久96热在精品国产高清| 欧美日韩精品一区二区在线线 | 亚洲AV无码乱码在线观看裸奔 | 日本欧美视频在线观看| 亚洲日本韩在线观看| 色偷偷一区二区三区| 日韩欧美国产综合| 国产第一页亚洲| 91精品啪在线观看国产60岁 | 国产精品毛片一区| 喷潮白浆直流在线播放| 国产午夜一级毛片| 人妻无码AⅤ中文字| 国产精品99久久久久久董美香| 免费高清毛片| 一本色道久久88| 国产精品色婷婷在线观看| 91在线播放国产| 国产免费久久精品44| 国产91线观看| 在线欧美日韩国产| 国产精品亚洲五月天高清| 91在线一9|永久视频在线| 97视频在线精品国自产拍| 日本免费精品| 欧美久久网| 国产草草影院18成年视频| 国产欧美又粗又猛又爽老| 欧美亚洲第一页| 亚洲成网777777国产精品| 国产在线麻豆波多野结衣| 欧美亚洲一二三区| 亚洲精品男人天堂| 97综合久久| 亚洲黄色高清| 亚洲国产日韩欧美在线| 综合久久五月天| 最新日韩AV网址在线观看| 九九九国产| 欧美日韩中文字幕在线| 天堂久久久久久中文字幕| 国产青榴视频| 在线视频精品一区| 国产成人精品三级| 亚洲国产91人成在线| 国产成人亚洲综合a∨婷婷| 手机精品视频在线观看免费| 国产又大又粗又猛又爽的视频| 久久99热66这里只有精品一| 91视频99| 无码一区18禁| 国产视频一二三区| 91无码人妻精品一区| 伊人婷婷色香五月综合缴缴情| 成人伊人色一区二区三区| 九九这里只有精品视频|