[发明专利]一种交流电机电流环并行数字控制实现方法有效
申请号: | 201510176264.7 | 申请日: | 2015-04-15 |
公开(公告)号: | CN104796048B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 李叶松;段秀东 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H02P6/08 | 分类号: | H02P6/08 |
代理公司: | 华中科技大学专利中心42201 | 代理人: | 廖盈春 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交流 电机 电流 并行 数字控制 实现 方法 | ||
技术领域
本发明属于交流电机控制技术领域,更具体地,涉及一种交流电机电流环并行数字控制实现方法。
背景技术
交流电机,尤其是永磁同步电机具有功率密度高、性能好、效率高等优点,在伺服和拖动系统中得到广泛应用。一般的高性能伺服控制系统,由位置、速度、电流三环构成,其中电流环对系统总体性能具有关键影响,因此电流环控制要求具有良好的动态特性。
在现有的伺服控制系统中,通常采用数字控制方式实现。系统微控制器中运行的任务既包括电流、速度、位置三环控制等核心任务,也包括外部输入、显示处理、外部通信、故障处理等外围任务。根据控制系统性质,前者需要按照严格的时间要求执行,属于实时控制任务,具体包括采集反馈电流信号、执行电机控制算法、输出控制结果等;后者没有严格时间要求,采用轮询式方式执行,属于非实时控制任务。
在电机电流环实现中,实时控制任务延迟包括采样延时、算法计算延迟、状态更新延迟,构成了电流环控制的主要延时,是影响电流环动态性能的重要因素。通过理论分析可知,减小电流环控制延时可以提高电流环调节器增益范围,因而能够提高电流环闭环带宽,加快电流环动态响应,改善控制系统的整体性能。
图1所示为现有技术基于微控制器实现的电机控制系统电流环任务时序图,图中电流环控制周期为T。在第k个控制周期开始时刻,系统首先执行优先级较高的实时控制任务,然后执行非实时任务或进入空闲等待状态。实时控制任务处理通过中断触发方式执行,CPU进入中断处理程序后,首先通过软件控制AD模块完成电流采样过程,然后执行电流矢量控制算法计算PWM占空比。CPU把计算出来的占空比更新到PWM信号产生模块,PWM信号产生模块输出PWM脉冲,该模块是在CPU之外的硬件,周期性工作,与CPU是并行关系。在下一次触发之前,将计算结果输出到PWM信号产生模块,使之产生控制逆变器开关、跟踪电流变化的作用。图1所示的电流环任务时序控制延时为Td=2T。
在上述实现方式中,每个控制周期只需硬件定时器触发一次中断,简单易于实现,系统具有较强健壮性。但是,在这种方式下,每个周期PWM占空比计算完成后,必须等待至下一个周期开始时,才能更新到PWM信号产生模块,增加了实时控制任务的延迟时间。此外,CPU采用软件方式控制电流采样过程,在AD转换处理过程中,CPU必须不断进行查询和等待,降低了CPU执行效率。
采用单开关周期两次更新占空比的方式,可以提高实时控制任务执行频率,有效减小电流环延迟。但这种方式增加了CPU任务负荷,对微控制器的处理能力也有较高要求。通过FPGA采用硬件并行处理的方式实现实时电机控制算法,可以大大加快电流环实时控制任务执行速度,减小电流环延迟。但该方案不同于传统软件实现方式,复杂程度较高,具有一定实现难度。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供一种交流电机电流环并行数字控制实现方法,其目的在于减小电流环控制延迟,改善电流环动态性能,同时提高CPU执行效率。
本发明提供一种交流电机电流环并行数字控制实现方法,包括以下步骤:
步骤1将系统任务划分为定时实时任务和非实时任务,其中,所述实时任务划分为电流采样部分、实时电机控制算法部分和PWM输出部分,采用第一硬件定时器用于触发所述PWM输出部分,刷新PWM占空比并产生输出PWM脉冲,采用第二硬件定时器用于触发所述电流采样过程,采用第三硬件定时器用于触发所述实时电机控制算法的执行,若控制系统为初次运行,则执行步骤2,否则执行步骤3;
步骤2对所述第二硬件定时器、所述第三硬件定时器的触发时刻进行优化,包括以下子步骤:
(2-1)将所述第二硬件定时器的触发时刻Ta初始值设为0,所述第三硬件定时器的触发时刻Tb初始值设为控制周期的一半,同时设置自动测量次数;
(2-2)系统开始运行后,读取所述第二硬件定时器、所述第三硬件定时器的计数值,自动测量并记录所述电流采样过程时间和所述实时电机控制算法执行时间;
(2-3)根据测量结果,计算所述触发时刻Ta和所述触发时刻Tb的最优值,使控制延时最小;
步骤3按照优化后的触发时刻,进行任务切换与调度,包括以下子步骤:
(3-1)在控制周期起始时刻,所述第一硬件定时器触发PWM占空比刷新,并产生所述输出PWM脉冲,CPU按照正常程序流程执行所述非实时控制任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510176264.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于旋转变压器的直流电机控制器及控制方法
- 下一篇:开关磁阻电机