新能源车的安全问题,作为业余人士的认识。

       新能源车屡屡出安全问题,搞得用户有点疑虑。本人作为一个工控界的资深工程师谈谈自己的看法。

       现在新能源车所有的控制都是经过CPU,可能采用的控制系统和工业界不同,但是原理都是一样的,输入输出加上CPU,据说是叫MCU,其实就是理解为CPU就可以了。 

       那么问题来了,这些功能都是需要编程实现的,由于系统庞大,需要很多人来编程,那么造成的结果就是有的人水平高,bug少,有的人水平低bug多。

      编过程的人都知道,功能测试是容易的,但是故障测试很难,最难解决的bug就是那些不会重复出现的bug,偶尔来一次,这会要了程序员的命。

       这是第一个问题就是人员水平的高低。第二个问题其实和第一个问题有关联,那就是水平低的程序员的编程不可能有人去从程序层面去复核,也就是说你写的代码不会有人来读一遍的,要知道有看别人代码的时间自己重新编程可能更省时间。所以只能测试,而那些不是重复出现的bug往往会被忽略。所以有些隐患很有可能测试不出来。

       第三个问题就是在汽车制造中编程的人和使用的人都是同一个公司,因此不会特别为难对方。第四个问题就是省电模式和智能驾驶都是新鲜事物,怎么和安全结合大家都在探索中。

       不能说新能源车就不安全,但是以上所谈到的问题是不是确切存在呢,希望业内人士给与点评。另外波音的飞控程序出问题其实也有以上谈到的几点存在。

     任何公司都是一样,水平最低的人级别最低,干最多的活和最基本的活,再宏伟的建筑都是搞普通工人建造的。一个很复杂的程序可能底层编程的人只是刚毕业没有几年的学生,怎么把控好质量关其实各行各业都有自己的标准。软件行业有个概念叫轻代码,或者是类似的概念例如模块化,就是尽量将底层的逻辑编程标准化,工程师只要面对功能就行。尽量少的做复杂的编程,是的最终的质量可控。

全部专栏