连接Wifi的can数据记录仪--canedge 特斯拉Model3数据采集和解析案例

本案例演示了使用CANedge从Tesla EV记录数据并通过Grafana软件解析和回放信号。

我们将CANedge通过OBD转接线插入到特斯拉Model3中,收集了CAN总线数据并将其加载到 asammdf GUI中。

另外从github加载了一个Tesla Model 3 DBC文件来解码数据,数据中包括:

·特斯拉每秒产生约 2,700帧

·特斯拉数据包含300 多个 CAN ID

·DBC 能够解码约 120 个 CAN ID(约 40%)

·这对应于近2,000 个信号

解析信号示例(可联系我们获取实车数据和DBC文件):

 以下是 Tesla EV 的参数示例

 1.胎压                 2.轮胎温度                

 3.刹车温度            4.充电状态(%)

 5.能量消耗            6.再生效果                

 7.充电数据            8.门锁

 9.速度、转速、...    10.温度(室内、油...)     

11.扭矩数据       12.刹车/加速踏板数据

13.转向角/速度       14.刮水器状态             

15.还有更多(联系我们获得对应数据)

 使用Grafana软件解析和分析信号

解决过程:

第1步:设备连接

正如特斯拉车主所知,大多数特斯拉电动汽车在方向盘附近没有OBD2 连接器——只有一个以太网连接器。

我们通过断开现有连接器,将定制的 OBD2 适配器电缆插入特斯拉的线束,接口位置和线束如图:

警告:如果您复制此操作,请谨慎操作并自行承担风险。

Tesla Model 3 (2019) 线束位置

 特斯拉专用OBD线束

连接步骤:

1.获取 Tesla OBD2 适配器(详情如下)

2.获取CANedge + DB9-OBD2 适配器

3.安装 Tesla OBD2 适配器

4.将 CANedge 连接到 DB9-ODB2 适配器

5.连接 DB9-OBD2 和 Tesla OBD 适配器

6.再次启动特斯拉

您的 CANedge 现在将记录来自 Tesla 的数据。

配置CANedge

我们用CANedge默认的配置文件,就可以采集特斯拉的CAN数据。

特斯拉每秒2700帧报文,所以会生成大量数据,因此对于长时间记录,您可能需要通过过滤配置和预处理文件来处理一些不相关数据。

特斯拉CAN数据信号解析

 创建 Grafana 仪表板

与我的其他EV案例研究一样,我们在 Grafana 仪表板中可视化 Tesla 数据。为此,我使用了我们的CANedge InfluxDB Writer。

具体来说,我将 DBC 解码 Tesla 数据的重采样版本写入 InfluxDB 云数据库。接下来,我复制了我的Kia EV6 仪表板模板并修改了查询以将 Kia EV6 DBC 信号名称替换为 Tesla 信号名称。

我能够识别大多数相同的信号,从而实现几乎相同的数据表示。

特别是,我使用与 Kia 案例中相同的技术来创建“kWh / 100 km”面板(通过 Grafana 转换)。

生成的仪表板可以通过playground查看- 如果您想将其用于您自己的 Tesla,您可以通过我们的“EV 数据包”获取模板。

Grafana 计算值

Grafana 中的一个很酷的功能是能够创建“delta”值,从信号的最后一个值中减去第一个值。这使我能够获取BMS_kwhDriveDischargeTotal 和 BMS_kwhRegenChargeTotal 等“累积”信号,并将它们转换为“跳闸”信号,显示在特定时间段内放电/再生了多少千瓦时能量。

这带来了什么好处?

此案例研究展示了如何从 Tesla Model 3 收集数据 - 对 Tesla Model Y 和 X 进行了类似的实施。

此外,这是一个很好的例子,说明您有时可以从解码专有数据的“公共”DBC 文件中获得多少数据。我不知道有人是如何创建此 DBC 的,但我查看的所有信号似乎都是合法的。下拉列表中提供 1,000 多个可用信号。

我还发现能够在给定时间段内直接显示放电能量与再生能量。从演示中可以明显看出。在城市通勤时,电能回收很有意义 - 这很好地说明了为什么在 EV 中使用电子踏板如此重要(我们的Kia EV6案例研究也显示了这一点)。

本次研究采用的远程无线记录仪-CANedge2

CANedge2是一款功能强大的远程CAN记录仪,支持2路CANFD和两路LIN,标配8GB工业SD卡,可扩展至32GB,50微秒分辨率的实时时钟(RTC),支持WIFI无线传输,是远程数据处理、车队管理以及研发远程测试、诊断和维护的理想平台。

设备通过WIFI接入点(如WLAN或3G/4G路由器)进行连接,将数据安全地传送至您的服务器,配置文件、服务器接口、日志文件等都使用开放文件格式,并提供免费开源的API工具,方便用户系统集成应用。

CANedge2可长时间记录CANFD和LIN数据,可用于汽车OEM研发、总线远程信息处理、自动驾驶远程数据维护、远程故障诊断、总线黑匣子等。此外,可远程配置和更新设备。

关于安全/保修

请注意,只有当您 100% 知道自己在做什么并且了解安全和保修相关风险时,才能以这种方式安装数据采集设备。特别是,如果您同时积极使用通过第三方适配器电缆物理连接到车辆总线的设备,则汽车的保修很可能会失效。

这种安装与通过车辆中的 OBD2 或 J1939 端口进行的“正常”安装有很大不同,因此应进行相应处理。

特斯拉OBD适配器

