System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种汽车即插即充的充电即时解码方法及装置制造方法及图纸_技高网

一种汽车即插即充的充电即时解码方法及装置制造方法及图纸

技术编号:42552791 阅读:6 留言:0更新日期:2024-08-29 00:25
本发明专利技术公开了一种汽车即插即充的充电即时解码方法及装置。该方法包括:基于充电桩的CODE码请求创建CODE码并返回给充电桩,充电桩基于CODE码编码规则形成与CODE码对应的PWM数据包,并按照引导时序发送PWM数据包至少一次,其中PWM数据包包含:发送标识、包头、两位厂家编码及五位车桩校验随机码,其中发送标识、包头、每一位厂家编码以及每一位车桩校验随机码分别对应一段PWM波信号;逐一接收PWM数据包的每一段PWM波信号,在接收过程中基于状态机跳转的方式对PWM数据包中的每段PWM波信号逐一进行识别和解析,得到PWM数据包对应的完整CODE码。该方法基于CODE时序和即时解码的要求,状态机跳转进行代码开发,可实现即时解码。

【技术实现步骤摘要】

本专利技术属于数据处理,更具体地,涉及一种汽车即插即充的充电即时解码方法及装置


技术介绍

1、目前,在新能源汽车项目开发过程中,根据即插即充对code码pwm信号的识别与解码需求,充电桩及汽车供应商提供了pwm相关参数的采集接口。

2、然而,采集接口仅具有频率,占空比,周期等基础信息,无法根据pwm的编码规范对充电桩发出的厂家编码及随机code进行解码。

3、目前的即插即充对pwm信号的识别与解码的方式为先采集,后进行解码计算的方案,存在无法即时解读反馈的技术问题。

4、公开于本专利技术
技术介绍
部分的信息仅仅旨在加深对本专利技术的一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。


技术实现思路

1、本专利技术的目的是提出一种汽车即插即充的充电即时解码方法及装置,能够基于code时序和即时解码的要求,基于状态机跳转实现了即时解码,解决了目前的即插即充对pwm信号的识别与解码的方式存在无法即时解读反馈的技术问题。

2、为实现上述目的,第一方面本专利技术提出一种汽车即插即充的充电即时解码方法,所述方法包括:

3、基于充电桩的code码请求创建code码并返回给充电桩,所述充电桩基于code码编码规则形成与code码对应的pwm数据包,并按照引导时序发送所述pwm数据包至少一次,其中所述pwm数据包包含:发送标识、包头、两位厂家编码及五位车桩校验随机码,其中发送标识、包头、每一位厂家编码以及每一位车桩校验随机码分别对应一段pwm波信号,相邻的pwm波段之间间隔有设定时长的高电平;

4、逐一接收所述pwm数据包的每一段pwm波信号,在接收过程中基于状态机跳转的方式对所述pwm数据包中的每段pwm波信号逐一进行识别和解析,得到所述pwm数据包对应的完整code码。

5、可选地,所述pwm数据包中,所述发送标识对应的pwm波信号为连续多个周期的第一pwm波,所述包头为连续时长的高电平信号,每一位厂家编码或车桩校验随机码为按照所述编码规则形成的连续多个周期的第一pwm波,并以pwm波连续出现的个数代表具体的数字。

6、可选地,所述状态机被配置为具有初始化状态、第一状态、第二状态、第三状态、第四状态和第五状态,并在处于初始化状态、第一状态、第二状态时执行识别任务,在第三状态、第四状态和第五状态时执行解析任务。

7、可选地,所述基于状态机跳转的方式对所述pwm数据包中的每段pwm波信号逐一进行识别和解析包括:

8、在所述识别任务中,若所述状态机当前处于初始化状态则直接跳转至所述第一状态;

9、在所述第一状态,对所述发送标识进行检测,当检测并识别到所述发送标识对应的pwm波后跳转至所述第二状态;

10、在所述第二状态,当识别到所述包头对应的pwm波后,打开数据采集标志位开始依次采集每一位厂家编码或车桩校验随机码对应的pwm波信号,并通过一个全局数组记录采集到的pwm波的数量,而后跳转至所述第三状态,以执行所述解析任务。

11、可选地,所述基于状态机跳转的方式对所述pwm数据包中的每段pwm波信号逐一进行识别和解析包括:

12、在所述解析任务中:

13、在所述第三状态,对依次采集的每一位厂家编码或车桩校验随机码对应的pwm波信号进行pwm波进行计数,解析出每段pwm信号中pwm波的个数并换算成对应的code数字,直到采集的pwm波个数达到设定个数或识别到采集标志位为0时,完成数据解析并跳转到所述第四状态;

14、在所述第四状态,将在所述第三状态计算出来的所有code数字赋值给应用层对应的接口,并跳转到所述第五状态;

15、在所述第五状态,清除所述全局数组及技术信息后,切换回所述初始化状态,准备接收充电桩下一次发送的pwm数据包。

16、可选地,所述充电桩连续发送三次所述pwm数据包;

