2. 电机驱动器损耗机理与热源建模
在电机驱动器的热电联合仿真中,热源建模的精度直接决定了结温预测的可信度。驱动器内部的热量并非来自单一机制,而是由电机侧的铜损、铁损与变换器侧的导通损耗、开关损耗共同构成。这四类损耗在物理机理、数学表达和随工况变化的规律上差异显著,若在仿真中混为一谈,结温误差可能达到数十摄氏度。本节从每类损耗的物理来源出发,给出可直接用于联合仿真的数学表达,并说明它们如何映射到电—热耦合模型中。
一、四类损耗的物理来源与数学表达
铜损来自电机定子绕组和驱动器母排、电感等载流导体的焦耳热。其基本表达为 P_cu = I²R,但工程中必须考虑两个修正:一是绕组电阻随温度上升,R(T) = R₀[1 + α(T − T₀)],铜的 α 约为 0.00393 /℃;二是电流并非纯正弦,需用有效值或按谐波分量求和。对于三相电机,P_cu = 3·I_rms²·R_phase(T)。在联合仿真中,铜损是典型的“电—热正反馈”环节:温度升高→电阻增大→铜损增大→温度进一步升高,因此必须把 R(T) 作为温度节点的函数实时更新,而不能用常温常数。
铁损来自定子铁芯和转子铁芯中交变磁场引起的磁滞损耗与涡流损耗。常用 Steinmetz 类模型表达:P_fe = k_h·f·B^α + k_e·f²·B²,其中 k_h、k_e 为材料系数,α 通常取 1.6~2.2。在 PWM 供电下,磁通中叠加了开关频率附近的高频纹波,铁损会明显高于同基频正弦供电。工程上常按基波铁损加高频附加项处理,或直接采用厂商提供的“频率—磁密—单位质量损耗”曲线插值。铁损主要注入定子铁芯和转子,在热网络中对应不同的热容节点。
导通损耗发生在 IGBT、MOSFET 或 SiC 器件的通态电阻/饱和压降上。对 MOSFET 可写为 P_cond = I_rms²·R_ds(on)(T_j);对 IGBT 则为 P_cond = V_ce(sat)(T_j)·I_avg + R_on·I_rms²。注意 R_ds(on) 和 V_ce(sat) 都随结温变化,MOSFET 的 R_ds(on) 通常正温度系数,这带来天然的并联均流优势,但也意味着高温下导通损耗会加速增长。导通损耗直接注入器件结—壳热网络,是结温计算中最直接的输入。
开关损耗发生在器件每次开通和关断的电压电流交叠区。单次开关能量 E_on、E_off 可从器件手册的 E–I–V 曲线获得,总开关损耗为 P_sw = f_sw·(E_on + E_off + E_rr),其中 E_rr 为二极管反向恢复能量。开关损耗与母线电压、负载电流、栅极电阻和结温均相关。在联合仿真中,开关损耗通常按一个基波周期内的平均功率注入结节点,但若开关频率与基波频率接近,需保留瞬时波动。
二、从损耗到热网络的映射方式
四类损耗在物理位置上并不重合,因此不能简单相加后注入单一节点。铜损主要产生于定子绕组,应注入绕组热容节点;铁损产生于定子铁芯和转子铁芯,应分别注入对应铁芯节点;导通损耗和开关损耗产生于功率器件芯片,应注入器件结节点。在 Foster 或 Cauer 热网络中,每个节点由热阻 R_th 和热容 C_th 构成,损耗功率作为电流源注入节点,节点温度即为该处温升。
联合仿真的耦合接口通常采用“电→热单向注入、热→电参数反馈”的双向结构。电气域在每个仿真步长计算瞬时损耗功率 P_loss(t),送入热域作为热流源;热域解算 RC 网络后输出各节点温度,再返回电气域更新 R(T)、R_ds(on)(T_j)、V_ce(sat)(T_j) 等温度相关参数。由于热时间常数通常远大于电气时间常数,热域可采用较大的步长,但电—热接口的采样必须与电气步长对齐,否则会丢失开关周期的功率细节。
三、教学示例:一台 3 kW PMSM 驱动器的损耗分配
以下参数为教学示例,用于说明计算流程,并非实测数据。设母线电压 V_dc = 300 V,开关频率 f_sw = 10 kHz,相电流有效值 I_rms = 8 A,绕组相电阻 R_phase(25℃) = 0.35 Ω,铜温度系数 α = 0.00393 /℃,器件 R_ds(on)(25℃) = 45 mΩ,正温度系数约 0.6%/℃,单次开关能量 E_on + E_off + E_rr ≈ 0.12 mJ。
铜损(假设绕组温度 80℃):
R(80) = 0.35 × [1 + 0.00393 × (80 − 25)] = 0.35 × 1.216 = 0.4256 Ω
P_cu = 3 × 8² × 0.4256 = 3 × 64 × 0.4256 ≈ 81.7 W
导通损耗(假设结温 100℃):
R_ds(on)(100) = 45 mΩ × [1 + 0.006 × (100 − 25)] = 45 × 1.45 = 65.3 mΩ
P_cond = 8² × 0.0653 ≈ 4.2 W(单管,三相共约 25 W)
开关损耗:
P_sw = 10 000 × 0.12 mJ = 1.2 W(单管,三相共约 7.2 W)
铁损(按材料曲线插值,示例值):
P_fe ≈ 35 W(基波)+ 12 W(PWM 高频附加)≈ 47 W
总损耗 ≈ 81.7 + 25 + 7.2 + 47 ≈ 161 W
从示例可见,铜损和铁损在电机侧占主导,变换器侧损耗相对较小,但器件结温对导通损耗的敏感度很高——结温从 25℃ 升到 100℃,R_ds(on) 增大约 45%,导通损耗随之上升。若仿真中忽略这一温度反馈,结温会被低估,进而低估热设计余量。
四、建模时的关键判断
第一,铜损的电阻必须用温度修正后的值,且在每个热时间步更新,否则正反馈效应被截断。第二,铁损在 PWM 供电下不能只用基波频率计算,需叠加开关频率附近的谐波损耗,或直接使用含高频项的 Steinmetz 模型。第三,开关损耗的 E_on、E_off 应取自实际母线电压和负载电流下的曲线,而非手册中的典型值,否则误差可达 30% 以上。第四,热网络节点划分应与损耗注入位置一致,铜损、铁损、器件损耗不可合并到同一节点,否则无法区分绕组温度和铁芯温度,也无法判断哪一部分先达到绝缘限值。