安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | 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)。' z/ p( ^4 N+ {& d1 |
另外还要参考IEC61508的部分要求。
0 ?: [) |* n7 I/ C# M2 l5 {software evaluation比较麻烦,国内似乎做的不多。2 i# R7 m5 m! t  \, o
现在很多时候都绕过这一部分评估。
4 ^2 ?- q' J6 y3 I7 B( L* ?但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。
9 F) a6 }- l, f
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :
( Q( ]8 q& Y- W& C# A2 h5 x6. 控制软件故障/错误的技术和措施
1 E2 h% Z( Y( y: x2 b, |7 S. a8 ]7 f0 G0 m  r* M1 _3 I; L
这是考虑软件运行期间遇到故障/错误怎么办的问题。
9 p& r# L6 k% x( M
' W5 p! F/ P/ h* [0 ?. S所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
. k" H+ E) ]; G8 k  ?.......
发表于 2010-2-23 21:17 | 显示全部楼层
应该还是有的
2 w$ M  ~4 P( j9 p) j很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验' }; H* ]' v! G) o) w
既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :. Q# t& I/ U5 @6 b8 Y; P" r
软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
 楼主| 发表于 2010-2-24 00:57 | 显示全部楼层
黑森林说的有道理。; `/ c' Q  c) N0 u  o+ X

4 k8 h. `  C7 v( Z& _( t60335-1引用了61508的部分措施;
2 b/ L, O: A1 M# x* F- N  S/ I& Z9 W: C' l, o
Stuck-at 和DC fault属于持续故障;
: X1 m; K4 v; Z' k7 k3 A, `/ y( F" u6 ^4 ^
CF和PSF属于短时故障;+ v8 i+ E2 H5 M4 |9 k

* Y: c, q8 s# p7 QCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
发表于 2010-2-24 08:47 | 显示全部楼层
Stuck-at是否就是常说的“死机”。
 楼主| 发表于 2010-2-24 14:51 | 显示全部楼层

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :, X  |- S" j1 C! H6 O( T5 T
Stuck-at是否就是常说的“死机”。

6 g" H  e: a9 m* l+ y对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了
6 }( J; t* A, M2 Q# O' H% v8 h3 Z. D, Z4 D! ^! i+ y
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
; I6 L4 i0 y( x' K, ?* p- ?$ z3 _- n% |" U6 T7 o% V
335的要求针对的是安全控制功能。
 楼主| 发表于 2010-2-24 15:05 | 显示全部楼层

关于家电软件评估-5

7. 引起故障的常见原因
7 ?3 n  J' s$ o$ x2 G+ d4 X+ m7 @3 k# ]6 L% P
stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
# c$ \0 |: y# i1 D0 c
* K# ?: `$ A- n# H) B+ W什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
( A8 |/ R, k! {( U9 D2 ]
) J0 j5 e+ t9 }: B2 D" ?常见的导致stuck-at或DC故障的因素是:, D9 X0 h$ J$ R7 }- u& G

+ t3 `, d' d0 B$ y7 p静电:集成电路内部的cmos管很容易击穿;. B4 z6 H& F7 m" P+ H
传导电磁骚扰:类似浪涌、脉冲群;
7 A' P9 B' B+ r" {! \" t  n机械损伤:跌落等;& ^& G( R- _% z% z
无线骚扰:外界和电路设计不当,导致信号失真;6 {2 B# {" m, I$ G3 E
其它的,大家补充
 楼主| 发表于 2010-3-9 17:24 | 显示全部楼层

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。& s2 ?) \' p, A, m5 l

/ |3 T# B* @: o  _- l! ?0 [上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。: {7 [7 ?$ k8 ^' \! g8 O- G

4 |$ _+ ^. N  X" _下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。
( @6 {, M" z. }& i: P' r
( }* |  f% g/ C; }" h3 X4 G& g( BIEC60730-1 H.11.12.7 控制故障/错误的措施7 |0 O  l% _9 u
; F! @. E0 Z4 `0 r1 H/ [1 Y

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。
# ^% v: u: f" j' s. C9 P4 N& B+ Z3 C- p2 q3 j
它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。. o6 |" r1 r+ y0 m# @2 Y% [

' p% y& ]$ _6 k# J/ \2 `/ U下面举例说明采取怎样的措施才可以。. f- L: U4 r$ h# `; V" w" J
* x- u6 T# M6 ]3 J( |: K' g" W
以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。
" v7 A4 S# Y/ j( ^
6 b5 z, M% x" M! w7 e6 [" b6 K其措施如图:! a( o4 G, B% H- h! ?' c" Q% o

4 O; j' A# }! U

本帖子中包含更多资源

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

x
 楼主| 发表于 2010-3-9 18:07 | 显示全部楼层
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:1 e) ^' R  ~2 x
周期修改的检查和;或    H.2.19.3.1
  U: q) ]* t3 l7 z* V+ x多重检查和            H.2.19.3.2
8 C3 n5 G: V# g) S带有一位冗余的字保护    H.2.19.8.2& c, l, Q$ F* c$ z) x& L" D4 V
1 {. c3 I. k3 m
这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2, I0 \. m' g9 ^% v  r6 r) l

5 _' I+ }/ e3 ^5 ]下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。" c* w$ ]8 m  \2 b9 b0 l8 j/ t# f
  F- [9 y7 `4 f8 b9 L
H.2.19.3.1修改的检查和 modified checksum
& s; H1 U7 y: P( l产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。; P( v6 W4 K, l& l2 R; K
注:本技术识别所有奇错误和某些偶错误。
* X$ Y, }" m" C7 B* L& C9 i5 \# ~0 v7 f9 Y. `& p/ r# z: M
H.2.19.3.2 多重检查和 multiple checksum) F6 Z: ?2 G5 F! @1 w3 D0 A# Y: E
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。
7 b+ E- o4 O; [& k注:本技术识别所有奇错误和某些偶错误。
* C$ c7 V& T" Y. h
/ c4 R8 [' u" K7 i5 k# m$ X+ P( pH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy4 ^! O& y: K- k, m
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。
7 ]( b" `6 k2 o. v- F注:本技术识别所有的奇数位错误
 楼主| 发表于 2010-3-9 18:10 | 显示全部楼层
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2026-10-8 04:24 , Processed in 0.055435 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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