一种汽车定位方法及汽车定位系统与流程

文档序号:15441813发布日期:2018-09-14 22:53阅读:154来源:国知局

本发明涉及交通技术领域,更具体地说,涉及一种汽车定位方法及汽车定位系统。



背景技术:

目前,在定位装置对汽车进行定位时,汽车和定位装置接收到的用于定位的信号波,可能是多次经过障碍物反射回来的信号波,若采用此信号波进行定位计算,则会出现较大的误差,导致定位结果不准确。



技术实现要素:

本发明的主要目的在于提出一种汽车定位方法及汽车定位系统,旨在解决现有技术中,在对汽车进行定位时,定位结果不准确的问题。

为解决上述技术问题,本发明提出一种汽车定位方法,汽车定位方法包括以下步骤:

至少两个定位装置各自向汽车发送一组信号波,一组信号波包括定位请求信号波和第一信号波,每组信号波中的定位请求信号波和第一信号波被同时发出;

汽车接收各定位装置发送的定位请求信号波和第一信号波;并判断各组信号波内的两个信号波是否被同时接收到;若是,则将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,每对信号波中的定位反馈信号波和第二信号波被同时发出;

各定位装置接收对应的定位反馈信号波和第二信号波,并判断同一对信号波的定位反馈信号波和第二信号波是否被同时接收到;若是,则将定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置。

可选的,定位请求信号波和第一信号波的频率不同,且定位反馈信号波和第二信号波的频率不同。

可选的,定位请求信号波和定位反馈信号波均是频率大于等于3mhz、且小于30mhz的短波。

可选的,第一信号波和第二信号波均是频率大于等于100khz且小于300khz的长波、频率大于等于300khz且小于3mhz的中波、频率大于等于30mhz且小于300mhz的超短波、频率大于等于300mhz且小于300ghz的微波中的任意一种。

可选的,定位请求信号波和第一信号波中都携带对应定位装置的身份信息;

在将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波之前,还包括以下步骤:

判断同一组的定位请求信号波和第一信号波中携带的对应定位装置的身份信息是否相同;

若是,则进入将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波的步骤。

可选的,定位反馈信号波和第二信号波中都携带汽车的身份信息;

在将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置之前,还包括以下步骤:

判断同一对的定位反馈信号波和第二信号波中携带的汽车的身份信息是否相同;

若是,则进入将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置的步骤。

可选的,定位请求信号波中至少携带定位请求信号波的发出时间,定位反馈信号波中至少携带定位反馈信号波的发出时间、以及接收到定位请求信号波与发出定位反馈信号波的时间差;

根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置包括:

根据各定位请求信号波的发出时间、以及对应的定位反馈信号波的发出时间、接收到定位请求信号波与发出定位反馈信号波的时间差,确定汽车与各定位装置之间的距离;

并根据汽车与各定位装置之间的距离、以及各定位装置的位置信息,确定汽车的位置。

可选的,定位装置安装在公路旁的路灯上。

进一步地,本发明提供一种汽车定位系统,汽车定位系统包括:汽车和至少两个定位装置;

至少两个定位装置,用于各自向汽车发送一组信号波,一组信号波包括定位请求信号波和第一信号波,每组信号波中的定位请求信号波和第一信号波被同时发出;

各定位装置接收对应的定位反馈信号波和第二信号波,并判断同一对信号波的定位反馈信号波和第二信号波是否被同时接收到;若是,则将定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置;

汽车,用于接收各定位装置发送的定位请求信号波和第一信号波;并判断各组信号波内的两个信号波是否被同时接收到;若是,则将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,每对信号波中的定位反馈信号波和第二信号波被同时发出。

可选的,定位装置安装在公路旁的路灯上。

有益效果

