历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2020年12月18日 | 整车厂如何快速实现测试设备CANFD升级?

2020-12-18 来源:ZLG立功科技·致远电子

摘要:随着CAN FD与车载以太网的诞生与应用,给新一代智能网联车的整车架构带来显著的变化,也给整车厂和工程师们带来新的机会和挑战。针对目前CANFD升级较复杂的现状,致远电子提供了有效解决方案,本文对此做简单的介绍。


一、新一代智能网联车CANFD的应用


传统的汽车网络架构主要是由CAN总线组成,车内分布式电控单元ECU按照功能划分为动力总成、车身控制、辅助驾驶等总线区域;车窗、车灯、天窗等则通过LIN总线接入CAN网络。


在新一代智能网联车的浪潮下,随着车载ECU的与日倍增以及处理器运算能力和硬件的高速发展,连接ECU的网络需要更大的带宽,这一需求远超CAN等传统车载网络的容量极限。


因此,比较明确的趋势是向CAN FD过渡,CAN FD提供了64字节的数据吞吐量以及最高5Mbps的传输速率。由于车载以太网具有高带宽、低延迟、低成本的特性,在新一代整车架构中将替代CAN总线成为优选网络架构。


如图1所示,以车载以太网作为骨干网络,将核心域控制器(动力总成、车身、娱乐、ADAS)连接在一起。各个域控制器在实现专用的控制功能的同时,还提供强大的网关功能。从图 1可以发现,在各个域控制器的下方,各部件之间通讯通过CANFD来实现数据共享。


image.png?imageView2/2/w/550

图1  新一代智能汽车网络架构

(图片参考网络图片绘制)


CANFD以及车载以太网的引入,使得新一代智能网联汽车整车架构上发生了较为明显的变动。要实现从传统汽车到智能网联汽车的升级,从整车生产线控制、实验室、ECU单元的设计都将做出很大的改动,其中涉及的CAN节点很多且复杂,如果全部升级为CANFD节点来实现ECU单元的设计、测试以及生产等,将会是一个比较漫长的过程。


二、如何快速实现设备CANFD升级?


随着新一代智能汽车的发展,很多车厂都在考虑使用CAN FD来替代CAN实现数据量传输的提速。目前各大车厂并未完全实现车载域控制,在生产线或实验室存在CAN与CANFD并存的现象,例如,新一代智能汽车ADAS系统中毫米波雷达等设备需要采用CANFD提高通讯速率,保证安全驾驶。同时,ADAS也是目前智能汽车中最为重要的一环。如图2所示,在现有的整车系统中以CAN网络为主,在调试阶段ADAS系统无法与动力控制、车身控制通讯,所以打通CAN与CANFD之间的通讯极为重要。


image.png?imageView2/2/w/550

图 2  CANFD通讯现状


由于CANFD向下兼容CAN,而普通CAN节点无法正常解析CANFD报文。如图3所示,CAN节点和CANFD节点的波特率明显是不匹配的,CANFD最高5Mbps,进而导致通讯故障,就会一直报错,导致网络通讯异常。


image.png?imageView2/2/w/550

图3  CAN与CANFD波形对比


那么如何保证CAN/CANFD节点正常通讯测试,快速地升级到CAN FD呢?


1.网络中所有CAN节点升级到CANFD

这种方式虽然能够保证网络中既可以存在CAN报文也可以存在CANFD报文,但是由于整体网络全部更替为CANFD,对于前期车厂测试或生产部分单元来说,成本较高且使用率低


2.CAN节点自动忽略CANFD报文

这种方式是让网络中CAN 2.0节点不对CANFD报文进行识别,能够保证网络中不存在错误帧,但是CAN节点与CANFD节点不能进行通讯是存在的弊端,只能作为临时方案适用。

3.实现CAN与CANFD的转化

对于CAN FD的升级,如果不是全部节点都进行升级,大部分整车厂都会采用先将动力域升级成CANFD,然后再进行各个功能域的升级,所以,为了避免与CAN总线的冲突,需要首先将CAN网络与CANFD节点的通讯打通,保证在生产线或实验室能够进行通讯测试。这种情况,使用CANFD网桥作为转换来完成是更好的方法。如图4所示,工程师可以不用在意如何完成CAN与CAN FD报文之间的转换,只需要进行一些参数的配置选择,既可以实现CAN/CANFD的相互转换,也可以将工作重心放到产品功能的实现上,降低前期测试的成本,提高使用率。


image.png?imageView2/2/w/550

图 4  CANFD网桥实现CAN与CANFD通讯

除此之外,对CANFD设备的测试、调试以及数据的读取与存储也是目前存在的痛点,面对诸如此类现象,致远电子针对常用的接口,例如:USB、串口、网口、WiFi、PCIe等,推出了如图5所示一系列CANFD卡及记录仪,助力工程师完成CANFD网络和车载以太网的设计、验证、调试、故障排查以及维护。


