离散制造| DISCRETE MANUFACTURING 基于PLC的电动汽车充电控制方案
Application Research of P LC in Electric Vehicle Charging Control
齐鲁工业大学(山东省科学院)潘光良Pan Guangliang
摘要:随着燃油汽车数量越来越多,带来了一系列问题,例如能源危机、环境污染、全球气温上升,而
发展电动汽车将是解决这些问题的有效途径。针对电动汽车充电问题,设计了基于PLC的电动汽车充电
控制方案。针对充电方案的实现,制定了通信协议实现电动车、充电桩和后台服务器之间的通信,并编
写代码实现初始化连接、服务会话建立、充电控制、计费结算四个主要模块的功能;搭建了实验室模拟
测试平台,验证充电方案的可行性。
关键词:P L C电动汽车充电方案
Abstract: With the increasing number of fuel vehicles,a series of problems,such as energy
crisis,environmental pollution,global temperature rise,and the development of electric vehicles
will be an effective way to solve these problems.Aiming at the charging problem of electric
vehicles,a charging control scheme based on PLG f〇「electric vehicles was designed.Aiming at
the realization of the charging scheme,the communication protocol was established to realize
the communication between the electric vehicle,the charging pile and the background server,
and the code was realized to realize the functions of the four main modules:initial connection,
service session establishment,charging control and billing settlement.The laboratory simulation
test platform verifies the feasibility of the charging scheme.
Keywords: PLC Electric Car Charging Scheme
【中图分类号】U469.72【文献标识码】B文章编号1606-5123 (2019 ) 01-0037-03
1引軎
近几年来,电动汽车以其鲜明的环保特性,正不断得 到世界各国政府和企业的青睐。电动汽车是一种通
过电池 提供动力的环保汽车,几乎可以达到零排放。在如今电动 汽车产业蓬勃发展的情况下,与其相配套的充电基础设施 建设和充电方案研究也应该同时进行。大规模普及电动汽 车的充电基础设施建设,不但需要满足不同品牌和型号电 动汽车的充电要求,还应当满足电能供应商的科学管理要 求。因而,根据充电过程中对车载电池的充电管理以及电 能供应商的科学管理要求,制定电动汽车充电基础设施的 充电管理规则,指导用户科学规范地充电,满足不同车辆 都能进行充电的需求,实现电动汽车在全社会普及。因而 成熟可靠的充电方案就变得至关重要[1]。2相关技术介结
2.1 PLC
PLC (电力载波通信)是一种将数据信号耦合到电力线 上,并将电力线作为传播介质的通信技术。随着DSP、数字编 码等技术的发展,PLC技术的用途将会愈加广泛。PLC技术可 以通过现有的电力线网络替代专用通信网络,轻松实现照明 控制自动化、安防监控、远程抄表等等,是一种重要的通信方 式。根据带宽大小,可将PLC技术分为窄带PLC技术(9~500 k Hz)和宽带PLC技术(2~34 MHz)。窄带PLC技术常用于对 数据传输速率要求不高的场合,如实现电网负荷调控、自动 抄表系统和路灯控制等轻量级数据传输服务[2]。宽带PLC则 常用于对数据传输速率要求较高的场合,如大文件收发、语 音通话、视频通话等高速数据传输服务。
E H丨DISCRETE MANUFACTURING 丨离散制造
2.2 C/S
C/S (Client/server,客户机/服务器)模型可以充分发挥 多主机信息处理的优点,将任务按需要恰当地分配给Client 及Server端,从而可以有效减少单侧系统计算开销。在C/S 模型中,服务器可连接多个客户端[3]。服务器在传统意义上 讲是一台高性能的计算机,拥有较强的计算能力和较大的务器(数据库)〇电动汽车为电力接收方,主要负责提供车载 电池参数以及实时状态。充电桩为电力提供方,主要负责 向电动汽车提供服务选择,输送电力等。服务器主要为充 电粧匹配对应电池型号,提高充电桩充电的安全性与可靠 性[5]。系统结构如图3所示。
电动汽车与充电桩之间的通信系统模型类似OSI七层模
带宽。在C/S模型中,数据和信息大都保存在服务器上。在 实际运作中,服务器启动监听模式,响应来自客户端的连 接请求以及服务请求。体系结构如图1所示。
图1C/S模型体系结构图
2.3 SOCKET
电动汽车与充电桩PLC设备通信,双方使用传输控制 协议TCP进行数据的传输,并通S s o c k e t套接字通信机制 建立网络连接。充电桩为服务端,电动汽车为客户端[4]。SOCKET通信步骤如图2所示:
客户端:服务器:
(1)创建T C P套接口•客户端通过使用socket(1)创建T C P套接口•服务器端也是通过调用
函数创建套接字进行通信•so ck et函数来创建套接口 •
(2)指定服务器I P地址和端口•(2)获得主机IP,并使用b i n d函数绑定Socket
(3)建立与服务器的连接•使用c o n n e c t函数获套接字与主机IP、端口。
得与服务器端的连接•(3)使用li s t e n的函数监听的连接请求。
(4)使用recv/s e n d函数读写数据,(3)使用a c c e p t函数确认连接•
(5)终止程序。(4)使用recv/s e n d函数读写数据,
(5)终止程序。
图2 SOCKET通信步骤图
3充电方案设计
充电桩电动解
图3系统结构图
系统主要由三部分组成,电动汽车、充电桩、远程服型。系统分层结构如图4所示。
O S I层参考标准协议
应用层
I S O/I E C1511丨2协议推述及O S I
模型耑求
应用层自定义协
议表示层
会话层
传输层T C P
网络层I P V6
数据链路层
I S O/IE C1S118-3物理层与数据链路层器求
物理层
图4系统分层模型
3.1物理层
与数据链路层由于在ISO/IEC15118标准中,推荐使用 PLC作为取代CAN总线通信,PLC通信的研究重点在于物理 层和数据链路层的数据传输。宽带PLC技术与OSI模型在数 据链路层及其以上的标准相兼容。因而,电力通信网络类 似于以太网,而其不同之处主要在于物理层的传输介质不 同,PLC通过电力线进行通信,而以太网则通过网线进行 通信[6]。
3.2网络层
网络层基于以太网的IPv6。当前IPv4的地址已经快耗 尽,而IPv6的地址足以满足全世界的任意电子设备
进行互 联互通。随着电动汽车数量的增多,越来越多的电动汽车 需要接入互联网,IPv6即可满足这一需求。
3.3传输层
传输层使用传输控制协议(TCP),该协议允许建立 可靠的数据连接并以一种可靠的方式来进行数据报文的交 换。此外,TCP提供流置控制和拥塞控制以及不同的算法 来处理拥塞和流量控制的影响。因为对电动汽车充电过程 中对数据交换的可靠性、安全性的要求较髙,此处使用 TCP作为传输层协议^。充电过程和充电结束分别如图5、图6所示。
电动汽车充电粧I務器
电鐵
向麟器进行啊
返回充电摘认
返回匹配结果
返回充电状态
图5
充电过程图
《智慧工T>S m a rt f a c to r y
J a n u a ry 2019|
电动汽车充电桩月務器
请求
哑电价
返回支付详情
返回电价
进行支付
图6充电结束和结算过程图
4充电方案测试
本充电方案需根据国家电网公司要求进行充电,其中 包括电动汽车从接入充电、验证ID、选择相关服务、有序 充电控制、计费结算这一系列过程。在验证的过程中,主 要考虑各模块功能实现。
图7测试充电曲线图
软件测试的目的是通过一系列测试方案尽置发现并且 克服软件中潜在的一些问题,最后将质置有所保障的程序 交付给客户。软件测试首先应该做到的是完成系统设计的 所有功能,所以这种测试叫做黑盒测
试。因其主要对软件 功能进行测试,故黑盒测试又叫做功能测试。在测试过程 中,测试人员只需要负责在程序接口处检查软件的功能能 否遵照产品使用说明书正常使用,程序是否能通过输入测 试数据得到预期的输出结果[8],并且保证数据类型负荷要 求。测试充电曲线如图7所示。
从以上对充电方案的功能测试充电曲线图可以看出,充电控制方案中的各项功能都已实现,系统运行状态良 好,系统稳定。5结束语
本文结合目前的ISO/IEC15118标准,设计了基于PLC 技术的电动汽车充电方案,并对方案的设计和实现进行系 统性的研究与分析。主要分为如下几个模块:电动汽车与 充电桩的连接与认证、服务会话建立、充电安排与循环充 电控制、结束充电与结算计费。充电方案的实现,主要分 为四个组成部分:实验环境的搭建、通信协议的实现、数 据库的设计与实现、用户操作界面的设计,对整个设计进 行实验验证,首先确定测试要求,保证系统功能的全部实 现。其次,就测试环境进行M论,确保能满足系统运行 要求。
拥文献
[1] 李宏仲,强伟,高宇男等.考虑用户出行特性和配电网线路可用裕
度的充电站规划〇].电力系统自动化:1-9[2018-10-20].
[2] 金军•基于PLC技术的电动汽车充电控制方案设计[D].南京:南
京邮电大学,2016.
[3] 刘玉梅.基于PLC技术的电动汽车交流充电系统的研究与实现
[D].山东农业大学,2〇14.
[4] 袁転.基于PLC的电动汽车交流充电桩[D].青岛大学,2016.
[5]John Fang.漏电流检测基;2|s_以及在电动汽车充电桩中漏电流
保护方法的选择tn.M i器世界,2〇18(〇4):66-69.
山东电动汽车
[6] 李惠玲,白晓民,谭闻,董伟杰,栗楠.电动汽车入网技术在配电网的
应用研究〇].中国电机工程学报,2〇l2,32(Sl):22-27.
[7] 詻晓非,艾芊,贺兴,解大.基于多代理技术的电动汽车充电协调控
制机制 〇]•低压电器,2〇12(23):27-31+58.
[8] 兰琴丽,周晨,孙鍈.电动汽车充电桩控制系统开发O f].电子技术与
软件 1C程,2016(2^:40.
储篇介
潘光良(1994-)男工学硕士在读研究方向:工业
测控