如何使用VX1000家族进行ECU标定

汽车标定一直是汽车行业中重要的工作,ECU中的程序由软件工程师进行设计,而工程师在设计参数值时不可能设计成最优值,因此标定工程师需要对这些参数值进行标定优化,从而达到理想状态。

随着各种电控设备使用的越来越多,标定的任务量也随之越来越大。VX1000 System是Vector为客户提供的一种专业的、高速的、便于客户使用的ECU高速标定解决方案。

01 VX1000介绍

VX1000系列是模块化的高性能测量、标定解决方案。可用于汽车整车(适合发动机舱)、测试台架以及实验室,作为ECU与测量标定软件(如 CANape)之间的接口。为了尽可能降低对ECU运行时间性能的影响,同时又能获得最大的数据传输速率,VX1000系统采用ECU微控制器本身具有的数据跟踪或调试接口获得数据。

VX1000系统与PC机通过以太网相连,遵循XCP on Ethernet协议。该协议符合通用的ASAM标准,为汽车电子行业所广泛应用。

VX1000系统的模块化概念允许连接不同的微控制器,并由以下组件组成:VX1000 Base Modules,VX1300 Cables(HSSL/Serial Cable)以及VX1400/VX1500 Plug-on Devices(POD)

Base Module

Cables

POD

Base Module

VX1000的Base Module的任务是处理从ECU处获取的数据,并将其传输到正在运行测量标定工具(例如CANape)的电脑上。根据提供的接口数量和类型的不同,分为以下几种模块。

对于数据量更大、标定更复杂的场景,我们可以使用Multi Base Module——VX1161,针对不同的标定采集需求,可以灵活配置相应的板卡。VX1161可以支持原始雷达数据、XCP数据、视频流等数据流。该设备由框架式支架、底板、供电板卡、数据上传板卡和六个可替换的板卡插槽(接口卡、POD卡、视频卡)组成。

VX1161

PODs

PODs是小体积、高性能的电路板,直接连接到控制单元的微控制器接口。由于其体积小和高鲁棒性,它们也被设计用于紧凑和要求高的安装情况。根据目标微控制器的不同,可以使用不同的变体和配置。PODs支持的接口类型有:JTAG、DAP、SWD等。

POD

02 VX1000标定ECU步骤

下面我们以VX1060为例,为大家介绍标定ECU的步骤:

1. 首先,我们可以根据下图所示,将VX设备与ECU以及我们的电脑相连。需要注意的是,VX设备为网络设备,必须确认电脑与VX设备在同一网段,并且没有防火墙限制。

 硬件连接图

2. 首次使用需要对VX设备进行相关的配置,配置VX设备需要使用到我们的VXtools工具包。

VXtools工具包是一个独立的应用程序,用来写入或者读取VX1000设备的配置、显示VX设备与ECU通讯的Debug信息以及更新VX1000设备的固件。主要包括 VXconfig、VXconsole、VXupdate等工具。

在电脑成功识别到VX设备后,我们需要在VXconfig中对设备写入正确的Base Module以及POD参数配置。

那么我们应该如何配置参数呢?具体步骤如下:

(1)在VXconfig中,点击Target来配置芯片型号、Address of ECU Parameter Structure等。其中,Address of ECU Parameter Structure该地址描述了gVX1000结构在ECU内存中的位置,它的地址可以在ECU的MAP文件或A2L中找到。

(2)POD配置参数包括工作电压、通讯接口类型等,在芯片类型不更换的情况下,POD参数配置一次后便不需要修改。

需要注意的是:POD的工作电压,请务必与调试接口的工作电压保持一致。写入POD配置时,一定要保证POD端与ECU端调试接口连接断开

(3)VXconfig工具可以自动帮我们检查当前设备的配置。我们可以点击小灯泡按钮打开Plausibility check窗口,检查是否存在错误,若出现错误,我们可以点击resolve按钮,VXconfig工具会自动帮我们修正。

(4)在检查完成之后,我们可以在File|Export VXparams中将配置文件导出成离线.ini文件进行保存,以便我们进行配置的复用。

(5)在以上所有配置完成后或我们已有相关配置文件的情况下,我们可以直接给VX设备写入相关配置。Base Module上ECU指示灯变绿色且VXconfig中没有任何报错提示,表示当前配置正确。

3. 在相关配置完成并且正确连接ECU后,我们可以打开CANape,在其中新建device。

4. 在加载工程对应的数据库文件后,选择正确的以太网节点。

5. 完成后并加载您的标定文件,即可开始对ECU进行标定。

关于使用VX1000家族进行ECU标定分享到这里就结束啦,感谢大家的阅读。同时,如果您后续有任何问题,欢迎联系support@e-planet.com来获取支持。

参考资料:

VX1000 Fact Sheet、VX1000 Manual


喜欢此篇文章欢迎评论收藏分享支持小编~

更多欢迎资讯,请持续关注!

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值