image.png?imageView2/2/w/550

图5  CANFD系列产品

三、CANFDBridge助力整车厂CANFD快速升级

CANFDBridge是广州致远电子有限公司开发的高性能CAN/CANFD智能协议网桥。集成2路CAN/CANFD可切换接口,支持ISO标准CANFD与Bosch CANFD标准。每个接口具备独立的2500VDC电气隔离保护电路,支持设置波特率范围50K~5Mbps;支持CAN转CAN、CAN转CANFD、CANFD转CAN、CANFD转CANFD等报文默认转换处理,除此之外,具有如下特性:

1.灵活的转换组合还原数据

采用直转、合并、拆分三种方式实现传统CAN的8字节长度和CANFD的64字节长度的相互转换,无损还原原有数据。


image.png?imageView2/2/w/550

2.支持64组ID过滤,有效过滤无需数据

每个CAN通道支持设置64组标准帧ID/标准帧组ID/扩展帧ID/扩展帧组ID的过滤配置,有效过滤无需数据,降低总线负载。


image.png?imageView2/2/w/550

3.支持CAN ID与数据转换映射功能

CANFDBridge支持ID与数据的转换映射,可以把输入的报文进行特定ID和数据的转换输出,实现相同设备的联网接入。


image.png?imageView2/2/w/550

4.灵活设置波特率采样点,内置终端电阻使能

CANFDBridge内置可配置的终端电阻,用户通过软件即可使能或者去除;自带自定义波特率计算器,可以计算出匹配网络的TESG1、TESG2、SJW、采样点的波特率寄存器,提高设备的适应性。


image.png?imageView2/2/w/550

5.总线错误回传功能,提高故障预警能力

CANFDBridge具备发送错误信息回传功能,让本侧设备获知另外一侧的总线运行情况,提高故障预警能力。


image.png?imageView2/2/w/550

6.配置接口读取总线错误状态

通过CANFDBridge的配置接口,具备读取通讯错误状态的功能,可以方便的查找到故障的大概方向,以便于paicha 软硬件问题。


image.png?imageView2/2/w/550

7.支持ECU刷写和E2E安全算法,完美匹配AUTOSAR标准

ZCANPRO支持ECU刷新和E2E安全算法,提供UDS协议服务,添加刷写文件并应用执行器,可轻松完成ECU数据安全快速刷新。


image.png?imageView2/2/w/550

推荐阅读

史海拾趣

Amphenol(安费诺)公司的发展小趣事

Amphenol Corporation,通常简称为Amphenol,是一家全球领先的连接技术公司,提供广泛的连接器解决方案,涵盖了航空航天、汽车、通信、工业、医疗和军事等多个领域。以下是关于Amphenol公司发展的五个相关故事:

  1. 创立与起步阶段:Amphenol公司成立于1932年,总部位于美国康涅狄格州沃拉姆。最初,公司致力于生产无线电连接器,并通过不断的创新和技术改进,逐步发展成为连接器行业的领导者之一。在第二次世界大战期间,Amphenol公司为美国军队提供了大量的军用连接器,为公司的发展奠定了坚实的基础。

  2. 技术创新与产品多样化:随着电子技术的不断进步和市场需求的不断变化,Amphenol公司不断进行技术创新,拓展产品线的多样性。除了传统的连接器产品,公司还开发了许多新型连接器,如光纤连接器、高速数据连接器、环境密封连接器等,以满足不同行业的需求。

  3. 全球化发展与市场拓展:Amphenol公司在全球范围内建立了广泛的销售网络和生产基地,实现了全球化布局和市场覆盖。公司在美国、欧洲、亚洲和其他地区设有多个生产工厂和研发中心,为客户提供当地化的服务和支持。通过不断扩大市场份额和提升产品质量,Amphenol公司成为了全球连接器市场的主要参与者之一。

  4. 客户合作与定制化解决方案:Amphenol公司与客户建立了紧密的合作关系,根据客户的需求和应用场景,提供定制化的连接器解决方案。公司的工程团队与客户共同设计和开发符合特定要求的产品,为客户提供专业化和个性化的服务。这种定制化解决方案能够满足客户多样化的需求,增强了公司在市场上的竞争优势。

  5. 质量管理与持续改进:Amphenol公司高度重视产品质量管理,严格遵循国际质量管理体系标准。公司的生产工艺和质量管理体系通过了ISO 9001质量管理体系认证,并持续进行质量改进和技术创新。此外,Amphenol公司的产品还通过了各种行业认证和标准,如航空航天领域的AS9100认证等,确保产品的可靠性和稳定性。

这些故事展示了Amphenol公司从创立初期到如今在技术创新、产品多样化、全球化发展、客户合作与定制化解决方案以及质量管理与持续改进等方面取得的重要进展。

