【技术实现步骤摘要】
基于粒子群算法的维修工程师维修时长预测方法
[0001]本专利技术属于家庭设备维修
,具体涉及基于粒子群算法的维修工程师维修时长预测方法。
技术介绍
[0002]家庭维修通常是指家庭内各种设备的维修,例如水管、电线、墙壁等;以及一些家电修,如冰柜、洗衣机、电视机等。相对于其他设备时间预测,家用设备因种类繁多,且每种设备可能存在不同的类型,需要采用不同的维修方案和时间,此外,同一种设备在不同使用环境下也可能出现不同的故障,导致维修时间的差异较大;进一步地,也因为其可供准确查询的历史维修记录相对较少,因此导致家庭设备出现故障后,维修工程师维修时长预测较为困难。
[0003]申请人于2021年递交了一份中国专利申请CN202111265893.9一种家电维修订单预测方法、装置及终端设备,该专利提供的一种基于家电维修订单预测方法,方法包括获取并处理历史家电维修订单数据;对处理后的历史家电维修订单数据进行EMD分解,获得第一分量和剩余分量,并对第一分量作VMD分解等,构建并训练待训练订单预测模型,获得家电维修订单预测模型;使用家电维修订单预测模型对预设时间段的家电维修订单量进行预测。但经过测试,采用这种方式首先对家电维修时长的准确预测还存在一定难度,对其他家用设备的维修时长也还存在一定难度。整体而言,现有技术中基于家庭维修工程师维修时长的预测存在预测精度差的问题。
技术实现思路
[0004]本专利技术旨在解决现有技术中存在的技术问题,提供基于粒子群算法的维修工程师维修时长预测方法,以此提高家庭维修 ...
【技术保护点】
【技术特征摘要】
1.一种基于粒子群算法的维修工程师维修时长预测方法,其特征在于:包括以下步骤:步骤S110:对历史维修订单数据进行处理,获取维修工程师每个订单品类的维修时长数据,以下流程针对单一维修品类维修时长进行描述;步骤S120:获取上一次该工程师针对该维修分类的实际维修时长ATime
last
;步骤S130:获取平滑时间STime
now
;如果第一次获取STime
now
,按照公式3.1获取STime
now
,否则按照公式3.2获取STime
now
;STime
now
=ATime
last
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
公式3.1STime
now
=(1
‑
α)*STime
last
+α*ATime
last
ꢀꢀꢀꢀꢀꢀ
公式3.2其中α为第一平滑系数,默认值为0.2,STime
last
为记录的上一次平滑时间。步骤S140:获取偏差时间VarTime
now
;若第一次获取VarTime
now
,则直接置为0,否则按照公式3.3获取VarTime
now
;VarTime
now
=(1
‑
β)*VarTime
last
+β*(ATime
last
‑
STime
last
)
ꢀꢀꢀꢀꢀ
公式3.3其中β为第二平滑系数,默认值为0.2,VarTime
last
为记录的上一次偏差时间;步骤S150:计算预测时间PreTime,预测时间PreTime计算如公式3.4所示,PreTime=k1STime
now
+k2VarTime
now
ꢀꢀꢀꢀꢀꢀ
公式3.4其中k1为第三系数,k1默认值为0.9;k2为第四系数,k2默认值为0.1;步骤S160:将预测时间PreTime作为当次派单预测的维修时长,并且对相关变量进行更新保存,留作后续预测使用。2.根据权利要求1所述的基于粒子群算法的维修工程师维修时长预测方法,其特征在于:所述上一次...
【专利技术属性】
技术研发人员:王国伟,朱红坤,贺光华,李奇隆,
申请(专利权)人:重庆川南环保科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。