基于场路耦合的偏磁电流计算方法
技术领域
本发明属于大地土壤电性结构建模及变压器偏磁电流计算领域,特别涉及一种三维非对称结构土壤模型下基于场路耦合的偏磁电流计算方法,主要用于直流偏磁的计算。
背景技术
高压直流输电具有输送容量大,经济性高等特点,在我国能源与负荷中心不平衡分布的背景下发展迅速。随着输送容量,电压等级的提高,直流接地极对周边电力系统的直流偏磁影响也愈发突出。所以,在直流接地极选址与设计阶段,必须对周边电力系统的偏磁影响进行评估。而评估的精准度直接受所采用的土壤模型影响。
现有的土壤电性结构建模主要有两种方法,一是将土壤在深度方向分层,认为在单个层深范围内的土壤电阻率是均匀的;二是先将土壤在深度方向分层,然后在单个层深范围内认为土壤电阻率关于垂直于层深方向的轴对称,电阻率自注流点呈射线状变化。上述两种建模方法均均忽略了土壤电阻率各向异性特性,致使其计算的地表电位分布存在较大误差,最终导致对直流偏磁影响的评估失准,不利于电力系统的安全运行。
现有的土壤电性建模中,主要有水平分层土壤模型和复合分层土壤模型。水平分层结构将某一深度区域电阻率变化较小的土壤近似处理为一个电阻率分布均匀的分层结构,一般将整个土壤模型分为三至七个分层;主要缺点在于只考虑了土壤电阻率在深度方向的变化,且分层数较少。复合分层结构在深度方向的分层结构与水平分层结构类似,在垂直于深度方向认为电阻率以接地极为原点沿射线方向变化,其最终的分层结构关于深度方向呈轴对称分布;然而实际的土壤因为岩层和土体的组合方式的不同,在横、纵方向上呈现出不同的电阻率,且可能具有很大差异,如在横向上表现为高阻特性,而在纵向上表现为低阻特性。所以,上述的两种土壤模型均不能真实的反映土壤的电性结构,最终将使得偏磁电流评估失准,危害电网的安全运行和增大经济投入。
现阶段的偏磁电流主要是根据水平分层或复合分层土壤模型正演得到的地表电位进行计算。现有的关于偏磁电流计算方法的专利,如ZL201510093440.0“多直流接地极不同运行方式下直流偏磁电流影响站点的预测方法”,提供了一种多直流接地极不同运行方式下直流偏磁电流影响站点的预测方法,通过监测装置获取变压器中的偏磁电流数据,采用这些数据对假想的水平分层模型进行修正,由此得到较为准确的地表电位分布情况,进而对偏磁电流的分布进行预测。这一方法虽然对土壤模型进行了修正,但其采用的水平分层土壤模型将真实的电性结构做了很大程度的简化,只考虑了土壤电阻率在深度方向上的变化,与实际情况差别较大,所以使得其偏磁电流计算结果仍存在较大误差。
发明内容
为此,本发明提供一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,通过建立高度模拟真实电性结构的土壤模型,充分考虑土壤电阻率的各向异性特性,提高偏磁电流的计算精度。
本发明采取的技术方案为:
一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,通过需要计及的直流偏磁影响范围确定土壤模型的尺寸,将模型离散为边长2m的小立方体;通过实际的测点数据,确定模型的区块划分;将反演的三维电阻率映射至各区块,非三维电阻率数据通过转换后映射;通过注流试验数据确定注流点坐标,施加激励,确定边界条件,划分网格,进行地表电位计算;确定观测路径,与注流试验结果进行对比,修正土壤模型;获取接地极周边电力系统接线图,坐标等参数,搭建直流电路模型;输入各节点电势,进行直流偏磁计算。
一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,包括以下步骤:
步骤1:根据需要评估的直流偏磁影响范围,确定待建立的土壤模型尺寸,并对土壤模型进行离散化操作;
步骤2:根据浅层大地电阻率和深层大地电阻率测点数据,对土壤模型进行区块划分;
步骤3:读取电阻率数据,判断是否为三维电阻率数据,若不是则将其转换为三维电阻率;
步骤4:将三维电阻率数据映射到相应的土壤模型区块中;
步骤5:读取注流试验相关设置参数,确定注流点坐标及注流试验测点路径;
步骤6:确定土壤模型边界条件,施加激励,将模型离散为四面体有限元网格;
步骤7:计算地表电位分布;
步骤8:取与注流试验一致的测点路径,并将其地电位与注流试验结果对比,判断|V数-V注|<ΔV;
步骤9:当判断结果为否时,对土壤电阻率进行修正,并再次进行计算;
步骤10:当判断结果为是时,读取周边电力系统接线数据,确定各变压器坐标及直流电路模型,然后获取相应坐标地电位分布;
步骤11:将获取的地电位分布映射至直流电路模型中,并进行直流偏磁计算;
步骤12:输出结果。
步骤1中,根据需要评估的直流偏磁影响范围,确定待建立的土壤模型尺寸,并对土壤模型进行离散化操作,土壤模型离散化程度可以根据计算精度需求自由控制。
步骤2中,根据浅层大地电阻率和深层大地电阻率测点数据,将浅层土壤中电阻率变化较小的区域合并为一个区块,减小深层土壤的离散程度,将其划为一个较大的区块。
大地的电性结构与土壤中导电离子和含水量相关,在接地极的广域范围内可能存在湖泊、河流、堰塘、金属矿床等电阻率均匀的区域,在步骤1的离散化过程中,是将整个求解域内的土壤离散为若干个小土壤块,当然也包括上述电阻率较为均匀的区域。而在进行地表电位计算时,会重复计算这些电阻率均匀的小立方体的边界方程使得求解的矩阵数量增多,计算时间增长。同时根据文献(邱立,等.直流接地极注流试验参数对地表电位分布的影响[J].三峡大学学报(自然科学版),2017,39(1):79-83.),深层土壤及远离接地极区域的土壤对地表电位的影响较小。综上两点,为了进一步优化所述方法的计算时间,故将浅层土壤中电阻率变化较小的区域合并为一个区块,减小深层及距离接地极较远区域土壤的离散程度,将其划为一个较大的区块。
步骤3中,读取电阻率数据,判断是否为三维电阻率数据,若不是则将其通过线性插值或二次函数插值的方式转换为三维电阻率。
步骤4中,三维电阻率数据为:由大地电磁法或大地音频电磁法经三维反演得到的电阻率数据。
在对接地极深层电阻率勘测方面,现工程上普遍采用大地电磁法,该方法也运用于物理勘探领域,主要涉及地球物理学。大地电磁法反演根据地表实测的视电阻率、相位等数据来求取大地深部电导率结构,该电导率结构的正演响应能极好地拟合视电阻率、相位等实测数据。反演算法的目的是寻找一个合理且与某种地球物理观测结果相符合的地球物理模型,其原理是通过相应的数学运算,利用实际测得的地表电磁场响应,如视电阻率、阻抗相位、倾子等,获得一个符合实际情况的地电模型。根据反演维度可以分为一维反演、二维反演、三维反演。三维反演的主要优点在于,其考虑了大地电性在三个维度上的变化,较一维反演具有分辨率高,对异常体判断准确的优点,更加适合用于立方体模型计算。现阶段三维正演方面的研究已趋于成熟,随着三维正演的发展,MT的三维反演研究也日趋升温,反演方法众多,主要有共轭梯度法极大似然反演、非线性共轭梯度反演、快速松弛反演和人工神经网络反演等。在接地极深层电阻率勘测中主要采用的是一维反演方法,现将其他领域的最新成果引入到接地极地表电位计算领域,以使得参与地表电位计算的初始数据更加准确。
步骤8中,当判断结果为否时,对土壤电阻率进行修正,当V数<V注时,增大所取路径上的土壤电阻率;当V数>V注时,减小所取路径上的土壤电阻率,然后再次进行计算。
与现有最好技术相比,本发明一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,的优点在于:
1.本发明所建立的土壤模型为三维模型,且土壤块电阻率赋值为张量,更能真实反映土壤电阻率的各向变化,减小了模型误差,提高了直流偏磁的评估精度;
2.本发明所建立的土壤模型可以模拟土壤中存在电阻率异常岩土体的情况,并可以分析由此带来的地表电位分布的影响;
3.本发明所提出的三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,可以为直流接地极的选址与设计工作提供有效的参考。
4.本发明提供了一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,从建立真实土壤模型出发,考虑了土壤电阻率的各向异性特性,减小了地表电位分布的计算误差,提高了直流偏磁影响的评估精度。
附图说明
图1为步骤1)中的离散化过程示意图。
图2为本发明方法的计算流程图。
图3是本发明所提出的土壤模型几何结构示意图。
图4是本发明所提出的经离散化处理后的土壤模型几何结构示意图。
图5是某接地极浅层大地电阻率测点位置分布示意图。
图6是本发明所提出的直流电路模型示意图。
图7是本发明所提出的划分网格后土壤模型几何结构示意图及单个四面体网格示意图。其中:图7-a为单个四面体网格的几何示意图。
图8是采用本发明方法计算得到的某接地极广域范围内直流偏磁结果图。
具体实施方式
一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,通过需要计及的直流偏磁影响范围确定土壤模型的尺寸,将模型离散为边长2m的小立方体;通过实际的测点数据,确定模型的区块划分;将反演的三维电阻率映射至各区块,非三维电阻率数据通过转换后映射;通过注流试验数据确定注流点坐标,施加激励,确定边界条件,划分网格,进行地表电位计算;确定观测路径,与注流试验结果进行对比,修正土壤模型;获取接地极周边电力系统接线图,坐标等参数,搭建直流电路模型;输入各节点电势,进行直流偏磁计算。本发明从初始模型出发,提高了直流偏磁的计算精度,在直流工程投运后减少了保护误动或拒动的可能,提高了电力系统运行的稳定性。
一种三维非对称结构土壤模型下基于场路耦合的直流偏磁计算方法,包括以下步骤:
步骤1:根据需要评估的直流偏磁影响范围,确定待建立的土壤模型尺寸,并对土壤模型进行离散化操作。
进行离散化操作的目的是将整个求解区域的土壤块离散为小的土壤块,以减少求解难度。
具体操作如图1所示,根据土壤模型尺寸及求解精度,首先在x轴一端建立一个小立方体(元),然后通过复制操作在x轴上形成一列小立方体(线),然后再通过复制操作将这列小立方体在xy平面上形成一面域内小立方体(面),最后通过复制操作将这一面域内的小立方体在xyz直角坐标系中形成以小立方体为基的大立方体(体)。上述过程只是离散化的一种方法,但不局限于该方法。
步骤2:根据浅层大地电阻率和深层大地电阻率测点数据,对土壤模型进行区块划分;
步骤3:读取电阻率数据,判断是否为三维电阻率数据,若不是则将其转换为三维电阻率;
步骤4:将三维电阻率数据映射到相应的土壤模型区块中;
步骤5:读取注流试验相关设置参数,确定注流点坐标及注流试验测点路径;
步骤6:确定土壤模型边界条件,施加激励,将模型离散为四面体有限元网格;
步骤7:计算地表电位分布;
步骤8:取与注流试验一致的测点路径,并将其地电位与注流试验结果对比,判断|V数-V注|<ΔV;
步骤9:当判断结果为否时,对土壤电阻率进行修正,并再次进行计算;
步骤10:当判断结果为是时,读取周边电力系统接线数据,确定各变压器坐标及直流电路模型,然后获取相应坐标地电位分布;
步骤11:将获取的地电位分布映射至直流电路模型中,并进行直流偏磁计算;
步骤12:输出结果。
步骤1中,根据需要评估的直流偏磁影响范围,确定待建立的土壤模型尺寸,并对土壤模型进行离散化操作,土壤模型离散化程度可以根据计算精度需求自由控制。
步骤2中,根据浅层大地电阻率和深层大地电阻率测点数据,将浅层土壤中电阻率变化较小的区域合并为一个区块,减小深层土壤的离散程度,将其划为一个较大的区块。
步骤3中,读取电阻率数据,判断是否为三维电阻率数据,若不是则将其通过线性插值或二次函数插值的方式转换为三维电阻率。
步骤4中,三维电阻率数据为:由大地电磁法或大地音频电磁法经三维反演得到的电阻率数据。
步骤8中,当判断结果为否时,对土壤电阻率进行修正,当V数<V注时,增大所取路径上的土壤电阻率;当V数>V注时,减小所取路径上的土壤电阻率,然后再次进行计算。
本发明所述的三维非对称结构下基于场路耦合的直流偏磁计算方法,其计算流程图如图2所示,主要分为数据预处理部分,几何建模部分,地表电位计算部分,直流偏磁计算部分。
本发明所述计算方法由以下步骤组成:
1)根据需要评估的直流偏磁影响范围:根据DL/T5224-2014,应对极址周围地电位升大于3V的变电站,以及与其有直接电气联系的变电站进行仿真计算。现随着直流输电技术的发展,直流接地极的入地电流也逐步增大,其产生偏磁影响的范围也随之增大,所以建议将150km范围内的变电站、电厂等纳入计算网络。
确定待建立的土壤模型尺寸:为了保证直流偏磁的计算精度,所建立的土壤模型要大于需要计算偏磁电流的计算网络。所以,土壤模型的尺寸确定为400km,如图3所示。将接地极作为点元处理,其坐标设为(0,0,0),根据模型尺寸建立电流场计算几何模型,即为原始的土壤模型,如图3所示。其中原点(0,0,0)为直流电流注入点,除地表外其余五面为零电势面。并将模型离散为边长为2m的小立方体,离散后的土壤模型如图4所示。
2)根据浅层大地电阻率测点数据,如表1所示,即为某接地极的浅层大地电阻率数据,所有测点位置分布如图5所示。现以此为例进行浅层大地电阻率的区块划分,但不限于此种划分方式。
a,首先确定在深度方向上的区块层深,依次为2m、3m、5m、5m、……、300m,共计13层;
b,确定在地表平面上的区块个数为49个,故设置每个区块的长、宽分别为150m、150m。
综上,浅层土壤区块划分完毕。其中部分区块无对应的电阻率数据,采用对应层深的视电阻率填充。获取分层坐标(xi,yi,zi),对接地极(0,0,0)邻近区域进行区块(xi-1,xi,yi-1,yi,zi-1,zi)划分。
表1某接地极浅层大地电阻率数据
3)据深层大地电阻率测点数据,获取分层坐标(x,y,z),对划分区域进行区块(x-1,x,y-1,y,z-1,z)划分。表2某地大地深层电阻率数据,进行深层大地电阻率的区块划分,划分。1)的400km,层区块的分400km 400km0.1km,2)进行浅层大地电阻率区块划分的区域接层区块的分400km400km0.9km,2)进行浅层大地电阻率区块划分的区域层区块的分400km400km2km,层的分400km400km310km。,深层区块划分。
表2某接地极深层大地电阻率数据
4)读取电阻率数据,判断是否为三维电阻率数据。如表3所示,为某局部区域的三维电阻率数据,表3中层厚即为该土壤层在深度方向的厚度,x、y、z为指定的直角坐标系对应的三个坐标轴。实际的大地因为土壤电阻率各向异性特性所体现出的电性在各方向上并不一致,如表3所示,各轴上电阻率的值及变化各不相同,且同一轴的正负半轴其值及变化也不相同,这体现了所建模型的非对称特性。若不是则将其通过线性插值或二次函数插值转换为三维电阻率。
表3某三维电阻率数据
上述表格为本发明所建议采用的三维电阻率数据格式。实际工程中所采用的勘测方法为一维大地电磁法及一维反演方法,使得所得到的电阻率数据不能通过插值等方式实现三维电阻率转换。但针对三维大地电磁法及三维反演所得到的电阻率数据则可以通过插值等方式实现三维转换。附录一中列举了一种插值方法,但不限于该方法。
5)将三维电阻率(ρxi,ρyi,ρzi)数据映射到相应的土壤模型区块(xi-1,xi,yi-1,yi,zi-1,zi)中。该部分的实质为对划分区块后的土壤块进行材料属性设置,该步骤可直接在相关软件中实现。
6)读取注流试验相关设置参数。注流试验是将一试验电极埋设在极址中心区域,在离开试验电极一定距离处埋设辅助电极,在二电极间用电流线将直流电源、电流表串联,并与大地构成试验回路。通过改变测量电极的位置测得不同位置处的地表电位,注流试验法模拟了接地极运行情况,获得的参数真实可靠。注流试验参数主要有:注入电流大小、注流深度、测量路径。确定注流点坐标(xm,ym,zm)及注流试验测点路径(xm-1,ym-1,zm-1;xm,ym,zm)。
7)确定土壤模型边界条件:所谓边界条件即指在接地极真实运行的情况下,由直流电流散流所形成的恒定电流场,在土壤中产生的电位分布情况。因此,易知在无穷远边界处的电位为零。即如图3所示的,除地表外的其余五面为零电势面。
施加激励:所谓激励即为接地极运行时注入大地的直流电流,即在如图3所示原点(0,0,0)处,设置注入电流为6250A。
将模型离散为四面体有限元网格:与步骤1)中离散化类似,当求解整个模型时使十分困难的,为了简化求解的难度,通过将整个模型剖分为若干个小的单元,分别求解这样单元是比较简单的。因此,完成网格剖分后的模型如图7所示,其中图7-a为单个四面体网格的几何示意图。
8)对以下电流场方程进行数值计算,求得地表电位分布;
第一类边界条件:
第二类边界条件:
在上式中,(x,y,z)为单位元的坐标,V为该单位元的电势,ρ为该单位元的电阻率,f(x,y,z)为该单位元的电流函数。
9)取与注流试验一致的测点路径(xm-1,ym-1,zm-1;xm,ym,zm),并将其地电位V数与注流试验结果V注对比,判断|V数-V注|<ΔV。
10)当判断结果为否时,确定电位偏移区域,对该区域土壤电阻率进行修正,例如:注流试验的测点路径为(xm-1,0,0;xm,0,0),若V数-V注<0,则增大该区域(z=0,xm-1<x<xm,)的土壤电阻率ρx;若V数-V注>0,则减小该区域(z=0,xm-1<x<xm,)的土壤电阻率ρx,然后重复步骤(8)进行计算。
11)当判断结果为是时,读取周边电力系统接线数据:当接地极运行时,强大的直流电流改变了地表电位的分布,使得不同位置的地表电位各不相同。因此使得周边通过中性点接地的电力设施间存在电位差,从而使得在交流电网产生一定的直流分量,而该直流分量受到交流系统参数的影响。所以主要包括周边厂、站的地理接线图即相对于接地极的坐标,厂、站变压器接地电阻,线路分裂数、回数、距离。确定各变压器坐标(xn,yn,zn)及直流电路模型:如图6所示,为某接地极周边两变电站构成的直流电路模型。同上所述,因为A、B两站间存在电位差,使得两站通过输电线路及大地构成了直流通路,由此产生了直流分量,即偏磁电流。偏磁电流的大小与回路中的电阻参数直接相关。
然后获取相应坐标的地电位Vn。
12)将获取的地电位分布Vn映射至直流电路模型中,按如下电路公式进行直流偏磁计算;
其中a为接地点,b为非接地点。
13)、输出计算结果:如图8所示,为采用本发明方法计算得到的某接地极广域范围内的直流偏磁影响结果。通过采用本发明所提出的计算方法,可以直接求得相关厂、站的偏磁电流大小,可以直接为评估偏磁影响提供基础数据。如图8中第一行所示,2.75A即为从站点1流入大地的偏磁电流,而在相关设计中,该站允许通过的最大中性点电流为2.6A。通过计算,可知在接地极正常运行的情况下,该站的偏磁电流已经超标6%,这将严重影响该站变压器的正常运行,并且威胁电力系统的正常运行。所以,通过本发明所提出方法,可以在接地极选址阶段对周边的直流偏磁影响进行有效的评估,避免由接地极投运后偏磁电流超标产生的经济损失,并对接地极的优化设计提供有效的参考。
附录一:
插值拟合:
将该问题用数学方法描述,即已知某一区域(R3是三维欧式空间)内n个点(xi,yi,zi)的测量值ρi(i=1,2,…,n),对需要求出该点的值ρ。可以采用四维数据插值方法求解这一数学问题,进行土壤电阻率数据的拟合。
(1)二次样条函数边界条件的确定
记I=[a,b],△:a=x0<x1<…<xn=b为I的一个分划。若给定型值序列及m0,mn,则存在唯一的半节点二次插值样条S(x),它适合
S(xi)=yi(i=0,1,…,n)
S′(x0)=m0 S′(xn)=mn
若记mi=S′(xi),Mi=S″(xi)(i=0,1,…,n),则在上S(x)可以表示成
由于
所以二次插值样条S(x)的二阶导数在各内半节点处有跳跃。如果利用最小二乘法,使得内半节点处二阶导数的变化最小,即
这相当于保证了曲率的变化最小。
S(x)的M-关系式为
_iMi-1+3Mi+λiMi+1=di(1≤i≤n-1) (3)
其中,
λi=hi+1/(hi+hi+1),_i=1-λi,hi=xi-xi-1,di=8(Ei+1-Ei)/(hi+hi+1),Ei=(yi-yi-1)/hi
由_1M0+3M1+λ1M2=d1
得M1+a1M2=b1+c1M0 (4)
其中,a1=λ1/3,b1=d1/3,c1=-_1/3。
由_2M1+3M2+λ2M3=d2
再将式(4)代入,得M2+a2M3=b2+c2M0 (5)
其中,a2=λ2/(3-_2a1),b2=(d2-_2b1)/(3-_2a1),c2=-_2c1/(3-_2a1)。
反复运用上述方法推下去,可得一般式
Mi+aiMi+1=bi+ciM0(1≤i≤n-1) (6)
其中,ai=λi/(3-_iai-1),bi=(di-_3bi-1)/(3-_iai-1),ci=-_ici-1/(3-_iai-1)。
若令
ei=(3-_iai-1)-1,a0=b0=0,c0=1
则ai=λiei,bi=(di-_ibi-1)ei,ci=-_ici-1ei,特别地,由
Mn-1+an-1Mn=bn-1+cn-1M0
得Mn-1=Fn-1M0+Gn-1Mn+Hn-1 (7)
其中,Fn-1=cn-1,Gn-1=-an-1,Hn-1=bn-1。
由
Mn-2+an-2Mn-1=bn-2+cn-2M0
及式(7),得
Mn-2=Fn-2M0+Gn-2Mn+Hn-2
其中,Fn-2=cn-2-an-2Fn-1,Gn-2=-an-2Gn-1,Hn-2=bn-2-an-2Hn-1,反复运用这种方法,可得一般式
Mi=FiM0+GiMn+Hi(0≤i≤n) (8)
其中,Fi=ci-aiFi+1,Gi=-aiGi+1,Hi=bi-aiHi+1,并规定:Fn=Hn=0,Gn=1,由式(8),式(2)可写成
若令可得关于M0,Mn的线性代数方程组
其中,
由柯西不等式,即得
AD-B2≥0
此不等式等号仅在{Fi-Fi-1}与{Gi-Gi-1}(1≤i≤n)线性相关时,等号成立。
当AD-B2≠0时,从方程组(9)可以解出
再由式(8)就可以解得M1,…,Mn-1。
由二次样条的I型边界条件,可得
即
式(12)即为边界条件。
(2)三元二次样条函数
定义:设在三维直角坐标系o-xyz中的立方体区域上给定一个立方体网格分割其中
△x:a=x0<x1<…<xL=b,
△y:c=y0<y1<…<yM=d,
△z:e=z0<z1<…<zN=f
在R上满足下述两个条件的函数T(x,y,z)称为三元二次样条函数,简称三二次样条。
在每个子立方体
上关于x,y,z都是二次多项式函数,即
其中半节点并约定
在整个R3上,连续,简记作T(x,y,z)∈CI,I,I(R3)。
此外,给定一组数据{Tijk}(0≤i≤L;0≤j≤M;0≤k≤N),若T(xi,yj,zk)=Tijk(0≤i≤L;0≤j≤M;0≤k≤N)则称T(x,y,z)为三二次插值样条函数。
在x轴上关于△x的二次样条函数的全体组成L+3维的线性空间S2(x;△x),它的基样条{hr(x)}(r=0,1,…,L+2)满足条件
在y轴上关于分割△y的二次样条函数的全体组成M+3维线性空间S2(y;△y);在z轴上关于分割△z的二次样条的全体组成N+3维的线性空间S2(z;△z),它们的基样条{js(y)}与{et(z)}也像{hr(x)}一样,在节点处适合类似的条件。
对R3上固定分割由定义的三二次样条的全体构成一个(L+3)(M+3)(N+3)维的线性空间S2(x,y,z;△),即
并且三个一元二次基样条的直积
{hr(x)js(y)et(z)}(0≤r≤L+2;0≤s≤M+2;0≤t≤N+2)
恰好构成它的一组基底,称之为三二次基样条。于是S2(x,y,z;△x)中任一个三二次样条函数可以表示为
上式共有(L+3)(M+3)(N+3)个待定系数{arst},插值条件{Tijk}有(L+1)(M+1)(N+1)个,所以T(x,y,z)的表达式中尚剩余2(LM+MN+NL)+8(L+M+N)+26个自由度,而这些可由边界条件来确定。由于上述一元二次基样条是针对I型边界给出的,所以这里很自然地应用下面形式的边界条件
立方体R3的六个边界平面上的所有节点处的一阶法向偏导数
其中,T=0,L;U=0,M;V=0,N;0≤i≤L;0≤j≤M;0≤k≤N。
立方体R3的12条边界棱边上的所有节点处的二阶混合偏导数
T,U,V,i,j,k的取值范围与式(14)中相同。
立方体R3的8个顶点处的三阶混合偏导数
STUV=T′″xyz(xT,yU,zV) (16)
T=0,L;U=0,M;V=0,N。
在R上关于给定分割△的任意一个三二次样条T(x,y,z),总可以表示为式(13),直接代入插值条件(3),并使之满足边界条件(14)、(15)和(16),则从基样条的性质就可以得到
上面最后四式中I,J,K分别规定如下
上述八式的右端无重复地出现了式(13)中全部系数
arst(0≤r≤L+2;0≤s≤M+2;0≤t≤N+2),并且函数T(x,y,z)的偏导数的连续性可由式(13)中每个一元基样条是CI连续而保证。因此设给定了直角坐标系o-xyz中的立方体区域R3及其立方体网格分割△,并且给出(L+3)(M+3)(N+3)个常数Tijk,PTjk,qiUk,rijV,PPiUV,qqTjV,rrTUk,STUV,
(0≤i≤L;0≤j≤M;0≤k≤N;T=0,L;U=0,M;V=0,N)则存在唯一一个三二次样条函数T(x,y,z),它以条件(3)为插值条件,以式(14-16)为边界条件。
(3)三二次样条函数边界条件的确定
按定义进行三二次插值需具体给定边界条件(14-16)。利用插值条件(3)来确定边界条件式(14-16),方法如下:
设T(x,y,z)是这样的三二次插值样条,固定y=yj,z=zk(0≤j≤M;0≤k≤N),则T(x,yj,zk)是关于x的二次样条函数,它在各节点xi上的函数值T(xi,yj,zk)(0≤i≤L)可以从插值条件(3)中获得,它在两端点x0,xL处的一阶导数值
T′x=(x0,yj,zk)=P0jk
T′x=(xL,yj,zk)=PLjk
可按下式求出
其中Mijk=T″xx(xi,yj,zk),
而Fi,Gi,Hi满足下列递推公式
且FL=HL=0,GL=1,a0=b0=0,c0=1,M1jk=F1M0jk+G1MLjk+H1,ML-1,jk=FL-1M0jk+GL-1MLjk+HL-1。这样由式(18)确定了边界条件式(14)中的第一个条件,同样方法可以确定另外两个条件。
固定x=xi,z=zV(0≤i≤L;V=0,N),T′2(xi,y,zV)是关于y的二次样条函数,它在节点yj处的函数值T′2(xi,yj,zV)可由刚确定的边界条件式(14)的第三个条件获得。它在两端点y0,yM处的一阶导数值
T″y2(xi,y0,zV)=PPi0V
T″y2(xi,yM,zV)=PPiMV
可由前面求边界条件式(14)的方法类似地求出,这样便可求得式(15)中的第一个条件,同理可求出另外两个条件。
固定y=yU,z=zV(U=0,M;V=0,N),则T″y2(x,yU,zV)是关于x的二次样条函数,它在各节点xi处的函数值T″y2(xi,yU,zV)可由刚确定的边界条件式(15)中第一个条件获得。
它在两端点x0,xL处的一阶导数值
T′″xyz(x0,yU,zV)=S0UV
T′″xyz(xL,yU,zV)=SLUV
可用求边界条件式(14)的方法类似地求出,这样就确定了边界条件式(16),至此确定了全部边界条件。
(4)三元二次样条计算方法
对三元二次样条函数可以表示成
其中系数arst可由插值条件(3)及边界条件(2)-(4)完全确定。给定一点(x*,y*,z*)∈R3,x*∈[xl-1,xl],y*∈[ym-1,ym],z*∈[zn-1,zn],(1≤l≤L,1≤m≤M,1≤n≤N),则
其中,分别表示基样条ψs(y),σt(z)依次在xl,ym,zn处的一阶导数值,可由二次样条的m-连续性方程组求出。而F0,F1,G0,G1为混合函数,代入式(20)可以求出T(x*,y*,z*)。
(5)四维超曲面图形表示
三元函数T=T(x,y,z)∈C(R3)对应高程值W(常数)的等值面图形绘制方法的基本思想如下:
1)将R3作网格分割与三二次样条定义域分划类似;
2)在每个平面z=zk(k=0,1,…,N)上,等值面方程T(x,y,zk)=W实质上是关于变量x,y的等值线方程。求出平面z=zk上矩形网格上的全部等值点,再作正等轴测投影变换,得到它们在xoy平面上的投影点,然后按一定次序逐点连接这些投影点,绘出等值线的正等轴测投影图形。
3)按k=1,2,…,N的次序,绘出所有平面z=zk上矩形区域内的等值线图形,就形成了一张三元函数T=T(x,y,z)对应于高程值W的等值面图形。
其中等值线的绘制方法如下:
4)矩形域的网格划分
设其中对[a,b],[c,d]分别作均匀网格分划:
△x:a=x0<x1<…<xL=b
△y:c=y0<y1<…<yM=d
得到的分划若记子矩形的横边与纵边分别为inc,ind,则
xi=a+i·inc,(0≤i≤L)
yj=c+j·ind,(0≤j≤M)
记fi,j=f(xi,yj),网格点(xi,yj)记为Pi,j(0≤i≤L;0≤j≤M)。
5)等值点确定
等值线与网格横边或纵边的交点称为等值点。为绘出等值线,必须先求出所有等值点。假设ind,inc充分小,等值点可用线性插值求出。检查每一网格横边或纵边是否有等值点的具体方法如下:
[1]当(W-fi-1,j)(W-fi,j)<0时,在网格横边上有一等值点,其投影坐标为
[2]当(W-fi,j-1)(W-fi,j)<0时,在网格横边上有一等值点,其投影坐标为
记
规定当(W-fi-1,j)(W-fi,j)>0时,xx(i,j)=-1;当(W-fi,j-1)(W-fi,j)>0时,yy(i,j)=-1。xx(i,j),yy(i,j)分别称为相对横、纵坐标。它们分别是横、纵边上有等值点的标志。
[3]等值点的追踪
建立规则,有次序地将等值点逐点连成等值线。
[4]等值线起点和终点的搜索
二元函数对应于高程值的等值线可能有若干条分支,其中有的是开曲线,有的是闭曲线。对每条支曲线,如果能找到其起点,按照等值点的追踪方法,求出其上所有等值点,并逐段连接相邻两等值点,直到其终点,则完成该支曲线的绘制。对于开曲线,其线头在Rxy的边界上,线尾也必在边界上。而对于闭曲线,其上任何一个等值点均可作为起点,该点也同时为终点。
按上述方法用Matlab编制程序可实现从大地电磁法三维反演模型到三维非对称结构土壤电阻率模型的数据拟合。