本发明提供了一种汽车定位方法及汽车定位系统,该汽车定位方法包括以下步骤:至少两个定位装置各自向汽车发送一组信号波,一组信号波包括定位请求信号波和第一信号波,每组信号波中的定位请求信号波和第一信号波被同时发出;汽车接收各定位装置发送的定位请求信号波和第一信号波;并判断各组信号波内的两个信号波是否被同时接收到;若是,则将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,每对信号波中的定位反馈信号波和第二信号波被同时发出;各定位装置接收对应的定位反馈信号波和第二信号波,并判断同一对信号波的定位反馈信号波和第二信号波是否被同时接收到;若是,则将定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置;通过上述方案,同一组的定位请求信号波和第一信号波同时发出,汽车同时接收到同一组的定位请求信号波和第一信号波时才将定位请求信号波作为有效信号波,滤除了多次经障碍物反射的波;同一对的定位反馈信号波和第二信号波同时发出,定位装置同时接收到同一对的定位反馈信号波和第二信号波时才将定位反馈信号波作为有效信号波,滤除了多次经障碍物反射的波;进而根据定位请求信号波、定位反馈信号波以及各定位装置的位置信息确定汽车的位置,提升了汽车定位结果的准确性。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1为本发明第一实施例提供的一种汽车定位方法的基本流程图;

图2为本发明第二实施例提供的一种汽车定位系统的示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

下面结合附图对本发明的具体实施方式进行说明。

第一实施例

为了解决现有技术中,在定位装置对汽车进行定位时,汽车和定位装置接收到的用于定位的信号波,可能是多次经过障碍物反射回来的信号波,若采用此信号波进行定位计算,则会出现较大的误差,导致定位结果不准确的问题,本实施例将提供一种汽车定位方法,参见图1,图1为本实施例提供的一种汽车定位方法的基本流程图,该汽车定位方法包括以下步骤:

s101:至少两个定位装置各自向汽车发送一组信号波,一组信号波包括定位请求信号波和第一信号波,每组信号波中的定位请求信号波和第一信号波被同时发出;

本实施例的汽车可以是有人驾驶,也可以是无人驾驶车。本实施例的定位装置可以是安装在公路旁的路灯上,也可以是安装在公路旁的高楼大厦等。

当定位装置安装在公路旁的路灯上时,定位装置与汽车保持较近的距离,从而可以提升定位的精度;而且路灯的安设往往是规律的,相邻路灯之间的间隔位置通常是固定的,从而可以保证定位装置的信号覆盖均匀且完整,可以照顾到在路面上的所有汽车的定位。

定位装置是至少具备通信功能的一种装置,能够在信号强度允许范围内向周围发送信号,而发送的信号,可以被汽车所接收。

定位装置所发送的信号可以是全覆盖式的,也就是360°的发射信号,也可以是局部角度发射,通常而言,由于定位装置是用于定位汽车的特性,发送信号仅需要在局部角度发射即可,只要发射角度可以保证能够覆盖到至少部分路面,从而能够被汽车所接收。

为了提高定位的准确性,各定位装置发出一组信号波的发出时刻的时间差小于等于预设阈值,预设阈值越小,定位信号发出时间就越接近,最终的结果也就越精确。当然,最好的是,各定位信号的发出时刻的时间差为零,也就是各定位信号发出时刻都是一致的。

s102:汽车接收各定位装置发送的定位请求信号波和第一信号波;并判断各组信号波内的两个信号波是否被同时接收到;若是,则将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,每对信号波中的定位反馈信号波和第二信号波被同时发出;

定位装置向汽车发送定位请求信号波,用于向汽车请求对汽车进行定位,汽车根据定位请求信号波生成定位反馈信号波,然后汽车将第二信号波和定位反馈信号波同时外发给定位装置。

可选的,触发第二信号波的生成时间可以是在汽车接收到定位装置发来的定位请求信号波之后,第二信号波也可以是预先生成保存在汽车本地,当汽车需要将定位反馈信号波发送给定位装置时,从本地直接提取出来,然后将第二信号波和定位反馈信号波同时外发给定位装置。

同一组的定位请求信号波和第一信号波的类型可以相同,也可以不同,同一对的定位反馈信号波和第二信号波的类型可以相同,也可以不同。

