TIDM-02010 参考设计是一款适用于 HVAC 应用变频空调室外机控制器的 1.5kW 双电机驱动和 PFC 控制参考设计,展示了一种对压缩机和风扇电机驱动器以及数字交错式升压 PFC 实现无传感器三相 PMSM 矢量控制的方法,可通过单个 C2000™ 微控制器满足新的效率标准。此参考设计提供的硬件和软件已经过测试,而且可随时使用,有助于加快开发,从而缩短产品上市时间。本设计指南提供了硬件设计详细信息和测试结果。
当今的 HVAC 应用必须满足越来越多的需求,这些需求包括低成本、更小尺寸、更舒适、更强大和更高能效等。众所周知,在 HVAC 应用中,PMSM 比感应电机更受欢迎,并且受欢迎度越来越高。该参考设计为双电机驱动器提供了真正的单芯片解决方案,包括前端交错式升压 PFC。该参考设计说明了如何使用磁场定向控制 (FOC)(无位置传感器)以及采用单个控制器的交错式升压 PFC 实现对两个电机的控制。整个系统可帮助用户减少物料清单中的关键元件数量,减小笨重的无源器件尺寸,提高效率,尽可能减小输入电流谐波含量,尽可能增大功率因数,精确调节直流总线,以及节省开发时间。该参考设计基于 TMS320F28002x 或 TMS320F28003x 实时控制器系列,有助于轻松开始 HVAC 系统室外机控制器设计。
控制多个电机的功能不仅可以降低系统成本,还可以提高总体功率效率和性能。对于操作双电机的应用,通过使用单个 MCU 来控制两个电机,控制器能够协调一个电机相对于另一个电机转速的加速快慢。此外,由于两个电机都从相同的电流源汲取电流,因此也可以对 PFC 实施进行协调以实现更佳结果。
该参考设计提供了支持多种不同类型空调系统的灵活性,以及用于电机驱动和 PFC 之外的更多可选功能的硬件功能,例如与室内机的串行通信、用于电子膨胀阀的步进电机驱动以及用于 HVAC 系统控制的温度传感器。
表 1-1 列出了采用 PFC 的双电机控制参考设计规格。
参数 | 测试条件 | 最小值 | 标称值 | 最大值 | 单位 |
---|---|---|---|---|---|
系统输入特性 | |||||
输入电压 (VINAC) | - | 165 | 230 | 265 | VAC |
输入频率 (fLINE) | - | 47 | 50 | 63 | Hz |
空载待机功耗 (PNL) | VINAC = 230V,Iout = 0A | - | 3.0 | - | W |
输入电流 (IIN) | VINAC = 230V,Iout = IMAX | - | 15 | - | A |
PFC 转换器特性 | |||||
PWM 开关频率 (fSW) | - | 60 | 72 | 96 | kHz |
输出电压 (VOUT) | VIN = 标称值,IOUT = 最小值至最大值 | 360 | 375 | 385 | V |
输出电流 (IOUT) | VIN = 最小值至最大值 | - | - | 5 | A |
线性调整率 | VINAC = 最小值至最大值 ,IOUT = 标称值 | - | - | 2 | % |
负载调整率 | VINAC = 标称值 ,IOUT = 最小值至最大值 | - | - | 3 | % |
输出电压纹波 | VINAC = 标称值 ,IOUT = 最大值 | - | - | 15 | V |
输出过电压 | VINAC = 最小值至最大值 | - | - | 430 | V |
直流链路峰值过电流 (IOCP) | VINAC = 最小值 | - | - | 10 | A |
高压线路的输出功率 | VINAC = 250V | - | - | 1.8 | kW |
低压线路的输出功率 | VINAC = 165V | - | - | 1.2 | kW |
效率 (Ƞ) | VINAC = 满载时的标称值 | - | 97 | - | % |
压缩机逆变器特性 | |||||
PWM 开关频率 (fSW) | - | - | 6 | - | kHz |
额定输出功率 (POUT) | VINAC = 标称值 | - | 1.4 | 1.5 | kW |
输出电流 (IRMS) | VINAC = 标称值 | - | 10 | - | A |
逆变器效率 (Ƞ) | VINAC = 标称值,POUT = 标称值 | - | 98 | - | % |
电机电频率 (f) | VINAC = 最小值至最大值 | 20 | 200 | 400 | Hz |
故障保护 | 过流、失速、过热、欠压、过压 | ||||
驱动控制方法和功能 | 采用三个用于电流检测的分流电阻器的无传感器 FOC | ||||
风扇逆变器特性 | |||||
PWM 开关频率 (fSW) | - | - | 18 | - | kHz |
额定功率 (P) | VINAC = 标称值 | - | 150 | 200 | W |
输出电流 (IRMS) | VINAC = 标称值 | - | 1 | - | A |
逆变器效率 (Ƞ) | VINAC = 标称值,POUT = 标称值 | - | 98 | - | % |
电机电频率 (f) | VINAC = 最小值至最大值 | 30 | 50 | 400 | Hz |
故障保护 | 过流、恢复失速、欠压、过压 | ||||
驱动控制方法和功能 | 采用三个用于电流检测的分流电阻器的无传感器 FOC | ||||
系统特点 | |||||
内置辅助电源 | VINAC = 最小值至最大值 | 15V±10%,300mA/12V±10%,500mA/5V±10%,500mA | |||
工作环境 | 开放式框架 | -10 | 25 | 55 | oC |
标准和规范 | 电磁干扰传导和辐 | EC 61000-3-2 A 类 | |||
电路板尺寸 | 长 × 宽 × 高 | 197mm * 197mm * 55mm | mm2 |
TI 建议,该参考设计仅可在实验室环境中运行,不可作为成品供一般消费者使用。
TI 建议,该参考设计仅可由熟悉处理高压电子和机械部件、系统及子系统所存在相关风险的合格工程师和技术人员使用。
高电压! 电路板中存在可接触的高电压。如电路板的电压和电流处理不当或施加不正确,则可能导致电击、火灾或伤害事故。使用该设备时应特别小心,并采取相应的保护措施,以避免伤害自己或损坏财产。
表面高温!接触会导致烫伤。请勿触摸!电路板上电后,某些元件可能会达到 55°C 以上的高温。由于存在高温,在运行过程中或运行刚结束时,用户不得触摸电路板。
图 2-1 显示了该参考设计的方框图,其中突出显示了主要 TI 元件。
整个系统可分为七个块:
该设计使用单个 C2000 控制器实现双电机控制和 PFC。具有高抗噪性能的电流和电压检测解决方案对于精确的电机驱动和 PFC 控制而言是必不可少的。以下部分详细介绍了该设计中使用的检测和驱动电路。硬件设计文件位于 C2000Ware Motor Control SDK 安装目录 <install_location>\solutions \tidm_02010_dmpfc\hardware 下。
本参考设计采用了以下重点产品。以下各节介绍为该参考设计选择器件时应考虑的主要特性。如需了解有关重点器件的更多详细信息,请参阅其各自的产品数据表。
TMS320F280013x 是 C2000™ 可扩展、超低延迟实时微控制器器件系列中的一款器件,专为提高电力电子应用的效率而设计。实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码提供 120MHz 的信号处理性能。三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。高性能模拟块集成在 F280013x 实时微控制器 (MCU) 上,并与处理单元和 PWM 单元紧密耦合,从而提供出色的实时信号链性能。14 个 PWM 通道均支持与频率无关的分辨率模式,可控制从三相逆变器到高级多级电源拓扑的各种功率级。连接可以通过各种业界通用通信端口(如 SPI、三个 SCI/URAT、I2C 和 CAN)进行,另外还提供了多个引脚复用选项,可实现出色的信号布局。
TMS320F28002x 是 C2000™ 可扩展、超低延迟实时微控制器器件系列中的一款器件,专为提高电力电子应用的效率而设计。实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码提供 100MHz 的信号处理性能。三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。高性能模拟模块集成在 F28002x 实时微控制器 (MCU) 上,并与处理单元和 PWM 单元紧密耦合,以提供更好的实时信号链性能。14 个 PWM 通道均支持与频率无关的分辨率模式,可控制从三相逆变器到高级多级电源拓扑的各种功率级。通过加入可配置逻辑块 (CLB),用户可以添加自定义逻辑,还可将类似 FPGA 的功能集成至 C2000 实时 MCU 中。连接可以通过各种业界通用通信端口(如 FSI、SPI、SCI、I2C、PMBus、LIN 和 CAN)进行,另外还提供了多个引脚复用选项,可实现出色的信号布局。
TMS320F28003x (F28003x) 是 C2000™ 可扩展、超低延迟实时微控制器器件系列中的一款器件,专为提高电力电子应用的效率而设计。实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码提供 120MHz 的信号处理性能。浮点单元 (FPU)、三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。CLA 允许从主 C28x CPU 上大量卸载常见任务。CLA 是一款与 CPU 并行执行的独立 32 位浮点数学加速器。F28003x 支持高达 384KB (192KW) 的闪存,这些闪存分为三个 128KB (64KW) 存储体,支持并行编程和执行。高达 69KB (34.5KW) 的片上 SRAM 也可用于补充闪存。高性能模拟模块集成在 F28003x 实时微控制器 (MCU) 上,并与处理单元和 PWM 单元紧密耦合,以提供更好的实时信号链性能。16 个 PWM 通道均支持与频率无关的分辨率模式,可控制从三相逆变器到功率因数校正和高级多级电源拓扑的各种功率级。通过加入可配置逻辑块 (CLB),用户可以添加自定义逻辑,还可将类似 FPGA 的功能集成至 C2000 实时 MCU 中。连接可以通过各种业界通用通信端口(如 SPI、SCI、I2C、PMBus、LIN、CAN 和 CAN FD)进行,另外还提供了多个引脚复用选项,可实现出色的信号布局。
UCC28740 隔离式反激电源控制器使用光耦合器来提供恒定电压 (CV),从而改善对大型负载阶跃的瞬态响应。恒流 (CC) 调节通过一次侧稳压 (PSR) 技术来实现。此器件处理光耦合反馈信息和来自辅助反激式绕组的信息,以实现对输出电压和电流的精准高性能控制。内部采用 700V 启动开关,可动态控制工作状态并定制调制配置文件,支持超低待机功耗,并且不会影响启动时间或输出瞬态响应。UCC28740 中的控制算法使得运行效率满足或者超过适用标准。