单位 2 / 11

车辆设计和仿真支持:CAE、CFD 和 FEA

收益:

  • 能够解释 CAE、CFD 和 FEA 仿真在汽车设计中的作用以及人工智能如何作为替代模型加速汽车设计
  • 能够为生成设计、参数扫描和模拟结果解释设置结构化提示
  • 能够验证 AI 衍生设计和代理模型输出的收敛性、网络独立性和物理边界条件

现代汽车的设计现在很大程度上是在计算机上诞生的,然后再切割钢板和制作原型。数字设计和验证世界的核心是三个缩写词:CAE、CFD 和 FEA。在本单元中,我们将首先简单解释这三个概念,然后我们将看到人工智能如何加速这些繁重的计算,最重要的是,如何安全地验证这些快速输出。

  • CAE(计算机辅助工程):它是在计算机上模拟设计行为(强度、流动、热量、振动)而不制作物理原型的总称。
  • FEA(有限元分析):这是一种将零件分成数千个小“单元”并计算其将如何拉伸、弯曲以及在施加的力下是否会断裂的方法。示例:悬架臂进入坑洼时是否会断裂。
  • CFD(计算流体动力学):模拟空气或液体流动。例如:车辆周围的空气流动(空气动力阻力)、发动机冷却、驾驶室通风。

为什么模拟速度很慢?人工智能在哪里发挥作用?

对于单个设计,高保真 CFD 或 FEA 解决方案可能需要在计算机集群上花费数小时甚至数天的时间。当工程师想要尝试 200 种不同的几何形状时,这意味着需要几个月的时间。这就是人工智能发挥两个强大作用的地方:

  1. 代理模型/元模型:它是一种机器学习模型,可以从少量的真实模拟中学习并在几秒钟内预测新设计的结果。它不取代实际的溶剂;是它的快速“近似器”。使用代理模型(而不是真实求解器)扫描 200 个设计,并将 5 个最有希望的设计发送给真实求解器可以节省大量时间。
  2. 生成设计:是计算机在工程师给出的约束(连接点、要承载的负载、禁止区域、材料)下产生大量替代几何形状的方法。结果通常是有机的、骨状的、轻质的结构。
提示:代理模型在“插值”时是可靠的(在它学到的范围内进行预测); “外推”(预测超出其学到的范围)时是危险的。了解设计空间的限制。

一步一步:人工智能驱动的模拟工作流程

  1. 明确问题和限制。您正在优化什么(重量?阻力?应力?),固定哪些约束(安装孔位置、安装体积)?
  2. 确定设计变量。例如,冷却通道的5个参数:入口角度、横截面积、长度、弯曲半径、出口位置。
  3. 执行实验设计(DOE - 实验设计)。选择一个能够明智地覆盖空间的样本(例如 40 个点),而不是所有组合。人工智能可以在这里建议采样策略。
  4. 使用真实求解器运行这 40 个点。这是“现实”数据。
  5. 训练代理模型并使用预留的测试点测量其准确性。
  6. 使用替代模型进行广泛的筛选并选择最佳候选者。
  7. 使用真正的求解器再次验证最佳候选者。这一步不能跳过。
  8. 通过物理原型/测试证明最终决定。

验证仿真输出:收敛性和网络独立性

在信任 FEA/CFD 结果之前,需要进行两项关键检查:

  • 收敛:求解器的迭代计算达到稳定值。不收敛的解决方案是没有意义的。当AI说“结果250 MPa”时,你应该确认这是否来自收敛解。
  • 网格独立性:当您收紧零件划分的单元(网格)时,结果不会发生显着变化。如果网格太粗,结果可能会产生误导;如果太细,计算就会变得不必要的长。一般情况下,网络会拉紧两三次,然后找到一个结果稳定的点。

控制

他问什么?

跳跃时的危险

收敛

溶液是否达到稳定值?

随机/无意义的结果

网络独立性

当网络变得更密集时,结果会改变吗?

压力低估/高估

边界条件

负载/支撑是否真实?

错误场景,安全设计

材料模型

是否输入了正确的曲线/特征?

强度估计不正确

注意:当人工智能输出代理模型时,该输出背后的实际模拟必须通过收敛和网络独立性。 “垃圾进,垃圾出”:经过不良模拟训练的代理模型会产生不良预测。

小型案例研究

案例 1 - 悬架臂上的闪电。团队通过衍生式设计重新设计了铝制悬架臂。替代模型经过 60 个真实 FEA 解决方案的训练,提出了一种可减轻 19% 重量的几何形状。团队使用真实求解器验证前 3 名候选者;一个人的实际最大应力比替代模型预测高 12%(位于外推区域)。该候选人被淘汰,剩下的两名被接受并送去进行身体疲劳测试。结果:速度获得了,但最终的决定是通过真实的解决方案+测试来做出的。