Clover Display Limited公司的发展小趣事

随着业务的不断发展,Clover Display Limited意识到规模化生产的重要性。1993年,公司在中国顺德建立了一座占地8000平方米的工厂,专门从事客户定制的LCD及LCM的工业应用。这一举措不仅大幅提升了公司的生产能力,也使其能够更深入地了解市场需求,开发出更符合客户要求的产品。工厂的建立标志着Clover Display Limited在液晶显示领域的地位进一步巩固。

CMOSIS公司的发展小趣事

近年来,随着人工智能、物联网等技术的快速发展,CMOS图像传感器行业也面临着深刻的变革。CMOSIS公司敏锐地把握住了这一趋势,积极调整战略方向,加大了在人工智能算法、低功耗设计等方面的研发投入。通过不断创新和优化产品,公司成功应对了行业变革带来的挑战,保持了稳健的发展态势。

Arco Electronics公司的发展小趣事

Arco Electronics公司在早期就专注于研发新型半导体技术。在一次偶然的实验中,公司的研发团队发现了一种新型材料,这种材料在导电性能和稳定性上远超当时市场上的同类产品。公司迅速将这一发现转化为实际产品,并推向市场。这一技术突破使得Arco的产品在性能上有了显著优势,迅速获得了市场的认可,公司也因此迅速崛起。

BOOKLY公司的发展小趣事

BOOKLY公司非常重视人才培养和团队建设。公司不仅为员工提供优厚的福利待遇和广阔的职业发展空间,还积极开展各种培训和学习活动,提升员工的专业技能和综合素质。同时,BOOKLY还注重团队文化建设,倡导团结协作、创新进取的精神。这些举措使得BOOKLY的团队凝聚力不断增强,为公司的发展提供了有力的人才保障。

CYMBET公司的发展小趣事

CYMBET公司成立于2000年,专注于微电子系统固态储能解决方案的研发与生产。在早期,公司就凭借其创新技术——可充电固态电池芯片(EnerChip)在行业中崭露头角。这种电池芯片使用标准半导体集成电路工艺和独特的构造技术,提供了环保、生物相容的嵌入式电源功能。EnerChip的推出不仅打破了传统电池的局限,还为医疗、传感器、RFID、工业控制等领域带来了革命性的变化。

问答坊 | AI 解惑

显示技术 电子纸达人请进,关于超薄低耗

熟悉显示技术的达人们不晓得有没注意到,美国君子杂志esquire,10月刊集成了电子显示到纸质杂志的封面,具体包括封面的标题电子显示,和 封二的 福特广告。 显示厚度只有max.2.0mm, 现在已经确定不是EL冷光技术。具体效果图可以参见这个视频: htt ...…

查看全部问答>

wince播放视频文件,c#开发。

网上找了些资料,关于用directshow的,依照上面的代码,运行的时候出错。 private object CreateComObj(Guid ClsID)         {             object com = null;   ...…

查看全部问答>

请教一个桌面背景图片的问题

wince可以设置桌面背景图片嘛?如何设置?…

查看全部问答>

求助关于cadence画原理图中关于OFFPAGELEFT的问题

关于分页的电路连接(平坦式)中需要用到Off - page Connector, 其中有两项(或者是4项):OFFPAGELEFT-L和OFFPAGELEFT-R 我看周润景的书上写着:设置采用双向箭头,结点在左(右)的电路端口连接器 而层次式连接器Hierarchical port中有:双向 ...…

查看全部问答>

modelsim仿真出现的错误

Modesim仿真出现的错误# ** Warning: (vsim-WLF-5000) Waveform log file vsim.wlf currently in use.# File in use by: haohao  Hostname: hao  ProcessID: 1164#           Attempt ...…

查看全部问答>

谁能告诉一下ULINK2的价格!

                                  …

查看全部问答>

请教怎么才能使得输出电压步进可调??

应该通过什么的方法来实现开关电源的输出电压连续步进可调输出??如30~36V之间,步进量为1V,应该怎么做,请大家给个思路>…

查看全部问答>

关于嵌入式小作品的创意

大家好,我们正在学习单片机和嵌入式,老师要求每个人设计一个有趣或者使用的作品。想了好久,没有什么好的思路,有人有想法能指点一二么??…

查看全部问答>

LPC11u24和1769程序烧写

刚开始用恩智浦的平台。很多问题不懂。 LPC11u24和1769程序烧写需要用什么烧写器? 这两种芯片自带AD吗?英文DATASHEET实在看不懂………

查看全部问答>

spi 从方式 工作不正常

如果我用2条数据线是不是就要3条线了,这样的话库都不支持了,库里最多2条线啊,还有就是我上面的ST的片选脚那样设置是否合理啊,而且用SPI-RECIVEDATA()这个函数的时候一直读到的是255。 不知道是什么原因  请各位帮忙…

查看全部问答>