用DSP控制器整合马达控制和功率因数校正
发布时间:2008/6/3 0:00:00 访问次数:539
用dsp控制器整合马达控制和功率因数校正 随着数字信号处理器(dsp)价格从几百美元降到3美元,dsp在价格敏感的家电(如洗衣机、冰箱、加热器、通风和空调机)中正越来越多地被采用。带特殊外设的高mips dsp,除显著地改进这些产品性能外,还大大地简化产品设计过程并提供各种重要的特异性能。dsp非凡的处理能力,使得制造商能满足用户不断增加的要求,如较高的效率和可变速度工作及精确的速度控制特性。
低成本dsp控制器能使很多先进的马达控制算法内置在对成本非常敏感的应用中。dsp控制器的带宽也使设计人员能用一个控制器整合多种功能,如把马达控制、功率因数校正和通信协议整合在一起(见图2)。本文描述采用低成本dsp控制器的单板ac感应马达驱动(带功率因数校正和串行通信)结构,详细地验证dsp软件和硬件方案的优点。
关键的马达驱动要求
为了能提供先进的马达驱动特性,一个典型的马达控制器必须满足下列要求:
·具有产生多个高频、高分辨率pwm波形的能力。
·能实时处理数据以实现先进的算法,使得转矩波动最小,在线参数适应、精确速度控制等。
·用同一控制器实现诸如马达控制,功率因数控制及通信等多种性能。
·用减少元件数、简化板布局和改进制造工艺来简化整个方案。
·通过软件而不是硬件重新设计来简化后期修正。
用于马达驱动的dsp控制器
ti的新型dsp集成了所有重要功率电子设备的外设,以使成本最敏感应用(如家电)的整个系统执行得以简化、减少元件数和降低板尺寸。
用ti公司的tms320f240 dsp控制器(图1)提供3相ac感应马达驱动的多种功能,这包括具有闭环速率控制的基本马达控制、采用升压拓扑结构的输入功率因数校正和串行通信。此器件具有一个20mips 16位定点dsp芯核并集成有下列功率电子设备的外设:12个pwm通道(9个独立的通道)、3个16位多模通用定时器,16通道10位adc(具有同时变换能力)、4个捕获引脚、编码器接口能力、sci、spi、看门狗等。
6个pwm通道(pwm1~pwm6)控制3相电压源倒相器。这6个pwm通道分为3对(pwm1 &2,pwm3&4,pwm5&6)。3个比较寄存器与每个pwm通道对相关联。更新比较寄存器的值以得到合适的pwm输出。可编程的片上软件静带模块提供足够的空载时间以避免失效引起的冲击。有3个以上pwm通道留做实现其他的功能,如功率因数校正。
马达驱动描述
3相倒相器利用6个pwm通道。用可编程片上软件产生静带;25齿链轮提供到控制器捕获单元的速度输入;用升压拓扑结构实现功率因数校正,在升压拓扑结构中,控制器的另一pwm通道控制功率开关。用简单的分压器电路调节和馈送不同的电压到控制器的模/数单元。
完整的驱动主要利用了软件模块:马达控制的闭环间隔向量脉宽调制(svpwm);改善输入功率因数的功率因数校正模块;串行通信。
下面将详细描述以上所提到的软件模块的实现。
间隔向量脉宽调制(svpwm)
为了给马达提供能量效率,重要的是采用正确的倒相器开关转换方法(见图3)。间隔向量脉宽调制就是这样的一种开关转换方法,它比简单和低效率的方法(如正弦pwm)优越的多。svpwm具有较高的dc总线利用和较低的谐波铜线损耗。对于给定的dc环路电压输出,svpwm与正弦pwm馈送马达相比,其3相马达的功率输出提高了16%。
所有应用软件由中断服务程序(isr)驱动。主码(即本地环)由tms320c240外设初始化(例如锁相环、看门狗、中断控制和事件管理)组成。
用dsp控制器整合马达控制和功率因数校正 随着数字信号处理器(dsp)价格从几百美元降到3美元,dsp在价格敏感的家电(如洗衣机、冰箱、加热器、通风和空调机)中正越来越多地被采用。带特殊外设的高mips dsp,除显著地改进这些产品性能外,还大大地简化产品设计过程并提供各种重要的特异性能。dsp非凡的处理能力,使得制造商能满足用户不断增加的要求,如较高的效率和可变速度工作及精确的速度控制特性。
低成本dsp控制器能使很多先进的马达控制算法内置在对成本非常敏感的应用中。dsp控制器的带宽也使设计人员能用一个控制器整合多种功能,如把马达控制、功率因数校正和通信协议整合在一起(见图2)。本文描述采用低成本dsp控制器的单板ac感应马达驱动(带功率因数校正和串行通信)结构,详细地验证dsp软件和硬件方案的优点。
关键的马达驱动要求
为了能提供先进的马达驱动特性,一个典型的马达控制器必须满足下列要求:
·具有产生多个高频、高分辨率pwm波形的能力。
·能实时处理数据以实现先进的算法,使得转矩波动最小,在线参数适应、精确速度控制等。
·用同一控制器实现诸如马达控制,功率因数控制及通信等多种性能。
·用减少元件数、简化板布局和改进制造工艺来简化整个方案。
·通过软件而不是硬件重新设计来简化后期修正。
用于马达驱动的dsp控制器
ti的新型dsp集成了所有重要功率电子设备的外设,以使成本最敏感应用(如家电)的整个系统执行得以简化、减少元件数和降低板尺寸。
用ti公司的tms320f240 dsp控制器(图1)提供3相ac感应马达驱动的多种功能,这包括具有闭环速率控制的基本马达控制、采用升压拓扑结构的输入功率因数校正和串行通信。此器件具有一个20mips 16位定点dsp芯核并集成有下列功率电子设备的外设:12个pwm通道(9个独立的通道)、3个16位多模通用定时器,16通道10位adc(具有同时变换能力)、4个捕获引脚、编码器接口能力、sci、spi、看门狗等。
6个pwm通道(pwm1~pwm6)控制3相电压源倒相器。这6个pwm通道分为3对(pwm1 &2,pwm3&4,pwm5&6)。3个比较寄存器与每个pwm通道对相关联。更新比较寄存器的值以得到合适的pwm输出。可编程的片上软件静带模块提供足够的空载时间以避免失效引起的冲击。有3个以上pwm通道留做实现其他的功能,如功率因数校正。
马达驱动描述
3相倒相器利用6个pwm通道。用可编程片上软件产生静带;25齿链轮提供到控制器捕获单元的速度输入;用升压拓扑结构实现功率因数校正,在升压拓扑结构中,控制器的另一pwm通道控制功率开关。用简单的分压器电路调节和馈送不同的电压到控制器的模/数单元。
完整的驱动主要利用了软件模块:马达控制的闭环间隔向量脉宽调制(svpwm);改善输入功率因数的功率因数校正模块;串行通信。
下面将详细描述以上所提到的软件模块的实现。
间隔向量脉宽调制(svpwm)
为了给马达提供能量效率,重要的是采用正确的倒相器开关转换方法(见图3)。间隔向量脉宽调制就是这样的一种开关转换方法,它比简单和低效率的方法(如正弦pwm)优越的多。svpwm具有较高的dc总线利用和较低的谐波铜线损耗。对于给定的dc环路电压输出,svpwm与正弦pwm馈送马达相比,其3相马达的功率输出提高了16%。
所有应用软件由中断服务程序(isr)驱动。主码(即本地环)由tms320c240外设初始化(例如锁相环、看门狗、中断控制和事件管理)组成。