一种基于轨交云控的非时空数据变换归集处理系统及方法

文档序号:25090941发布日期:2021-05-18 20:19阅读:117来源:国知局
一种基于轨交云控的非时空数据变换归集处理系统及方法

1.本发明属于数据存储领域,涉及一种基于轨交云控的非时空数据变换归集处理系统及方法。


背景技术:

2.随着信息物理融合系统和数字孪生技术的飞速发展,描述人类活动的客观世界和活动特征主要采用符号、数字、文本、图形和图像等方式。由此而产生的多源、异构、海量、高维数据具有时间、空间及其属性等时空特性,但仍有非时空数据的存在,这对数据分析和处理带来极大的困难。非时空数据相互之间存在一种或多种特定关系的集合,计算机往往只能采用检索算法和索引技术来处理。本发明针对具有时间、空间相关联的非线性的非时空数据进行奇偶特性的变换,在多叉树(至少十叉树)非线性构建基础之上,重新完成非时空数据对于事件的描述。这对于数字地球、智能交通、数字工厂等方面的信息变化数据描述及其数据挖掘,带来巨大的价值,也对非时空数据的时空模式自主抽取具有重要应用意义。
3.非时空数据中的事件关系和空间关系极为复杂,主要体现在不可度量的事件关系和空间关系隐含于其中。由于非时空数据的非线性、不确定和模糊等特征,需要对非时空数据进行线性化、结构化和时空化,这样更有利于对非时空数据进行技术上的整合、清晰、转换和提取。
4.非时空数据本身可以描述物质运动与事件变化。非时空数据仍有大小的,这由选择的时间区间决定。时间粒度越小,包含的时间点越多,分辨率越高,它对事件信息变化的描述也就越精细,相应数据量越大。非时空数据仍有空间关联,一般是结合时间特性和空间特性的关联,具有同时性和一体性的特征。现阶段对于非时空数据的应用还处于初级阶段,急需一种对于非时空数据的处理方法,使非时空数据能够应用于现有技术中,用于解决现有技术的数据存储问题。


技术实现要素:

