安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | 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)。
, L2 e2 ^# b2 r/ I# |! S另外还要参考IEC61508的部分要求。
+ j; Q. Z8 T8 u  ^) w% v& Gsoftware evaluation比较麻烦,国内似乎做的不多。
* m, c1 l/ f2 t2 i6 e  D1 I现在很多时候都绕过这一部分评估。( g9 I  ^) l3 ]" q8 q1 B
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。$ N( m  @' `  u2 P, N; m: t
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :# _' e9 f4 O0 o5 @
6. 控制软件故障/错误的技术和措施
% Z3 o  w* B5 Y% j0 t( }" ?) g( y- Q$ p1 [3 V5 M" j& i1 e
这是考虑软件运行期间遇到故障/错误怎么办的问题。
- B- s8 n* l. T. g8 G4 \- {$ ?/ S0 c8 I7 b: G  \+ F
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
" a) v2 b* D& p% `. ?8 d.......
12#
发表于 2010-2-23 21:17 | 只看该作者
应该还是有的
1 s% \6 |5 s; F: j很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验
" ?% e6 h2 a( Z既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
( S8 b0 X9 g6 m- r: }2 g2 E软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
13#
 楼主| 发表于 2010-2-24 00:57 | 只看该作者
黑森林说的有道理。
; k4 Q  p+ e6 e( ?4 L4 A/ L. F1 y5 ?3 N" W: `) ]
60335-1引用了61508的部分措施;! ]0 A5 j4 O8 v
' f' Y5 |, A) t8 F# k1 h; F
Stuck-at 和DC fault属于持续故障;& S+ u* E5 `5 i! q( P8 p
3 [2 g7 a  ]  _; q( U
CF和PSF属于短时故障;
2 X- o  i- q. m
# G+ @+ ]$ d9 ^3 ?, ?CF和PSF可能引发stuckat或DC故障,诸多诱因之一。
14#
发表于 2010-2-24 08:47 | 只看该作者
Stuck-at是否就是常说的“死机”。
15#
 楼主| 发表于 2010-2-24 14:51 | 只看该作者

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :
" T* p, T6 W4 b; vStuck-at是否就是常说的“死机”。

4 v3 d2 ?% F* ?/ {& f3 m0 T对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了& t6 k' F5 t# a: o) o+ x
. v# W# a- j, Y% Q8 S$ m
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
( x! W- C8 B  k# f7 a5 V, q+ a- k( J& @' m, p9 X3 I, O$ O$ t
335的要求针对的是安全控制功能。
16#
 楼主| 发表于 2010-2-24 15:05 | 只看该作者

关于家电软件评估-5

7. 引起故障的常见原因2 o( \% V$ V. l+ d) ~
, K1 j5 e1 R& }/ U1 e. f
stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
/ l  Q( \9 \' C! E% g, U+ o& y% ?* T* g" I: [# U5 Z4 {* l
什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
* x4 T0 ]4 Q3 ]4 {" n
7 R( e6 ^: S0 J( s4 _9 }常见的导致stuck-at或DC故障的因素是:
# M& H. v# K7 Y% ^
2 b+ l( L/ n& x* [9 Q: f静电:集成电路内部的cmos管很容易击穿;
: s) z( c/ B, W传导电磁骚扰:类似浪涌、脉冲群;8 h, P& y+ g# x% u; Q7 E- o
机械损伤:跌落等;
/ D. J% _( Y' I; a7 r3 W, O无线骚扰:外界和电路设计不当,导致信号失真;
2 {: v( S( R0 D7 t" x' C' d' H, e其它的,大家补充
17#
 楼主| 发表于 2010-3-9 17:24 | 只看该作者

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。! e1 \* E! m( B" Q5 a1 i* g! L
. M! C" L: M% ^+ f" M7 s/ `- D
上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。6 _0 V# v) C5 m
+ Q% b! I- w; r6 M' I9 o
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。& }4 ~. a1 n: Z4 r- q: l
5 O" @: A' }) K4 n# [8 @( \
IEC60730-1 H.11.12.7 控制故障/错误的措施
. H! _: ?9 ~# s7 I# J2 z
; O8 g/ R  Q' k% l

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。) {0 Q( h. M3 p& ~1 A/ k

( h: H5 R# [! e: `它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。
" i7 [2 x( N: o; S
; l) y! v( z( t1 Y, s# q& E2 i' i下面举例说明采取怎样的措施才可以。$ V  J- {: y/ N9 q, h; h
; G# G/ r( X' }) v/ ~- o8 d
以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。4 {3 S2 y- _8 l" M; n# y6 l: o

2 ^0 Q* {& v  g7 D8 B: ~* d( w- r' q其措施如图:* W# k( x8 K. x2 K' q
1 }$ _4 o: e) Q9 t6 }

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2010-3-9 18:07 | 只看该作者
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:- a( L1 V# u- _% J
周期修改的检查和;或    H.2.19.3.1
( _  p6 B. t! l; s- n, Q多重检查和            H.2.19.3.2
$ s! u, G) I  }9 T' N带有一位冗余的字保护    H.2.19.8.2: ~8 r( s( ?1 a! H

( }, W' ~' Y6 x7 M+ \! n7 c. q  L这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2
7 |8 {: a; V( {; T' Z4 @2 H* {( e9 t$ Y& P8 f8 L
下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。8 D9 Q% ]$ ?% i8 f* Q
0 i! x, S5 o4 h
H.2.19.3.1修改的检查和 modified checksum! y4 Y1 i: N% g0 G2 F8 c+ i
产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。
8 M8 N* T5 m. Z7 R注:本技术识别所有奇错误和某些偶错误。+ R( V( n2 h8 l1 n

6 L( u# u. O+ X4 Z5 jH.2.19.3.2 多重检查和 multiple checksum5 r% O1 s. B$ Q  |+ \+ R$ ]$ B
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。
( W. W; @# h0 P0 [3 E注:本技术识别所有奇错误和某些偶错误。4 j; S" {. ~6 H2 i% o$ b) K3 b

/ w" ?, K+ U2 F- M, b% A3 Y* `: iH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy
4 N' x& B. B5 S8 v2 J/ M把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。
  U5 b3 L" e: B4 S; X注:本技术识别所有的奇数位错误
20#
 楼主| 发表于 2010-3-9 18:10 | 只看该作者
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2024-5-5 16:52 , Processed in 0.137464 second(s), 15 queries .

Powered by Discuz! X3.2

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

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