一种融合自适应环流抑制的无模型自适应迭代学习MMC变流器控制方法与流程

文档序号:17858536发布日期:2019-06-11 22:43阅读:141来源:国知局
一种融合自适应环流抑制的无模型自适应迭代学习MMC变流器控制方法与流程

本发明涉及电力电子技术领域,是一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法。



背景技术:

mmc变流器,也称:模块化多电平变流器(mmc)广泛应用于直流电网,是实现交直流两端能量传递和调控的重要环节。一方面,由于mmc变流器采用多电平拓扑结构,大量开关器件、储能元件性能参数存在一定的差异,这使得基于平均值稳态模型设计的控制存在控制精度问题;另一方面,mmc变流器接入的交流侧可能存在电网基波频率偏移问题、谐波畸变扰动问题,这使得mmc变流器的桥臂环流问题愈发复杂,常规的环流抑制效果会受到影响。如何更有效的实现mmc变流器交流电流的准确控制、直流电压的稳定控制以及桥臂环流的自适应抑制是本领域技术人员一直渴望解决但至今尚未解决的技术难题。



技术实现要素:

本发明所要解决的技术问题是,针对现有技术不足,提供一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法,可实现mmc变流器交流电流的准确控制、直流电压的稳定控制以及桥臂环流的自适应抑制。

为解决上述技术问题所采用的技术方案是:一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法,其特征在于,它包括以下步骤:

1)电压外环无模型自适应迭代学习控制

①在每个采样周期开始的时刻,对mmc变流器直流侧电压udc进行采样;

②将给定电压值与udc送入电压控制环,得到电流指令信号idref,电压外环无模型自适应迭代学习控制方法依据公式(1)-公式(5)进行计算;

公式(1)-公式(5)中,n∈[1,2,3,…]是采样点数;ε∈[0.00001,0.5]是允许控制误差;μ∈(0,100)和μ′∈(0,100)是响应速度系数;η∈(0,2]、ρ∈(0,1]是步长因子;β∈(0,1)是学习增益系数;||是“或”逻辑符号;||是绝对值运算符号;φ(1)∈(0,100)是常数,是计算过程中间参数φ(n)、φ(n-1)的初始计算值;下标k是迭代次数;ek(n)是n时刻第k次迭代的跟踪误差;ek-1(n)是n时刻第(k-1)次迭代的跟踪误差;udc.k是第k次迭代得到的mmc变流器直流电压值;δudc.k、是计算过程的中间参数;

2)电流内环无模型自适应预测控制

①在每个采样周期开始的时刻,对变流器网侧三相电流ij、三相电压uj分别进行采样,其中,下标j表示a、b、c三相;

②依据公式(6)中的dq逆变换矩阵tdq→abc,将idref、0经dq逆变换计算得到三相电流指令信号ijref,

其中,下标中的j表示电网中电压或电流的a、b、c三相,θ是将mmc变流器网侧三相电压uj经过锁相环得到的相位角;

③将ijref与网侧三相电流ij分别送入三相电流控制内环中,得到输出信号ej_ref,

其中,下标中的j表示a、b、c三相;

电流内环无模型自适应预测控制依据公式(7)-公式(12)进行计算;

ej_ref(n)=ej_ref(n-1)+et(n)δej_ref(n)(11)

公式(7)-公式(11)中,n∈[1,2,…,10]是预测步长;p∈[2,…,n]是预测阶数;λ∈(0,100)是超调响应系数;m∈(0,20)是自回归系数限制阈值;nu∈[1,2,…,n]是控制时域常数;()-1是矩阵求逆运算符号;||||2是2范数运算符号;()t是向量或矩阵的转置运算符号;i是nu×nu维单位矩阵;e是n×1维单位向量;θ1(1),…θp(1)是介于0和1之间的p个常数;δej_ref、τ、和θl,l∈[1,2,…p]是计算过程中的中间参数;θ、φ、a、δej_ref、ijref是计算过程中的向量或矩阵;公式(7)、公式(9)中的sign[]函数依据公式(12)进行定义;公式(12)中x是sign[]函数中的变量;

3)自适应环流抑制控制

①在每个采样周期开始的时刻,对mmc变流器三相上桥臂电流ijp、下桥臂电流ijn进行采样,再对mmc变流器网侧ab相间的线电压进行采样,得到uab,接着,依据公式(13)进行计算,得到三相环流ij_cir,

ij_cir=0.5×(ijp+ijn)(13)

其中,下标中的j表示a、b、c三相;

②依据公式(13)中的变换矩阵tabc→αβ0对三相桥臂环流ij_cir作αβ0变换,得到静止坐标系下αβ0三个坐标值iα、iβ、i0;

