CN113928155A - 一种基于iec61499的电动汽车有序充电控制***的搭建方法 - Google Patents

一种基于iec61499的电动汽车有序充电控制***的搭建方法 Download PDF

Info

Publication number
CN113928155A
CN113928155A CN202111153068.XA CN202111153068A CN113928155A CN 113928155 A CN113928155 A CN 113928155A CN 202111153068 A CN202111153068 A CN 202111153068A CN 113928155 A CN113928155 A CN 113928155A
Authority
CN
China
Prior art keywords
charging control
charging
electric automobile
ordered
electric vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111153068.XA
Other languages
English (en)
Other versions
CN113928155B (zh
Inventor
张爱民
王珊
韩植
李心怡
郭绍堂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN202111153068.XA priority Critical patent/CN113928155B/zh
Publication of CN113928155A publication Critical patent/CN113928155A/zh
Application granted granted Critical
Publication of CN113928155B publication Critical patent/CN113928155B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/62Monitoring or controlling charging stations in response to charging parameters, e.g. current, voltage or electrical charge
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/64Optimising energy costs, e.g. responding to electricity rates
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/0071Regulation of charging or discharging current or voltage with a programmable schedule
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles
    • Y02T90/167Systems integrating technologies related to power network operation and communication or information technologies for supporting the interoperability of electric or hybrid vehicles, i.e. smartgrids as interface for battery charging of electric vehicles [EV] or hybrid vehicles [HEV]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S30/00Systems supporting specific end-user applications in the sector of transportation
    • Y04S30/10Systems supporting the interoperability of electric or hybrid vehicles
    • Y04S30/12Remote or cooperative charging

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

本发明公开了一种基于IEC61499的电动汽车有序充电控制***的搭建方法,采用4DIAC‑IDE分布式应用开发环境搭建包含电动汽车有序充电控制方法的有序充电控制功能块;将有序充电控制功能块放入有序充电控制库;在4DIAC‑IDE分布式应用开发环境下调用有序充电控制库,对有序充电控制库中的功能块编译生成电动汽车有序充电控制应用程序文件;在电动汽车充电桩控制器底层设备上运行基于IEC61499标准的Forte运行时环境,实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制;电动汽车充电桩控制器底层设备的驱动单元响应电动汽车有序充电控制任务,完成电动汽车有序充电控制***搭建。本发明目的在于满足复杂工业控制越来越多的需求。

Description

一种基于IEC61499的电动汽车有序充电控制***的搭建方法
技术领域
本发明属于电动汽车充电技术领域,具体涉及一种基于IEC61499的电动汽车有序充电控制***的搭建方法。
背景技术
随着物联网技术和绿色低碳经济的推广,电动汽车的发展和控制***的智能化需求也不断提升,但大规模的电动汽车就像一个个小型的电容或者电源,将不断的与电网进行能量交换。目前,电动汽车充电方式基本采用即插即充方式,并且在时间和空间上具有随机性和相似性,没有考虑对电网的影响,可能产生“峰上加峰”的情况,这必然会加重配电网负担。
现代工业自动控制***大多数是分布式***,传统的分布式控制***的设计过程是:1、需求分析;2、确定分散控制设备的数量,位置和实现的功能定义;3、确定网络类型和协议,协议中还包括设备之间数据接口,相互交互方式(网络API);4、分别设计各个设备的程序,联调***。
传统的控制软件的设计相对难度比较大,所以软件的组件化,可重复使用就显得非常重要。在工业控制领域中,PLC是被广泛使用的控制器,并在1992年制定了相关国际标准IEC61131。在传统PLC梯形图中,功能块程序设计方法有利于软件的组件化,可重复使用,又不失去灵活性,使控制工程师关注控制过程本身,而不是纠结程序设计的细节。但对于复杂的控制***,梯形图就难以建模,这就需要功能块图形编程。在梯形图的基础上,PLC厂商又逐步采纳了结构化文本和基于功能块的图形化程序设计方法,并且制定了PLC的技术标准(IEC61131-3),但是IEC61131-3的功能块编程发展缓慢,无法满足复杂工业控制越来越多的需求,也没有体现软件工程的技术进步。
在分布式充电站中,分散的交流充电桩控制器对电动汽车的充电过程进行控制,充电桩控制***对充电桩控制器进行集中管理。所以如何针对分布式充电站设计一套电动汽车有序充电控制***,对保障电动汽车电能供给和电网运行安全,提升电网设备利用率,给用户带来利益有重要的现实意义。
发明内容
针对现有技术中存在的问题,本发明提供了一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其目的在于满足复杂工业控制越来越多的需求。
为了解决上述技术问题,本发明通过以下技术方案予以实现:
一种基于IEC61499的电动汽车有序充电控制***的搭建方法,包括:
采用4DIAC-IDE分布式应用开发环境搭建包含电动汽车有序充电控制方法的有序充电控制功能块;
将有序充电控制功能块放入有序充电控制库,所述有序充电控制库还包括基本功能块、通讯功能块、数字逻辑功能块和数学运算功能块;
在4DIAC-IDE分布式应用开发环境下调用有序充电控制库,对有序充电控制库中的功能块编译生成电动汽车有序充电控制应用程序文件;
在电动汽车充电桩控制器底层设备上运行基于IEC61499标准的Forte运行时环境,实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制;
电动汽车充电桩控制器底层设备的驱动单元响应电动汽车有序充电控制任务,完成电动汽车有序充电控制***搭建,对多个电动汽车充电桩控制器的协同控制。
进一步地,所述搭建包含电动汽车有序充电控制方法的有序充电控制功能块,具体为:
将电动汽车有序充电控制模型封装到所述有序充电控制功能块中,所述电动汽车有序充电控制模型包括计算模型和优化模型;
所述计算模型如下:
Figure BDA0003287697150000031
其中,
Figure BDA0003287697150000032
F2=min[max(Plk')-min(Plk')]
Figure BDA0003287697150000033
Plk+Pk<PT
Figure BDA0003287697150000034
式中,F为计算模型的总目标函数;F1为台区电网含电动汽车充电负荷的负荷波动方差;F2为台区电网含电动汽车充电负荷曲线的峰谷差;F3为电动汽车参与调度时的充电成本;F1 0为台区电网不含电动汽车充电负荷的负荷波动方差,通过日前负荷预测得到;PT为变压器的额定功率;F3 0为电动汽车未参与调度时的充电成本;α1为电网的负荷波动方差的权重系数,α2为电网负荷曲线峰谷差的权重系数,α3为电动汽车充电成本权重系数,且α123=1;Plk为台区电网不含电动汽车充电负荷的第k时段负荷;Pk为第k个时间段充电站的充电功率;Pav为不含电动汽车充电负荷的台区电网日平均负荷;max(Plk')为含电动汽车充电负荷的台区电网负荷峰值;min(Plk')为含电动汽车充电负荷的台区电网负荷谷值;xi为该充电桩第i个最小充电时间单元的工作状态,“1”表示工作,“0”表示不工作;Qi为第i最小充电时间单元的电网电价;Pc为充电桩的充电功率;Δt为最小充电时间单元的时间间隔大小;T为当前车辆充电的总共用时;Cn,end为第n辆电动汽车的预期充电结束时的电量;Cn,sart为第n辆电动汽车的开始充电时的电量;Cn,max为第n辆电动汽车的最大可容纳电量;
所述优化模型如下:
vid=ω*vid+c1*rand()*(pid-xid)+c2*rand()*(pig-xid)
Figure BDA0003287697150000041
Figure BDA0003287697150000042
Figure BDA0003287697150000043
Figure BDA0003287697150000044
式中,vid为粒子群算法中第d组种群的第i维的速度矢量;ω为粒子群算法中的惯性权重系数;c1为粒子群算法中的认知学习因子;c2为粒子群算法中的社会学习因子;pid为第d组种群第i维的最优位置;xid为当前第d组种群第i维的粒子位置;pig为当前计算的最优解的第i维的粒子位置;s(vid)表示位置xid取1的概率;F(n)为第i个种群被选择的概率;fpd为人工蜂群算法中第d组的最优适应度;xid’为计算得到的新粒子的位置;
Figure BDA0003287697150000045
为步长取值范围为[-1,1];pg为种群粒子最优位置。
进一步地,所述在4DIAC-IDE分布式应用开发环境下调用有序充电控制库,具体为:
采用动态链接的方式调用有序充电控制库。
进一步地,所述电动汽车充电桩控制器包括北向接口和南向接口;
所述北向接口包括2路以太网接口和4G/5G模块接口;
所述南向接口包括6路RS485接口、1路CAN接口、2路I2C接口、2路SPI接口、1路USB2.0接口、4路PWM3路以太网接口以及最高可达103路的GPIO接口。
进一步地,所述北向接口与主站通过网线或4G/5G进行通讯连接,交换数据中心数据。
进一步地,所述南向接口通过RS485与台区变压器通讯读取当前台区用电数据,通过CAN与各充电桩通讯,通过wifi/BT与用户手机通讯。
进一步地,所述电动汽车充电桩控制器使用linux操作***。
进一步地,通过TCP协议实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制。
与现有技术相比,本发明至少具有以下有益效果:
1.本发明采用IEC 61499标准的工业软件开发标准,采用图形化的应用程序开发方式,使工业控制软件封装成为功能块形式的软件组件,使得开发任务清晰明确,开发人员不再关心设备之间的接口和通信,避免传统分布式***开发碎片化,提高的程序开发的效率,便于开发人员交流、维护。
2.本发明支持开放型功能块库的开发,可根据充电桩控制器需求,在有序充电功能块库增加自定义功能块,并通过图形化界面搭建后,一键部署即可直接运行,无需手动编写控制程序代码,提高算法的开发效率,也避免了手动编码所引入的错误。
3.本发明采用的Eclipse 4DIAC分布式工业自动化控制软件提供实时数据回显功能,支持在线调参,加快控制算法调试过程。
4.本发明基于Eclipse 4DIAC分布式工业自动化控制软件进行开发,解决传统电动汽车有序充电控制***集中式开发模式的灵活性不足与扩展性差的问题。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式中的技术方案,下面将对具体实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为基于IEC61499的电动汽车有序充电控制***的搭建方法流程图;
图2为功能块结构;
图3为功能块执行流程图;
图4为分布式电动汽车充电站结构框图;
图5为有序充电控制功能块流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
作为本发明某一具体实施方式,一种基于IEC61499的电动汽车有序充电控制***的搭建方法,具体包括以下步骤:
步骤1、采用4DIAC-IDE分布式应用开发环境搭建包含电动汽车有序充电控制方法的有序充电控制功能块。
4DIAC-IDE是支持IEC61499标准的分布式应用程序开发环境,提供应用程序图形化搭建界面,并对有序充电控制功能块间传递的数据类型进行检测。
有序充电控制功能块设计为控制***的用户应用层,提供基本逻辑控制功能,用于设计充电申请任务和控制逻辑,封装了基本功能块、服务接口功能块、适配器和子应用程序,符IEC61499标准,实现有序充电控制功能如下:
S1、获取台区内每个待充电电动汽车对应的停车时段和预期充电电量,以及台区负荷和台区负荷变化曲线;
具体地说,台区内每个待充电电动汽车对应的停车时段和预期充电电量的获取方法为:
接收用户发送的待充电电动汽车对应的停车时段和预期充电电量。
台区负荷和台区负荷变化曲线的获取方法为:
读取数据库中对应的台区负荷和台区负荷变化曲线。
S2、根据每个待充电电动汽车对应的预期充电电量确定该待充电电动汽车达到预期充电电量所需的充电时长;
根据每个待充电电动汽车对应的预期充电电量确定该待充电电动汽车达到预期充电电量所需的充电时长,具体为:
利用每个待充电电动汽车对应的预期充电电量除以充电桩的充电功率,得到每个待充电电动汽车达到预期充电电量所需的充电时长。
S3、根据每个待充电电动汽车的停车时段、每个待充电电动汽车达到预期充电电量所需的充电时长、台区负荷和台区负荷变化曲线,利用电动汽车有序充电控制模型制定每个待充电电动汽车对应的充电时段分配计划,具体如下:
将每小时按照等间隔划分的方式划分为若干时间段,该时间段作为一个最小充电时间单元;
根据每个待充电电动汽车达到预期充电电量所需的充电时长,确定每个待充电电动汽车所需充电时间单元的个数;
将每个待充电电动汽车所需充电时间单元的个数随机分配到对应的停车时段内,得到每个待充电电动汽车对应的初始充电时间单元分配计划;
根据台区负荷、台区负荷变化曲线和每个待充电电动汽车对应的初始充电时间单元分配计划,利用电动汽车有序充电控制模型得到每个待充电电动汽车对应的充电时段分配计划。
有序充电控制功能块中用于设计电动汽车有序充电***控制任务和控制逻辑,搭建包含电动汽车有序充电控制方法的有序充电控制功能块,具体为:将电动汽车有序充电控制模型封装到有序充电控制功能块中,电动汽车有序充电控制模型包括计算模型和优化模型;
计算模型如下:
Figure BDA0003287697150000081
其中,
Figure BDA0003287697150000082
F2=min[max(Plk')-min(Plk')]
Figure BDA0003287697150000083
Plk+Pk<PT
Figure BDA0003287697150000084
式中,F为计算模型的总目标函数;F1为台区电网含电动汽车充电负荷的负荷波动方差;F2为台区电网含电动汽车充电负荷曲线的峰谷差;F3为电动汽车参与调度时的充电成本;F1 0为台区电网不含电动汽车充电负荷的负荷波动方差,通过日前负荷预测得到;PT为变压器的额定功率;F3 0为电动汽车未参与调度时的充电成本;α1为电网的负荷波动方差的权重系数,α2为电网负荷曲线峰谷差的权重系数,α3为电动汽车充电成本权重系数,且α123=1;Plk为台区电网不含电动汽车充电负荷的第k时段负荷;Pk为第k个时间段充电站的充电功率;Pav为不含电动汽车充电负荷的台区电网日平均负荷;max(Plk')为含电动汽车充电负荷的台区电网负荷峰值;min(Plk')为含电动汽车充电负荷的台区电网负荷谷值;xi为该充电桩第i个最小充电时间单元的工作状态,“1”表示工作,“0”表示不工作;Qi为第i最小充电时间单元的电网电价;Pc为充电桩的充电功率;Δt为最小充电时间单元的时间间隔大小;T为当前车辆充电的总共用时;Cn,end为第n辆电动汽车的预期充电结束时的电量;Cn,sart为第n辆电动汽车的开始充电时的电量;Cn,max为第n辆电动汽车的最大可容纳电量;
优化模型如下:
vid=ω*vid+c1*rand()*(pid-xid)+c2*rand()*(pig-xid)
Figure BDA0003287697150000091
Figure BDA0003287697150000092
Figure BDA0003287697150000093
Figure BDA0003287697150000094
式中,vid为粒子群算法中第d组种群的第i维的速度矢量;ω为粒子群算法中的惯性权重系数;c1为粒子群算法中的认知学习因子;c2为粒子群算法中的社会学习因子;pid为第d组种群第i维的最优位置;xid为当前第d组种群第i维的粒子位置;pig为当前计算的最优解的第i维的粒子位置;s(vid)表示位置xid取1的概率;F(n)为第i个种群被选择的概率;fpd为人工蜂群算法中第d组的最优适应度;xid’为计算得到的新粒子的位置;
Figure BDA0003287697150000095
为步长取值范围为[-1,1];pg为种群粒子最优位置。
步骤2、将有序充电控制功能块放入有序充电控制库,有序充电控制库还包括基本功能块、通讯功能块、数字逻辑功能块和数学运算功能块。
有序充电控制库设计为控制***内核***层,除4DIAC-IDE中提供的基本功能块外,封装了数字逻辑、数学运算、有序充电控制算法和上位机网络通信功能块,提供电动汽车有序充电控制接口,供上层有序充电控制功能块进行调用。
步骤3、在4DIAC-IDE分布式应用开发环境下调用有序充电控制库,对有序充电控制库中的功能块编译生成电动汽车有序充电控制应用程序文件。
优选的,采用动态链接的方式调用有序充电控制库。
步骤4、在电动汽车充电桩控制器底层设备上运行基于IEC61499标准的Forte运行时环境,通过TCP协议实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制。
也就是说,电动汽车充电桩控制器底层设备Forte运行时执行IEC 61499标准,用于提供应用程序运行的***环境以及数据交互通信。
具体地说,电动汽车充电桩控制器使用linux操作***。
电动汽车充电桩控制器包括北向接口和南向接口,其中,北向接口包括2路以太网接口和4G/5G模块接口;南向接口包括6路RS485接口、1路CAN接口、2路I2C接口、2路SPI接口、1路USB2.0接口、4路PWM3路以太网接口以及最高可达103路的GPIO接口。
北向接口与主站通过网线或4G/5G进行通讯连接,交换数据中心数据。
南向接口通过RS485与台区变压器通讯读取当前台区用电数据,用于计算电动汽车充电分配的电量,通过CAN与各充电桩通讯,通过wifi/BT与用户手机通讯。
步骤5、电动汽车充电桩控制器底层设备的驱动单元响应电动汽车有序充电控制任务,完成电动汽车有序充电控制***搭建,对多个电动汽车充电桩控制器的协同控制。
驱动单元用于提供外部设备的操作接口,并且实现设备的驱动程序。
基于Eclipse 4DIAC框架的分布式应用开发环境4DIAC-IDE提供友好的用户应用程序搭建界面,通过在界面拖动模块,用户可以搭建自己的控制算法。同时4DIAC-IDE会对模块间传递的数据类型进行检测,对于不匹配的数据类型会进行相应的错误提示,此外还提供实时数据回显及在线调参的功能,方便控制算法调试。
底层设备Forte运行时环境,提供对其应用程序的在线重新配置和实时执行IEC61499标准提供的所有功能块类型的支持。支持所有IEC 61131-3版本2的基本数据类型、结构和数组。底层设备运行时环境通过通信层为上层应用程序提供灵活的基础通信架构。
驱动单元设计为设备驱动层,用于为上层程序提供外部设备的操作接口,并且实现设备的驱动程序。上层程序可以不管操作的设备内部实现,只需要调用驱动的接口即可。
物理输入输出单元设计为设备的基本IO接口,包括网络协议接口,为设备的数据采集及设备间的数据通信提供物理接口。
分布式应用程序开发环境采用Eclipse 4DIAC分布式开源软件框架,主要分为开发环境IDE和运行时Forte两部分组成。IDE使用java开发的程序,Forte是使用C++开发的程序。
充电桩控制器除需要CPU主控芯片外,还需要搭载外设通讯模块,包含但不限于RS-485接口,UART串口以及CAN口等,充电桩控制器所使用的软件平台需是linux操作***。
功能块是IEC61499标准中最重要的概念之一,本质上是一种图形化程序设计方法。功能块是一段标准的软件,它们的引线是输入数据或者输出数据。网络图的连线表示了个功能块之间数据引用的方式。IEC61499采取具有事件输入输出的功能块,该标准在功能块中增加了事件输入输出端。事件用来确定功能块的状态变化,只要当输入事件到达时,才会改变功能块的状态,确定如何执行内部的算法。事件能够更明确地描述功能块之间数据和内部算法执行的同步关系。
如图1所示,电动汽车有序充电控制***由有序充电控制库、有序充电控制功能块、Eclipse4DIAC框架的分布式应用开发环境4DIAC-IDE、底层设备运行时环境、驱动单元与物理输入输出单元组成。
基于IEC61499标准的电动汽车有序充电实现方法业务流程如下,针对分布式电动汽车有序充电控制***,用户使用4DIAC-IDE编写有序充电控制模块时,IDE会自动生成控制算法脚本。分布式应用程序设计时IDE通过动态链接的方式加载用户控制算法中所需的有序充电控制库,自动生成有序充电控制程序。在配置好目标设备网络之后,即可实现有序充电控制程序的一键分布式部署,将功能块通过TCP协议映射到相应充电桩控制器上。当部署到多个充电桩控制器上时,要添加通信功能块实现事件和数据之间的传输然后通过硬件驱动单元与物理输入输出单元实现对充电桩的同步控制。智能充电桩终端采集到的数据同样是通过TCP协议回传给上层应用程序。
图2为功能块结构图,IEC61499功能块的所有操作都是通过事件来同步的。在事件到来之前,相关联的数据已经出现在它们的输入端。功能块的内部程序分成两个部分,一个是执行控制程序段,它根据输入事件来决定算法的执行,另一部分是算法。算法中会使用到输入数据,并且会产生输出数据。当内部算法执行完成之后,执行控制程序段将更加内部的状态图确定输出事件。
图3所示为功能块执行流程图,具体步骤如下:
t1相应的输入数据变量值可用;
t2在事件输入端发生事件;
t3执行控制功能,通知资源调度功能调度一个算法执行;
t4算法执行开始;
t5算法输出值;
t6资源调度功能通知算法执行结束;
t7调度功能调用执行控制功能;
t8执行控制功能在事件输出端输出事件。
如图4所示为分布式电动汽车充电站结构框图,在电动汽车充电场景中,充电桩控制器北向与主站进行通讯连接,交换数据中心数据;南向通过RS485(DLT698.45)与台区变压器通讯读取当前台区用电数据,用于计算电动汽车充电分配的电量;通过CAN与各充电桩通讯、控制。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (8)

1.一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,包括:
采用4DIAC-IDE分布式应用开发环境搭建包含电动汽车有序充电控制方法的有序充电控制功能块;
将有序充电控制功能块放入有序充电控制库,所述有序充电控制库还包括基本功能块、通讯功能块、数字逻辑功能块和数学运算功能块;
在4DIAC-IDE分布式应用开发环境下调用有序充电控制库,对有序充电控制库中的功能块编译生成电动汽车有序充电控制应用程序文件;
在电动汽车充电桩控制器底层设备上运行基于IEC61499标准的Forte运行时环境,实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制;
电动汽车充电桩控制器底层设备的驱动单元响应电动汽车有序充电控制任务,完成电动汽车有序充电控制***搭建,对多个电动汽车充电桩控制器的协同控制。
2.根据权利要求1所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述搭建包含电动汽车有序充电控制方法的有序充电控制功能块,具体为:
将电动汽车有序充电控制模型封装到所述有序充电控制功能块中,所述电动汽车有序充电控制模型包括计算模型和优化模型;
所述计算模型如下:
Figure FDA0003287697140000011
其中,
Figure FDA0003287697140000012
F2=min[max(Plk')-min(Plk')]
Figure FDA0003287697140000021
Plk+Pk<PT
Figure FDA0003287697140000022
式中,F为计算模型的总目标函数;F1为台区电网含电动汽车充电负荷的负荷波动方差;F2为台区电网含电动汽车充电负荷曲线的峰谷差;F3为电动汽车参与调度时的充电成本;F1 0为台区电网不含电动汽车充电负荷的负荷波动方差,通过日前负荷预测得到;PT为变压器的额定功率;F3 0为电动汽车未参与调度时的充电成本;α1为电网的负荷波动方差的权重系数,α2为电网负荷曲线峰谷差的权重系数,α3为电动汽车充电成本权重系数,且α123=1;Plk为台区电网不含电动汽车充电负荷的第k时段负荷;Pk为第k个时间段充电站的充电功率;Pav为不含电动汽车充电负荷的台区电网日平均负荷;max(Plk')为含电动汽车充电负荷的台区电网负荷峰值;min(Plk')为含电动汽车充电负荷的台区电网负荷谷值;xi为该充电桩第i个最小充电时间单元的工作状态,“1”表示工作,“0”表示不工作;Qi为第i最小充电时间单元的电网电价;Pc为充电桩的充电功率;Δt为最小充电时间单元的时间间隔大小;T为当前车辆充电的总共用时;Cn,end为第n辆电动汽车的预期充电结束时的电量;Cn,sart为第n辆电动汽车的开始充电时的电量;Cn,max为第n辆电动汽车的最大可容纳电量;
所述优化模型如下:
vid=ω*vid+c1*rand()*(pid-xid)+c2*rand()*(pig-xid)
Figure FDA0003287697140000023
Figure FDA0003287697140000024
Figure FDA0003287697140000031
Figure FDA0003287697140000032
式中,vid为粒子群算法中第d组种群的第i维的速度矢量;ω为粒子群算法中的惯性权重系数;c1为粒子群算法中的认知学习因子;c2为粒子群算法中的社会学习因子;pid为第d组种群第i维的最优位置;xid为当前第d组种群第i维的粒子位置;pig为当前计算的最优解的第i维的粒子位置;s(vid)表示位置xid取1的概率;F(n)为第i个种群被选择的概率;fpd为人工蜂群算法中第d组的最优适应度;xid’为计算得到的新粒子的位置;
Figure FDA0003287697140000033
为步长取值范围为[-1,1];pg为种群粒子最优位置。
3.根据权利要求1所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述在4DIAC-IDE分布式应用开发环境下调用有序充电控制库,具体为:
采用动态链接的方式调用有序充电控制库。
4.根据权利要求1所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述电动汽车充电桩控制器包括北向接口和南向接口;
所述北向接口包括2路以太网接口和4G/5G模块接口;
所述南向接口包括6路RS485接口、1路CAN接口、2路I2C接口、2路SPI接口、1路USB2.0接口、4路PWM3路以太网接口以及最高可达103路的GPIO接口。
5.根据权利要求4所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述北向接口与主站通过网线或4G/5G进行通讯连接,交换数据中心数据。
6.根据权利要求4所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述南向接口通过RS485与台区变压器通讯读取当前台区用电数据,通过CAN与各充电桩通讯,通过wifi/BT与用户手机通讯。
7.根据权利要求1所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,所述电动汽车充电桩控制器使用linux操作***。
8.根据权利要求1所述的一种基于IEC61499的电动汽车有序充电控制***的搭建方法,其特征在于,通过TCP协议实现电动汽车有序充电控制应用程序文件对电动汽车充电桩控制器的有序充电控制。
CN202111153068.XA 2021-09-29 2021-09-29 一种电动汽车有序充电控制***的搭建方法 Active CN113928155B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111153068.XA CN113928155B (zh) 2021-09-29 2021-09-29 一种电动汽车有序充电控制***的搭建方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111153068.XA CN113928155B (zh) 2021-09-29 2021-09-29 一种电动汽车有序充电控制***的搭建方法

Publications (2)

Publication Number Publication Date
CN113928155A true CN113928155A (zh) 2022-01-14
CN113928155B CN113928155B (zh) 2023-08-18

Family

ID=79277426

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111153068.XA Active CN113928155B (zh) 2021-09-29 2021-09-29 一种电动汽车有序充电控制***的搭建方法

Country Status (1)

Country Link
CN (1) CN113928155B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115360804A (zh) * 2022-10-17 2022-11-18 国网浙江慈溪市供电有限公司 一种有序充电***及有序充电方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078407A (zh) * 2013-01-12 2013-05-01 华南理工大学 一种微电网智能控制***
CN103186132A (zh) * 2013-03-15 2013-07-03 中国电力科学研究院 基于虚拟充电站模式的电动汽车充电设施管理***及方法
CN203164714U (zh) * 2013-03-15 2013-08-28 中国电力科学研究院 基于虚拟充电站模式的电动汽车离散充电设施管理***
KR101439265B1 (ko) * 2014-02-10 2014-09-11 제주대학교 산학협력단 전기자동차 충전 시스템 및 그 충전 방법
CN107745650A (zh) * 2017-10-26 2018-03-02 电子科技大学 一种基于峰谷分时电价的电动汽车有序充电控制方法
CN108944531A (zh) * 2018-07-24 2018-12-07 河海大学常州校区 一种电动汽车有序充电控制方法
CN109886501A (zh) * 2019-03-06 2019-06-14 昆明理工大学 一种电动汽车充放电多目标优化方法
CN110509788A (zh) * 2019-08-21 2019-11-29 三峡大学 深化调峰的电动汽车群组合优化充放电方法
CN111619393A (zh) * 2020-04-30 2020-09-04 国网天津市电力公司电力科学研究院 一种面向用户的台区电动汽车有序充电控制方法
CN112238781A (zh) * 2020-09-30 2021-01-19 国网河南省电力公司经济技术研究院 一种基于分层架构的电动汽车有序充电控制方法
CN113031526A (zh) * 2019-12-24 2021-06-25 沈阳智能机器人创新中心有限公司 基于4diac的分布式多轴运动控制***实现方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078407A (zh) * 2013-01-12 2013-05-01 华南理工大学 一种微电网智能控制***
CN103186132A (zh) * 2013-03-15 2013-07-03 中国电力科学研究院 基于虚拟充电站模式的电动汽车充电设施管理***及方法
CN203164714U (zh) * 2013-03-15 2013-08-28 中国电力科学研究院 基于虚拟充电站模式的电动汽车离散充电设施管理***
KR101439265B1 (ko) * 2014-02-10 2014-09-11 제주대학교 산학협력단 전기자동차 충전 시스템 및 그 충전 방법
CN107745650A (zh) * 2017-10-26 2018-03-02 电子科技大学 一种基于峰谷分时电价的电动汽车有序充电控制方法
CN108944531A (zh) * 2018-07-24 2018-12-07 河海大学常州校区 一种电动汽车有序充电控制方法
CN109886501A (zh) * 2019-03-06 2019-06-14 昆明理工大学 一种电动汽车充放电多目标优化方法
CN110509788A (zh) * 2019-08-21 2019-11-29 三峡大学 深化调峰的电动汽车群组合优化充放电方法
CN113031526A (zh) * 2019-12-24 2021-06-25 沈阳智能机器人创新中心有限公司 基于4diac的分布式多轴运动控制***实现方法
CN111619393A (zh) * 2020-04-30 2020-09-04 国网天津市电力公司电力科学研究院 一种面向用户的台区电动汽车有序充电控制方法
CN112238781A (zh) * 2020-09-30 2021-01-19 国网河南省电力公司经济技术研究院 一种基于分层架构的电动汽车有序充电控制方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115360804A (zh) * 2022-10-17 2022-11-18 国网浙江慈溪市供电有限公司 一种有序充电***及有序充电方法

Also Published As

Publication number Publication date
CN113928155B (zh) 2023-08-18

Similar Documents

Publication Publication Date Title
CN112909992B (zh) 一种基于云管边端的分布式电源集群并网调控***及方法
CN105790266B (zh) 一种微电网并行多目标鲁棒优化调度集成控制方法
CN110707743A (zh) 基于mas的双模式分布式光伏发电微网控制***及方法
CN109742779A (zh) 一种分布式储能调度方法和装置
CN105069702B (zh) 一种电网集成信息处理方法
CN114780227B (zh) 一种基于芯粒化网络处理器架构的任务调度映射方法及***
CN111767031A (zh) 一种基于仿真的核电工业互联网实验床
CN105427063A (zh) 一种微电网调度决策方法及***
CN113928155B (zh) 一种电动汽车有序充电控制***的搭建方法
CN114841345A (zh) 一种基于深度学***台及其应用
CN115882523A (zh) 含分布式储能的电力***优化运行方法、***及设备
CN109256858A (zh) 虚拟同步发电机***及其通信方法、新能源控制***
CN114362218B (zh) 基于深度q学习的微电网内多类型储能的调度方法及装置
CN115765014A (zh) 一种计及信息物理耦合的配电网储能与数据中心规划方法
CN104090496A (zh) 一种智能电网控制运行连续模拟的仿真方法
CN112510690B (zh) 考虑风火储联合和需求响应奖惩的优化调度方法及***
CN113954679B (zh) 一种应用于电动汽车有序充电控制的边缘控制设备
CN103532172B (zh) 一种基于机组动态分类的多级备用协调方法
CN105098839A (zh) 一种基于风电不确定出力的风电并网协调优化方法
CN108011392A (zh) 一种可实现自动控制的分布式能源微网控制器
CN114142535A (zh) 一种微电网源网荷储的调度方法、***、设备及介质
CN110611335B (zh) 一种考虑电力***和信息***联合调度的方法及装置
CN113139271A (zh) 聚合资源建模方法及装置、电子设备及存储介质
Barat et al. Research on the construction technology of grid dispatching platform based on artificial intelligence
CN117353371B (zh) 虚拟电厂的控制方法、***、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant