3. SECC协议在直流充电桩的应用实践

3.1 充电桩与车辆的交互流程

3.1.1 充电连接与启动充电

充电桩与电动汽车之间的交互是通过SECC协议实现的,流程开始于车辆和充电桩之间的物理连接。连接时,车辆端会首先发送充电请求信息给充电设施端,充电桩接收到请求后,进行身份验证和授权。一旦授权完成,充电桩将激活并准备为电动汽车充电。

充电桩在接收到车辆的身份信息后,会根据SECC协议中的认证过程进行验证。认证过程中,充电桩会查询相关的服务器,以确认车辆是否具备充电的权限。认证通过后,充电桩会根据充电请求的参数,如最大功率、充电时间等,决定是否接受充电请求。

在实际操作中,车辆与充电桩交互的代码块可以按照下面的方式执行:

在这段代码中,每个函数都应详细处理相关的逻辑,并进行参数验证。例如,authenticate_vehicle() 函数需要与后端服务进行交互以验证车辆的合法性。这个过程需要保护好数据不被篡改,并确保所有通信都是加密的。

3.1.2 充电过程的监控与调整

充电过程的监控与调整是确保电动汽车安全高效充电的关键环节。SECC协议提供了一系列的机制来实时监控充电状态,并根据需要调整充电参数。充电桩会持续监控如电压、电流等关键参数,并通过协议与车辆进行通信,确保充电过程在安全范围内。

在调整充电参数时,充电桩会向车辆发送充电参数的调整请求,车辆在确认后会进行相应的参数调整。这通常涉及到电动车内部的充电管理系统,它根据充电桩的请求来调整自己的充电模式。例如,如果检测到电池温度过高,车辆可能会降低充电电流以保护电池。

在实现监控与调整的代码块中,以下是一个示例逻辑:

此代码块中的monitor_and_adjust_charging_params函数负责持续监控充电参数,并根据这些参数调整充电过程。其中get_charging_parameters函数获取实时数据,send_adjust_request发送调整请求,adjust_voltage执行调整操作。

3.2 充电桩的配置与信息管理

3.2.1 充电桩信息的配置与查询

充电桩的配置包括了其工作参数和状态信息的设置,例如充电功率、充电类型、费用、可用时间等。信息管理则涉及查询充电桩的当前状态,这些信息可以通过SECC协议的通信接口进行配置和查询。

充电桩信息的配置与查询是通过SECC协议定义的特定消息格式来实现的。这些消息包含了充电桩的详细信息,以及如何配置这些信息的指令。例如,在配置充电桩时,可以设置它支持的最大充电功率,以及它允许的充电类型(交流AC或直流DC)。

充电桩的信息配置通常存储在后台数据库中,并通过一个管理界面进行操作。每个充电桩都有一个唯一标识,以便在查询时能够准确地获取其配置信息。

3.2.2 充电桩状态信息的管理和上报

充电桩的状态信息管理包括实时跟踪其工作状态,如空闲、充电中、维护中等,并上报至管理后台。这通常涉及到充电桩的监控系统,该系统实时记录充电桩的使用情况和故障信息。

通过SECC协议,充电桩会将状态信息周期性上报至监控系统,监控系统再将汇总数据上报至管理后台。管理后台可以对数据进行分析,如统计充电次数、空闲时间,甚至预测维护需求。

在具体实现中,可能涉及到以下代码块:

在这段代码中,update_station_status_to_backend函数用于将充电桩的状态更新到管理后台。它通过发送HTTP POST请求,携带充电桩的ID和状态信息到管理后台API。

3.3 充电桩故障诊断与维护

3.3.1 常见故障诊断方法

充电桩在日常使用过程中可能会遇到各种问题,包括硬件故障和软件问题。SECC协议中包含了故障诊断和日志记录机制,有助于快速定位问题。常见的故障诊断方法包括远程诊断和现场诊断。

  • 远程诊断:充电桩将故障代码和相关日志发送至监控系统,由专业的技术人员远程诊断问题。
  • 现场诊断:技术人员到现场通过充电桩提供的用户界面进行故障查询和测试。

故障诊断流程可以用以下流程图展示:

