安规网

用户名  找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | ITAV 签到 充值 在线 打卡 设备 好友| 帖子| 空间| 日志| 相册
IP淋雨机 | 证书查询 | 规范下载 | 资质查询 招聘 | 考试 | 线缆 | 玩具 | 标准 | 综 合 红包 邮箱 打卡 工资 禁言 分享| 记录| 道具| 勋章| 任务
水平垂直燃烧机 | 针焰 | 灼热丝 | 漏电起痕
IP防水防尘设备|拉力机|恒温恒湿|标准试验指
灯头量规|插头量规|静风烤箱|电池设备|球压
万年历 | 距劳动节还有19天19小时10分58秒
自2007年5月10日,安规网已运行 6546天
2025年4月11日 星期五 上午 4 点 49 分 01 秒
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)。2 g* V, Y. R) y+ w5 y1 ^
另外还要参考IEC61508的部分要求。8 f  Q0 q: j) V" p/ B! v/ N
software evaluation比较麻烦,国内似乎做的不多。
5 X( D7 X0 d/ D! n5 b$ Q7 ^4 \现在很多时候都绕过这一部分评估。2 [. I9 `  C7 v
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。, p0 h8 I8 i# A( C$ I: j
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :
7 c2 m: e/ L; \1 h& I6. 控制软件故障/错误的技术和措施% g. b: h5 O1 X# ^! J3 J  I4 @' {# u
. ?  Y& B# y; W7 ?. z) d6 s6 a
这是考虑软件运行期间遇到故障/错误怎么办的问题。
- Y, e6 j5 i! q* j: b- i" W0 D. E/ v* Z* A" ^  ~
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。5 q  k8 E4 N& Y; T+ O7 c% P
.......
发表于 2010-2-23 21:17 | 显示全部楼层
应该还是有的
5 A: \/ d" Y4 X很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验
) n- {& R, [* l9 B7 x既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
- w( @% `6 X1 r7 S2 i# t# m2 l软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
 楼主| 发表于 2010-2-24 00:57 | 显示全部楼层
黑森林说的有道理。
" h! D, f! `) J3 A; c- I% S8 k- j" \
60335-1引用了61508的部分措施;. d: m& m3 W/ X1 f' |; A( _6 u

3 c6 `$ Z# k; U% y0 g# }8 yStuck-at 和DC fault属于持续故障;
9 ]' l6 |1 Q) c% L1 O/ |
# E( M! m5 ~- U# W* I+ S7 \2 ]CF和PSF属于短时故障;; X/ {! u# c$ [& i& c* K

5 l9 O6 F% K; x+ D$ RCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
发表于 2010-2-24 08:47 | 显示全部楼层
Stuck-at是否就是常说的“死机”。
 楼主| 发表于 2010-2-24 14:51 | 显示全部楼层

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :
; q2 a4 @8 I, B9 V) @7 }Stuck-at是否就是常说的“死机”。
, `8 V, Z/ X/ n( G# w" n8 C
对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了; a0 b& m0 O# ~" d- U+ T
; {9 v- X4 o% u9 q6 \4 x. ?
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
" V* H% \( k9 ]' a$ }6 n- R, |8 F9 H, |9 K% }" N9 b- W
335的要求针对的是安全控制功能。
 楼主| 发表于 2010-2-24 15:05 | 显示全部楼层

关于家电软件评估-5

7. 引起故障的常见原因
. M, k4 P4 Q) W! r' h2 l2 D1 U, ]9 V1 x- r9 l
stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
2 j+ P! J( C9 U0 [) x9 B
4 _6 e8 B) U3 [什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
, ?) p' l# {% g" r9 w9 K  `# ], v
, ?$ [0 ~# z7 R* s8 I* w; M8 i常见的导致stuck-at或DC故障的因素是:
5 O  e$ J( A) K
0 S3 E2 z6 w+ ^/ r' @5 P' Q! x% V静电:集成电路内部的cmos管很容易击穿;# f5 x! J' C; V$ x1 u  Q4 j
传导电磁骚扰:类似浪涌、脉冲群;/ @9 {2 K7 J# O
机械损伤:跌落等;
0 Y& i( X! U# Q1 z( m无线骚扰:外界和电路设计不当,导致信号失真;  Q$ r3 I# f3 V# |& Y
其它的,大家补充
 楼主| 发表于 2010-3-9 17:24 | 显示全部楼层

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。, s7 z0 ]# G2 c" k7 M3 m
/ ?& w- m& p9 L7 q/ }# U  j1 H
上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。8 B! {' Y: E1 _" L5 A
: k: c: e0 ], j9 z/ d7 f$ Z
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。, c( \2 i6 C# S  k, m3 \3 l
" E% U. v% }, w8 y% w7 A
IEC60730-1 H.11.12.7 控制故障/错误的措施# [3 _  |3 H& p1 N' r) S* ^1 g
1 A7 d( {( s1 x9 Z1 a; |: R

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。
1 z+ u" F; C" ~9 r7 |. V! x7 A6 P: k9 h( r
它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。
4 j/ n" s5 L' t& q! O) w! P# F( s1 e5 _. C
下面举例说明采取怎样的措施才可以。* e8 e& `. P' y( u

' F; S. u4 h) k3 O+ `以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。  X; ~# M! R* r' L! U; p$ |
& w. g& l9 R& X0 ?% \3 z) A
其措施如图:7 @) U( l0 ]  t, S
% o* S( M* g- t9 j1 v8 d! N& R

本帖子中包含更多资源

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

x
 楼主| 发表于 2010-3-9 18:07 | 显示全部楼层
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:3 ], \" r# g' f: J: {' f+ U: X
周期修改的检查和;或    H.2.19.3.1
, R7 Z2 E  ~' |多重检查和            H.2.19.3.24 t# x2 o. J* I; L0 _+ B( [
带有一位冗余的字保护    H.2.19.8.2
& d/ J+ J# x% S+ _4 J& S" z
$ B3 ~& R( f: p5 |, z这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2
* j+ I) N2 F+ h8 b5 C9 ~) A
% H9 F  ?' i1 ^8 {' r下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。+ N& N" f& o( h; C; U- U
3 k& h) R$ u8 b' h; {
H.2.19.3.1修改的检查和 modified checksum
* H- u# h# M1 n1 J产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。8 r1 \8 ^# l7 L( w- W7 @, s
注:本技术识别所有奇错误和某些偶错误。0 |4 V) V2 m+ r) L  _+ v! @

( E- e- |# x/ ^5 o  \H.2.19.3.2 多重检查和 multiple checksum' d3 C+ B  O5 A/ Q8 Z% f  b
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。- Y$ e+ ~# L+ h# Z
注:本技术识别所有奇错误和某些偶错误。
, F1 j0 _8 ?, l' g5 k  h0 i6 `
$ x2 r/ e' d6 M# _H.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy
  c7 G% d6 M* q7 g+ Q6 ?把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。4 l- _2 O! X! H# l, c' E
注:本技术识别所有的奇数位错误
 楼主| 发表于 2010-3-9 18:10 | 显示全部楼层
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

安规网为您推荐

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

GMT+8, 2025-4-11 12:49 , Processed in 0.085994 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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