安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | 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)。
9 M' E6 l- h1 I( y* B. J另外还要参考IEC61508的部分要求。2 ]9 F* O. ^+ o& P$ ]( x8 x
software evaluation比较麻烦,国内似乎做的不多。" W8 V# _. z* `7 h8 K* R
现在很多时候都绕过这一部分评估。
9 p* w- O9 e8 s  _但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。
! u9 O! a- \  t) C$ k! z
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :3 A# U' y% O% t" f- p% }
6. 控制软件故障/错误的技术和措施  r. H: @4 E2 [& r; S
5 _2 o) g# {/ d" v8 [! K& {3 `9 \3 I" r
这是考虑软件运行期间遇到故障/错误怎么办的问题。
! \/ E; u- T4 D3 E- [3 l% d% ]( `! t
所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
( }2 C% ?6 Z0 m+ U.......
12#
发表于 2010-2-23 21:17 | 只看该作者
应该还是有的' o6 S& a, n: G" z
很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验
3 M2 s% |9 [0 u5 g5 C2 r既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
% e; p1 s' Z/ t) i$ w3 W软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
13#
 楼主| 发表于 2010-2-24 00:57 | 只看该作者
黑森林说的有道理。/ w% K" Y& B: R9 _. x( Z( q. b' S2 {

3 r  E! j; T; ~, s  C60335-1引用了61508的部分措施;
7 v. h( `2 ]' o" g: N9 T- k1 W+ g8 C( _: |; u/ M5 r  _9 x& a% c
Stuck-at 和DC fault属于持续故障;: [$ @/ r. Z% Z2 C1 A% J  d' O6 M
- o! j& z3 r# n
CF和PSF属于短时故障;, N) W) {$ ~: w

+ P$ k" y; y  Q6 }% `' LCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
14#
发表于 2010-2-24 08:47 | 只看该作者
Stuck-at是否就是常说的“死机”。
15#
 楼主| 发表于 2010-2-24 14:51 | 只看该作者

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :
; H4 Q. L* k% a! e8 ?: IStuck-at是否就是常说的“死机”。

. j& H2 e. L' z$ S6 g' n对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了" Z7 D" a" z2 J! F  |: k
  d) X, H# F' E- d, }" d- D. ]0 ~" E
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。* d) I' Y6 }9 p/ g2 Z0 ~

. F3 N% J/ m; b7 g8 p2 O335的要求针对的是安全控制功能。
16#
 楼主| 发表于 2010-2-24 15:05 | 只看该作者

关于家电软件评估-5

7. 引起故障的常见原因, G- V, [. S6 E( k3 L2 N

: Q# {; ~( E' u: H5 a0 {stuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。# U7 N4 \0 b5 |

  Y- v- F  s8 w4 _& f0 |什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。
. v2 t/ h4 @9 l9 J+ f2 K6 y1 @3 c+ F; o# U5 G! |. }
常见的导致stuck-at或DC故障的因素是:
* c; j9 q% Q' N6 I7 J
* i* Q+ C: n: B6 Z, Z8 p, b0 H静电:集成电路内部的cmos管很容易击穿;/ r) u" t. p" e& Y$ Y
传导电磁骚扰:类似浪涌、脉冲群;  b' f3 a  j. N9 K
机械损伤:跌落等;1 B4 o: C5 [2 o' M% |. n
无线骚扰:外界和电路设计不当,导致信号失真;4 g: Q, X2 v  o5 L& o3 u
其它的,大家补充
17#
 楼主| 发表于 2010-3-9 17:24 | 只看该作者

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。
- H2 d( c" P9 a( D3 F+ ~3 s$ q
# l7 u  s+ J; ~2 f' v% y4 {: [3 K上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。  s0 Y; |) x* K' }, N

. W# r$ c1 T) Q5 n$ z. Y下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。
- F; }! j; x6 B9 A& x1 F
. e& ]' q0 ], VIEC60730-1 H.11.12.7 控制故障/错误的措施1 v' D2 ^$ Q% V8 s( Q* U4 k1 V

: Y2 t; Z, L2 W; e, L

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。' g0 \, e; i  {6 j# g3 U" x
5 x7 c8 G+ i& u( p
它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。
  }$ h" p+ m/ ?$ M. @6 c2 x  ]) R% a3 t7 U
下面举例说明采取怎样的措施才可以。  q  {4 u1 {# M+ F
& |2 o" b; Z/ y
以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。
, ^9 |! [7 k' ], e# d% O# L% `* T# w& }9 Y) G+ ~/ ~7 u
其措施如图:+ V, i' |  A1 n; n! |  _
0 ^2 H0 J9 N  j) w

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2010-3-9 18:07 | 只看该作者
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:
$ @( p$ o% x# c* C" U7 x周期修改的检查和;或    H.2.19.3.1
: S% P+ L& G) p7 d7 O+ u: v多重检查和            H.2.19.3.2, Q) U7 V" s$ J9 N3 q9 Q. L2 F
带有一位冗余的字保护    H.2.19.8.2
0 m* {4 I. w+ P
, x; |: C2 w) g这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2! a. a1 R' D9 l

* R' v# k+ F- `2 K9 J2 R- r下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。
" f/ k  J' V' e- R6 U( l! [" f: ?4 q2 K+ Y6 e% k9 V/ B7 g2 ~
H.2.19.3.1修改的检查和 modified checksum
  r6 U1 m# T' M  b$ P& {产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。3 c, h  q- n" J0 M5 y9 @
注:本技术识别所有奇错误和某些偶错误。
9 d! B( Q3 m4 b# ^) I$ @# C) Y
0 L# H4 {7 m5 |- @- y, V+ `/ |H.2.19.3.2 多重检查和 multiple checksum0 M5 x3 p/ r% ]1 t( b
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。% S1 X# Z" o7 ?
注:本技术识别所有奇错误和某些偶错误。
7 U+ ^/ M+ X- D2 v! Y6 P4 s6 X9 ~- Z  ], }/ v
H.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy3 B# Y' f$ S6 M$ z: f
把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。3 a5 u2 l5 Y2 g2 ^7 P1 v( i
注:本技术识别所有的奇数位错误
20#
 楼主| 发表于 2010-3-9 18:10 | 只看该作者
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2024-9-28 01:54 , Processed in 0.070599 second(s), 16 queries .

Powered by Discuz! X3.2

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

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