I2-03 振动、热膨胀与运动包络的间隙管理
课程代码 I2-03 · 板块 I 结构设计与工程化 / 布置与 Packaging 时长 约 3.5 小时(10 讲) 前置 I2-02 管路走向、固定与整车集成布置;I1-01 正向结构设计流程 / 机械振动基础 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 I2-03 大纲的完整展开版
按任务导航
| 你手上的事 | 直接看 | 还要配 |
|---|---|---|
| 审一个别人交来的间隙数字 | 第 1 讲:报数四件套——特征对/工况组合/统计口径与 k_p/合成规则,缺一格就退回重报 | 第 8 讲(先问一句「冷态那一列在哪里」) |
| 给一段硬管排固定点 | 第 5 讲:一段连续的刚性管路必须有且只有一个 anchor,这条在布置图上可以目检 | 第 4 讲(两端锚固之后,横向弓出比轴向伸长大一个量级) |
| 判这一笔该用代数和还是 RSS | 第 3 讲:判据只有相关系数 ρ_12 一个自变量,⛔ 不是算法优劣 | 第 7 讲(RSS 的三条前提要逐条写进台账) |
| 定一版最小间隙目标 Gap_target | 第 8 讲:判据是 Gap_min ≥ Gap_target;无企业规范时按台账反算并写明依据 | 第 7 讲(δ_tol 取公差半宽,以及最容易漏的两环) |
| 查一台已经磨出印痕或异响的车 | 第 9 讲:先分清 chafe/squeak/clunk,三支的对策方向不同,选反会加重 | 第 10 讲(每种验证手段各自判不了什么) |
⛔ 本课不覆盖,两栏,每样带去向——
【栏一 · 不讲哪些题目】支架与悬置的结构设计、限位行程本体 → I4-01 支架、悬置与减振结构设计;模态调整、共振规避与结构 NVH → I4-03 模态、共振规避与结构 NVH 设计;随机振动疲劳与寿命计算 → J5-03 振动、模态与随机振动疲劳;GD&T 体系与公差分析方法本体 → I5-02 GD&T 与公差分析在热管理中的应用;管路走向、固定与整车集成布置 → I2-02 管路走向、固定与整车集成布置;热害规避与隔热罩设计(表面温度边界)→ I2-01 机舱布置(Packaging)与热害规避;振动、热冲击与压力脉冲的耐久试验设计 → I6-01 振动、热冲击与压力脉冲耐久设计;约束热应力 σ_th 之后的强度与疲劳校核 → 结构强度侧(本课只用它判「会不会转成横向弓出」);电气间隙与爬电距离的安全设计 → 高压安全相关标准体系+本企业高压安全规范;换热器进出风短路与前端风道 → 前端模块与风道课题。
【栏二 · ⛔ 真正不给的数】① 标准条款的限值与等级号——公差与 GD&T 体系、道路车辆环境条件与试验体系、螺栓过孔的档位值、电气间隙与爬电距离,本课一律只写「它管什么」与去向 → 标准原文(版次以现行目录为准,引用前须核);② 本项目自己的验收阈值——Gap_target 的放行门槛与各笔账的验收上限 → 本企业 clearance 设计规范,无规范时按第 8 讲的台账反算并写明依据;③ 教学假设之外的具体产品参数——塑料件的吸湿尺寸变化、密封件的压缩量窗口、压痕膜的压力量程档位、卡箍抱紧力与补偿元件的位移量与刚度 → 各自的供应商数据表(须标牌号与工况)。
引言:换一次统计口径、再换一次合成规则,同一组数据能给出相差 4 倍以上的最小间隙——而中间没有任何一步会报错
一根底盘硬管,装车时与副车架之间是有间隙的:DMU 上量得到,评审上过得去。耐久跑完拆检,管卡处磨出了印痕。
复盘会上四个人各拿出一个数:布置给的是 DMU 名义态量出来的最短距离;振动给的是随机振动结果按 3σ 折出来的一个值;热变形给的是那一段的自由伸长量;公差给的是尺寸链按 RSS 堆出来的一个值。四个数摆在一张表上相加,间隙还有富余。四个人都没有算错,而管子确实磨穿了。(这正是本课典型案例的形状,收尾的《典型案例详解》一节会把它逐格走一遍。)
问题不在其中任何一个数身上,在于这四个数根本不可比——它们分属不同的特征对、不同的工况、不同的统计口径、不同的合成规则,⇒ 「把它们相加」这个动作本身就是错的。而在表格里,它们长得一模一样:都是一个带单位的数。
⇒ 本课要交付的不是一个间隙数字,是一份能被下一个人复核的间隙台账。
钉子 A:间隙不是一个尺寸,是一个随工况与时间变化的量的最不利分位数
因此本课的交付物是一份间隙台账(gap study)+ 一个带四件套标签的 Gap_min,⛔ 不是一个可以单独写进图纸的数。四件套=【特征对】【工况组合】【统计口径与峰值因子 k_p】【合成规则】;⛔ 一个裸的间隙数字不许离开台账——它进不了总布置评审,也进不了技术条件。
台账要分的是六笔账:起点 Gap_nom(DMU 名义态)· δ_tol 公差 · δ_vib 振动 · δ_thermal 热变形 · δ_motion 运动包络 · δ_set 不可逆漂移。最后这一笔是本课补的第六笔(⚠ ⛔ 不是本课程体系既有的分账,也⛔ 不是任何标准既有):衬套永久变形与悬置沉降、卡箍抱紧力松弛、密封件压缩永久变形、电芯 swelling 顶起冷板、满载与空载的姿态差、冰雪泥堆积、维修复装偏差、托底后的残余变形(八支,逐支的量级与来路见 1.4)。它们不振、不胀、也不随悬架走——是位置本身在服役期内单向漂移,⇒ 只沿「部件会动」这条线索去枚举,它整整一类都不会出现。两个性质决定它不能被别的账吸收:不随工况往复(每一个工况组合都要加它)、随里程单调增长(⇒「新车实测合格」与「耐久后合格」是两个不同的结论,而 DMU 与 CAE 都看不到它)。
六笔账一律带符号,正号=吃掉间隙 ⇒ 合成式是 Gap = Gap_nom − Σᵢ δᵢ,其中某些 δᵢ 可以是负数。一根管子受热向左伸长,它与左邻件的间隙缩小、与右邻件的间隙扩大;⛔ 把各项一律取绝对值再全部相减,不是保守,是只算了一个工况——右邻件那一对特征真正的最不利态在冷态,而全取减号的算法永远不会去算冷态。
⇒ 今天就能用的第一条动作:拿手上任何一个间隙数字,问它的四件套齐不齐。缺掉的那一格,就是这个数真正的不确定度所在。
钉子 B:合成规则与统计口径必须先写死再算,⛔ 不是算完再补
同一组原始数据:统计口径从 1σ 换成 3σ,差 3 倍;合成规则从代数和换成 RSS,差 1.41 倍。两步串起来,就能得出相差 4 倍以上的最小间隙——而这两步换算过程中没有任何一个环节会报错:CAD 照样出图,求解器照样收敛,台账照样填满,评审照样通过。⇒ 台账里每一笔 δ 都必须同时携带它的口径标签,否则同一张表里的两行不可比,跨车型的两张表更不可比。
于是本课把 δ_vib 那一格拆成强制的三格:σ_rel(1σ,RMS)· k_p(峰值因子)· N_pk(峰值个数),δ_vib = k_p·σ_rel。⛔ 禁止裸报「3σ」「峰值」或「规范给的幅值」——只给一个「3σ = 某某」,下一个人既反推不出 σ_rel(因而换不到别的 k_p),也判不出它对应多长的暴露时间(因而没法与别的车型比)。
顺带被打破的一条常识:3σ ⛔ 不是最大值。本课默认 k_p = √(2·ln N_pk)(窄带高斯过程极值的期望,纯数学、可自行复算);k_p = 3 反解出的 N_pk = exp(4.5) ≈ 90 个峰,而一段 60 Hz 的响应一小时就有 21.6 万个峰;N_pk = 10⁶ 时 k_p = 5.26。用 3σ 去定一个耐久工况下的间隙,等于只覆盖了 90 个峰。
⇒ 今天就能用的第二条动作:在你的台账顶上找那一句「本表采用某某合成规则」——只要它存在,它就是错的。合成规则是逐笔的属性,⛔ 不是整张表的属性。
★ 反钉子:本课最容易被读反的一句话
「RSS 比最坏情况更贴近批量实际,所以能用 RSS 的地方就该用 RSS」。
这句话在公差堆叠那个语境里、在它自己的射程内,是对的——长链上一律用最坏情况确实会把间隙留得过大、挤占布置。诱因就在这里:读者在第 7 讲把「RSS 更贴近实际」内化成一条通用的算法优劣排序,然后把它搬回第 3 讲的振动相对位移、搬进第 8 讲的六笔账合成。
读反之后会做的那个具体动作:把相邻两件各自的位移 RMS 用 √(σ_δ1² + σ_δ2²) 合成成 δ_vib;或者干脆在台账顶上写一句「本表采用 RSS」,一次性把六笔账都换掉。
方向反在哪:RSS ⛔ 不是「更真实的算法」,它是方差可加规则——σ_rel = √(σ_δ1² + σ_δ2² − 2·ρ_12·σ_δ1·σ_δ2),只有 ρ_12 = 0 才退化成 RSS。而间隙台账里各项的默认状态恰恰是相关:相邻两件由同一路面输入经同一条传递路径驱动 ⇒ ρ_12 接近 ±1。同频反相(ρ_12 = −1)时真值是代数和 2σ,而 RSS 只给 1.414σ = 真值的 0.707 倍 ⇒ 间隙被定小 29.3%,且是偏不安全侧。公差侧同理:共用同一定位基准、同一套工装、同一次焊接的环节之间是相关的。
为什么它不会被当场发现:算出来的 δ_vib 更小,需要的间隙更宽松,评审更容易过,布置更松快——整条链上没有任何一处会给出负反馈。问题要到耐久后拆检才以磨痕的形式出现,而那时距离做这个决定已经过去一年。
正确的读法:合成规则的选择⛔ 不是算法优劣问题,是一次关于相关性的声明。默认取代数和(保守上界,且要标注它是上界);要用 RSS,就必须写出「这两项不相关」的依据,具体到激励源与频带——例如「A 件由压缩机阶次激励主导,B 件由路面宽带主导,两条带不重叠」——并把这条依据留在台账里供下一个人复核。⛔「大家都这么算」不是依据。
⚠ 反过来也要标注:ρ_12 = +1(两件装在同一块板上、同步运动)时相对位移趋近于零,而 RSS 会算出 1.414σ 的虚假侵占,白白挤占布置。⇒ 保守同样是一次声明,不写明的话,下一个人无从判断这里还能不能松。
本课的射程,与它交给别人的那几件
本课给的是分账的方法与口径:六笔账各自从哪里来、怎么算、带什么标签、怎么合成、怎么验证、失效之后怎么诊断。本课不给限值——Gap_target 的属主是本企业 clearance 设计规范;电气间隙与爬电距离归高压安全相关的标准体系;热害距离的判据是件的表面温度与材料耐温而不是距离本身,去向 I2-01 机舱布置(Packaging)与热害规避。
⚠ 但这不等于本课一个数都不给:凡是平台相关量,本课都按「区间 + 常见值锚点 + 免责句 + 拿到它的路」四件给出典型参考值(δ_vib、δ_motion、δ_tol、δ_set、Gap_target 都在此列)。⚠ 它们全部是典型值、⛔ 不是验收依据,你的平台须实测确认;⚠ 各条的来路本课会写在给出处——有几条是按本课自己的式子反算出来的量级,⛔ 不是统计样本,读的时候请看清那一行。
⚠ 一处符号提醒(这一段与推导无关,读完可以直接往下走):本课同时征用结构动力学、随机过程统计、公差工程与摩擦学四套符号,撞名密度很高。本课的统计对象是位移而不是应力 ⇒ 统计量一律带下标写成 σ_δ1/σ_δ2/σ_rel;Q 一律是品质因数(本课不用任何字母表示热量);温度写 T_asm/ΔT_asm、公差写 T_i/T_stack。第 1 讲开头有一张一次钉死的表,收尾另有一张跨课撞名对照表。
十讲的路线
第 1 讲把台账立起来:行粒度=一对特征 × 一个工况组合,六笔账、符号约定、Gap_nom 的取法、报数四件套。
第 2、3 讲是振动那一笔。第 2 讲讲它从哪来、怎么被放大(激励源六域、从输入谱到两点位移的传递链、共振放大,以及避带/隔离/阻尼三条对策各自的射程——⚠ 其中「隔离」对间隙是纯代价,治 NVH 的那个动作正在吃间隙);第 3 讲讲它怎么合成、怎么报,是上面那根反钉子的主战场。
第 4、5 讲是热变形那一笔。第 4 讲讲它有多大——热变形不等于热伸长:⚠ 教学假设算例里,同一段两端锚固的铝管,横向弓出 11.2 mm,是它自由轴向伸长 1.18 mm 的 9.5 倍,而横向恰恰是间隙所在的方向(⚠ 教学假设值,⛔ 不对应任何平台,⛔ 不得据它给任何平台定门槛)。第 5 讲讲约束怎么排:anchor/guide/弹性支撑/自由端/补偿元件,以及那条可目检的判据——一段连续的刚性管路必须有且只有一个 anchor。
第 6 讲是运动包络,它通常是六笔账里最大的一笔,⇒ 工作量该优先投在这里。第 7 讲是公差堆叠:先建链再算,因为漏一环的误差无界,而算法选错的差异是有界的。
第 8 讲收束:工况组合矩阵、带符号取包络、逐笔的合成规则选择表、Gap_target 的设定与裕度该加在哪一笔。第 9 讲讲失效模式与对策方向(含「没碰到也失效」的那一整类)。第 10 讲讲验证手段各自关掉哪一笔账、又判不了什么,并要求实测结果明确回写台账——一次不产生任何回写的「验证通过」,等于这次验证没有进入设计资产。
典型案例与动手做,把开头那根磨穿的管子从头到尾走一遍。
第 1 讲 间隙不是一个尺寸:六笔账、台账的行结构与报数四件套
装配线上量到 8 mm,路试回来在同一处磨出一片亮点——这两件事都不假,中间也没有任何人算错。它们能同时成立,是因为「8 mm」这个数从来没有说清楚它是哪一对特征、在哪个工况、按什么统计口径、用什么合成规则得到的。缺了这四样,间隙就不是一个可以复核的工程量,只是一个从模型上量下来的读数。
这一讲要做的,是把「间隙」这个词从一个尺寸改造成一次带完整口径标签的计算交付:先钉死本课的符号与口径,再定下交付物的形状(一份台账加一个带四件套标签的 Gap_min),然后把起点、分账、行粒度、符号约定、报数纪律五件事逐一写死。后面九讲做的全部是同一件事——把这张台账的格子逐个填满。⚠ 这一讲不给任何可以直接取用的间隙数值,它给的是表的列定义、每一格的口径,以及一个数离开这张表时必须带上的东西。
1.1 先把符号钉死:本课同时征用四套符号体系,撞名密度是全板块最高的
本课要在同一页纸上同时使用结构动力学(阻尼比、传递率、固有频率)、随机过程统计(标准差、峰值因子、相关系数)、公差工程(公差半宽、过程能力指数)与摩擦学(静/动摩擦系数)四套符号体系。这四套体系各自都很成熟,问题出在它们对同一个字母的用法互不相让——⇒ 本讲开头一次钉死,全课不改。
撞名与本课的写法:
| 本课的写法 | 它在本课是什么 | 单位 | 它在别处是什么(⛔ 本课不这样用) |
|---|---|---|---|
| σ_δ1 · σ_δ2 · σ_rel | 位移响应的标准差(RMS,零均值);σ_rel 是相对位移的标准差 | mm | 相邻的 J5-03 振动、模态与随机振动疲劳 与 I4-03 模态、共振规避与结构 NVH 设计 里同一个字母是应力。⛔ 本课禁止裸写它,统计量一律带下标 |
| T_asm · T_i · T_stack | T_asm 是装配基准温度;T_i 是尺寸链第 i 环的公差半宽;T_stack 是堆叠结果 | ℃ · mm · mm | 同一个字母在本课的公式里既是温度又是公差。⛔ 本课禁止裸写它 |
| Q | 品质因数(共振放大倍数),Q = 1/(2ζ) | 无量纲 | 热管理全线惯用它表热量与换热量。⇒ 本课全课不用任何字母表示热量 |
| λ_slend | 长细比 | 无量纲 | 它的裸写形式在热管理全线是导热系数。⛔ 本课不裸写它 |
| Cp_proc · Cpk_proc | 过程能力指数(工序能力) | 无量纲 | 它的小写形式在热管理全线是定压比热。⇒ 本课全课不出现任何表示比热的符号 |
| μ_s · μ_k | 静摩擦系数 · 动摩擦系数 | 无量纲 | J5-03 振动、模态与随机振动疲劳 里 μ_k 就是第 k 阶谱矩(k = 0/2/4)——⚠ 同一个写法、两个量,加下标并不能规避它;本课 μ 一律带下标只是为了不与裸写的 μ 混,⛔ 跨课引用 μ_k 时必须先确认是哪一个 |
⚠ 还有一处不是撞名而是同物异名,值得一并交代:模态阻尼比在本课写作 ζ;相邻的 I2-02 管路走向、固定与整车集成布置 因为它与局部阻力系数撞名,在那门课里改写成 ξ_d。两者是同一个量,本课⛔ 不跟随那条改写。跨课引用时按量的定义对,⛔ 别按字母对。
本讲定义的八个量(其余符号在它们首次出现的那一讲定义):
| 符号 | 含义 | 单位 |
|---|---|---|
| Gap_nom | 名义间隙——全部零件在名义尺寸、名义位置、装配基准温度、整车整备状态下,所关注那一对特征之间的最短距离 | mm |
| Gap_min | 动态最小间隙——本课的交付量,= 跨工况组合取包络之后的最不利剩余间隙。它是算出来的 | mm |
| Gap_target | 最小间隙目标——由企业规范或本项目定出来的门槛。判据是 Gap_min ≥ Gap_target | mm |
| δ_tol | 公差账——尺寸链堆叠在间隙方向上的投影量。带符号 | mm |
| δ_vib | 振动账——两件之间由振动引起的相对位移,δ_vib = k_p · σ_rel。带符号 | mm |
| δ_thermal | 热变形账。带符号,且必须高低温各算一次 | mm |
| δ_motion | 运动包络账——由扫掠体与静态几何求交得到的侵占量。带符号 | mm |
| δ_set | 不可逆漂移账——服役期内位置的单向漂移。它不随工况往复 | mm |
⚠ Gap_min 与 Gap_target 必须分列成两个符号,这不是排版讲究。把「算出来的」与「要求的」写成同一个符号,判据 Gap_min ≥ Gap_target 在表里就变成了同义反复:每一行都自动成立,而没有任何一行被真正判过。
三条最常见的读错,现在先记下:① 把 σ_rel 读成应力,然后拿它去查 S-N 曲线;② 把 T_stack 里的那个字母读成温度,于是在热变形那一讲把两个不相干的公式串起来;③ 把 Cp_proc 当成比热代进任何热计算。三条都不会有任何一道校验报错。
全课单位制:间隙与全部位移量一律 mm;温度 ℃、温差 K;力 N;应力 MPa;频率 Hz;线胀系数 1/K(以 10⁻⁶/K 给出时必须把指数写全,⛔ 不许只写「23.5」)。长度进入需要国际单位的算式时,换算那一步必须写出来。装配基准温度全课取 T_asm = 20 ℃;若某处另设装配温度(热装配、焊后),必须在该处就地写明并给出理由。
1.2 交付物是一份间隙台账加一个带四件套标签的 Gap_min,⛔ 不是一个可以单独写进图纸的数
先看一个在评审桌上真实发生的场面。同一对件,甲报 8 mm,乙报 3 mm。会议室里立刻有人说「你们两个对不上,回去核」。⚠ 其实两个数都对:甲量的是名义态下的静态最短距离;乙给的是热态满载工况下、按「3 倍位移标准差」这个口径扣掉振动侵占之后的剩余量(⚠ 这个口径本身还欠一个依据,第 3 讲会说明为什么它常常不够)。两个数描述的是两件不同的事,它们本来就不该相等。(⚠ 这两个数字只用来说明标签的差异,⛔ 不对应任何平台。)
真正的问题不是数对不对,是这两个数都没有带标签出门。带上标签,它们一秒钟就能对上账;不带标签,再开三次评审会也判不了——因为会上没有任何信息可以用来判。⇒ 本课因此把交付物重新定义成两样东西:
- 一份间隙台账(gap study):行粒度、每一格的口径、数据来源与状态都写死(列定义见 1.7);
- 一个带四件套标签的 Gap_min:四件套 = 【特征对】【工况组合】【统计口径与峰值因子 k_p】【合成规则】。
⛔ 一个裸的间隙数字不许离开台账。这句话的射程包括:不许单独写进总布置图的标注、不许单独进评审材料、不许单独写进技术条件。
为什么「四件套」不是填表格式而是可复核性的最低要件:拿掉其中任何一件,这个数就失去一种被复核的可能。掉了【特征对】,下一个人不知道该去改哪儿;掉了【工况组合】,他不知道这个数是不是最不利的那个;掉了【统计口径与 k_p】,他无法把它换算到自己的口径,因而无法与别的车型比;掉了【合成规则】,他不知道这个数能不能和他手上的数继续相加。⇒ 四件套齐 = 这个数可以被下一个人接手;缺一件 = 它只能被相信,不能被复核。
⚠ 本课最常见的落地失败,恰恰发生在最后一步:台账做得很扎实,进评审的却只有一个数字,标签留在台账里没有跟着走。⇒ 1.7 会把这一条做成一个可以照着执行的报数纪律。
1.3 起点必须唯一:Gap_nom 取 DMU 名义态,三种常见的错误取法各会把账算歪一次
六笔账的起点必须唯一且可复现,否则后面五笔算得再准也没有意义——它们全都挂在这个起点上。
本课的取法(写进口径,全课不改):Gap_nom = 全部零件在名义尺寸、名义位置(公差居中)、T_asm = 20 ℃、整车整备状态(空载、轮胎标准气压、设计姿态)下,所关注那一对特征之间的最短距离。
三种错误取法要逐个点名,因为它们各自把账算歪的机理不同:
- ⛔ 不是图纸上标注的那个间隙尺寸。图纸标注的常常是设计意图,而不是从模型上量出来的实际最短距离。在有拔模斜度、有圆角、有柔性件的地方,两者可以差得很多——而标注的那个数看上去比量出来的更「权威」,于是更容易被抄进台账。
- ⛔ 不是某一次实测值。实测值里已经混进了那一台车的公差实现值。把它当 Gap_nom,接下来再加一笔 δ_tol,公差就被算了两遍:账面上更保守,实际上是错的——而且错的方向还不固定,取决于那台车恰好偏在公差带的哪一侧。
- ⛔ 不是上一代车的那个数。上一代的 Gap_nom 对应的是上一代的零件、上一代的安装点与上一代的姿态。抄过来的那个数,在新平台上没有任何一件东西为它背书。
三个易错点,两个与「温度」「姿态」有关,一个与「偷偷修正」有关:① 用装车状态的模型(轮胎压扁、悬架受载)当名义态,而它已经含了一部分 δ_motion,于是那一笔又被算了两遍;② 忘了写温度——夏天量的模型与冬天量的模型不是同一个起点,对铝件、对长跨距件,这个差异可以到毫米级;③ 明知实际零件是偏置生产的,就在 Gap_nom 里先扣掉一点「留个余量」。⛔ 偏置这件事要在 δ_tol 那一笔里用 Cp_proc 与 Cpk_proc 交代,不在起点里偷偷修正——被偷偷修正过的起点,下一个人复算时永远对不上。
⇒ 今天就能做的一次自检:翻开手上那份间隙清单,对每一个 Gap_nom 问三句——它是从哪个模型量的?那个模型是什么姿态、什么温度?零件位置是公差居中还是别的什么?三句里有一句答不上来,这一行的后五笔就不用往下算了。
1.4 分账是六笔不是五笔:补上「不可逆漂移」δ_set
本课的分账全集是六笔:① 起点 Gap_nom(DMU 名义态)· ② δ_tol 公差 · ③ δ_vib 振动 · ④ δ_thermal 热变形 · ⑤ δ_motion 运动包络 · ⑥ δ_set 不可逆漂移。
⚠ 第六笔是本课补的——它⛔ 不是本课程体系既有的分类,也⛔ 不是任何标准既有的分类。为什么必须补,比补了什么更重要。
先看常见的那五笔是沿着什么线索数出来的:公差是「装配时就不在名义位置」、振动是「往复地动」、热胀是「随温度动」、运动包络是「随姿态动」。⇒ 这条线索是「部件会动」。沿着它往下数,会整整漏掉一类:位置本身在服役期内单向漂移的那些量。它们不振、不胀、也不随悬架走,因此在这条线索上根本不会被想起来——⚠ 漏掉的那一类不会以「表上少一行」的形式暴露,它是整类不出现,而数出来的清单看上去仍然是齐的。
δ_set 这一笔包含哪些支(本课归纳):橡胶衬套永久变形与悬置沉降 · 卡箍抱紧力松弛 · 密封件压缩永久变形 · 电芯 swelling 顶起冷板 · 满载与空载的车身姿态差 · 底盘件上的冰雪泥堆积 · 维修复装偏差 · 托底后的残余变形。
⚠ 还有一个量必须在这一笔里有落点:自重静挠度 δ_st(第 2 讲 2.6 会算它,隔振把 f_n 降下去时它可以到几毫米)。它是支撑在部件自重下的静态下沉量,装配后立刻发生、之后不回来。它无处可去:1.3 的 Gap_nom 按定义取的是刚体名义态,⛔ 不含自重下垂;振动那一笔是往复的,而静挠度不往复。⇒ 本课把 δ_st 记进 δ_set 这一笔,并在台账那一格的口径标签上写明它是装配后一次性发生、⛔ 不随里程增长——这一点与上面八支不同(那八支都是随里程单调增长的),所以必须标出来,否则下一个人会把它当成可以随里程外推的量。⛔ 不给它落点的后果是它整个消失:最常见的漏法就是「只算了动态位移,忘了静挠度这一笔」。
它的两个性质决定它不能被别的账吸收——这是它必须单列成一笔、而不是塞进 δ_tol 的全部理由:
- 它不随工况往复。δ_vib 与 δ_thermal 是按工况各算各的(冷态一个值、热态另一个值),而 δ_set 一旦发生就不回来。⇒ 在工况组合矩阵里,δ_set 对每一个组合都要加,而不是只加在某一个组合上。
- 它随里程单调增长。⇒ 「新车实测合格」与「耐久后合格」是两个不同的结论,前者不蕴含后者。而 DMU 与 CAE 都看不到它:数模里没有「服役三年」这个状态。
⛔ δ_set 绝不可进方和根(RSS)合成。公差是装配时的一次性偏差,可以当成零均值的随机量;δ_set 是系统性单向偏置,它的方向是确定的(衬套只会沉、电芯只会胀、泥雪只会堆)。把一个方向确定的偏置塞进以「互不相关的随机量」为前提的合成规则里,得到的数没有统计含义——⚠ 而它照样能算出来、照样能填进表格。
量级参考(⚠ 典型值,⛔ 不是验收依据;你的平台须实测确认。⚠ 来路要写明:本课未取得公开统计数据,下列区间是按工程惯例给出的量级参考,⛔ 不是统计样本):
| 支 | 常见区间 | 多数量产平台的锚点 | 拿到它的路 |
|---|---|---|---|
| 橡胶衬套永久变形与悬置沉降 | 0.5~2 mm(服役中后期) | ~1 mm | 耐久后拆检的位置实测 |
| 电芯 swelling 引起的冷板侧位移 | 0.5~3 mm | ~1 mm | 电芯供应商的膨胀-循环曲线 |
| 卡箍抱紧力松弛 | 由抱紧力衰减曲线决定,本课未取得可信的通用区间 | — | 卡箍抱紧力的衰减试验(须标牌号与拧紧规范) |
| 密封件压缩永久变形 | 按其压缩量的百分比计,本课未取得可信的通用区间 | — | 供应商数据表的压缩永久变形数据 |
| 底盘件的冰雪泥堆积 | 常见预留 5~15 mm | ~10 mm | 寒区试验的实车堆积实测 + 本企业寒区标定规范 |
⚠ 表里那两支「未取得可信区间」的,在后面的算例里仍会出现具体数字,别把它们读成本课给的典型值。第 8 讲 8.1 的走到底算例与《典型案例详解》都要把 δ_set 这一格填满才走得通,⇒ 它们给卡箍抱紧力松弛与密封件压缩永久变形各取了一个数——那些是教学假设值(⛔ 不对应任何平台、⛔ 不是本课给的典型区间),只用来把合成走通。⇒ 你自己的台账里,这两支必须走上表最后一列那条路拿到数,⛔ 不许抄算例;而上表已给区间的那三支(衬套沉降、电芯 swelling、冰雪泥堆积),算例里的取值也必须落在它给的区间内。
⚠ 冰雪泥堆积这一支与其余各支性质略有不同:它同样是单向偏置,但只在特定地域与季节出现。⇒ 应作为一个独立的工况组合分支处理,⛔ 不并入常规的四个基准组合——否则要么全年都背着 10 mm 的负担(无谓挤占布置),要么整个寒区场景不被计算(偏不安全)。
三个易错点:① 把 δ_set 塞进 δ_tol(两者的统计性质完全不同,见上);② 只在电池包相关的场合想到 swelling,而底盘管路的抱紧力松弛同样属于这一笔;③ 把它当成「可靠性的事、不归布置管」——⚠ 它吃掉的正是布置定下来的那个间隙,而布置是唯一能在事前给它留出余量的环节。
⇒ 今天就能做的一次排查:拿你手上那对件,对照上面八支逐支问一句「这一支在我这儿存在吗」。存在的,问第二句「谁负责给出它的量」。答不出第二句的支,等同于没算——它不会以「表上少一格」的形式暴露,它会以「这一格根本没出现在表上」的形式消失。
1.5 台账的行粒度:一行 = 一对特征 × 一个工况组合
间隙的定义是两个曲面之间的最短距离。⇒ 两个零件之间可以有无数对特征互为最近点,「A 件对 B 件的间隙」这句话本身并不指向一个确定的量,除非说清是哪一对特征(点对点/棱对面/面对面)。
本课定的记账粒度(本课自建的口径,⛔ 不是任何标准既有):台账一行 = 一对特征 × 一个工况组合。换特征是新的一行,换工况也是新的一行。
立这条粒度的理由只有一条,但它足够:最不利特征对会随工况迁移。热态最紧的那一对,与冷态最紧的那一对,常常不是同一对——管子受热往某个方向伸长,热态最近点跑到了它的左邻件上;冷态收缩之后,最近点又回到右邻件上。
⚠ 现在看按「一对件一行」记账会发生什么:工程师在每个工况下各自找最近点,把那个数填进同一行。于是这一行里的几个数来自不同的特征对,而这次迁移在表上完全看不见——表格填满了,每一格都有数,没有任何一栏会报错。后果是整改动作打偏:按热态的最近点去改支架,冷态的那一对特征原封不动,而它才是冷态下最紧的那一对。
工况组合的「四选一」:本课定四个基准组合——① 冷态静置(−40 ℃、空载、无激励)· ② 热态满载(热浸或高温大负荷、满载姿态)· ③ 高速路面耐久(常温、δ_vib 主导)· ④ 极限运动组合(满跳+满打+极限扭矩)。⚠ 这四个是本课归纳的基准集,⛔ 不是任何标准既有;具体项目可增不可减,增了要写明理由(1.4 的冰雪泥场景就是一个典型的「增」)。⚠ 组合内部怎么合成、跨组合怎么取包络,是第 8 讲的事;这一讲只要确定它是台账的一个维度,而不是一句写在表头上的说明。
还有一格值得单独提醒:δ_vib 那一格不是一个数,是三个数——σ_rel(1 倍标准差,RMS)· k_p(峰值因子)· N_pk(暴露期内的峰值个数)。三格缺一,这一行就不可比(为什么是这三格、各自怎么取,第 3 讲讲透)。
两个易错点:① 只记「管 A 对副车架」,不记具体是管的哪一段、副车架的哪个棱;② 发现最近点迁移之后,把两个特征对的数取小值合并成一行——⚠ 取小值看上去更保守,实际上掩盖了「这里有两处要改」,而整改只会去改被留下来的那一处。还有一个更隐蔽的:③ 认为 CAE 的最小间隙云图已经解决了这件事。云图给的是数值,它⛔ 不告诉你这是哪一对特征,也⛔ 不告诉你下一个工况还是不是它。
1.6 六笔账一律带符号:正号 = 吃掉间隙,某些 δᵢ 可以是负数
全课的符号约定(写进口径,⛔ 全课不改):正号 = 吃掉间隙(两件靠近),负号 = 放开间隙(两件远离)。于是台账每一行的合成式是:
Gap = Gap_nom − Σᵢ δᵢ,其中某些 δᵢ 可以是负数。
(⚠ 起点 Gap_nom 是一个距离,恒为正;「带符号」说的是把它吃掉或放开的那五笔 δ。)
为什么必须带符号:同一次温变可能在一处吃掉间隙、在另一处放开间隙。一根管子受热向左伸长,它与左邻件的间隙缩小(δ_thermal 为正),与右邻件的间隙扩大(δ_thermal 为负)。如果这两处都写成减号,右邻件那一对特征在热态就被算成「更紧」——而它真正的最不利态在冷态(管子收缩,向右靠回去)。⇒ 冷态那一侧永远算不到:不是算错了,是那个工况从来没有进入过计算。
同样的道理对另外两笔一样成立:δ_motion 是有方向的(动力总成的 roll 有确定的转向,能量回收还会产生反向的 roll),δ_set 也是有方向的(电芯 swelling 顶起冷板的方向是确定的)。
⛔⛔ 禁止「各项一律取绝对值再全部相减」。这个做法在直觉上像是「取保守」,实际上它同时错在两个方向:
- 偏不安全:如上所述,把负的那一笔翻成正的,等于把该对特征的最不利工况从冷态改判成热态。冷态那一侧不是被低估,是整类不进入计算。
- 偏浪费:把分属不同工况的极值全部翻成正号再叠加,得到的是一个不存在的工况——现实中没有任何一个时刻,这几笔同时取到各自的最大值且方向全部朝内。据此定出的间隙会无谓地挤占布置,而挤占出来的空间要从别的系统那里拿。
⚠ 三个易错点里,第一个最难被发现:① 把「带符号」理解成「允许填负数」,而实际填表时仍然一律填绝对值——表格能填、任何校验都看不见;② 只对 δ_thermal 带符号,而 δ_motion 与 δ_set 仍取绝对值(符号约定是对五笔 δ 全体的,⛔ 不是热变形一笔的特权);③ 认为「全取正更保守所以没坏处」——上面两条已经说明它两个方向都错。
⇒ 今天就能做的一次抽查:打开手上的间隙表,看 δ 那几列里有没有出现过一个负数。一个都没有,只有两种可能——要么这对件恰好每一笔都朝内(可能,但要能说出理由),要么这张表根本没有执行符号约定。问填表的人一句「这一笔的方向是怎么定的」,答不上来就是后者。
1.7 报数四件套:一个裸的间隙数字不许离开台账
前面六节的严谨,全都可能在最后一步失守:台账做得再好,进评审材料的通常只有一个数字。
报数纪律(本课的硬规定):任何一个间隙数字离开台账时,必须同时带着这四件——
| 四件套 | 具体写什么 | 掉了它,下一个人就无法判断 |
|---|---|---|
| 【特征对】 | 是哪两个特征互为最近点(点对点/棱对面/面对面),具体到件的哪一段、哪个棱 | 该去改哪儿 |
| 【工况组合】 | 四个基准组合里的哪一个,或哪个增补分支 | 这是不是最不利的那个 |
| 【统计口径与 k_p】 | σ_rel(1 倍标准差)· k_p · N_pk 三格,外加 k_p 的依据 | 能不能换算到自己的口径、能不能跨车型比 |
| 【合成规则】 | 哪几笔用代数和、哪几笔用了方和根,以及后者「互不相关」的具体依据 | 这个数能不能和他手上的数继续相加 |
⛔ 一个裸数字不许进总布置评审,也不许写进技术条件。
为什么这一条要单独立成一节:四件套一旦掉队,下一个人就无法判断这个数能不能与他手上的数相加、相比,或写进技术条件。⚠ 而「不能判断」在工程里的默认行为不是停下来问,是当成能——因为停下来问需要一个理由,而表面上这个数看起来完全正常。
四个易错点,每一个都能让四件套形同虚设:① 把四件套写在材料的备注里(等于没写,没有人读备注);② 报了统计口径却没报 k_p 的依据——「3 倍标准差」是口径不是依据,依据是 N_pk 从哪儿来(第 3 讲会说明为什么这一点至关重要);③ 把「合成规则」简写成「按最坏情况」,而不写哪几笔用了代数和、哪几笔用了方和根及其不相关依据;④ 认为团队内部口径已经统一所以不用带——⚠ 间隙台账的下游是供应商与制造,他们不在这个内部口径里。
⇒ 带得走的产物规格:间隙台账的列定义(把它当表头直接建表,一行一对特征 × 一个工况组合):
| # | 列名 | 填什么 |
|---|---|---|
| 1 | 特征对 | 件 A 的哪个特征 ↔ 件 B 的哪个特征;点对点/棱对面/面对面 |
| 2 | 工况组合 | 冷态静置 / 热态满载 / 高速路面耐久 / 极限运动组合 / 增补分支(写明理由) |
| 3 | Gap_nom | mm;DMU 名义态(公差居中、T_asm = 20 ℃、整车整备状态) |
| 4 | δ_tol | mm,带符号;并注明用了什么合成规则及其前提 |
| 5 | δ_vib | 三格:σ_rel / k_p / N_pk;另注频段与「相关性依据」 |
| 6 | δ_thermal | mm,带符号;注明是高温侧还是低温侧(两侧都要有行) |
| 7 | δ_motion | mm,带符号 |
| 8 | δ_set | mm,带符号;四个组合都要有值;⛔ 不进方和根;⚠ 含自重静挠度 δ_st 时,该分量须单独标注「装配后一次性发生、⛔ 不随里程增长」(1.4) |
| 9 | 本行 Gap | = Gap_nom − Σᵢ δᵢ |
| 10 | 合成规则声明 | 哪几笔代数和、哪几笔方和根;后者写出「互不相关」的具体依据 |
| 11 | 数据来源与状态 | 预测(CAE/手算)/ 实测 / 占位待细化——⚠ 保守上界必须标「待细化」,否则下游会把它当精确值再叠一次裕度 |
| 12 | owner 与日期 | 这一格的数由谁负责给出 |
最后一格看起来最不像工程内容,⚠ 而它是这张表能不能活过一次人员变动的关键:没有 owner 的那一格,在评审会上会被当成「已经有人在看了」,而实际上没有。
⚠ 还有一个量本讲刻意不给:Gap_target(最小间隙目标)。它是平台相关量,且它的属主是企业的间隙设计规范;本课在第 8 讲按「区间+常见值锚点+免责+拿到它的路」给出它的量级与取法,并给出无规范时按台账反算的做法。⇒ 在此之前,台账照样可以建、可以填——Gap_min 是算出来的,它不需要等 Gap_target 就位;等的只是最后那一步判据。
这一讲接在哪儿、往哪儿去。这一讲交出的是表的形状:符号与口径(1.1)· 交付物的定义(1.2)· 起点的取法(1.3)· 六笔账的分账全集(1.4)· 行粒度与工况维度(1.5)· 符号约定与合成式(1.6)· 报数四件套与列定义(1.7)。往下,第 2、3 讲填 δ_vib 那三格(激励、响应、相对位移与统计口径),第 4、5 讲填 δ_thermal,第 6 讲填 δ_motion,第 7 讲填 δ_tol,第 8 讲把六格按工况组合合成、取包络并给出 Gap_target 的量级与取法,第 9 讲讲这张表判的是哪几类失效,第 10 讲讲哪些手段能验证表里的哪一格、以及每种手段判不了什么。
后面还有 9 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做