通过SECC协议实现的充电桩具备完善的日志记录功能,可以记录包括充电过程、设备状态变化、异常情况在内的详细信息。这些日志对故障诊断至关重要,因为它们提供了设备状态变化的完整历史记录。

3.3.2 维护与升级策略

充电桩作为长期运行的设备,需要定期的维护和不定期的升级来确保其正常运行和功能更新。SECC协议不仅提供了故障诊断机制,也支持远程升级和维护,从而大大减少了对现场维护的依赖。

远程升级通常通过以下步骤完成:

  • 升级前的状态保存:在升级前,会保存当前充电桩的工作状态,以确保升级过程中不会丢失数据。
  • 下载升级文件:充电桩通过网络下载固件或软件升级包。
  • 验证升级包:对下载的升级包进行完整性校验,确保其未被篡改。
  • 应用升级包:在确认升级包无误后,对系统进行更新。
  • 重启与验证:升级完成后重启充电桩,验证新版本是否正常运行。

维护策略则包括定期检查充电桩的硬件设施,如电缆、插头的磨损情况,以及清洁充电桩的外部表面等。对于软件系统,除了定期升级之外,还需要定期对监控系统进行维护,确保数据的准确性和系统的稳定性。

在实际操作中,如perform_remote_upgrade()函数需要完成上述远程升级的步骤,保证升级的顺利进行。check_hardware_status()perform_regular_maintenance()函数则是用来进行硬件检查和执行定期维护任务,以保障充电桩的长期稳定运行。

Share this post

Subscribe to our newsletter

Keep up with the latest blog posts by staying updated. No spamming: we promise.
By clicking Sign Up you’re confirming that you agree with our Terms and Conditions.

Related posts

Uncategorized
EVCC测试套件:CANoe/VT 实战 EVCC 充电测试

随着全球化进程的推进,中国新能源车企正加速推动车型出海。然而,不同国家和地区对电动汽车及其充电系统的标准和法规存在较大差异。EVCC(Electric Vehicle Communication Controller)是电动汽车端的通信控制器,负责与充电桩(SECC)交换信息,实现充电启动、功率协商、状态监控和安全认证。它相当于电动车的“充电大脑”,控制整个充电过程。 为了确保产品能够顺利进入海外市场,对EVCC进行符合当地标准的测试成为了重中之重。当前测试依赖实车,受限于整车环境以及枪桩资源的稀缺,存在测试覆盖度低、检出率低、效率低等问题,无法满足海外一致性测试和功能测试。谢尔智充助力汽车EVCC自动化测试,提供测试解决方案,以满足产品需求。 一、测试需求 搭建一套完整的EVCC充电测试仿真系统,可用于欧标充电协议ISO 15118-4/5/20 & DIN 70121的仿真测试。提供测试系统相关的定制开发服务,包括但不限于:硬件端口控制、测试用例开发、测试脚本开发等,满足EVCC充电功能协议一致性的测试需求,实现EVCC开发测试过程中测试用例的快速开发与调试。完成所有设备的端口通路调试以及测试系统集成调试,保证测试系统正常运行。 二、解决方案 为了满足EVCC自动化测试的需求,东信创智为客户量身定制了一套高效的EVCC测试解决方案,涵盖从仿真到测试结果分析的完整流程。 图1 测试系统总体架构图 1.核心组件

Read More
Uncategorized
南京谢尔智充EVCC助力国产电动汽车出海,打造境外跨协议充电方案