③依据公式(15)进行计算,得到静止坐标系下环流抑制指令信号i′α、i′β、i′0;

④基于自适应窗长算法得到网侧线电压信号频域分析窗长,再基于离散傅立叶变换对网侧线电压信号作频域分析,得到网侧电压信号的基波频率ω0;

⑤依据自适应环流抑制控制的传递函数,即公式(16)对i′α、i′β、i′0分别作自适应环流抑制控制,得到对应的静止坐标系下的环流抑制电压指令信号eα、eβ、e0,再经过αβ0反变换得到环流抑制补偿电压ejk_ref,

其中,下标中的j表示a、b、c三相;

公式(16)中,kp是比例增益系数,kr是谐振增益系数,ωc是谐振带宽截止角频率,nmax∈[1,50]是环流中主要的谐波中最高谐波次数,s是频域分析的复参数,是求和运算符号,表示对中括号[]中的量进行从k=1到k=nmax的求和运算;

依据公式(17)、公式(18),得到三相上桥臂参考电压ujp_ref和下桥臂参考电压ujn_ref,将ujp_ref、ujn_ref进行载波移相调制,并应用子模块电压均衡算法,得到mmc变流器控制脉冲信号;

ujp_ref=0.5udc-ejk_ref-ej_ref(17)

ujn_ref=0.5udc-ejk_ref+ej_ref(18)

其中,下标中的j表示a、b、c三相。

本发明的一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法,由于引入了无模型自适应预测控制用于电流控制环节,从而在不针对mmc变流器交直流两端各种扰动进行准确建模基础上实现网侧电流的高精度控制;由于引入无模型自适应迭代学习控制环节,从而不需要针对mmc变流器多电平结构、多元件差异性进行准确建模,并且实现外部重复性扰动的主动迭代学习,进而实现直流电压的稳定跟踪控制;由于引入自适应环流抑制控制,借助自适应窗长傅立叶算法高精度跟踪网侧基波频率,进而实现桥臂环流的自适应准比例谐振控制,从而实现mmc变流器的稳定工作。本发明中的电压外环无模型自适应预测控制、电流内环无模型自适应迭代学习控制、自适应环流抑制控制可有效提升交流电流的控制精度、直流电压的稳定性以及环流抑制效果。

附图说明

图1为实施例涉及的mmc变流器单相电路示意图;

图2为实施例的一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法示意图;

图3为图1中mmc变流器pid控制输出的直流电压波形示意图;

图4为图1中mmc变流器pid控制网侧a相电流波形示意图;

图5为图4中a相电流波形总谐波畸变率示意图;

图6为图1中mmc变流器引入发明的方法控制下直流电压波形示意图;

图7为图1中mmc变流器引入发明的方法控制下网侧a相电流波形示意图;

图8为图7中a相电流波形总谐波畸变率示意图;

图9为图1中mmc变流器未引入本发明的方法控制下桥臂环流波形示意图;

图10为图1中mmc变流器引入本发明的方法控制下桥臂环流波形示意图。

具体实施方式

参照图1,本发明的实施例涉及的mmc变流器单相电路示意图,其中,网侧三相交流电压uj的总谐波畸变率是3.26%;基波频率正向偏移0.5hz。

参照图2,本发明的一种融合自适应环流抑制的无模型自适应迭代学习mmc变流器控制方法,包括的步骤有:

1)电压外环无模型自适应迭代学习控制

①在每个采样周期开始的时刻,对mmc变流器直流侧电压udc进行采样;

②将给定电压值与udc送入电压控制环,得到电流指令信号idref,电压外环无模型自适应迭代学习控制方法依据公式(1)-公式(5)进行计算;

公式(1)-公式(5)中,n∈[1,2,3,…]是采样点数;ε∈[0.00001,0.5]是允许控制误差;μ∈(0,100)和μ′∈(0,100)是响应速度系数;η∈(0,2]、ρ∈(0,1]是步长因子;β∈(0,1)是学习增益系数;||是“或”逻辑符号;||是绝对值运算符号;φ(1)∈(0,100)是常数,是计算过程中间参数φ(n)、φ(n-1)的初始计算值;下标k是迭代次数;ek(n)是n时刻第k次迭代的跟踪误差;ek-1(n)是n时刻第(k-1)次迭代的跟踪误差;udc.k是第k次迭代得到的mmc直流电压值;δudc.k、是计算过程的中间参数;

2)电流内环无模型自适应预测控制

①在每个采样周期开始的时刻,对变流器网侧三相电流ij、三相电压uj分别进行采样,其中,下标j表示a、b、c三相;