以同一组的定位请求信号波和第一信号波为例,同一组的定位请求信号波和第一信号波的类型同为频率大于等于100khz、且小于300khz的长波,或者同为频率大于等于300khz、且小于3mhz的中波,或者同为频率大于等于3mhz、且小于30mhz的短波、或者同为频率大于等于30mhz、且小于300mhz的超短波、或者同为频率大于等于300mhz、且小于300ghz的微波等;

或者同一组的定位请求信号波的类型为频率大于等于3mhz、且小于30mhz的短波,同一组的第一信号波的类型为频率大于等于100khz、且小于300khz的长波等。

同一组的定位请求信号波和第一信号波的频率可以相同,也可以不同,同一对的定位反馈信号波和第二信号波的频率可以相同,也可以不同。

以同一组的定位请求信号波和第一信号波为例,同一组的定位请求信号波和第一信号波均为频率为4mhz的短波,或者同一组的定位请求信号波的频率为4mhz的短波,同一组的第一信号波的频率为5mhz的短波等。

在一种实施方式中,定位请求信号波和第一信号波的频率不同,且定位反馈信号波和第二信号波的频率不同。

可选的,定位反馈信号波是频率大于等于3mhz、且小于30mhz的短波。

可选的,目标信号波包括频率大于等于100khz且小于300khz的长波、频率大于等于300khz且小于3mhz的中波、频率大于等于30mhz且小于300mhz的超短波、频率大于等于300mhz且小于300ghz的微波中的任意一种。

各定位装置发出的第一信号波的频率可以是相同的,也可以是不同的。例如第一信号波均是频率为200khz的长波,或者一个定位装置发出的第一信号波是频率为200khz的长波,另一个定位装置发出的第一信号波是频率为230khz的长波。

各定位装置发出的定位请求信号波的频率可以是相同的,也可以是不同的。例如定位请求信号波均是频率为4mhz的短波,或者一个定位装置发出的定位请求信号波是频率为4mhz的短波,另一个定位装置发出的定位请求信号波是频率为5mhz的短波。

汽车向各定位装置发出的第二信号波的频率可以是相同的,也可以是不同的。例如第二信号波均是频率为200khz的长波,或者一个定位装置发出的第二信号波是频率为200khz的长波,另一个定位装置发出的第二信号波是频率为230khz的长波。

汽车向各定位装置发出的定位反馈信号波的频率可以是相同的,也可以是不同的。例如定位反馈信号波均是频率为4mhz的短波,或者一个定位装置发出的定位反馈信号波是频率为4mhz的短波,另一个定位装置发出的定位反馈信号波是频率为5mhz的短波。

定位请求信号波、以及与之对应的定位反馈信号波的频率可以是相同的,也可以是不同的。例如定位请求信号波是频率为4mhz的短波,与之对应的定位反馈信号波也是频率为4mhz的短波,或者定位请求信号波是频率为4mhz的短波,与之对应的定位反馈信号波是频率为5mhz的短波。

可选的,由于汽车会接收到至少两组信号波,所以为了进一步验证同时接收到的定位请求信号波和第一信号波是来自于同一个定位装置,采用以下验证机制进行验证:

定位请求信号波和第一信号波中都携带对应定位装置的身份信息;

在将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波之前,还包括以下步骤:

判断同一组的定位请求信号波和第一信号波中携带的对应定位装置的身份信息是否相同;

若是,则进入将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波的步骤;

若同时接收到的定位请求信号波和第一信号波中携带的定位装置的身份信息是相同的,则认为定位请求信号波和第一信号波是由同一个定位装置发来的;若同时接收到的定位请求信号波和第一信号波中携带的定位装置的身份信息不同,则认为定位请求信号波和第一信号波不是由同一个定位装置发来的;

其中,定位装置的身份信息可以是定位装置的编号信息、或者位置信息等。

