首页 > 其他分享 >常用三种加速老化测试模型

常用三种加速老化测试模型

时间:2023-05-11 15:15:50浏览次数:34  
标签:模型 Ea 激活能 三种 测试 老化 ev 加速

常用三种加速老化测试模型

GrabLab GrabLab    

1. 只考虑热加速因子的阿伦纽斯模型( Arrhenius Mode)

某一环境下,温度成为影响产品老化及使用寿命的绝对主要因素时,采用单纯考虑热加速

因子效应而推导出的阿伦纽斯模型来描述测试,其预估到的结果会更接近真实值,模拟试验的

效果会更好。此时,阿伦纽斯模型的表达式为:

式中:

AF 是加速因子;

Ea 是析出故障的耗费能量,又称激活能。不同产品的激活能是不一样的。一般来说,激活

能的值在 0.3ev~1.2ev 之间;

K 是玻尔兹曼常数,其值为 8.617385 × 10 ^-5;

Tu 是使用条件下 非加速状态下 的温度值。此处的温度值是绝对温度值,以 K( 开尔文)作单

位;

Tt 是测试条件下 加速状态下 的温度值。此处的温度值是绝对温度值,以 K( 开尔文)作单位。

案例:

某一客户需要对产品做 105 ℃的高温测试。

据以往的测试经验,此种产品的激活能Ea 取 0.68 最佳。

对产品的使用寿命要求是 10 年,现可供测试的样品有 5 个。若同时对5 个样品进行测试,需测试多长时间才能满足客户要求?

已知的信息有 Tt 、 Ea ,使用的温度取25 ℃,则先算出加速因子 AF

最终:

AF≈271.9518

又知其目标使用寿命:

L 目标 =10years=10 × 365 × 24h=87600h

故即可算出

L 测试 = L 目标 /AF=87600/271.9518h=322.1159h≈323h

现在 5 个样品同时进行测试,则测试时长为:

L最终 =323/5h=65h

这即是说明,若客户用 5 个产品同时在 105 ℃高温下测试 65h 后产品未发生故障,则说明

产品的使用寿命已达到要求。

通过这个案例可以看出,利用阿伦纽斯模型可以提前预估测试的相关信息,指导客户该怎样进行测试才既能达到目标值而又最大限度 的降低成本。

本案例中,若客户急需测试结果,那么可以投入 10 个或者更多的样品来缩短整个测试时长;或者在允许的情况下进一步提高温度,加快完成测试。根据需求灵活的调整测试方案,这 才能更完美地达到目标,提高工作效率,省去一些不必要的费用。

2.综合温度及湿度因素的阿伦纽斯模型(Arrhenius Mode With Humidity)

综合温度及湿度因素的阿伦纽斯模型的表达式为:

式中:

AF是加速因子;

Ea是析出故障的耗费能量,又称激活能。不同产品的激活能是不一样的。一般来说,激活是析出故障的耗费能量,又称激活能。激活能的值在能的值在0.3ev~1.2ev之间;

K是玻尔兹曼常数,其值为8.617385×10-5;

Tu是使用条件下是使用条件下(非加速条件下)的温度值。此处的温度值是绝对温度值,以K(开尔文开尔文)作单作单位;

Tt是测试条件下是测试条件下(加速条件下)的温度值。此处的温度值是绝对温度值,以K(开尔文开尔文)作单位;

RHu是使用条件下(非加速状态下)的相对湿度值;

RHt 是测试条件下(加速状态下)的相对湿度值。

模型二可以说是模型一的拓展,它只是在模型一的基础上简单地添加了湿度这一影响因素。

长期以来的测试经验表明,用模型二来解释某些情况下湿度对加速测试的影响并不准确。

所以,一种更为准确的综合考虑温湿度影响的模型将被提出,这即是下文将介绍的另外一种模

型 Hallberg Peck 模型。

3.Hallberg Peck 模型

Hallberg Peck 模型综合考虑了温度、湿度影响,它相比于模型二更能准确的描述在温湿度条件下进行的老化测试,其表达式为:

式中:

AF 是加速因子;

Ea 是析出故障的耗费能量,又称激活能。不同产品的激活能是不一样的。一般来说,

激活能的值在 0.3ev~1.2ev 之间;

K 是玻尔兹曼常数,其值为 8.617385 × 10^-5

