本发明涉及一种车辆上装电机耗电量监测方法及装置,属于耗电量监测。
背景技术:
1、目前,随着商用车的新能源化,越来越多的市政环卫车辆也开始新能源化。环卫车辆作为特种作业车辆,负责特种作业功能的上装系统动力来源由传统的副发或底盘变速箱取力,变为由上装电机直接驱动。当环卫车辆,既在行驶又在作业时,精准区分开上装能耗与底盘能耗分别是多少,是环卫车辆信息化管理的必然要求。
2、现有技术中,新能源环卫车辆上装电机是由上装控制器控制上装控制器驱动的,行业内主流的上装控制器是一种plc控制器,这类控制器更擅长于输入输出管脚逻辑处理,不擅长于数据的复杂运算。上装电机控制器一般具备输入电压、输入电流检测功能,上装控制器根据上装电机控制器反馈的输入电压、输入电流可以计算出上装电机的瞬时功率。但是,上装控制器在处理上装电机耗电量的计算时,由于计算能力偏弱,当处理上装电机功率在时间上的积分运算时,计算效率低,准确性也不高,不能很好地实现对上装电机工作耗电量的监测,以及对上装作业累计耗电量的统计。
技术实现思路
1、为此,本发明提供一种车辆上装电机耗电量监测方法及装置,解决传统技术因上装控制器计算能力要求不高,难以适配不同运行周期的上装控制器,对上装电机耗电量的计算精准度差的问题。
2、为了实现上述目的,本发明提供如下技术方案:一种车辆上装电机耗电量监测方法,包括:
3、获取上装电机控制器反馈的输入电压和输入电流,根据所述上装电机控制器反馈的输入电压和输入电流计算上装电机的瞬时功率;
4、预设积分计数器的放大倍率和积分颗粒度,根据所述积分计数器的放大倍率、所述积分计数器的积分颗粒度及上装控制器的运行周期,计算上装电机的本次耗电量的累加计数条件次数;
5、根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量,并按照所述上装电机的本次耗电量的累加计数条件次数,对所述上装电机的本次耗电量进行累加,得到所述上装电机的当前作业的耗电量。
6、作为车辆上装电机耗电量监测方法优选方案,计算上装电机的本次耗电量的累加计数条件次数的公式为:
7、;
8、式中,为所述积分计数器的积分颗粒度;n为所述积分计数器的放大倍率;为所述上装控制器的运行周期。
9、作为车辆上装电机耗电量监测方法优选方案,根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量的公式为:
10、;
11、式中,为累加后的上装电机的本次耗电量;为累加前的上装电机的本次耗电量;为所述上装电机的瞬时功率。
12、作为车辆上装电机耗电量监测方法优选方案,还包括,判断所述上装电机是否停机:
13、a)若所述上装电机停机,根据累加后的所述上装电机的本次耗电量和所述上装电机作业启动之前的累计耗电量计算所述上装电机的总累计耗电量,所述上装电机的总累计耗电量计算公式为:
14、;
15、式中,为所述上装电机作业启动之前的累计耗电量;
16、b) 若所述上装电机未停机,持续的根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量,并按照所述上装电机的本次耗电量的累加计数条件次数,对所述上装电机的本次耗电量进行累加,得到所述上装电机的当前作业的耗电量。
17、作为车辆上装电机耗电量监测方法优选方案,当所述上装控制器运行指定周期数,打开所述积分计数器的计数状态,所述积分计数器的计数加1;当所述上装控制器再次运行指定周期数,关闭所述积分计数器的计数状态,所述积分计数器的计数保持不变。
18、作为车辆上装电机耗电量监测方法优选方案,当达到所述上装电机的本次耗电量的累加计数条件次数时,将所述积分计数器的计数进行归零。
19、本发明还提供一种车辆上装电机耗电量监测装置,包括:
20、瞬时功率计算模块,用于获取上装电机控制器反馈的输入电压和输入电流,根据所述上装电机控制器反馈的输入电压和输入电流计算上装电机的瞬时功率;
21、累加计数条件处理模块,用于预设积分计数器的放大倍率和积分颗粒度,根据所述积分计数器的放大倍率、所述积分计数器的积分颗粒度及上装控制器的运行周期,计算上装电机的本次耗电量的累加计数条件次数;
22、当前作业耗电量分析模块,用于根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量,并按照所述上装电机的本次耗电量的累加计数条件次数,对所述上装电机的本次耗电量进行累加,得到所述上装电机的当前作业的耗电量。
23、作为车辆上装电机耗电量监测装置优选方案,所述累加计数条件处理模块中,计算上装电机的本次耗电量的累加计数条件次数的公式为:
24、;
25、式中,为所述积分计数器的积分颗粒度;n为所述积分计数器的放大倍率;为所述上装控制器的运行周期;
26、所述当前作业耗电量分析模块中,根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量的公式为:
27、;
28、式中,为累加后的上装电机的本次耗电量;为累加前的上装电机的本次耗电量;为所述上装电机的瞬时功率。
29、作为车辆上装电机耗电量监测装置优选方案,还包括停机分析模块,用于判断所述上装电机是否停机:
30、a)若所述上装电机停机,根据累加后的所述上装电机的本次耗电量和所述上装电机作业启动之前的累计耗电量计算所述上装电机的总累计耗电量,所述上装电机的总累计耗电量计算公式为:
31、;
32、式中,为所述上装电机作业启动之前的累计耗电量;
33、b) 若所述上装电机未停机,持续的根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量,并按照所述上装电机的本次耗电量的累加计数条件次数,对所述上装电机的本次耗电量进行累加,得到所述上装电机的当前作业的耗电量。
34、作为车辆上装电机耗电量监测装置优选方案,所述当前作业耗电量分析模块中,当所述上装控制器运行指定周期数,打开所述积分计数器的计数状态,所述积分计数器的计数加1;当所述上装控制器再次运行指定周期数,关闭所述积分计数器的计数状态,所述积分计数器的计数保持不变;
35、所述当前作业耗电量分析模块中,当达到所述上装电机的本次耗电量的累加计数条件次数时,将所述积分计数器的计数进行归零。
36、本发明具有如下优点:获取上装电机控制器反馈的输入电压和输入电流,根据所述上装电机控制器反馈的输入电压和输入电流计算上装电机的瞬时功率;预设积分计数器的放大倍率和积分颗粒度,根据所述积分计数器的放大倍率、所述积分计数器的积分颗粒度及所述上装控制器的运行周期,计算上装电机的本次耗电量的累加计数条件次数;根据所述上装电机的瞬时功率和所述积分计数器的积分颗粒度,计算所述上装电机的本次耗电量,并按照所述上装电机的本次耗电量的累加计数条件次数,对所述上装电机的本次耗电量进行累加,得到所述上装电机的当前作业的耗电量。本发明能够高效的实现对上装电机工作耗电量的监测,及对上装作业累计耗电量的统计,监测精准度高,降低积分运算对控制器的计算性能依赖。