案例 2 - 空气动力镜。执行 5 参数扫描以减少后视镜产生的风噪声。使用真正的 CFD 设计需要 6 小时; 5,000 个虚拟设计和 45 次实际运行 + 代理模型在几秒钟内即可扫描。有一种候选方案可以将阻力系数 (Cd) 提高约 4 点(阻力计数),并且正在风洞中进行测试;测量到的改进是预测的 85%。结论:风洞证明,人工智能缩小了搜索范围。

情况 3 - 错误的边界条件。在车身支架的 FEA 中,AI 表示“压力安全,系数 2.1”。高级工程师查看边界条件:载荷施加在一个方向上,而在实际操作中存在振动双向载荷。当使用正确的场景再次求解时,安全系数降至 1.1;这是不可接受的。结果:AI说“安全”是因为场景错误而欺骗;输入验证保存了结果。

提示模板

模板 1 - 模拟设置审核:

角色:您是一名高级 CAE(有限元)工程师。任务:检查下面我的 FEA 设置并列出缺失/风险点。背景:铝制悬架臂,静载荷 6 kN,由 2 个螺栓组装,材料屈服强度 240 MPa。约束:分别解决收敛、网格独立性、边界条件和材料模型标题。输出:清单+每个项目“正常/有风险/不完整”。

模板 2 - 实验设计 (DOE) 建议:

角色:你是一名优化顾问。任务:为 5 个设计变量提出一个高效的 DOE 样本。背景:变量及其范围:[匿名写范围]。目的:阻力最小化,预算 40 次实际运行。输出:采样方法 + 多少点 + 理由。添加外推法的一半。

模板 3 - 解释代理模型结果:

角色:数据科学家+CAE工程师。任务:解释我的代理模型的预测误差指标。背景:R2=0.94,平均绝对误差=8 MPa,最坏点位于设计空间边缘。约束:明确边缘的可靠性;告诉我哪些候选者需要使用真实求解器进行验证。输出:解释+需要验证的候选标准。

模板 4 - 生成设计约束定义:

角色:你是一名创成式设计专家。任务:起草发动机支架的创成式设计问题陈述。上下文:3 个端口是固定的,有禁止体积,目标最小质量,材料是铸铝,制造方法是铸造。输出:载荷 |限制|目标|可制造性等级表。

弱提示/强提示

弱提示:

减轻这件作品的重量。

结果是不确定的;哪些负载、哪些材料、哪些约束尚不清楚。人工智能给出了一个通用的、无用的答案。

强力提示:

角色:您是一名 CAE 工程师。任务:提出 3 种不同的策略来减轻以下支架的质量(拓扑、材料、截面)。背景:钢支架,3 kN 静载荷 + 振动载荷,安全系数必须保持至少 1.5,铸件必须保持可生产性。约束:写出每个策略的预期收益和风险;未经测试,请勿声明任何建议“安全”。输出:策略|估计质量增加|风险|验证测试。

常见错误

  • 将代理模型误认为是真正的求解器。替代模型预测;实际方案和物理测试验证了最终的候选方案。
  • 绕过网络独立性。粗网格可以产生看起来安全但实际上有风险的结果。
  • 边界条件不正确。如果实际的装载场景是错误的,那么“安全系数”就是骗人的。
  • 没有注意到外推法。超出设计空间的预测可能是错误的。
  • 忘记可制造性。如果不能铸造或加工,看起来漂亮的有机几何形状就毫无价值。

综上所述

  • CAE、FEA 和 CFD 在物理原型之前在计算机上测试设计;它们又重又慢。
  • 替代模型和生成设计通过人工智能极大地加快了这一过程,但它们并不能取代真正的求解器和物理测试。
  • 每个仿真结果都必须在收敛性、网格独立性、边界条件和材料模型方面进行验证。
  • 替代模型插值可靠,但外推有风险;最好的候选者总是通过真正的解决方案得到确认。

应用任务

选择一个零件(例如控制台支架)。 (1) 写下目标、固定约束和要优化的设计变量。 (2) 使用模板 4 生成生成设计问题陈述草案。 (3) 让 AI 描述代理模型工作流程并询问“我永远不会跳过哪一步”,并用三个锚点评估答案。 (4) 说明您将进行哪些身体测试来确认结果。

清单

  • [ ] 明确了优化目标和固定约束。
  • [ ] 我在提示上反映了代理模型和真实求解器之间的差异。
  • [ ] 我计划了收敛和网络独立性检查。
  • [ ] 我验证了边界条件反映了实际的加载场景。
  • [ ] 我添加了通过真实解决方案+物理测试来确认最佳候选者的步骤。
  • [ ] 我将可制造性作为一个标准放在列表中。