Arbin CAN:利用Arbin的CAN总线能力进行BMS到测试仪的通信

CANMonitor_MonitorCANInfoThroughMonitorAndControl-1

测试电池组的电池管理系统(BMS)是电池验证过程中的一个关键因素。. 用于监测电池组中的各个电池,BMS可以将基本信息传达给外部接口,如电池测试设备。这种BMS与测试仪的通信有几个重要的功能,包括通过比较BMS的读数和测试仪的测量值来验证BMS是否正常运行。Arbin CAN接口还允许BMS实时控制测试器,并应用动态 "钳制 "限制,以保护或进一步加强测试过程。然而,为了利用这些功能,电池管理系统需要一个通信协议。 

CAN总线是循环器和BMS之间最常用的通信协议。它提供了广泛的通信和控制能力。Arbin的Mits Pro采用了CAN总线协议,允许在电池测试设备和电池管理系统之间发送和接收CAN信息,并允许外部控制Arbin测试器。 

Arbin的CAN总线能力的优势 

Arbin的CAN总线接口功能为电池测试操作员提供了几个重要的好处。首先,它为你提供了一个更灵活的CAN通信解决方案。Arbin的CAN Bus功能的通用性足以解决各种测试应用和配置文件,可以在没有第三方设备、DLL包或通常需要的许可证的情况下使用。通过Mits Pro,Arbin的CAN总线功能还允许你定义自己的协议,分配昵称,并根据你的具体需求和测试标准来控制测试。 

Arbin循环器的动态控制是这种CAN总线功能的另一个好处。与标准的解决方案不同,用Arbin的CAN总线功能对测试的控制不限于测试长度的静态值。你可以动态地分配一个CAN信息来控制数值,在测试的不同阶段有不同的数值。CAN Bus解决方案还允许BMS使用CAN协议完全控制Arbin测试器的充电和放电。 

Arbin的CAN总线解决方案的最后一个关键优势是,它以四种不同的方式促进了Arbin电池测试仪和电池管理系统之间的通信和控制。你可以定制CAN配置,以适应几乎任何要求,允许BMS完全控制测试设备,监控CAN信息,并将CAN和I/V数据导出为CSV或Excel格式的报告。 

1.CAN定义。定制您的CAN配置

 Arbin的CAN界面允许用户轻松地导入他们的带有自定义CAN协议的dbc文件。一旦导入Arbin的GUI,CAN dbc就可以完全自定义编辑,为CAN ID添加昵称,单元可以分配给ID,每个单元都可以在测试期间启用或禁用控制和记录。没有额外的3rd 为了达到这种方便程度,需要有第三方软件、许可证或DLL包。一个独特的CAN配置文件可以分配给Arbin测试器的每个测试通道。

导入和定制CAN配置协议 - 显示CAN配置数据的电子表格
导入和定制CAN配置协议

导入和定制CAN ID的便利性是Arbin的CAN接口其他强大能力的基础。 Arbin支持足够的CAN消息ID,允许使用额外的协议集。因此,测试器可以同时与BMS以及其他外部资源进行通信。

2.CAN控制。完全控制Arbin电池测试仪

Arbin的CAN总线能力还提供了完全控制电池测试设备的能力。这包括几个关键功能,如读/写集成,动态的上限和下限 "钳制",以及测试器的外部控制。 

通过CAN总线与电池管理系统进行读/写整合,可以完全控制循环器的充电和放电。写CAN信息 "选项可以用来在整个测试过程中向BMS发送一个或多个命令。通过CAN信息,BMS可以告诉测试设备以一个特定的电流值、功率等进行充电或放电。包括动态控制。这种通信也可以用来告诉测试设备以某一数值停止或减慢充电或放电。 

向BMS或第三方软件发送命令 - 显示写CAN消息功能的软件截图
使用 "写CAN消息 "选项向BMS或第三方软件发送命令

动态上限和下限 "钳制 "是通过CAN报文启用的另一个重要的CAN总线功能。你可以设置CAN元变量,在测试运行时实时分配动态功率和电流限制,而不是在测试时间表中预先定义的单一静态限制。  

