1.算法原理
2.数学模型
超声定位的主要原理是将超声波传感器测得超声波信号用相应装置转化为时延信号后带入超声定位的数学模型中去求解局部放电点的位置。将变压器用一个立方体等效, 并以该立方体的一个顶点为原点建立空间直角坐标系。P表示表示局部放电点, S1 ~ S3分别表示传感器 1 ~ 3, S0 为传感器 1~ 3 的参考传感器。
其中放电源 P 的位置为 ( xs, ys, zs) , 传感器 S1 ~S3的位置为 ( xi, yi, zi) ( i = 1、2、3) , 参考传感器 S0 的位置为 ( x0, y0, z0) 。
传感器 S1、S2、S3 与参考传感器 S0到放电源 P 点的相对距离差 Δli 为:
Δ
l
i
=
(
x
i
−
x
s
)
2
+
(
y
i
−
y
s
)
2
+
(
z
i
−
z
s
)
2
−
(
x
0
−
x
s
)
2
+
(
y
0
−
y
s
)
2
+
(
z
0
−
z
s
)
2
\begin{array}{rcl}\Delta l_i = \sqrt{\left(x_i - x_s\right)^2 + \left(y_i - y_s\right)^2 + \left(z_i - z_s\right)^2} -\sqrt{\left(x_0 - x_s\right)^2 + \left(y_0 - y_s\right)^2 + \left(z_0 - z_s\right)^2}\end{array}
Δli=(xi−xs)2+(yi−ys)2+(zi−zs)2−(x0−xs)2+(y0−ys)2+(z0−zs)2
超声波到达传感器 S1、S2、S3的时间与到达参考传感器 S0 的时间差为 τi ( i = 1、2、3) , 超声波在油中传播的速度为 v:
Δ
l
i
≈
τ
i
v
\Delta l_{i}\approx\tau_{i}v
Δli≈τiv
因此,目标函数可以表示为:
m
i
n
f
(
x
s
,
y
s
,
z
s
,
v
)
=
∑
i
=
1
3
{
[
(
x
i
−
x
s
)
2
+
(
y
i
−
y
s
)
2
+
(
z
i
−
z
s
)
]
1
/
2
−
[
(
x
0
−
x
s
)
2
+
(
y
0
−
y
s
)
2
+
(
z
0
−
z
s
)
2
]
1
/
2
−
τ
i
v
}
\begin{gathered}min f(x_{s},y_{s},z_{s},v)~=~\sum_{i=1}^{3}~\{~[(x_{\mathrm{i}}-x_{s})^{2}~+~(y_{\mathrm{i}}-y_{s})^{2}~+ \\ (z_{i} - z_{s}) ]^{1/2} - \left[(x_{0} - x_{s}) ^{2} + \left(y_{0} - y_{s}\right)^{2} +\right. (z_{0} - z_{\mathrm{s}})^{ 2} ]^{1/2} - \tau_{i}v\} \end{gathered}
minf(xs,ys,zs,v) = i=1∑3 { [(xi−xs)2 + (yi−ys)2 +(zi−zs)]1/2−[(x0−xs)2+(y0−ys)2+(z0−zs)2]1/2−τiv}
3.结果展示
论文中算例1:取局部放电源 P 的位置取为( 221,436, 576) mm, 各传感器相对时延分别为 τ1 = -0.063ms, τ2 =-0.332ms, τ3 =-0.429ms。
论文结果:
SSA求解结果
PS:可以看到效果接近于论文中效果,仍有改进空间,有兴趣可以联系我~
4.参考文献
[1] 徐艳春,王泉,李振兴,等.SA-APSO算法及其在变压器油中局部放电超声定位中的应用[J].高压电器,2018,54(12):143-149.
[2] 周晶,罗日成,黄军,等.基于NS-APSO算法的变压器局部放电超声定位方法[J].电测与仪表,2022,59(08):155-160.