本章目的:在现有设计中,明确预防控制与探测控制的定义和手段。

1.现有控制的填写部位:

2.现行设计控制(h)定义:

作为设计过程的一部分,现行设计控制是已经实施或承诺的活动,它将确保设计充分考虑设计功能性的和可靠性的要求。
有两种设计控制可考虑:

2.1 预防控制:

消除(预防)失效机制的原因或失效模式的发生,或者降低其发生的机率。

2.2 探测控制:

在产品发布之前,通过分析的或物理的方法,识别(探测)失效原因、失效机制或失效模式的存在。

2.3 预防控制优先

如有可能,应优先采用预防控制方法。若将预防控制作为设计意图的一部分,则将影响最初的发生频度等级的评定。

//其实有这句话并不稀奇,因为国外这些质量控制或设计的方法非常强调“事前”的作用,希望第一次就把事前做正确,而不是事后补刀。

探测控制应当包括探测失效模式的活动, 也包括探测失效原因的活动。

英文原版如下:

3.现有设计控制手段分类:

本手册内的设计FMEA样表里的设计控制有两栏 (也就是将预防控制和探测控制分开 ) , 可以帮助小组清楚区分这两种设计控制,从而可以一目了然的确定两种设计控制都被考虑了进去。
如果使用了一个合并栏 (设计控制) , 由应当按下面方式使用前缀。 在每个预防控制前添加“P”;每个探测控制前添加“D”。
通过设计变更或设计过程变更来预防失效模式原因, 是降低受影响发生频度等级的唯一方式。
在第四版fmea手册中,预控控制手段共6种:

• 标杆分析研究

• Benchmarking studies

• 失效安全设计

• Fail-safe designs

• 设计和材料标准(内部和外部)

• Design and Material standards (internal and external)

• 文件——从相似设计中学到的最佳实践、经验教训等的记录

• Documentation – records of best practices, lessons learned, etc.from similar designs

• 仿真研究——概念分析,建立设计要求

• Simulation studies – analysis of concepts to establish design requirements

• 防错

• Error-proofing

3.1 预防控制Prevention Controls

3.1.1 标杆分析研究Benchmarking studies

本博文有标杆分析的章节,阐述其作用和方法。这里就不累赘了。

3.1.2 失效安全设计 Fail-safe designs

失效安全设计,或称为安全设计、安规设计等,有一个典型的特点,就是平时产品正常运行的时候并没有任何作用,一旦发生安全事故等,这些设计才会派上用场。

所以失效安全设计一般需要明确的安规要求,否则是一种浪费的设计。
如家电里的断电保护装置,就属于典型的失效安全设计。其他的例如汽车的安全带、安全气囊,电梯的安全闸刹等。

失效安全设计的确可以有效减少安全事故,提高产品的可靠性。
例如一种煤气安全稳压阀门,它里面就有两重控气阀门。假设一个阀门的故障率为0.01%,那么两重阀门的故障率就只有0.0001%,无限接近于0了。
又如一些日本的安规明确规定某些家电需要多重漏电保护,那么这些家电的漏电事故概率就非常小。
但是,有失效安全设计并不意味着结构设计就可以放松了。相反,原有结构的可靠性,失效安全结构的可靠性,反而都要验证评审。所以某种意义上,失效安全是一种浪费。

3.1.3 设计和材料标准(内部和外部)Design and Material standards (internal and external)

这是结构设计工程师最最常用的手段。所有国标、行标、企业标准都归类于这一条。机械设计手册上的设计方法,也基本上属于这一类的。
工程师和企业的积累,最体现在这一条上。

3.1.4 文件–从相似设计中学到的最佳实践、经验教训等的记录

3.1.4 Documentation – records of best practices, lessons learned, etc.from similar designs

尚不能升级为标准的设计规范,属于这一条。但这些设计规范必须是书面的文件documentation。(嘴上说说不算)

文件Documentation就表面上可靠程度而言达不如标准。原因却是多样的。如:
1)时代发展速度过快,其文件没来得及过标准申请;
2)出于技术保密的考虑,不愿做标准申请。
所以实际上某些文件的参考价值却是远胜于标准的!

//平台的作用。

3.1.5 仿真研究——概念分析,建立设计要求Simulation studies – analysis of concepts to establish design requirements

