巧了,去年我们客户提出了这样一个需求:不系安全带车辆就无法启动,要求进行软件开发,做进控制器里。
但是被我们否决了,原因如下:
不系安全带就无法启动,跟不踩刹车不让启动,不在P档无法启动一样,在功能安全里属于ASIL B级别的开发。需要进行功能安全评估,不能只考虑系安全带带来的好处,比如提高人们安全意识,拯救上万个声生命的潜在好处。
但同时也要考虑到一些失效风险,比如:
1,如果安全带控制器失效,即使系上安全带了仍然无法启动,该怎么办?
2,如果行车途中,安全带控制器又失效了,该怎么处理?
3,如果碰上紧急情况(系安全带不像踩刹车属于瞬间完成的动作),没时间系安全带,导致没来得及启动车辆导致安全事故,谁该负责?
4,最差的情况,碰上紧急情况需要紧急启动车辆,但是突然安全带控制器坏了,无法启动车辆该怎么办?
可能有人不理解什么是紧急情况,我举个例子:你在高速上,突然追尾了别人,车停了,你把安全带解下来看了看车外情况,突然后面一辆大卡车向你奔来,此时你应该紧急启动一脚油门避让,可此时你的安全带告诉你,你没系安全带不让起,你说急人不急人?
所以,这一简单的想法其实要实现起来其实很复杂,可能就得像刹车一样,安全带和安全带控制器要做冗余,需要两个传感器甚至控制机构来 降低一个控制器失效带来的风险,还需要在软件上做周到的设计保证没有意外发生。
而这,又会导致开发成本的上升,最终转嫁到消费者身上,消费者买单吗?
所以,客户想了想,为了这费力不讨好,消费者又不认可 的设计而多掏几百万,不值当。