5.为了解决上述问题,本发明将无人驾驶系统的非时空数据作为一个数据包,将非时空数据中的时间和空间进行先拆分后关联;进而进行时间匹配,再对空间进行匹配,或者先进行空间约束,再考虑时间上的约束,实现了非时空数据的现实应用。
6.本发明提供一种基于轨交云控的非时空数据变换归集处理系统,包括:
7.无人驾驶系统以及应用在无人驾驶系统的数据收集处理系统,其中,数据收集处理系统,包括,数据收集单元、数据奇偶变换处理单元、数据存储单元;数据收集单元与数据奇偶变换处理单元连接;数据奇偶变换处理单元与数据存储单元连接;数据收集处理系统,通过数据收集单元收集无人驾驶系统的非时空数据,并将非时空数据进行映射得到数据帧模型,通过数据奇偶变换处理单元对数据帧模型进行奇偶变换后,存储到数据存储单元,其中,数据帧模型包括奇数帧和偶数帧,奇数帧和偶数帧大于1。
8.优选地,数据奇偶变换处理单元,用于将奇数帧和偶数帧变化为等于1的数据帧。
9.优选地,数据奇偶变换处理单元,包括,奇数帧数据变换处理单元和偶数帧数据变换处理单元;偶数帧数据变换处理单元,用于将偶数帧进行二分之一处理;奇数帧数据变换处理单元,用于将奇数帧乘三加一后进行二分之一处理。
10.优选地,数据奇偶变换处理单元,还包括,奇偶变换次数计数单元、奇偶变换结构序列生成单元、奇偶变换次数序列生成单元、奇偶变换结果生成单元、奇偶变换结果最大变换次数计数单元;
11.数据奇偶变换处理单元,根据奇偶变换次数计数单元记录的变换次数,通过奇偶变换结构序列生成单元生成奇偶变换结果序列;
12.奇偶变换次数序列生成单元,用于依据奇偶变换结果序列,基于变换次数,通过奇偶变换次数序列生成单元获得奇偶变换次数序列;
13.奇偶变换结果生成单元,用于基于奇偶变换次数序列,获得奇偶变换结果;
14.奇偶变换结果最大变换次数计数单元,用于根据奇偶变换结果,获得奇偶变换结果的最大变换次数。
15.一种基于轨交云控的非时空数据变换归集处理方法,包括以下步骤:
16.s1.收集无人驾驶系统的非时空数据,对非时空数据映射,获得数据帧模型;
17.s2.基于数据帧模型的奇数帧,通过对奇数帧乘三加一并进行二分之一处理,得到奇数帧处理模型;
18.s3.基于数据帧模型的偶数帧,通过对偶数帧进行二分之一处理后,得到偶数帧处理模型;
19.s4.基于奇偶变换次数计数单元,通过奇偶变换结构序列生成单元,构建奇偶变换结构序列模型;
20.s5.基于奇偶变换次数计数单元的变换次数,通过奇偶变换结构序列模型,构建奇偶变换次数序列模型;
21.s6.基于奇偶变换次数序列模型,构建奇偶变换次数模型,其中,奇偶变换次数模型用于获得奇偶变换结果和最大变换次数;
22.s7.基于奇数帧处理模型、偶数帧处理模型、奇偶变换次数模型,构建多叉树非线性数据处理模型,用于对非时空数据进行奇偶分解并进行奇偶变换后,将变换结果存储到数据存储单元。
23.优选地,奇偶变换的处理过程为将大于1的数据帧,变换为等于1的数据帧。
24.优选地,s7还包括,对变换结果进行重构复原,包括以下步骤:
25.s7.1.基于数据帧模型,构建数据帧表达模型,其中,数据帧表达模型包括,高位表达模型和低位表达模型;
26.s7.2.基于高位表达模型的奇数帧、偶数帧,构建高位表达奇数帧变换模型和高位表达偶数帧变换模型;
27.s7.3.基于低位变大模型的奇数帧、偶数帧,构建低位表达奇数帧变换模型和低位表达偶数帧变换模型;
28.s7.4.基于高位表达奇数帧变换模型和低位表达奇数帧变换模型,构建奇数帧变换分析模型;
29.s7.5.基于对高位表达偶数帧变换模型和低位表达偶数帧变换模型,构建偶数帧
变换分析模型;
30.s7.6.基于奇数帧变换分析模型和偶数帧变换分析模型,构建变换结构重构复原分析模型,用于对变换结果进行重构复原分析。
31.优选地,s7.1包括,数据帧表达模型至少包括第一数据帧集合、第二数据帧集合、第三数据帧集合;
32.高位表达模型包括第三数据帧集合;
33.低位表达模型包括第一数据帧集合和第二数据帧集合。
34.优选地,第一数据帧集合包括最多10个数据帧元素;每个数据帧元素的标号为非负一位整数。
35.本发明的积极进步效果在于:本发明公开的一种用于无人驾驶系统的非时空数据收集处理系统及方法,使得无人驾驶系统收集的数据得到了有效的归集,方便数据的溯源与管理,为无人驾驶系统的运行节省了存储空间吗,提高了无人驾驶系统的数据调用效率。
附图说明
36.图1为本发明所述的非时空数据奇偶变换;
37.图2为本发明所述的部分程序构架图。
具体实施方式
38.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。用于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
39.本发明提供了一个非时空数据在转换为计算机系统所能识别分析与处理的数据包后,非时空数据采用线性结构的奇偶变换方法,实现时空数据分析方法的重构和变换后的应用。任取一个非时空数据均可相应地视为一个大于1的数据帧n。在对该非时空数据映射的数据帧n经m
c
次奇偶变换,其最后结果仍为1,进而实现了非时空数据奇偶变换后的完全复原。
40.如图1

2所示,本发明提供一种基于轨交云控的非时空数据变换归集处理系统,包括:
41.无人驾驶系统以及应用在无人驾驶系统的数据收集处理系统,其中,数据收集处理系统,包括,数据收集单元、数据奇偶变换处理单元、数据存储单元;数据收集单元与数据奇偶变换处理单元连接;数据奇偶变换处理单元与数据存储单元连接;数据收集处理系统,通过数据收集单元收集无人驾驶系统的非时空数据,并将非时空数据进行映射得到数据帧模型,通过数据奇偶变换处理单元对数据帧模型进行奇偶变换后,存储到数据存储单元,其中,数据帧模型包括奇数帧和偶数帧,奇数帧和偶数帧大于1。
42.数据奇偶变换处理单元,用于将奇数帧和偶数帧变化为等于1的数据帧。
43.数据奇偶变换处理单元,包括,奇数帧数据变换处理单元和偶数帧数据变换处理单元;偶数帧数据变换处理单元,用于将偶数帧进行二分之一处理;奇数帧数据变换处理单元,用于将奇数帧乘三加一后进行二分之一处理。
44.数据奇偶变换处理单元,还包括,奇偶变换次数计数单元、奇偶变换结构序列生成单元、奇偶变换次数序列生成单元、奇偶变换结果生成单元、奇偶变换结果最大变换次数计数单元;数据奇偶变换处理单元,根据奇偶变换次数计数单元记录的变换次数,通过奇偶变换结构序列生成单元生成奇偶变换结果序列;奇偶变换次数序列生成单元,用于依据奇偶变换结果序列,基于变换次数,通过奇偶变换次数序列生成单元获得奇偶变换次数序列;奇偶变换结果生成单元,用于基于奇偶变换次数序列,获得奇偶变换结果;奇偶变换结果最大变换次数计数单元,用于根据奇偶变换结果,获得奇偶变换结果的最大变换次数。
45.一种基于轨交云控的非时空数据变换归集处理方法,包括以下步骤:
46.s1.收集无人驾驶系统的非时空数据,对非时空数据映射,获得数据帧模型;
47.s2.基于数据帧模型的奇数帧,通过对奇数帧乘三加一并进行二分之一处理,得到奇数帧处理模型;
48.s3.基于数据帧模型的偶数帧,通过对偶数帧进行二分之一处理后,得到偶数帧处理模型;
49.s4.基于奇偶变换次数计数单元,通过奇偶变换结构序列生成单元,构建奇偶变换结构序列模型;
50.s5.基于奇偶变换次数计数单元的变换次数,通过奇偶变换结构序列模型,构建奇偶变换次数序列模型;
51.s6.基于奇偶变换次数序列模型,构建奇偶变换次数模型,其中,奇偶变换次数模型用于获得奇偶变换结果和最大变换次数;
52.s7.基于奇数帧处理模型、偶数帧处理模型、奇偶变换次数模型,构建多叉树非线性数据处理模型,用于对非时空数据进行奇偶分解并进行奇偶变换后,将变换结果存储到数据存储单元。
53.奇偶变换的处理过程为将大于1的数据帧,变换为等于1的数据帧。
54.s7还包括,对变换结果进行重构复原,包括以下步骤:
55.s7.1.基于数据帧模型,构建数据帧表达模型,其中,数据帧表达模型包括,高位表达模型和低位表达模型;
56.s7.2.基于高位表达模型的奇数帧、偶数帧,构建高位表达奇数帧变换模型和高位表达偶数帧变换模型;
57.s7.3.基于低位变大模型的奇数帧、偶数帧,构建低位表达奇数帧变换模型和低位表达偶数帧变换模型;
58.s7.4.基于高位表达奇数帧变换模型和低位表达奇数帧变换模型,构建奇数帧变换分析模型;
59.s7.5.基于对高位表达偶数帧变换模型和低位表达偶数帧变换模型,构建偶数帧变换分析模型;
60.s7.6.基于奇数帧变换分析模型和偶数帧变换分析模型,构建变换结构重构复原分析模型,用于对变换结果进行重构复原分析。
61.s7.1包括,数据帧表达模型至少包括第一数据帧集合、第二数据帧集合、第三数据帧集合;高位表达模型包括第三数据帧集合;低位表达模型包括第一数据帧集合和第二数据帧集合。
62.第一数据帧集合包括最多10个数据帧元素;每个数据帧元素的标号为非负一位整数。
63.任一非时空数据在计算机系统中可视为一个数据包。经过计算机系统数值化后,非时空数据转换成为一个大于1的数据帧n。如果n是偶数帧,将n除以2,即变换n/2;如果n是奇数帧,将n乘以3加1,然后除以2,即变换(3n+1)/2。从而构建了时空数据结构的偶数帧变换和技术变换,即任取一个大于1的数据帧n,如果n是偶数帧,将n除以2,即变换n/2;任取一个大于1的数据帧n,如果n是奇数帧,将n乘以3加1,然后除以2,即变换(3n+1)/2。
64.本发明提供了一个非时空数据在转换为计算机系统所能识别分析与处理的数据包后,非时空数据采用线性结构的奇偶变换方法,实现时空数据分析方法的重构和变换后的应用。任取一个非时空数据均可相应地视为一个大于1的数据帧n。在对该非时空数据映射的数据帧n经m
c
次奇偶变换,其最后结果仍为1,进而实现了非时空数据奇偶变换后的完全复原。其中,m
c
定义为奇偶变换次数。对于任意大于1的数据帧n,在变换到1的过程中,显然当每次变换结果都是正偶数帧时,奇偶变换次数m
cmin
为最小值;此时:
65.n=2m
cmin
66.则m
cmin
=log
2 n
ꢀꢀꢀ
(1)
67.由此,当n