您可以从各种来源获得 Tesla OBD2 适配器,包括。Amazon、Aliexpress、当地经销商等。例如,我从 Aliexpress订购了这个。

 一般来说,如果有的话,我建议从当地经销商处订购。您也可以考虑询问他们是否对电缆进行某种形式的测试以确保其质量。请务必注意,此适配器电缆会重新连接 15 根以上的电线,这意味着质量差、接线不正确等可能会导致问题并可能成为安全关键。很明显,许多人在他们的 EV 中使用这些类型的电缆,但与通过标准 OBD2 连接器进行连接相比,这是一种执行数据采集的“风险”更大的方法。

一些重要的注意事项:

兼容的 Tesla OBD2 适配器电缆取决于您的生产年份。我用的是兼容Tesla Model 3 2019+车型(测试车是2019年3月生产)

Tesla OBD2 适配器和安装方法也因车辆类型而异——因此,例如 Tesla Model Y 和 X 可能需要不同的适配器和安装。如果您打算在 Tesla Model 3 以外的其他车型上进行尝试,我们建议您做一些额外的研究

安装意见

重要的是要注意,在安装适配器电缆之前必须关闭车辆。这需要按照上面链接的视频中的步骤进行操作 - 特别是,您需要等待几分钟,直到听到关机的“咔哒”声。

根据网上消息,不等待可能会损坏您的汽车。

请注意,打开车门或在驾驶员座椅上施加重量可能会再次“启动”车辆,因此请考虑在关闭所有车门并坐在后座上时进行安全关闭。

如果您想在自己的 Tesla 中尝试此操作,请随时与我们联系!


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这完全取决于个人偏好和需求。如果您需要一款更加实惠的电动车,那么比亚迪汉EV可能是您的首选;如果您更喜欢高科技、高性能,那么特斯拉Model 3可能更适合您。建议您先了解一下两款车的详细参数,再根据自己的需求和预算进行选择。 ### 回答2: 比亚迪汉EV和特斯拉Model 3是目前市场上颇受关注的两款电动汽车。就个人喜好和需求而言,应该依据以下几个方面进行选择: 首先,考虑到车辆性能和续航里程。特斯拉Model 3在这方面表现出色,其配备高效电池组和先进的电动技术,具有更长的续航里程,可满足日常使用和远程出行的需求。比亚迪汉EV也拥有不错的续航里程,但在这方面还是略逊一筹。 其次,考虑到车辆价格和质量。特斯拉Model 3的售价较高,但由于其品牌和声誉,具有较高的整车质量和可靠性。比亚迪汉EV则相对价格更为亲民,同时也在质量方面表现不俗。 此外,还需要考虑到车辆的品牌和服务支持。特斯拉作为全球知名电动汽车品牌,拥有庞大的服务网络和更完善的售后支持系统。而比亚迪虽然在国内市场有着良好的发展,但在全球范围内相对较为独特。 最后,个人审美和喜好也是选择的因素之一。特斯拉Model 3具有独特的外观设计和操控感受,被认为是一款更具个性和科技感的车型。而比亚迪汉EV则更加偏向于传统的豪华轿车设计,更注重舒适性和安全性。 综上所述,选择比亚迪汉EV还是特斯拉Model 3应该基于个人需求和偏好。对于追求续航里程和高科技体验的消费者来说,特斯拉Model 3可能更适合;而对于注重价格和舒适性的消费者来说,比亚迪汉EV可能是更好的选择。最终的决策应该是在充分考虑以上因素的基础上做出的。 ### 回答3: 比亚迪汉EV和特斯拉Model 3都是非常受欢迎的电动汽车,但选择哪个取决于个人需求和偏好。 比亚迪汉EV是中国国内品牌的新能源车型,采用了比亚迪最新的刀削外观设计和豪华内饰。它配备了大功率的电动驱动系统和高容量电池,提供了长续航里程,适合长途出行。此外,比亚迪汉EV还具备智能驾驶辅助功能和丰富的安全配置,为驾驶者提供更高的舒适性和安全性。 而特斯拉Model 3是美国特斯拉公司推出的纯电动轿车,以其高性能和长续航里程而闻名。它搭载了特斯拉独有的动力系统和先进的自动驾驶技术,提供快速加速和顺畅驾驶体验。特斯拉Model 3的设计简洁大气,内饰高科技感十足,并拥有丰富的互联网功能和智能驾驶辅助系统。 在选择两者之间,需要考虑以下几点: 1. 预算:比亚迪汉EV价格相对较低,适合预算有限的消费者;特斯拉Model 3价格较高,适合有较高预算且追求高性能的用户。 2. 续航里程:如果经常长途旅行或需要更长的续航里程,特斯拉Model 3可能更适合;如果只是日常驾驶或城市驾驶,比亚迪汉EV的续航里程也足够满足需求。 3. 品牌和信誉:特斯拉作为全球知名电动汽车品牌,其技术和可靠性得到广泛认可;比亚迪作为中国本土品牌,在国内市场拥有较高的知名度和用户口碑。 4. 功能和配置:特斯拉Model 3在自动驾驶和智能互联方面领先一些,如果对这些功能有较高要求,可以选择特斯拉;比亚迪汉EV则提供了更豪华的内饰和舒适的驾乘体验。 总的来说,选择比亚迪汉EV还是特斯拉Model 3,需要根据个人预算、驾驶习惯和需求进行权衡,两者都是出色的电动车型,能够满足不同消费者的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值