s103:各定位装置接收对应的定位反馈信号波和第二信号波,并判断同一对信号波的定位反馈信号波和第二信号波是否被同时接收到;若是,则将定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置。

可选的,由于公路上不止一辆汽车,所以同一个定位装置可能接收到来自不同汽车发出的一对信号波,所以为了进一步验证同一个定位装置同时接收到的定位反馈信号波和第二信号波是来自于同一汽车,采用以下验证机制进行验证:

定位反馈信号波和第二信号波中都携带汽车的身份信息;

在将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置之前,还包括以下步骤:

判断同一对的定位反馈信号波和第二信号波中携带的汽车的身份信息是否相同;

若是,则进入将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置的步骤;

若同时接收到的定位反馈信号波和第二信号波中携带的汽车的身份信息是相同的,则认为定位反馈信号波和第二信号波是由同一个汽车发来的;若同时接收到的定位反馈信号波和第二信号波中携带的汽车的身份信息不同,则认为定位反馈信号波和第二信号波不是由同一个汽车发来的;

其中,汽车的身份信息可以是汽车的车牌信息、或者车主信息等。

可选的,定位请求信号波中至少携带定位请求信号波的发出时间,定位反馈信号波中至少携带定位反馈信号波的发出时间、以及接收到定位请求信号波与发出定位反馈信号波的时间差;

根据各定位请求信号波、定位反馈信号波、以及各定位装置的位置信息,确定汽车的位置包括:

根据各定位请求信号波的发出时间、以及对应的定位反馈信号波的发出时间、接收到定位请求信号波与发出定位反馈信号波的时间差,确定汽车与各定位装置之间的距离;

并根据汽车与各定位装置之间的距离、以及各定位装置的位置信息,确定汽车的位置。

若同一组的定位请求信号波和第一信号波不是被汽车同时接收到,则将定位请求信号波作为无效信号波,结束流程。

若同一对的定位反馈信号波和第二信号波不是被定位装置同时接收到,则将定位反馈信号波作为无效信号波,结束流程。

可选的,同一组的定位请求信号波和第一信号波不是被汽车同时接收到的情况包括但不限于以下两种方式:

方式一、定位请求信号波和第一信号波其中一个是先被汽车接收到,另一个是后被汽车接收到;

方式二、汽车只接收到其中一个信号波,另一个未被接收到。

可选的,同一对的定位反馈信号波和第二信号波不是被定位装置同时接收到的情况包括但不限于以下两种方式:

方式一、定位反馈信号波和第二信号波其中一个是先被定位装置接收到,另一个是后被定位装置接收到;

方式二、定位装置只接收到其中一个信号波,另一个未被接收到。

当定位请求信号波和定位反馈信号波都是采用的短波时,由于短波长的电磁波信号能够在障碍物之间多次反射,这就导致可能出现汽车接收到的信号波,不是定位装置直接发射过来的电磁波信号,定位装置接收到的定位反馈信号波,不是汽车直接发射过来的电磁波信号。所以在本实施例中,采用的方式是:在同时接收到定位请求信号波和第一信号波时,才将定位请求信号波作为有效信号波,以及在同时接收到定位反馈信号波和第二信号波时,才将定位反馈信号波作为有效信号波,可以滤除在定位请求信号波、定位反馈信号波的传输过程中,多次经障碍物反射的波,提升了汽车定位结果的准确性。

以下列举一个例子进行进一步说明:

例如,有两个定位装置分别为a、b,a同时发出的一组信号波为定位请求信号波c(频率为4mhz的短波)和第一信号波d(频率为200khz的长波),b同时发出的一组信号波为定位请求信号波e(频率为5mhz的短波)和第一信号波f(频率为230khz的长波);

汽车判断接收到的定位请求信号波c和第一信号波d是否被同时接收到,若是,则将定位请求信号波c作为有效信号波,并根据定位请求信号波c生成对应的定位反馈信号波g(频率为4mhz的短波);

