对车辆的要求不断变化,对个性化的要求不断提高,促进了订单化生产的出现,汽车生产从以前的产品导向转变为需求导向。
同一款车型配同一排量发动机,但可以有十几种配置。以奥迪A6L为例,一款车型因配置不同,价格从30多万到70多万不等,可满足不同人群的需求。而厂家如果针对每种车型都生产与之对应的一种控制单元的话,会由于生产线太庞大而造成成本的浪费,而且给装配/配件订购带来很大麻烦,因此通常采用软件编码的方式,即硬件上只生产一种控制单元,而通过软件不同编码改变系统的配置或功能,让软件来切换实现不同功能或者装配不同硬件。比如有的车辆没有配备定速巡航功能,而有的车配备此功能,甚至配备了自适应巡航功能。为了减少备件的供应种类,所有车辆从硬件上的发动机控制单元都是以一样的,通过编码可以设定巡航定速功能打开或关闭。由此可以在不增加备件生产成本的前提下满足不同人群的需求。这样既节约了生产装配成本,避免错误或订错配件,同时也可满足客户对车辆不同设置的要求。一个控制单元可以适合多种车型,这由控制单元内部所存储的不同程序来决定,控制单元的一个代码代表了其中的一个程序。所以在更换控制单元时,先看一下原车存储的控制单元代码,再给新的控制单元边上同样的编码以免造成某些功能失灵。