伴随着电动汽车行业的飞速发展,国内的电动汽车数量和充电桩数量与日俱增,电动汽车对电能的需求也在逐年增多。

我们不得不担心,电动汽车可能会对我们目前的能源系统构成威胁。在这样的背景下,“Smart Charging”的概念显得越来越重要。

那么,什么是Smart Charging?

智能电动汽车充电或智能充电是指电动汽车与充电设备共享数据连接,充电设备与充电运营商共享数据连接的系统。与传统电设备不同,智能充电系统会智能监控、管理和限制其设备的使用,以优化能源消耗。

智能充电系统对设备的控制包括简单的开启和关闭充电,车辆的单向控制(V1G),允许增加或减少充电率,以及具有技术挑战性的双向车辆到电网(V2G),允许电动汽车在放电模式下向电网提供服务。此外,汽车到家庭(V2H)和汽车到建筑(V2B)是一种双向充电形式,电动汽车在停电期间用作住宅备用电源。

Smart Charging的好处?

对用户的好处

1、充电更快
智能设备将自动使用最大可用能量。

2、充电更安全
智能设备在开始充电前会自动测试你的车辆和设备之间的连接。所有充电事件都被监控,可以远程控制。

3、既省钱又保护环境
有了智能充电,汽车可以一直插电,设备会将充电时间安排在低消耗时间,以节省我们的花销,当电网负载过高时,汽车还可以暂时用作电力储备,当然这个过程不会产生额外的花销。

对电网的好处

可以降低负载,系统协调用户需求和电网负载之间的关系,尽量使得充电行为发生在低负载的时候。

我们可以预见,Smart Charging会是电动汽车产业下个阶段一项很重要的技术。

Smart Charging技术带来的开发挑战

随着未来Smart Charging应用的日益广泛,DC充电将会变成更加重要的部分(ISO 15118的要求),AC充电也会被叠加更多智慧功能。对于任何想要进入充电领域的企业来说,除了传统的AC充电,将不可避免地需要实现Smart Charging和DC充电技术。

在基础建设端,DC充电将要求更多的部件和强大的充电控制器。DC充电技术要更为复杂,需要处理各种标准,比如ISO 15118、OCPP(Open Charge Point Protocal)、PLC(Power Line Communication)、以太网、CAN和工业领域总线,并且这些标准还在持续发展中。如下的Vector的通用型的充电控制器为例,它可以并行处理2个充电进程,比如1个是CCS充电,另一个是CCS充电或者CHAdeMO、AC或者GB/T充电。

既然Smart Charging会是电动汽车产业下个阶段一项很重要的技术。在这项技术发展的过程中,必定需要很多测试工作。基于这个需求,Vector公司推出了一款产品——Canoe Option SmartCharging,用于支持电动汽车、充电桩开发过程中的测试需要,下面我们一起来认识一下它。

CANoe Option SmartCharging简介

CANoe Option SmartCharging支持模拟电动汽车(EV)或充电桩(EVSE)在充电过程中的通信,支持充电过程的数据分析、测试、故障注入,这使得SmartCharging成为电动汽车、充电桩开发过程中进行功能验证、测试的理想工具。

得益于CANoe完整的通信测试工具链,以及对多种协议的支持,可以方便的集成交直流电源、负载,结合CANoe Option SmartCharging可以搭建完整的充放电测试系统,包括集成EV、EVSE充电控制器的网络测试功能。

支持标准

  • IEC 61851
  • ISO/IEC 15118
  • DIN 70121
  • GB/T 27930
  • CHAdeMO

应用领域

支持符合国际标准IEC 61851, DIN 70121, ISO 15118, GB/T 27930和CHAdeMO的电动汽车与充电桩之间充电过程数据分析,仿真、测试。

产品功能

CANoe Option SmartCharging支持在trace窗口中分析充电数据、支持充电数据记录文件的离线回放。

在EV、EVSE的仿真测试方面,Option SmartCharging提供了SCC_ChargePoint.dll、SCC_Vehicle.DLL、GBT27930_IL.dll、CAPL API等文件,可以方便、快速的搭建EV或者EVSE仿真节点,结合CAPL脚本,实现对EVSE或者EV的功能及协议一致性测试。部分CAPL API如下图