17、在对所述pwm数据包的每次解析过程中,在所述第四状态,将在所述第三状态计算出来的所有code数字赋值给应用层对应的接口之后,还将对应的发送完成标志置为1并通知应用层,三次发送全部完成后发送全部发送完成标志通知应用层。

18、可选地,所述第一pwm波的频率为1khz,占空比为5%;

19、所述发送标志对应的pwm波信号为5ms±1ms内连续5个周期的第一pwm波;

20、所述包头为时长50ms±5ms的9v电平信号;

21、每一位厂家编码或车桩校验随机码对应的一段pwm波信号之间间隔20ms±5ms时长的9v高电平。

22、可选地,所述编码规则为:

23、数字1:10个周期的所述第一pwm波,持续时间10ms;

24、数字2:20个周期的所述第一pwm波,持续时间20ms;

25、数字3:30个周期的所述第一pwm波,持续时间30ms;

26、数字4:40个周期的所述第一pwm波,持续时间40ms;

27、数字5:50个周期的所述第一pwm波,持续时间50ms;

28、数字6:60个周期的所述第一pwm波,持续时间60ms;

29、数字7:70个周期的所述第一pwm波,持续时间70ms;

30、数字8:80个周期的所述第一pwm波,持续时间80ms;

31、数字9:90个周期的所述第一pwm波,持续时间90ms;

32、数字0:100个周期的所述第一pwm波,持续时间100ms。

33、第二方面,本专利技术提出一种汽车即插即充的充电即时解码装置,包括:

34、code码创建模块,用于:基于充电桩的code码请求创建code码并返回给充电桩,所述充电桩基于code码编码规则形成与code码对应的pwm数据包,并按照引导时序发送所述pwm数据包至少一次,其中所述pwm数据包包含:发送标识、包头、两位厂家编码及五位车桩校验随机码,其中发送标识、包头、每一位厂家编码以及每一位车桩校验随机码分别对应一段pwm波信号,相邻的pwm波段之间间隔有设定时长的高电平;

35、解析模块,用于:逐一接收所述pwm数据包的每一段pwm波信号,在接收过程中基于状态机跳转的方式对所述pwm数据包中的每段pwm波信号逐一进行识别和解析,得到所述pwm数据包对应的完整code码。

36、第三方面本专利技术提出一种充电云平台,包括:如权利要求9所述的汽车即插即充的充电即时解码装置。

37、本专利技术的有益效果在于:本专利技术的方法首先基于充电桩的code码请求创建code码并返回给充电桩,所述充电桩基于code码编码规则形成与code码对应的pwm数据包,并按照引导时序发送所述pwm数据包至少一次,其中所述pwm数据包包含:发送标识、包头、两位厂家编码及五位车桩校验随机码,其中发送标识、包头、每一位厂家编码本文档来自技高网...

【技术保护点】

1.一种汽车即插即充的充电即时解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述PWM数据包中,所述发送标识对应的PWM波信号为连续多个周期的第一PWM波,所述包头为连续时长的高电平信号,每一位厂家编码或车桩校验随机码为按照所述编码规则形成的连续多个周期的第一PWM波,并以PWM波连续出现的个数代表具体的数字。

3.根据权利要求2所述的方法,其特征在于,所述状态机被配置为具有初始化状态、第一状态、第二状态、第三状态、第四状态和第五状态,并在处于初始化状态、第一状态、第二状态时执行识别任务,在第三状态、第四状态和第五状态时执行解析任务。

4.根据权利要求3所述的方法,其特征在于,所述基于状态机跳转的方式对所述PWM数据包中的每段PWM波信号逐一进行识别和解析包括:

5.根据权利要求4所述的方法,其特征在于,所述基于状态机跳转的方式对所述PWM数据包中的每段PWM波信号逐一进行识别和解析包括:

6.根据权利要求5所述的方法,其特征在于,所述充电桩连续发送三次所述PWM数据包;

7.根据权利要求2所述的方法,其特征在于,所述第一PWM波的频率为1KHZ,占空比为5%;

8.根据权利要求6所述的方法,其特征在于,所述编码规则为:

9.一种汽车即插即充的充电即时解码装置,其特征在于,包括:

10.一种汽车,其特征在于,包括:如权利要求9所述的汽车即插即充的充电即时解码装置。

...

【技术特征摘要】

1.一种汽车即插即充的充电即时解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述pwm数据包中,所述发送标识对应的pwm波信号为连续多个周期的第一pwm波,所述包头为连续时长的高电平信号,每一位厂家编码或车桩校验随机码为按照所述编码规则形成的连续多个周期的第一pwm波,并以pwm波连续出现的个数代表具体的数字。

3.根据权利要求2所述的方法,其特征在于,所述状态机被配置为具有初始化状态、第一状态、第二状态、第三状态、第四状态和第五状态,并在处于初始化状态、第一状态、第二状态时执行识别任务,在第三状态、第四状态和第五状态时执行解析任务。

4.根据权利要求3所述的方法,其特征在于,所述基于...

【专利技术属性】
技术研发人员:董泽赵磊储琦佟世蒙
申请(专利权)人:北京汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1