一种用于电流源型STATCOM状态反馈增益矩阵求解的改进算法的制作方法

文档序号:12062600阅读:来源:国知局

技术特征:

1.一种用于电流源型STATCOM状态反馈增益矩阵求解的改进算法,其特征在于以下步骤:

第一步,建立电流源型STATCOM数学模型

参照实际电路,对其电流源型STATCOM系统拓扑结构进行数学建模,采用状态反馈控制策略,经过状态反馈线性化处理,得到电流源型STATCOM数学建模,如公式(6)和公式(7)所示:

<mrow> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>A</mi> <mi>x</mi> <mo>+</mo> <mi>B</mi> <mi>u</mi> <mo>+</mo> <mi>F</mi> <mi>e</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

y=Cx (7)

其中,x为状态变量;e和u为输入变量;y为输出变量;A、B、C、F为具体电路参数矩阵;

第二步,根据第一步得到的电流源型STATCOM数学建模,采用适用于改进算法的电流源型STATCOM状态反馈控制器设计系统控制框图,建立其仿真模型;

所述的电流源型STATCOM状态反馈控制器,如公式(8)所示:

u=-Kx+Tyref+Me (8)

其中,yref是输出变量的参考值;K是状态反馈增益矩阵;T是二阶由常数构成用来得到输入量参考值的对角矩阵;M是常数增益向量;

由公式(6)、公式(7)和公式(8),得到输入量与输出量之间存在的闭环控制器,如公式(9)所示:

y=C(sI-A+BK)-1[BTyref+(BM+F)e] (9)

其中,I为单位矩阵,s为传递函数的通用复数;

采用公式(10)计算算子V:V=C(BK-A)-1B (10)

由公式(9)和公式(10),根据系统控制要求s=0,yref=y得到:

T=V-1 (11)

M=-V-1C(BK-A)-1F (12)

第三步,求解理想的状态反馈增益矩阵

3.1)根据适用于改进算法的线性二次型控制器(LQR),通过权重矩阵计算得到状态反馈增益矩阵K,所述的线性二次型控制器(LQR)的形式为:

<mrow> <mi>J</mi> <mo>=</mo> <munderover> <mo>&Integral;</mo> <mn>0</mn> <mi>&infin;</mi> </munderover> <msup> <mi>x</mi> <mi>T</mi> </msup> <mi>Q</mi> <mi>x</mi> <mi>d</mi> <mi>t</mi> <mo>+</mo> <munderover> <mo>&Integral;</mo> <mn>0</mn> <mi>&infin;</mi> </munderover> <msup> <mi>u</mi> <mi>T</mi> </msup> <mi>R</mi> <mi>u</mi> <mi>d</mi> <mi>t</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>13</mn> <mo>)</mo> </mrow> </mrow>

其中,t为时间;x和u分别是状态变量和输入变量;Q和R是对称非负的权重矩阵;

3.2)设计如公式(14)所示的适用于改进算法的遗传算法适应度函数:

Fobj=a*Mp+b*ts+c*tr+d*SSE+f (14)

其中,Mp、ts、tr、SSE分别为输出量iq曲线的超调量、稳定时间、上升时间和稳态误差;常数a、b、c、d分别为超调量、稳定时间、上升时间和稳态误差的对应系数;常数f为适应度函数的惩罚因子,通常为正数;

3.3)根据实际情况对步骤3.2)中的常数进行调整,得到符合需要的适应度函数并在遗传算法工具箱中将其调用,再运行遗传算法对步骤3.1)中的线性二次型控制器LQR权重矩阵进行全局寻优,得到理想的状态反馈增益矩阵,最后通过状态反馈控制保证电流源型STATCOM具有良好的动态性能。

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