安规网

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

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

[复制链接]
11#
发表于 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)。8 }3 Z6 z; |" D7 [/ z8 [+ q
另外还要参考IEC61508的部分要求。5 c0 @1 h. f" d& i' C
software evaluation比较麻烦,国内似乎做的不多。/ l. @, W" E! L4 l3 G- D( ?! u
现在很多时候都绕过这一部分评估。( v4 C  e4 ?. G7 s
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。/ h/ _& J5 K0 [1 A' Z
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :" V' o3 G& g: ?/ `
6. 控制软件故障/错误的技术和措施
& i: V$ l) z7 @7 H4 [% e
3 M1 N. Q+ C' p这是考虑软件运行期间遇到故障/错误怎么办的问题。6 S. E# I4 z9 D  B  `' D  i% G% R
! x8 }5 e$ y9 ]9 [- b& U
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
, q9 f0 T- ^: p0 v  @8 |.......
12#
发表于 2010-2-23 21:17 | 只看该作者
应该还是有的8 [+ `- S) z4 b) ~; K5 Y; y9 z
很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验3 B% F8 N. y, ]3 q, J
既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :' ?9 ^+ z6 J/ j4 g! T; Q! g
软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
13#
 楼主| 发表于 2010-2-24 00:57 | 只看该作者
黑森林说的有道理。
1 v6 s$ {7 a* \! `$ M6 C! i. b4 ^8 j% {
60335-1引用了61508的部分措施;3 r5 V- L3 e9 p2 L8 N8 y

3 [- {3 {! j3 ~! q9 F) f# JStuck-at 和DC fault属于持续故障;* {9 O% T/ O9 {# A

( {3 Z9 p- V# HCF和PSF属于短时故障;. ?/ Z$ [6 `$ ?+ n4 p  s5 p

8 T. K0 t: k  u6 A5 Q- pCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
14#
发表于 2010-2-24 08:47 | 只看该作者
Stuck-at是否就是常说的“死机”。
15#
 楼主| 发表于 2010-2-24 14:51 | 只看该作者

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :: w: L( O" \' K2 U
Stuck-at是否就是常说的“死机”。

7 s( |4 h" _2 p% \7 L0 @5 H对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了2 x1 [5 g' p7 p! A: t: U$ O8 Q

1 q+ a5 X) r6 P* T要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。; l5 z4 I- X; y

; N3 x( m) ^0 F2 l335的要求针对的是安全控制功能。
16#
 楼主| 发表于 2010-2-24 15:05 | 只看该作者

关于家电软件评估-5

7. 引起故障的常见原因5 O# v1 O2 N7 Z

3 L' M- G) S/ r& j) h' Lstuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
0 o: l& }; v& b
5 T5 A) I5 J+ C4 P4 J3 b* \什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。9 |7 X5 j, B* ]
* q9 H8 ^! U& A# G5 E
常见的导致stuck-at或DC故障的因素是:8 U( a. ]7 Y/ E: v+ [, s1 y9 O

0 |& P3 T1 z$ G9 P静电:集成电路内部的cmos管很容易击穿;
9 p  B: i' l0 y) {9 O' F传导电磁骚扰:类似浪涌、脉冲群;
" h6 h1 v$ m& P/ R  ~! N机械损伤:跌落等;" ~5 M/ D2 G$ n) X! P# y$ }
无线骚扰:外界和电路设计不当,导致信号失真;. D& d' O$ Q" z9 C& o, j0 Q
其它的,大家补充
17#
 楼主| 发表于 2010-3-9 17:24 | 只看该作者

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。3 t, p) q! f  h% G
& H# W+ T$ }  c2 h- o1 P7 T0 ^
上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。
: D* q& f# U4 F/ ]1 [6 Q- M( F/ S. U6 c
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。4 y) `9 Q9 E# g4 v2 w7 R" k1 b
. Z8 W) G3 |( |7 ^
IEC60730-1 H.11.12.7 控制故障/错误的措施
5 u1 U; |; t5 y. E% I" S5 \" J
# E. I. Y- o# P* w

本帖子中包含更多资源

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

x
18#
 楼主| 发表于 2010-3-9 17:50 | 只看该作者

控制措施

这个图片大家可以另存放大看。9 l- Q& O& G3 C4 u. l

* w" v5 i" l9 F它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。5 Z5 P" G1 d4 m+ K4 g% r

- s# I+ T' F1 ]下面举例说明采取怎样的措施才可以。
) I$ d  q# r* z
1 G5 B$ K6 x* L; j9 Z以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。2 e6 D* ?6 b& P$ b

/ S$ }3 L5 D' Q/ y/ a, T其措施如图:
* ~0 Y% E1 O% y$ b5 ^- _% o, |" G
/ r* c0 e/ A6 y/ I* Y' O

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2010-3-9 18:07 | 只看该作者
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:- e) g* H) o' r4 j1 K8 M" ~
周期修改的检查和;或    H.2.19.3.1
; M( }9 Q) c& G多重检查和            H.2.19.3.2
+ b4 D! }) N% x/ w, t9 k$ P带有一位冗余的字保护    H.2.19.8.2
) O2 L* x* j" r+ K  j! ]3 {( h& H0 i6 N& f% Z. L
这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2
* j7 ?& `. l8 y/ v* l/ P" H$ j9 F# I. r. _- L5 I" J
下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。
, x0 ^' X  A, ^7 Q$ b
) n( x( @. `1 G6 ~6 WH.2.19.3.1修改的检查和 modified checksum
' J9 _, w4 [  r  J# S) `4 G产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。
0 ?- G1 ^9 n/ p( m* \* [1 T注:本技术识别所有奇错误和某些偶错误。
4 d, w& Z5 @  N- u
: d9 \% _: Q5 i( i/ i* M; KH.2.19.3.2 多重检查和 multiple checksum
7 L5 J8 ]$ G$ ^# L. k$ i产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。
* X- B; z8 W4 d; T注:本技术识别所有奇错误和某些偶错误。6 x) A9 {& B$ k6 Q3 Y

% s5 v. J- D& k/ o+ gH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy1 S9 x, Y5 j/ |7 G3 ]2 O8 A
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。* s, E3 R# U, |8 i( v
注:本技术识别所有的奇数位错误
20#
 楼主| 发表于 2010-3-9 18:10 | 只看该作者
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

安规网为您推荐上一条 /1 下一条

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

GMT+8, 2024-6-17 18:37 , Processed in 0.134312 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.|广东安规赞助

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