首页 > 其他分享 >会充电的CANoe-赋能新能源汽车,高效完成即插即充(PnC)智能充电功能测试

会充电的CANoe-赋能新能源汽车,高效完成即插即充(PnC)智能充电功能测试

时间:2024-05-09 13:44:46浏览次数:20  
标签:EV CANoe 功能测试 测试 充电 PnC PKI

 

ISO 15118-2标准中描述的PnC功能,可以实现插枪即充电,识别、计费信息、充电参数都通过高级别通信在EV和EVSE之间自动交换。简化了电动汽车的充电过程,提高了用户体验,为电动汽车行业带来了更智能、更便捷的充电解决方案。

 

然而,电动汽车和充电站之间要实现自动通信和计费,必须交换大量的敏感数据,如个人数据、支付细节等。为了确保通信安全无误,PnC功能在公钥基础设施(PKI)中使用传输层安全协议(TLS)进行加密。也就是用了双重验证机制,在传输层,使用TLS 1.2 及更高版本加密传输层上的通信通道。在应用层,基于XML的数字签名和PKI用于验证发送者的真实性和某些交换消息的完整性。

 

为了开发智能充电技术,我们需要对PnC相关功能进行测试和验证,包括计费流程、安全认证和数据传输等。

 

 

图示为PnC模式下,EV与EVSE交互过程

 

 

Vector工具包括:

 

 

测试硬件:VT system-仿真EV/EVSE,访问CP、PP信号等

 

测试执行:CANoe以及Option.Ethernet、SmartCharging-充电系统分析、仿真和测试等

 

测试设计:CANoe Test Package EV on vTESTstudio-标准的测试用例库,可以在vTESTstudio中编写修改

 

 

 

PnC测试关键步骤:

 

 

搭建仿真和测试环境

 

配置SCC_ChargePoint.vmodule和TCP/IP协议栈,用户可以直接基于CANoe提供的示例工程开发。

 

 

Security相关配置

 

打开测试平台CANoe->Simulation->Security Configuration,在TLS and IPSec选项卡处关联PKI,CANoe根据ISO15118-2中的命名和结构提供了符合ISO 15118的PKI,并且可以使用 Vector Security Manager进行证书管理。

 

     

 

EV内部安装数字证书

 

用户可以打开Vector提供的PKI(安装CANoe时,会自动安装PKI,路径:%ProgramData% \Vector\Security Manager\PKI),用户需要给EVCC刷新3个文件,OEM证书和密钥、V2G根证书,以SmartCharging Default PKI为例,文件分别为:

 

OEMProvCertA_X_cert.cer

 

OEMProvCertA_X_key.pem

 

V2GRoot_X_cert.cer

 

在xxx_SCC_ChargePoint.xml文件中指定证书

 

当EV连接到充电设备时,充电设备会验证EV内部的数字证书,然后根据其授权等级来决定是否允许充电。所以充电设备的XML配置必须与Vector Security Manager中的Name字段所提供的证书名称相匹配,以便使充电设备能够对EV进行身份验证和授权管理。

 

 

   

完成相关配置后,我们可以使用Panel(CANoe提供的GUI),只需要勾选PnC Active选项激活PnC功能,通过Trace窗口分析基于合同的付款方式(即插即充)的充电流程以及证书安装和证书更新流程等。

 

     

欧标充电测试包CANoe Test Package EV支持DIN 70121/ISO 15118,用户可以根据被测系统(SUT)的功能和实现特性选择相关测试用例组,此功能通过变体特性来实现。另外用户也可以点击Open Test Design图标进入到vTESTstudio查看具体的测试设计。

 

 

总结:利用Vector工具链,我们可以测试基于ISO 15118-2充电通信标准的即插即用(PnC)功能,并且可以很轻松地仿真充电基础设施和公钥基础设施(PKI)中所有对象的行为,验证并确保充电过程的稳健性。

 

扩展:针对CCS系统,CANoe支持ISO15118-20规定的新的能源传递方式BPT特性,欧标充电桩的测试包CANoe Test Package EVSE也新增ISO15118-20的测试脚本(Vector开发)。针对于ISO15118-20,大家可以参考往期文章《智能充电未来之路:ISO 15118-20的关键角色》,该文章中介绍了ISO15118-20新增功能以及CANoe提供的测试工程。

 

