APP下载

一种场强测定的数值计算方法

2014-05-25缪佳佳周天和

关键词:剖分样条场强

缪佳佳,周天和

(1.浙江省中波发射管理中心,杭州310012;2.浙江理工大学理学院,杭州310018)

一种场强测定的数值计算方法

缪佳佳1,周天和2

(1.浙江省中波发射管理中心,杭州310012;2.浙江理工大学理学院,杭州310018)

提出了一种场强测定的算法,利用已知的场强数据,计算未知区域的场强的函数分布。通过已测定的场强数据的位置去构造相应的三角网格,在每个三角网格上建立Bernstein多项式,利用最小化能量函数的方法,确定Bernstein基函数的B系数,从而确定整个场强的函数分布。通过浙江省35个测定点某一频率覆盖区域内场强的实际接收情况检测及进行模拟计算,结果表明该算法是可行。它可以为广播频率的设计、发射机功率的确定以及台站位置的规划提供参考。

Bernstein基;能量函数;样条函数;场强分布函数

0 引 言

场强是描述电场性质的基本物理量,中波以地面传播为主,在传播过程中受到传播路径上土壤和障碍物的阻挡、吸收而衰减。要及时了解节目的覆盖效果、收听质量,场强收测就显得至关重要,它为广播频率的设计、发射机功率的确定以及台站位置的规划提供真实可靠的数值依据。但事实上,待测场强的区域分布范围太广或者某些收测点的地理环境不易展开收测,此时需要通过已知区域的场强数据计算其他区域的场强数据。影响场强分布的因素有很多,所以本文选择测定那些主要影响场强分布的区域,如地形变化比较大或者受其它电波干扰较强的区域。一般采用的方法是通过建立预测模型来确定区域内的场强分布[1-2]。本文提出了一种场强测定算法,通过已测定的场强数据的位置去构造相应的三角网格,在每个三角网格上建立Bernstein多项式,利用最小化能量函数的方法,唯一地确定Bernstein基函数的B系数,从而确定整个场强的函数分布。

1 数学基础

假设T是一个非退化的三角形,它的顶点是vi:=(xi,yi),i=1,2,3,假设三角形的顶点按照逆时针顺序排列,用T:=<v1,v2,v3>来表示这个三角形。平面上的任何一点v:=(x,y)都可以写成如下的关系式:称(b1,b2,b3)是点v关于三角形T的一个重心坐标。因为T是非退化的三角形,所以这个解是唯一的。根据重心坐标可以定义T上的d次Bernstein多项式:

通过排列,可以把系数转化成向量c,其中系数cijk是向量c的一个分量。

对于给定的一个三角剖分Δ和两个整数d≥0和0≤r≤d,用

表示定义在Δ上的d次r阶光滑的样条函数空间,

其中Pd是熟悉的维的二元d次多项式空间。由文献[4-5]可知,当d≥3r+2时样条函数空间(Δ)是存在的(对于特殊的剖分,这个条件可以减弱),本文假定一直满足这个条件。由(Δ)的定义,对于s∈(Δ),则它在任意三角形T上可以表示成如下的B-形式

因此,在整个剖分Δ上样条函数s可以写成

这里相应的Bernstein基定义为

2 场强计算算法

假设测定的那些场强数据地点是一个二维数值V={vi=(xi,yi)}点集,利用这组地点的点集可以构造一个三角剖分Δ,使得点集V中的点都在这个三角剖分中的三角形顶点上。关于如何利用点集构造三角剖分,可以参考文献[6]。令{ei,i=1,…,n}是测定的对应地点上的场强实值。由于场强分布是连续的,要求计算出的场强函数sE∈C1(Δ)能满足一阶连续,同时要求sE(vi)=zi,i=1,…,n.因为本文要求场强函数sE能够逼近这些给定的实值,即,如果存在某个f∈C1(Δ),有zi=f(xi,yi),那么希望sE与f能够充分的接近。

接下来简单介绍一下能量函数。能量函数G(s)是用来表示通过固定数据点V的弹性曲面s的一种势能量。这种弹性曲面的势能量可以表示为:

其中H和K分别是曲面s的平均曲率和高斯曲率,a和b是与曲面材料有关的常数[7]。特别的,

其中κ1和κ2是曲面的主曲率。如果曲面的扰度非常小,那么假设fx≈0以及fy≈0。这样能量函数G就可以简化成下面的形式:其中参数ω也是一个与曲面材料有关的常数[8]。简单化处理,令a=1以及ω=0。这样能量函数就可以表示为:

而现在这个形式就是文献中常用的能量函数形式[9],也是本文将要采用的一种形式。

接下来利用最小能量法来计算这些系数。计算场强的问题可以表示成以下的数学形式:寻找一个场强函数sE∈(Δ),满足

令f=(zi,i=1,…,n)是给定数据值组成的向量。根据Hermite插值条件表示为另一个线性系统I c=f,那么计算场强的问题就可以转化为以下的带约束的最小化问题:

利用Lagrange乘数方法,令

为一个拉格朗日函数。需要找到一个局部最小的解L(c,α,β),即:

为了解上述奇异的线性系统,把它写成下面的矩阵形式:

其中K是奇异矩阵。接下来利用以下迭代算法来解这个系统。

迭代算法:任意给定小的常数ε>0和λ(0)的初始值(一般可以选择λ(0)=0),那么可以得到c的初始值:

