E1-07 电机不可测温度的在线估计与热保护标定:绕组热点、磁钢温度与退磁保护
课程代码 E1-07 · 板块 E 电驱与电力电子热管理 / 电机冷却 时长 约 4.0 小时(9 讲 + 1 次实操) 适合对象 电驱控制标定与试验工程师(专家向,必修)——在 MCU 里落地绕组热点与磁体温度观测器、整定退磁保护与降额触发量的人;同时面向电机热仿真工程师(他们是本课离线参数的供给方,须知道降阶后哪些参数被冻结、改设计时哪些要重标)与电驱总成试验工程师 前置 E1-05 电机温升限值、绝缘等级与降额;A1-06 热阻网络法与集总参数建模入门;K3-10 热管理在线状态与负荷估计;E2-05 结温估计、热保护与主动降额策略;J6-03 电机电磁—热耦合仿真;体系外前置(需自备):PMSM 的 d-q 坐标变换与矢量控制基础 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 E1-07 课题的完整展开版
按任务导航
| 你手上的事 | 直接看 | 还要配 |
|---|---|---|
| 把离线多节点热网络降阶成 MCU 里跑得动的模型 | 第 2 讲:节点取舍的两条硬判据、参考零点接冷却液入口、交付三份清单而不是一个模型 | 第 3 讲(热点因子定义在温升上、两条在线处理路径不可混用) |
| 给磁体温度定一条能上车的通道 | 第 4、5 讲:两条路各自的有效窗口、交接的那一拍、反解式的九个误差入口 | 第 1 讲(三件套交付形态)· 第 9 讲(把不确定度实测出来) |
| 整定电机侧降额门限、并与回路侧对齐 | 第 8 讲:先扣 u 再按 min_k M_k 合裁、四级动作、失效安全表十类触发与窗外动作 | 第 1 讲(余量口径与它不含什么)· 第 9 讲(同版接口声明) |
| 审一份「热态扭矩掉了」的整改方案 | 第 6 讲:按永磁项占比 r_ψ 折算、⛔ 不整体打折 · 第 7 讲:退磁判据必须是「磁体温度 + 去磁电流」二维 | 第 7 讲(回到同一参考温度后 ψ̂_m 回不回得去)· 本篇引言的反钉子 |
| 排一次台架到标定量的落地、并交冻结参数清单 | 第 9 讲:五步流程的顺序为什么不可换、真值从哪来、冻结参数与在线辨识量互斥 | 第 2 讲(参数折算去向表)· 第 8 讲(注入试验要验出什么) |
⛔ 本课不覆盖:矢量控制实现与无位置传感器的位置估计 ⇒ 体系外前置与 G1-03 压缩机电机与驱动器(IPM)集成;观测器结构选型谱系、增益与噪声阵整定、残差带工况化、发散防护与重初始化通用清单 ⇒ K3-10 热管理在线状态与负荷估计:观测器整定、软测量置信度与退出条件;气隙与端腔换热的关联式与判据 ⇒ E1-06 干式电机的转子与端部热路:气隙对流、端部空腔与风摩损;剩磁—磁导系数—膝点的材料侧与牌号静态拐点 ⇒ E1-03 油水混合冷却与转子冷却设计、F5-02 轮毂电机散热与簧下热管理;离线热网络建模方法论、模型降阶与定点化 ⇒ A1-06 热阻网络法与集总参数建模入门、J7-02 模型降阶(ROM)与控制导向建模、J7-04 整车热管理数字孪生与实时模型;损耗 MAP 与双向耦合架构 ⇒ J6-03 电机电磁—热耦合仿真;绝缘等级与温升限值 ⇒ E1-05 电机温升限值、绝缘等级与降额;整车级故障降级与资源仲裁 ⇒ K5-02 热管理故障处理与降级策略;标定工具链与版本追溯 ⇒ K6-01 热管理标定流程与工具(INCA/CANape)、K6-05 标定数据管理与版本控制;散差与老化折进阈值的方法学 ⇒ K6-06 面向量产散差与老化的鲁棒标定:把公差、传感器误差与衰减折进阈值;台架台位与试验规程 ⇒ L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定;估计失准属「功能不足而非失效」的安全论证方法学 ⇒ K2-05 预期功能安全(SOTIF/ISO 21448)与 AI 件安全论证在热管理的落法。★ ⛔ 真正不给的数(三类,每样带去向):① 未取得原文的标准限值与等级号——任何绝缘等级的极限热点温度值;② 本项目的验收阈值——去磁电流上限表的任何数值、降额门限与迟滞带取值、观测器增益与噪声阵、三条方法族各自的精度指标;③ 教学假设之外的具体产品参数——任何牌号的最高工作温度与退磁曲线拐点值。这三类由本项目自己的磁路、牌号与平台标定给出,去向本课逐条写清。
⚠ 而「平台相关量」不在上面三类里——本课给它们典型参考值(区间 + 常见值锚点 + 免责句 + 拿到它的路,四件缺一不可):可观性下限转速(第 5 讲 5.4 给区间与锚点)、两条估计通道各自的不确定度 u(本篇引言与第 9 讲给误差带)。⇒ 凡本课给出的典型值,用途只有一个:建立量级感,⛔ 不是验收依据、⛔ 不得抄进技术条件,你的平台须实测确认。⚠ 也不必去找一份规定这些数的标准:本课不引用任何规定观测器结构、磁体温度估计精度指标或退磁在线判据数值的标准,此类量值一律来自电磁设计侧、磁体供应商与平台标定,无标准可依。
引言:两处装不了传感器,一个数有两种读法
在电机上,真正决定还能不能继续输出扭矩的那两个温度,恰好落在两个装不了传感器的位置。绕组的绝缘最热点在浸漆与槽绝缘之间,把探头塞进去,破坏的正是要保护的那层绝缘;磁钢埋在转子里、跟着轴转,中间还隔着一道气隙,量产车上没有引线通道。能埋的只有端部或槽口那只 NTC,而它与热点之间隔着一段导热路径和一块热容——稳态读得偏低、瞬态又滞后,两个偏差方向都不保守:读低让保护晚触发,滞后让峰值那一段整段看不见。⇒ 这两个量只能估。
一旦它们从「测量」变成「估计」,事情就换了性质:进安全闭环的不再是一个读数,而是一个带着自己误差的推断——而这个误差有多大,多数方案里没有人写下来。本课要做的就是把这条推断链从头到尾摆平:怎么估、什么时候这个估计不算数、不算数的时候车该做什么、以及这个估计到底有多不准。
全课要敲的钉子有两根,一根在结构层,一根在消费层。
- 钉子一(结构层):电机上没有一条全工况可用的温度通道,所以本课的交付物是「分区间的通道 + 每一段的有效窗口闸 + 窗外的动作」,⛔ 不是「一个更准的观测器」。
- 钉子二(消费层):被估量进安全闭环之前必须先扣掉自己的估计不确定度,两个被估量再按余量合裁,⛔ 不是按温度谁高比。
先说钉子一。多数人带着「哪一个观测器最准」这个问题进来,而在电机这个对象上,这个问题问错了。磁体温度有两条实用路径,它们的失效区间是结构性的,换一个更好的滤波器不改变结构:热模型法在低速与瞬态可用,而在中高速稳态上参数漂移最大、且缺少直接校正源;电气量反推法恰好相反——永磁磁链 ψ_m 在 q 轴电压里乘着电角频率 ω_e,ω_e→0 时该项从方程里整项消失、低速不可观,而它偏偏在中高速稳态最准。两条路的可用区间互补,而且合起来仍不覆盖全工况;选一条必错一头,而且两头错的方向还不一致。
所以本课交付的第一件东西不是精度指标,是一张分区表:至少三行——低速与瞬态段(热模型法负责)、中高速稳态段(电气量反推法负责)、两段都不可用段(退到以冷却液温度与电流平方积分为基础的保守包络);每行三列——谁负责、有效窗口的第一条闸是什么、窗外的下游动作是什么。⛔ 这张表不许写成「优先用 A、A 不行用 B」那种优先级串:那读起来像一条降级链,而它其实是按工况的分工,两条路在各自区间里都是首选;⛔ 也不许把两段之间的交接写成瞬时切换而不管交接的那一拍(无扰交接在第 5 讲)。
再说钉子二,它管的是这些估计值怎么被消费。本课把裁决语法写成一条式子:M_k = T_limit,k − T̂_k − u_k,k ∈ {绕组热点, 磁体温度};触发条件是 min_k M_k ≤ 0,恢复条件是 min_k M_k ≥ M_req 并满足 T_trip > T_reset 的迟滞语法。其中 u_k 是那一路估计的不确定度,本课统一取半宽、按 95% 覆盖概率声明——⛔ 它不是标准差、⛔ 也不是台架上某一个点的历史最大偏差;两路的 u 必须同覆盖概率,才可以放进同一次比较。
为什么非要把 u 显式写进来:u 不写下来,下游的门限、迟滞带与降额拐点就是在 u = 0 这个从没有人写下来的假设下整定的。而这两路的 u 根本不在一个量级——绕组那一路还有 NTC 做慢时间尺度的校正与合理性校验,磁体那一路在有效窗口之外连一个校正源都没有。⇒ u 的差异本身就足以翻转「谁先触限」这个裁决:温度更高的那一个,未必是余量更小的那一个。工程上,绕组热点这一路在标定良好、且工况落在标定区间内时,误差带常见落在 ±5~10 K;磁体那一路更宽,常见 ±10~20 K。⚠ 这是典型值、⛔ 不是验收依据,你的平台须实测确认——拿到它的路在第 9 讲第③步(台架数据回放,真值来自转子遥测与磁体埋测温)。
两处最容易犯的错:⛔ 不许把工程裕度、老化裕度与散差裕度也一起扣进 M_k——那三项由 K6-06 面向量产散差与老化的鲁棒标定:把公差、传感器误差与衰减折进阈值 的误差预算表折进 T_limit,k 那一侧,两边都扣等于把车白白限死;⛔ 也不许拿「估计值离限值还差多少」当余量,那正是把 u 漏掉的那种写法。
还有一条本课自己教出来的、最容易被读反的推理。第 5 讲会教一条反推链:由稳态 d-q 电压方程反解 ψ̂_m,再由 ψ_m(T) 反推磁体温度。学完这条链,下面这一步会在读者心里变成一个恒等式——⛔ 「ψ̂_m 掉了 ⇒ 磁体热了 ⇒ 照 ψ_m(T) 反推就是磁体温度」。它其实是一个方程、两个未知数:ψ_m 会掉有两个互不相同的原因——可逆的温漂(温度回落即恢复)与不可逆退磁(不回),而 ψ̂_m 这条通道在任意一帧上只给出一个数,它在结构上分不出这两者。⚠ 而被默认选中的那个方向,恰好是「看起来一切正常」的那一个。
读反之后读者会做的具体动作有两个方向,两个都很贵。
方向 A——把 ψ̂_m 的下降一律读成温升:动作是照 δT_e/T_e ≈ −r_ψ·α_ψ·ΔT_m 把 i_q 指令往上补。三层后果,一层比一层难发现:① 补偿把证据擦掉了——扭矩补回来了,驾驶感受与整车层面看不出异常,一次事故没有留下任何痕迹,全程无告警;② 基准漂了——反推用的 ψ_m(T₀) 还是出厂值,而这台电机实际的 ψ_m(T₀) 已经永久变小,此后每一个 T̂_m 都带一个恒定正偏置,磁体明明是冷的却一直被报成热的,车在不该降额的时候降额,而这在账面上看起来像「保护变保守了」;③ 退磁判据反而被读得更紧——去磁电流上限 i_d,max(T̂_m) 随 T̂_m 单调收紧,偏高的 T̂_m 让边界更紧,于是一台已经退过磁的电机,账面上比健康的那一台还「安全」。⚠⚠ 第三层最要命:错误的方向与「保守」的方向重合,于是没有任何一个保守性检查、没有任何一条限值回归会报出它。
方向 B——过度纠正,把 ψ̂_m 的下降一律怀疑成退磁:动作是按 ψ̂_m 的绝对下降量判退磁、进健康档案并告警。而正常热态的温漂在数十 K 的量级下就能让永磁项掉近一成——按本课的教学取值(α_ψ = 0.0012 /K、ΔT_m = 80 K,⚠ 教学假设,不对应任何平台)算出来是 9.6%,远大于任何一个合理的退磁判定量 ⇒ 每一次正常热态都会误报一次退磁,售后按告警更换电驱总成。⚠ 这里比的是同一个未知量自己的两个成因,由 ψ_m(T) 的定义式精确给出。
⇒ 正解不在这两个方向里选,而是换一个自变量:判据不是「ψ̂_m 掉了多少」,而是回到同一参考温度之后 ψ̂_m 有没有回到出厂值——可逆项按定义会在同一温度上复位,不可逆项不会。这一步把「一帧上的二义」换成了「跨一次完整热循环的单义」。★ 而这条分离判据自己还带着一个会被读反的前提:「回冷态」指的是磁体回到参考温度 T₀(本课全课取 T₀ = 20 ℃,⚠ 教学锚点,不对应任何平台),⛔ 不是冷却液回到 T₀,也⛔ 不是钥匙关掉之后过了几分钟。磁体那一路的主导热时间常数 τ_r 比绕组那一路的 τ_w 长约一个数量级:冷却液入口早就凉了,磁体还热着 ⇒ 静置不足就去比,会把还没散完的温漂读成不可逆退磁,恰好把方向 B 的误报亲手制造出来。⇒ 分离判据必须带一个前置闸:由热模型给出的 T̂_m 与 T_coolant,in 之差落在门限内并连续驻留,⛔ 不许一上电就比。这条链落在第 7 讲。
一句话钉住方向:扭矩掉了,先证明估计通道是对的,再谈补多少。把不可逆退磁当温漂补掉,⛔ 这不是「补偿做得好」,这是诊断被闭环吃掉了——补偿越准,故障越看不见。
本课站在哪一段。它做的是「上车实时那一段」:离线的多节点热网络、损耗 MAP、气隙与端腔取参、退磁曲线族由别处给进来,台架的成组实测值由试验侧交进来,本课把它们变成 MCU 里每周期算得出、且知道自己什么时候不算数的量,再把电机侧降额触发量与门限的标定方法与流程交出去。九讲的走法是:第 1 讲清点三个被估量与它们的消费方,把「谁要多准」翻译成一份需求书,并写死交付形态;第 2、3 讲把绕组那一路建起来,并写出它的 u 从哪几处来;第 4、5 讲把磁体那一路的两段与它们的交接建起来,把有效窗口的四条闸写死(两条路各两条,路内是「与」、路间是「或」,1.2 与 5.8);第 6 讲把磁体温度接到扭矩、第 7 讲接到退磁,两处都按置信度档分支;第 8 讲把两个 u 折成余量并合裁,写清窗外与退化之后的动作;第 9 讲把 u 实测出来,交出冻结参数清单与同版接口声明。
不用等读完,今天就能用的一件事:把你手上那个已经在参与安全限值裁决的温度估计值拿出来,问三句——
- 它的 u 是多少、按什么覆盖概率声明的? 答不上来,就说明现在这套门限是在 u = 0 下整定的——而那个假设从来没有写在任何一份文件里,所以也从来没有人复核过它。
- 它有没有一个「这个数现在不算数」的出口? 有效窗口标志是布尔量,⛔ 不是置信度的第四档;本课的置信度档一律写作可信 / 降级可信 / 不可用,窗外时强制置「不可用」。下游拿到裸值时,它没有任何办法区分「这个数是在标定区间里算出来的」与「这个数是模型在窗外硬积出来的」——两者在报文上长得一模一样。
- 你说的「磁体温度」到底是哪个温度? 电气量反推给出的 T̂_m,语义是磁链加权平均温度,⛔ 不是最热那一块磁体的温度;而退磁判据关心的恰恰是后者。两者之差必须显式折进 u 或折进电流裕量 Δi_d,margin,⛔ 不许当成零、⛔ 也不许两侧都折(那是折两次)。
三句里有一句答不上来,这个估计值就还不该进安全闭环——它缺的不是精度,是「它在裁什么、什么时候不算数」这个前提。这三句的落点分别在第 1 讲(三个被估量的口径与交付形态)、第 8 讲(合裁与失效安全表)与第 9 讲(u 怎么实测出来)。
最后把全课的符号与口径纪律一次说清,后面不再重复:温度一律写 T 带下标且下标不为 e(T_coolant,in / T_NTC / T̂_hotspot / T̂_m / T_limit,k / T_trip / T_reset / T₀),T_e 唯一表示电磁扭矩,⛔ 全课不裸写 T;热阻一律写 R_ij / R_gap(单位 K/W)、定子相电阻一律写 R_s / R̂_s(单位 Ω),⛔ 全课不裸写 R;温度用 ℃、温差与温升用 K,所以余量 M_k 与不确定度 u_k 的单位是 K;全课热阻链的参考零点取冷却液入口温度 T_coolant,in(油冷机取 T_oil,in),⛔ 不取 NTC、⛔ 不取出口温度;本课引用的几份标准只写标准号、它管什么与去向,版次以现行目录为准、引用前须核。
第 1 讲 三个被估量、它们的消费方与交付形态
多数人带着一个问题进这门课:哪一种观测器最准。这一讲要做的第一件事,就是把这个问题换掉。
换掉它的理由不是「精度不重要」,而是:本课要交的三个量,没有任何一个有一条覆盖全工况的通道。绕组那一路只有模型,唯一那只能埋的传感器在快时间尺度上帮不上忙;磁体那一路有两条方法,它们的可用区间恰好互补——而并起来仍然留着空白。在这种对象上问「哪个更准」,答案会随你拿哪一段工况去评而翻转。真正能写进方案、能交给下一个人的,是另外三样东西:一张分区表、一份「谁要多准」的需求书、一个三件套的交付接口。这一讲把它们各交一份。
记号约定(本讲开头一次交代,全课有效) ① 温度一律写 T 带下标,且下标不为 e:T_coolant,in(冷却液入口温度,油冷机取 T_oil,in)、T_NTC、T_hotspot 与 T̂_hotspot、T_m 与 T̂_m、T_limit,k、T₀。T_e 唯一表示电磁扭矩 [N·m],⛔ 它不是任何一个温度。⛔ 全课禁止裸写 T。 ② 热阻与电阻分列:热阻一律写 R_ij 或 R_gap [K/W],定子相电阻一律写 R_s [Ω](两者的完整定义在第 2 讲)。⛔ 全课禁止裸写 R,⛔ 禁止在同一个式子里让两者共用记号。 ③ 温度用 ℃,温差与温升用 K:T_* 一律 ℃,ΔT_*、M_k、u_k 一律 K。⛔ 不写「温升 25 ℃」这种形态。 ④ 带帽的记号(T̂、ψ̂、R̂)一律是估计值,不带帽的是真值——本课绝大多数争论都发生在这一撇上。
1.1 为什么必须估:两个被保护的量都落在传感器够不到的地方
先把「为什么不直接测」这一步说死,它是全课的前提。
绕组最热点在绝缘深处——浸漆层与槽绝缘之间。要把一个测温元件埋到那里,就得在绝缘体系里开一条通道并引出两根线,而绝缘正是这个温度要保护的东西。你为了测它而破坏的,恰好就是它。
磁钢更硬:它埋在转子铁芯里,跨着气隙,并且随轴旋转。量产车上没有引线通道;滑环与无线遥测在开发台架上确实存在(第 9 讲要靠它取真值),但它不是量产通道。
能埋的只有一处:端部绕组或槽口的 NTC。它与热点之间隔着一段导热路径和一段热容,于是读数带两个性质完全不同的偏差:
- 稳态偏低——热点与 NTC 之间那段热阻上有一个稳定的温降,NTC 永远读不到顶;
- 瞬态滞后——中间那段热容要先充上去,NTC 才动。
⚠ 关键在于:这两个偏差的方向都不保守。读低会让保护晚触发;滞后会让短时峰值段完全看不见——而峰值段恰恰是绝缘寿命被吃掉最快的那一段。这不是「精度差一点」,是「在最需要它的那一段它不在」。
工程量级:埋置 NTC 相对真实热点的稳态偏低量常见落在 10~30 K;瞬态滞后常见在数十秒量级。⚠ 典型值,⛔ 不是验收依据;埋位、浸漆工艺与工作制一变就变,你的平台须实测确认。→ 拿到它的路:L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定 的加密测点对拖试验——在台架件的槽内与端部埋热电偶,与 NTC 同步采样,按工作制分组统计「热电偶最高值 − NTC」的稳态差与相位差。
⇒ NTC 在本课只有两个位置,两个都在慢时间尺度上:
- 模型自校正:用分钟量级的稳态残差去改正热网络里那几条随老化漂的支路;
- 合理性校验:模型输出与 NTC 之差超过门限并持续,即把置信度档打到降级。
易错两条,都是「看起来更省事」的那个方向:
- ⛔ 不许把 NTC 读数乘一个固定系数当热点用。那等于把热点因子 k_hs 当成一个静态裕度系数,而它随转速、扭矩、冷却流量与温度、工作制漂移——第 3 讲专治这一条。
- ⛔ 不许把 NTC 接进快时间尺度的校正回路。一个滞后数十秒的量去做秒级校正,会在升温段把模型往下拽:模型算出热点已经冲上去了,NTC 还没动,残差把它按回来——正好在最需要它准的那一段把它带偏。
参考零点在这里一次定死:本课全部热阻链的参考零点取冷却液入口温度 T_coolant,in(油冷机取 T_oil,in,两者同位),⛔ 不取 NTC、⛔ 不取出口温度。为什么这条是硬约束(热阻按哪个参考面标定,零点就必须接哪个),在第 2 讲展开。
1.2 第一件交付物是分区表,⛔ 不是一个更准的观测器
本课要交三个量:绕组热点温度 T̂_hotspot、磁体温度 T̂_m、退磁裕度。三个各有各的不可测理由,而且每一个都没有一条覆盖全工况的通道。
绕组那一路:靠热模型算,NTC 只做慢校正 ⇒ 在快时间尺度上没有任何独立校正源,模型说什么就是什么。
磁体那一路有两条方法,它们的失效区间恰好互补:
| 靠什么 | 在哪一段可用 | 在哪一段失效,为什么 | |
|---|---|---|---|
| 热模型法 | 把转子与磁钢节点接进降阶热网络,以定子侧 NTC 与冷却液温度作边界 | 低速与瞬态 | 中高速稳态——跨气隙那条支路的热阻 R_gap 在这一段参数漂移最大,而这一段又没有直接校正源 |
| 电气量反推法 | 由稳态 d-q 电压方程反解永磁磁链的估计值 ψ̂_m,再由磁链—温度关系反推(反解式在第 5 讲) | 中高速稳态 | 低速——ψ_m 那一项在 q 轴电压里乘着电角频率 ω_e,ω_e→0 时该项消失,信息不在信号里 |
⇒ 两条路的可用区间互补,而且合起来也不覆盖全工况。选一条必错一头。
为什么换一个更好的滤波器不解决它。因为这两处失效是结构性的,不是噪声大:
- 低速那一头,ψ_m 的贡献乘着 ω_e 趋于零——不是信号被噪声淹了,是信息根本没进到信号里。滤波器能把信息榨干,造不出信息。
- 中高速那一头,热模型没有残差可用——没有残差,任何观测器的校正项都是零,它退化成一个开环积分。
这正是本课示意案例的根因①的形态:一个固定的跨气隙热阻同时覆盖低速与高速,而两头错的方向还不一致——于是标定的人在低速上把它调对了,高速上就更错,来回调永远收不住。
⇒ 所以交付物的第一件不是精度指标,是一张分区表。照这个形状填,至少三行、每行四列:
| 工况段 | 谁负责 | 有效窗口的闸 | 窗外/失效时的下游动作 |
|---|---|---|---|
| 低速与瞬态 | 热模型法 | ① 冷却(液或油)流量已建立且入口温度有效;② 气隙热导调度落在标定过的转速区间内(两条都要满足,这一路的窗口才为真) | 该路窗口标志置假 ⇒ 该路不出数;另一路仍在窗内时融合结果为「降级可信」,两路同时窗外才把该量的窗口标志置假、置信度档强制置「不可用」(1.5 的硬规则)。动作见第 8 讲 |
| 中高速准稳态 | 电气量反推法 | ① 转速高于可观性下限;② 电稳态判据连续驻留若干帧(两条都要满足,这一路的窗口才为真) | 同上 |
| 交接带(两路都在窗内) | 按无扰交接规则移交,带迟滞与最小驻留 | 两条窗口标志同时为真 | —— |
| 两段都不可用 | 保守包络兜底(冷却液温度 + 电流平方积分) | —— | 置信度档强制「不可用」,按保守包络限扭 |
两条易错,都在「怎么写这张表」上:
- ⛔ 不许把它写成「优先用 A,A 不行就退 B」这种优先级串。那读起来像一条降级链,而它其实是按工况的分工:两条路在各自的区间里都是首选,B 在低速段不是「次好」,是「不成立」。写成优先级串的直接后果是可预测的——标定的人会去调 A 的门限,想让 A 多覆盖一点,而 A 在那一段根本没有信息,怎么调都是在调一个开环积分的初值。
- ⛔ 不许把交接写成瞬时切换而不管那一拍。交接那一拍两条路给出的数不一样,直接换过去就是一个阶跃,它会顺着扭矩补偿那一路走到轮上。无扰交接在第 5 讲。
1.3 先清点消费方,再谈精度:「谁要多准」是需求书,不是结论
这是本讲最容易被跳过、而跳过之后一定要返工的一步。
先把这个闭环里被消费的量数全。数的方式是沿「谁在被保护 × 这个量怎么来」两维数,⛔ 不沿「车上装了哪些传感器」数——后者数不到纯计算量,也数不到不是温度的那一类。标注约定:【内】=本课射程内 ·【指】=只给类型与去向、⛔ 不给限值与条款内容 ·【外】=明确不在本课。
可测的: ①端部绕组埋置 NTC【内 · 只作慢时间尺度校正与合理性校验,⛔ 不作热点】 ②槽口或齿部 NTC(若有)【内 · 同①】 ③冷却液入口温度【内 · 本课的参考零点】 ④冷却液出口温度【内 · 只作合理性校验】 ⑤油入口与回油温度(油冷机)【内 · 与③同位】 ⑥机壳或水套温度(部分平台有)【指】 ⑦轴承温度(部分平台有)【指→L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定】
只能估的: ⑧绕组热点温度【内 · 第 2、3 讲】 ⑨磁体温度【内 · 第 4、5 讲】 ⑩转子铁芯温度【内 · 与⑨同一组节点,⛔ 但⛔ 不是同一个量,退磁判据只认⑨】 ⑪端腔空气温度【指→E1-06 干式电机的转子与端部热路:气隙对流、端部空腔与风摩损】 ⑫定子相电阻 R_s【内 · 它不是温度,却是绕组温度的电学载体,第 9 讲】
★ 再问一句「有没有不在这两条线上、却同属这个集合的」,拓出三类——沿上面两条线都数不到: ⑬不可逆退磁量——它是累积健康量而不是温度,沿「温度」这条线索永远数不到,而它正是第 7 讲的对象【内】 ⑭绝缘老化累积量——同样是累积量,同样不是温度【外→E1-05 电机温升限值、绝缘等级与降额 与 K6-06 面向量产散差与老化的鲁棒标定:把公差、传感器误差与衰减折进阈值】 ⑮邻居的被估量:逆变器结温【外→E2-05 结温估计、热保护与主动降额策略】、减速器齿轮油温【外→E4-01 电驱三合一/多合一集成热设计】、轴承温度【外→L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定】——它们不由本课估,但总成级合裁时与本课的两个量在同一张表上,⛔ 不列出来会让人以为电机侧合裁就是终点。
⇒ 本课只估 ⑧⑨⑩⑫ 并判 ⑬;①~⑦ 是输入,⑪⑭⑮ 只给去向。
再把消费方接上去。控制链上每一处消费这三个量的判据,消费的都是估计量、没有一处是真值:
- 绕组热点 T̂_hotspot → 绝缘限值判据 · 限扭触发 · 老化累积(去向 E1-05 电机温升限值、绝缘等级与降额)
- 磁体温度 T̂_m → 扭矩温漂补偿(第 6 讲)· 退磁在线判据(第 7 讲)· 限 d 轴去磁电流 i_d 的触发
- 退磁裕度 → 限 i_d · 健康档案
归成五类消费方,⛔ 一类都不许漏——每一类后面写清它到底装着谁,⛔ 免得清点时对不上:
- 限值判据——绝缘限值与降额、限扭触发,以及第 8 讲那件部件级的「余量合裁与分级动作」(它归这一类,因为它要的与限扭触发是同一种准:余量口径一致);
- 扭矩补偿——扭矩温漂补偿(第 6 讲);
- 边界约束——退磁在线判据与限 i_d(第 7 讲);
- 健康档案——不可逆退磁这个累积量的落点;
- 总成级合裁——本课的两个量与邻居的被估量(逆变器结温、齿轮油温、轴承温度)在同一张表上被一起裁;⚠ 这一类不由本课裁,但⛔ 不列出来,读者会以为电机侧合裁就是终点。
关键在于:这五类对同一个量要的「准」不是同一种准。差别可以一句话讲完,而它决定你把力气花在哪:
| 消费方要的 | 因为它进的是 | 一个具体后果 |
|---|---|---|
| 相对精度(扭矩温漂补偿) | 乘法 | 估计偏 1%,补偿就补错 1%,而且正负两个方向都错 |
| 单侧保守(退磁判据) | 边界 | 只有偏高那一侧是安全的;偏低多少都不行,偏低就是把边界放宽 |
| 口径一致(限扭触发与合裁) | 比较 | 两路的余量要能放在同一个天平上;覆盖概率不同就根本没法比 |
⇒ 所以顺序是:先清点消费方,才能判「这一路做到什么程度够用」。反过来做——先把观测器做出来再去找它能服务谁——一定会在某一个消费方上做得不够,同时在另一个上做得过度。
今天就能用的产物:一份「谁要多准」需求书。一行一个消费方,四列——① 它消费哪个量;② 它要的是相对精度、单侧保守还是口径一致;③ 它能容忍多大(写不出就写「待定,由谁在什么时候定」);④ 不满足时它退到哪里。这份表在动手建模之前写完,后面每一讲的取舍都拿它当判据。
两条易错:
- ⛔ 不许把「消费方清点」写成「我要估哪几个量」——方向反了。后者是供给侧的清单,它答不出「做到什么程度够用」这个问题。
- ⛔ 不许漏掉健康档案这一类。它是五类里唯一一个消费累积量而不是瞬时值的消费方;漏了它,第 7 讲的可逆/不可逆分离判据就没有落点——判出来了,没有人接。
1.4 T̂_m 到底是哪一个温度:加权平均,⛔ 不是最热的那一块
这一条提前放在第 1 讲,是因为它一旦被默认掉,后面第 5、6、7 三讲全部建在一个错的口径上,而且每一讲自己看都是自洽的。
反推出来的是什么。电气量反推给出的 T̂_m 来自 ψ̂_m,而永磁磁链 ψ_m 是整块磁体(乃至全部磁极)对磁链贡献的加权平均的结果 ⇒ 由它反推出的温度,语义上是磁链加权平均温度。热模型法给出的同样是一个节点上的平均。
而磁体不是等温体。沿轴向有温差(两端与中段的散热条件不同),沿周向有温差(气隙偏心会让周向换热不均,机理承 E1-06 干式电机的转子与端部热路:气隙对流、端部空腔与风摩损),分段磁体之间也有温差。退磁是最不利那一块单元先过拐点,⛔ 不是平均值过拐点。
⇒ 于是有一段差 Δ =(最热那一块的温度)−(磁链加权平均温度)。拿平均温度去查一张按最不利单元反查出来的电流限值表,等于把这一段 Δ 默默当成零。
Δ 是平台相关量:它随磁体分段数、轴向长度与转子冷却型式变化。⚠ 本课不给跨平台的锚点——整块磁体、轴向分段、周向再分这几种方案之间差异过大,给一个数会把人往错的方向带;⛔ 但它也不许当成零。→ 拿到它的路:开发期在同一块转子的多个磁体位置埋测温并遥测,取「最热点 − 磁链加权平均」的分布,按工况分组,取其上侧分位。
Δ 有两条去处,二选一并在方案里写死:
- 折进 u_magnet——进余量 M_k,所有消费磁体温度的下游一起变保守;
- 折进电流裕量 Δi_d,margin——只让退磁那一条边界变紧,扭矩补偿那一路不受影响。
⛔ 不许两侧都折:那是同一段差扣了两遍,账面上看不出来是谁在限车。
两条易错:
- ⛔ 不许在方案与正文里把 T̂_m 与「磁体温度」当成完全同义而不加限定。这是把一个两义词直接收下——写方案的人说的是加权平均,读方案的人以为是最热那一块,而两边都以为自己在说同一件事。
- ⛔ 不许把这段 Δ 与估计不确定度 u 混成一个数而不说清成分。前者是口径差:系统性、单向、可以事先算出来;后者是随机误差带:有覆盖概率、按方差合成。两者的合成方式不同,混成一个数之后,往后任何人都没法把它拆回去。
1.5 交付形态是三件套:值 + 置信度档 + 有效窗口标志
本课三个被估量的接口形态,在这里一次写死。每个量同帧输出三样:
- 值;
- 置信度档——可信 / 降级可信 / 不可用三档(⛔ 不写高中低、⛔ 不写 A/B/C,换个档名下游就要改一次映射);
- 有效窗口标志——布尔量。
硬规则一条:窗外时置信度档强制置「不可用」。
为什么非得传三样。下游拿到的若是一个裸值,它没有任何办法区分这两种情况——「这个数是在标定区间里算出来的」与「这个数是模型在窗外硬积出来的」。两者在报文上长得一模一样:量纲一样、变化率一样、连合理性范围都一样,因为后者也是同一套积分算出来的。⇒ 三件套的价值不在于多传两个信号,在于让「这个数不算数」这件事本身成为一条可被消费的信息。
顺带一提,这也是本课少数可以完整交付、不需要标定的东西:三个信号在报文上一共占几个比特加一个物理量的位宽,⛔ 它们不含任何平台数值。方案评审时这一节是可以直接签掉的。
两条易错:
- ⛔ 不许把有效窗口做成置信度的第四档。档是有序的(可以比大小、可以在合裁时取更差的一个),窗口是二值的。混成一个枚举之后,「窗外但置信度高」这种状态在类型上就变成合法的了——而它本该在接口层就被拒绝,⛔ 不该留到逻辑层去判。
- ⛔ 不许只在最后一级输出档位、中间环节自己吞掉。第 8 讲的串乘规则要用到每一路各自的档:退磁裕度是一个二级估计量,它的置信度由磁体温度那一路与电流那一路串乘得到,⛔ 不是取更好的那一路;中间环节把档吞掉,串乘就无从做起。
状态机本体——置信度档之间的进出迟滞、最小驻留、回切要求的连续帧数 N_frames、首拍不许让扭矩跳——归 K3-10 热管理在线状态与负荷估计:观测器整定、软测量置信度与退出条件,本课不重讲;本课只声明电机侧三个被估量各自的判据来源与对应的下游动作。
⚠ 全课出现两处「迟滞」,它们是两件不同的事、两个不同的属主,⛔ 别混成一条去查:
| 哪一种迟滞 | 它管什么 | 属主 |
|---|---|---|
| 置信度档之间的进出迟滞(连同最小驻留、回切帧数 N_frames、首拍不跳) | 可信 / 降级可信 / 不可用这三个档之间怎么进怎么出 | K3-10 热管理在线状态与负荷估计:观测器整定、软测量置信度与退出条件 |
| 温度门限的迟滞带语法(T_trip > T_reset、防阈值附近反复跳变) | 降额门限本身怎么设触发点与恢复点 | E2-05 结温估计、热保护与主动降额策略(见 1.6) |
1.6 进安全闭环之前,先扣掉自己的估计不确定度
现在给出全课的裁决语法。它只有三行:
- 余量:M_k = T_limit,k − T̂_k − u_k,k ∈ {绕组热点, 磁体温度}
- 触发:min_k M_k ≤ 0
- 恢复:min_k M_k ≥ M_req,且满足 T_trip > T_reset 的迟滞语法(承 E2-05 结温估计、热保护与主动降额策略,本课不重讲)
u_k 的口径,三条硬的:
- u_k 是半宽,按 95% 覆盖概率声明(近似 ±2σ)。⛔ 它不是标准差、⛔ 不是历史最大误差、⛔ 不是台架上某个单点的偏差;
- 两路的 u 必须同覆盖概率才可以放进同一次合裁比较——一路按 95% 半宽、另一路按标准差,比出来的结论没有意义;
- M_k 只扣估计不确定度。⛔ 不含工程裕度、⛔ 不含老化裕度、⛔ 不含散差裕度——那三项由 K6-06 面向量产散差与老化的鲁棒标定:把公差、传感器误差与衰减折进阈值 的误差预算表另行折进 T_limit,k 那一侧,⛔ 不许折两次。
为什么必须把 u 写下来。u 不写下来,事情不会停下来——下游的门限、迟滞带与降额拐点照样被整定出来了,只不过是在 u = 0 这个从没有人写下来的假设下整定的。没有人做过这个决定,也没有人能事后找到它。
而这两路的 u 不在一个量级:绕组那一路有 NTC 做慢时间尺度校正,磁体那一路在有效窗口之外连校正源都没有。工程量级:绕组热点这一路在标定良好、且工况落在标定区间内时,误差带常见落在 ±5~10 K;磁体那一路更宽,常见 ±10~20 K。⚠ 典型值,⛔ 不是验收依据;你的平台须实测确认。→ 拿到它的路:第 9 讲第③步「台架数据回放」——以转子遥测与加密测点为真值,按工况分组统计残差分布,取 95% 覆盖的半宽。
⇒ u 的差异本身就足以翻转「谁先触限」的裁决。下面这个算例把它变成可算的:
教学算例(教学假设,⛔ 不对应任何平台。本课明确不给任何绝缘等级或磁体牌号的限值绝对数,所以算例只写「距限值还差多少」)
| 距限值 T_limit,k − T̂_k | u_k | 余量 M_k | |
|---|---|---|---|
| 绕组热点 | 15 K | 8 K | 7 K |
| 磁体 | 20 K | 15 K | 5 K |
- 按「谁距限值更近」判 ⇒ 绕组(15 K < 20 K)
- 按 min_k M_k 判 ⇒ 磁体(5 K < 7 K)
两条判据在同一组数上给出了相反的裁决。而绝缘那一路的 T̂ 在绝对温度上通常还远高于磁体那一路——这就是「温度更高的那一个,未必是余量更小的那一个」的具体形状。⇒ 谁先触限,是被 u 决定的,⛔ 不是被温度读数决定的。
两条易错:
- ⛔ 不许拿「T̂ 距限值的绝对差」当余量。那正是漏掉 u 的写法——上表中间那一列与右边那一列的差,就是它漏掉的东西。
- ⛔ 不许把工程裕度、老化裕度与散差裕度也扣进 M。那三项已经折在 T_limit,k 一侧了,再扣一遍等于把车白白限死,而账面上看不出来是谁限的。
★ 今天就能用的一个动作:把你手上那张降额门限表拿出来,对每一条门限问一句——「这条门限是在 u 等于多少的前提下整定的?」答不出来的,它的答案就是 u = 0。这一问不需要任何新数据,五分钟就能问完一整张表。
1.7 本课的边界:不讲哪些题目、不给哪些数
⚠ 这一节的存在理由很实际:确认「这里没有」比找到还费时。所以边界不能只写「不讲哪些题目」——那样你还是要通读一遍才敢确认某个数不在里面。下面两半都成行写出,每样带去向。
一、不讲的题目
- FOC 实现与无位置传感器的位置估计 → 体系外前置与 G1-03 压缩机电机与驱动器(IPM)集成(本课借的只是同一组电压方程,⛔ 不讲位置估计)
- 观测器结构选型谱系、增益与噪声阵整定、残差带工况化、发散防护与重初始化的通用清单 → K3-10 热管理在线状态与负荷估计:观测器整定、软测量置信度与退出条件
- 气隙与端腔换热的关联式及其判据 → E1-06 干式电机的转子与端部热路:气隙对流、端部空腔与风摩损
- 剩磁 B_r(T)、磁导系数 Pc 与膝点的材料侧 → E1-03 油水混合冷却与转子冷却设计;牌号与重稀土含量的静态拐点 → F5-02 轮毂电机散热与簧下热管理
- 离线热网络建模方法论、降阶与定点化三关 → A1-06 热阻网络法与集总参数建模入门、J7-02 模型降阶(ROM)与控制导向建模、J7-04 整车热管理数字孪生与实时模型
- 损耗 MAP 与电磁—热双向耦合架构 → J6-03 电机电磁—热耦合仿真
- 绝缘等级与温升限值 → E1-05 电机温升限值、绝缘等级与降额
- 整车级故障降级与资源仲裁 → K5-02 热管理故障处理与降级策略(本课是电驱部件级)
- 标定工具链与版本追溯 → K6-01 热管理标定流程与工具(INCA/CANape)、K6-05 标定数据管理与版本控制
- 散差与老化折进阈值的方法学 → K6-06 面向量产散差与老化的鲁棒标定:把公差、传感器误差与衰减折进阈值
- 台架台位与试验规程 → L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定
- 估计失准属「功能不足而非失效」的安全论证方法学 → K2-05 预期功能安全(SOTIF/ISO 21448)与 AI 件安全论证在热管理的落法
二、不给的数(六项,一次列全)
- 任何绝缘等级的极限热点温度值 → E1-05 电机温升限值、绝缘等级与降额,标准侧去向 IEC 60085 / GB/T 11021
- 任何牌号的最高工作温度与退磁曲线拐点值 → E1-03 油水混合冷却与转子冷却设计、F5-02 轮毂电机散热与簧下热管理 与磁体供应商数据表
- 去磁电流上限表 i_d,max 的任何数值 → 电磁设计侧与 J6-03 电机电磁—热耦合仿真(它按本机磁路与牌号出,跨平台无可信锚点)
- 降额触发门限、迟滞带与最小驻留的取值 → 本课只给方法与流程,数值属平台标定
- 观测器增益、过程/量测噪声阵与残差带 → K3-10 热管理在线状态与负荷估计:观测器整定、软测量置信度与退出条件
- 三条方法族各自的精度指标与「量产实际取哪一条」 → 本课未取得可信区间;去向=公开综述原文与电驱供应商的 MCU 功能规格书
⚠ 可观性下限转速⛔ 不在这张「不给」的清单里——本课给它一个典型带作方向感:常见做法把有效窗口下限放在额定电角频率的 5%~15%,多数量产实现落在 10% 附近(⚠ 典型值、⛔ 不是验收依据,来源等级=行业惯例,本课未取得可核证的统计原文)。⛔ 但它不许照抄:你那台电机的下限必须照 5.4 那条不等式反算,因为反算式把你自己平台的 v_q 重构误差算了进去,而这个数在不同死区设置与补偿算法之间能差好几倍。⇒ 拿到它的路=5.4 的反算式 + 第 9 讲第③步实测出 ε_vq 与 ε_R。
三、标准这一侧
本课引用到四项,只写标准号、它管什么与去向,一条条款内容与限值都不写;版次与日期以现行目录为准,引用前须核:
- ISO 26262——估计值进入安全相关闭环时的失效响应与降级路径;
- ISO 21448 / SOTIF——估计失准属「功能不足而非失效」,论证方法学归 K2-05 预期功能安全(SOTIF/ISO 21448)与 AI 件安全论证在热管理的落法;
- GB/T 18488——电动汽车用驱动电机系统的技术条件与试验方法;其试验方法条款由 L1-08 电驱总成台架热性能试验:多温限同步判读与峰值包络标定 展开,本课只作数据来源引用;
- IEC 60085 / GB/T 11021——电气绝缘耐热性分级,只作绕组限值的来源引用,分级原理与口径归 E1-05 电机温升限值、绝缘等级与降额。
★ 最后一句必须留在这里,否则你会去找一个不存在的东西,并且因为找不到而怀疑自己:本课不引用任何规定观测器结构、磁体温度估计精度指标或退磁在线判据数值的标准——此类量值一律来自电磁设计侧、磁体供应商与平台标定,无标准可依。
本讲小结:绕组最热点与磁钢物理上装不了传感器,能埋的那只 NTC 稳态偏低、瞬态滞后,两个偏差方向都不保守 ⇒ 它只走慢时间尺度校正与合理性校验。三个被估量都没有全工况通道,两条磁体路径的可用区间互补且并起来仍有空白,且这两处失效是结构性的 ⇒ 第一件交付物是分区表(谁负责/窗口闸/窗外动作),⛔ 不是一个更准的观测器。精度要求由五类消费方倒推,三种形态各不相同:相对精度、单侧保守、口径一致。T̂_m 的语义是磁链加权平均温度,与退磁判据要的「最热那一块」之间那段 Δ 必须折进 u 或折进电流裕量,二选一、⛔ 不许折两次。交付形态是值 + 置信度档 + 有效窗口标志三件套,窗外强制置「不可用」。裁决语法是 M_k = T_limit,k − T̂_k − u_k、取 min_k M_k——先扣掉自己的估计不确定度再比,⛔ 不是按温度谁高比。
后面还有 8 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做