本博文有仿真章节,阐述其作用和方法。这里就不累赘了。
但只有在设计之前,用仿真建立极限值,对设计提出标准的,才能算是预防控制手段。只是单纯验证设计对错与否的仿真(作者常用),只能算是探测控制。

3.1.6 防错Error-proofing

本博文有防错章节。
但防错一般只能作为DFA的作用,而非可靠性设计手段。原因在于可靠性一般是建立在装配正确的基础上的。
当然,某些可靠性设计要求中就有防错的要求,如USB接线的插口。这些影响到用户体验的防错设计,就属于可靠性设计了。
//虽然结构设计手段众多,但基本上所知所学,都归于这六类,至少作者是如此。

3.2 探测控制Detection controls

在第四版fmea手册中,探测控制手段也共6种:

• 设计评审

• Design reviews

• 样件试验

• Prototype testing

• 确认试验

• Validation testing

• 仿真研究——设计确认
• Simulation studies – validation of design

• 试验设计;包括可靠性测试

• Design of Experiments; including reliability testing

• 使用相似零件的原型
• Mock-up using similar parts

3.2.1 设计评审Design reviews

本博文有设计评审的章节。但就作者看来,在国内用茶话似的评审来做探测控制,失之严谨。

3.2.2 样件试验Prototype testing

参考GMW3172(网上有下载的,中文版)。试验是做探测控制的最主要手段。

3.2.3 确认试验Validation testing

参考GMW3172。试验是做探测控制的最主要手段。

3.2.4 仿真研究——设计确认Simulation studies – validation of design

用于验证设计对错与否的仿真,也就是事后仿真,属于探测控制。

3.2.5 试验设计;包括可靠性测试Design of Experiments; including reliability testing

DOE是大章节啊。
现在国内很多资料,对DOE的理解分歧非常大。
就作者而言,DOE就是表面意义,试验设计。当现有的试验体系不完美时,不足以验证产品是否可以合格时,就是DOE出场的时候。设计出新的试验方法,来验证产品的可靠性。
可以参考各个版本的GMW3172。(这本试验规格书更新的手段是什么?DOE)

3.2.6 使用相似零件的原型Mock-up using similar parts

算是标杆分析的一种,但只能做辅助作用。毕竟别人的东西,就是别人的。

3.3 现有设计手段例子

4.现有控制填写步骤

4.1 预防控制填写步骤

4.2 探测控制填写步骤

关于试验和试验设计有预定在后面章节叙述。

4.3 再谈预防控制的优先作用

总的来说,预防措施(降低发生率)比探测措施更好。举例来说,比起设计定稿后的产品验证/确认,使用已证实的设计标准或最佳实践更加可取。

4.4 填写完成

按照这个步骤顺序,填写完前面章节11张DFMEA的预防控制和探测控制(记住,是11张DFMEA所有),这一章节算是学习填写完成了。
//作者暂时无时间和耐心和精力去填完如此之多的DFMEA示例。这里又体现软件的重要性,毕竟标准和实验都可以收录到软件库的。