+∞时,即使是最小奇偶变换次数m
cmin

+∞。
68.一个非时空数据映射的大于1的数据帧n,经m
sc
有限次奇偶变换,其变换结果nm<n。任取一个大于1的数据帧n,经过m
sc
次奇偶变换,其变换结果小于数据帧n,而在前m
sc

1次奇偶变换中,其变换结果都大于数据帧n,则变换次数m
sc
定义为奇偶变换次数。
69.该大于1的数据帧n,经m
n
有限次奇偶变换,其结果n
m
<n。由于n
m
<n,不失一般性n
m
取其最大的可能数据帧n

1;n

1经m
n

1有限次奇偶变换,其结果为n

2。以此类推,就得到如下:
70.{n,n

1,n

2...n

k+1,n

k,n

k

1,...2,1}
71.上述序列有n个元素。
72.对于上述奇偶变换结果序列,相应的奇偶变换次数序列:
73.{m
n
,m
n
‑1,m
n
‑2...m
n

k+1
,m
n

k
,m
n

k
‑1...m3,m2}
74.该序列有n

1个元素。由此可知,n经奇偶变换到1的奇偶变换次数:
75.m
c
=m
n
+m
n
‑1+...+m
n

k+1
+m
n

k
+m
n

k
‑1+...+m3+m276.设m
scmax
为上述奇偶变换次数序列的最大值,则n经奇偶变换到1的最大变换次数:
77.m
cmax
<=m
scmax
*(n

1)
ꢀꢀꢀ
(2)
78.在计算机系统中,采用树结构来表示时空数据的非线性。树中的一个数据元素可以有一个或者一个以上的直接后继元素,树可以用来描述客观中广泛存在的时空数据层次结构及其关系。在非时空数据处理中,对于非负整数继承十叉树的m层上任取1节点,不失一般性,假定该节点为奇偶

叶节点,该节点对应的m位数据帧n
mx
为奇偶

叶整数;n
mx
经m次奇偶变换,其变换结果为n
mxc
,则n
mxc
<n
mx
必定成立。在非负整数继承十叉树n层上取一节点,该节点为前述m层奇偶

叶节点的后裔子节点,其对应的n位数据帧为n
nx
,n
nx
经m次奇偶变换,
其变换结果为n
nxc
。非时空数据映射后的数据帧在变换后,经过多叉树非线性处理后,需要判定非时空数据能否重构复原。
79.m位奇偶

