电气工程学报, 2023, 18(4): 288-299 doi: 10.11985/2023.04.031

电力系统

基于改进飞蛾扑火优化算法的并网复合装置滑模变控制器参数优化

刘家军, 林皓琨,, 苗淼,, 刘立鹏,

西安理工大学电气工程学院 西安 710054

Parameter Optimization of Sliding Mode Variable Controller for Grid Connected Compound Device Based on Improved Moth-flame Optimization Algorithm

LIU Jiajun, LIN Haokun,, MIAO Miao,, LIU Lipeng,

School of Electrical Engineering, Xi’an University of Technology, Xi’an 710054

通讯作者: 林皓琨,女,1995年生,博士研究生。主要研究方向为人工智能在电力系统中的应用。E-mail:705271400@qq.com

收稿日期: 2022-12-2   修回日期: 2023-04-20  

Received: 2022-12-2   Revised: 2023-04-20  

作者简介 About authors

刘家军,1967年生,博士,教授。主要研究方向为电器及其控制、人工智能在电力系统中的应用等。E-mail:liujiajun-88@163.com

苗淼,女,1998年生,硕士研究生。主要研究方向为电力系统运行与控制。E-mail:1552202598@qq.com

刘立鹏,男,1998年生,硕士研究生。主要研究方向为电力系统运行与控制。E-mail:24027934405@qq.com

摘要

针对背靠背MMC-HVDC并网复合装置滑模变控制参数整定困难的问题,提出一种基于改进飞蛾扑火优化算法的控制器优化方法。引入佳点集初始化,在初始化种群时增加变量取值的多样性,加快算法收敛速度,减少计算量;结合Lévy飞行更新机制,避免算法陷入局部最优。通过8个标准测试函数测试所提改进飞蛾扑火算法的性能,并与多个常见群智能优化算法进行对比,验证所提算法的优越性。研究实现Python-PSCAD联合仿真方法,以综合ITAE指标为目标函数,对滑模变控制器进行参数优化。仿真结果表明,经改进飞蛾扑火算法优化的控制器参数可以使并网复合装置具有更好的动态性能。

关键词: 背靠背MMC-HVDC; 并网复合装置; 飞蛾扑火优化算法; Python-PSCAD联合仿真

Abstract

Aiming at the problem of difficult parameter tuning of sliding mode variable control for back-to-back MMC-HVDC grid connected composite device, a controller optimization method based on improved moth-flame optimization algorithm is proposed. Good point set initialization is introduced to increase the diversity of variable values when initializing the population, speed up the convergence speed of the algorithm and reduce the amount of calculation. Combined with Lévy flight update mechanism, the algorithm can avoid falling into local optimization. The performance of the proposed improved moth-flame optimization algorithm is tested by 8 standard test functions, and compared with several common swarm intelligence optimization algorithms to verify the superiority of the proposed algorithm. The Python-PSCAD joint simulation method is studied and realized. Taking the comprehensive ITAE index as the objective function, the parameters of the sliding mode variable controller are optimized. The simulation results show that the controller parameters optimized by the improved moth-flame optimization algorithm can make the grid connected composite device have better dynamic performance.

Keywords: Back-to-back MMC-HVDC; grid connected composite device; moth-flame optimization algorithm; Python-PSCAD joint simulation

