当前位置: 首页 > news >正文

环境可靠性

一、基础知识

1.1 可靠性定义

        可靠性是指产品在规定的条件下、在规定的时间内完成规定的功能的能力

        可靠性的三大要素:耐久性、可维修性、设计可靠性

        耐久性:指的是产品能够持续使用而不会故障的特性,或者说是产品的使用寿命。

        可维修性:涉及到产品在发生故障后,能够被快速、容易地修复。

        设计可靠性:设计阶段就考虑到产品的易用性和易操作性,以减少操作失误和环境因素导致的故障可能性。

        环境可靠性是指产品在特定的环境条件下,包括气候、机械、化学等环境因素影响下,能够正常工作的能力。它更侧重于产品对环境因素的适应性和抵抗能力,如温度、湿度、振动、冲击、腐蚀等

1.2 易混淆点

        环境试验是可靠性试验的基础和前提。极端地说,没有环境测试,就不可能正确识别产品质量,保证产品质量

1.3 环境试验类型

气候环境试验

  • 温度试验:包括高温试验、低温试验、温度冲击试验、温度变化试验、快速温度变化试验、高温老化试验和温度循环试验。
  • 湿度试验:包括恒定湿热试验、交变湿热试验和高温高湿试验(如双85试验,即85°C高温和85%相对湿度)。
  • 外壳防护等级试验:涉及IP等级的测试,如IP42、IP44、IP55、IP65、IP66、IP67和IP68等。
  • 三防试验:包括盐雾腐蚀试验、湿热试验和霉菌试验。
  • 特殊试验:如低气压试验、高气压试验、太阳辐射试验、淋雨试验和沙尘试验等

机械环境试验

  • 振动试验:包括正弦振动试验、随机振动试验、宽带随机振动试验、窄带随机振动试验和正弦+随机叠加试验。
  • 冲击试验:包括半正弦波机械冲击试验、后峰锯齿波冲击和冲击响应谱试验。
  • 其他试验:如跌落试验、碰撞试验和加速度试验等

综合环境可靠性试验

  • 温度湿度组合试验:将温度和湿度两种环境应力结合进行试验。
  • 温度+湿度+振动综合试验:也称为三综合试验,同时施加温度、湿度和振动的环境应力

1.4 浴盆曲线

        浴盆曲线(Bathtub Curve)是一个用来描述产品从投入使用到最终报废整个寿命周期内失效率变化的模型。它通常被分为三个阶段:

早期失效期(Infant Mortality):产品开始使用的初期,失效率较高,但随着时间的推移,失效率会迅速下降。这个阶段的失效通常是由于设计、材料或制造缺陷导致的。

偶然失效期(Random Failures):也称为随机失效期,这个阶段失效率相对较低且稳定,可以近似看作一个常数。产品可靠性指标通常描述的是这个阶段,这也是产品的有效使用寿命期。

耗损失效期(Wearout):随着使用时间的进一步延长,产品的失效率会因为老化、磨损等原因急速上升,直到产品最终报废

二、测试方法

三、设计方法

3.1 FMEA(Failure Mode and Effects Analysis,故障模式与影响分析)

FMEA是一种预防性的质量管理工具,用于在设计和制造过程中识别潜在的失效模式,并评估这些失效对产品或过程的影响。FMEA的目的是提前发现和消除产品或过程中的潜在故障,从而提高产品的可靠性和安全性。

FMEA的过程通常包括以下几个步骤:

  1. 定义范围:明确FMEA的对象和目标,包括分析的系统、子系统或组件。
  2. 结构分析:识别系统的组成部分,并建立它们之间的结构关系。
  3. 功能分析:确定每个组成部分的功能和性能要求。
  4. 失效分析:识别可能的失效模式,并分析其对系统功能的影响。
  5. 风险分析:评估失效发生的概率和严重程度,并确定风险优先级。
  6. 优化:根据风险分析的结果,提出改进措施并实施。
  7. 结果记录:记录分析过程和结果,为未来的改进提供参考。