并判断定位请求信号波e和第一信号波f是否被同时接收到,若是,则将定位请求信号波e作为有效信号波,并根据定位请求信号波e生成对应的定位反馈信号波h(频率为5mhz的短波);

并将第二信号波i(频率为200khz的长波)和定位反馈信号波g同时发出给定位装置a;将第二信号波j(频率为230khz的长波)和定位反馈信号波h同时发出给定位装置b;

定位装置a判断接收到的第二信号波i和定位反馈信号波g是否被同时接收到,若是,则将定位反馈信号波g作为有效信号波;

定位装置b判断接收到的第二信号波i和定位反馈信号波h是否被同时接收到,若是,则将定位反馈信号波h作为有效信号波;

根据定位请求信号波c中携带的定位请求信号波c的发出时间、以及定位反馈信号波g携带的定位反馈信号波g和接收到定位请求信号波c与发出定位反馈信号波g的时间差,计算出定位装置a与汽车的距离,根据定位请求信号波e携带的定位请求信号波e的发出时间、以及定位反馈信号波h携带的定位反馈信号波h和接收到定位请求信号波e与发出定位反馈信号波h的时间差,计算出定位装置b与汽车的距离;再根据定位装置a与汽车的距离、定位装置b与汽车的距离以及定位装置a和定位装置b之间的距离,确定出汽车的位置。

其中,定位装置a和定位装置b之间的距离的确定方式可以是根据定位请求信号波c中携带的定位装置a的位置信息、根据定位请求信号波e中携带的定位装置b的位置信息进行确定。

通过本实施例的实施,至少两个定位装置各自向汽车发送一组信号波,一组信号波包括定位请求信号波和第一信号波,同一组的定位请求信号波和第一信号波同时发出,汽车同时接收到同一组的定位请求信号波和第一信号波时才将定位请求信号波作为有效信号波,滤除了多次经障碍物反射的波;并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,同一对的定位反馈信号波和第二信号波同时发出;定位装置同时接收到同一对的定位反馈信号波和第二信号波时才将定位反馈信号波作为有效信号波,滤除了多次经障碍物反射的波;进而根据各定位请求信号波、定位反馈信号波以及各定位装置的位置信息确定汽车的位置,提升了汽车定位结果的准确性。

第二实施例

为了解决现有技术中,在定位装置对汽车进行定位时,汽车和定位装置接收到的用于定位的信号波,可能是多次经过障碍物反射回来的信号波,若采用此信号波进行定位计算,则会出现较大的误差,导致定位结果不准确的问题,本实施例将提供一种汽车定位系统,参见图2,图2为本实施例提供的一种汽车定位系统的示意图,该汽车定位系统包括:汽车201和至少两个定位装置202;

至少两个定位装置202,用于各自向汽车201发送一组信号波,一组信号波包括定位请求信号波和第一信号波,每组信号波中的定位请求信号波和第一信号波被同时发出;

各定位装置202接收对应的定位反馈信号波和第二信号波,并判断同一对信号波的定位反馈信号波和第二信号波是否被同时接收到;若是,则将定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置202的位置信息,确定汽车201的位置;

汽车201,用于接收各定位装置202发送的定位请求信号波和第一信号波;并判断各组信号波内的两个信号波是否被同时接收到;若是,则将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置202发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,每对信号波中的定位反馈信号波和第二信号波被同时发出。

本实施例的汽车201可以是有人驾驶,也可以是无人驾驶车。本实施例的定位装置202可以是安装在公路旁的路灯上,也可以是安装在公路旁的高楼大厦等。

当定位装置202安装在公路旁的路灯上时,定位装置202与汽车201保持较近的距离,从而可以提升定位的精度;而且路灯的安设往往是规律的,相邻路灯之间的间隔位置通常是固定的,从而可以保证定位装置202的信号覆盖均匀且完整,可以照顾到在路面上的所有汽车201的定位。

定位装置202是至少具备通信功能的一种装置,能够在信号强度允许范围内向周围发送信号,而发送的信号,可以被汽车201所接收。

