1. 引言
电力变压器作为电网中能量转换、传输的核心,其性能的优劣直接影响到电力系统运行的可靠性和经济性。由于变压器长期工作在复杂工况下,受线路条件、温度等因素影响,使变压器各个部件之间的相互作用加剧,很难找到设计参数与优化目标之间的相互映射关系。随着计算机的发展,电工装备的电磁综合性能分析主要通过有限元软件进行求解,通过仿真软件对电工装备进行建模与仿真,利用设计与性能参数之间的关系求得精确解。
传统的电磁场计算方法有时域有限差分法、有限元法、矩量法等 [1],为了提高精度,计算时需要进行精细的网格剖分,导致计算量急剧增加、仿真时间过长和计算效率低等问题。随着人工智能的发展,近年来其在图像分类 [2]、图像分割 [3] 和自然语言处理 [4] 等方面取得了很好的表现。深度学习通过学习数值模拟结果的历史特征实现数值模拟结果的预测与直接生成,可有效代替数值模拟用于细观变压器电磁场分布的分析与研究,极具发展潜力。尤其是卷积神经网络(Convolutional Neural Network, CNN)在图像处理和电气领域中得到了广泛的应用。文献 [5] 建立了贝叶斯和数据驱动预测方法的融合,提高了对电池剩余使用寿命的预测精度。文献 [6] 对图像中每个像素点产生一个预测结果,最终输出与输入图像大小相同的预测图,实现了全卷积神经网络(Fully Convolutional Network, FCN)在像素级预测任务上的端到端训练。文献 [7] 利用有限元方法生成样本数据,作为卷积神经网络的训练样本数据,通过改变不同几何结构来预测变压器磁场分布。文献 [8] 提出了一种基于条件生成对抗网络模型,其中生成模型和判别模型采用卷积神经网络,以负荷影响因素为输入对负荷数据进行预测。文献 [9] 采用卷积神经网络预测平面波照射下复杂几何形状散射的电磁场,对多通道端到端卷积神经网路进行改进,加入残差网路结构,加快收敛速度,优化了模型性能,平均相对误差为1.23%。文献 [10] 提出了一种自编码器结构的卷积神经网络预测模型,研究二维单组反应扩散系统,将不同的仿真参数、边界条件、几何结构和时间作为卷积神经网络的输入,能够直接预测时间序列的反应扩散系统的浓度分布。文献 [11] 将圆柱绕流涡激振动的物理模型与深度学习融合,将物理模型矩阵化之后输入神经网络,成功的预测了圆柱绕流流场。文献 [12] 提出了一种基于序列的模块化网络和端到端网络来快速准确地预测电机驱动效率图,测试集的均方根误差值在0.75%~1.5%范围内。文献 [13] 提出一种深度卷积神经网络的方法,用于预测锂离子电池的健康状态。文献 [14] 提出了卷积神经网络的电机轴承故障检测方法,将CNN中的全连接层用卷积层代替,降低了网络训练过程中的参数,提高了模型的性能。文献 [15] 提出了一种卷积神经网络模型,通过尾流中的速度分布预测圆柱体周围的压力分布。文献 [16] 提出基于多特征融合的卷积神经网络识别方法,将植物图像灰度化和图像滤波预处理后,利用局部二值模式和高斯函数分别对植物图像的局部纹理和边缘信息进行提取,将提取到的浅层特征与深层特征融合后,输入卷积神经网络中,卷积核进一步对特征进行提取,最大池化层对特征进行降维,保留了图像中的关键特征,提升了特征的丰富性。
采用U-Net模型预测电磁装置或系统内磁场分布可以大幅度降低传统有限元对计算资源的需求和时间成本问题。本文以变压器作为研究对象,在仿真软件中建立变压器二维仿真模型,通过改变变压器几何结构参数、材料和激励条件,计算得到磁场云图作为U-Net的样本数据。U-Net模型通过卷积层进行特征提取,反卷积对输入的特征图进行变换,采用跳跃连接的方式将反卷积层提取的特征与卷积部分对应的特征进行级联并融合,使反卷积层提取的结果直接学习卷积层提取到的变压器磁场信息,实现高分辨的磁场生成,因此本文对变压器的磁场特性研究具有重要的理论和实践意义。
2. 变压器模型的建立
以一个小型非晶合金单框卷铁芯的变压器作为研究对象,通过在铁芯上绕制励磁绕组,制成一个简易的非金合金变压器样机,如图1所示。变压器的结构和主要参数,如图2、表1所示。

