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.图1为一个实施例中标记打印机的校准方法的应用环境图;
36.图2为一个实施例中标记打印机的校准方法的流程示意图;
37.图2a为一个实施例中标记打印机的示意图;
38.图3为图2实施例中s103的一种实现方式的流程示意图;
39.图4为图3实施例中s204的一种实现方式的流程示意图;
40.图5为一个实施例中标记打印机的校准方法的流程示意图;
41.图6为一个实施例中标记打印机的校准系统的结构示意图;
42.图7为一个实施例中标记打印机的校准系统的结构示意图;
43.图8为一个实施例中标记打印机校准装置的结构框图;
44.图9为一个实施例中标记打印机校准装置的结构框图;
45.图10为一个实施例中标记打印机校准装置的结构框图;
46.图11为一个实施例中标记打印机校准装置的结构框图;
47.图12为一个实施例中计算机设备的内部结构图。
具体实施方式
48.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
49.本技术提供的标记打印机的校准方法,可以应用于如图1所示的校准系统中。校准设备106分别与激光测距器器104和标记打印机102连接;电缆110穿过标记打印机102和电源拖曳电动机108。其中,电源拖曳电动机108是一种动力设备,可以拖动环形电缆做匀速运动,为环形电缆的滑动提供动力;激光测距器104是一种测距设备,可以用于测量环形电缆的滑动距离;标记打印机102是一种标注设备,可以通过计数器的计数值自动根据预设标记距离在电缆上打印标记;校准设备106可以根据电缆的滑动距离对标注打印机的标记距离进行校准。其中,校准设备106可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑等设备;激光测距器104可以任何类型的激光测距设备,比如,红外线激光测距仪等,此处不限定。
50.本领域技术人员可以理解,图1中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的校准系统的限定,具体的校准系统可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
51.在目前的电力电控领域内,一般使用标记打印机自动在电缆护套的间隔距离上进
行标记。现有的标记打印机内部设置有若干计数轴承,在实际应用中,可通过设置各计数轴承的圈数或是各计数轴承的计数值的方式设定标记打印机的标记距离,进而使标记打印机按照标记距离在电缆上进行相应标识的标记工作。但是,由于电缆通常暴露在空气中,极易受到环境潮湿、阴雨天气等影响造成电缆与拖拽电动机之间的摩擦力改变,使得标记电缆的过程中,标记打印机的标记距离与电缆实际移动距离不符,导致标记打印机标记不准确的问题,基于此,本技术提供了一种标记打印机的校准方法,用于解决上述问题,下面实施例将详细说明该标记打印机的校准方法。
52.在一个实施例中,如图2所示,提供了一种标记打印机的校准方法,以该方法应用于图1中的校准设备为例进行说明,包括以下步骤:
53.s101,获取标记打印机对电缆进行多次标记后标记打印机内部每个轴承的多个标记距离。
54.其中,标记打印机是一种标注设备,可以通过计数器的计数值自动根据预设标记距离在电缆上打印标记。如图2a所示的标记打印机,其内部设置有多个轴承(图中示出4个轴承),打印点1和打印点2之间的距离为标记距离的设定值,该设定值可以由标记打印机内部的计数值预先确定,或者由各轴承的转动圈数记录得到。在使用如图2a所示的标记打印机在电缆上打印标记时,可以手动或机器拖拽电缆匀速滑动,同时启动标记打印机在电缆上按照标记距离的设定值进行打印,完成电缆的标记。
55.本实施例中,当需要对电缆进行标记之前,可以先对标记打印机进行校准,使后期在使用标记打印对电缆进行标记时,可以进行准确标记。具体在校准时,可以先使用电动机匀速移动电缆,或者手动匀速移动电缆,同时,启动标注打印机按照预设的标记距离在电缆上进行标记。当电缆停止移动,标注打印机完成在电缆上进行多次标记后,标注打印机内部的每个轴承转动相应圈数。之后,校准设备可以从标注打印机上获取标注打印机内部每个轴承转动的圈数,标注打印也可以在标记完成后将每个轴承转动的圈数发送给校准设备,校准设备在获取到打印机内部每个轴承转动的圈数后,即可根据每个轴承的转动圈数计算得到标记打印机内部每个轴承的多个标记距离。
56.可选的,校准设备可以通过以下关系式(1)根据每个轴承的转动圈数计算得到标记打印机内部每个轴承的多个标记距离:
57.dn=cn×
lnꢀꢀꢀ
(1);
58.其中,cn是第n个计数轴承转动的圈数,ln是第n个计数轴承的轴承周长,dn第n个计数轴承每次的标记距离。
59.需要说明的是,在实际校准过程中,电缆可以组成环形电缆,并进行匀速滑动完成校准,比如图1所示的环形电缆;电缆也可以直接直线匀速滑动完成校准,此处不限定。
60.s102,获取激光测距器对电缆上标记间距进行多次测量后得到的多个测量距离。
61.其中,激光测距器用于测量电缆在单位时间内的滑动速度,也可以测量电缆在单位时间内的滑动距离。标记间距为电缆上每两个标记之间的距离。
62.本实施例中,可以采用一个激光测距器测量电缆的滑动速度,也可以同时采用多个激光测距器测量电缆的滑动速度,此处不限定。在实际校准过程中,当激光测距器用于测量电缆在单位时间内的滑动速度时,激光测距器可以将测量得到的滑动速度发送至校准设备,校准设备基于电缆的滑动速度计算得到激光测距器的测量距离;可选的,当激光测距器
用于测量电缆的滑动距离时,激光测距器可以直接将电缆的滑动距离发送至校准设备,校准设备将电缆的滑动距离直接作为激光测距器的测量距离。可以理解的是,为了提高校准精度,激光测距器可以对电缆上标记间距进行多次测量后得到的多个测量距离,以便之后根据多个测量距离对标记打印机进行准确校准。需要说明的是,激光测距器用可以主动将测量结果发送至校准设备,校准设备也可以主动从激光测距器上获取测量结果,此处不限定。
63.s103,根据每个轴承的多个标记距离和多个测量距离对标记打印机中的轴承参数进行校准。
64.其中,轴承参数可以包括标记打印机内部的计数器的计数值,也可以包括标记打印机内部的每个轴承的转动圈数。
65.本实施例中,当校准设备获取到标记打印机内部的每个轴承的多个标记距离时,可以进一步的根据每个轴承的多个标记距离计算得到的每个轴承的修正轴承参数,并将每个轴承的修正轴承参数直接作为当前标记打印机中每个轴承的轴承参数,以及根据每个轴承的修正轴承参数确定标记打印机内部每个轴承的新的标记距离,然后将每个轴承的新的标记距离与激光测距器的测量距离进行比较,根据比较结果确定修正轴承参数是否准确,若准确,则将修正轴承参数确定为校准后的标记打印机的轴承参数;若不准确,重新获取修正轴承参数,直到修正轴承参数准确为止。
66.需要说明的是,校准设备在确定标记打印机内部的每个轴承的修正轴承参数时,可以确定每个轴承的计数值,也可以确定每个轴承的转动圈数,这个根据实际标记打印机的控制结构确定。当校准设备对标记打印机内部的每个轴承的轴承参数进行校准后,即可使用校准后的标记打印机对电缆进行标记,具体标记时,标记打印机可以根据校准后的轴承参数确定标记距离,再根据标记距离在电缆上标记任意标识。
67.上述标记打印机的校准方法,通过获取标记打印机对电缆进行多次标记后标记打印机内部每个轴承的多个标记距离,以及获取激光测距器对电缆上标记间距进行多次测量后得到的多个测量距离,并根据每个轴承的多个标记距离和多个测量距离对标记打印机中的轴承参数进行校准。上述校准方法中,由于激光测距器可以准确测量电缆上的标记间距,因此根据激光测距器的测量距离校准标记打印机内部的轴承参数,可以使校准后的标记打印机的标记距离无限接近激光测距器的测量距离,相当于标记打印机的标记距离无限接近电缆上标记之间的实际距离,克服了电缆因受到环境影响导致标记打印机的标记距离与实际距离不符的问题,进而极大的提高了标记打印机在电缆上进行标记的准确性。
68.在一个实施例中,提供了上述s103的一种具体实现方式,如图3所示,上述s103“根据每个轴承的多个标记距离和多个测量距离对标记打印机中的轴承参数进行校”,包括:
69.s201,对每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的平均距离和标准差。
70.本实施例中,当校准设备基于前述步骤获取到标记打印机内部每个轴承的多个标记距离时,由于每个轴承的多个标记距离是对电缆上进行多次标记后的每个轴承记录的标记距离,因此,校准设备可以对每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的平均距离和标准差,以便之后使用这两个参数评估每个轴承的标记距离。
71.可选的,校准设备可以采用如下关系式(2)计算得到每个轴承的平均距离:
[0072][0073]
其中,d
av
表示多个标记距离的平均距离,dn表示第n个轴承的标记距离,n表示标记打印机中轴承的数量。
[0074]
可选的,校准设备可以采用如下关系式(3)计算得到每个轴承的标准差:
[0075][0076]
其中,其中d
av
表示多个标记距离的平均距离,dn表示第n个轴承的标记距离;ds表示标准差。
[0077]
s202、根据每个轴承的多个标记距离、每个轴承的多个标记距离的平均距离和标准差,计算得到每个轴承的每个标记距离对应的修正系数。
[0078]
校准设备可以根据每个标记距离所在的不同取值范围,采用不同的计算方法,根据每个轴承的多个标记距离、平均距离和标准差计算得到每个轴承的每个标记距离对应的修正系数,本实施例介绍四种计算方法,比如:
[0079]
第一种:若当前轴承的当前标记距离在第一预设范围内,则基于第一修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0080]
其中,第一预设范围可以由校准设备预先根据实际校准需求确定,例如,第一预设范围可以取值为:当前标记距离小于10米的范围。第一修正方式为当前标记距离在第一预设范围时对应的具体计算修正系数的一种方法,可以由校准设备预先确定。
[0081]
可选的,若当前标记距离小于10米的范围时,第一修正方式可以采用如下关系式(4)实现:
[0082][0083]
上式中,λ表示修正系数,d
av
表示多个标记距离的平均距离,ds表示标准差,dn表示第n个轴承的标记距离。
[0084]
第二种:若当前轴承的当前标记距离在第二预设范围内,则基于第二修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0085]
其中,第二预设范围可以由校准设备预先根据实际校准需求确定,例如,第二预设范围可以取值为:当前标记距离大于10米小于10米的范围。第二修正方式为当前标记距离在第二预设范围时对应的具体计算修正系数的一种方法,可以由校准设备预先确定。
[0086]
可选的,若当前标记距离大于10米小于50米的范围时,第二修正方式可以采用如下关系式(5)实现:
[0087][0088]
上式中,λ表示修正系数,d
av
表示多个标记距离的平均距离,ds表示标准差,dn表示第n个轴承的标记距离。
[0089]
第三种:若当前轴承的当前标记距离在第三预设范围内,则基于第三修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0090]
其中,第三预设范围可以由校准设备预先根据实际校准需求确定,例如,第三预设范围可以取值为:当前标记距离大于50米小于200米的范围。第三修正方式为当前标记距离在第三预设范围时对应的具体计算修正系数的一种方法,可以由校准设备预先确定。
[0091]
可选的,若当前标记距离大于50米小于200米的范围时,第三修正方式可以采用如下关系式(6)实现:
[0092][0093]
上式中,λ表示修正系数,d
av
表示多个标记距离的平均距离,ds表示标准差,dn表示第n个轴承的标记距离。
[0094]
第四种:若当前轴承的当前标记距离在第四预设范围内,则基于第四修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0095]
其中,第四预设范围可以由校准设备预先根据实际校准需求确定,例如,第四预设范围可以取值为:当前标记距离大于200米的范围。第四修正方式为当前标记距离在第四预设范围时对应的具体计算修正系数的一种方法,可以由校准设备预先确定。
[0096]
可选的,若当前标记距离大于200米的范围时,第四修正方式可以采用如下关系式(7)实现:
[0097][0098]
上式中,λ表示修正系数,d
av
表示多个标记距离的平均距离,ds表示标准差,dn表示第n个轴承的标记距离。
[0099]
s203、使用每个轴承的每个标记距离对应的修正系数对每个轴承的每个标记距离进行修正,得到每个轴承的校准距离。
[0100]
当校准设备得到标记打印机内部每个轴承的每个标记距离对应的修正系数后,即可对每个轴承的每个标记距离进行修正,具体修正时,可以采用如下关系式(8)进行修正:
[0101]dmij
=λ
ij
×dij
ꢀꢀꢀ
(8);
[0102]
其中,i表示轴承的序列号,j表示每个轴承的标记距离的序列号,dij表示第i个轴承的第j次标记的标记距离;λij表示第i个轴承的第j次标记的标记距离的修正系数;d
mij
表示修正后的第i个轴承的第j次标记的标记距离。
[0103]
当校准设备基于上述方法计算得到每个轴承的多个修正后的标记距离时,可以进一步的计算每个轴承的多个修正后的标记距离的均值,并将计算结果确定为每个轴承的校准距离。可选的,校准设备可以从多个修正后的标记距离中筛选出符合预设条件的标记距离确定为每个轴承的校准距离,预设条件可具体为标记距离与测量距离的差值小于阈值。
[0104]
s204、根据每个轴承的校准距离和多个测量距离对轴承参数进行校准。
[0105]
当校准设备计算得到每个轴承的校准距离时,可以进一步的计算得到标记打印机的标记距离,即将标记打印机内部所有轴承的校准距离的平均值作为标记打印机的标记距离。然后将标记打印机的标记距离与激光测距器测量得到的任意测量距离进行比较,若标记打印机的标记距离接近测量距离,则使用该标记距离对应的每个轴承的校准距离对每个轴承的轴承参数进行校准;若标记打印机的标记距离远离测量距离,则重新测量电缆上的标记,重新计算得到标记打印机内部每个轴承的校准距离,以及激光测距器重新测量得到的测量距离,直到标记打印机的标记距离接近测量距离为止。
[0106]
可选的,提供了上述s204的一种实现方式,如图4所示,上述204“根据每个轴承的校准距离和多个测量距离对轴承参数进行校准”,包括:
[0107]
s301、根据多个测量距离确定参考距离,若每个轴承的校准距离与参考距离之间的距离差值小于预设阈值,则执行步骤s302,若每个轴承的校准距离与参考距离之间的距离差值不小于预设阈值,则执行步骤s303。
[0108]
其中,参考距离用于评估标记打印机内部每个轴承的校准距离的准确性,若每个轴承的校准距离接近参考距离,说明该校准距离是与实际打印距离相符的,可以作为标记打印机的标记距离;若每个轴承的校准距离远离参考距离,说明该校准距离是与实际打印距离不符,标记打印机还需要校准。
[0109]
本实施例中,由于多个测量距离是由激光测距器对电缆进行多次测量后得到的测量距离,因此,校准设备在获取到多个测量距离时,可以将多个测量距离的平均值作为参考距离;可选的,校准设备也可以对多个测量距离进行预处理,以去除其中异常的测量距离,再将剩余的测量距离的平均值作为参考距离;可选的,校准设备也可以将多个测量距离中的任意测量距离作为参考距离。
[0110]
s302、使用每个轴承的校准距离对每个轴承的轴承参数进行校准。
[0111]
本实施例涉及校准设备确定每个轴承的校准距离与参考距离之间的距离差值小于预设阈值的场景,在此场景下,说明每个轴承的校准距离接近参考距离,因此,校准设备即可使用每个轴承的校准距离对每个轴承的轴承参数进行校准,比如,可以采用前述关系式(1)根据第n个轴承的校准距离计算得到第n个轴承的转动圈数,该转动圈数即为校准后的圈数,因此可以直接将该转动圈数作为第n个轴承进行校准后的转动圈数,即轴承参数。
[0112]
s303、返回执行获取标记打印机对电缆进行多次标记后标记打印机内部每个轴承的多个标记距离的步骤。
[0113]
本实施例涉及校准设备确定每个轴承的校准距离与参考距离之间的距离差值不小于预设阈值的场景,在此场景下,说明每个轴承的校准距离远离参考距离,因此,校准设备可以返回执行上述s101的步骤,以重新对标记打印机进行校准,即重新获取每个轴承的校准距离,再根据参考距离进行评估,直到每个轴承的校准距离都接近参考距离为止,从而完成标记打印机的准确校准。
[0114]
综合上述所有实施例,还提供了一种标记打印机的校准方法,如图5所示,该方法包括:
[0115]
s401、获取标记打印机对电缆进行多次标记后标记打印机内部每个轴承的多个标记距离。
[0116]
s402、获取激光测距器对电缆上标记间距进行多次测量后得到的多个测量距离。
[0117]
s403、对每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的平均距离和标准差。
[0118]
s404、使用每个轴承的每个标记距离对应的修正系数对每个轴承的每个标记距离进行修正,得到每个轴承的校准距离。
[0119]
s405、根据多个测量距离确定参考距离,若每个轴承的校准距离与参考距离之间的距离差值小于预设阈值,则执行步骤s406,若每个轴承的校准距离与参考距离之间的距离差值不小于预设阈值,则执行步骤s407。
[0120]
s406、使用每个轴承的校准距离对每个轴承的轴承参数进行校准。
[0121]
s407、返回执行获取标记打印机对电缆进行多次标记后标记打印机内部每个轴承的多个标记距离的步骤。
[0122]
上述各步骤在前述说明,详细内容请参见前述说明,此处不赘述。
[0123]
可选的,本技术还提供了一种应用上述方法的标记打印机的校准系统,如图6所示,该系统包括:标记打印机、至少一个激光测距器、校准设备和电缆,其中,校准设备分别与激光测距器和标记打印机连接,电缆穿过标记打印机。标记打印机用于对电缆进行多次标记后输出标记打印机内部每个轴承的多个标记距离;激光测距器用于对电缆上标记间距进行多次测量后得到多个测量距离;校准设备用于执行前述图2-图5任意实施例所述的标记打印机的校准方法。
[0124]
在实际应用中,可以将激光测距器设置在标记打印机的任意一侧,比如,标记打印机的电缆入口侧或者电缆出口侧,且本实施例中的激光测距器可以具体为测速激光器,电缆设置在激光测距器的输出光路上进行匀速移动,使激光测距器可以测量得到电缆单位时间内的移动速度,进而再根据该移动速度得到电缆的测量距离。
[0125]
具体的,手动或自动匀速移动电缆,并同时启动标记打印机对电缆进行标记,以及启动激光测距器对电缆的移动速度进行测量,进而得到测量距离。当标记打印机对电缆进行多次标记,以及激光测距器对电缆进行多次测量后,校准设备可以从标记打印机上获取多次标记后的标记打印机内部每个轴承的多个标记距离,相应的从激光测距器上获取多次测量后的多个测量距离,然后按照上述校准方法对标记打印机的轴承参数进行校准,之后使用校准后的标记打印机即可对电缆进行准确标记。上述校准的具体方法请参见前述说明,此处不赘述。可以理解的是,当上述校准系统包括多个激光测距器时,校准设备可以采用多个激光测距器的测量距离的平均值作为激光测距器的测量距离,进而提高激光测距器的测量准确性。
[0126]
可选的,在图6的基础上,还提供了一种应用上述方法的标记打印机的校准系统,如图7所示,该系统还包括电动机,电动机用于按照预设速度移动电缆到所述标记打印机进行标记。
[0127]
可选的,该系统中的电缆可以是环形电缆,比如,如图7中所示,该环形电缆同时穿过电动机和标记打印机,使标记打印机按照电动机移动电缆的速度进行标记;电动机和标记打印机分别设置于环形电缆的不同位置,以使整个环形电缆受力均匀,可以匀速移动和匀速进行标记,提高该校准系统的准确性。环形电缆的设置可以使标记打印机和激光测距器自动对电缆进行多次标记和测量,可以提高校准系统的校准效率。
[0128]
需要说明的是,该系统中的电缆也可以不是环形电缆,比如,如图6所示的,被测电缆为一截长度的电路,使用该类型电缆进行校准的方法与上述环形电缆的校准方法一致。
[0129]
可选的,若上述校准系统包括两个激光测距器,则将两个激光测距器分别设置在标记打印机的两侧进行测量,比如,如图7中所示的两个激光器分别设置在标记打印机的电缆输入口一侧的电缆的某个位置处(a),以及电缆输出口一侧的电缆的某个位置处(b)。电缆输入口侧的激光测距器用于测量电缆经过该侧激光测距器所得到的距离,电缆输出口侧的激光测距器用于测量电缆经过该侧激光测距器所得到的距离,之后,校准设备可以将电缆输入口侧的激光测距器得到的测量距离和电缆输出口侧的激光测距器测量得到的测量距离的平均距离作为该校准系统的激光测距器的测量距离,之后使用该测量距离校准标记打印机;可选的,校准设备可以先比较电缆输入口侧的激光测距器得到的测量距离和电缆输出口侧的激光测距器测量得到的测量距离,若两个距离相差不大,则可以任选一个测量距离作为该校准系统的激光测距器的测量距离,之后使用该测量距离校准标记打印机;若两个距离相差较大,则重新测量后再校准。通过多个激光测距器测量电缆实际标记间距,可以提高测量准确性,进而提高后期基于测量距离进行校准的校准准确度。
[0130]
应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0131]
在一个实施例中,如图8所示,提供了一种标记打印机的校准装置,包括:
[0132]
第一获取模块11,用于获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离。
[0133]
第二获取模块12,用于获取激光测距器对所述电缆上标记间距进行多次测量后得到的多个测量距离。
[0134]
校准模块13,用于根据所述每个轴承的多个标记距离和所述多个测量距离对所述标记打印机中的轴承参数进行校准。
[0135]
在一个实施例中,如图9所示,上述校准模块13,包括:
[0136]
第一运算单元131,用于对所述每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的平均距离和标准差;
[0137]
第二运算单元132,用于根据所述每个轴承的多个标记距离、每个轴承的多个标记距离的平均距离和标准差,计算得到每个轴承的每个标记距离对应的修正系数;
[0138]
修正单元133,用于使用所述每个轴承的每个标记距离对应的修正系数对所述每个轴承的每个标记距离进行修正,得到每个轴承的校准距离;
[0139]
校准单元134,用于根据所述每个轴承的校准距离和所述多个测量距离对所述轴承参数进行校准。
[0140]
在一个实施例中,如图10所示,上述校准单元134,包括:
[0141]
第一校准子单元1341,用于在所述每个轴承的校准距离与对应的测量距离之间的距离差值小于预设阈值的情况下,使用所述每个轴承的校准距离对每个轴承的轴承参数进
行校准;
[0142]
第二校准子单元1342,用于在所述每个轴承的校准距离与对应的测量距离之间的距离差值不小于预设阈值的情况下,返回执行所述获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离的步骤。
[0143]
在一个实施例中,如图11所示,上述第二运算单元132,包括:
[0144]
第一运算子单元1321,用于当前轴承的当前标记距离在第一预设范围内,则基于第一修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0145]
第二运算子单元1322,用于当前轴承的当前标记距离在第二预设范围内,则基于第二修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0146]
第三运算子单元1323,用于当前轴承的当前标记距离在第三预设范围内,则基于第三修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0147]
第四运算子单元1324,用于当前轴承的当前标记距离在第四预设范围内,则基于第四修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0148]
关于标记打印机的校准装置的具体限定可以参见上文中对于标记打印机的校准方法的限定,在此不再赘述。上述标记打印机的校准装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0149]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储标记数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种标记打印机的校准方法。
[0150]
本领域技术人员可以理解,图12中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0151]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0152]
获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离;
[0153]
获取激光测距器对所述电缆上标记间距进行多次测量后得到的多个测量距离;
[0154]
根据所述每个轴承的多个标记距离和所述多个测量距离对所述标记打印机中的轴承参数进行校准。
[0155]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0156]
对所述每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的平均距离和标准差;
[0157]
根据所述每个轴承的多个标记距离、每个轴承的多个标记距离的平均距离和标准差,计算得到每个轴承的每个标记距离对应的修正系数;
[0158]
使用所述每个轴承的每个标记距离对应的修正系数对所述每个轴承的每个标记距离进行修正,得到每个轴承的校准距离;
[0159]
根据所述每个轴承的校准距离和所述多个测量距离对所述轴承参数进行校准。
[0160]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0161]
根据所述多个测量距离确定参考距离;
[0162]
若所述每个轴承的校准距离与所述参考距离之间的距离差值小于预设阈值,则使用所述每个轴承的校准距离对每个轴承的轴承参数进行校准;
[0163]
若所述每个轴承的校准距离与所述参考距离之间的距离差值不小于预设阈值,则返回执行所述获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离的步骤。
[0164]
上述实施例提供的一种计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0165]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0166]
若当前轴承的当前标记距离在第一预设范围内,则根据第一修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0167]
若当前轴承的当前标记距离在第二预设范围内,则根据第二修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0168]
若当前轴承的当前标记距离在第三预设范围内,则根据第三修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0169]
若当前轴承的当前标记距离在第四预设范围内,则根据第四修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0170]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0171]
获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离;
[0172]
获取激光测距器对所述电缆上标记间距进行多次测量后得到的多个测量距离;
[0173]
根据所述每个轴承的多个标记距离和所述多个测量距离对所述标记打印机中的轴承参数进行校准。
[0174]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0175]
对所述每个轴承的多个标记距离进行统计运算,得到每个轴承的多个标记距离的
平均距离和标准差;
[0176]
根据所述每个轴承的多个标记距离、每个轴承的多个标记距离的平均距离和标准差,计算得到每个轴承的每个标记距离对应的修正系数;
[0177]
使用所述每个轴承的每个标记距离对应的修正系数对所述每个轴承的每个标记距离进行修正,得到每个轴承的校准距离;
[0178]
根据所述每个轴承的校准距离和所述多个测量距离对所述轴承参数进行校准。
[0179]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0180]
根据所述多个测量距离确定参考距离;
[0181]
若所述每个轴承的校准距离与所述参考距离之间的距离差值小于预设阈值,则使用所述每个轴承的校准距离对每个轴承的轴承参数进行校准;
[0182]
若所述每个轴承的校准距离与所述参考距离之间的距离差值不小于预设阈值,则返回执行所述获取标记打印机对电缆进行多次标记后所述标记打印机内部每个轴承的多个标记距离的步骤。
[0183]
上述实施例提供的一种计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0184]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0185]
若当前轴承的当前标记距离在第一预设范围内,则根据第一修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0186]
若当前轴承的当前标记距离在第二预设范围内,则根据第二修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0187]
若当前轴承的当前标记距离在第三预设范围内,则根据第三修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数;
[0188]
若当前轴承的当前标记距离在第四预设范围内,则根据第四修正方式,根据当前轴承的当前标记距离、当前轴承的多个标记距离的平均距离和标准差,计算得到当前轴承的当前标记距离对应的修正系数。
[0189]
上述实施例提供的一种计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0190]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
[0191]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0192]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。