安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | ITAV 签到 充值 在线 打卡 设备 好友| 帖子| 空间| 日志| 相册
IP淋雨机 | 证书查询 | 规范下载 | 资质查询 招聘 | 考试 | 线缆 | 玩具 | 标准 | 综 合 红包 邮箱 打卡 工资 禁言 分享| 记录| 道具| 勋章| 任务
水平垂直燃烧机 | 针焰 | 灼热丝 | 漏电起痕
IP防水防尘设备|拉力机|恒温恒湿|标准试验指
灯头量规|插头量规|静风烤箱|电池设备|球压
万年历 | 距春节还有
自2007年5月10日,安规网已运行
IP淋雨设备| 恒温恒湿箱| 拉力机| 医疗检测设备ASTC+那尔|沙特SASO Saber GCC 埃及COC水平垂直燃烧机|灼热丝|针焰试验机|漏电起痕试验机
灯头量规|试验指|插头插座量规|灯具检测设备耐划痕试验机|可程式恒温恒湿试验箱 | 耦合器设备广东安规-原厂生产-满足标准-审核无忧
楼主: neutron

[IEC标准产品] 关于家电软件评估-1

[复制链接]
发表于 2010-2-23 21:11 | 显示全部楼层

Re:关于家电软件评估-4

广东安规检测
有限公司提供:
单片机的故障模型不只Stuck-at 和DC fault,另外还包括CF (Coupling Fault)PSF(patten sensetive fault)等等。当然这些故障模型用imarchC算法或者其改进算法可以检测,配合冗余校验和适当编码还可以纠正。然而这只是60730 附件H中的一小部分(335附件R引用730的附件H)。
* w* N$ k7 i9 D* q: H另外还要参考IEC61508的部分要求。
* R" z' R  t$ i( a- _8 Vsoftware evaluation比较麻烦,国内似乎做的不多。# D* h+ `3 j, s- i6 Y) `8 U
现在很多时候都绕过这一部分评估。$ E$ A8 L0 S) N* @' u7 D0 s
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。& |5 i1 @( o% ^! X+ s# a( W8 [
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :
7 d* D* Z. {0 s# n/ Z( `6. 控制软件故障/错误的技术和措施" }9 W5 g% Y; K+ t* x' n
2 a, D8 T: K9 E5 G  H7 j4 l' @
这是考虑软件运行期间遇到故障/错误怎么办的问题。# a% o/ w7 v' a3 g9 k. Z

5 K; {* \9 B1 H9 T1 c: k所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
# p& h& b  V: A. F. {7 K2 t& H.......
发表于 2010-2-23 21:17 | 显示全部楼层
应该还是有的& ?" h0 `5 ^9 a4 l
很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验3 e+ m0 R7 @" H/ }+ n$ i. Z$ o
既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
8 X- `. N! @) Z  z软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
 楼主| 发表于 2010-2-24 00:57 | 显示全部楼层
黑森林说的有道理。# V! t- I+ W$ [

4 d/ b/ ~! x& e) `6 v1 S60335-1引用了61508的部分措施;: o) j% l4 Y/ H% G8 ^7 c
. g6 W  F: n; d2 Y: Y! {0 B/ v
Stuck-at 和DC fault属于持续故障;
( c+ a9 n" V9 r& X: U( |( F! m/ M! H
2 t8 m2 H" w4 k; K$ t& _% tCF和PSF属于短时故障;
2 C' J/ a" d7 d: ?' o1 j1 g' f: a' e$ z% K  p7 H7 B+ R
CF和PSF可能引发stuckat或DC故障,诸多诱因之一。
发表于 2010-2-24 08:47 | 显示全部楼层
Stuck-at是否就是常说的“死机”。
 楼主| 发表于 2010-2-24 14:51 | 显示全部楼层

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :
+ f% H5 U- s9 g! T2 lStuck-at是否就是常说的“死机”。
0 R7 |4 s! O# M/ z0 b
对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了
! l, @, q( ~3 P7 z: S
8 Z- W4 \' l; L& L要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。" }% C9 |( }8 N( i* S

, O* |6 F/ ~  x- _# S+ B9 p335的要求针对的是安全控制功能。
 楼主| 发表于 2010-2-24 15:05 | 显示全部楼层

关于家电软件评估-5

7. 引起故障的常见原因2 e& ?4 A7 l; e; A9 [& @. ^

5 ~5 K7 b$ d) ^/ m: D# Astuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。# w9 c2 k: C6 w  h6 g

, G# K8 x5 N" N2 {) y, d什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。; P; f. K! l8 f) T0 }. k' w

, p2 |4 {" x* v  Z. n) y! X% p常见的导致stuck-at或DC故障的因素是:
8 _# f+ E7 Y/ V+ O4 J5 R8 a' t' o; K* l
静电:集成电路内部的cmos管很容易击穿;0 c7 V: [- I1 D( s. N) X1 V
传导电磁骚扰:类似浪涌、脉冲群;6 Q8 e1 M+ x' m; v% U
机械损伤:跌落等;
+ n5 @" R0 l3 v* @) }# I7 @; V9 Q无线骚扰:外界和电路设计不当,导致信号失真;" O1 g0 J. E  V& F- r+ B" Z; s
其它的,大家补充
 楼主| 发表于 2010-3-9 17:24 | 显示全部楼层

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。
+ t; F: E8 j  P! ]) H* K
- z( j5 \. k2 b8 q上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。& C( Y9 h9 `$ i8 F' ~

9 _& y7 h) i0 S6 _0 j5 M下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。
! D0 S. ^% H, P1 e+ B  m% ~( _" e% t7 R( H
IEC60730-1 H.11.12.7 控制故障/错误的措施! P' M1 i5 h  |- {: W

1 W: n+ \- w6 r$ i

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册安规

x
 楼主| 发表于 2010-3-9 17:50 | 显示全部楼层

控制措施

这个图片大家可以另存放大看。
2 w% C: {5 X: c1 [
- F4 H! D; N7 p& X' ~它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。
# U3 V6 n' z+ b8 T. w# ~! C# L. O3 {, y+ P, [# s4 t
下面举例说明采取怎样的措施才可以。& a) w! K' `" E/ `2 g9 z! v

/ j* U9 D1 k+ v7 e9 T. B以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。& A! Z* U- V/ G& M6 l9 R
9 U& f. d) V+ x2 N1 X. J* b
其措施如图:6 m/ e" h% b: f9 q

! c" U1 r4 M% z* D- H( \

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册安规

x
 楼主| 发表于 2010-3-9 18:07 | 显示全部楼层
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:* r" P# v0 G9 z. ^3 \. w
周期修改的检查和;或    H.2.19.3.1
+ a% ], r% w, g2 t. u多重检查和            H.2.19.3.28 b- A5 A  p0 M; N* {, }
带有一位冗余的字保护    H.2.19.8.27 [, C- G- `# ~% G" n

7 f, p4 n3 @, r5 g* k这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2+ }3 j- b5 y- b: z" |4 F) J2 n  p
2 `7 V# ^3 c# x& k
下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。9 g" I* p/ `& w3 ^
% s# T. O4 ~  F6 q6 @; W
H.2.19.3.1修改的检查和 modified checksum/ k0 o+ n# A5 x8 q$ Y% p/ f
产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。) |. B! p" c$ L7 ?, F: w  b, Y3 w- x
注:本技术识别所有奇错误和某些偶错误。& l3 y/ K: U4 }% B7 ~" p
0 Q  c+ [/ V6 `& L+ x
H.2.19.3.2 多重检查和 multiple checksum6 I& g+ ~2 y( W$ J% h: @
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。
- J  a8 L. Z& }' g% j, I2 O* f( h注:本技术识别所有奇错误和某些偶错误。
( |0 d0 I8 a/ r4 H8 J0 r0 x) s. d3 f7 V, b- b
H.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy) X, f4 T6 ^- R/ z+ X$ u
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。& b1 E5 \9 w; U$ }* m! d
注:本技术识别所有的奇数位错误
 楼主| 发表于 2010-3-9 18:10 | 显示全部楼层
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

QQ|关于安规|小黑屋|安规QQ群|Archiver|手机版|安规网 ( 粤ICP13023453-10 )

GMT+8, 2026-2-10 15:47 , Processed in 0.069590 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表