基于PAC的电机控制器快速控制原型的研究
2012-07-13李乐荣刘忠途宗志坚
电子设计工程 2012年4期
李乐荣,刘忠途,刘 亢,宗志坚
(中山大学 工学院,广东 广州 510006)
电动汽车用电机控制器的开发具有小批量、面向不同对象的特点,因此对开发方法应具有周期短,成本低的特点,同时控制器应该具有较强可重用性和可靠性,且能满足复杂控制算法执行和参数可在线调节。传统的电机控制器开发一般有3种:基于可编程逻辑控制器(PLC)的电机控制器开发;基于专用电机控制的集成电路(IC)的电机控制器开发;基于微处理器(MCU)的电机控制器开发。这3种技术各有优缺点及其应用场合:基于PLC的电机控制开发拥有成熟的开发软件,开发周期短,且PLC运行可靠稳定,但不能实现复杂的控制算法;基于IC的电机控制器虽然其单个成本低,但其开发周期长、开发成本高、具有不可重配置性;基于MCU的电机控制器开发虽然可以运行复杂的控制算法,但还是存在系统的通用性较弱、开发周期长的缺点。随着技术的不断发展,现在出现一种结合这几种优点的适用于电动汽车电机控制系统的开发平台——基于可编程自动控制器(PAC)的电机控制器快速控制原型平台。
笔者以美国国家仪器(NI)的CompactRIO为例,首先阐明了PAC平台的定义和主要特点,然后结合永磁同步电机的磁场定向控制技术特点,简述了如何通过Compact RIO平台实现磁场定向控制的快速控制原型开发。
1 NI Compact RIO PAC平台
可编程自动化控制器(PAC)是集计算机技术、自动控制技术、仪表技术和网络通信技术为一体的自动控制装置。由表1可看出PAC既具有传统PLC在功能、可靠性、速度、故障查找等方面的特点,又具有PC的高速运算、丰富的编程语言、方便的网络连接优势[1]。……
登录APP查看全文
