Automative SPICE 之三 过程能力确定

本文详细介绍了Automotive SPICE中的过程能力确定,包括过程参考模型的三个主要类别:基本生命周期过程类、支持生命周期过程类和组织生命周期过程类。每个类别包含多个过程组,如采购、供应、系统工程、软件工程等。此外,还讨论了测量框架,它定义了过程能力级别和过程属性,以及如何通过过程评估模型来衡量过程性能和能力。

3. 过程能力确定

可用基于二维框架的过程评估模型来定义过程能力。 第一个维度由过程参考模型(过程维度)中定义的过程提供(下图中的横坐标)。 第二个维度包括能力级别(下图中的纵坐标),能力级别进一步细分为过程属性(能力维度), 过程属性提供了可衡量的过程能力特征。

过程评估模型从过程参考模型选择过程和及过程的配套指标。 评估员使用这些指标收集客观证据,从而根据能力维度为过程评级。

 

3.1. 过程参考模型

         根据过程的类别将过程分组, 有3个主要的过程类:主要生命周期过程类、组织生命周期过程类和支持生命周期过程类。

         根据目的来描述每个过程, 目的描述是在特定环境中执行过程的独特功能目标。 对于每一目的描述关联一组特定结果列表,作为评价过程是否符合预期的标准。

对于过程维度,Automotive SPICE过程参考模型提供了一组过程组,如图2所示。

3.1.1.  基本生命周期过程类

基本生命周期过程类包括客户在从供应商处获取产品时可以使用的过程,以及供应商在响应和向客户交付产品时使用的过程,包括规范、设计、开发、集成和测试所需的工程过程。

主要生命周期过程类包括以下组:

•采购过程组;

•供应过程组;

•系统工程过程组;

•软件工程过程组。

采购过程组(ACQ)包括由客户或供应商(当供应商作为次级供应商的客户)执行的过程,以获取产品和/或服务。

ACQ.3 :合同协议

ACQ.4:供应商监督

ACQ.11:技术要求

ACQ.12:法律和行政要求

ACQ.13:项目要求

ACQ.14:征求建议书

ACQ.15:供应商资格

表2 - 主要生命周期过程 - ACQ过程组

 

供应过程组(SPL)由供应商为提供产品和/或服务而执行的过程组成。

SPL.1 :供应商招标

SPL.2 :产品发布

表3 - 主要生命周期过程 - SPL过程组

 

系统工程过程组(SYS)包括引导和管理客户与内部需求,定义系统架构以及系统级别的集成和测试的过程。

SYS.1:需求引导

SYS.2:系统需求分析

SYS.3:系统架构设计

SYS.4:系统集成和集成测试

SYS.5:系统资格(认证)测试

表4 - 主要生命周期过程 - SYS过程组

 

软件工程过程组(SWE)由管理软件需求相关的过程组成,这些需求源于系统需求,包括相应的软件架构和设计以及软件的实现、集成和测试。

在 ANSYS Electronics 中遇到 "initial surface mesh generation failed" 错误通常表明在进行表面网格生成时遇到了问题,这可能由多种原因导致,包括几何模型的不完整性、几何细节过于复杂、材料属性定义错误、或网格设置不合理等。 ### 错误原因及解决方法 #### 1. 几何模型问题 - **模型不完整或存在间隙**:确保模型没有间隙、重叠面或未闭合的边界。可以通过 ANSYS 的几何修复工具(如 "Repair Geometry")来检查并修复模型。 - **复杂几何细节**:如果模型中包含过于复杂的细节(如微小孔洞、尖锐边缘等),这些细节可能导致网格生成失败。可以尝试简化模型或使用虚拟几何功能来忽略某些细节[^1]。 #### 2. 网格设置不合理 - **网格尺寸设置过小**:如果表面网格尺寸设置得过小,尤其是在几何特征较小时,会导致网格无法生成。可以尝试增大网格尺寸或使用自适应网格划分策略。 - **网格类型选择不当**:根据模型特征选择合适的网格类型(如四面体、六面体等)。对于复杂几何,建议使用自动网格划分功能并让软件自动选择最佳网格类型。 #### 3. 材料属性与边界条件 - **材料属性未正确定义**:确保所有对象都已分配正确的材料属性,尤其是导体和介质材料。未定义材料的区域可能会导致网格生成失败。 - **边界条件冲突**:检查边界条件是否与模型结构冲突,例如两个相邻面的边界条件相互矛盾。 #### 4. 软件设置与性能问题 - **内存不足**:当模型非常大时,网格生成可能因内存不足而失败。可以尝试减少模型规模或增加系统内存。 - **并行计算设置**:在 ANSYS Electronics Desktop 中,启用并行计算可以提高网格生成效率。进入 "Tools > Options > Meshing",调整并行处理选项。 #### 5. 操作建议 - 使用 "Surface Approximation" 工具降低表面精度,以提高网格生成成功率。 - 启用 "Mesh Operation" 工具中的 "Mesh Failure Recovery" 功能,让软件在网格失败时自动调整参数重新尝试。 ```python # 示例:使用 Python 脚本调用 ANSYS API 自动调整网格设置(假设已连接至 ANSYS 实例) mesh_setup = ansy_obj.mesh mesh_setup.set_mesh_operation("Surface Mesh", element_size=0.5) mesh_setup.enable_mesh_recovery() mesh_setup.generate() ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值