Tu 是使用条件下 非加速条件下 的温度值。此处的温度值是绝对温度值,以 K( 开尔文

作单位;

Tt 是测试条件下 加速条件下 的温度值。此处的温度值是绝对温度值,以 K( 开尔文 作

单位;

RHu 是使用条件下 非加速状态下 的相对湿度值;

RHt 是测试条件下 加速状态下的相对湿度值。

案例:

某一半导体元件生产厂家,经过长期研究开发出一款新产品。

初步将新产品的MTBF 定为 20 年。

新产品日常的使用环境为 45℃25%RH 。

为了验证 其使用寿命是否达到要求,厂家要把新产品置于 85℃85%RH 的高温高湿条件下做加速测试。

现客户共有 3 款新产品,仅 2 款可用于测试,剩余一款作为其余两款试验后对比之用。

厂家现在希望能最快地完成测试,得到相关结果,那这一最快时间是多少?

现在最多只能用 2 个产品同时进行测试,则测试时长为: T 最终 =76/2h=38h

这即是说明,若客户想得到最快的测试结果需同时用 2 个产品进行 85 85%RH 的高温高湿测试 38h ,若之后产品未发生故障,则可说明其 MTBF 已达目标。

综合以上三个模型可以看出,他们都有一些共通的参数,如 Ea 、 k 、 Tu 、 Tt ,其中 k 是 一恒量,其值始终不会变,变化的是 Ea 、 Tu 、 Tt Tu 和 Tt 是人为设定的,它的变化有很强的随机性。而 Ea 则不同,它是析出故障所耗费的能量,当故障具体到某一种特定类型时,其值会在很小的范围内产生波动,几乎可认为不变。

以下是一些常见故障的 Ea 值:

氧化膜破坏: 0.3ev

离子性( Si02 中 Na 离子漂移) 1.0 1.4ev

离子性(Si-SiO2 界面的慢陷阱) 1.0ev

电迁移造成短路或开路 0.6ev

铝腐蚀 0.6——0.9ev

金属间化合物生长 0.5——0.7ev

其它Ea值可参考GR268标准内规定数据。

标签:模型,Ea,激活能,三种,测试,老化,ev,加速
From: https://www.cnblogs.com/lineAI2022/p/17391059.html

相关文章

  • golang在编译测试时使用ldflags动态设置包中变量的值
    Example: mkdir$GOPATH/src/gotest/touchgo_test.go packagegotestimport"testing"vartimestringvarversionstringfuncTestBuild(t*testing.T){t.Log(time)t.Log(version)} ReadMe.txtgotest-ldflags="-X'gotest......
  • MySQL创建经典教师学生表并插入测试数据
    一、表字段学生表Student(s_id,s_name,s_birth,s_sex):学生编号、姓名、年月、性别课程表Course(c_id,c_name,t_id):课程编号、课程名称、教师编号教师表Teacher(t_id,t_name):教师编号、教师姓名成绩表Score(s_id,c_id,s_score):学生编号、课程编号、分数二、创建表1......
  • 探讨AI技术如何辅助测试人员完成数据质量的测试
    (一)AI技术可以辅助测试人员完成数据质量的测试数据异常检测:利用机器学习等技术,对数据进行异常检测,自动发现数据中的异常值、缺失值、重复值等问题。数据匹配和去重:利用自然语言处理、模式识别等技术,对数据进行匹配和去重,自动发现重复的数据或者类似但不完全相同的数据。数......
  • 基于机器学习和人工智能的数据质量测试工具
    一、比较知名的工具(非完全免费)Trifacta:Trifacta:是一种自动数据质量检测和数据预处理工具,它使用机器学习算法来自动识别数据中的潜在问题,并建议数据清理操作。TalendDataQuality:TalendDataQuality是一种数据质量和数据清理工具,它使用机器学习算法来自动识别数据中的问题,......
  • 评价数据质量测试的业务价值
    评价数据质量测试的业务价值,需要从以下几个方面考虑:数据质量的重要性:数据作为企业最重要的资产之一,对企业的业务决策、客户体验、营销效果等方面都有着深远的影响。因此,数据质量的问题可能导致企业业务的停滞甚至失败,从而造成重大的经济损失。通过数据质量测试可以发现数据的问......
  • 一位27岁软件测试员,测试在职近5年,月薪不到2W,担心被应届生取代
    工作了近5年,一个月工资不到20K,担心被应届毕业生取代!互联网的快速发展伴随着员工适者生存的加速,测试员的薪资也在不断增长,以3年、5年、8年+为一条分水岭。如果人们的能力和体力不够,他们就会被淘汰。看起来生动的工作生活却让许多人焦虑不安。最近,一名来自211本科的测试工程师在脉......
  • 如何衡量软件测试的绩效
    绩效的主要目标是保证产品或QA过程的一致性。它也可以是一个管理系统,允许管理者根据收集到的数据做出决定。过程的绩效衡量标准的实施应该涉及到整个组织。不同团队的衡量标准可能会有所不同。什么是绩效衡量?绩效衡量是管理和了解以下方面:项目进展如何?项目中的偏差及其原因?......
  • httprunner 4.x学习 - 12. 测试用例引用前面一个用例testcase
    前言当登录用例写完后,后面想继续写其他用例,可以导入前面的login用例,当成下个用例的步骤使用导入前一个用例之前,需先export导出变量,变成全局变量。登录用例在testcase下新建一个test_login.yml文件,用于测试登录成功接口信息testcase/test_login.ymlconfig:name:测试登......
  • 操作系统常见的三种调度模式
    1、高级调度,也叫作业调度,决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程、分配必要的资源,排入就绪队列。数据结构有后备队列,数据元素为JCB(作业控制块)。2、中级调度,也叫作交换调度,为提高内存利用率和缓解内存紧张而引入。决定把哪些进程挂起并从内存交换到外存,又......
  • web自动化测试框架封装
    一、创建基本架构--core  #框架核心代码--logs #日志文件--report #测试报告--temps  #临时文件夹--testcase #测试用例--main.py  #框架启动入口--pytest.ini  #框架配置文件--requirements.txt  #第三方依赖清单--conftest.py  #全局夹具--R......