随着电动汽车在全球逐渐普及,如何完成电动车和充电桩之间的信息交互从而管理和控制充电流程就成为亟待解决的问题。在这个背景下,EVCC(Electric Vehicle Communication Controller)产品应运而生,帮助电动汽车和充电桩交互充电需求、充电状态等信息。 一、充电标准 ​ 电动汽车一般支持交流充电和直流充电两种补能方式。由于电池是直流电源,要给电池充电最终需要直流电。交流充电时,由车载充电机完成交流电到直流电的转换,直流充电时,由充电桩完成交流电到直流电的转换。不同国家和地区在直流充电、交流充电模式下,选择了不同的充电接口和通信协议标准。如下图所示: 虽然各国的充电标准不同,但是要完成充电,充电插座上必须要有高压电引脚完成能量传输,例如交流的L、N;直流电的DC+ 、DC-等。除了高压电引脚,插座上还有一些低压信号引脚;这些引脚通常是用来帮助充电桩和汽车完成充电过程中的信息交互。例如,交流充电时,电压通常是固定的,例如国内交流电的标准是单相220V,三相380V;车载充电机需要获知充电桩最大输出电流,避免输出功率太大造成充电桩烧毁,最大输出电流这个信号就需要在充电桩和汽车之间进行传递。直流充电时,充电电压和充电电流是变化的,不同汽车电池包的电压是不同的,在不同阶段所需要的充电电流也是变化的。至少,充电电压和充电电流这两个信号需要在充电桩和汽车之间进行传递。 对于EVCC来说,主要是处理充电桩和汽车之间信号传递,不需要连接高压电信号。故,对于EVCC来说,可以认为各个标准的高压电引脚是没有差异的,各个标准的差异,主要体现在充电电压、充电电流等低压信号的传递方式上。以国标和欧美标对比举例来说,交流充电时,无论欧美标 、国标都可以采用CP引脚进行信号传递,充电桩会在CP引脚上输出一个频率1KHz,占空比可调的PWM波;汽车通过采集PWM波的占空比获知充电桩的最大输出电流。直流充电时,国标是通过CAN通信,双方基于CAN报文交互实现充电电压、充电电流等信号的传递,除此之外还有电池容量、汽车状态、充电桩状态等其他信号传递;两者之间采用的GBT27930通信协议是基于CAN总线的J1939协议定制的;欧美标是采用PLC通信的方式,PLC通信的信号是通过调制解调加载在CP引脚的PWM信号上,所以CP引脚既可以传递PWM波,也可以传递PLC帧;PLC帧的组织格式和以太网帧 是一样的;区别在于代表0和1的物理层电平信号;这个差异是通过专用芯片来处理的,对于软件来说,可以将PLC通信接口等同视为以太网接口。基于PLC的通信协议,例如欧标的ISO15118协议、美标的DIN70121协议都是基于TCP/IP 协议的,类似其他以太网应用层协议http、mqtt、some/ip协议等。欧洲地区和北美地区的充电标准主要差异在于充电插座的形状,欧洲地区采用CCS2形式的充电连接器,北美地区采用CCS1形式的充电连接器,信号传递的方式是一致的。 总结来说,各个标准除接口形状的差异之外,主要差异在于充电过程中充电电压、充电电流等信号的传递方式上,尤其是直流充电时,欧美标和国标分别采用PLC 和CAN两种完全不同的通信方式,故不同地区的充电桩和电动车不能直接匹配,国产电动车不能直接使用欧美地区的充电桩充电。 二、出口车辆充电通信解决方案 ​

Read More
Uncategorized
EVCC-PLC通信充电系统:基于ISO15118协议的欧标智能充电解决方案

在碳中和目标驱动下,中国电动汽车及电动汽车充电基础设施正经历外拓的市场驱动转变。在技术层面,出口新能源车型充电通信需要从GB/T标准的CAN通信转换到符合CCS的智能的电力线载波PLC通信标准。本文深入解析符合ISO 15118通信协议的EVCC欧标充电模块工作机制——瑞凯诺EVCC通信解决方案。 EVCC的解释 英文全称:Electric Vehicle Communication Controller,EVCC是CCS标准电动汽车充电过程中的重要充电部件,作为CCS标准的电动汽车与充电桩之间的通信桥梁,其主要功能是将GB/T 国标电动汽车的CAN通信协议转换为CCS EV通信标准的PLC通信范式。从而可以实现CCS标准的电动汽车与充电系统之间的通信、电力传输控制和数据交换。简而言之就是让国标的电动汽车可以在海外的充电桩上实现充电功能。 EVCC的具体实现功能 可以监测CCS EV的电池容量,控制充电功率和充电时间,并记录数据以供后续分析和管理。EVCC还能通过与充电设备的通信,提供用户电动汽车的电池状态以及充电进度等信息。总而言之,EVCC是电动汽车充电过程中的重要控制器,确保充电安全和高效率。 图1:ISO 15118 的每个部分如何与定义电信网络中信息处理方式的七层通信中的一层或多层相关。

Read More