本发明属于通信铁塔维护技术领域,特别是涉及一种基于维护时长的巡检任务调整方法及系统。
背景技术:
目前通信铁塔主要由人工进行定期巡检和维护。不同铁塔巡检项目需要消耗的时间不同,实践中发现越重要的巡检项目消耗的时间越多。通常巡检任务是固定顺序执行的,无法优先处理耗时较多的重要巡检项目,为此提出一种基于维护时长的巡检任务调整方法及系统。
技术实现要素:
本发明所要解决的技术问题是不能依据巡检项目维护时长调整铁塔巡检任务的问题,提出一种基于维护时长的巡检任务调整方法及系统。
本发明的实现依托现有的通信铁塔维护体系,维护人员根据巡检任务进行铁塔维护,每完成铁塔巡检项目记录其消耗的时间。本发明通过统计每个巡检项目近期的维护时长,调整铁塔巡检任务。
本发明的基于维护时长的巡检任务调整系统,包括生成铁塔巡检任务矩阵模块、读取历史巡检记录及生成巡检任务时间长度矩阵模块、调整巡检任务模块。
生成铁塔巡检任务矩阵模块:对铁塔巡检任务的巡检项目进行排序,识别巡检项目数量,记为n,从大到小用数字依次对巡检项目进行编号,编号用i表示,生成1×n的铁塔巡检任务矩阵x。
读取历史巡检记录及生成巡检任务时间长度矩阵模块:读取历史巡检记录,计算各巡检项目的维护时间长度累加值,按照巡检项目顺序生成巡检任务时间长度矩阵y;
其中,所述历史巡检记录为时间t内铁塔的巡检记录,时间t事先设置,巡检的次数记为m;所述计算各巡检项目的维护时间长度累加值,各巡检项目的维护时间长度累加值记为ti,其计算公式为
调整巡检任务模块:根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算巡检任务指示矩阵r,降序排列矩阵r中元素,根据排序后的矩阵r中元素对应的巡检项目调整巡检任务;
其中,所述根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算1×n的巡检任务指示矩阵r,其计算公式为r=x·y。
基于维护时长的巡检任务调整系统框图,如图1所示。
本发明的基于维护时长的巡检任务调整方法按如下步骤实现:
步骤1、对铁塔巡检任务的巡检项目进行排序,识别巡检项目数量,记为n,从大到小用数字依次对巡检项目进行编号,编号用i表示,生成1×n的铁塔巡检任务矩阵x。
步骤2、读取历史巡检记录,计算各巡检项目的维护时间长度累加值,按照巡检项目顺序生成巡检任务时间长度矩阵y;
其中,所述历史巡检记录为时间t内铁塔的巡检记录,时间t事先设置,巡检的次数记为m;所述计算各巡检项目的维护时间长度累加值,各巡检项目的维护时间长度累加值记为ti,其计算公式为
步骤3、根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算巡检任务指示矩阵r,降序排列矩阵r中元素,根据排序后的矩阵r中元素对应的巡检项目调整巡检任务;
其中,所述根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算1×n的巡检任务指示矩阵r,其计算公式为r=x·y。
基于维护时长的巡检任务调整方法流程图,如图2所示。
本发明的方法及系统具有的优点是:根据巡检项目的耗时长短调整巡检任务顺序,为优先处理铁塔较重要的巡检项目提供依据。
附图说明
图1是本发明的基于维护时长的巡检任务调整系统框图;
图2是本发明的基于维护时长的巡检任务调整方法流程图。
具体实施方式
下面对本发明优选实施例作详细说明。
本发明的实现依托现有的通信铁塔维护体系,维护人员根据巡检任务进行铁塔维护,每完成铁塔巡检项目记录其消耗的时间。本发明通过统计每个巡检项目近期的维护时长,调整铁塔巡检任务。本实施例中,对某地区某三角塔的巡检任务调整系统和方法进行描述。
本发明的基于维护时长的巡检任务调整系统,包括生成铁塔巡检任务矩阵模块、读取历史巡检记录及生成巡检任务时间长度矩阵模块、调整巡检任务模块。
生成铁塔巡检任务矩阵模块:对铁塔巡检任务的巡检项目进行排序,识别巡检项目数量,记为n,从大到小用数字依次对巡检项目进行编号,编号用i表示,生成1×n的铁塔巡检任务矩阵x。本实施例中,根据现有的三角塔维护指标要求,巡检任务项目共9项,即n=9,按照顺序排列依次为微波天线检查、塔件检查、防腐防锈检查、结构螺栓连接的松紧程度检查、结构变形和基础沉陷情况检查、铁塔垂直度和高度检查、塔灯检查、铁塔接地检查、周边环境及附属设备检查,从9到1依次对巡检项目进行编号,编号用i表示,生成1×9的铁塔巡检项目矩阵x=(9,8,7,6,5,4,3,2,1)。
读取历史巡检记录及生成巡检任务时间长度矩阵模块:读取历史巡检记录,计算各巡检项目的维护时间长度累加值,按照巡检项目顺序生成巡检任务时间长度矩阵y;
其中,所述历史巡检记录为时间t内铁塔的巡检记录,时间t事先设置,巡检的次数记为m;所述计算各巡检项目的维护时间长度累加值,各巡检项目的维护时间长度累加值记为ti,其计算公式为
调整巡检任务模块:根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算巡检任务指示矩阵r,降序排列矩阵r中元素,根据排序后的矩阵r中元素对应的巡检项目调整巡检任务;
其中,所述根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算1×n的巡检任务指示矩阵r,其计算公式为r=x·y。本实施例中,计算1×n的巡检任务指示矩阵r=x·y=(270,360,105,90,90,120,27,60,9);降序排列矩阵r中元素得到(360,270,120,105,90,90,60,27,9),根据其对应的巡检项目调整巡检任务为:{塔件检查,微波天线检查,铁塔垂直度和高度检查,防腐防锈检查,结构螺栓连接的松紧程度检查,结构变形和基础沉陷情况检查,铁塔接地检查,塔灯检查,周边环境及附属设备检查}。
本发明的基于维护时长的巡检任务调整方法按如下步骤实现:
步骤1、对铁塔巡检任务的巡检项目进行排序,识别巡检项目数量,记为n,从大到小用数字依次对巡检项目进行编号,编号用i表示,生成1×n的铁塔巡检任务矩阵x。本实施例中,根据现有的三角塔维护指标要求,巡检任务项目共9项,即n=9,按照顺序排列依次为微波天线检查、塔件检查、防腐防锈检查、结构螺栓连接的松紧程度检查、结构变形和基础沉陷情况检查、铁塔垂直度和高度检查、塔灯检查、铁塔接地检查、周边环境及附属设备检查,从9到1依次对巡检项目进行编号,编号用i表示,生成1×9的铁塔巡检项目矩阵x=(9,8,7,6,5,4,3,2,1)。
步骤2、读取历史巡检记录,计算各巡检项目的维护时间长度累加值,按照巡检项目顺序生成巡检任务时间长度矩阵y;
其中,所述历史巡检记录为时间t内铁塔的巡检记录,时间t事先设置,巡检的次数记为m;所述计算各巡检项目的维护时间长度累加值,各巡检项目的维护时间长度累加值记为ti,其计算公式为
步骤3、根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算巡检任务指示矩阵r,降序排列矩阵r中元素,根据排序后的矩阵r中元素对应的巡检项目调整巡检任务;
其中,所述根据铁塔巡检任务矩阵x及巡检任务时间长度矩阵y计算1×n的巡检任务指示矩阵r,其计算公式为r=x·y。本实施例中,计算1×n的巡检任务指示矩阵r=x·y=(270,360,105,90,90,120,27,60,9);降序排列矩阵r中元素得到(360,270,120,105,90,90,60,27,9),根据其对应的巡检项目调整巡检任务为:{塔件检查,微波天线检查,铁塔垂直度和高度检查,防腐防锈检查,结构螺栓连接的松紧程度检查,结构变形和基础沉陷情况检查,铁塔接地检查,塔灯检查,周边环境及附属设备检查}。
当然,本技术领域中的普通技术人员应当认识到,以上实施例仅是用来说明本发明的,而并非作为对本发明的限定,只要在本发明的范围内,对以上实施例的变化、变型都将落入本发明的保护范围。