依次地,利用如下迭代得到c(k),k≥2:

关于迭代算法的收敛性分析可以参考文献[10]。

计算出了场强函数的系数c,同时就确定了场强函数。这样任何地方(xi,yi)处的场强就可以用公式计算出来。

3 浙江省内的场强计算

本节通过计算模拟还原浙江省内某一频率的场强覆盖情况。

若浙江省拟实现某一频率的同步广播覆盖,那么全面掌握该频率在省内的覆盖情况至关重要。准确真实的场强函数分布将为发射点、发射功率的确定及调整提供数值依据。服务区内,场强已测定数值越多且越具有代表性,那么区域内场强分布还原越真实、越准确。

假设{(xi,yi,E(xi,yi),i=1,…,35}是已经测定的浙江省内35个主要测试地点的场强数据。令Δ是一个根据这35个主要测试地点{(xi,yi),i=1,…,35}来建立的一个三角剖分(如图1),这里运用(Δ)这种样条空间。需要找一个场强函数sE∈(Δ)满足

以及其中G(s)为第二节中的能量函数,可以证明存在一个唯一的解sE属于(Δ)样条空间。

图1 浙江省内的数据点以及相应的三角剖分

最后通过计算得到了省内场强函数sE,并利用了这个函数还原了浙江省内的场强分布,如图2所示。

图2 浙江省内场强分布

得到了场强分布函数,对于区域分布内任一点的数值,都可以通过函数的简单计算求得。

4 总 结

本文提出了一种利用样条函数构造场强函数的方法,该方法采用带约束最小能量函数的插值计算。本文不仅从数学理论上分析了该算法,而且也从数值模拟计算上实现了该算法。但由于浙江省内目前无法做到同频覆盖,因此采用了假定数据进行数值模拟计算,但它可以为今后省内同频覆盖提供理论参考。同时也可以为广播频率的设计、发射机功率的确定以及台站位置的规划提供数值计算依据。

由于地球是一个球体,因此采用二元样条函数来进行模拟计算有它的局限性。今后的工作,将在本文的基础上,适当增加构造球面样条函数,进一步提高计算的准确性。

[1]吴洪秀.中短波广播信号场强测量方法在实际中的应用[J].中国无线电,2011(8):32-33.

[2]王贵金,徐苏显,吴晋军.扬州中波广播场强覆盖收测与分析[J].视听界广播电视技术,2012(3):47-53.

[3]周天和.二元样条函数方法求数据插值拟合问题[D].杭州:浙江大学,2008:2-9.

[4]Lai M J,Schumaker L L.Spline Functions on Triangulations[M].Cambridge:United Kingdom at the University Press,2007.

[5]Lai M J,Schumaker L L.Approximation power of bivariate splines[J].Advances in Computational Mathematics,1998,9(2):251-279.

[6]Schumaker L L.Triangulation methods[C]//Multivariate Approximation.New York,1987:219-232.

[7]Willmore T J.Riemannian Geometry[M].New York:Oxford University Press,1997.

[8]Schumaker L L,Fasshauer G E.Minimal energy surfaces using parametric splines[J].Computer Aided Geometric Design,1996,13:45-76.

[9]Farmer K,Lai M J.Scattered data interpolation by Cˆ2 quintic splines using energy minimization[C]//Approximation Theory 9.New York,1998:47-54.

[10]Awanou G,Lai M J,Wenston P.The multivariate spline method for scattered data fitting and numerical solutions of partial differential equations[C]//Wavelets and Splines.Tennessee,2006:24-76.

A Numerical Calculation Method on Measurement of Field lntensity

MIAO Jia-jia1,ZHOU Tian-he2
(1.Zhejiang Province AM Transmission Management Center,Hangzhou 310012,China;2.School of Sciences,Zhejiang Sci-Tech University,Hangzhou 310018,China)

This paper proposes an algorithm on measurement of field intensity to calculate field intensity distribution function of unknown regions by known field intensity data.Specifically,it constructs corresponding triangular meshes by positions of measured field intensity data,builds Bernstein polynomials on each triangular mesh,and uses the method of minimizing energy function to determine B coefficient of Bernstein basis function,and thus determines the function distribution of the entire field intensity. Through testing and simulation calculation of actual field intensity reception of a frequency coverage area among 35 measuring points in Zhejiang Province,results indicate that this algorithm is feasible,and could provide reference for the design of radio frequency,determination of transmitter power and station location planning.

Bernstein;energy function;spline function;field intensity distribution function

O241.5

A

(责任编辑:康 锋)

1673-3851(2014)03-0329-04

2013-11-13

国家自然科学基金项目(11201429)

缪佳佳(1981-),女,浙江杭州人,工程师,大学本科,主要从事广播电视技术的研究。

周天和,电子邮箱:barton@zstu.edu.cn

文章编号:1673-3851(2014)03-0333-06

猜你喜欢

剖分样条场强
求解匀强电场场强的两种方法
对流-扩散方程数值解的四次B样条方法
基于边长约束的凹域三角剖分求破片迎风面积
场强与电势辨析及应用
基于重心剖分的间断有限体积元方法
基于K-means聚类的车-地无线通信场强研究
三次参数样条在机床高速高精加工中的应用
三次样条和二次删除相辅助的WASD神经网络与日本人口预测
约束Delaunay四面体剖分
基于节点最优分布B样条的火箭弹开舱点时间估算方法