[发明专利]一种用于多台无刷直流电机协调控制的装置及方法无效
申请号: | 201110284940.4 | 申请日: | 2011-09-22 |
公开(公告)号: | CN102355179A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | 周勇;张玉峰;卢刚;李声晋;杨静伟;魏世克;江修立;王严伟;李鑫;周广伟;张松松 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H02P6/04 | 分类号: | H02P6/04 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 多台无刷 直流电机 协调 控制 装置 方法 | ||
技术领域
本发明涉及一种基于DSC及CAN总线的适用于多台永磁无刷直流电机协调控制的方法与装置。
背景技术
目前,多电机协调运动控制在工业领域中的应用越来越广泛,控制精度与工艺要求也越来越高。只有保证多个电机之间按某种比例关系同步协调运转,才能确保系统的正常运行;系统同步性能的好坏,直接影响到产品的品质和性能。因此,提高多电机同步控制精度具有重要的工程意义。
早期的多电机协调控制方法为集中控制,系统只用一个中央处理器来完成被控对象的所有控制任务。这种系统的优点是能够以一致的方式生成一个最优的规划,但集中控制系统的中央处理器需要同时进行计算和控制,对中央处理器的性能要求很高,对复杂系统而言难以保证实时性和可靠性,中央处理单元一旦出现故障,整个系统将会瘫痪,因此只适用于简单系统。
为了克服集中体系结构固有的局限性,并适应被控对象更快的响应需要,出现了允许分布处理的分层体系结构。分布控制结构将被控系统分为多个子系统,每个子系统由独自的CPU来控制,子系统之间通过总线交换信息。常见的分布式结构使控制系统模块化,具有扩展性好、实时性较高、可靠性较高等优点,其缺点是控制系统结构较复杂,综合协调有一定的难度,需要与合理的控制策略相配合。
发明内容
为了克服现有多电机分布控制技术的不足,本发明提出一种基于DSC及CAN总线的适用于多台永磁无刷直流电机协调控制的方法与控制器,简单易行。
本发明解决其技术问题所采用的技术方案是:
一种基于DSC及CAN总线的适用于多台永磁无刷直流电机协调控制的控制器,包括供电电路、异步串行通信设备、主控制器、若干分控制器、CAN总线、若干功率开关器件及其专用驱动芯片。
其中,供电电路为主控制器及分控制器提供5V电压;异步串行通信设备连接计算机和主控制器,完成指令及反馈信号的传输任务;CAN总线连接主控制器与各个分控制器,实现信号传输;分控制器解算主控制器下达的指令,通过无刷直流电机功率开关器件专用驱动芯片将分控制器产生的PWM信号放大,改变功率开关器件的导通顺序和PWM占空比,调整各个无刷直流电机的转速和角位置,从而控制各个无刷直流电机;同时,各个分控制器实时采集电机转速、母线电流、转子位置的数据,将这些数据按照CAN协议上传至主控制器,主控制器将分控制器反馈的数据进行整合,按照串行通信协议上传至计算机。
所述的主控制器包括依次串接的串行通讯模块、CPU和CAN总线通讯接口,串行通讯模块接收来自异步串行通信设备的信号,经CPU处理后,由CAN总线通讯接口发送给分控制器。
所述的分控制器包括依次串接的CAN接口、CPU和PWM模块,CAN接口接收来自CAN总线的信号,经CPU处理后,由PWM模块生成PWM信号。
所述的主控制器CPU和分控制器CPU均采用数字信号控制器(DSC)。
所述的主控制器CPU采用dsPIC30F6010芯片,分控制器CPU采用dsPIC30F4012芯片。
本发明还提供一种上述装置的控制方法,包括以下步骤:
1)使能主控制器的串行通讯模块,准备进行数据传输。
2)使能主控制器的CAN总线通讯接口,准备进行数据传输。
3)使能分控制器的CAN总线接口,准备进行数据传输。
4)主控制器接收计算机发出的电机控制指令信息,将指令中的无刷直流电机转速和角度命令通过CAN总线发送给每个分控制器;同时接收分控制器反馈的各个无刷直流电机实时转速、实时角位置信息,并通过串行通信接口上传至计算机。
5)分控制器比较主控制器下达的转速和角度命与电机的实时转速、实时角位置信息,得到差值后生成PWM信号,经过无刷直流电机功率开关器件专用驱动芯片放大后调节功率开关器件的导通和关断,进而改变无刷直流电机的端电压,实现电机调速控制。
本发明的有益效果是:
本发明提出的基于DSC及CAN总线的多电机协调控制方法与装置,系统采用MicroChip公司的dsPIC30F6010作为主控制器CPU,采用dsPIC30F4012作为分控制器CPU,系统硬件结构简单。通信方式以CAN总线通信为主,以异步串行通信为辅,实现了分布式分层递阶控制结构,可提高多电机控制系统的协调性与稳定性。系统结构简化,控制算法简洁。较之传统控制方式,在保证实时控制的同时提升了多电机系统的控制协调性、实时性和可扩展性。
附图说明
图1:本发明控制系统实施例的方框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110284940.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可调增益音频功率放大电路
- 下一篇:一种双电机同步控制系统及其实现方法