安规网

 找回密码
 注册安规
安规论坛 | 仪器设备 | 求职招聘 | 国家标准 公告 | 教程 | 家电 | 灯具 | 环保 | 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)。
( @" Q" Q# M/ ~# S5 y8 f* ^另外还要参考IEC61508的部分要求。4 `  W7 [  D/ U8 }
software evaluation比较麻烦,国内似乎做的不多。
0 {- d5 C9 g# A, ^# I现在很多时候都绕过这一部分评估。  T; d7 S, i2 _1 l+ ]( t3 r+ l
但是随着家电功能的越来越复杂,软件的安全作用越来越关键,这个评估早晚还是要做的。
! h. G5 Y7 `7 y3 C- N2 O% r
引用第11楼neutron于2010-02-22 15:14发表的 关于家电软件评估-4 :$ Q  n# ^% n- J$ l2 i) p
6. 控制软件故障/错误的技术和措施; |3 R- s' O5 u& F7 M
( i$ }* y3 ?0 {! X5 W$ @
这是考虑软件运行期间遇到故障/错误怎么办的问题。3 Z/ O5 _4 B: K: N% @

( k% h! \' k2 \4 `; ^7 l1 p' D" \8 x& r所谓故障fault,基本上是有单片机内部元器件问题引起软件工作不正常,通常划归为两种:stuck-at滞位和DC故障。
6 r% Y0 A& I, d* `4 |.......
12#
发表于 2010-2-23 21:17 | 只看该作者
应该还是有的
2 t- }) W( B+ m) T  o1 F# @很多控制板的厂还是有这个技术实力的。但是他们缺少的是安规的知识和经验
0 |; e6 I+ U( l既有控制电路的开发经验,又有安规知识的,可能就比较少了
引用第6楼安老盖于2010-02-21 14:19发表的  :
7 n: z+ ]5 c- \5 D: V9 ?5 |软件评估目前在国内都是一个盲点,真正有作而且做的好的,不知道有没有?
13#
 楼主| 发表于 2010-2-24 00:57 | 只看该作者
黑森林说的有道理。+ L/ g( `; w4 T$ {1 d+ K

6 n/ \% q  i( Y6 o- \60335-1引用了61508的部分措施;- C5 x' r9 z1 p( Z% e( k" \
* u7 t) V$ g+ |
Stuck-at 和DC fault属于持续故障;, \' c% r' t0 [2 i. t
! N  z2 w* J- x! X
CF和PSF属于短时故障;
( a+ P* L) E$ [8 y) G
2 k0 H% G; p' Z5 X3 m* mCF和PSF可能引发stuckat或DC故障,诸多诱因之一。
14#
发表于 2010-2-24 08:47 | 只看该作者
Stuck-at是否就是常说的“死机”。
15#
 楼主| 发表于 2010-2-24 14:51 | 只看该作者

“死机”

引用第13楼安老盖于2010-02-24 08:47发表的  :- i; a# @; T# k# z# I) y. n# G
Stuck-at是否就是常说的“死机”。
' M4 }- s# ]% p+ ?% l1 w5 F
对整机来说,stuck-at就是“死机”;要是这样,软件算是过关了1 t1 C; \9 P$ l/ k5 b
3 m+ K, N4 L: H% J: H5 \
要是某个元件或针脚"stuck-at"了,整机还在工作,这就麻烦了,对应的处理方法就是控制故障/错误的措施。
) E) u# b3 l& o' c$ ]* r6 j) _. N& A- d& |7 y2 y
335的要求针对的是安全控制功能。
16#
 楼主| 发表于 2010-2-24 15:05 | 只看该作者

关于家电软件评估-5

7. 引起故障的常见原因  T5 l( a1 ?( P) `6 b% o

+ N! `8 E8 I0 a! S& w* Fstuck-at或DC故障是许多故障的归类,直觉感到这种分类太笼统,但一时也找不到更好的解释。
" r' `. C# H+ ]6 k; \; B# j. K5 q4 o7 F
什么因素导致故障?标准没有说,因为太多的因素,估计编标准的人一时也反应不过来,这需要时间积累。8 {# E  k% m9 e3 A

) _0 s8 b. w" W# u- L4 W; v常见的导致stuck-at或DC故障的因素是:
6 j, {+ m8 S7 t& @. _8 e' g, N: j+ W" z. w; @* @/ E' I% D4 q
静电:集成电路内部的cmos管很容易击穿;
- c7 N8 u; k. [传导电磁骚扰:类似浪涌、脉冲群;
# X) T: y1 i$ \5 q3 i* y' U( I机械损伤:跌落等;- c9 `8 W, f$ A- Z! L; r1 U  _
无线骚扰:外界和电路设计不当,导致信号失真;
" c% n& Z  R0 m' B, c# _& d其它的,大家补充
17#
 楼主| 发表于 2010-3-9 17:24 | 只看该作者

控制故障/错误措施

不好意思,最近开始忙起来了,抓紧时间把这个网上内容搞完整。
5 J: q1 T/ b7 k& z2 J# n9 s8 k7 B5 @' `, Q' V1 _" o6 C' U
上面讲了软件评估的概念,希望说的清楚,如有问题请大家提出来,我尽可能回答清楚。
: H4 p! n( b* x. k5 ^/ j) p( \+ `
6 k* h7 R' F* t& `: C" q下面主要讲控制故障/错误的措施,这是硬的要求,在程序中必须有的内容。
1 C' \$ ~- v/ i7 b; |6 a; |' `
* T2 g' A. g0 ?5 \IEC60730-1 H.11.12.7 控制故障/错误的措施
# H" _3 t1 A! q  |
% p/ k& {/ {) x' P6 l

本帖子中包含更多资源

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

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

控制措施

这个图片大家可以另存放大看。3 x' e2 P2 Y9 u0 a! ~1 |

8 p& C( ?+ M- s0 Q3 J5 H3 e# a它显示了所有的检查内容,很明显它所涉及的内容都是控制器硬件,就是考虑哪个部件一旦出现故障应该怎么办。5 t; w& k( p, f9 P
; d& G( ~4 t' L7 h, Z( I
下面举例说明采取怎样的措施才可以。. |$ b% k( {" _9 J" r8 e6 E
6 H! ?& [5 d0 \
以存储器为例,采用通用60335-1 Ed.5.0标准的要求,相当于B类软件。
! c  W. j# m5 B* `# `
, h: M# L- i& X- N# O其措施如图:2 \8 c. j% X/ {7 S  j

: R  t# T% M4 j$ [3 ?0 N9 H

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2010-3-9 18:07 | 只看该作者
如 4.1不可变存储器,就是ROM,对应B类软件,有三种措施选项,任选一种或几种的组合:+ H& _% ~0 ^% y( w
周期修改的检查和;或    H.2.19.3.1
9 t; F, ^7 d' }# }多重检查和            H.2.19.3.27 K( a/ @4 e, _1 b2 {$ E
带有一位冗余的字保护    H.2.19.8.2% \& \) K, j* N; C3 r

3 U( P4 o6 V" R* p7 z6 N这条要求中,就是选H.2.19.3.1或者H.2.19.3.2再加上H.2.19.8.2
4 ~3 Y8 V. {# Z: j1 T2 v* |0 R
' e) M( Y0 y) O0 `下面是这几条措施的定义,也就是方法,实现的途径很多,如何实现取决于编程员的个人偏好。
5 k% I" d/ b) ^: z7 u+ k
7 W: P( l1 H7 k% gH.2.19.3.1修改的检查和 modified checksum
5 p, P0 P0 N3 b5 k产生并贮存代表贮存器中全部宇内容的一个单字的一种故障/错误控制技术。在自检期间,从相同的算法中形成一个检查和,并与被贮存的检查和比较。
5 N7 g- r% S3 V2 X注:本技术识别所有奇错误和某些偶错误。9 @  W/ z( @, ]7 j4 i9 T
: }. p  i$ U0 s8 @; M  Q
H.2.19.3.2 多重检查和 multiple checksum3 h1 `9 W/ A. Q
产生并贮存代表待测贮存区域内在的一个独*立字的一种故障/错误控制技术o 在自检期间,从相同的算法形成一个检查和并与为该区域的贮存的检查和比较。3 h5 D4 y  E" u+ {/ U( a
注:本技术识别所有奇错误和某些偶错误。- K& I5 |8 L# O& _' q1 ?4 w& Q

( |4 j2 b9 y4 PH.2.19.8.2 带有一位冗余的字保护 word protection with single bit redundancy
- q' F' G8 E: ~  |把一位加到被试贮存器区域的每一字,并且贮存的一种故障/错误控制技术,产生的奇偶性或者为奇数或者为偶数。当读每一字时,进行奇偶性校验。! O! e( }9 d# y% T, {
注:本技术识别所有的奇数位错误
20#
 楼主| 发表于 2010-3-9 18:10 | 只看该作者
对于整个控制系统,控制措施的工作量很大,可能比使用功能的工作量还大,其间涉及到时间节点等问题,所以,程序员很头痛
您需要登录后才可以回帖 登录 | 注册安规

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 13:04 , Processed in 0.067511 second(s), 15 queries .

Powered by Discuz! X3.2

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

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