这些动态限制有助于提高测试期间系统的安全性,并验证BMS对电池的保护。例如,BMS可以根据动态限制在模拟过程中限制功率,即使模拟配置文件要求更高的功率和/或电流水平。动态功率和电流限制对于驱动循环模拟和类似的测试应用特别重要,因此模拟可以不暂停地运行,但BMS可以限制模拟的峰值功率输出。 

CAN通信还允许对Arbin电池测试仪进行外部控制。像LabView这样的外部资源可以发送CAN信息来控制测试设备。你也可以采用 "写CAN信息 "选项,在整个测试过程中向第三方软件发送命令,就像你通过电池管理系统那样。这在BMS的开发过程中特别强大。

CAN监控。监控CAN信息

CAN的另一个重要特征是能够主动监测CAN信息。Arbin的Mits Pro软件的监测和控制界面可以让你实时监测CAN的细节,这样你就可以看到通信和变化的发生。此外,监测和控制界面还提供了手动发送CAN信息的工具。 

通过监视和控制窗口监视CAN信息 - 软件截图显示监视和控制窗口中的CAN细节
通过监测和控制窗口监测CAN信息

在监测实时信息的基础上,CAN的数据监测亮点包括生成报告来比较测试数据。有了这个功能,你可以方便地将你的电池测试设备收集的数据与电池管理系统的数据在一个结果文件中进行对照。把这些数据放在一个地方,可以更容易地比较和分析结果。

4.CAN查看数据。查看和导出CAN和I/V数据

最后,Arbin的CAN总线功能包括导出选项,让你更灵活地审查、存储和分析你的测试数据。利用这一功能,你可以轻松地以CSV或Excel格式导出CAN和I/V数据。CSV和Excel格式允许你将你的数据导入第三方程序进行更高级的处理。 

将CAN数据导出到CSV - 软件截图显示导出CAN数据的步骤
CAN数据导出--软件屏幕截图显示CAN总线数据的Excel文件
CAN总线数据表--显示CAN数据实例的屏幕截图
导出到CSV或Excel以处理I/V和CAN数据

使用CAN总线通信进行功率钳制限制 

Arbin的CAN总线功能在仿真配置文件中的一个使用案例是通过功率钳制限制。通过传统的终止限制,例如,在EV(电动汽车)驱动配置文件中超过限制,意味着测试被停止,停止你的测试进展。此外,模拟配置文件将不得不被手动改变,以解决导致电池超过这些安全限制的电池操作参数。 

尽管标准的安全限制仍然与CAN选项一起实施,但CAN总线通信提供了额外的灵活性。CAN协议可以指定一个 "功率钳 "限制,在测试过程中动态控制。在这种情况下,BMS或建模程序将发送消息,在整个测试过程中更新功率输出限制。

钳位保护表,通过CAN消息ID显示钳位上限和下限
使用CAN报文ID的动态上限和下限 "钳制 "限制

与传统的安全限制不同,功率钳限制限制了Arbin系统的功率输出,而不会停止测试。由于数值在测试过程中是动态的,这可以更好地反映现实生活中的条件和功率输出。使用CAN总线通信来设置功率钳位限制,不仅可以加快测试过程,而且还可以对功率输出限制进行更复杂的控制。 

Arbin的CAN总线能力和您的定制测试系统

Arbin的CAN总线功能允许BMS和Arbin电池测试仪之间进行通信,这对许多测试应用是至关重要的。保护系统和电池,并通过电池管理系统主动控制测试设备,这只是CAN通信带来的一些好处。 

这些CAN总线功能只是Arbin提供的众多功能之一,为您提供所需的工具,以满足您的特定电池测试要求。 今天就联系我们 了解更多关于使用CAN与BMS和Arbin电池测试设备的信息 - 以及更多的功能来定制你的测试设置。从驱动循环曲线等方面,我们可以帮助你创建一个适合你应用的电池测试系统。 

发布在

阿尔滨团队

滚动到顶部