定位装置202所发送的信号可以是全覆盖式的,也就是360°的发射信号,也可以是局部角度发射,通常而言,由于定位装置202是用于定位汽车201的特性,发送信号仅需要在局部角度发射即可,只要发射角度可以保证能够覆盖到至少部分路面,从而能够被汽车201所接收。

为了提高定位的准确性,各定位装置202发出一组信号波的发出时刻的时间差小于等于预设阈值,预设阈值越小,定位信号发出时间就越接近,最终的结果也就越精确。当然,最好的是,各定位信号的发出时刻的时间差为零,也就是各定位信号发出时刻都是一致的。

定位装置202向汽车201发送定位请求信号波,用于向汽车201请求对汽车201进行定位,汽车201根据定位请求信号波生成定位反馈信号波,然后汽车201将第二信号波和定位反馈信号波同时外发给定位装置202。

可选的,触发第二信号波的生成时间可以是在汽车201接收到定位装置202发来的定位请求信号波之后,第二信号波也可以是预先生成保存在汽车201本地,当汽车201需要将定位反馈信号波发送给定位装置202时,从本地直接提取出来,然后将第二信号波和定位反馈信号波同时外发给定位装置202。

同一组的定位请求信号波和第一信号波的类型可以相同,也可以不同,同一对的定位反馈信号波和第二信号波的类型可以相同,也可以不同。

以同一组的定位请求信号波和第一信号波为例,同一组的定位请求信号波和第一信号波的类型同为频率大于等于100khz、且小于300khz的长波,或者同为频率大于等于300khz、且小于3mhz的中波,或者同为频率大于等于3mhz、且小于30mhz的短波、或者同为频率大于等于30mhz、且小于300mhz的超短波、或者同为频率大于等于300mhz、且小于300ghz的微波等;

或者同一组的定位请求信号波的类型为频率大于等于3mhz、且小于30mhz的短波,同一组的第一信号波的类型为频率大于等于100khz、且小于300khz的长波等。

同一组的定位请求信号波和第一信号波的频率可以相同,也可以不同,同一对的定位反馈信号波和第二信号波的频率可以相同,也可以不同。

以同一组的定位请求信号波和第一信号波为例,同一组的定位请求信号波和第一信号波均为频率为4mhz的短波,或者同一组的定位请求信号波的频率为4mhz的短波,同一组的第一信号波的频率为5mhz的短波等。

在一种实施方式中,定位请求信号波和第一信号波的频率不同,且定位反馈信号波和第二信号波的频率不同。

可选的,定位反馈信号波是频率大于等于3mhz、且小于30mhz的短波。

可选的,目标信号波包括频率大于等于100khz且小于300khz的长波、频率大于等于300khz且小于3mhz的中波、频率大于等于30mhz且小于300mhz的超短波、频率大于等于300mhz且小于300ghz的微波中的任意一种。

各定位装置202发出的第一信号波的频率可以是相同的,也可以是不同的。例如第一信号波均是频率为200khz的长波,或者一个定位装置202发出的第一信号波是频率为200khz的长波,另一个定位装置202发出的第一信号波是频率为230khz的长波。

各定位装置202发出的定位请求信号波的频率可以是相同的,也可以是不同的。例如定位请求信号波均是频率为4mhz的短波,或者一个定位装置202发出的定位请求信号波是频率为4mhz的短波,另一个定位装置202发出的定位请求信号波是频率为5mhz的短波。

汽车201向各定位装置202发出的第二信号波的频率可以是相同的,也可以是不同的。例如第二信号波均是频率为200khz的长波,或者一个定位装置202发出的第二信号波是频率为200khz的长波,另一个定位装置202发出的第二信号波是频率为230khz的长波。

汽车201向各定位装置202发出的定位反馈信号波的频率可以是相同的,也可以是不同的。例如定位反馈信号波均是频率为4mhz的短波,或者一个定位装置202发出的定位反馈信号波是频率为4mhz的短波,另一个定位装置202发出的定位反馈信号波是频率为5mhz的短波。