3.2 FIT和PPM

FIT(Failure In Time)是一种用于衡量电子产品可靠性的指标,表示在10^9(十亿)小时的操作时间内发生一次故障的概率。换句话说,如果一个产品的失效率被标注为1 FIT,那么可以预期在十亿小时的操作中,将会发生大约一次故障 。

PPM(Parts Per Million)是一个无量纲单位,通常用于表示百万分之一的比例。在可靠性工程中,PPM有时用来表示每百万个产品小时中故障发生的次数。例如,如果一个产品的失效率是100 PPM,那么在每百万产品小时的运行时间内,可以预期大约有100次故障发生 。

FIT和PPM之间的换算关系大致为:1 FIT等于每10亿小时发生一次故障,相当于每年8760小时运行下的8.76 PPM。这意味着如果一个产品的失效率是1 FIT,那么在一年(以8760小时计)的运行时间内,每百万个产品中大约有8.76个会发生故障

3.3 6σ

参考资料

环境与可靠性试验标准介绍,GB、GJB、MIL ... (sohu.com)

不良率与西格玛(σ)水平的关系 - 百度文库 (baidu.com)

相关文章:

环境可靠性

一、基础知识 1.1 可靠性定义 可靠性是指产品在规定的条件下、在规定的时间内完成规定的功能的能力。 可靠性的三大要素:耐久性、可维修性、设计可靠性 耐久性:指的是产品能够持续使用而不会故障的特性,或者说是产品的使用寿命。 可维修性&a…...

Chromium 设置页面打开系统代理源码分析c++

