System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆,特别是涉及一种充电电流的控制方法、一种充电电流的控制装置、一种车辆和一种计算机可读存储介质。
技术介绍
1、随着新能源汽车的不断发展与普及,用户对车辆性能的要求也不断提高。在北方地区,尤其是一些冬天特别寒冷的地方,经常会遇到低温环境下需要充电的情况,但低温环境下无法对电池充电,甚至会对电池造成不可逆的伤害,这时给电池包加热十分有必要。
技术实现思路
1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的充电电流的控制方法、充电电流的控制装置、车辆和计算机可读存储介质。
2、为了解决上述问题,本专利技术实施例公开了一种充电电流的控制方法,所述方法包括:
3、响应于电池加热指令,确定当前流入电池的电池电流和车辆所需的消耗电流;所述消耗电流中的部分电流用于对所述电池进行加热;
4、基于所述电池电流和所述消耗电流确定充电电流,并基于所述充电电流生成充电电流请求;
5、将所述充电电流请求发送至直流充电装置,以使得所述直流充电装置基于所述充电电流请求输送所述充电电流。
6、可选的,在所述响应于电池加热指令之前,还包括:
7、检测是否满足对所述电池进行加热的加热条件;
8、若是,则生成所述电池加热指令。
9、可选的,所述检测是否满足对所述电池进行加热的加热条件,包括:
10、检测所述车辆中的指定器件是否正常,以及,所述电池的电池温度
11、若所述指定器件正常,且所述电池温度不超过所述温度阈值,则满足所述加热条件。
12、可选的,所述基于所述电池电流和所述消耗电流确定充电电流,包括:
13、对所述电池电流进行线性调节,得到调节后电池电流;
14、基于所述调节后电池电流和所述消耗电流确定候选电流;
15、确定最大电流和最小电流;
16、基于所述最大电流和所述最小电流对所述候选电流进行仲裁,得到充电电流。
17、可选的,所述确定最大电流和最小电流,包括:
18、对所述直流充电装置和所述车辆进行至少一个项目的电流检测,得到每个项目的电流限值,并将所有电流限值中的最小电流限值与所述消耗电流的差值确定为所述最大电流;其中,所述项目包括:故障引起的电流限值、直流充电温度过高引起的电流限值、直流充电装置的最大能力限值以及噪声设置对应的电流限值;
19、获取所述直流充电装置的最小能力限值,并将所述最小能力限值与所述消耗电流的差值确定为最小电流。
20、可选的,所述基于所述最大电流和所述最小电流对所述候选电流进行仲裁,得到充电电流,包括:
21、确定所述候选电流与所述最大电流中的最小值;
22、将所述最小值与所述最小电流中的最大值确定为充电电流。
23、可选的,所述基于所述调节后电池电流和所述消耗电流确定候选电流,包括:
24、对所述调节后电池电流进行滤波处理,得到滤波后电池电流;计算所述滤波后电池电流与所述消耗电流的和,得到候选电流;
25、或,
26、计算所述调节后电池电流与所述消耗电流的和,得到候选电流。
27、相应的,本专利技术实施例公开了一种充电电流的控制装置,所述装置包括:
28、确定模块,用于响应于电池加热指令,确定当前流入电池的电池电流和车辆所需的消耗电流;所述消耗电流中的部分电流用于对所述电池进行加热;
29、所述确定模块,还用于基于所述电池电流和所述消耗电流确定充电电流;
30、第一生成模块,用于基于所述充电电流生成充电电流请求;
31、发送模块,用于将所述充电电流请求发送至直流充电装置,以使得所述直流充电装置基于所述充电电流请求输送所述充电电流。
32、可选的,还包括:
33、检测模块,用于在所述响应于电池加热指令之前,检测是否满足对所述电池进行加热的加热条件;
34、第二生成模块,用于生成所述电池加热指令。
35、可选的,所述检测模块具体用于:
36、检测所述车辆中的指定器件是否正常,以及,所述电池的电池温度是否超过温度阈值;
37、若所述指定器件正常,且所述电池温度不超过所述温度阈值,则满足所述加热条件。
38、可选的,所述确定模块,包括:
39、调节模块,用于对所述电池电流进行线性调节,得到调节后电池电流;
40、第一确定子模块,用于基于所述调节后电池电流和所述消耗电流确定候选电流;
41、第二确定子模块,用于确定最大电流和最小电流;
42、仲裁模块,用于基于所述最大电流和所述最小电流对所述候选电流进行仲裁,得到充电电流。
43、可选的,所述第二确定子模块具体用于:
44、对所述直流充电装置和所述车辆进行至少一个项目的电流检测,得到每个项目的电流限值,并将所有电流限值中的最小电流限值与所述消耗电流的差值确定为所述最大电流;其中,所述项目包括:故障引起的电流限值、直流充电温度过高引起的电流限值、直流充电装置的最大能力限值以及噪声设置对应的电流限值;
45、获取所述直流充电装置的最小能力限值,并将所述最小能力限值与所述消耗电流的差值确定为最小电流。
46、可选的,所述仲裁模块具体用于:
47、确定所述候选电流与所述最大电流中的最小值;
48、将所述最小值与所述最小电流中的最大值确定为充电电流。
49、可选的,所述第一确定子模块具体用于:
50、对所述调节后电池电流进行滤波处理,得到滤波后电池电流;计算所述滤波后电池电流与所述消耗电流的和,得到候选电流;
51、或,
52、计算所述调节后电池电流与所述消耗电流的和,得到候选电流。
53、相应的,本专利技术实施例公开了一种车辆,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述充电电流的控制方法实施例的各个步骤。
54、相应的,本专利技术实施例公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述充电电流的控制方法实施例的各个步骤。
55、本专利技术实施例包括以下优点:
56、当检测到车辆与直流充电装置连接成功时,通过对车辆中的指定器件和电池温度进行检测,确定出是对电池进行加热,还是对电池进行充电。如果是对电池进行加热,则生成电池加热指令。响应于该电池加热指令,确定当前时刻实际流入电池的电池电流和车辆所需的消耗电流;其中,消耗电流中的部分电流用于对电池进行加热;然后基于电池电流和消耗电流确定下一时刻需要从直流充电装置获取的充电电流,并基于充电电流生成充电电流请求本文档来自技高网...
【技术保护点】
1.一种充电电流的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的充电电流的控制方法,其特征在于,在所述响应于电池加热指令之前,还包括:
3.根据权利要求2所述的充电电流的控制方法,其特征在于,所述检测是否满足对所述电池进行加热的加热条件,包括:
4.根据权利要求1所述的充电电流的控制方法,其特征在于,所述基于所述电池电流和所述消耗电流确定充电电流,包括:
5.根据权利要求4所述的充电电流的控制方法,其特征在于,所述确定最大电流和最小电流,包括:
6.根据权利要求4所述的充电电流的控制方法,其特征在于,所述基于所述最大电流和所述最小电流对所述候选电流进行仲裁,得到充电电流,包括:
7.根据权利要求4所述的充电电流的控制方法,其特征在于,所述基于所述调节后电池电流和所述消耗电流确定候选电流,包括:
8.一种充电电流的控制装置,其特征在于,所述装置包括:
9.一种车辆,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1~7中任一项所述充电电流的控制方法的步骤。
...【技术特征摘要】
1.一种充电电流的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的充电电流的控制方法,其特征在于,在所述响应于电池加热指令之前,还包括:
3.根据权利要求2所述的充电电流的控制方法,其特征在于,所述检测是否满足对所述电池进行加热的加热条件,包括:
4.根据权利要求1所述的充电电流的控制方法,其特征在于,所述基于所述电池电流和所述消耗电流确定充电电流,包括:
5.根据权利要求4所述的充电电流的控制方法,其特征在于,所述确定最大电流和最小电流,包括:
6.根据权利要求4所述的充电电流的控制方法,其特征在于,所述基于所述最大电流和所述最小电流对所述候...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。