定位请求信号波、以及与之对应的定位反馈信号波的频率可以是相同的,也可以是不同的。例如定位请求信号波是频率为4mhz的短波,与之对应的定位反馈信号波也是频率为4mhz的短波,或者定位请求信号波是频率为4mhz的短波,与之对应的定位反馈信号波是频率为5mhz的短波。

可选的,由于汽车201会接收到至少两组信号波,所以为了进一步验证同时接收到的定位请求信号波和第一信号波是来自于同一个定位装置202,采用以下验证机制进行验证:

定位请求信号波和第一信号波中都携带对应定位装置202的身份信息;

在将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置202发送一对信号波之前,还包括以下步骤:

判断同一组的定位请求信号波和第一信号波中携带的对应定位装置202的身份信息是否相同;

若是,则进入将定位请求信号波作为有效信号波,并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置202发送一对信号波的步骤;

若同时接收到的定位请求信号波和第一信号波中携带的定位装置202的身份信息是相同的,则认为定位请求信号波和第一信号波是由同一个定位装置202发来的;若同时接收到的定位请求信号波和第一信号波中携带的定位装置202的身份信息不同,则认为定位请求信号波和第一信号波不是由同一个定位装置202发来的;

其中,定位装置202的身份信息可以是定位装置202的编号信息、或者位置信息等。

可选的,由于公路上不止一辆汽车201,所以同一个定位装置202可能接收到来自不同汽车201发出的一对信号波,所以为了进一步验证同一个定位装置202同时接收到的定位反馈信号波和第二信号波是来自于同一汽车201,采用以下验证机制进行验证:

定位反馈信号波和第二信号波中都携带汽车201的身份信息;

在将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置202的位置信息,确定汽车201的位置之前,还包括以下步骤:

判断同一对的定位反馈信号波和第二信号波中携带的汽车201的身份信息是否相同;

若是,则进入将各定位反馈信号波作为有效信号波,并根据各定位请求信号波、定位反馈信号波、以及各定位装置202的位置信息,确定汽车201的位置的步骤;

若同时接收到的定位反馈信号波和第二信号波中携带的汽车201的身份信息是相同的,则认为定位反馈信号波和第二信号波是由同一个汽车201发来的;若同时接收到的定位反馈信号波和第二信号波中携带的汽车201的身份信息不同,则认为定位反馈信号波和第二信号波不是由同一个汽车201发来的;

其中,汽车201的身份信息可以是汽车201的车牌信息、或者车主信息等。

可选的,定位请求信号波中至少携带定位请求信号波的发出时间,定位反馈信号波中至少携带定位反馈信号波的发出时间、以及接收到定位请求信号波与发出定位反馈信号波的时间差;

根据各定位请求信号波、定位反馈信号波、以及各定位装置202的位置信息,确定汽车201的位置包括:

根据各定位请求信号波的发出时间、以及对应的定位反馈信号波的发出时间、接收到定位请求信号波与发出定位反馈信号波的时间差,确定汽车201与各定位装置202之间的距离;

并根据汽车201与各定位装置202之间的距离、以及各定位装置202的位置信息,确定汽车201的位置。

若同一组的定位请求信号波和第一信号波不是被汽车201同时接收到,则将定位请求信号波作为无效信号波,结束流程。

若同一对的定位反馈信号波和第二信号波不是被定位装置202同时接收到,则将定位反馈信号波作为无效信号波,结束流程。

可选的,同一组的定位请求信号波和第一信号波不是被汽车201同时接收到的情况包括但不限于以下两种方式:

方式一、定位请求信号波和第一信号波其中一个是先被汽车201接收到,另一个是后被汽车201接收到;

方式二、汽车201只接收到其中一个信号波,另一个未被接收到。

可选的,同一对的定位反馈信号波和第二信号波不是被定位装置202同时接收到的情况包括但不限于以下两种方式:

