发明名称 一种五相永磁同步电机有限集模型预测电流控制方法
摘要 本发明公开了一种五相永磁同步电机有限集模型预测电流控制方法,包括根据扩展的派克旋转变换式将自然坐标系下五相永磁同步电机的电压、电流、磁链分别映射到d1‑q1和d3‑q3两个正交的旋转坐标系下;重新构造FCS‑MPCC算法中所用的输入电压矢量控制集;求得d1‑q1坐标系下U<sub>i</sub>’的幅值以及构成该虚拟矢量所需的两个基本电压矢量的作用时间分配比例;构造五相永磁同步电机FCS‑MPCC算法中的目标函数;选取使目标函数最小的虚拟电压矢量作为控制输出量;对所选虚拟电压矢量进行脉冲序列生成设计等步骤。本发明消除了由于谐波d3‑q3空间造成的五相电机电流的低次谐波分量,保证算法不需过多的计算量,易于数字处理器实现,降低程序设计的难度,减小数字芯片的运行功耗。
申请公布号 CN106505927A 申请公布日期 2017.03.15
申请号 CN201611214528.4 申请日期 2016.12.26
申请人 西南交通大学 发明人 宋文胜;薛诚;冯晓云
分类号 H02P21/22(2016.01)I;H02P21/24(2016.01)I 主分类号 H02P21/22(2016.01)I
代理机构 成都信博专利代理有限责任公司 51200 代理人 张辉;崔建中
主权项 一种五相永磁同步电机有限集模型预测电流控制方法,其特征在于,包括以下步骤:步骤1:根据扩展的派克旋转变换式将自然坐标系下五相永磁同步电机的电压、电流、磁链分别映射到d1‑q1和d3‑q3两个正交的坐标系下;步骤2:重新构造FCS‑MPCC算法中所用的输入电压矢量控制集,使得d3‑q3坐标系下的平均电压矢量幅值为零;即在d1‑q1坐标系下的每个基本电压矢量方向上依次选取大矢量、中矢量进行合成,得到虚拟矢量组U<sub>i</sub>’,其在d1‑q1、d3‑q3坐标系下的幅值|U<sub>i</sub>’|<sub>d1q1</sub>、|U<sub>i</sub>’|<sub>d3q3</sub>分别为:<maths num="0001"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mrow><mo>|</mo><mrow><msup><msub><mi>U</mi><mi>i</mi></msub><mo>,</mo></msup></mrow><mo>|</mo></mrow><mrow><mi>d</mi><mn>1</mn><mi>q</mi><mn>1</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>K</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mn>0.6472</mn><msub><mi>U</mi><mrow><mi>d</mi><mi>c</mi></mrow></msub><mo>+</mo><msub><mi>K</mi><mi>v</mi></msub><mo>&CenterDot;</mo><mn>0.4</mn><msub><mi>U</mi><mrow><mi>d</mi><mi>c</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mrow><mo>|</mo><mrow><msup><msub><mi>U</mi><mi>i</mi></msub><mo>,</mo></msup></mrow><mo>|</mo></mrow><mrow><mi>d</mi><mn>3</mn><mi>q</mi><mn>3</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>K</mi><mi>v</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mn>0.2472</mn><msub><mi>U</mi><mrow><mi>d</mi><mi>c</mi></mrow></msub><mo>-</mo><msub><mi>K</mi><mi>v</mi></msub><mo>&CenterDot;</mo><mn>0.4</mn><msub><mi>U</mi><mrow><mi>d</mi><mi>c</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001191531480000011.GIF" wi="774" he="167" /></maths>式中,K<sub>v</sub>表示U<sub>i</sub>’合成时中矢量在控制周期内的占空比;步骤3:令|U<sub>i</sub>’|<sub>d3q3</sub>为零,求得此时d1‑q1坐标系下U<sub>i</sub>’的幅值以及占空比K<sub>v</sub>分别为:<maths num="0002"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>K</mi><mi>v</mi></msub><mo>=</mo><mn>0.382</mn></mrow></mtd></mtr><mtr><mtd><mrow><msub><mrow><mo>|</mo><mrow><msup><msub><mi>U</mi><mi>i</mi></msub><mo>,</mo></msup></mrow><mo>|</mo></mrow><mrow><mi>d</mi><mn>1</mn><mi>q</mi><mn>1</mn></mrow></msub><mo>=</mo><mn>0.552</mn><msub><mi>U</mi><mrow><mi>d</mi><mi>c</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001191531480000012.GIF" wi="390" he="156" /></maths>10个虚拟电压矢量U<sub>i</sub>’(i=1,2,3….10)的合成规则为:U<sub>i</sub>’=0.618U<sub>i</sub>+0.382U<sub>i+10</sub>式中U<sub>i</sub>和U<sub>i+10</sub>(i=1,2,3….10)分别表示为五相逆变器中第i个大矢量和与之对应的中矢量;步骤4:采样得到第k个控制周期的相电流,然后经过派克变化得到i<sub>d1</sub>(k),i<sub>q1</sub>(k),再依据电机电流的离散预测方程式,分别得到每个虚拟电压矢量作用下第k+1控制周期内i<sub>d1</sub>,i<sub>q1</sub>的预测值;步骤5:构造五相永磁同步电机FCS‑MPCC算法中的目标函数,即:<maths num="0003"><math><![CDATA[<mrow><mi>J</mi><mo>=</mo><msup><mrow><mo>&lsqb;</mo><msubsup><mi>i</mi><mrow><mi>d</mi><mn>1</mn></mrow><mo>*</mo></msubsup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>i</mi><mrow><mi>d</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>&lsqb;</mo><msubsup><mi>i</mi><mrow><mi>q</mi><mn>1</mn></mrow><mo>*</mo></msubsup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>i</mi><mrow><mi>q</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0001191531480000013.GIF" wi="807" he="84" /></maths>其中i<sup>*</sup><sub>d1</sub>(k+1)、i<sup>*</sup><sub>q1</sub>(k+1)分别表示第k+1个控制周期内在d1‑q1子空间下d轴和q轴电流的给定值;i<sub>d1</sub>(k+1)、i<sub>q1</sub>(k+1)分别表示第k+1个控制周期内在d1‑q1子空间下d轴和q轴电流的预测值;步骤6:将每个虚拟电压矢量作用下的i<sub>d1</sub>(k+1),i<sub>q1</sub>(k+1)依次代入步骤5中的目标函数,选取最小目标函数值对应的虚拟电压矢量作为输出控制量;步骤7:设计虚拟电压控制集的脉冲序列顺序以及分配其作用时间,即:在每个开关周期T<sub>s</sub>内,虚拟矢量U<sub>i</sub>’(i=1,2,3….10)的矢量序列为:U<sub>i</sub>→U<sub>i+10</sub>→U<sub>i</sub>,相应的作用时间为:0.309T<sub>s</sub>→0.382T<sub>s</sub>→0.309T<sub>s</sub>;或者矢量序列为:U<sub>i+10</sub>→U<sub>i</sub>→U<sub>i+10</sub>,相应的作用时间为:0.191T<sub>s</sub>→0.618T<sub>s</sub>→0.191T<sub>s</sub>;依照此规则将步骤6中选中的虚拟电压矢量转换为对称的脉冲序列施加给五相逆变器。
地址 610031 四川省成都市二环路北一段111号西南交通大学科技处