Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO 25178-71:2017 规定了用于验证区域表面纹理软件正确性的软件测量标准(也称为软件参考数据集或 F1 型参考数据)。物理测量标准(ISO 25178-70)验证仪器硬件,而软件测量标准则验证用于从原始形貌数据计算表面纹理参数的计算算法。这两种验证形式共同建立了完整的计量溯源性。
该标准定义了一组参考数据集——具有已知参数值的数学定义表面——用于测试软件实现。通过将软件输出与参考数据的认证参数值进行比较,用户可以评估软件是否产生正确结果。该标准涵盖了 ISO 25178-2 中定义的所有区域表面纹理参数的计算,包括场参数(Sa、Sq、Ssk、Sku 等)、特征参数和功能参数(支承面积率、体积参数等)。
ISO 25178-71 中规定的参考数据集包括合成表面(数学生成的具有已知属性的表面)和来自已校准物理标准的测量数据。合成表面特别有价值,因为它们的真实参数值可以通过解析计算得到,提供了绝对参考。该标准规定了全面软件验证所需的最少参考表面的数量和类型,包括正弦表面、随机高斯表面和具有特定特征类型的表面。
| 参考数据类型 | 表面描述 | 验证的参数 | 应用 |
|---|---|---|---|
| 正弦表面 | 单频正弦波 | Sa、Sq、Sdq、Sdr | 基本幅度和斜率 |
| 多频表面 | 正弦波之和 | 所有场参数 | 频率响应验证 |
| 高斯随机表面 | 正态高度分布 | Ssk、Sku、所有场参数 | 统计参数验证 |
| 台阶表面 | 不连续高度台阶 | 特征参数 | 边缘检测算法 |
| 分层表面 | 平台珩磨结构 | Sk、Spk、Svk、Vmp、Vvc | 功能参数 |
区域表面纹理的软件验证比二维轮廓参数更复杂,因为参数数量更多且计算复杂度更高。ISO 25178-2 中定义的区域参数 Sdq(均方根梯度)和 Sdr(展开界面面积比)对数值实现细节特别敏感。斜率计算方法(如使用两点与四点模板进行梯度估计)的微小差异可能导致这些参数的显著差异。
另一个关键方面是边缘效应的处理。当计算有限测量面积的参数时,边缘会引入必须正确处理系统误差。该标准规定了如何管理边缘效应,包括使用窗函数或边缘排除区域。未能正确处理边缘效应的软件产生的参数值可能偏离真值几个百分点,特别是对于小测量面积。
实施稳健的软件验证计划需要:(1) 获取具有已知参数值和不确定度的认证参考数据集;(2) 为每个参数建立验收标准(对于场参数,通常为认证值的 ±1–5%,具体取决于参数和应用);(3) 在每次软件更新或修改后运行验证测试;以及 (4) 记录所有验证结果用于质量管理目的。许多工业用户每年或在软件更新时进行软件验证。
虽然 ISO 25178-71 验证不是法律强制要求,但强烈建议在质量关键应用中使用经过验证的软件。许多汽车、航空航天和医疗器械制造商要求其供应商使用已按 ISO 25178-71 验证的软件。一些认可机构要求提供软件验证证据作为 ISO 17025 实验室认可的一部分。
软件验证应至少每年进行一次,并且在任何可能影响表面纹理参数计算的软件更新、错误修复或参数更改后始终进行。许多组织更频繁地进行验证,特别是对于生产关键测量。如果软件迁移到不同的操作系统或硬件平台,也应重复验证。
虽然可以创建自定义参考数据用于内部验证,但主要验证应始终使用来自认可来源(如国家计量院、标准开发组织或具有记录溯源性的商业供应商)的认证参考数据。自定义数据集可以补充但不能替代认证参考数据,因为它们缺乏对真实参数值和相关不确定度的独立验证。