北汇信息紧跟新能源发展方向,结合多年测试经验,从客户的角度出发在实践中不断优化测试方案,同时作为Vector中国的合作伙伴,得益于Vector中国的大力支持,不断将充电功能的测试运用到实际中。北汇信息愿为各OEM提供VCU、BMS、Inverter、OBC、EVCC测试等解决方案,为中国电动车行业的发展增砖添瓦。

 

 

翻译

搜索

复制

<iframe></iframe>

标签:EV,CANoe,功能测试,测试,充电,PnC,PKI
From: https://www.cnblogs.com/polelink/p/18181988

相关文章

  • AI技术赋能下的视频监控方案是如何解决新能源汽车充电难问题的?
    一、方案背景刚刚结束的第十八届北京车展异常火爆,其中一组与汽车有关的数字让人格外关注。根据乘联会2024年4月19日公布的最新数据,全国乘用车市场零售达到51.6万辆,其中新能源车的销量约为26万辆,市场渗透率达到50.39%。这意味着新能源汽车的市场占有率和渗透率将持续加大,那么如何......
  • 功能测试 联调测试 回归测试 三个测试关注的点有什么不一样?
     功能测试、联调测试和回归测试是软件开发周期中不同阶段的测试类型,它们关注的点有所不同:功能测试:关注点:功能测试主要关注软件的功能是否按照需求规格书或者用户期望的方式正常工作。测试人员会验证每个功能是否按照设计进行操作,是否符合预期的行为。执行......
  • 摆脱MT9700瞬间尖峰损坏之困,升级版芯片助您安心充电
    MT9700由电路简单和价格优廉的特点,取得了很多客户的喜欢,广泛应用于控制板,USB限流,充电线,短路保护等等。MT9700是一款低压单PMOSFET负载开关,专为自供电和总线供电的通用串行总线(USB)应用而优化。该开关的输入范围为2.4V至5.5V,非常适合3V和5V系统。开关RDS(ON)低,80mΩ,满......
  • 2.功能测试
    常用参数-count运行的次数默认为1多次运行gotest命令,可以看到输出的结果中有了一个(cache)标识,通过使用参数-count=1可以达到“禁用缓存”的效果-v通过使用参数-v可以从输出结果中清晰的看到每个测试用例的运行情况-timeout测试运行超时时间默认为10分钟......
  • 银行功能测试之权限测试
    通常一个用户会有多个角色,也会有有兼职机构。有这么一个需求,一个菜单只允许某个岗位可以查看以及相应的增删改查,而这个岗位只能总行管理员配置,分行管理员是不可以配置的首先分析这个岗位只能总行管理员配置,那么分行管理员是不允许选择这个岗位的,但是同时如果总行管理员给用户赋......
  • 充电桩项目敏捷开发实践分享
    推荐语充电桩项目采用敏捷模式,可以直观地感受到交付效率的提升。作为一个从0到1的、且涉及到硬件厂商、物联网的项目,在短时间内成功地完成了业务迫切需要的功能,并做到了大规模的稳定运营。在此过程中,产品和技术同学通过日常、早会和周会等形式沟通协作,研发工程师也积极参与到业......
  • DMP6300-220/20Z电力直流屏高频充电模块
    DMP6300-220/20Z直流屏充电模块是一种高性能的充电设备,专为电力系统直流屏设计。该模块采用了先进的开关电源技术,具有高效率、高稳定性的特点,能够有效提高电源利用效率,同时降低能源浪费。作为一款智能化的充电模块,DMP6300-220/20Z具备实时监测电源状态、调整输出电压和电流的......
  • 68文章解读与程序——电力自动化设备EI\CSCD\北大核心《基于混沌模拟退火粒子群优化
    ......
  • 67文章解读与程序——《基于混沌模拟退火粒子群优化算法的电动汽车充电站选址与定容》
    ......
  • 电车安装家用充电桩指南
    这段时间安装了电车的家用充电桩,实现在小区就可以充电,记录一下。前因这段时间用车比较多,导致每隔2,3天就要到外面充电,白天没空去充,要晚上才能去,充电1小时+,来回0.5小时+,基本上2个小时就没了,有时充完电回到家,都10点多了,甚至是下雨天也得出去充,实在是不方便。分析了安装家用充电桩的......