1、前端页面调用showProxySettings() {chrome.send("showProxySettings")} 2、c 响应代码如下 chrome\browser\ui\webui\settings\system_handler.ccvoid SystemHandler::RegisterMessages() {web_ui()->RegisterMessageCallback("showProxySettings",b…...

信号检测理论(Signal Detection Theory, SDT)

信号检测理论(Signal Detection Theory, SDT)模拟是一种实验设计,用于研究和理解在存在噪声或不确定性的情况下如何做出决策。在心理学、认知科学、工程学和许多其他领域,信号检测理论都非常重要。 一、基础概念: 在信…...

Flink源码剖析

写在前面 最近一段时间都没有更新博客了,原因有点离谱,在实现flink的两阶段提交的时候,每次执行自定义的notifyCheckpointComplete时候,好像就会停止消费数据,完成notifyComplete后再消费数据;基于上述原因…...

[Python学习日记-39] 闭包是个什么东西?

[Python学习日记-39] 闭包是个什么东西? 简介 闭包现象 闭包意义与作用 简介 在前面讲函数和作用域的时候应该提到过,当函数运行结束后会由 Python 解释器自带的垃圾回收机制回收函数内作用域已经废弃掉的变量,但是在 Python 当中还有一种…...

XSLT 实例:掌握 XML 转换的艺术

XSLT 实例:掌握 XML 转换的艺术 引言 XSLT(可扩展样式表语言转换)是一种强大的工具,用于将 XML(可扩展标记语言)文档转换为其他格式,如 HTML、PDF 或纯文本。在本文中,我们将通过一…...

【C++】第一节:C++入门

1、C关键字 2、命名空间 在C/C中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染&am…...

CSP-S 2021 T1廊桥分配

CSP-S 2021 T1廊桥分配 枚举分配给国内航班和国外航班的廊桥数量,若分配给国内机场 i i i个廊桥,则国外机场就有 n − i n-i n−i个廊桥,在此基础上分别判断两边各能通过多少飞机。用一个小根堆存储飞机离开的时间,枚举到一个飞机…...

项目配置说明

文章目录 一、下载 vscode 并安装相应扩展1.1 下载 vscode1.2 安装扩展 二、git 项目三、git 提交流程3.1 确定要提交的代码 四、git 拉新流程 一、下载 vscode 并安装相应扩展 1.1 下载 vscode vscode 我已经发群里了,或者自己去官网下载也行 1.2 安装扩展 打开…...

linux网络编程实战

前言 之前找工作的之后写了一些网络编程的笔记和代码,然后现在放到csdn上保存一下。有几个版本的,看看就好。就是简单的实现一下服务端和客户端之间的交互的,还没有我之前上linux编程课写的代码复杂。 哦对了,这个网络编程的代码对…...

网络基础 【HTTP】

💓博主CSDN主页:麻辣韭菜💓   ⏩专栏分类:Linux初窥门径⏪   🚚代码仓库:Linux代码练习🚚 💻操作环境: CentOS 7.6 华为云远程服务器 🌹关注我🫵带你学习更多Linux知识…...

[Linux#61][UDP] port | netstat | udp缓冲区 | stm32

目录 0. 预备知识 1. 端口号的划分范围 2. 认识知名端口号 3. netstat 命令 4. pidof 命令 二.UDP 0.协议的学习思路 1. UDP 协议报文格式 报头与端口映射: 2. UDP 的特点 面向数据报: 3. UDP 的缓冲区 4. UDP 使用注意事项 5. 基于 UDP 的…...

定义类方法的错误总结

struct Renderer {vector<function<void(vector<string>)>> fileDropListeners;// 定义一个方法&#xff0c;它是将一个函数作为输入&#xff0c;callback是形参void print(function<void(float)> callback_func);void onFileDrop(function<void(ve…...

Redis --- 第三讲 --- 通用命令

一、get和set命令 Redis中最核心的两个命令 get 根据key来取value set 把key和value存储进去 redis是按照键值对的方式存储数据的。必须要先进入到redis客户端。 语法 set key value &#xff1a; key和value都是字符串。 对于上述这里的key value 不需要加上引号&#…...

【Linux】进程间关系与守护进程

超出能力之外的事&#xff0c; 如果永远不去做&#xff0c; 那你就永远无法进步。 --- 乌龟大师 《功夫熊猫》--- 进程间关系与守护进程 1 进程组2 会话3 控制终端4 作业控制5 守护进程 1 进程组 之前我们提到了进程的概念&#xff0c; 其实每一个进程除了有一个进程 ID(P…...

【可视化大屏】将柱状图引入到html页面中

到这里还是用的死数据&#xff0c;先将柱状图引入html页面测试一下 根据上一步echarts的使用步骤&#xff0c;引入echarts.js后需要初始化一个实例对象&#xff0c;所以新建一个index.js文件来进行创建实例化对象和配置数据信息等。 //在index.html引入<script src"j…...

gm/ID设计方法学习笔记(一)

前言&#xff1a;为什么需要gm/id &#xff08;一&#xff09;主流设计方法往往侧重于强反型区&#xff08;过驱>0.2V&#xff09;&#xff0c;低功耗设计则侧重于弱反型区&#xff08;<0&#xff09;&#xff0c;但现在缺乏对中反型区的简单和准确的手算模型。 1.对于…...

高度细化的SAGA模式实现:基于Spring Boot与RabbitMQ的跨服务事务

场景与技术栈 场景&#xff1a;电商系统中的订单创建流程&#xff0c;涉及订单服务&#xff08;Order Service&#xff09;、库存服务&#xff08;Inventory Service&#xff09;、支付服务&#xff08;Payment Service&#xff09;。 技术栈&#xff1a; Java 11 Spring Bo…...

Vue工程化开发

Vue工程化开发 一、工程化开发和脚手架 1.开发Vue的两种方式 核心包传统开发模式&#xff1a;基于html / css / js 文件&#xff0c;直接引入核心包&#xff0c;开发 Vue。工程化开发模式&#xff1a;基于构建工具&#xff08;例如&#xff1a;webpack&#xff09;的环境中开…...

Ray_Tracing_The_Next_Week下

5image Texture Mapping 图像纹理映射 我们之前虽然在交点信息新增了uv属性&#xff0c;但其实并没有使用&#xff0c;而是通过p交点笛卡尔坐标确定瓷砖纹理或者大理石噪声纹理的值 现在通过uv坐标读取图片&#xff0c;通过std_image库stbi_load&#xff08;path&#xff09;…...

ES索引生命周期管理

基于如何 定时删除ES索引过期数据 而引发的一系列关于ES索引生命周期管理ILM(Index Lifecycle Management)的学习 快速上手 &#xff1a;定时删除ES索引中的过期数据 1. ILM解决什么问题&#xff1f; ES从6.7版本引入ILM&#xff0c;通过ILM可以解决哪些问题呢? 自动新建…...

Oracle数据库体系结构基础

关于Oracle体系结构 基于Oracle11g体系结构 目标&#xff1a; 了解Oracle体系结构掌握逻辑存储结构掌握物理存储结构熟悉Oracle服务器结构熟悉常用的数据字典 Oracle数据库管理中的重要的三个概念 实例&#xff08;instance):实例是指一组Oracle后台进程以及在服务器中分配…...

QT学习笔记4.5(文件、参数文件)

QT学习笔记4.5&#xff08;文件、参数文件&#xff09; 1.保存配置参数 1.使用QSettings保存到注册表&#xff0c;ini文件 2.文件存储&#xff1a;使用 QFile 和其他类将参数保存到文本文件、二进制文件、XMLWENJIAN、JSON 文件等。 文本文件&#xff1a;以简单的键值对格式…...

服务器虚拟化的详细学习要点

服务器虚拟化的详细学习要点可以归纳为以下几个方面: 1. 基本概念与原理 定义与原理:了解服务器虚拟化是一种将物理服务器资源转化为虚拟服务器资源的技术,允许在一台物理服务器上运行多个虚拟服务器。 虚拟化层次:理解虚拟化的不同层次,如裸机虚拟化(Type 1)和托管虚…...

创建一个Java Web API项目

创建一个Java Web API涉及多个步骤和技术栈&#xff0c;包括项目设置、依赖管理、数据访问层实现、业务逻辑实现、控制层开发以及测试和部署。在这篇详解中&#xff0c;我将带领你通过一个完整的Java Web API实现流程&#xff0c;采用Spring Boot和MyBatis-Plus作为主要技术工具…...

对称加密算法的使用Java和C#

1. JAVA中的使用 1.1.原生使用 Main函数代码 import symmetric_encryption.AESExample; import symmetric_encryption.BlowfishExample; import symmetric_encryption.DESExample; import symmetric_encryption.TripleDESExample; public class App { public static…...

10款好用的开源 HarmonyOS 工具库

大家好&#xff0c;我是 V 哥&#xff0c;今天给大家分享10款好用的 HarmonyOS的工具库&#xff0c;在开发鸿蒙应用时可以用下&#xff0c;好用的工具可以简化代码&#xff0c;让你写出优雅的应用来。废话不多说&#xff0c;马上开整。 1. efTool efTool是一个功能丰富且易用…...

ubuntu22.04中备份Iptables的设置

在 Ubuntu 22.04 中备份 iptables 的设置&#xff0c;您可以采用以下几种方法&#xff1a; 使用 iptables-save 命令&#xff1a; 您可以使用 iptables-save 命令将当前的 iptables 规则保存到文件中。例如&#xff0c;要将规则保存到 /etc/iptables/rules.v4 文件中&#xff0…...

(PyTorch) 深度学习框架-介绍篇

前言 在当今科技飞速发展的时代&#xff0c;人工智能尤其是深度学习领域正以惊人的速度改变着我们的世界。从图像识别、语音处理到自然语言处理&#xff0c;深度学习技术在各个领域都取得了显著的成就&#xff0c;为解决复杂的现实问题提供了强大的工具和方法。 PyTorch 是一个…...

若依从redis中获取用户列表

因为若依放入用户的时候&#xff0c;会在减值中添加随机串&#xff0c;所以用户的key会在redis中变成&#xff1a; login_tokens:6af07052-b76d-44dd-a296-1335af03b2a6 这样的样子。 如果用 Set<Object> items redisService.redisTemplate.keys("login_tokens&…...