②依据公式(6)中的dq逆变换矩阵tdq→abc,将idref、0经dq逆变换计算得到三相电流指令信号ijref,其中,下标中的j表示电网中电压或电流的a、b、c三相,公式(6)中,θ是将mmc变流器网侧三相电压uj经过锁相环得到的相位角;

③将ijref与网侧三相电流ij分别送入三相电流控制内环中,得到输出信号ej_ref,其中,下标中的j表示a、b、c三相;电流内环无模型自适应预测控制依据公式(7)-(12)进行计算;

ej_ref(n)=ej_ref(n-1)+et(n)δej_ref(n)(11)

公式(7)-公式(11)中,n∈[1,2,…,10]是预测步长;p∈[2,…,n]是预测阶数;λ∈(0,100)是超调响应系数;m∈(0,20)是自回归系数限制阈值;nu∈[1,2,…,n]是控制时域常数;()-1是矩阵求逆运算符号;||||2是2范数运算符号;()t是向量或矩阵的转置运算符号;i是nu×nu维单位矩阵;e是n×1维单位向量;θ1(1),…θp(1)是介于0和1之间的p个常数;δej_ref、τ、和θl,l∈[1,2,…p]是计算过程中的中间参数;θ、φ、a、δej_ref、ijref是计算过程中的向量或矩阵;公式(7)、公式(9)中的sign[]函数依据公式(12)进行定义;公式(12)中x是sign[]函数中的变量;

3)自适应环流抑制控制

①在每个采样周期开始的时刻,对mmc变流器三相上桥臂电流ijp、下桥臂电流ijn进行采样,其中,下标中的j表示a、b、c三相,对mmc变流器网侧ab相间的线电压进行采样,得到uab,接着,依据公式(13)进行计算,得到三相环流ij_cir,其中,下标中的j表示a、b、c三相;

ij_cir=0.5×(ijp+ijn)(13)

②依据公式(13)中的变换矩阵tabc→αβ0对三相桥臂环流ij_cir作αβ0变换,得到静止坐标系下αβ0三个坐标值iα、iβ、i0;

③依据公式(15)进行计算,得到静止坐标系下环流抑制指令信号i′α、i′β、i′0;

④基于自适应窗长算法得到网侧线电压信号频域分析窗长,再基于离散傅立叶变换对网侧线电压信号作频域分析,得到网侧电压信号的基波频率ω0;

⑤依据自适应环流抑制控制的传递函数,即公式(16)对i′α、i′β、i′0分别作自适应环流抑制控制,得到对应的静止坐标系下的环流抑制电压指令信号eα、eβ、e0,再经过αβ0反变换得到环流抑制补偿电压ejk_ref,其中,下标中的j表示a、b、c三相;

公式(16)中,kp是比例增益系数,kr是谐振增益系数,ωc是谐振带宽截止角频率,nmax∈[1,50]是环流中主要的谐波中最高谐波次数,s是频域分析的复参数,是求和运算符号,表示对中括号[]中的量进行从k=1到k=nmax的求和运算。

依据公式(17)、公式(18),得到三相上桥臂参考电压ujp_ref和下桥臂参考电压ujn_ref,将ujp_ref、ujn_ref进行载波移相调制,并应用子模块电压均衡算法,得到mmc变流器控制脉冲信号;

ujp_ref=0.5udc-ejk_ref-ej_ref(17)

ujn_ref=0.5udc-ejk_ref+ej_ref(18)

其中,下标中的j表示a、b、c三相。

参照图3,常规pid控制下mmc变流器直流电压纹波是5.01%。

参照图4,常规pid控制下mmc变流器网侧的a相电流波形示意。

参照图5,常规pid控制下mmc变流器网侧的a相电流波形总谐波畸变率的平均值是4.95%。

参照图6,发明的控制方法控制下mmc变流器直流电压纹波是4.93%。发明实施例结果表明发明的控制方法可实现mmc变流器直流电压的稳定控制。

参照图7,发明的控制方法控制下mmc变流器网侧的a相电流波形示意图。

参照图8,发明的控制方法控制下mmc变流器网侧的a相电流波形总谐波畸变率的平均值是3.28%。发明实施例结果表明发明的控制方法可实现mmc变流器网侧电流的准确控制,改善波形质量。

参照图9,其中,0.3秒前未引入任何环流抑制措施;0.3秒后引入常规环流抑制方法,环流幅值降低了66.75%。

参照图10,其中,0.3秒前未引入任何环流抑制措施;0.3秒后引入发明的自适应环流抑制方法,环流幅值降低了75.02%。发明实施例结果表明发明的控制方法可实现网侧基波频率偏移及背景谐波扰动下mmc变流器桥臂环流的自适应抑制。

本发明的实施例并非穷举,本领域技术人员不经过创造性劳动的简单复制和改进,仍属于本发明权利保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1