请选择 进入手机版 | 继续访问电脑版

安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | ITAV 签到 充值 在线 打卡 设备 好友| 帖子| 空间| 日志| 相册
IP淋雨机 | 证书查询 | 规范下载 | 资质查询 招聘 | 考试 | 线缆 | 玩具 | 标准 | 综 合 红包 邮箱 打卡 工资 禁言 分享| 记录| 道具| 勋章| 任务
水平垂直燃烧机 | 针焰 | 灼热丝 | 漏电起痕
IP防水防尘设备|拉力机|恒温恒湿|标准试验指
灯头量规|插头量规|静风烤箱|电池设备|球压
万年历 | 距清明节还有
自2007年5月10日,安规网已运行
代办出口各国原产地证书;贸促会商会使馆海牙认证沙特Saber 埃及COI 中东GCC|CoC直接发证机构水平垂直燃烧机|灼热丝|针焰试验机|漏电起痕试验机
灯头量规|试验指|GB/T1002-2021插头插座量规耐划痕试验机|可程式恒温恒湿试验箱 | 耦合器设备广东安规-原厂生产-满足标准-审核无忧
楼主: 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)。5 e( L8 x  k7 U9 s0 v5 E
另外还要参考IEC61508的部分要求。
; O2 z/ s6 r/ w; F: }: h+ w! [software evaluation比较麻烦,国内似乎做的不多。- z6 {7 n  D8 O( C1 p
现在很多时候都绕过这一部分评估。
: P: _* e6 E+ V' _: K) {但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。
% ]/ ?  o2 L+ z, v
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :
2 s+ Z' Y0 u' K- V% W+ x% q/ s6. 控制软件故障/错误的技术和措施5 a# |( i/ Y' X3 G7 _) J

/ D, G7 f) D- y这是考虑软件运行期间遇到故障/错误怎么办的问题。
1 i! Z3 M, t( ~' I" C+ G. w. J2 c1 O) W9 c" _0 A: Q6 O
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
: U# i+ i4 A0 [' A" j- \5 @' |.......
发表于 2010-2-23 21:17 | 显示全部楼层
应该还是有的
  D/ ~3 b- J. C. Z, g5 Q* ]9 f很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验
6 H  f" @* B$ f4 |. ?. K# D既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
6 I* G* p9 u& H& v3 U+ t, f软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
 楼主| 发表于 2010-2-24 00:57 | 显示全部楼层
黑森林说的有道理。5 a& K3 r& U- d: w8 y+ X

& q2 a" q5 {3 y' }$ i60335-1引用了61508的部分措施;- `; D- a7 w% P2 \
+ N) V: e/ E( G
Stuck-at 和DC fault属于持续故障;
$ E# C- i' |( s' N* b5 i+ b8 q8 t( w4 s$ g) n, J. t* A* C
CF和PSF属于短时故障;, w2 G2 j3 {" L

/ z2 D! e) E' F1 d2 K% Z" l+ U! jCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
发表于 2010-2-24 08:47 | 显示全部楼层
Stuck-at是否就是常说的“死机”。
 楼主| 发表于 2010-2-24 14:51 | 显示全部楼层

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :) e) Q; D3 i& ?
Stuck-at是否就是常说的“死机”。

* A7 T( n% _$ Q( O对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了
9 n# _  O, V/ x- X- X& m7 w
/ l3 ~5 }* ~6 L% W! w要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
! L  v  f* ~9 Y" H9 T0 b. I
% m, t! n7 c. b1 m+ I  Q; l3 Y335的要求针对的是安全控制功能。
 楼主| 发表于 2010-2-24 15:05 | 显示全部楼层

关于家电软件评估-5

7. 引起故障的常见原因+ [4 `% r! r2 j/ h" Z
9 K3 S; p' n; ?
stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
5 u; S  I3 a( K; N! U/ A
: q/ s1 S' X! o% h' l6 i" ?什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
( O2 w, \$ }* [
) @* T! j  f1 h) Y. I- _5 }常见的导致stuck-at或DC故障的因素是:' B0 l9 x8 W: u7 j0 S: u( P
1 L# k; o* T* w7 L; R1 w
静电:集成电路内部的cmos管很容易击穿;  z  ~5 }! q; c* j
传导电磁骚扰:类似浪涌、脉冲群;+ X7 U/ z+ I6 _; k5 u. m1 U( ]
机械损伤:跌落等;
: k" m1 j3 H5 I2 p/ k" C无线骚扰:外界和电路设计不当,导致信号失真;- K2 ^: D& E7 ]! D9 h
其它的,大家补充
 楼主| 发表于 2010-3-9 17:24 | 显示全部楼层

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。
( P* [/ U+ }3 G# ^9 r2 N$ q9 S# s9 Z, i
上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。) V- |% a) r( `! R
. u. e8 I- @- b+ _
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。  Z- E/ o* `8 E- E4 G4 a: Y% c: Y- {
& K3 G2 o9 F  w( [, r3 L" V
IEC60730-1 H.11.12.7 控制故障/错误的措施5 P) c8 \: r6 J/ Y$ @
% `  q$ u5 M5 M3 M5 z/ [2 g3 o

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。
. \3 {4 M  {- P9 s. b, h0 x! p3 ~! _" {; d. j- }7 `) g
它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。' H, K4 _, O& s6 [0 @, C% y( Q
0 x1 s8 |& H* m& O& @/ ^' f
下面举例说明采取怎样的措施才可以。+ h$ V7 }: Z+ G  e) {5 Y" E; X

, X% Z& R2 ~% q, T% U以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。
' }, M" `6 m) J* Z* B% W
$ c7 ~; C0 i) L5 e其措施如图:1 ]) x( H* X2 g& d; _% [5 L' D9 ~# q
4 Z3 F4 B' Z* x. j% E; f

本帖子中包含更多资源

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

x
 楼主| 发表于 2010-3-9 18:07 | 显示全部楼层
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:
+ g8 U. Q2 k- A. V周期修改的检查和;或    H.2.19.3.1
# ~% b( F, _1 B, K多重检查和            H.2.19.3.2. F  \2 R: `7 v$ H
带有一位冗余的字保护    H.2.19.8.2
9 M2 o3 t2 x7 h3 _7 q7 ]
- k2 z" \& y5 I: M这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2* U2 @. l- U% O/ j
$ V7 ?" w: @$ V
下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。
+ S& O$ }8 ]7 n9 o
5 ]6 n' [2 C4 j- h* GH.2.19.3.1修改的检查和 modified checksum
0 `5 o8 C# L8 ^& k0 a- ^产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。% d" U' p( U7 [4 X( _' {- b& H; R
注:本技术识别所有奇错误和某些偶错误。
; C- H1 A! Q0 q6 M2 \2 f* U
& s. u8 p- a3 t6 R- {6 l1 ^" NH.2.19.3.2 多重检查和 multiple checksum8 q# F- N$ U3 [8 _: Y$ a9 g
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。6 N" X6 T+ R% G3 [8 z
注:本技术识别所有奇错误和某些偶错误。
/ Z3 Y' B& g' \2 Y
$ x6 {5 b2 r# C1 p' ]# L, OH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy5 k9 z2 ^1 w7 v
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。
7 s3 ~# Y" J9 s0 x: k$ w. {; T注:本技术识别所有的奇数位错误
 楼主| 发表于 2010-3-9 18:10 | 显示全部楼层
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2024-3-29 07:08 , Processed in 0.144933 second(s), 15 queries .

Powered by Discuz! X3.2

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

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