“如果说汽车的刹车是靠软件控制的,那你开车时会不会觉得不踏实?”国家家用电器质量监督检验中心综合检验部部长鲁建国在向记者解释安全功能的软件在电器运行过程中所起的作用时就举了这样一个例子。“其实,在洗衣机运行过程中也有需要紧急刹车的时候,比如突然打开波轮洗衣机的上盖,转动着的洗衣机就会骤然停止。”他介绍说,现在越来越多的洗衣机是由软件来完整这一程序控制的。还有不少电器中的过流保护、过热保护等都是通过软件感知热量、电流,并判断是否需要断电停机。
这些电子线路有些是实现其正常工作条件下的控制功能,有些还同时具有非正常条件下的保护功能。可以说,安全软件已经成为大多数家电产品的必要组成部分,而其可靠性直接关系到所控制器具对使用者和环境的安全。这些控制器相比传统的机电式控制器更易受到环境温度、湿度、电压和电磁场等的影响,其失效的方式多种多样,难以预见。对这些智能家电的安全性评估与对传统机电式家电评估相比,无法通过设置简单的故障条件来判断其符合性,必须对其进行软件评估。
国际电工委员会最早于2004年在IEC60335-1Ed4.1标准中的第19章就引入了关于电子电路失效评估试验要求,该标准附录R中规定了电子电路软件评估试验方法。我国现行国家标准GB4706.1-2005《家用和类似用途电器的安全》等同采用这一要求。由于该标准对软件评估做了明确规定,因此无论是进行3C、CQC等国内安全认证还是进行CB、CE等国际安全认证,家电产品在适用的情况下均要按照附录R进行软件评估。另据了解,上述标准目前还仅存在于通用要求中,关于洗衣机等不同种类产品的特殊要求正在制定中。“与计算机系统软件不同,嵌入式软件和硬件有着密切的联系,大多数时候是不能将软件与硬件分离开来的。”鲁建国进一步解释说,家电软件评估,尤其是安全软件评估实际上是对整个电子控制器的评估,包含着对软件和硬件的评估。软件评估要确认软件文档及软件程序的适合性、软件文档与程序的一致性等。
目前高端产品基本上所有控制都由计算机程序完成的,无论是安全防护还是各种正常功能控制,都依赖于电子线路和软件。从硬件方面比较,各个品牌之间没有太大的差别,硬件水平提升的空间也有限,但是软件却千差万别,不同的程序流程、转速、时间、温度等参数会对洗衣机的性能产生重大影响,包括洗净比、磨损率、噪声、含水率、震动、用电量、用水量、寿命等,这些性能指标是洗衣机产品尤其是高端洗衣机产品竞争的亮点。
鲁建国指出,安全评估已经成为家用电器安全检测及认证必不可少的一环。相比家电安全软件评估,对家电中软件进行全面的评估更为复杂,但对预防和消除软件缺陷,提高软件质量以及家电产品可靠性和性能具有非常重要的作用。不过目前软件评估还主要限于安全功能软件,对软件全面度量进行评估还需要一个较长的发展过程。同时,即便是必要的安全软件评估,从日常检测情况以及对制造商调查了解来看,也存在着对软件评估了解少、不清楚产品是否需要软件评估、不清楚如何开展软件评估等突出的问题。有相当部分的洗衣机采用保护性电子电路及软件进行安全防护,但未进行软件评估确认,这种情况的出现与软件本身的特性有关,更与行业的认知和重视程度有关,以致有些制造商有意去回避软件评估。因此,将软件评估纳入家电产品安全和性能质量检测范围势在必行。