以GBT27930 EV测试为例,需要使用到GBT27930_IL.dll仿真EVSE。GBT27930_IL.dll配置了充电过程状态机,可以控制充电状态的切换、设置充电参数、故障注入。EVSE的仿真需要GBT27930_IL.dll和CAPL结合实现,首先激活GBT27930_IL.dll的使用,仿真步骤如下:

  • 在dbc中定义J1939节点
  • 添加节点属性,且属性值为GBT27930_IL.dll
  • 定义节点要发送的报文
  • 定义节点地址
  • 节点中添加CAPL脚本
  • CAPL脚本中编辑CAPL API控制节点的功能,如GBT27930IL_InitAsCharger、GBT27930IL_StartChargingSimulation、GBT27930IL_SetDelayForStateTransition
  • 编辑Panel面板,实现与测试工程师的交互

使用需求

软件部分

CANoe option SmartCharging用于实现高层通讯,例如应用层。对于较低层通讯(如传输层),针对不同的充电标准,需要结合不用的CANoe options。

  • 对于DIN 70121和ISO 15118标准的联合充电系统(CCS),需要结合option Ethernet。
  • 对于GB/T 27930国标充电,需要结合option.J1939。
  • 对于CHAdeMO日标充电,CANoe option SmartCharging即可满足。

硬件部分

对于基于电力线通信(PLC)的DIN 70121和ISO 15118联合充电系统(CCS)标准,需要使用VT7970 (Qualcomm)或VT7971 (Vertexcom)或VT7870。

GB/T 27930和CHAdeMO标准基于CAN通信。因此,Vector提供了广泛的接口硬件来匹配CANoe option SmartCharging,如VN1600系列硬件和VT系统的VT6104A模块。

测试用例

针对充电过程通信的测试,主要有协议一致性测试、互操作性测试以及OEM规范自定义的测试。根据相关协议一致性、互操作性测试标准,Vector开发了相应的车辆端、充电桩端测试用例包,可以减少测试工程师的工作量,极大加快项目开发进程。

充电测试HiL

基于Vector VT系统、以CANoe为上位机的OBC测试系统,由于CANoe丰富的软硬件接口,方便集成第三方硬件,能够满足OBC充电、放电、DCDC测试需求,兼顾信号级测试、功率级测试。vTESTstudio测试用例编辑操作简单,易上手,可以大大节省客户的测试时间,达到事半功倍的效果。高精度的CSM高压测量模块,采用微秒级的采样周期配合vMeasure exp内置的eMobility Analyzer函数运算,让实时的功率、效率计算变得更简单。

后记

随着电力能源的紧缺与电动汽车行业能耗的增长,智能充电网络系统必将是未来的发展趋势,相信这项技术的逐渐发展和完善,可以促进电动汽车行业的繁荣发展。当然,这需要所有汽车行业从业者们的共同努力。

CANoe Option SmartCharging的功能固然强大,但也只是CANoe众多Option的冰山一角。CANoe是德国Vector公司推出的一款总线开发环境,是网络和ECU开发、测试和分析的专业工具,其众多的Option扩展功能可以支持CAN、Lin、Ethernet、MOST等总线系统,支持SAEJ1939,ISO11783,SAEJ1587等高层协议。CANoe丰富的功能和配置选项被OEM和供应商的网络设计工程师、开发工程师和测试工程师所广泛应用。

北汇信息作为Vector中国的合作伙伴,始终专注于汽车电子领域的新技术和新产品,为整车厂和零部件企业提供完整的研发、测试解决方案。从测试工具、专用测试设备、完整测试方案到实车测试服务,我们正在努力,让中国的汽车变得越来越安全、越来越舒适、越来越智能。

注:文中部分图片来自于Vector。

