原创 ECU开发过程中的问题

2009-4-2 22:18 2247 4 5 分类: 汽车电子

ECU研发之我见。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


国内自主开发ECU的企业很少。做得好、做得大的就那么两家。究其原因无非是市场和技术两方的问题。我是做技术的对市场没有什么发言权。就技术本身而言做如下探讨:


1.研发周期长,而车厂的技术验证周期,付款周期也长。不是每家企业都能承受。缩短研发周期、备货周期不容忽视。硬件开发对研发周期有一半以上的决定作用,而对备货周期有100%的决定性作用。这在行业里,只有成功的企业才有体会。而那些成长的企业多半没有重视这个问题,而简单处理。


2.技术难度大,软件没抄的(世界上嵌入式软件开发谁有东西可抄?)。所以像华为等企业当年一样,得靠自己摸索。不同的是发动机控制跨学科,懂发动机的人没几个人变过软件,处子作往往就是ECU的软件(基本上也是关门作)。问问软件同行,有谁对自己的第一份1000行以上代码的软件还引以为豪?无一不是恨不得推倒重编来雪洗耻辱。工程初期的某个随意之笔,总会缠绕整个项目,最终在忍无可忍的情况下挥刀砍下此模块——重写。最要命的2种情况是:早期的Bug,到很晚才开始发作。而经过长期的开发,系统已经编的庞大,定位该Bug,变得困难。开发到了后期,发现软件架构有严重缺陷,而改进架构牵一发而动全身——工作量巨大(有时改完以后还出现新的bug。极难定位,因为软件模块是按照老架构的要求编写的。)。  硬件呢?一定有某个可以借鉴的产品(除非你是做世界首创的功能)。不过和软件相比硬件的更改周期更长,反工的代价要大得多。足以压死任何一个成长中的ECU企业。所以要么硬件完全打到要求,要么客户接受有瑕疵的产品,否则就得召回,赔钱。


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2014-3-5 10:11

写的好
相关推荐阅读
用户1169084 2009-03-08 16:44
引人思索的bug
今天发现了一个bug,解决了。所有6缸RevB版本的PCB上的程序都有。出得也让人郁闷至极。找到症结后修改起来确异常简单——之用改一个数字。究其原因,让人恼火:当初上6缸项目时,公司内部都知道,我们的...
用户1169084 2009-03-01 21:47
ECUDK090125HL
刚做完300小时105度装壳老化实验、20G随机振动实验、温度循环等实验的RevB 编号:ECU080624HL的ECU被要求增加如下新功能: 1.宽域氧传感器;2.额外的步进电机; 3.暴震传感器;...
用户1169084 2008-11-21 22:17
泰国之行
来到泰国发现:跟中国一样排放没人管。汽车大多是日本。多是中档车。曼谷市区有一条高速公路。其他道路高峰时间很堵。移民很多。房价都是被他们买起来的。泰国人大多只会几句英语:yes,no,ok。跟中国差不多...
EE直播间
更多
我要评论
1
4
关闭 站长推荐上一条 /3 下一条