高阶篇:4.2.3)DFMEA现有设计:预防控制与探测控制的更多相关文章

  1. 高阶篇:4.2.2)DFMEA层级分明的失效模式、失效后果、失效原因

    本章目的:明确失效模式.失效后果.失效原因的定义,分清楚层次关系,完成DFMEA这部分的填写. 1.失效模式,失效后果,失效原因的定义: 这是FEMEA手册第四册中的定义. 1.1 潜在失效模式 (b ...

  2. 高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸

    本章目的:明确什么是FTA,及与DFMEA的关系. 1.FTA定义 故障树分析(FTA) 其一:故障树分析(Fault Tree Analysis,简称FTA)又称事故树分析,是安全系统工程中最重要的 ...

  3. 高阶篇:4.2.5)DFMEA建议措施及后续完备

    本章目的:填写建议措施及DFMEA后续完备. 1.建议措施(k) 定义 总的来说,预防措施(降低发生率)比探测措施更好.举例来说,比起设计定稿后的产品验证/确认,使用已证实的设计标准或最佳实践更加可取 ...

  4. 项目管理构建工具——Maven(高阶篇)

    项目管理构建工具--Maven(高阶篇) 我们在之前的文章中已经基本了解了Maven,但也仅仅只止步于了解 Maven作为我们项目管理构建的常用工具,具备许多功能,在这篇文章中我们来仔细介绍 分模块开 ...

  5. 高阶篇:5)仿真研究Simulation studies

    本章目的:了解仿真,初步学会怎么应用仿真.   1.仿真的定义 仿真------就是用模型(物理模型或数学模型)代替实际系统进行实验和研究. 把实际系统建立成物理模型或数学模型进行研究,然后把对模型实 ...

  6. 高阶篇:4.2.4)DFMEA严重度S(+分类e)、频度O、探测度D、风险优先系数RPN

    本章目的:填写严重度S(+分类).频度O.探测度D,判定风险优先系数RPN. 1.前言 实施阶段中, 要求.潜在失效模式.潜在失效后果.潜在失效原因和现有设计控制措施等 5 个为基础项, 它们的分析是 ...

  7. 高阶篇:4.2.1)DFMEA框架搭建,填写项目与要求

    本章目的:明确DFMEA的数量及目标,搭建框架,填写项目与要求. 1.步骤: 1)明确DFMEA的数量及目标: 2)搭建框架(所有DFMEA的): 3)填写项目与要求: 2.1明确DFMEA的数量及目 ...

  8. 高阶篇:4.2)DFMEA设计失效模式和失效后果分析-总章

    本章目的:了解FMEA和DFMEA的概念. 1.什么是FMEA(what) 潜在的失效模式及后果分析(Potential Failure Mode and Effects Analysis,简称FME ...

  9. 高阶篇:4.1)QFD质量功能展开-总章

    本章目的:了解QFD概念和作用,为FMEA打下基础. 1.QFD定义 质量功能展开QFD(Quality Function Deployment),是把顾客或市场的要求转化为设计要求.零部件特性.工艺 ...

随机推荐

  1. Jrebel 独立部署tomcat 远程同步项目

    一直在用 jrebel 感觉热部署的 功能,修改xml配置文件等,省去了很多的重新启动的时间. 由于偶然间发现 jrebel 还有remote 路由功能.这样,在服务器端用jrebel部署的项目和本地 ...

  2. PHP json_encode中文unicode转码问题

    用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式,如果想汉字不进行转码,这里提供三种方法 1.升级PHP,在PHP5.4, 这个问题终于得 ...

  3. kcp源码segment头文件各字段含义

    conv conv为一个表示会话编号的整数,和tcp的 conv一样,通信双// 方需保证 conv相同,相互的数据包才能够被认可 cmd             cmd用来区分分片的作用.IKCP_ ...

  4. JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(8):装配SpringBean概述(如何合理使用装配级别)

    一. 装配Bean概述  关于如何将自己开发的Bean配置到Spring IoC容器中,大部分场景下,我们都会使用ApplicationContext的具体实现类,因为对应的Spring IoC容器功 ...

  5. spring mvc注解@RequestMapping

    1.url路径映射 基本功能 2.窄化请求映射 根路径+子路径 注意setViewName的路径. 3.限制http请求方法 get和 post 如果是get

  6. 【架构】基于Nutch+Hadoop+Hbase+ElasticSearch的网络爬虫及搜索引擎

    网络爬虫架构在Nutch+Hadoop之上,是一个典型的分布式离线批量处理架构,有非常优异的吞吐量和抓取性能并提供了大量的配置定制选项.由于网络爬虫只负责网络资源的抓取,所以,需要一个分布式搜索引擎, ...

  7. C#面向对象的三大基本特征

    封装: 封装是指将数据与具体操作的实现代码放在某个对象内部,使这些代码的实现细节不被外界发现(可以使代码更加安全),外界只能通过接口使用该对象,而不能通过任何形式修改对象内部实现,正是由于封装机制,程 ...

  8. C#设计模式系列:代理模式(Proxy Pattren)

    一.引言 在软件开发过程中,有些对象有时候会由于网络或者其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性,这时候可以在客户端和目标对象之间增加一层中间层,让 ...

  9. CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose

    CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客 ...

  10. SQL Server分页查询存储过程

    --分页存储过程create PROCEDURE [dbo].[commonPagination]@columns varchar(500), --要显示的列名,用逗号隔开 @tableName va ...