总线3讲,车企常用架构、通信设计工具一览,使劲撸一撸

车辆技术是个系统工程,比较大,需要多人协作。“协作”往往需要工具参与,才能保证协作过程的高效、有条不紊。今天我们就来捋一捋汽车行业常用的架构、网络开发工具~Preevision

大名鼎鼎的Preevision,来自大名鼎鼎的Vector。

个人觉得,它是Vector公司最牛逼、最神秘、最高高在上的产品,犹如空谷回响、千里传音,但是很少看到它真正落地。它最引以为傲的,或许是在给客户做介绍的时候,说“我们甚至能够精确到每一根线束的长度”,但是反观四周,也很少看到有人拿它做线束设计……Preevision太过于高大上,以至于,你要使用它的话,需要把公司的研发流程都为它做适应性地修改,俗称“削足适履”。以至于后来有些Preevision的服务商(Vector的小弟)也说了心里话,“Preevision整个体系是非常庞大的,建议贵司一步一步来,先上某一部分的功能,用起来之后,后续再拓展”。Preevision首先是在欧洲搞定了部分世界一流的主机厂,然后又跟着这些主机厂来到了他们在中国的合资公司,然后“一传十、十传百”,Preevision神圣、高不可攀的形象就这么创造出来了,然后它就成了行业标杆了。Preevision我们公司买的有,我研究了2个多月,啥也没弄出来,可能是我太菜了吧,哎~Systemweaver

Systemweaver来自瑞典,它首先在瑞典搞定了沃尔沃,然后顺着沃尔沃这条线,搞定了中国的吉利。鉴于吉利每年都会“向社会输送大量人才”,搞定吉利之后,理论上讲,国内大大小小的自主品牌车企,就会慢慢成为Systemweaver的拥趸了。

根据师子一号使用感受来看,Systemweaver整体还算简单易用,但是有时候有点卡,部分功能不是特别好使。DOORS

DOORS是IBM的,最初是做需求的,据说也是非常牛。

这个东西,给广大同行的感觉和Preevision类似,都是高高在上、有点神秘,而且功能也越来越趋同了。传统的DOORS是C-S架构的,工程师电脑上需要安装一个客户端软件;新款的DOOR叫DOORS NXG,可以在web上操作了。但是师子一号觉得NXG是个不太吉利的名字,比如LabVIEW NXG就倒闭了。VDE

VDE是恒润的产品,其实它是不能和DOORS、Preevision相提并论的,因为VDE的功能只是Preevision等其他工具的一小块。但是为了向大家更多地介绍相关的产品,就把恒润的这个产品也拉进来说一说。

恒润给广大整车企业做了很多通讯设计、通讯测试业务,并且还代理过不少类似的工具,积累了不少经验,后来自己另立炉灶自己开发了一套这样的工具,致敬它们,并向市场推广。VDE目前只有C-S版本,工程师需要在自己电脑上安装个客户端软件才能使用,而且以实际试用感受来看的话,还是有不少地方需要优化的,功能还比较单一。据说2021年下半年恒润会发布W-S架构的版本,在浏览器里就可以操作,让我们拭目以待吧。加油,恒润~XXX

XXX是东信创智的产品,之所以没有名字,是因为它已经胎死腹中了,东信创智已经放弃了这个产品,不再开发了。我们也趁机说一下这种产品的特性。这种大型的、全局性的、偏整车架构、通讯设计的工具,供应商必须有足够大的影响力,才能强推下去。因为这类工作,各个企业的做法五花八门、各种各样,根本没法统一。供应商在推销这类工具、跟客户做技术交流的时候,会发现每个客户都有一些另类的要求和想法。如果是Preevision、DOORS这种比较强势的产品,就直接把客户的定制需求当做工程服务来做,但是对于仿品、弱势产品,就很难要求客户来出定制开发费了,只能怀疑自己的产品还不完善,然后吭哧吭哧去改代码。其结果有2个:妥协。给每个企业开发一个产品,做N个版本的软件,这会导致开发商非常累,并且出问题概率极大。不妥协,我觉得什么样的好,我就开发什么样的。有选择地吸收客户的建议,只发布一版软件。但是这会导致几乎所有的客户都会抱怨。“不能做二次开发”,是多数国产软件相比国外软件的最大差距,不符合ASAM标准,不能用COM服务器、DLL程序集之类的方法去调用。不能被别的工具调用,或者不能调用别的工具,相当于一锤子买卖。所以,“基于配置的工具”是一个非常不错的选择,工具自带非常多的可配置参数,就会让人感觉很不错,我们接下来会介绍这类特性的产品。Capital