方式一、定位反馈信号波和第二信号波其中一个是先被定位装置202接收到,另一个是后被定位装置202接收到;

方式二、定位装置202只接收到其中一个信号波,另一个未被接收到。

当定位请求信号波和定位反馈信号波都是采用的短波时,由于短波长的电磁波信号能够在障碍物之间多次反射,这就导致可能出现汽车接收到的信号波,不是定位装置直接发射过来的电磁波信号,定位装置接收到的定位反馈信号波,不是汽车直接发射过来的电磁波信号。所以在本实施例中,采用的方式是:在同时接收到定位请求信号波和第一信号波时,才将定位请求信号波作为有效信号波,以及在同时接收到定位反馈信号波和第二信号波时,才将定位反馈信号波作为有效信号波,可以滤除在定位请求信号波、定位反馈信号波的传输过程中,多次经障碍物反射的波,提升了汽车定位结果的准确性。

以下列举一个例子进行进一步说明:

例如,有两个定位装置分别为a、b,a同时发出的一组信号波为定位请求信号波c(频率为4mhz的短波)和第一信号波d(频率为200khz的长波),b同时发出的一组信号波为定位请求信号波e(频率为5mhz的短波)和第一信号波f(频率为230khz的长波);

汽车判断接收到的定位请求信号波c和第一信号波d是否被同时接收到,若是,则将定位请求信号波c作为有效信号波,并根据定位请求信号波c生成对应的定位反馈信号波g(频率为4mhz的短波);

并判断定位请求信号波e和第一信号波f是否被同时接收到,若是,则将定位请求信号波e作为有效信号波,并根据定位请求信号波e生成对应的定位反馈信号波h(频率为5mhz的短波);

并将第二信号波i(频率为200khz的长波)和定位反馈信号波g同时发出给定位装置a;将第二信号波j(频率为230khz的长波)和定位反馈信号波h同时发出给定位装置b;

定位装置a判断接收到的第二信号波i和定位反馈信号波g是否被同时接收到,若是,则将定位反馈信号波g作为有效信号波;

定位装置b判断接收到的第二信号波i和定位反馈信号波h是否被同时接收到,若是,则将定位反馈信号波h作为有效信号波;

根据定位请求信号波c中携带的定位请求信号波c的发出时间、以及定位反馈信号波g携带的定位反馈信号波g和接收到定位请求信号波c与发出定位反馈信号波g的时间差,计算出定位装置a与汽车的距离,根据定位请求信号波e携带的定位请求信号波e的发出时间、以及定位反馈信号波h携带的定位反馈信号波h和接收到定位请求信号波e与发出定位反馈信号波h的时间差,计算出定位装置b与汽车的距离;再根据定位装置a与汽车的距离、定位装置b与汽车的距离以及定位装置a和定位装置b之间的距离,确定出汽车的位置。

其中,定位装置a和定位装置b之间的距离的确定方式可以是根据定位请求信号波c中携带的定位装置a的位置信息、根据定位请求信号波e中携带的定位装置b的位置信息进行确定。

通过本实施例的实施,至少两个定位装置202各自向汽车201发送一组信号波,一组信号波包括定位请求信号波和第一信号波,同一组的定位请求信号波和第一信号波同时发出,汽车201同时接收到同一组的定位请求信号波和第一信号波时才将定位请求信号波作为有效信号波,滤除了多次经障碍物反射的波;并根据各定位请求信号波生成对应的定位反馈信号波,并向各定位装置202发送一对信号波,一对信号波包括对应的定位反馈信号波和第二信号波,同一对的定位反馈信号波和第二信号波同时发出;定位装置202同时接收到同一对的定位反馈信号波和第二信号波时才将定位反馈信号波作为有效信号波,滤除了多次经障碍物反射的波;进而根据各定位请求信号波、定位反馈信号波以及各定位装置202的位置信息确定汽车201的位置,提升了汽车201定位结果的准确性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1