安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | ITAV 签到 充值 在线 打卡 设备 好友| 帖子| 空间| 日志| 相册
IP淋雨机 | 证书查询 | 规范下载 | 资质查询 招聘 | 考试 | 线缆 | 玩具 | 标准 | 综 合 红包 邮箱 打卡 工资 禁言 分享| 记录| 道具| 勋章| 任务
水平垂直燃烧机 | 针焰 | 灼热丝 | 漏电起痕
IP防水防尘设备|拉力机|恒温恒湿|标准试验指
灯头量规|插头量规|静风烤箱|电池设备|球压
万年历 | 距元旦节还有
自2007年5月10日,安规网已运行 天
IP淋雨设备| 恒温恒湿箱| 拉力机| 医疗检测设备耐划痕试验机|可程式恒温恒湿试验箱 | 耦合器设备水平垂直燃烧机|灼热丝|针焰试验机|漏电起痕试验机
灯头量规|试验指|插头插座量规|灯具检测设备耐划痕试验机|可程式恒温恒湿试验箱 | 耦合器设备广东安规-原厂生产-满足标准-审核无忧
楼主: 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)。
9 S* o% t" m8 T2 _0 l# Z# w+ a. e另外还要参考IEC61508的部分要求。5 H% V$ u6 b) X4 K  g9 d
software evaluation比较麻烦,国内似乎做的不多。
( M1 p3 [& h4 W( B/ g9 n, m现在很多时候都绕过这一部分评估。$ k+ Y9 C: o" n0 S5 E+ v
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。
2 P2 j( c! U! D4 Q/ ^' b/ \* \0 G
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :0 D$ p  Z4 `$ W; f9 |+ H1 ]" p
6. 控制软件故障/错误的技术和措施
9 d" C8 v" r, U: ?/ ~) |, O# w: |" t& t- W
这是考虑软件运行期间遇到故障/错误怎么办的问题。' d" `$ R6 X3 d% D( P
7 K0 N+ L. j1 g- o4 K& F
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
; u8 h! n! E. ]9 [1 J( @.......
发表于 2010-2-23 21:17 | 显示全部楼层
应该还是有的( V8 ?4 z) ^. }+ [1 j+ Z
很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验6 p1 e% E6 s4 U8 X. o* n
既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :& P# }5 [' ?& @6 c5 |
软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
 楼主| 发表于 2010-2-24 00:57 | 显示全部楼层
黑森林说的有道理。; A. D& L7 _2 d1 A) y! O" A

2 R4 @( M) C2 I& l% @60335-1引用了61508的部分措施;
+ q  q7 K( B4 @; ~9 y* S
& t2 y8 f$ ?3 ~( UStuck-at 和DC fault属于持续故障;
. k( C# |% t3 ^1 Z: F4 r9 Q' t
8 L7 [/ e( ?/ E& V: \! w# oCF和PSF属于短时故障;" }/ Q; [2 q2 D( S% T2 i6 e

8 ^) J9 p+ A, S" X1 DCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
发表于 2010-2-24 08:47 | 显示全部楼层
Stuck-at是否就是常说的“死机”。
 楼主| 发表于 2010-2-24 14:51 | 显示全部楼层

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :
7 D( O6 I' V# ]9 H5 K1 NStuck-at是否就是常说的“死机”。
: E1 P/ L& B. e1 M2 n
对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了4 C" I! w) l1 B7 `3 V) v0 m
, c# I( E& C4 y
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
% T0 n- S+ h" J% _1 N8 d/ U" u1 o# Y2 N) m& |
335的要求针对的是安全控制功能。
 楼主| 发表于 2010-2-24 15:05 | 显示全部楼层

关于家电软件评估-5

7. 引起故障的常见原因7 a: B4 C$ C: y8 p

, r; \) z' d& q$ Bstuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
6 |) u/ _! _5 X. f+ \9 D+ @0 v$ x! p) m7 Y0 k7 L$ z1 N8 }  K1 R2 W
什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
, L2 ]3 X  k9 M' L' M& X8 A+ ?" F2 v2 j$ ^% H' |, ?
常见的导致stuck-at或DC故障的因素是:; Y1 C7 n4 Y) ?" L+ G" o% `: @

4 I- v" {4 j+ |! }8 }( c静电:集成电路内部的cmos管很容易击穿;
6 h1 p1 q- ]: ~9 Y3 F传导电磁骚扰:类似浪涌、脉冲群;% t5 u: u) T9 D
机械损伤:跌落等;
4 i! I  S6 A7 [3 X  Y( p无线骚扰:外界和电路设计不当,导致信号失真;5 V* n" r. w, s# }/ K, d
其它的,大家补充
 楼主| 发表于 2010-3-9 17:24 | 显示全部楼层

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。+ O" B, S: [2 b3 ^* U: }

: w9 F" R/ y* K6 X  C上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。
7 `9 U, t- o( m$ a% ^3 \  B' [$ G8 H7 ~. E
下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。
4 W3 F+ M) }0 c' V1 j5 W( c* S+ L& x: @
IEC60730-1 H.11.12.7 控制故障/错误的措施6 v3 F' g. b4 \4 G+ f- ]
+ \* p. ~0 \; D1 m

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。- d' z# G4 t6 {; F$ A; b. E
0 `! S- c! x% G& [9 ]2 U& z
它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。; L- E* p, S3 N6 A  i0 c  k
$ B! I4 W1 F5 r$ n9 w' W
下面举例说明采取怎样的措施才可以。, H6 R* j4 g' ?& C

) D5 l$ K* T: `9 u$ c以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。( x% W& \: @; C& v
5 _' `: F: K; p
其措施如图:
. W; p/ T$ N4 H" m9 @7 H4 J  O
1 d5 m' U* U& A: b4 U5 d: {- k

本帖子中包含更多资源

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

x
 楼主| 发表于 2010-3-9 18:07 | 显示全部楼层
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:
9 Z4 z0 R- d3 a9 n周期修改的检查和;或    H.2.19.3.1
( p/ I) K3 {# [) U% s多重检查和            H.2.19.3.2% n! ^+ b4 i0 h' l- l
带有一位冗余的字保护    H.2.19.8.2
6 A! _) V) [6 J" p% h; w: F
$ L% B& x) i% _; c9 o/ ?& X1 _; v这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2$ e  T' r1 J" }
# r! X8 L, \6 e
下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。; `: K+ f: ?8 g

; v. z- @# j9 u: ]8 t& _H.2.19.3.1修改的检查和 modified checksum
3 s' j3 K8 }, N4 J+ V0 _产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。
/ Y, E  R+ r7 ]0 F& U- Y6 h注:本技术识别所有奇错误和某些偶错误。
9 q+ V; t2 q* I7 z
4 |, j: U" _) A" e3 H+ MH.2.19.3.2 多重检查和 multiple checksum) s2 n) ?8 ^0 A/ _/ {2 z
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。
0 {  X' o3 a' |" `% l, t注:本技术识别所有奇错误和某些偶错误。
( C! b/ l+ U# P/ l  a1 v
+ t5 Y  j% ~0 pH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy; f* u; d" ~5 L2 {0 \
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。1 I  y4 Z9 c% }$ p" a" G' [3 m. j
注:本技术识别所有的奇数位错误
 楼主| 发表于 2010-3-9 18:10 | 显示全部楼层
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2026-10-28 22:42 , Processed in 0.060152 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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