Table 1. Transformer structural parameters
表1. 变压器结构参数

Figure 2. The structure of the transformer
图2. 变压器的结构
3. U型深度卷积神经网络
U型深度卷积神经网络由Ronneberger等人在2015年提出,U-Net网络结构是典型的编码–解码架构的神经网络,如图3所示。U-Net网络模型是FCN模型的改进和延伸,能够使用较小数量的数据完成端到端的训练。具有多层堆叠结构的深度卷积神经网络在图像预测领域已经处于绝对主导地位。
3.1. 编码器
编码器使用3 × 3的卷积层提取变压器磁场特征,随后使用池化核大小为2 × 2且滑动步长为2的Max-pooling对卷积层输出的特征图进行下采样,使其尺寸减小一半。通过池化层,可以实现对变压器特征更高层次的抽象表达。将上述操作不断重复,通过卷积层逐步增大特征图的通道数量,池化层逐步缩小特征图的尺寸。最后使用一个3 × 3的卷积层进一步提取变压器磁场信息。编码器最后两个卷积层之后还分别添加了一个Dropout层,用于对模型进行正则化,减少训练过程中网络参数的数量,有效防止U-Net模型发生过拟合,提高模型的泛化能力。
3.2. 解码器
U-Net模型解码器部分,首先采用卷积核大小为2 × 2且滑动步长为2的反卷积层,对特征图进行上采样,使输出的特征图尺寸增大为原来的2倍,通道数量则减小为原来的一半。随后,将反卷积层的上采样结果通过跳跃连接与编码器对应层级的特征图进行级联并有效融合,可以使解码器直接学习编码器部分卷积层提取到的变压器磁场特征,从而防止多次池化下采样使部分磁场特征丢失而影响磁场的预测精度。最后,利用一个3 × 3卷积层对融合后的特征图进一步提取磁场信息,在网络结构末端使用1 × 1的卷积层,仅改变特征图的通道数量,而不改变特征图的尺寸。末端的两个卷积层分别采用了ReLU激活函数和Sigmoid激活函数,主要作用是对前面网络层提取到的输入信息进行整合。
综上所述,U-Net模型能够有效提取和融合不同层级的特征,通过跳跃连接将高级语义特征和低级空间信息进行融合,修复在卷积层和池化层过程中丢失的图像细节信息,提高图像预测的细腻度,得到与输入图像同样大小的特征图。
4. 计算实例
4.1. 数据采集
通过有限元仿真软件建立变压器的三维模型,考虑到实际中绕组在缠绕到铁芯上时,绕组与铁芯柱之间会存在气隙,气隙的大小也会影响变压器磁场分布。因此,选择铁芯柱与绕组之间气隙大小作为结构变量。通过改变变压器的几何结构变量,如表2所示,借助有限元分析进行参数化扫描,在XZ平面上获得不同几何结构和参数设置的磁场云图,作为神经网络训练和验证的样本数据。

