NAFEMS QSS(质量体系补充规定)—— CAE仿真质量管理的国际标准
理论与背景
QSS是什么
老师,NAFEMS的质量管理标准是什么?和ISO 9001不一样吗?
问得好。NAFEMS的QSS——Quality System Supplement(质量体系补充规定)是专门针对CAE仿真对ISO 9001进行补充的。ISO 9001是“产品和服务质量管理”的通用框架,但它没有涉及仿真特有的挑战——比如“谁做的分析?”“网格收敛确认了吗?”“模型验证是怎么做的?”
原来如此,只有ISO 9001的话,“CAE分析的质量”该如何管理就还是模糊不清的。
没错。QSS具体定义了四大支柱:
- 分析流程的标准化:通过程序文件(SOP)将“做什么、按什么顺序做”明文规定
- 分析师的能力认定:通过PSE(专业仿真工程师)资格客观证明技术人员的实力
- 模型的评审程序:第三方独立评审的机制
- 结果的验证程序:系统性实施V&V(验证与确认)的框架
例如在航空航天领域,当EASA或FAA要求用仿真结果获取型号认证时,会要求具备这样的质量管理体系。核能领域NRC(美国核管理委员会)也有类似动向。
诶,监管机构连仿真的质量管理体系都要看吗?相当严格啊…
当然。如果要用仿真来证明飞机机翼的强度,就必须证明“那个分析是按照可信赖的流程做的吗?”“分析师具备足够的能力吗”。正因为减少物理试验、用仿真替代的趋势在加速,QSS这样的质量标准才变得不可或缺。
与ISO 9001的关系
能再具体讲讲QSS和ISO 9001的关系吗?引入QSS后,ISO 9001就不需要了吗?
不,不是那样。QSS是ISO 9001之上的补充层。它以ISO 9001的质量管理体系(QMS)为基础,在此基础上增加仿真特有的要求。
| 项目 | ISO 9001 | NAFEMS QSS(附加要求) |
|---|---|---|
| 适用范围 | 产品/服务全般 | 专用于CAE仿真流程 |
| 人才管理 | “确保具备能力的人员”(抽象) | 通过PSE资格/能力矩阵具体定义 |
| 流程管理 | “文件化的程序”(通用) | 明确分析SOP、模型评审、V&V程序 |
| 结果有效性 | “监视、测量”(通用) | 网格收敛确认、基准比较、不确定性量化 |
| 软件管理 | 无规定 | 版本管理、已验证求解器列表、补丁管理 |
| 配置管理 | “产品的标识与可追溯性”(通用) | 输入文件、网格、边界条件、结果的完全可追溯性 |
ISO 9001只写了“确保具备能力的人员”,而QSS连“这个领域需要什么级别资格的人”都定义了。相当具体。
QSS框架的构成要素
QSS框架主要由5个领域构成:
- 治理(Governance):定义仿真活动的方针、责任、权限。包含管理层的承诺
- 人才(People):分析师的能力要求、PSE资格、教育培训计划
- 流程(Process):分析程序文件、模型评审、批准流程、变更管理
- 技术(Technology):软件/硬件的选定标准、配置管理、许可证管理
- 数据(Data):输入输出数据的管理、可追溯性、归档方针
一听到“治理”就觉得是大企业用的,中小企业或初创公司也需要吗?
可以按规模进行缩放。比如一个5人的工程师团队,只要把“谁来评审”“用哪个版本的求解器”汇总成一张规则表,就已经是很好的治理了。重要的是将隐性知识转化为显性知识。摆脱“老手A看过就没问题”这种依赖个人的质量管理,建立“只要按程序文件做,谁都能保证一定质量水平”的状态,这才是QSS的本质。
质量分数的定量评估
QSS的符合度,可以定量测量吗?
NAFEMS并没有正式规定评分公式,但很多组织都在定量评估对QSS要求的符合度。例如这样的模型:
其中 $w_i$ 是各要求项目的权重系数,$c_i$ 是符合度(0~1),$M$ 是QSS要求的总项目数。符合率为:
原来如此,像是检查表的达成率那种感觉。实际工作中以多少%为目标呢?
航空航天领域大多要求90%以上。汽车领域的话,70~80%是现实的初期目标。不过,“提高分数”本身不是目的,持续改进才是本质。重要的是保持运行PDCA循环、每年提高分数的态度。
QSS的历史背景
- 1983年:NAFEMS在英国成立。初期主要目的是有限元法基准问题的标准化。
- 1990年代:NAFEMS基准问题集在国际上普及。软件验证基础得以确立。
- 2005年左右:将仿真结果用于设计决策的“仿真驱动设计”正式兴起,质量管理的必要性凸显。
- 2011年:NAFEMS QSS初版发布。基于ISO 9001:2008,增加CAE特有要求。
- 2016年:PSE(专业仿真工程师)资格制度正式启用。
- 2020年代:随着数字孪生、AI/ML的应用,QSS的适用范围正在扩大。
相关的国际标准/指南
- ASME V&V 10:关于固体力学计算模型验证与确认的指南
- ASME V&V 20:流体力学/传热的V&V指南
- ASME V&V 40:关于医疗器械仿真可信度的标准
- NASA-STD-7009A:NASA的模型与仿真标准
- ISO 13528:使用统计方法的测量能力验证(应用于仿真结果的比较)
PSE资格与分析师能力
PSE资格制度概要
PSE是什么样的资格?在日本不怎么听说啊…
PSE(Professional Simulation Engineer)是NAFEMS认证的CAE技术人员的国际资格。按领域设定,目前有以下类别:
- PSE-Structural:结构分析(线性/非线性)
- PSE-CFD:流体分析
- PSE-Thermal:热分析
- PSE-Electromagnetics:电磁场分析
- PSE-Multiphysics:耦合分析
获取需要实际经验(通常5年以上)、推荐、技术面试(基于作品集)。与其说是笔试,不如说是评估“实际做过什么样的分析”。
诶,不是笔试啊。基于实际经验这个机制挺好的。但是,日本企业有要求“去考个PSE”的情况吗?
说实话,在日本国内认知度还比较低。但欧洲航空航天一级供应商(空客、赛峰等)要求分析负责人提供PSE相当能力证明的情况在增加。日本企业只要进入全球供应链,就无法置身事外。特别是在“用仿真替代试验”的基于分析的认证(CBA)背景下,分析师的能力证明将是必须的。
能力矩阵的设计
即使没有PSE资格,在公司内部有什么管理能力的方法吗?
当然有。QSS推荐定义能力矩阵(Competency Matrix)。这是一个技能项目×级别的表格,用于可视化每位分析师的能力。
| 技能领域 | Level 1(初级) | Level 2(中级) | Level 3(高级) | Level 4(专家) |
|---|---|---|---|---|
| 网格生成 | 简单形状的自动网格 | 复杂形状的手动控制 | 收敛性评估+优化 | 特殊单元/适配网格 |
| 材料模型 | 仅线弹性 | 弹塑性/蠕变 | 损伤/断裂模型 | 用户自定义材料 |
| 边界条件 | 固定约束/集中载荷 | 对称/周期条件 | 接触/子模型 | 耦合BC设计 |
| 结果验证 | 云图的确认 | 与理论解比较 | 网格敏感性/不确定性 | V&V框架运用 |
| 报告撰写 | 结果截图 | 定型报告制作 | 技术判断的文件化 | 应对审核的报告 |
有这样的矩阵,“这个分析该交给谁做”就明确了。也能防止把复杂的非线性分析完全丢给新人这种事。
没错。QSS要求根据“分析的重要度(Criticality)”定义所需的能力级别。例如,与安全直接相关的分析(如:飞机疲劳寿命评估)必须分配给Level 3以上的分析师,并且必须进行独立的第三方评审。
持续专业能力发展(CPD)
拿到资格后就结束了吗?
PSE有CPD(Continuing Professional Development)的要求。必须持续进行每年一定时间的学习/研修,否则无法维持资格。CAE世界日新月异,仅靠5年前的知识是不够的。需要持续跟进新的单元技术、求解器功能更新、V&V方法的进展。
具体包括:
- 参加NAFEMS主办的研讨会/工作坊
- 发表/评审技术论文
- 主办/参加公司内部学习会
- 挑战新领域的分析项目
记录这些并在PSE更新审查时提交。类似于医生的终身学习机制。
实践指南:QSS导入步骤
差距分析与路线图
我们公司也想导入QSS,该从哪里开始呢?
第一步是差距分析。将现状的分析流程与QSS要求进行对照,找出“哪里不足”。
- 现状把握:现在的团队有SOP(标准作业程序文件)吗?模型评审谁在做?求解器的版本管理怎么做?
- 差距识别:按QSS的5个领域(治理、人才、流程、技术、数据)分别整理现状与要求的差异
- 优先级排序:从风险高的领域(安全相关分析、法规应对)着手
- 路线图制定:制定6个月、1年、2年的分阶段导入计划
不需要一开始就追求100分。从“最痛点”开始着手才是明智的。
差距分析具体怎么做呢?有检查表之类的东西吗?
NAFEMS提供了QSS自评估工具。是包含50~80个问题的问卷,每个问题按“未实施(0)”“部分(0.5)”“完全实施(1)”回答。例如有以下问题:
- “分析师的能力要求是否已文件化?”
- “是否定义了模型的独立评审流程?”
- “是否维护了所用软件的已验证版本列表?”
- “是否确保了分析输入数据/结果的完全可追溯性?”
- “网格收敛性确认程序是否已标准化?”
第一次做时,大多数组织的得分通常在40~60%左右。然后可以设定“先以70%为目标”这样的具体目标。
分析程序文件(SOP)的完善
SOP(标准作业程序文件)要写到什么程度呢?太细的话,感觉实际工作中可能不会被使用…
非常好的指摘。SOP的粒度以“新人员工读了之后,能无误执行的水平”为基准。老手觉得“那不是理所当然的吗”的内容也要明文规定。
典型的CAE SOP构成:
- 适用范围:适用于哪种分析类型(例:线性静力分析、模态分析)
- 所需能力:执行此程序所需的能力级别
- 输入数据要求:CAD数据格式、材料数据来源、载荷条件的定义依据
- 网格标准:单元类型、最小尺寸、质量标准(纵横比 < 5.0 等)
- 边界条件检查:约束的物理合理性确认程序
- 分析执行:求解器设置、收敛准则、计算资源
- 结果验证:必须检查项目(反力平衡、能量守恒、网格收敛)
- 评审/批准:谁来评审,谁来批准
- 记录保管:输入文件、结果文件、报告的保管位置和保存期限
第9点的“记录保管”,大家真的都好好做了吗?说实话,经常找不到结果文件在哪…
其实那里是QSS导入中效果最容易显现的点。当被要求“重现3年前的分析”时,如果输入文件、求解器版本、网格设置都齐全,10分钟就能应对。如果不齐全,可能要花3天。可追溯性虽然不起眼,但投资回报率非常高。
模型评审流程
模型评审具体要检查什么?
QSS推荐3个阶段的评审: