一种有限状态集模型预测PMSM直接转矩控制简化方法与流程

文档序号:18736228发布日期:2019-09-21 01:13阅读:389来源:国知局
一种有限状态集模型预测PMSM直接转矩控制简化方法与流程
本发明属于电机控制
技术领域
,具体涉及一种有限状态集模型预测PMSM直接转矩控制简化方法。
背景技术
:直接转矩控制技术基于定子磁链坐标系并直接将转矩作为控制对象,避免了旋转坐标变换时的大量计算以及对电机参数的依赖性,其动态性能好,转矩响应时间短。表面式永磁同步电机直接转矩预测控制系统中,有六个基本电压矢量和两个零电压矢量,引入评价函数,从转矩误差和定子磁链误差两个方面综合考虑,直接根据定子磁链在静止坐标的角位置,输出评价函数最小的电压矢量。但是伴随着变量和运算函数,增加了预测计算运行的时间和复杂程度,故此,提出一种基于电压矢量利用率规律的有限状态集模型预测PMSM直接转矩控制简化方法,进而优化控制系统性能。技术实现要素:本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种有限状态集模型预测PMSM直接转矩控制简化方法,在保持控制性能相当的同时减小预测运算次数,有效提高系统实时性能。本发明采用以下技术方案:一种有限状态集模型预测PMSM直接转矩控制简化方法,包括以下步骤:S1、通过当前转矩和定子磁链、参考转矩、参考磁链、定子磁链的角位置、下一时刻的定子磁链幅值和转矩值计算成本函数g值,将七个基本电压矢量集合带入成本函数中,模型预测控制原则是选择令成本函数最小的电压矢量;S2、加入滞环控制信号,加入一个扇区位置信号以及转矩角信号判断,通过下一时刻的定子磁链幅值和转矩值计算成本函数g值,得出成本函数最小的电压矢量;S3、加入当前转矩角的信号,以不同滞环控制信号、扇区位置信号以及不同转矩角的范围作为限制条件,舍弃利用率低的电压矢量,切换不同的备选电压备选集合,简化备选电压矢量集合;S4、根据转矩脉动均方根误差、磁链脉动均方根误差、评价函数平均值和平均开关频率,以30、45度为划分界限,采用简化的备选电压矢量集合控制策略减小模型预测控制的计算负担,实现PMSM直接转矩简化控制。具体的,简化的备选电压矢量集合控制策略如下:定子磁链扇区θ1内,当增加磁链,增加转矩时,转矩角小于45°,备选电压矢量集合为{V0,V1,V2,V3},转矩角大于45°,备选电压矢量集合为{V0,V2,V3,V6};当增加磁链,减小转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V5,V6},转矩角大于30°,备选电压矢量集合为{V0,V5,V6};当减小磁链,增加转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V2,V3},转矩角大于30°,备选电压矢量集合为{V0,V2,V3};当减小磁链,减小转矩时,转矩角小于45°,备选电压矢量集合为{V0,V4,V5,V6},转矩角大于45°,备选电压矢量集合为{V0,V3,V5,V6}。具体的,步骤S1中,根据永磁同步电机电压矢量图确定从原点到六边形六个顶点的六个基本电压矢量V1~V6和1个零电压矢量,根据转矩和定子磁链确定出最小成本函数值的电压矢量,输出该电压矢量的开关状态,电压矢量备选集合如下:6个非零电压矢量幅值为2Udc/3,Udc为直流母线电压,零电压矢量幅值为零。进一步的,六个基本电压矢量V1~V6的角度集合α1-6计算如下:α1-6∈{-θs(k),60°-θs(k),120°-θs(k),180°-θs(k),240°-θs(k),300°-θs(k)}其中,θs(k)为静止坐标系下定子磁链角位置。具体的,步骤S1中,成本函数值g和成本函数均值gave计算如下:其中,Te*为参考转矩,Te(k+1)为下一时刻的转矩,为参考定子磁链,为下一时刻的定子磁链。进一步的,磁链和转矩变化如下:其中,Δt为电压矢量的作用时间,为电压矢量,ψf为转子磁链,δ为转矩角,α为电压矢量与定子磁链的夹角。具体的,步骤S4中,转矩脉动均方根误差Trip_RMSE计算如下:其中,Te为当前时刻的转矩,为参考转矩,n为样本数量。具体的,步骤S4中,定子磁链脉动均方根误差ψrip_RMSE计算如下:其中,ψs为当前时刻的定子磁链,为参考定子磁链,n为样本数量。具体的,步骤S4中,评价函数平均值mave计算如下:其中,n为样本数量,为参考定子磁链,Te*为参考转矩,Te为当前时刻的转矩。具体的,步骤S4中,平均开关频率fave计算如下:其中,n为样本数量,Nswitching为逆变器开关总次数,t为仿真时长。与现有技术相比,本发明至少具有以下有益效果:本发明一种有限状态集模型预测PMSM直接转矩控制简化方法,通过定子磁链的角位置、转矩脉动和定子磁链脉动的大小,确定下一时刻的基本电压矢量,先从七个基本电压矢量开始分析,通过当前转矩和定子磁链、参考转矩和磁链以及定子磁链的角位置,和下一时刻的定子磁链幅值和转矩值计算成本函数g值,得出成本函数最小的电压矢量,模型预测的方法相比于传统开关表控制可以有效达到减小不合理转矩脉动的效果。进一步的,可在考虑增加磁链扇区,磁链和转矩滞环控制以及转矩角信号判定的约束下,再次下一时刻的定子磁链幅值和转矩值计算成本函数g值,得出成本函数最小的电压矢量。进一步的,在加入磁链扇区,磁链和转矩滞环控制以及转矩角范围的附加条件下,根据电压矢量利用率的高低趋势,划分不同的转矩角区间,切换不同的电压矢量备选集合,达到简化集合的同时又保持系统的良好控制性能要求。进一步的,对模型预测系统提出一系列的评价指标,将提出简化电压矢量备选集合与七个基本电压矢量集合在控制性能上进行比较,验证基于简化电压矢量备选集合的控制系统可以牺牲少量控制性能,来减小模型预测控制的计算负担。综上所述,本发明在保持良好的控制性能的同时减轻了计算负担,更进一步的减少开关表次数。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明图1为使用7个基本电压矢量集合的永磁同步电机模型预测控制系统图;图2为使用7个基本电压矢量集合的永磁同步电机模型预测控制流程图;图3为使用简化基本电压矢量集合的永磁同步电机模型预测控制系统图;图4为使用简化基本电压矢量集合的永磁同步电机模型预测控制流程图;图5为永磁同步电机电压矢量图;图6为使用7个基本电压矢量集合的永磁同步电机模型预测控制转速波形图;图7为使用7个基本电压矢量集合的永磁同步电机模型预测控制转矩波形图;图8为使用7个基本电压矢量集合的永磁同步电机模型预测控制定子磁链幅值波形图;图9为使用7个基本电压矢量集合的永磁同步电机模型预测控制静止坐标系下定子磁链轨迹图;图10为使用7个基本电压矢量集合的永磁同步电机模型预测控制a相定子电流图;图11为使用7个基本电压矢量集合的永磁同步电机模型预测控制转矩角波形图;图12为使用7个基本电压矢量集合的永磁同步电机模型预测控制定子磁链扇区与电压矢量示意图;图13为使用简化基本电压矢量集合的永磁同步电机模型预测控制转速波形图;图14为使用简化基本电压矢量集合的永磁同步电机模型预测控制转矩波形图;图15为使用简化基本电压矢量集合的永磁同步电机模型预测控制定子磁链幅值波形图;图16为使用简化基本电压矢量集合的永磁同步电机模型预测控制静止坐标系下定子磁链轨迹图;图17为使用简化基本电压矢量集合的永磁同步电机模型预测控制a相定子电流图。具体实施方式请参阅图1和图2,本发明提供了一种基于电压矢量利用率规律的有限状态集模型预测PMSM直接转矩控制简化方法,首先通过当前转矩和定子磁链、参考转矩和参考磁链以及定子磁链的角位置,和下一时刻的定子磁链幅值和转矩值计算成本函数g值,选出g值最小的基本电压矢量。请参阅图3和图4,加入滞环信号和扇区位置信号以及转矩角的判断,简化备选电压集合,再通过下一时刻的定子磁链幅值和转矩值计算成本函数g值,选出g值最小的基本电压矢量。本发明一种有限状态集模型预测PMSM直接转矩控制简化方法,包括以下步骤:S1、通过当前转矩和定子磁链、参考转矩和参考磁链以及定子磁链的角位置,和下一时刻的定子磁链幅值和转矩值计算成本函数g值,将七个基本电压矢量集合带入成本函数中,模型预测控制原则是选择令成本函数最小的电压矢量;请参阅图5,根据永磁同步电机电压矢量图确定从原点到六边形六个顶点的六个基本电压矢量V1~V6和1个零电压矢量,根据转矩和定子磁链确定出最小成本函数值的电压矢量,输出该电压矢量的开关状态。其中,6个非零电压矢量幅值为2Udc/3,Udc为直流母线电压,零电压矢量幅值为零。电压矢量备选集合如式(1)下:六个基本电压矢量V1~V6的角度集合α1-6计算如式(2)下:α1-6∈{-θs(k),60°-θs(k),120°-θs(k),180°-θs(k),240°-θs(k),300°-θs(k)}(2)其中,θs(k)为静止坐标系下定子磁链角位置。根据转矩和定子磁链,确定出最小成本函数值的电压矢量,输出该电压矢量的开关状态。施加电压矢量后,磁链和转矩变化如式(3)和(4)所示。模型预测成本函数如式(5)所示:模型预测成本函数均值如式(6)所示:转矩脉动均方根误差如式(7)所示:定子磁链脉动均方根误差如式(8)所示:评价函数平均值如式(9)所示:平均开关频率如式(10)所示:S2、通过加入滞环控制信号,加入一个扇区位置信号以及转矩角信号判断,再次下一时刻的定子磁链幅值和转矩值计算成本函数g值,得出成本函数最小的电压矢量。S3、再加入当前转矩角的信号,分析在不同滞环控制信号和扇区位置信号下,电压矢量的选择不均匀,随转矩角信号电压利用率呈现一定高低规律趋势,在不同转矩角的范围下,对备选电压矢量集合进行简化,舍弃部分选择率较低的电压矢量,划分不同的转矩角区间,切换不同电压矢量集合,牺牲少量控制性能,以减小模型预测控制的计算负担。S4、将提出简化电压矢量备选集合与七个基本电压矢量集合在控制性能上进行比较,包括成本函数均值、转矩均方根误差和定子磁链均方根误差,评价函数均值、平均开关频率。验证在可以保持良好性能的同时,又可以达到减小运算负担目的。简化备选电压矢量集合控制策略如下:定子磁链扇区θ1内,当增加磁链,增加转矩时,转矩角小于45°,备选电压矢量集合为{V0,V1,V2,V3},转矩角大于45°,备选电压矢量集合为{V0,V2,V3,V6};当增加磁链,减小转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V5,V6},转矩角大于30°,备选电压矢量集合为{V0,V5,V6};当减小磁链,增加转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V2,V3},转矩角大于30°,备选电压矢量集合为{V0,V2,V3};当减小磁链,减小转矩时,转矩角小于45°,备选电压矢量集合为{V0,V4,V5,V6},转矩角大于45°,备选电压矢量集合为{V0,V3,V5,V6}。由此可递推得到其他定子磁链扇区的备选电压矢量集合。为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中的描述和所示的本发明实施例的组件可以通过各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。表面式永磁同步电机系统仿真参数如下:基于MATLAB/Simulink建立了表面式永磁同步电机模型预测转矩控制仿真模型。仿真模型为离散模型,采样周期为5×10-5s。直流母线电压为312V。转速PI调节器参数为:KP=5,KI=10,PI调节器输出上下限为[-35,35]。参考转速为60rpm,负载转矩为18N.m,对应转矩角为29°。参考定子磁链幅值为0.3Wb。仿真总时长为2s。仿真用表面式永磁同步电机参数如表1.1所示。表1.1仿真用表面式永磁同步电机参数仿真结果如图6至图11所示,仿真结果表明模型预测转矩控制性能良好。稳态下转矩角平均值约为29度,变化范围约为(25°,33°)。基于式(1)作为备选电压矢量集合的模型预测转矩控制每次需进行7次预测计算,计算量较大。同时,仿真结果表明模型预测转矩控制对这7个电压矢量的使用并不均衡。定义电压矢量利用率如式(11)所示,其中N为某时间段内模型预测转矩控制施加的电压矢量总次数,Ni为电压矢量V0~V6的施加总次数。7个电压矢量V0~V6在仿真时间2s内的利用率如表1.2所示。表1.2电压矢量利用率定子磁链位置对施加电压矢量对磁链和转矩的作用有一定的影响。在定子磁链扇区判定下,不同定子磁链扇区下7个电压矢量V0~V6在仿真时间2s内的利用率如表1.3所示。表1.3电压矢量利用率由磁链和转矩滞环比较器输出的磁链和转矩的增减控制信号对电压利用率也有一定的影响。在磁链和转矩的增减控制信号判定下,不同定子磁链扇区下7个电压矢量V0~V6在仿真时间2s内的利用率如表1.4至表1.7所示,其中转矩滞环宽度为0.02N.m,磁链滞环宽度为0.002Wb。表1.4电压矢量利用率(增加磁链,增加转矩)表1.5电压矢量利用率(增加磁链,减小转矩)表1.6电压矢量利用率(减小磁链,增加转矩)表1.7电压矢量利用率(减小磁链,减小转矩)θ1θ2θ3θ4θ5θ6V039.10%44.76%41.41%47.04%43.18%41.66%V10.00%16.36%31.96%8.18%0.82%0.00%V20.00%0.00%17.05%27.44%7.83%1.54%V30.60%0.00%0.00%16.71%32.01%8.52%V48.01%0.57%0.00%0.00%16.16%31.30%V534.83%8.57%0.71%0.00%0.00%16.97%V617.45%29.75%8.88%0.62%0.00%0.00%研究表明转矩角的变化也会影响电压矢量利用率。设置10种不同负载转矩,对应不同的转矩角,如表1.8所示。表1.8负载转矩与转矩角逆变器电压矢量V0~V6与定子磁链扇区θ1~θ6如图12所示。由图12可知,逆变器电压矢量V0~V6与定子磁链扇区θ1~θ6呈周期性关系。表1.4至1.7表明不同扇区内的电压矢量利用率基本呈周期性变化。因此,下文以电压矢量V0~V6在定子磁链扇区θ1内的电压利用率为例详细分析。不同转矩角下,电压矢量V0~V6在定子磁链扇区θ1内的电压矢量利用率分别如表1.9-表1.13所示。表1.9电压矢量利用率(增加磁链,增加转矩)表1.10电压矢量利用率(增加磁链,减小转矩)表1.11电压矢量利用率(减小磁链,增加转矩)表1.12电压矢量利用率(减小磁链,减小转矩)由表1.9至表1.12可知:定子磁链扇区θ1内,当增加磁链,增加转矩时,转矩角小于45°,电压矢量利用率较高的电压矢量为{V0,V1,V2,V3},转矩角大于45°,电压矢量利用率较高的电压矢量为{V0,V2,V3,V6};当增加磁链,减小转矩时,转矩角小于30°,电压矢量利用率较高的电压矢量为{V0,V1,V4,V5,V6},转矩角大于30°,电压矢量利用率较高的电压矢量为{V0,V5,V6};当减小磁链,增加转矩时,转矩角小于30°,电压矢量利用率较高的电压矢量为{V0,V1,V4,V2,V3},转矩角大于30°,电压矢量利用率较高的电压矢量为{V0,V2,V3};当减小磁链,减小转矩时,转矩角小于45°,电压矢量利用率较高的电压矢量为{V0,V4,V5,V6},转矩角大于45°,电压矢量利用率较高的电压矢量为{V0,V3,V5,V6}。由此可递推得到其他定子磁链扇区的备选电压矢量集合。简化备选电压集合也由此形成,将以上较高电压利用率的电压矢量集合即作为简化集合。对简化后的备选电压集合,7个基本电压矢量集合模型预测控制系统以及传统开关表控制进行一系列的性能指标的比较。基于MATLAB/Simulink建立了表面式永磁同步电机模型预测转矩控制仿真模型。仿真模型为离散模型,采样周期为5×10-5s。直流母线电压为312V。转速PI调节器参数为:KP=5,KI=10,PI调节器输出上下限为[-35,35]。参考转速为60rpm,负载转矩初始为5N.m,2s时阶跃至10N.m,4s时阶跃至15N.m,6s时阶跃至20N.m,8s时阶跃至25N.m,10s时阶跃至30N.m。参考定子磁链幅值为0.3Wb。仿真总时长为12s。仿真用表面式永磁同步电机电机参数与上表1.1所示相同,这里不再赘述。三种策略下的仿真波形稳定,控制效果稳定良好,由于波形图基本类似,这里仅给出简化基本电压矢量集合模型预测控制下的,转速,转矩,定子磁链幅值,静止坐标系下定子磁链轨迹,a相定子电流如图12至图16所示。性能指标包括:转矩脉动均方根误差、磁链脉动均方根误差、成本函数平均值、评价函数、评价函数平均值。仿真评价结果如表1.13所示表1.13仿真评价结果表1.13仿真评价结果来看,对比一系列评价指标。简化基本电压矢量集合控制策略控制性能极为接近,稍有逊色,当然各项都优于传统开关表控制,因此本简化电压矢量集合达到了,少量牺牲控制性能的要求,有满足了减小每周期计算成本函数的运算负担。综上所述,得出如下结论:基于七个基本电压矢量集合模型预测策略控制性能最优,简化基本电压矢量集合模型预测策略控制稍稍逊色,传统开关表(DTC)最差。简化基本电压矢量集合模型预测策略,缩减了备选电压集合,虽说加入了滞环信号和转矩角信号,相对较容易获得,因此使得系统基本保持了原有的控制性能之外,又减小了计算负担,综合来看,简化基本电压矢量集合模型预测策略是一种更佳理想的控制方法。简化备选电压矢量集合控制策略如下:定子磁链扇区θ1内,当增加磁链,增加转矩时,转矩角小于45°,备选电压矢量集合为{V0,V1,V2,V3},转矩角大于45°,备选电压矢量集合为{V0,V2,V3,V6};当增加磁链,减小转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V5,V6},转矩角大于30°,备选电压矢量集合为{V0,V5,V6};当减小磁链,增加转矩时,转矩角小于30°,备选电压矢量集合为{V0,V1,V4,V2,V3},转矩角大于30°,备选电压矢量集合为{V0,V2,V3};当减小磁链,减小转矩时,转矩角小于45°,备选电压矢量集合为{V0,V4,V5,V6},转矩角大于45°,备选电压矢量集合为{V0,V3,V5,V6}。由此可递推得到其他定子磁链扇区的备选电压矢量集合。以上内容仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明权利要求书的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1