Table 2. Transformer structure variable value
表2. 变压器结构变量取值
4.2. 数据预处理
为了保证网络训练时收敛加快,提高模型性能,需对U-Net模型训练前进行图像预处理工作,消除无关信息,突出图像特征。由于变压器磁场是RGB三通道彩色图像,需转换为单通道图像,并将像素值简单缩放归一化到[0, 1]区间,公式为
(1)
式中,x为图像像素点值,xmax、xmin分别为图像像素的最大与最小值。
在数据预处理之后,需要对数据集进行划分,如图4所示。图4(a)为变压器的几何结构图,图4(b)为仿真计算后的磁场云图,每一组数据集都是一一对应,构成一组神经网络的样本数据。在工频条件下进行时域仿真,获得变压器几何结构图和磁场云图共500组,随机划分为训练数据集和测试数据集,其中400组用于训练U-Net模型,100组用于测试U-Net预测模型的预测准确性和模型泛化能力。
(a) 变压器结构图
(b) 变压器磁场
Figure 4. Sample data set of U-Net model
图4. U-Net模型的样本数据集
4.3. 评估指标
在预测实验进行对比分析的过程中,采用均方误差(Mean Square Error, MSE)作为U-Net模型的性能指标来评估预测磁场分布的准确性,其公式为
(2)
式中,yi和
分别为第i个样本的真实值和预测值,N为样本个数。MSE范围是[0, +∞),用来衡量预测目标与实际目标之间的偏差,偏差越小,说明预测值与真实值越接近,预测效果越好。
5. 计算结果及分析
5.1. U-Net模型的超参数调优
根据U-Net模型的特点及相关文献,筛选出对U-Net模型预测结果影响较大的4个超参数,分别为训练次数(Epoch)、批处理大小(Batch-size)、Dropout和学习率(Learning rate)。合适的超参数可以加快模型训练速度、减少训练时间和防止模型过拟合,使预测精度提高。超参数变量取值,如表3所示。

Table 3. Values of hyperparameter variables
表3. 超参数变量取值
使用田口正交实验法对U-Net预测模型的Epoch、Batch-size、Dropout和Learning rate进行超参数调优。选定L9(34)正交表并建立实验矩阵,其中L代表正交矩阵,9为试验编号,3为每个参数变量取值次数,4为优化参数数量。正交表及模型预测评估值,如表4所示。

Table 4. Orthogonal table and model prediction result
表4. 正交表及模型预测结果
由表可知,编号为3时,Epoch为100、Batch-size为4、Dropout为0.5、Learning rate为2 × 10−4,U-Net模型的预测性能最好。
5.2. U-Net模型与有限元法性能比较
为了验证U-Net模型的性能,通过随机选择400组样本作为训练数据来训练模型,Epoch为100,训练结束时均方误差为收敛到0.3%,然后使用100组样本作为测试数据集来评估模型的性能,经U-Net模型测试后,实际值与预测值在每个像素点的均方误差在0.3%~0.9%范围内。从测试数据集中选择一组预测结果,将U-Net模型预测的磁场云图与有限元计算结果进行对比,如图5所示。
将有限元结果图与预测的磁场云图进行局部放大后,如图6所示。从图中可以观察到U-Net模型在预测变压器磁场时,在铁芯局部位置误差较高,但U-Net模型中采用的跳跃连接方式将反卷积层提取的特征与卷积部分对应的特征进行级联并融合,使反卷积层提取的结果直接学习卷积层提取到的变压器磁场信息,弥补了在不断卷积和池化过程中丢失的细节信息,因此整体预测磁场云图与有限元计算结果已经非常接近。结果表明,U-Net模型能够很好地学习到变压器磁场云图数据集之间的映射关系,生成高分辨率的图像,在速度上大大优于有限元仿真计算,极大地减少了计算时间。

Figure 5. Transformer magnetic field cloud map prediction results
图5. 变压器磁场云图预测结果
(a) 有限元仿真结果
(b) U-Net预测结果
Figure 6. Transformer magnetic field cloud map results comparison
图6. 变压器磁场云图结果对比
6. 结论
本文采用了U-Net模型预测变压器的磁场云图,通过改变变压器几何结构参数、材料和激励条件作为网络模型的输入,输出变压器的磁场云图。将U-Net模型预测磁场云图与有限元仿真计算结果进行对比,实际值与真实值在每个像素点的均方误差为0.3%~0.9%范围内,与有限元计算结果已经非常接近,实现了变压器磁场云图的高精度预测,同时降低了有限元的样本计算量和时间成本,为复杂电工装备电磁性能分析提供了新的科学方法和思路。