叶整数n
mx
可以作如下一般表述:
80.n
mx
=d
m
d
m
‑1...d
i
...d3d2d181.其中d
i
为0、1、2、3、4、5、6、7、8及9中的任一数字。由于n
nx
为n
mx
的n位后裔数据帧,n
nx
的低m位必定也为d
m
d
m
‑1...d
i
...d3d2d1。
82.n位数据帧n
nx
可以作如下一般表述:
83.n
nx
=d
n
d
n
‑1...d
m+1
d
m
d
m
‑1...d3d2d184.把n
nx
在其m位处拆分成二部分:
85.n
nx
=d
n
d
n
‑1...d
m+1
d
m
d
m
‑1...d3d2d186.=(d
n
d
n
‑1...d
m+1
)*10
m
+d
m
d
m
‑1...d3d2d187.设n
nx
的高位部分为n
nm

88.n
nm
=(d
n
d
n
‑1...d
m+1
)*10
m
ꢀꢀꢀ
(3)
89.n
nx
的低位部分为n
mx
90.n
mx
=d
m
d
m
‑1...d3d2d1ꢀꢀꢀ
(4)
91.则n
nx
=n
nm
+n
mx
ꢀꢀꢀ
(5)
92.由式(5),对n
nx
作m次奇偶变换,一方面可以基于其低位部分n
mx
对n
nx
作m次相应的奇偶变换;另一方面,可以对n
nx
低位部分n
mx
及高位部分n
nm
分别独立作变换。奇偶变换分为奇偶偶数帧变换和奇偶奇数帧变换;n
nx
经m次奇偶变换,不失一般性,设其中奇偶偶数帧变换为i次,奇偶奇数帧变换为j次(i+j=m;i>0,j>=0)。
93.当n
nx
为偶数帧据帧,作奇偶偶数帧变换:
94.n
nx
/2=(n
nm
+n
mx
)/2=n
nm
/2+n
mx
/2
95.由上式,n
nm
和n
mx
分别独立进行奇偶偶数帧变换,每次奇偶偶数帧变换,n
nm
和n
mx
分别除以2;
96.n
nm
的i次偶数帧变换比例系数:
97.k
nmi
=1/2
i
ꢀꢀꢀ
(6)
98.同样,n
mx
的i次偶数帧变换比例系数:
99.k
mxi
=1/2
i
ꢀꢀꢀ
(7)
100.当n
nx
为奇数帧据帧,n
nx
作奇偶奇数帧变换:
101.(3*n
nx
+1)/2=(3*(n
nm
+n
mx
)+1)/2
102.即
103.(3*n
nx
+1)/2=(3/2)*n
nm
+(3*n
mx
+1)/2
ꢀꢀꢀ
(8)
104.由(8)式,n
nx
作奇偶奇数帧变换时,其低位部分n
mx
同样进行奇偶奇数帧变换:n
mx
乘3加1,然后除以2。
105.n
mx
每次奇偶奇数帧变换的比例系数:
106.((3*n
mx
+1)/2)/n
mx
=(3*n
mx
/2+1/2)/n
mx
=3/2+1/(2*n
mx
)>3/2
107.n
mx
的j次奇偶奇数帧变换的比例系数:
108.k
mxj
>(3/2)
j
ꢀꢀꢀ
(9)
109.n
nx
作奇偶奇数帧变换时,由式(9),n
nx
的高位部分n
nm
并不作奇偶奇数帧变换,其每
次变换的比例系数为3/2。
110.n
nx
作j次奇偶奇数帧变换时,n
nm
的j次变换比例系数:
111.k
nmj
=(3/2)
j
ꢀꢀꢀ
(10)
112.根据以上分析,n
nx
经m次奇偶变换,其高位部分从n
nm
变换为n
nmc
113.n
nmc
=k
nmi
*k
nmj
*n
nm
114.把(6)及(10)代入上式,得:
115.n
nmc
=(1/2)
i
*(3/2)
j
*n
nm
116.=(3
j
*n
nm
)/2
(i+j)
117.=(3
j
*n
nm
)/2
m
118.由此得:
119.n
nmc
=(3
j
/2
m
)*n
nm
ꢀꢀꢀ
(11)
120.同样,n
nx
经m次奇偶变换,相应地其低位部分n
mx
作m次奇偶变换,n
mx
的变换结果为n
mxc