什么是Smart Charging相关推荐

  1. EV全球充电协议测试方案

    From http://www.sohu.com/a/281153800_100127117 Vector维克多 欧标与美标 随着电动汽车和充电桩系统的日益多样化,不同组件之间的互操作性和标准的一致性 ...

  2. 《强化学习周刊》第42期:DPIN、鲁棒元强化学习、Deep dispatching

    No.42 智源社区 强化学习组 强 化 学  习 研究 观点 资源 活动 周刊订阅 告诉大家一个好消息,<强化学习周刊>已经开启"订阅功能",以后我们会向您自动推送最 ...

  3. A Secure Charging Scheme for Electric VehiclesWith Smart Communities in Energy Blockchain

    IEEE INTERNET OF THINGS JOURNAL, VOL. 6, NO. 3, JUNE 2019 文章目录 摘要 介绍 贡献 相关工作 A. 智慧社区 B. 能源区块链 C. 电动汽 ...

  4. 下一版本Windowsreg; CE 开发工具Smart Device Extensions for Microsoft Visual Studioreg; .NET...

    初识 Smart Device Extensions Larry Roof Tonked.com 2001年10月23日 上个月我曾说过我会前往 Microsoft 学院,了解下一版本的小型工具的情况 ...

  5. Smart template的控件能否当成普通控件来用

    我的同事问过我这个问题: 只要弄清楚Smart control的原理,就能回答这个问题. 答案是: smart control可以像普通的控件一样在xml view中被定义和使用,但是必须结合ODat ...

  6. Your Podfile has had smart quotes sanitised

    2019独角兽企业重金招聘Python工程师标准>>> 1.无论是执行pod install还是pod update都卡在了Analyzing dependencies 或者 Upd ...

  7. input框选中时如何不出灰框_如何建立学习目标:这个SMART原则,你要了解,家长看懂教给孩子...

    作者 | 好看的 原创 来川学习方法,学出幸福感 点击标题下方"来川学习方法"蓝字关注 我经常跟学生们说一句话:学霸都是赢在起跑线上的. 这个起跑线指的是什么?早点启蒙.多上补习班 ...

  8. 【翻译】A Next-Generation Smart Contract and Decentralized Application Platform

    原文链接:https://github.com/ethereum/wiki/wiki/White-Paper 当中本聪在2009年1月启动比特币区块链时,他同时向世界引入了两种未经测试的革命性的新概念 ...

  9. 精品软件 推荐 ESET Smart Security

    一句话评价一下这软件: 功能好,轻量化,速度快. 探索网路虚拟世界,ESET为您打造更加安全的资安环境 尽情探索虚拟网路世界吧 – 无需担心您的资料与技术安全. ESET Smart Security ...

最新文章

  1. 如何有效编写软件的75条建议
  2. 什么是1+N模式的新一代城市大脑建设方案
  3. OMS SDK中OPhone应用与BAE JIL中Widget应用的区别
  4. SQL函数--- SQL FIRST()
  5. 树结构练习——排序二叉树的中序遍历(二叉搜索树)
  6. java怎么导入项目?java已有项目如何导入eclipse?
  7. zookeeper快速入门,配置虚拟机ip、mac、虚拟机免密,jdk的安装与卸载
  8. Java—servlet简单使用
  9. C++11标准库 - array 1
  10. 第 9 章 适配器设计模式
  11. Erstudio8.0怎么用?Erstudio8.0汉化版详细使用教程
  12. jQuery右下角弹出广告
  13. vue.js 获取当前屏幕的宽度_js获取浏览器和屏幕的各种宽度高度
  14. windows域用户切换本地用户
  15. shell实现ftp命令示例
  16. threejs 三面体_three.js几何体对象_三维建模_郭隆邦技术博客
  17. android仿ios消息框,Android仿IOS提示框
  18. 股市基础知识、主力建仓、派发出货【四】
  19. 防抖和节流理解,以及lodash使用
  20. Java 1.4(打印表格)编写程序,显示以下表格。

热门文章

  1. 头朝下装进-196℃液氮瓶,第一批冷冻人​现在怎么样了?
  2. 实现建筑材料企业投标数字化管理,数商云采购管理系统让业务处理更便捷
  3. STM32F1_外部SRAM作为运行内存
  4. solor中配置IK Analyzer分词
  5. UBUTNU 18.04下的USRP N310连接
  6. 抖音创始人:我面试了两千个年轻人,发现混的好的都有这5种特质
  7. MongoDB存储原理和基本概念
  8. SpringBoot配置Https出现cannot reliably process 'merge' call
  9. 【题库】上海市学校心理咨询师-普通心理学-考点解析 11.2 智力理论
  10. 推荐 :使用机器学习预测房价(附链接)