PDF (522KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

刘家军, 林皓琨, 苗淼, 刘立鹏. 基于改进飞蛾扑火优化算法的并网复合装置滑模变控制器参数优化[J]. 电气工程学报, 2023, 18(4): 288-299 doi:10.11985/2023.04.031

LIU Jiajun, LIN Haokun, MIAO Miao, LIU Lipeng. Parameter Optimization of Sliding Mode Variable Controller for Grid Connected Compound Device Based on Improved Moth-flame Optimization Algorithm[J]. Chinese Journal of Electrical Engineering, 2023, 18(4): 288-299 doi:10.11985/2023.04.031

1 引言

随着互联电网向智能化、自动化发展,可靠、有效的新型并网方式的研究至关重要[1]。有学者提出基于背靠背VSC-HVDC的并网复合装置,通过在待并列两侧系统间传递有功和无功功率,调节待并列两侧的频率和电压,实现电网间的同期并列,该方法改变了传统同期并列方法完全依靠人工操作、操作涉及面广且难度较大、并网速度慢、成功率低的现状[2-4]。文献[5]研究了并网复合系统的解列和并网功能的综合控制策略,提高了电网自动化程度。文献[6]提出了一种并网系统转换为UPFC的方法,并分析了转化过程中对并网系统的影响。针对并网装置转换为UPFC的过程中出现功率和电压长时间波动问题,文献[7]提出了一种基于功率传递方式实现电网并网与UPFC功能相结合的控制策略。文献[8]通过建立并网装置转换为静止同步串联补偿器后复合系统的等效模型,验证了不同故障情况下静止同步串联补偿器的限流能力。文献[9]研究了低惯量电力系统中并网复合装置控制稳定性的问题,为低惯量电力系统平滑并网提供了新的思路。文献[10]为抑制背靠背MMC-HVDC并网复合系统功率传递过程中的联络线波动,将阻抗分析法与现有控制策略结合,以提高并网稳定性。上述文献提出了基于背靠背MMC-HVDC并网复合装置的概念,对并网复合装置的控制策略做了一定的研究,但未考虑控制器参数手动调节参数的复杂性和不确定性问题。

基于背靠背MMC-HVDC的并网复合装置具有复杂的拓扑结构和多环节的控制策略,因此一个性能良好的控制系统必不可少[11-12]。滑模变控制以其响应速度快、鲁棒性强、结构简单等优点[13]被应用于并网复合装置的控制系统中,但滑模变控制参数整定时常采用经验试凑法,这不仅无法充分发挥控制器的控制性能,而且十分耗费研究者的精力和时间。因此,有必要利用智能优化算法对控制器参数进行优化。

为了保证优化效果,本文利用全局搜索与局部搜索兼顾的飞蛾扑火优化算法(Moth-flame optimization,MFO)进行基于背靠背MMC-HVDC并网复合装置的滑模变控制器参数优化。文献[14]提出飞蛾扑火优化算法,并在29个基准和7个实际工程问题上与其他著名的自然启发算法进行了比较,验证其优越性。文献[15]针对风力发电机组PI控制参数整定难的问题,利用飞蛾扑火优化算法对控制器参数进行优化,试验证明参数优化后的PI控制器控制效果得到明显改善。文献[16]提出基于飞蛾扑火优化算法的多运行方式PSS参数协调优化方法,仿真算例结果表明,应用该方法后有效提高了系统的动态稳定性。文献[17]针对电力系统最优潮流问题,提出采用MFO算法的最优化求解方案,算例结果表明,采用MFO算法求解最优潮流问题具有收敛速度更快、搜索精度更高、鲁棒性强等优点。根据上述研究成果,传统MFO算法存在着两大问题:一是算法后期收敛速度慢。考虑到传统MFO算法的螺旋式飞行搜索和位置更新机制虽对全局搜索能力和局部搜索能力有一定的平衡作用,在优化前期,该算法可快速接近相对最优解,但是在经过一定迭代次数之后,螺旋式飞行搜索会将飞蛾局限在某较小的区域中,该搜索方式仅会对当前位置做一些较小的更新,导致算法后期的收敛速度变慢。二是早熟收敛。MFO不具备跳出局部最优的机制,一旦陷入局部最优,就难以跳出,导致发生早熟收敛现象。同时MFO算法的火焰自适应熄灭机制虽增强了局部寻优能力,但在一定程度上减少了种群多样性,也会导致早熟收敛现象。

针对MFO算法的不足,本文将佳点集初始化和Lévy飞行机制与飞蛾扑火优化算法结合,在加快收敛速度的同时提高算法的全局寻优能力,即使算法暂时陷入局部最优,也可通过Lévy飞行跳出,并以Automation Library为纽带,实现Python-PSCAD联合仿真,验证所提方法能够有效改善并网复合装置滑模变控制器的控制性能。

2 并网复合装置滑模变控制器设计

2.1 电流内环滑模变结构控制器设计

滑模变结构控制最突出的优势是系统的运行只受滑模面参数影响,不受系统原参数影响,从而使系统在一定条件下具有比鲁棒性更加优越的完全自适应性[18-19]。并网复合装置拓扑如图1所示,将背靠背MMC-HVDC并网复合装置投入待并列的两系统之间,将高频侧系统的有功功率通过控制策略向低频侧系统快速传递,从而减少两侧频率差;同时,装置向电压较低并列点注入容性无功,即减少无功负荷;向电压较高并列点吸收无功,即增大无功负荷,以调整并列点的电压幅值与相角,通过功率传递满足并网条件,实现快速并网。

图1

图1   背靠背MMC-HVDC并网复合装置拓扑图


MMC在dq坐标轴下的动态方程为

Ldiddt+Rid=udvd+ωLiqLdiqdt+Riq=uqvq+ωLid

式中,idiq是MMC交流侧电流分别在dq轴上的分量;uduq为MMC交流侧接入端电压分别在dq轴上的分量;vdvq表示MMC桥臂中点的基波电压在dq轴上的分量。式(1)可转换为

i˙d=RLid+ωiq+1Lud1Lvdi˙q=RLiqωid+1Luq1Lvq

滑模面和趋近律的选择作为滑模变控制器设计的重中之重,其选取直接影响到滑模变控制器的控制性能。考虑到积分可消除系统的静态误差,因此本文选取积分滑模面,如式(3)所示

s1=e1+ks10te1dts2=e2+ks20te2dt

式中,e1e2为控制误差,e1=ididrefe2=iqiqrefidiq分别为电流在dq轴上的分量,idrefiqref分别为电流在d轴和q轴上的参考值;s1s2表示滑模面;ks1ks2为滑模面控制参数,通过调节该参数可以获得更好的稳态性能。

当系统处于稳态时,系统状态是运行在滑模面上的。但系统在进入稳态前,必须施加一控制作用使系统向滑模面趋近。

选取指数趋近律,如式(4)所示

s˙=εsgn(s)ks     ε>0k>0

式中,s为切换函数;s˙=ks是指数趋近项,其解为s=s(0)exp(kt)k为趋近速度。s˙=εsgn(s)是等速趋近项,ε为到达速度,sgn(s)为符号函数,如式(5)所示

sgn(s)=1      s>00      s=01    s<0

指数趋近律中同时包含指数趋近项和等速趋近项,这样使得系统能很快地趋近切换面。

x2引入式(4)的等速趋近项,并与式(3)联立可得

s˙1=i˙di˙dref+ks1(ididref)=ε1x12sgn(s1)k1s1s˙2=i˙qi˙qref+ks2(iqiqref)=ε2x22sgn(s2)k2s2

式中,x为系统的状态变量,本文选用控制误差。

控制之初εx2sgn(s)ks共同作用,趋近速度较快。随着状态变量x与滑模面距离的逐渐缩小,εx2sgn(s)ks均趋于零,最终稳定在滑模面上。该趋近律可根据状态变量与滑模面之间的距离调整趋近速度,在削弱抖振的同时达到稳定运行状态。

由式(1)可知,MMC变换器交流侧电流idiq受控制量uduq,电网电动势vdvq以及交叉耦合项ωLiqωLid影响,因此需要采用前馈解耦控制。将式(6)代入式(2),可得并网复合装置电流内环滑模变结构控制律,如式(7)所示。并网复合装置电流内环滑模变结构控制框图如图2所示。

ud=RidωLiq+vd      L[k1s1+ε1x12sgn(s1)+ks1e1] uq=Riq+ωLid+vq     L[k2s2+ε2x22sgn(s2)+ks2e2]

图2

图2   电流内环滑模变控制策略结构框图


2.2 电压外环滑模变结构控制器设计

MMC每个桥臂是由多个子模块级联组成,其直流侧电容电压是由子模块电容电压支撑,由能量守恒定律可得

32(udid+uqiq)=udcidc=Cequdcdudcdt

式中,idc为逆变器直流侧电流;Ceq为直流侧等效电容值。对于三相平衡电网,有uq=0,故MMC直流侧动态方程为

dudcdt=3udid2Cequdc

直流侧直流电压指令值udcref与实际的直流电压udc的误差为e3e3=udcref

考虑到电压外环控制器的控制目标是维持直流侧电压的稳定,因此该控制器的设计要求是保证直流侧电压的控制具有较强的抗干扰能力,微分作用能够消除扰动对系统的影响,能够较好地消除抖振。因此选取一阶滑模为

s3=e3+βde3dt

式中,β为微分项系数。将式(9)代入式(10)可得

s3=(udcrefudc)+β(u˙dcrefdudcdt)=(udcrefudc)+β(u˙dcref3udid2Cequdc)=(udcrefudc)3βudid2Cequdc

s3=0,可得

idref=2Cequdc3βud(udcrefudc)

由式(12)便可得到内环控制器的参考有功电流idref。电压外环滑模变结构控制框图如图3所示。

图3

图3   电压外环滑模变控制策略结构框图


当系统的状态轨迹到达滑模面后,因为实际切换装置会存在延时现象,很难完全沿着预设的滑模面向平衡点滑动,而是遵循着在切换面的两侧反复切换的原则运动,这便是系统的抖振现象。抖振在影响系统控制精度的同时还会影响器件的使用寿命,但抖振是滑模变控制中固有的,无法将其彻底消除,只能尽可能削弱[20]。抖振的大小受滑模变控制器参数直接影响,因此找寻滑模变控制器的最优参数,可有效提高系统控制性能。

3 改进的飞蛾扑火优化算法

3.1 算法原理

该算法衍生于以螺旋趋近的方式趋近光源的飞蛾扑火现象,飞蛾是不断搜索找寻最优值的个体,而火焰则是飞蛾寻优过程中获得的最优位置。每个飞蛾在相对应的火焰周围寻优,并在找到更好解的情况下更新火焰位置,从而保证寻优过程中最优解的保留[21]

MFO算法可表示为三元组寻优问题

MFO=(I,P,T)I:fM,OMP:MMT:Mtrue,false

式中,M为飞蛾位置,即待优化变量;OMM中飞蛾对应的适应度值;f为适应度函数;P为飞蛾围绕火焰进行螺旋式位置更新机制;M为更新后的飞蛾位置;T为迭代判断函数,其为真则停止迭代,否则继续迭代寻优。

P函数可以表示为

Mi=S(Mi,Fj)

式中,S是螺旋函数;Mi表示第i只飞蛾;Fj表示第j个火焰。

S(Mi,Fj)=Diexp(bt)cos(2πt)+Fj

式中,t为位移变量,在[-1,1]区间内随机生成;b为螺旋函数的形状常数;Di表示第i只飞蛾与第j个火焰之间的距离,可以表示为

Di=FjMi

式中,Mi表示第i只飞蛾;Fj表示第j个火焰;Di表示第i只飞蛾与第j个火焰之间的距离。

飞蛾围绕火焰利用对数螺线函数更新位置的模型如图4所示,为便于分析,图4中只显示了一只飞蛾在一个维度时的模型,可以此类比至多只飞蛾和多个维度的情况。图4中$M_i$为飞蛾初始位置,在其飞行时,可能飞行至$M^1$、$M^2$、$M^3$、$M^4$、$M^5$等位置。

图4

图4   飞蛾位置更新机制


若每次迭代都有n只飞蛾,则飞蛾会侧重于全局寻优而影响局部寻优的精度,并且排序在最后的火焰寻优价值也较低。研究者提出火焰自熄灭机制,随着算法迭代次数的增加,逐渐抛弃适应度差的火焰,火焰熄灭式可以表示为

Fmin=roundNk×N1T

式中,N为种群个数;k为当前迭代次数;T为总迭代次数。

传统MFO算法用随机取值的方式设置飞蛾初始位置,但该方式无法使飞蛾初始位置均匀分布在允许范围内。利用佳点集初始化[22-23]来代替随机滑模变参数飞蛾初始位置的产生方式,可以使飞蛾种群初始位置分布得更加均匀。

佳点的构造不受空间维数的影响,能够较好地解决高维空间求解问题。因此,应用佳点集初始化方法对飞蛾初始位置进行设置,能得到一个相对较好的初始飞蛾种群。佳点集初始化的具体表达式为

Pn(k)=r1k,,rik,,,rtkk=1,2,,n

式中,ri=2cos(2πi/p)1itP是满足p2t+3的最小素数。

基于Lévy飞行的滑模变参数飞蛾路径优化[24-25]将Lévy飞行机制与经典MFO算法结合,能够增加种群多样性和扩大搜索范围,即使算法暂时陷入局部最优,也可通过Lévy飞行跳出。Lévy飞行位置更新式为

xit+1=xit+αLevy(λ)i=1,2,,n

式中,xit表示xit代位置;为点对点乘法;α表示步长控制量;Levy(λ)为随机搜索路径,并且满足

Levyu=tλ1<λ3

因此,Lévy飞行跳跃路径更新机制为

s=μv1βμN(0,σμ2)vN(0,σv2)σμ=Γ(1+β)sin(βπ2)Γ(1+β2)2(βπ2)β1βσv=1

式中,s为随机步长;β=λ1μv服从正态分布。

为了提高滑膜变结构控制器的性能,将电流内环滑模变结构控制参数和电压外环滑模变结构控制参数作为改进后的MFO算法寻优对象,并通过以下步骤实现控制器参数优化。

(1) 对参数进行初始化定义,并根据佳点集初始化方法,即式(18)生成滑模变结构控制器参数飞蛾初始位置。

(2) 使用式(17)更新滑模变结构控制器参数火焰数量。

(3) 判断是否为第一次迭代,若是则根据目标函数计算每个滑模变结构控制器参数飞蛾个体的适应度值,按照适应度值对滑模变结构控制器参数飞蛾排序,把滑模变结构控制器参数飞蛾的适应度值赋给对应的滑模变结构控制器参数火焰,得到第一代滑模变结构控制器参数火焰的位置;若不是第一次迭代,将滑模变结构控制器参数飞蛾位置与滑模变结构控制器参数火焰位置按照适应度值排序,将适应度值最优的位置赋给滑模变结构控制器参数火焰,成为下一代滑模变结构控制器参数火焰的位置。

(4) 将Lévy飞行与自适应惯性权重加入滑模变结构控制器参数飞蛾更新位置机制。

(5) 判断是否满足迭代停止条件,若未满足则返回步骤(2),若满足则执行步骤(6)。

(6) 输出寻优后的数值,即为控制器的最佳参数。

上述步骤即可实现基于改进飞蛾扑火优化算法的并网复合装置滑模变控制器参数优化,其流程如图5所示。

图5

图5   改进MFO算法优化滑模变控制参数流程图


3.2 算法测试

为了更加全面和客观地对改进的飞蛾扑火优化算法进行性能测试,选取8个不同的测试函数进行测试,其中表1为8个不同的测试函数,表2为函数测试的结果。

表1   测试函数

测试函数fmin(x)
f1(x)=i=1nxi20
f2(x)=i=1nxi+i=1nxi0
f3(x)=i=1n(j=1ixj)20
f4(x)=maxixi,1iD0
f5(x)=i=1nxisin(xi)+0.1xi0
f6(x)=i=1nxi210cos(2πxi)+100
f7(x)=20exp0.21ni=1nxi2exp1ni=1ncos2πxi+20+e0
f8(x)=14000i=1n(xi2)i=1ncos(xii)+10

新窗口打开| 下载CSV


表1中,f1~f4为单峰测试函数;f5~f6为多峰测试函数,将粒子群算法(Particle swarm optimization,PSO)、MFO以及改进MFO三种群优化算法进行测试函数仿真对比,验证所提改进MFO的性能。设置所有算法种群为30,最大迭代次数为1 000,维度为10。由表2可明显看出,改进MFO的寻优能力明显优于MFO和PSO。

表2   测试结果

测试函数算法平均值方差
f1PSO2.642 2450.144 362
MFO7.92×10-301.49×10-59
改进MFO1.10×10-1890
f2PSO1.098 570.028 251
MFO1.333 3333.80×10-38
改进MFO4.50×10-1031.00×10-208
f3PSO19.212 3888.857 96
MFO1.34×10-62.13×10-14
改进MFO2.80×10-1510
f4PSO0.907 910.150 335
MFO2.852 9985.537 056
改进MFO2.87×10-882.80×10-178
f5PSO70.704 180.876 751
MFO12.259 064.81×10-24
改进MFO3.60×10-1019.50×10-212
f6PSO26.165 55110.614 7
MFO21.626 0724.748 14
改进MFO00
f7PSO1.565 4860.038 066
MFO4.91×10-150
改进MFO8.88×10-160
f8PSO0.829 780.009 495
MFO0.159 0740.000 667
改进MFO00

新窗口打开| 下载CSV


4 仿真验证

4.1 Python-PSCAD联合仿真

目前在PSCAD平台上搭建的控制器进行参数优化主要通过PSCAD与Matlabll接口实现,但PSCAD与Matlab互联时无法后台运行,利用Python-PSCAD联合仿真即可解决该问题。Automation Library是Python与PSCAD联合仿真的纽带,Automation Library由Python开发,支持PSCAD 4.6.1及以上版本,用于与PSCAD接口。此库接口允许用户从自定义脚本调用PSCAD函数,可通过Python语言对PSCAD实现启动PSCAD、加载工作区、项目和库、运行模拟、更改工作区和项目设置、更改组件参数等功能。

利用Python进行飞蛾扑火算法寻优,在数据处理部分,利用Python调用Matlab引擎进行适应度计算,而计算所需的状态信息则由Python利用Automation Library与PSCAD联合仿真获得,联合仿真结构图如图6所示。

图6

图6   联合仿真结构图


4.2 评估指标

采用综合ITAE指标作为衡量滑模变控制器控制性能好坏的标准,综合ITAE指标相比于ITAE指标增加了对调节时间和超调量的指标,避免优化算法过度重视ITAE指标而忽略调节时间和超调量等重要指标的问题,修改后的综合ITAE指标描述为

Jsyn_ITAE=tTte(t)dt+ω1tc+ω2δ(σ)

式中,tc为控制器调节时间;δ(σ)为超调量;ω1ω2分别为调节时间以及超调量的权重系数。

考虑并网复合装置在功率传递过程中的动态特性,故设置目标函数为

$\begin{array}{c} Q_{f}(X)=\omega_{\mathrm{Dc}} \int_{t}^{T} t \bullet\left|e_{\mathrm{DC}}(t)\right| \mathrm{d} t+\omega_{11} t_{\mathrm{c} 1}+\omega_{21} \delta(\sigma)_{1}+ \\ \omega_{\mathrm{P}} \int_{t}^{T} t \bullet\left|e_{\mathrm{p}}(t)\right| \mathrm{d} t+\omega_{12} t_{\mathrm{c} 2}+\omega_{22} \delta(\sigma)_{2}+ \\ \omega_{Q_{1}} \int_{t}^{T} t \bullet\left|e_{Q_{1}}(t)\right| \mathrm{d} t+\omega_{13} t_{\mathrm{c} 3}+\omega_{23} \delta(\sigma)_{3}+ \\ \omega_{Q_{2}} \int_{t}^{T} t \cdot\left|e_{Q_{2}}(t)\right| \mathrm{d} t+\omega_{14} \delta(\sigma)+\omega_{24} \delta(\sigma)_{4} \end{array}$

式中,ωDCωPωQ1ωQ2分别为直流电压DC、有功功率P、MM1的无功功率和MM2的无功功率的综合ITAE评估指标的权重系数。

4.3 仿真验证模型

在PSCAD/EMTDC仿真软件中搭建41电平的背靠背MMC-HVDC并网复合装置的仿真模型,用以验证和分析飞蛾扑火算法在滑模变控制参数优化过程中的有效性。两侧待并列系统设为水轮机模型,机组额定容量为120 MV·A,发电机出口电压13.8 kV,变压器变比13.8/230 kV;两侧系统的负荷分别为S1=70+j62 MV·A,S2=10+j20 MV·A。试验的详细仿真参数如表3所示。

表3   仿真参数

参数数值
系统电压/kV220
直流侧电压额定值/kV40
MMC容量/(MV·A)40
桥臂模块数40
子模块电容值/mF10
桥臂电抗器电感值/mH10

新窗口打开| 下载CSV


本文以有功功率、无功功率和直流侧电压的综合ITAE值组成目标函数作为评价指标,着重对MMC1与MMC2的电流内环滑模变控制参数、MMC2的电压外环滑模变控制参数进行优化,其余参数设为定值。

将本文所述的改进飞蛾扑火算法应用于并网复合装置控制参数优化。在1台8 G内存,2.4 GHz主频的计算机上实现Python与PSCAD之间的联合运行。算法种群数量设置为30,最大迭代次数设置为100。

用传统MFO和所提改进MFO算法对并网复合装置的滑模变控制器参数进行优化,并与优化前的控制性能进行对比,表4展示了优化前后的评价指标。

表4   优化前后评价指标对比

算法综合ITAE值
优化前0.442 789
MFO0.366 769
改进MFO0.358 213

新窗口打开| 下载CSV


通过表4的综合ITAE指标可看出,MFO算法及改进MFO算法均可对控制参数进行优化,使控制性能提高,而且本文提出的基于改进飞蛾扑火优化算法的并网复合装置滑模变控制参数优化方法的优化程度明显高于传统MFO算法。

图7为控制器参数优化迭代过程中的收敛曲线,可看出在寻优初期,MFO的寻优速度暂时领先于IMFO。迭代10次之后,在达到相同的寻优精度时,IMFO的收敛速度明显快于MFO,且IMFO的寻优精度也高于MFO。综上所述,在背靠背MMC-HVDC并网复合系统的滑模变结构控制器参数优化过程中,IMFO较MFO的优化效果更突出。

图7

图7   参数优化收敛曲线


仅用综合ITAE指标验证控制效果较为片面,本节以直流侧电压和MMC1侧的有功功率、无功功率以及MMC2侧的无功功率的波形图来对比优化前后的参数控制效果。

图89为直流侧电压波形及其局部放大图。由图8可以明显看出未经参数优化、经MFO参数优化后以及经改进MFO参数优化后的功率传递过程中的直流侧电压波动。未经参数优化时,功率传递过程中滑模变控制下的直流侧电压波动约0.2 kV,而经过MFO和改进MFO优化的直流侧电压波动约0.04 kV,说明经控制器参数优化后的直流侧电压波动幅值明显减小,提高了系统稳定性。

图8

图8   直流侧电压波形


图9

图9   直流侧电压局部放大波形1


此外,优化前后直流侧电压波动及响应速度情况如表5所示。

表5   优化前后直流侧电压波动及响应速度

算法直流侧电压波动/kV响应速度/s
优化前0.200.7
MFO0.040.6
改进MFO0.040.2

新窗口打开| 下载CSV


表5可以看出,未经参数优化的直流侧电压需要0.7 s才能回归稳态,经MFO算法寻优后的直流侧电压需要0.6 s回归稳态,经改进MFO算法寻优后的直流侧电压的响应速度最低,仅需要0.2 s即可回归稳态。上述数据可有效说明控制器参数优化后的直流侧电压响应速度明显加快。

为进一步分析参数优化对系统稳态性能的影响,选取3.8~4 s之间的直流侧电压波形如图9所示,可见未经参数优化的直流侧电压和经MFO优化后的直流侧电压波形在稳态有一定的稳态误差,而经改进MFO优化后的电压波形具有良好的稳态性能,无明显稳态误差。综上所述,经MFO及改进MFO参数优化的系统直流侧电压较未经参数优化的系统直流侧电压具有更小的波动、更快的响应速度以及更小的稳态误差,且经改进MFO参数优化后的动、静态性能较MFO更佳。

功率传递过程中的有功功率波形如图10所示,为观察波形,将图10进行局部放大如图11所示,由图11a可明显看出未经参数优化、经MFO优化后以及改进MFO优化后的功率传递过程中有功功率的响应速度及超调情况,具体数据如表6所示。

图10

图10   有功功率波形


图11

图11   有功功率局部放大波形


表6   优化前后有功功率的响应速度及超调情况

算法响应速度/s超调情况/MW
优化前0.140.094
MFO0.090.037
改进MFO0.080.021

新窗口打开| 下载CSV


表6可知,未经参数优化时,有功功率传递时约有0.094 MW的超调量,且有功功率需要0.14 s才能回归稳态。而经参数优化的有功功率超调量为0.037 MW,有功功率响应速度为0.09 s;经改进MFO参数优化的有功功率响应速度为0.08 s。图11b反映了有功功率的静态特性,可见三种情况下有功功率的静态性能无明显区别。综上所述,经MFO及改进MFO参数优化的有功功率较未经参数优化的有功功率具有更小的超调、更快的响应速度,且经改进MFO参数优化后的动态性能较MFO更佳。

图12为功率传递过程中的MMC1的无功功率波形,为观察波形,将图12进行局部放大如图13所示,由图13a可明显看出未经参数优化、经MFO优化后以及改进MFO优化后的功率传递过程中MMC1的无功功率的响应速度及超调情况。具体情况如表7所示,几种情况下均无明显超调情况。

图12

图12   MMC1无功功率波形


图13

图13   MMC1无功功率局部放大波形


表7   优化前后MMC1无功功率的响应速度及超调情况

算法响应速度/s超调情况/MVar
优化前0.080.120
MFO0.130.075
改进MFO0.070.024

新窗口打开| 下载CSV


然而,从图13b来看,未经参数优化的无功功率静态性能较差,在无功功率已回归稳态后,仍存在幅值约为0.01 MVar的波动,而经MFO参数优化后的无功功率静态性能良好。经改进MFO参数优化后的响应速度为0.07 s。此外,经改进MFO参数优化后的无功功率静态性能较经MFO参数优化后的无功功率静态性能更优。

综上所述,经改进MFO参数优化后的系统无功功率较未经参数优化的系统无功功率具有更快的响应速度及更好的静态稳定性。

图14为功率传递过程中的MMC2的无功功率波形,局部放大如图15所示。具体数据如表8所示。可以明显看出经改进MFO算法优化的控制器可以得到最佳的动态性能。

图14

图14   MMC2无功功率波形


图15

图15   MMC2无功功率局部放大波形


表8   优化前后MMC2无功功率的响应速度及超调情况

算法响应速度/s超调情况/MVar
优化前0.140.47
MFO0.130.49
改进MFO0.110.11

新窗口打开| 下载CSV


图14b可反映无功功率的静态特性,未经参数优化的无功功率静态性能较差,在无功功率已回归稳态后,仍存在幅值约为0.02 MVar的波动,而经参数优化后的无功功率静态性能良好,且根据波形看出经改进MFO参数优化后的无功功率静态性能较将经MFO参数优化后的无功功率静态性能更优。综上所述,经MFO及改进MFO参数优化的无功功率较未经参数优化的无功功率具有更小的超调、更快的响应速度,且经改进MFO参数优化后的动、静态性能较MFO更佳。

综合上述分析,对背靠背MMC-HVDC并网复合装置滑模变控制器进行参数优化可进一步抑制功率传递过程中直流侧电压的波动,同时提高系统的动、静态性能。根据对比可知,相对于传统MFO算法对并网复合装置直流侧电压波动的抑制以及系统动、静态性能的提高,改进MFO算法优化后的参数对并网复合装置直流侧电压波动的抑制以及系统动、静态性能的提高更具有优越性。

5 结论

为解决背靠背MMC-HVDC并网复合装置滑模变控制参数整定困难的问题,本文提出了一种改进飞蛾扑火优化算法,通过优化控制器参数以充分发挥控制器的性能。主要得出以下结论。

(1) 针对飞蛾扑火优化算法全局搜索能力差和容易早熟收敛的问题,本文将佳点集初始化种群和Lévy飞行更新机制与飞蛾扑火优化算法结合,其与原始飞蛾扑火算法相比,收敛速度得到了提升,并改善了算法陷入局部最优的问题。

(2) 针对Matlab-PSCAD联合仿真参数优化方法无法后台运行的问题,提出了基于Automation Library的Python-PSCAD联合仿真方法,以综合ITAE指标为目标函数,实现了原始MFO算法和改进MFO算法应用于背靠背MMC-HVDC并网复合装置滑模变控制器参数的优化。仿真结果表明,控制器参数整定问题得到了解决,同时控制器的性能也得到了有效提升,从而提高了系统的动态和静态性能。

(3) 本文通过仿真分析验证了所提控制器参数优化算法的有效性,可为实际工程控制器参数的调制提供一定的理论依据。

参考文献

张兴, 李明, 郭梓暄, .

新能源并网逆变器控制策略研究综述与展望

[J]. 全球能源互联网. 2021, 4(5):506-515.

[本文引用: 1]

ZHANG Xing, LI Ming, GUO Zixuan, et al.

Review and perspectives on control strategies for renewable energy grid-connected inverters

[J]. Journal of Global Energy Interconnection, 2021, 4(5):506-515.

[本文引用: 1]

刘家军. 基于功率传递的电网间同期并列原理与技术[M]. 北京: 科学出版社, 2018.

[本文引用: 1]

LIU Jiajun. Principle and technology of synchronization and paralleling between power grids based on power transfer[M]. Beijing: Science Press, 2018.

[本文引用: 1]

刘家军, 汤涌, 姚李孝, .

电压型换流器实现电网间同期并列的原理及仿真研究

[J]. 中国电机工程学报, 2010, 30(S1):12-17.

[本文引用: 1]

LIU Jiajun, TANG Yong, YAO Lixiao, et al.

Research on the principle and simulation of synchronization parallel between grids by VSC

[J]. Proceedings of the CSEE, 2010, 30(S1):12-17.

[本文引用: 1]

LIU Jiajun, TANG Yong, SUN Huadong, et al.

Research on implementation of compound function based on back-to-back VSC in power grid parallel

[C]// 2010 International Conference on Power System Technology, 2010:1-6.

[本文引用: 1]

支建刚. 基于VSC-HVDC的电网解列与并列的综合控制研究[D]. 西安: 西安理工大学, 2017.

[本文引用: 1]

ZHI Jiangang. Research on integrated control of grid splitting and paralleling operation based on VSC-HVDC[D]. Xi’an: Xi’an University of Technology, 2017.

[本文引用: 1]

刘家军, 任娟, 王锟, .

基于背靠背VSC-HVDC同期并列装置转换为UPFC的策略研究

[J]. 电网与清洁能源, 2018, 34(7):7-12,18.

[本文引用: 1]

LIU Jiajun, REN Juan, WANG Kun, et al.

Research on control strategy of synchronization paralleling device converted into unified power flow controller based on back-to-back VSC-HVDC

[J]. Power System and Clean Energy, 2018, 34(7):7-12,18.

[本文引用: 1]

刘家军, 王锟, 杨松.

基于背靠背VSC-HVDC电网间同期并列装置实现UPFC的仿真研究

[J]. 电力电容器与无功补偿, 2020, 41(1):151-157.

[本文引用: 1]

LIU Jiajun, WANG Kun, YANG Song.

Simulation study on achieving UPFC of simultaneous paralleling device based on back to back VSC-HVDC

[J]. Power Capacitor & Reactive Power Compensation, 2020, 41(1):151-157.

[本文引用: 1]

刘家军, 杨松, 谭雅岚.

基于功率传递的同期并列装置实现SSSC功能的仿真

[J]. 电力电容器与无功补偿, 2020, 41(2):103-109.

[本文引用: 1]

LIU Jiajun, YANG Song, TAN Yalan.

Simulation of implementing SSSC function converting from grid paralleling device based on power through transmission

[J]. Power Capacitor & Reactive Power Compensation, 2020, 41(2):103-109.

[本文引用: 1]

孙骥. 基于虚拟同步发电机的并网复合装置在低惯量系统中的应用研究[D]. 西安: 西安理工大学, 2021.

[本文引用: 1]

SUN Ji. Application of gird connected composite device based on virtual synchronous generator in low inertia system[D]. Xi’an: Xi’an University of Technology, 2021.

[本文引用: 1]

LIU Jiajun, YANG Jie.

Research on power oscillation suppression strategy of grid-connected composite system based on impedance optimization

[C]// 2021 4th International Conference on Energy,Electrical and Power Engineering(CEEPE), 2021:535-541.

[本文引用: 1]

王福忠, 陶新坤, 田广强, .

基于改进果蝇算法优化的微电网逆变器恒功率控制算法

[J]. 电力系统保护与控制, 2021, 49(21):71-79.

[本文引用: 1]

WANG Fuzhong, TAO Xinkun, TIAN Guangqiang, et al.

Constant power control algorithm for a microgrid inverter based on an improved fruit fly algorithm

[J]. Power System Protection and Control, 2021, 49(21):71-79.

[本文引用: 1]

林雪华, 洪国巍, 郭琦, .

基于改进MOPSO的MMC控制参数多机联合优化

[J]. 电力系统保护与控制, 2017, 45(9):48-55.

[本文引用: 1]

LIN Xuehua, HONG Guowei, GUO Qi, et al.

Multi-machine joint parameters optimization of MMC controller based on improved MOPSO

[J]. Power System Protection and Control, 2017, 45(9):48-55.

[本文引用: 1]

GUO Jinghua, LI Keqiang, FAN Jingjing, et al.

Neural-fuzzy-based adaptive sliding mode automatic steering control of vision-based unmanned electric vehicles

[J]. Chinese Journal of Mechanical Engineering, 2021, 34(1):1-13.

DOI:10.1186/s10033-020-00524-5      [本文引用: 1]

Current research on quadrotor modeling mainly focuses on theoretical analysis methods and experimental methods, which have problems such as weak adaptability to the environment, high test costs, and long durations. Additionally, the PID controller, which is currently widely used in quadrotors, requires improvement in anti-interference. Therefore, the aforementioned research has considerable practical significance for the modeling and controller design of quadrotors with strong coupling and nonlinear characteristics. In the present research, an aerodynamic-parameter estimation method and an adaptive attitude control method based on the linear active disturbance rejection controller (LADRC) are designed separately. First, the motion model, dynamics model, and control allocation model of the quad-rotor are established according to the aerodynamic theory and Newton–Euler equations. Next, a more accurate attitude model of the quad-rotor is obtained by using a tool called CIFER to identify the aerodynamic parameters with large uncertainties in the frequency domain. Then, an adaptive attitude decoupling controller based on the LADRC is designed to solve the problem of the poor anti-interference ability of the quad-rotor and adjust the key control parameter b0 automatically according to the change in the moment of inertia in real time. Finally, the proposed approach is verified on a semi-physical simulation platform, and it increases the tracking speed and accuracy of the controller, as well as the anti-disturbance performance and robustness of the control system. This paper proposes an effective aerodynamic-parameter identification method using CIFER and an adaptive attitude decoupling controller with a sufficient anti-interference ability.

MIRJALILI S.

Moth-flame optimization algorithm:A novel nature-inspired heuristic paradigm

[J]. Knowledge-based Systems, 2015, 89:228-249.

DOI:10.1016/j.knosys.2015.07.006      URL     [本文引用: 1]

黄琳妮. 基于群飞蛾扑火算法的风力发电系统PI控制参数优化整定[D]. 广州: 华南理工大学, 2018.

[本文引用: 1]

HUANG Linni. Optimization of PI control parameters of wind energy system based on swarm moths flame algorithm[D]. Guangzhou: South China University of Technology, 2018.

[本文引用: 1]

潘晓杰, 张立伟, 张文朝, .

基于飞蛾扑火优化算法的多运行方式电力系统稳定器参数协调优化方法

[J]. 电网技术, 2020, 44(8):3038-3046.

[本文引用: 1]

PAN Xiaojie, ZHANG Liwei, ZHANG Wenchao, et al.

Multi-operation mode PSS parameter coordination optimization method based on moth-flame optimization algorithm

[J]. Power System Technology, 2020, 44(8):3038-3046.

[本文引用: 1]

王子琪, 陈金富, 张国芳, .

基于飞蛾扑火优化算法的电力系统最优潮流计算

[J]. 电网技术, 2017, 44(11):3642-3647.

[本文引用: 1]

WANG Ziqi, CHEN Jinfu, ZHANG Guofang, et al.

Optimal power flow calculation with moth-flame optimization algorithm

[J]. Power System Technology, 2017, 44(11):3642-3647.

[本文引用: 1]

刘金琨. 滑模变结构控制MATLAB仿真[M]. 北京: 清华大学出版社, 2015.

[本文引用: 1]

LIU Jinkun. MATLAB simulation of sliding mode variable structure control[M]. Beijing: Tsinghua University Press, 2015.

[本文引用: 1]

曹亚丽, 曹竣奥, 宋昕, .

一种改进滑模观测器的PMSM矢量控制研究

[J]. 电力系统保护与控制, 2021, 49(16):104-111.

[本文引用: 1]

CAO Yali, CAO Junao, SONG Xin, et al.

Research on vector control of PMSM based on an improved sliding mode observer

[J]. Power System Protection and Control, 2021, 49(16):104-111.

[本文引用: 1]

赵盈盈. 基于滑模变结构的PMSM直接转矩控制[D]. 长沙: 湖南大学, 2015.

[本文引用: 1]

ZHAO Yingying. Permanent magnet synchronous motor direct torque control based on sliding mode[D]. Changsha: Hunan University, 2015.

[本文引用: 1]

王雨薇. 基于混沌理论和改进人工神经网络的短期风速预测研究[D]. 北京: 华北电力大学, 2019.

[本文引用: 1]

WANG Yuwei. Research on short-term wind speed forecasting based on chaotic theory and improved artificial neural network[D]. Beijing: North China Electric Power University, 2019.

[本文引用: 1]

何思名, 袁智勇, 雷金勇, .

基于改进灰狼算法的DG接入配电网反时限过电流保护定值优化

[J]. 电力系统保护与控制, 2021, 49(18):173-181.

[本文引用: 1]

HE Siming, YUAN Zhiyong, LEI Jinyong, et al.

Optimal setting method of inverse time over-current protection for a distribution network based on the improved grey wolf optimization

[J]. Power System Protection and Control, 2021, 49(18):173-181.

[本文引用: 1]

唐伦, 田立峰, 张曦, .

计及N-1安全约束的输电网阻塞管控数据驱动模型

[J]. 电测与仪表, 2019, 56(23):11-17.

[本文引用: 1]

TANG Lun, TIAN Lifeng, ZHANG Xi, et al.

A data-driven model for transmission congestion management considering N-1 static security constraints

[J]. Electrical Measurement & Instrumentation, 2019, 56(23):11-17.

[本文引用: 1]

袁性忠, 张鹭, 罗迪, .

基于边缘计算的能量自治区域调度策略

[J]. 智慧电力, 2021, 49(8):46-54.

[本文引用: 1]

YUAN Xingzhong, ZHANG Lu, LUO Di, et al.

Energy autonomous region scheduling strategy based on edge computing

[J]. Smart Power, 2021, 49(8):46-54.

[本文引用: 1]

张莹, 苏建徽, 汪海宁, .

基于改进磷虾群算法优化Elman神经网络的PEMFC电堆建模

[J]. 电测与仪表, 2021, 58(3):23-27.

[本文引用: 1]

ZHANG Ying, SU Jianhui, WANG Haining, et al.

PEMFC stack modeling based on Elman neural network optimized by improved krill herd algorithm

[J]. Electrical Measurement & Instrumentation, 2021, 58(3):23-27.

[本文引用: 1]

/