一种过山车轨道缺陷定位方法、系统、介质及设备与流程

文档序号:32054454发布日期:2022-11-04 20:31阅读:150来源:国知局
一种过山车轨道缺陷定位方法、系统、介质及设备与流程

1.本发明属于缺陷定位领域,尤其涉及一种过山车轨道缺陷定位方法、系统、介质及设备。


背景技术:

2.在大型游乐设施的检验、检测工作中,其加速度、角速度、振动等测试数据异常往往意味着设备存在设计或制造缺陷。这些缺陷轻则降低乘坐体验,造成乘客身体不适,重则会对乘客造成不可逆的损伤。
3.以过山车为例,其车速快、轨道通常1km以上,当以上测试数据出现异常时,缺陷位置往往难以准确定位。行业里相关研究还是空白。
4.目前为止只能通过传统人工方法查找缺陷位置,即请专业维修人员攀爬轨道,近距离凭借肉眼查找。这种方法对维修人员要求高,工作量大、需长时间登高攀爬,且有很大危险性,针对性不强,无法第一时间准确找到缺陷位置。


技术实现要素:

5.本发明所要解决的技术问题是提供一种过山车轨道缺陷定位方法、系统、介质及设备。
6.本发明解决上述技术问题的技术方案如下:一种过山车轨道缺陷定位方法,包括:
7.步骤1,基于获取到的过山车的实时加速度以及实时角速度确定时间序列,所述时间序列包括:实时加速度对应的第一实测时间序列以及所述第一实测时间序列对应的第一仿真时间序列,或者包括实时角速度对应的第二实测时间序列以及所述第二实测时间序列对应的第二仿真时间序列;
8.步骤2,基于所述时间序列的极值点对所述时间序列进行分段划分,得到时序段集合;
9.步骤3,基于dtw算法对所述时序段集合进行重组配对,得到u组匹配段;
10.步骤4,在每组匹配段中进行dtw计算,并将每组计算结果进行整合,得到完整轨道实测仿真匹配路径,根据所述完整轨道实测仿真匹配路径,确定实测中存在异常的角速度和/或异常的加速度对应的轨道位置。
11.本发明的有益效果是:通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
12.在上述技术方案的基础上,本发明还可以做如下改进。
13.进一步,所述步骤1具体包括:
14.通过安装在过山车上的加速度计获取所述第一实测时间序列,通过安装在过山车
上的陀螺仪获取所述第二实测时间序列,获取仿真系统中计算得出加速度对应的第一仿真时间序列以及角速度对应的第二仿真时间序列,将相似度最大的第一仿真时间序列以及其对应的第一实测时间序列,或者将相似度最大的第二仿真时间序列以及其对应的第二实测时间序列通过低通巴特沃斯四阶滤波器进行滤波处理,得到所述时间序列;
15.其中,所述实时加速度包括:x轴方向的实时加速度、y轴方向的实时加速度以及z轴方向的实时加速度,所述实时角速度包括:x轴方向的实时角速度、y轴方向的实时角速度以及z轴方向的实时角速度,所述相似度最大的第一仿真时间序列为:相同方向上与所述实时加速度相似度最大的第一仿真时间序列,所述相似度最大的第二仿真时间序列为:相同方向上与所述实时角速度相似度最大的第二仿真时间序列。
16.进一步,所述步骤2具体为:
17.令所述时间序列中的每个序列的极值点作为断点,每个序列根据所述断点进行分段划分,得到第一时序段集合以及第二时序段集合,所述第一时序段集合以及所述第二时序段集合组成所述时序段集合。
18.进一步,所述步骤3具体为:
19.对所述时序段集合中的任意一个时序段分别进行r种配对方式的距离计算,得到r个段距离计算结果,历遍所述时序段集合中的所有时序段,基于dtw算法将所有时序段得到的段距离计算结果进行累加处理,得到r个配对方式下的累计段距离计算结果,将数值最小的累计段距离计算结果对应的每个时序段的配对方式作为重组配对的配对方式,基于所述配对方式得到u组匹配段。
20.进一步,所述得到完整轨道实测仿真匹配路径的过程具体为:
21.通过dtw算法,结合全局惩罚系数和导数欧氏距离计算每组匹配段中不同序列的数据点之间的距离,得到点距离计算结果,历遍所述匹配段中的所有数据点,结合局部惩罚系数将所有数据点极端得到的点距离计算结果进行累加处理,得到累计点距离计算结果,将数值最小的累计点距离计算结果对应的数据点进行整合,得到完整轨道实测仿真匹配路径。
22.本发明解决上述技术问题的另一种技术方案如下:一种过山车轨道缺陷定位系统,包括:
23.获取模块,用于基于获取到的过山车的实时加速度以及实时角速度确定时间序列,所述时间序列包括:实时加速度对应的第一实测时间序列以及所述第一实测时间序列对应的第一仿真时间序列,或者包括实时角速度对应的第二实测时间序列以及所述第二实测时间序列对应的第二仿真时间序列;
24.分段模块,用于基于所述实测时间序列的极值点对所述实测时间序列进行分段划分,得到时序段集合;
25.重组模块,用于基于dtw算法对所述时序段集合进行重组配对,得到u组匹配段;
26.生成模块,用于在每组匹配段中进行dtw计算,并将每组计算结果进行整合,得到完整轨道实测仿真匹配路径,根据所述完整轨道实测仿真匹配路径,确定实测中存在异常的角速度和/或异常的加速度对应的轨道位置。
27.本发明的有益效果是:通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间
的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
28.进一步,获取模块具体用于:
29.通过安装在过山车上的加速度计获取所述第一实测时间序列,通过安装在过山车上的陀螺仪获取所述第二实测时间序列,获取仿真系统中计算得出加速度对应的第一仿真时间序列以及角速度对应的第二仿真时间序列,将相似度最大的第一仿真时间序列以及其对应的第一实测时间序列,或者将相似度最大的第二仿真时间序列以及其对应的第二实测时间序列通过低通巴特沃斯四阶滤波器进行滤波处理,得到所述时间序列;
30.其中,所述实时加速度包括:x轴方向的实时加速度、y轴方向的实时加速度以及z轴方向的实时加速度,所述实时角速度包括:x轴方向的实时角速度、y轴方向的实时角速度以及z轴方向的实时角速度,所述相似度最大的第一仿真时间序列为:相同方向上与所述实时加速度相似度最大的第一仿真时间序列,所述相似度最大的第二仿真时间序列为:相同方向上与所述实时角速度相似度最大的第二仿真时间序列。
31.进一步,所述分段模块具体用于:
32.令所述实测时间序列中的每个序列的极值点作为断点,每个序列根据所述断点进行分段划分,得到第一时序段集合以及第二时序段集合,所述第一时序段集合以及所述第二时序段集合组成所述时序段集合。
33.进一步,所述重组模块具体用于:
34.对所述时序段集合中的任意一个时序段分别进行r种配对方式的距离计算,得到r个段距离计算结果,历遍所述时序段集合中的所有时序段,基于dtw算法将所有时序段得到的段距离计算结果进行累加处理,得到r个配对方式下的累计段距离计算结果,将数值最小的累计段距离计算结果对应的每个时序段的配对方式作为重组配对的配对方式,基于所述配对方式得到u组匹配段。
35.进一步,所述得到完整轨道实测仿真匹配路径的过程具体为:
36.通过dtw算法,结合全局惩罚系数和导数欧氏距离计算每组匹配段中不同序列的数据点之间的距离,得到点距离计算结果,历遍所述匹配段中的所有数据点,结合局部惩罚系数将所有数据点极端得到的点距离计算结果进行累加处理,得到累计点距离计算结果,将数值最小的累计点距离计算结果对应的数据点进行整合,得到完整轨道实测仿真匹配路径。
37.本发明解决上述技术问题的另一种技术方案如下:一种存储介质,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如上述任一项所述的一种过山车轨道缺陷定位方法。
38.本发明的有益效果是:通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
39.本发明解决上述技术问题的另一种技术方案如下:一种电子设备,包括上述存储
介质、执行上述存储介质内的指令的处理器。
40.本发明的有益效果是:通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
附图说明
41.图1为本发明一种过山车轨道缺陷定位方法的实施例提供的流程示意图;
42.图2为本发明一种过山车轨道缺陷定位系统的实施例提供的结构框架图;
43.图3为本发明一种过山车轨道缺陷定位方法的实施例提供的极值点分段示意图;
44.图4为本发明一种过山车轨道缺陷定位方法的实施例提供的段段匹配示意图;
45.图5为本发明一种过山车轨道缺陷定位方法的实施例提供的重组匹配示意图;
46.图6为本发明一种过山车轨道缺陷定位方法的实施例提供的点点匹配示意图;
47.图7为本发明一种过山车轨道缺陷定位方法的实施例提供的全局匹配路径示意图。
具体实施方式
48.以下对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
49.如图1所示,一种过山车轨道缺陷定位方法,包括:
50.步骤1,基于获取到的过山车的实时加速度以及实时角速度确定时间序列,所述时间序列包括:实时加速度对应的第一实测时间序列以及所述第一实测时间序列对应的第一仿真时间序列,或者包括实时角速度对应的第二实测时间序列以及所述第二实测时间序列对应的第二仿真时间序列;
51.步骤2,基于所述时间序列的极值点对所述时间序列进行分段划分,得到时序段集合;
52.步骤3,基于dtw算法对所述时序段集合进行重组配对,得到u组匹配段;
53.步骤4,在每组匹配段中进行dtw计算,并将每组计算结果进行整合,得到完整轨道实测仿真匹配路径,根据所述完整轨道实测仿真匹配路径,确定实测中存在异常的角速度和/或异常的加速度对应的轨道位置。
54.在一些可能的实施方式中,通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
55.需要说明的是,完整轨道实测仿真匹配路径具体为:一串一一对应的数据组,数据组包括了每一刻实测的实时角速度或实时加速度以及其对应的仿真数据。
56.步骤1,基于获取到的过山车的实时加速度以及实时角速度确定时间序列,所述时
间序列包括:实时加速度对应的第一实测时间序列以及所述第一实测时间序列对应的第一仿真时间序列,或者包括实时角速度对应的第二实测时间序列以及所述第二实测时间序列对应的第二仿真时间序列。该部分的具体解释可参考如下示例:
57.获取同一物理量的实测值和仿真值:使用加速度计和陀螺仪测量过山车的加速度和角速度,得到实测时间序列,包括x、y、z向加速度a
x,m
、a
y,m
和a
z,m
,以及x、y、z向角速度g
x,m
、g
y,m
和g
z,m
;在仿真系统中计算相应物理量的仿真时间序列,包括x、y、z向加速度a
x,s
、a
y,s
和a
z,s
,以及x、y、z向角速度g
x,s
、g
y,s
和g
z,s
。从中择优选取相似度最大的物理量,进行接下来的运算。运算之前,使用低通巴特沃斯四阶滤波器对上述时间序列进行滤波,使其平滑。其中,物理量:一共有6种物理量可以作为分析对象:x、y、z加速度和x、y、z角速度。根据实际情况选用其中的某一种或者某几种进行分析。同一物理量指的是,对于任何一种所选物理量,实测值和仿真值必须同时具备。比如:仅获取z向加速度仿真值和y向加速度实测值,就没有意义。应该获取z向加速度实测、仿真值和y向加速度实测、仿真值。选取相似度最大的物理量具体为:比如获取了z向加速度的实测、仿真值和y向加速度的实测、仿真值,发现z向加速度的实测值和仿真值非常相似,而y向加速度的实测值和仿真值差距较大,选择z向加速度,不用y向加速度。需注意,这里“相似”的可以是数值大小、曲线形状等,需要综合判断。
58.步骤2,基于所述时间序列的极值点对所述时间序列进行分段划分,得到时序段集合。该部分的具体解释可参考如下示例:
59.如图3所示,按照极值点将时间序列分段。将物理量的实测时间序列与仿真时间序列,记为时间序列a和时间序列b。以极值点为断点,将两序列分别划分为由段组成的集合a
z,m
=(a1,a2,...am)与b
z,s
=(b1,b2,...bn)。
60.由于过山车的实测值和仿真值往往十分相似,在理想情况下,两时间序列会被分成相同的段数并一一对应。但是大多数情况下,两时间序列的形状存在差异,除理想情况外,在局部往往会发生1段对应3段、2段对应4段的情况,如图4所示,(例:[a2]对应[b2,b3,b4];[a3,a4,a5,a6]对应[b5,b6])。因此,算法需要对这些复杂的情况进行自动匹配。
[0061]
步骤3,基于srdtw算法对所述时序段集合进行重组配对,得到u组匹配段。该部分的具体解释可参考如下示例:
[0062]
1、计算段-段的距离矩阵
[0063]
段-段匹配实现方法如下:在ai与bj分段的断点处,规定其可能存在的配对方式有五类,分别为1对1、1对3、3对1、2对4、4对2。除第1类配对方式外,后4类都需要ai与bj的前序分段参与(前序分段不存在,则忽略此次配对)。这五种配对的距离计算公式为:
[0064]
1对1:dist1(a,b)
i,j
=dtw(a{i},b{j}),i∈[1,m],j∈[1,n]
[0065]
1对3:dist2(a,b)
i,j
=dtw(a{i},b{j-2,j-1,j}),i∈[1,m],j∈[3,n]
[0066]
3对1:dist3(a,b)
i,j
=dtw(a{i-2,i-1,i},b{j)},i∈[3,m],j∈[1,n]
[0067]
2对4:dist4(a,b)
i,j
=dtw(a{i-1,i},b{j-3,j-2,j-1,j}),i∈[2,m],j∈[4,n]
[0068]
4对2:dist5(a,b)
i,j
=dtw(a{i-3,i-2,i-1,i},b{j-1,j}),i∈[4,m],j∈[2,n]
[0069]
其中,a{i},b{j}为a数列中i段与b数列中j段;
[0070]
dtw(a{i},b{j})为a{i},b{j}两段时间序列的相似度;dtw(a{i},b{j-2,j-1,j})为一段a{i}与b{j-2,j-1,j}三段时间序列的相似度,dtw(a{i-2,i-1,i},b{j})为a{i-2,i-1,i}三段时间序列与b{j}一段时间序列的相似度,dtw(a{i-1,i},b{j-3,j-2,j-1,j})为a
{i-1,i}两段时间序列与b{j-3,j-2,j-1,j}四段时间序列的相似度,dtw(a{i-3,i-2,i-1,i},b{j-1,j})为a{i-3,i-2,i-1,i}四段时间序列与b{j-1,j}两段时间序列的相似度。
[0071]
2、计算段-段的累计距离矩阵
[0072]
在上文的基础上,计算累计距离矩阵的公式如下:
[0073]dsr
(a,b)
0,0
=0
[0074][0075]
该公式计算了在当前断点,五类配对的局部距离与前序断点累计距离之和,其值越小说明局部分段在该类配对方式下越相似。因此,算法选择最小值作为当前断点的累计距离,并将其分段配对方式记录为一个重组配对。将累计矩阵中每一个断点的累计距离都算出来,进行后续操作。
[0076]
3、确定最优段-段匹配组合:通过以上2步骤,确定最优段-段匹配组合,形成段组-段组匹配,如图5所示,匹配如下:
[0077]
段组[a1]对应段组[b1];
[0078]
段组[a2]对应段组[b2,b3,b4];
[0079]
段组[a3,a4,a5,a6]对应段组[b5,b6]。
[0080]
步骤4,在每组匹配段中进行距离计算,并将每组计算结果进行整合,得到完整轨道实测仿真匹配路径,根据所述完整轨道实测仿真匹配路径,确定实测中存在异常的角速度或异常的加速度对应的轨道位置。该部分的具体解释可参考如下示例:
[0081]
在每一个匹配段中进行点-点匹配,对段组内的点进行配对如图6所示,
[0082]
对于任一段组,记其实测序列时间段的起点和终点分别为t1,t2,仿真序列时间段的起点和终点分别为t3,t4。取t1至t2部分和仿真数据的t3至t4部分,进行后续运算。
[0083]
1、计算点-点的距离矩阵
[0084]
对于每一种物理量,分别计算其距离矩阵。在计算距离矩阵时,有以下2点创新:
[0085]
(1)不仅计算两点的欧氏距离,还计算两点导数的欧氏距离,用于体现数据点附近的形状结构信息,使计算结果更精准。
[0086]
(2)引入了全局惩罚系数,使得点与最短规整路径的距离越远,距离值就越大。以此来限制规整路径的过度扭曲。
[0087]
单一物理量x的距离矩阵计算公式为:
[0088][0089]
其中p、q为两时间序列,k
adv
是导数距离的权重系数,k
glocal
为全局惩罚系数。
[0090]
2、计算点-点的累计距离矩阵
[0091]
计算累计距离矩阵时,创新点为:使用局部惩罚系数限制规整路径向单一方向生长,防止其形成大型奇点造成匹配失真。这样做的原因是,当规整路径长时间向一个方向发
展时,会产生大型奇点,导致匹配的严重失真。局部惩罚系数会随着路径向单一方向前进呈指数增长,使得累计路径不断加大,引导算法选择不重复的方向。累计距离计算公式为:
[0092]dadv
(p,q)
1,1
=d
adv
(p,q)
1,1
[0093][0094]
其中,k
local
为局部惩罚系数,k1,k2∈[1,2,3,...]
[0095]
k1为路径在此点之前连续向(0,1)前进的步数;
[0096]
k2为路径在此点之前连续向(1,0)前进的步数;
[0097]
如果中途两方向转换,则k1,k2重新计数。
[0098]
3段组内最优点-点匹配路径
[0099]
段组的累计距离计算完毕后,从终点处逆向查找其累加路径至点(1,1),得到段组内的规整路径。
[0100]
4、合成全局匹配路径
[0101]
将各个重组配对的段组匹配路径首尾相连,得到全局匹配路径,如图7所示。需注意,此处所述的全局匹配路径是实测与仿真点点对应的匹配关系组成的完整路径,即,给出任意一点实测点均可以在仿真路径上找到对应位置。
[0102]
当遇到实测值如角速度或加速度瞬时值过大、变化规律异常、数值和持续时间与设计值明显不符时,轨道可能存在轨面异物、对接不平、表面损伤、轨距突变、曲率异常等缺陷。可根据异常点在实测时间序列中的位置,在全局匹配路径中寻找该点在仿真时间序列中的位置,从而在仿真系统中寻找该点所对应的具体位置,以便于缺陷的定位。
[0103]
优选地,在上述任意实施例中,所述步骤1具体包括:
[0104]
通过安装在过山车上的加速度计获取所述第一实测时间序列,通过安装在过山车上的陀螺仪获取所述第二实测时间序列,获取仿真系统中计算得出加速度对应的第一仿真时间序列以及角速度对应的第二仿真时间序列,将相似度最大的第一仿真时间序列以及其对应的第一实测时间序列,或者将相似度最大的第二仿真时间序列以及其对应的第二实测时间序列通过低通巴特沃斯四阶滤波器进行滤波处理,得到所述时间序列;
[0105]
其中,所述实时加速度包括:x轴方向的实时加速度、y轴方向的实时加速度以及z轴方向的实时加速度,所述实时角速度包括:x轴方向的实时角速度、y轴方向的实时角速度以及z轴方向的实时角速度,所述相似度最大的第一仿真时间序列为:相同方向上与所述实时加速度相似度最大的第一仿真时间序列,所述相似度最大的第二仿真时间序列为:相同方向上与所述实时角速度相似度最大的第二仿真时间序列。
[0106]
优选地,在上述任意实施例中,所述步骤2具体为:
[0107]
令所述时间序列中的每个序列的极值点作为断点,每个序列根据所述断点进行分段划分,得到第一时序段集合以及第二时序段集合,所述第一时序段集合以及所述第二时序段集合组成所述时序段集合。
[0108]
优选地,在上述任意实施例中,所述步骤3具体为:
[0109]
对所述时序段集合中的任意一个时序段分别进行r种配对方式的距离计算,得到r
个段距离计算结果,历遍所述时序段集合中的所有时序段,基于dtw算法将所有时序段得到的段距离计算结果进行累加处理,得到r个配对方式下的累计段距离计算结果,将数值最小的累计段距离计算结果对应的每个时序段的配对方式作为重组配对的配对方式,基于所述配对方式得到u组匹配段。
[0110]
优选地,在上述任意实施例中,所述得到完整轨道实测仿真匹配路径的过程具体为:
[0111]
通过dtw算法,结合全局惩罚系数和导数欧氏距离计算每组匹配段中不同序列的数据点之间的距离,得到点距离计算结果,历遍所述匹配段中的所有数据点,结合局部惩罚系数将所有数据点极端得到的点距离计算结果进行累加处理,得到累计点距离计算结果,将数值最小的累计点距离计算结果对应的数据点进行整合,得到完整轨道实测仿真匹配路径。
[0112]
如图2所示,一种过山车轨道缺陷定位系统,包括:
[0113]
获取模块100,用于基于获取到的过山车的实时加速度以及实时角速度确定时间序列,所述时间序列包括:实时加速度对应的第一实测时间序列以及所述第一实测时间序列对应的第一仿真时间序列,或者包括实时角速度对应的第二实测时间序列以及所述第二实测时间序列对应的第二仿真时间序列;
[0114]
分段模块200,用于基于所述实测时间序列的极值点对所述实测时间序列进行分段划分,得到时序段集合;
[0115]
重组模块300,用于基于dtw算法对所述时序段集合进行重组配对,得到u组匹配段;
[0116]
生成模块400,用于在每组匹配段中进行dtw计算,并将每组计算结果进行整合,得到完整轨道实测仿真匹配路径,根据所述完整轨道实测仿真匹配路径,确定实测中存在异常的角速度和/或异常的加速度对应的轨道位置。
[0117]
在一些可能的实施方式中,通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
[0118]
优选地,在上述任意实施例中,获取模块100具体用于:
[0119]
通过安装在过山车上的加速度计获取所述第一实测时间序列,通过安装在过山车上的陀螺仪获取所述第二实测时间序列,获取仿真系统中计算得出加速度对应的第一仿真时间序列以及角速度对应的第二仿真时间序列,将相似度最大的第一仿真时间序列以及其对应的第一实测时间序列,或者将相似度最大的第二仿真时间序列以及其对应的第二实测时间序列通过低通巴特沃斯四阶滤波器进行滤波处理,得到所述时间序列;
[0120]
其中,所述实时加速度包括:x轴方向的实时加速度、y轴方向的实时加速度以及z轴方向的实时加速度,所述实时角速度包括:x轴方向的实时角速度、y轴方向的实时角速度以及z轴方向的实时角速度,所述相似度最大的第一仿真时间序列为:相同方向上与所述实时加速度相似度最大的第一仿真时间序列,所述相似度最大的第二仿真时间序列为:相同方向上与所述实时角速度相似度最大的第二仿真时间序列。
[0121]
优选地,在上述任意实施例中,所述分段模块200具体用于:
[0122]
令所述实测时间序列中的每个序列的极值点作为断点,每个序列根据所述断点进行分段划分,得到第一时序段集合以及第二时序段集合,所述第一时序段集合以及所述第二时序段集合组成所述时序段集合。
[0123]
优选地,在上述任意实施例中,所述重组模块300具体用于:
[0124]
对所述时序段集合中的任意一个时序段分别进行r种配对方式的距离计算,得到r个段距离计算结果,历遍所述时序段集合中的所有时序段,基于dtw算法将所有时序段得到的段距离计算结果进行累加处理,得到r个配对方式下的累计段距离计算结果,将数值最小的累计段距离计算结果对应的每个时序段的配对方式作为重组配对的配对方式,基于所述配对方式得到u组匹配段。
[0125]
优选地,在上述任意实施例中,所述得到完整轨道实测仿真匹配路径的过程具体为:
[0126]
通过dtw算法,结合全局惩罚系数和导数欧氏距离计算每组匹配段中不同序列的数据点之间的距离,得到点距离计算结果,历遍所述匹配段中的所有数据点,结合局部惩罚系数将所有数据点极端得到的点距离计算结果进行累加处理,得到累计点距离计算结果,将数值最小的累计点距离计算结果对应的数据点进行整合,得到完整轨道实测仿真匹配路径。
[0127]
本发明解决上述技术问题的另一种技术方案如下:一种存储介质,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如上述任一项所述的一种过山车轨道缺陷定位方法。
[0128]
在一些可能的实施方式中,通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
[0129]
本发明解决上述技术问题的另一种技术方案如下:一种电子设备,包括上述存储介质、执行上述存储介质内的指令的处理器。
[0130]
在一些可能的实施方式中,通过时间序列可以将实测数据与仿真数据相融合,便于后续计算以及对应查找。此外,本技术将传统dtw算法进行了改良,不仅仅局限于点对点之间的数据计算,将其扩展成先进行时序段之间的重组匹配,再进行点对点之间的匹配,一方面能快速、准确地定位过山车轨道缺陷位置,另一方面大大降低维修人员的工作强度和危险性且成本低廉,只需要准确数据,就能实现快速定位。
[0131]
读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0132]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例仅仅是示意性的,例如,步骤的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个步骤可以结合或者可以集成到另一个步骤,或一些特征可以忽略,或不执行。
[0133]
上述方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0134]
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1