Capital是Mentor公司的产品,Mentor是EDA设计工具的三巨头之一,现在已经被西门子收购啦,2016年收购的~Capital的功能和DOORS、Preevision很类似,甚至它们在线束领域的本事都是差不多的。但是,由于Mentor在汽车领域的根基较浅,所以Capital在汽车行业的影响力不如Preevision,现在被西门子收购之后,估计会在推广力度及产品知名度、用户口碑方面有大幅度的飞跃,给这个行业带来一些新气象,给用户更多的选择。不过,可喜的是,借助于在硬件方面的良好口碑,Capital已经广泛走入车企了,比如前几日广汽研究院的招聘信息中,就明确要求熟悉Capital。

特别值得一提的是,Capital的Capital Network产品,是师子一号目前用过的比较好用、比较贴近车企习惯的汽车通讯网络设计工具,个人体验相当不错,广大同行朋友可以找个试用版体验一下。

Polarion

Polarion公司已经于2015年被西门子收购了。又是西门子,阿西同志最近5年真的是在发力工业软件哈,自己开发+收购重组,两条路一起走,大大地好。Polarion的产品最初偏向于流程管理、需求和测试领域,特别是互联网产品开发的流程、需求管理、测试……但是,西门子肯定不会收购一个只面向互联网公司的工具供应商的,以师子一号的实际试用经验来看,Polarion在工业领域、汽车领域也有极大的应用空间,因为它的工具架构设计极其合理,有巨大的二次开发、配置余地。以Polarion REQ为例,我们通过这个软件自带的后台配置能力,完全可以使它覆盖恒润VDE的全部功能,用于整车通讯网络设计。可以实现如下清单的功能:1、创建公司通讯报文的ID、信号库2、创建空白新项目,然后逐一从ID、信号库中选中ID和信号。3、创建新项目,并且使该项目直接继承自其它项目,相当于复制过来一份。4、预览查看项目通讯矩阵5、导出Excel通讯矩阵,并且可以通过后台配置来制定Excle自定义格式模板。6、可以每个项目分别设置多个网段、车型级别(高配中配低配等等),并标注转发关系(报文路由、信号路由),并且可导出路由表(模板同样可以通过配置来制定)7、可以设置账户权限,区分总库管理员、项目管理员、ECU责任人,不同权限的账号,可操作的项是不一样的,比如ECU责任人使用的账号,只能导出和自己相关的信号矩阵,而项目管理员可以导出整个项目的矩阵。8、可以设置审批流程,比如ECU工程师提交一个新信号的设计,就可以在本系统中走流程,让相关账号审批。9、具备丰富的网络API接口,可以和公司的其他系统对接。特别值得说明的是,师子一号没有和Polarion公司的人做任何沟通,完全是自己偷偷做的配置和设置,就实现了上面的这些功能,,这完全就是我自己的知识产权嘛~所以师子一号觉得Polarion软件好像就是个半成品,并且是个架构非常清晰的半成品,非常方便二次开发,针对具体应用领域做优化,哈哈~

Polarion网页界面Polarion的几乎每一项都可以自主设置,“功能导航下的清单预览区”中的每一项的项名,均可以更改,而且可以任意添加、删除项,数量不受限制,可以表达任意多的属性参数,并且还可以在“预览区”选择性地显示,在“编辑区”做全部显示。还可以设置不同item的上下级关系,用于表达信号和报文的从属关系,非常方便。比如可以把“Priority”修改成“报文发送类型”,然后在“查看\编辑区”把Priority的下拉选项设置为“周期报文、事件报文”等,就可以很完美地用于通讯矩阵的设计啦,还可以很方便地导出Excel。当然,这也不是一般人都能搞定的,你得钻的进去,深入研究它,师子一号为了琢磨透它的内在机制,花了将近3年时间了,到现在还算不上精通它,只能算个熟手

。前日,广汽研究院的招聘信息中,也提到了对Polarion的技能要求,这说明Polarion、Capital这类的工具,已经在相当一部分车企中生根发芽了,并且这些系统肯定是能够相互打通的,和谐共存,要不然怎么会有这么多种工具一起配合使用呢?

Polarion软件可以从西门子官方网站直接下载,用它就行。免费版自带10个账号,作为试用,够了,试用觉得够爽的话,再花钱向西门子扩充账号,一个账号好像也就几百块钱每年。总结

推荐Polarion,这玩意完全不要钱就能开始搞起来,而且可配置的地方非常多,二次开发空间非常大,门槛比较低~目前来看,Polarion是唯一一个从一开始就走浏览器界面的,W-S架构显然更加轻便,效率更高,速度更快、不卡,更新方便。最最最重要的是,浏览器比较安全,浏览器的权限是严格受限制的,不可能胡乱搜集你的本地文件和信息。其他几个工具,部分甚至到现在都没有浏览器版本,不知道是出于什么考虑。Polarion之外,其他几个工具,我们也都比较熟悉,并且也有好多朋友正在使用它们,颇有心得体会,对业内不同服务商的特点和差距也比较了解,您如果对这些工具有兴趣,欢迎和我们交流,我们一起在交流中碰撞出火花,促进车辆技术的进步~【推荐】

(0)

相关推荐