121.n
mxc
=k
mxi
*k
mxj
*n
mx
122.把(7)及(11)代入上式,得:
123.n
mxc
>(1/2)
i
*(3/2)
j
*n
mx
124.由此得:
125.n
mxc
>(3
j
/2
m
)*n
mx
126.n
mxc
/n
mx
>3
j
/2
m
ꢀꢀꢀ
(12)
127.由于n
mx
为m位奇偶

叶整数,n
mx
经m次奇偶变换,其变换结果n
mxc
必定小于n
mx

128.n
mxc
<n
mx
ꢀꢀꢀ
(12)
129.则n
mxc
/n
mx
<1
ꢀꢀꢀ
(13)由(12)及(13),可以得出:
130.(3
j
/2
m
)<1
ꢀꢀꢀ
(14)
131.由(11)及(14),可以得出:
132.n
nmc
<n
nm
ꢀꢀꢀ
(15)
133.通过上述分析,n位数据帧n
nx
可以拆分为高位部分n
nm
及低位部分n
mx

134.n
nx
=n
nm
+n
mx
135.对n
nx
作m次奇偶变换,分别对其高位部分n
nm
及低位部分n
mx
作m次变换。高位部分n
nm
的变换结果为n
nmc
,低位部分n
mx
的变换结果为n
nxc
。则n
nx
经m次奇偶变换,其奇偶变换结果:
136.n
nxc
=n
nmc
+n
mxc
137.综合(5)(16)(15)及(12)4个式:
138.n
nx
=n
nm
+n
mx
ꢀꢀꢀ
(5)
139.n
nxc
=n
nmc
+n
mxc
ꢀꢀꢀ
(16)
140.n
nmc
<n
nm
ꢀꢀꢀ
(15)
141.n
mxc
<n
mx
ꢀꢀꢀ
(12)
142.可以得出:
143.n
nxc
<n
nx
ꢀꢀꢀ
(17)
144.由此得到:对于m位奇偶

叶整数n
mx
,其n位后裔数据帧n
nx
,也必定为奇偶

叶整数;相应地,对于非负整数继承十叉树m层上的奇偶

叶节点,该节点在n层上的后裔子节点,也
必定为奇偶

叶节点。
145.非时空数据映射一个数据帧来进行线性化、结构化和时空化。其中,m位奇偶

叶整数n
mx
的奇偶变换次数是m,而其n位后裔数据帧n
nx
的奇偶变换次数同样也是m,所以奇偶

叶整数的后裔数据帧的奇偶变换次数不大于该奇偶

叶整数的奇偶变换次数。对n
nx
作奇偶变换,无论是奇偶偶数帧变换,还是奇偶奇数帧变换,每次奇偶变换都对n
nx
的高位部分n
nm
除以2,m次奇偶变换,n
nm
除以2
m

146.根据式(3),n
nx
的高位部分:
147.n
nm
=(d
n
d
n
‑1...d
m+1
)*10
m
148.=(d
n
d
n
‑1...d
m+1
)*5
m
*2
m
149.n
nm
包含2
m
,n
nm
除以2
m
,其结果仍能保证是数据帧。这也正是在非时空数据结构定义奇偶

叶节点时,把奇偶

叶节点的奇偶变换次数设定为小于等于其层数的原因。
150.本发明方法在无人驾驶应用场景中感知获取的非时空数据进行技术实施,奇偶变换后重构形成的线性化数据表达如图1和图2所示。
151.结合图1和图2可知,将不同来源和结构多样化的非时空数据进行线性化、结构化和时空化。在非时空数据的具体应用中,往往出现不同非时空数据的时间起点及时间间隔完全不同,空间表达完全不同。可采用本发明方法的奇偶变换特性对各个信息(数据)分量进行变换重构,这样就可以不采用传统的函数方法来处理。
152.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1