本发明涉及智能控制,尤其涉及一种恒流恒压供电电路的智能控制方法及系统。
背景技术:
1、电芯在化成生产线需要用到几十组低压大功率直流电源,经过精密控制(恒流恒压控制过程),低压电源经过5至10米粗大电缆供给电池化成工序,在供电上有较高的能耗,供电线路复杂、检修难度大、工程施工难度大,供电电源在轻载与满载之间没有分部降低能耗功能。在现有技术,由有个大电源柜,里面装有四组以上220v转12v的大功率开关电源,电源柜有大线径电缆给各个12v转5v电源模块供电,各个220v转5v电源都不能独立关闭,即使不用也要待机耗电;12v转5v电源有can或者485通讯,执行实时工作任务;这样结构不仅接线笨重,而且电缆传输发热量大,通讯接口速度慢,不能快速准确第响应控制曲线,不能脱机单独运行。可见,提供一种新的控制方法以提高对供电进行控制的效率及精准性进而提高供电对设备进行供电的安全性和准确性显得尤为重要。
技术实现思路
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、所述控制单元,还用于控制该目标电源模块执行与该目标电源模块的模块运行参数相匹配的运行参数;
57、其中,所述模块运行参数包括模块启用参数、模块停用参数中的其中一种。
58、作为一种可选的实施方式,在本发明第二方面中,所述确定单元根据所述模块区域的区域需求信息,确定所述模块区域中的运行需求模块数量的具体方式包括:
59、根据所述模块区域的区域需求信息,确定所述模块区域的损耗信息,并基于所述模块区域的损耗信息,确定所述模块区域中的运行需求模块数量;
60、以及,所述确定单元基于所述运行需求模块数量,从所有所述电源模块中确定出目标电源模块数量的具体方式包括:
61、基于所述运行需求模块数量以及所述损耗信息,计算所有所述电源模块的模块损耗信息,并基于所述模块损耗信息,从所有所述电源模块中确定出目标电源模块数量。
62、作为一种可选的实施方式,在本发明第二方面中,所述系统还包括:
63、接收单元,用于在所述控制单元控制该电源模块执行与该电源模块的输出参数相匹配的电源模块运行操作之前,接收控制信号信息;
64、所述确定单元,还用于确定所述控制信号信息相匹配的信号控制参数,所述信号控制参数包括电流控制参数、电压控制参数、功率控制参数中的一种或多种;
65、转换单元,用于通过预设的低通滤波器,对所述信号控制参数执行信号转换操作,得到目标转换信息;
66、第二生成单元,用于基于所述目标转换信息,生成每个所述电源模块的频率调制波;
67、更新单元,用于基于每个所述电源模块的频率调制波,对该电源模块的输出参数执行更新操作,得到模块更新控制参数;对于每个所述电源模块,根据该电源模块的模块更新控制参数,对该电源模块的输出参数执行更新操作,并触发控制单元执行所述的控制该电源模块执行与该电源模块的输出参数相匹配的电源模块运行操作。
68、本发明第三方面公开了另一种恒流恒压供电电路的智能控制系统,所述系统包括:
69、存储有可执行程序代码的存储器;
70、与所述存储器耦合的处理器;
71、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的恒流恒压供电电路的智能控制方法。
72、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的恒流恒压供电电路的智能控制方法。
73、与现有技术相比,本发明实施例具有以下有益效果:
74、本发明实施例中,根据目标电流电压曲线,确定目标输出信息,其中,目标输出信息包括目标输出电压以及目标输出电流;获取所有电源模块的模块运行信息,模块运行信息包括每个电源模块的运行电流信息、运行电压信息、运行功率信息中的一种或多种;对于每个电源模块,基于该电源模块的模块运行信息以及目标输出信息,确定该电源模块的输出参数,并控制该电源模块执行与该电源模块的输出参数相匹配的电源模块运行操作。可见,实施本发明能够根据确定出的电流电压曲线自动调节稳态输出,有利于提高对电源模块进行控制的效率及精准性,以及有利于提高通过电源模块对设备进行供电的安全性和准确性。