安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | 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)。
: H0 a) t4 |4 d# p0 m) \另外还要参考IEC61508的部分要求。
7 T& i) o" B6 Y6 zsoftware evaluation比较麻烦,国内似乎做的不多。
! w4 J  |+ L" j5 T, L现在很多时候都绕过这一部分评估。
0 @, U2 S) Z. I8 f" ]. j. t6 m但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。/ j2 d" O3 n; ]6 }" P- p+ d% y
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :
* i  ~) i: w# }6. 控制软件故障/错误的技术和措施: N0 c' R( E1 M6 j( s8 m# ~; {: ^
1 c6 H! p8 c- f( H
这是考虑软件运行期间遇到故障/错误怎么办的问题。
5 O* i9 ^) }% X2 X, _7 w6 }+ o3 T+ A0 f
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
8 ~9 ~: `! O1 N# K- L.......
12#
发表于 2010-2-23 21:17 | 只看该作者
应该还是有的0 m: f( B9 C3 }( X
很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验6 R+ ~9 ?1 `  B, f+ r; M- ]
既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :; a9 M& h" r0 n7 H7 A
软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
13#
 楼主| 发表于 2010-2-24 00:57 | 只看该作者
黑森林说的有道理。3 ~8 c/ T) y& F1 z4 t
8 _$ ~* i: @( E3 a
60335-1引用了61508的部分措施;% Y0 P, g/ \" R6 F8 ?  r: l% }2 j
8 M, r0 F. K; F+ a$ W
Stuck-at 和DC fault属于持续故障;0 Y( ^: K7 m1 {# L7 b2 Z
9 I: _. z  z% z2 R( e
CF和PSF属于短时故障;' W2 g4 y: L1 v% m( }
( D! j5 O" |; y( R2 `) x& P
CF和PSF可能引发stuckat或DC故障,诸多诱因之一。
14#
发表于 2010-2-24 08:47 | 只看该作者
Stuck-at是否就是常说的“死机”。
15#
 楼主| 发表于 2010-2-24 14:51 | 只看该作者

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :; Y: \& j& m. ?5 n( Z8 ~9 ?+ A5 m
Stuck-at是否就是常说的“死机”。
4 v& y! \$ k, _7 U
对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了; ?! d8 |6 [/ Y
/ p7 d/ H! `; u. m0 i8 A8 d
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
9 t* S. {2 C- m/ {! r5 E+ }' X
8 z- k/ m( [3 _9 p4 Z! u335的要求针对的是安全控制功能。
16#
 楼主| 发表于 2010-2-24 15:05 | 只看该作者

关于家电软件评估-5

7. 引起故障的常见原因
5 l( X1 B0 V- m6 R8 G* m2 |; N4 E3 i( h! K6 \9 d* C1 O
stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。2 C5 Y2 Y- Q; |5 ?9 G+ B; B( y- I

' I! `7 U% f; B4 Q什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。. [' f; H) i0 t5 N
8 t$ q2 V4 z0 g! ~
常见的导致stuck-at或DC故障的因素是:5 f, C. r# w9 k* b* a
' m' F. G% B) J4 [0 k
静电:集成电路内部的cmos管很容易击穿;5 o2 m3 c9 S; J9 j
传导电磁骚扰:类似浪涌、脉冲群;
- E9 Y, q0 ?: o- ^机械损伤:跌落等;1 B$ Z& ?8 k* J  [* ]
无线骚扰:外界和电路设计不当,导致信号失真;
- q7 x  S! o/ ^( a0 i& b4 u; @. Y其它的,大家补充
17#
 楼主| 发表于 2010-3-9 17:24 | 只看该作者

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。: p; Q) [8 M+ `9 b

# A  J& k, P. I+ x, l上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。' s2 T: U% V+ I3 p
/ ~% t8 b4 |+ v3 I0 q
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。: |2 _9 o2 Y/ I) Y
0 [0 X/ ]3 w1 z: U9 J
IEC60730-1 H.11.12.7 控制故障/错误的措施# P: D1 w& K$ n& g, \2 G

- H+ X  |2 K2 ^$ z1 e# Z# h

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。: }% S3 M% h6 E0 }& K

. }- i7 Q% I; r+ f) q5 g它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。6 F" k" C8 ?7 p  Z
7 x$ H, w+ J' b+ P
下面举例说明采取怎样的措施才可以。4 i+ w7 m- G+ Y
' r6 h; G* K2 w$ V8 P7 d' m
以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。
- X. H% i0 d3 H% m9 U8 K" \! {* W" l) C3 D! w/ e6 V
其措施如图:! ~) b/ S& t! T; V# Q0 l& }# W% }' P
+ m# Q0 o( n: f% E. r7 P/ K

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2010-3-9 18:07 | 只看该作者
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:0 {) z5 W9 J" K: s/ H/ E  Z9 p9 v6 N7 [
周期修改的检查和;或    H.2.19.3.1
% c2 W/ T4 t) x: e" I4 W多重检查和            H.2.19.3.2
, P; A" k/ j8 P% C. S6 w带有一位冗余的字保护    H.2.19.8.2. \$ F8 g0 v# C5 T/ l4 e
1 e7 S9 j3 z. L3 f5 B  H6 D+ s
这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2% D( q$ T3 ~. B7 D( [. c4 k

/ l6 k$ _# \# m* X8 U下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。
) K1 ^* J& S, t- i% F& }
/ ?2 J9 t* S, }7 K# y$ ^; AH.2.19.3.1修改的检查和 modified checksum
2 l0 E2 O! m7 a  i1 n. N0 n产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。
" y  A# D8 k) C- L& c7 i注:本技术识别所有奇错误和某些偶错误。
: q9 V, i" \/ @& B) |" E
$ V* n7 ?% N9 ?/ J# vH.2.19.3.2 多重检查和 multiple checksum
' a; r+ B  I' }  J( o' u! r- n产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。) F6 f$ I2 B; H* E
注:本技术识别所有奇错误和某些偶错误。  I( a" a- a7 c' N; N

8 n) w' E5 T4 B. P/ u; D. Y7 _H.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy/ m3 l+ z' f% }: k1 f
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。
1 j  z( }3 s% H7 X6 z8 |0 Z  |6 R注:本技术识别所有的奇数位错误
20#
 楼主| 发表于 2010-3-9 18:10 | 只看该作者
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2024-5-4 09:03 , Processed in 0.135958 second(s), 15 queries .

Powered by Discuz! X3.2

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

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