本发明涉及控制领域,尤其涉及一种压缩机转速控制方法、装置、终端设备以及存储介质。
背景技术:
1、随着社会的发展与进步,电动汽车越发普及,而电动压缩机作为电动汽车制冷系统的核心部件,其控制的好坏直接影响到乘员舱的舒适性。在乘员舱制冷工况下,随着压缩机持续工作,蒸发器的温度持续下降,由于外界空气湿度的影响,蒸发器周围的水蒸气会遇冷凝结在蒸发器表面,温度继续降低至0℃会导致结冰,而蒸发器结冰会导致空调制冷效果大幅降低,影响乘员舱舒适性。因此,需要一种有效的压缩机转速控制方法以防止蒸发器因温度过低而导致结冰。
2、而目前常用的压缩机转速控制方法主要是压缩机启停控制,即当蒸发器温度降至某值时,控制器控制压缩机停止工作,促使蒸发器温度回升,降低蒸发器结冰的风险,待蒸发器温度回升到某值时,压缩机会重新启动,开始工作,但该种压缩机转速控制方法仍存在控制精度较差的问题。
技术实现思路
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、本技术实施例提出的压缩机转速控制方法、装置、终端设备以及存储介质,通过获取蒸发器实际温度、蒸发器目标温度和压缩机请求转速;根据所述蒸发器实际温度、所述蒸发器目标温度和所述压缩机请求转速判断是否对压缩机转速进行周期性控制;若判断对压缩机转速进行周期性控制,则获取压缩机使能信号;根据所述压缩机使能信号、所述蒸发器实际温度和所述蒸发器目标温度对压缩机转速进行控制,得到目标压缩机转速,其中,结合压缩机转速请求,当蒸发器实际温度与蒸发器目标温度的差值符合预设的条件时会对压缩机转速进行周期性控制,由于在周期性控制压缩机转速的过程中,系统会定时释放使能信号并根据使能信号以及蒸发器实际温度对压缩机转速进行更精准的控制,因此,通过周期性控制压缩机转速可以有效降低出风温度的波动,最大限度地保证乘员舱舒适性。