一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种接收器电路和使用接收器电路的方法与流程

2021-11-06 00:33:00 来源:中国专利 TAG:


1.本文描述的主题涉及确定到达角(aoa)或离开角(aod),并且更具体地涉及在存在多径衰落的情况下准确地确定aoa或aod。


背景技术:

2.例如,由于发射信号的反射,单个发射rf信号经常在沿着从发射器到接收器的多个传输路径行进之后,在接收器天线处被接收。因为每个传输路径可以从不同的角度在接收器处终止,所以aoa或aod计算通常被穿过除主要传输路径之外的传输路径的信号破坏。本领域需要在存在多径传输的情况下准确计算aoa或aod的技术。


技术实现要素:

3.一个发明方面是一种接收器电路,包括:一个或多个接收器天线,被配置成:接收从包括一个或多个发射天线的发射器电路发射的多个信号;以及至少一个rf链,被配置成:基于接收的信号生成多个数字样本,其中以下项之一适用:a)信号由发射器电路的单个发射天线发射并且由接收器电路的多个接收天线接收,和b)信号由发射器电路的多个发射天线发射,并且由接收器电路的单个接收天线接收。接收器电路还包括控制器,该控制器被配置成:确定多个数字样本组以用于计算接收的信号的到达角(aoa)或离开角(aod)的估计,基于确定的数字样本组来计算aoa或aod的多个估计,选择aoa或aod的计算估计的子集,以及基于aoa或aod的估计的选择子集来计算测量的aoa或aod。
4.在一些实施例中,控制器被配置成:基于用于生成特定数字样本组的对应接收天线集合或发射天线集合的特性,来确定每个特定数字样本组。
5.在一些实施例中,与第一数字样本组相对应的接收或发射天线的第一集合包括第一特定天线,并且与第二数字样本组相对应的接收或发射天线的第二集合包括第一特定天线。
6.在一些实施例中,接收或发射天线的每个集合在天线之间没有其他天线。
7.在一些实施例中,接收或发射天线的至少一个集合在天线之间具有一个或多个其他天线,其中一个或多个其他天线未被包括在至少一个集合中。
8.在一些实施例中,控制器被配置成:基于数字样本组中的每个数字样本组来计算aoa或aod的估计。
9.在一些实施例中,控制器被配置成:使用聚类算法,来选择aoa或aod的计算估计的子集。
10.在一些实施例中,以下项之一适用:a)每个数字样本是基于由发射器电路的发射天线之一在一时间段上发射的信号而生成的多个数字样本中的一个数字样本,和b)每个数字样本是基于由接收器天线之一在一时间段上接收的信号而生成的多个数字样本中的一个数字样本。
11.在一些实施例中,信号由发射器电路的单个发射天线发射并且由接收器电路的多
个接收天线接收。
12.在一些实施例中,信号由发射器电路的多个发射天线发射并且由接收器电路的单个接收天线接收。
13.另一个发明方面是一种使用接收器电路的方法,方法包括:在接收器电路的一个或多个接收器天线处,接收从具有一个或多个发射天线的发射器电路发射的多个信号;以及利用至少一个rf链,基于接收的信号生成多个数字样本,其中以下项之一适用:a)信号由发射器电路的单个发射天线发射并且由接收器电路的多个接收天线接收,和b)信号由发射器电路的多个发射天线发射,并且由接收器电路的单个接收天线接收。方法还包括:利用控制器:确定多个数字样本组以用于计算接收的信号的到达角(aoa)或离开角(aod)的估计,基于确定的数字样本组来计算aoa或aod的多个估计,选择aoa或aod的计算估计的子集,以及基于aoa或aod的估计的选择子集来计算测量的aoa或aod。
14.在一些实施例中,方法还包括:利用控制器,基于用于生成特定数字样本组的对应接收天线集合或发射天线集合的特性,来确定每个特定数字样本组。
15.在一些实施例中,与第一数字样本组相对应的接收或发射天线的第一集合包括第一特定天线,并且与第二数字样本组相对应的接收或发射天线的第二集合包括第一特定天线。
16.在一些实施例中,接收或发射天线的每个集合在天线之间没有其他天线。
17.在一些实施例中,接收或发射天线的至少一个集合在天线之间具有一个或多个其他天线,其中一个或多个其他天线未被包括在至少一个集合中。
18.在一些实施例中,方法还包括:利用控制器,基于数字样本组中的每个数字样本组来计算aoa或aod的估计。
19.在一些实施例中,方法还包括:利用控制器,使用聚类算法来选择aoa或aod的计算估计的子集。
20.在一些实施例中,以下中的一个适用:a)每个数字样本是基于由发射器电路的发射天线之一在一时间段上发射的信息而生成的多个数字样本中的一个数字样本,和b)每个数字样本是基于由接收器天线之一在一时间段上接收的信息而生成的多个数字样本中的一个数字样本。
21.在一些实施例中,信号由发射器电路的单个发射天线发射并且由接收器电路的多个接收天线接收。
22.在一些实施例中,信号由发射器电路的多个发射天线发射并且由接收器电路的单个接收天线接收。
附图说明
23.包含在本说明书中并且构成本说明书一部分的附图示出了本文公开的主题的某些方面,并且与描述一起帮助说明与所公开的实施方式相关联的一些原理。
24.图1a是根据一个实施例的发射器电路的一个实施例的示意图。
25.图1b是根据一个实施例的接收器电路的一个实施例的示意图。
26.图2a是图示aoa的两个天线系统的示意图。
27.图2b是图示aod的两个天线系统的示意图。
28.图3是图示多个aoa或aod估计的图,其中基于备选传输路径来进行一些估计。
29.图4是线性天线阵列的示意图。
30.图5是二维天线阵列的示意图。
31.图6是图示确定aoa或aod的方法的流程图。
32.图7是用于计算aoa或aod的协方差矩阵的图形表示。
33.在实际中,相似的附图标记表示相似的结构、特征或元件。
具体实施方式
34.本文结合附图说明了本发明的特定实施例。
35.各种细节在本文被阐述为它们与某些实施例有关。然而,本发明也可以以与本文描述的方式不同的方式来被实现。在不脱离本发明的情况下,本领域技术人员可以对所讨论的实施例进行修改。因此,本发明不限于本文公开的特定实施例。
36.实施例说明了用于确定所接收信号的测量到达角(aoa)或离开角(aod)的电路和方法。aoa或aod基于aoa或aod的估计的多个样本来被确定,其中使用例如聚类算法来排除样本集的异常值。aoa或aod的每个估计使用来自发射或接收天线集合的组中的一个集合的数据来被生成。为了增加用于聚类算法的样本集的大小,每个发射或接收天线可以以该组的多个集合表示。图1a和图1b分别图示了接收器电路和发射器电路的示意图。图2a和图2b分别图示了aoa和aod。图3图示了多个aoa或aod估计。图4和图5图示了天线阵列。图6图示了确定aoa或aod的方法。图7图示了用于计算aoa或aod的协方差矩阵。
37.图1a是根据一个实施例的发射器电路100的一个实施例的示意图。发射器电路100包括天线或天线阵列110、开关120、rf链130和控制器140。发射器电路100说明了一个特定示例。可以使用发射器电路的其他实施例。
38.天线或天线阵列110可以是任何天线或天线阵列。例如,在一些实施例中,天线或天线阵列110包括1、2、3、4或更多个天线。在一些实施例中,天线或天线阵列110包括线性天线阵列。在一些实施例中,天线或天线阵列110包括二维天线阵列,例如,具有多行线性天线阵列。
39.在天线或天线阵列110包括一个天线的实施例中,该一个天线可以直接连接到rf链130,并且可以省略开关120。在天线或天线阵列110包括多个天线的实施例中,每个天线可以直接连接到单独的rf链。每个rf链可以具有rf链130的特征。
40.天线或天线阵列110可以被配置成将rf信号发射到接收器电路,诸如下面参考图1b描述的接收器电路200。rf信号包括在用低频信息信号调制的载波频率下的高频信号。例如,根据如由控制器140控制的开关120形成的可编程电连接,高频信号由来自天线或天线阵列110的天线之一发射。至少由于反射,由发射器电路100发射的特定信号可以在穿过多个传输路径中的每个传输路径之后到达接收器。每个传输路径可以以不同的aoa在接收器处终止。另外,由天线或天线阵列110发射的rf信号以aod而从发射器100发射。
41.控制器140被配置成向rf链130提供数字信号,其中数字信号对要由天线或天线阵列110发射的信息信号进行编码。
42.rf链130包括数模转换器(dac)132、混频器136、频率合成器134和功率放大器(pa)138。rf链130仅是示例,并且可以备选地使用其他rf链的实施例。例如,在一些实施例中,如
本领域技术人员所理解的,可以包括一个或多个放大器和/或滤波器。
43.数字信号由数模转换器132处理,以使用本领域已知的技术来生成表示数字信号的模拟基带信号(bb信号)。可以使用本领域已知的各种数模转换器结构。
44.混频器136接收从数模转换器132输出的模拟基带信号,并且接收由频率合成器134生成的在载波频率下的振荡器信号。响应于模拟基带信号和振荡器信号,使用本领域已知的技术,混频器136将来自模数转换器132的模拟基带信号转换为高频信号。可以使用本领域已知的各种混频器结构。所得高频信号在该调制中处于载波频率,以便包括低频信息信号的信息。
45.功率放大器138被配置成接收高频信号,例如,根据如由控制器140控制的开关120形成的可编程电连接,高频信号被驱动到来自天线或天线阵列110的天线之一。放大器138使用本领域已知的技术将高频信号驱动到天线之一。可以使用本领域已知的各种功率放大器结构。
46.如本领域技术人员所理解的,使用图1a中未图示的通信连接,来自控制器140的控制信号可以控制开关120、功率放大器138、频率合成器134、混频器136和数模转换器132的某些可变功能,例如,如本领域技术人员所理解的。
47.来自控制器140的控制信号可以例如控制开关120以控制利用多个天线rf链130中的哪一个来驱动高频信号。
48.在具有多个天线的实施例中,每个天线均连接到多个rf链之一,控制器140可以针对每个rf链生成控制信号。
49.图1b是根据一个实施例的接收器电路200的一个实施例的示意图。接收器电路200包括天线或天线阵列210、开关220、rf链230和控制器240。接收器电路200图示了特定示例。可以使用接收器电路的其他实施例。
50.天线或天线阵列210可以是任何天线或天线阵列。例如,在一些实施例中,天线或天线阵列210包括1、2、3、4或更多个天线。在一些实施例中,天线或天线阵列210包括线性天线阵列。在一些实施例中,天线或天线阵列210包括二维天线阵列,例如,具有多行线性天线阵列。
51.在天线或天线阵列210包括一个天线的实施例中,一个天线可以直接连接到rf链230,并且可以省略开关220。在天线或天线阵列210包括多个天线的实施例中,每个天线可以直接连接到单独的rf链。每个rf链可以具有rf链230的特征。
52.天线或天线阵列210可以被配置成接收由发射器(诸如上面参考图1a描述的发射器100)生成的rf信号。至少由于反射,由发射器发射的特定信号可以在穿过多个传输路径中的每个传输路径之后到达天线或天线阵列210。每个传输路径可以以不同的aoa在天线或天线阵列210处终止。此外,由发射器100发射的rf信号以aod被发射。
53.rf链230包括低噪声放大器(lna)232、频率合成器234、混频器236和模数转换器(adc)238。rf链230仅是示例,并且可以备选地使用其他rf链的实施例。例如,在一些实施例中,如本领域技术人员所理解的,可以包括一个或多个放大器和/或滤波器。
54.低噪声放大器232被配置成接收在载波频率下并且用低频信息信号调制的高频信号。例如,根据如由控制器240控制的开关220形成的可编程电连接,从天线或天线阵列210的天线之一接收高频信号。使用本领域已知的技术,高频信号由低噪声放大器232放大以生
成放大的rf信号。可以使用本领域已知的各种低噪声放大器结构。
55.混频器236接收从低噪声放大器232输出的放大rf信号,并且接收由频率合成器234生成的处于或基本上处于载波频率的振荡器信号。响应于放大的rf信号和振荡器信号,使用本领域已知的技术,混频器236将来自低噪声放大器232的放大rf信号下转换为基带信号。可以使用本领域已知的各种混频器结构。所得基带信号包括低频信息信号的信息。
56.然后,使用本领域已知的技术,基带信号由模数转换器238处理以生成表示基带信号的数字信号。可以使用本领域已知的各种模数转换器结构。
57.控制器240接收基带信号的数字表示。
58.如本领域技术人员所理解的,使用图1b中未图示的通信连接,来自控制器240的控制信号可以控制开关220、低噪声放大器232、频率合成器234、混频器236和模数转换器238的某些可变功能。例如,如本领域技术人员所理解的。
59.例如,来自控制器240的控制信号可以控制开关220以选择从rf链230的多个天线中的哪一个天线接收高频信号。
60.例如,控制器240可以生成控制信号,这导致控制器240接收一组数字信号,其中该组的每个数字信号由rf链230基于由天线中的选择的一个天线接收的高频信号生成。在具有每个均连接到多个rf链之一的多个天线的实施例中,控制器240可以针对每个rf链生成控制信号,使得控制器240接收一组数字信号,其中该组的每个数字信号由rf链之一基于连接到其的特定天线接收的rf信号来被生成。使用下面描述的技术,控制器240被配置成将该组数字信号存储在存储器中,并且基于它接收的该组数字信号来确定针对所接收rf信号的aoa或aod。
61.图2a是图示了在包括天线a1和天线a2的天线阵列处接收的rf信号的到达角(aoa)的基于相位的估计的几何结构的示意图。
62.如所示的,所发射的rf信号在天线a1和a2处以到达角(aoa)θ被接收。根据本领域技术人员所理解的几何和三角原理,
63.其中
64.λ=rf信号的波长,
65.ψ=到达天线a1和a2的信号之间的相位差或时间差,并且
66.d=天线a1和a2之间的距离。
67.使用本领域技术人员已知的技术,诸如图1b的接收器电路200的控制器240的控制器可以计算aoa。
68.例如,假设没有载波频率偏移,具有用于天线a1和a2中的每个天线的一个rf链的接收器电路200的一个实施例可以如下计算aoa:
69.对于发射信号
70.其中:
71.f
h
=载波频率,
72.t1=发射器振荡器的时间
73.f
l
=基带频率,
74.在天线a1处接收的信号是
75.其中:
76.并且
77.在天线a2处接收的信号是
78.其中:
[0079][0080]
在天线a1处接收的经下转换样本为:
[0081][0082]
其中:
[0083]
t2=接收器振荡器的时间。
[0084]
在天线a2处接收的经下转换样本为:
[0085][0086]
相位差为:
[0087][0088]
如上所述。
[0089]
备选地,假设没有载波频率偏移,具有用于天线a1和a2两者的一个rf链的接收器电路200的一个实施例可以如下计算aoa:
[0090]
对于发射信号
[0091]
其中:
[0092]
f
h
=载波频率,
[0093]
t1=发射器振荡器的时间
[0094]
f
l
=基带频率,
[0095]
在天线a1处接收的信号是
[0096]
其中:
[0097]
并且
[0098]
在天线a2处接收的信号是
[0099]
其中:
[0100]
并且
[0101]
t=采样周期。
[0102]
在天线a1处接收的下转换样本为:
[0103][0104]
其中:
[0105]
t2=接收器振荡器的时间。
[0106]
在天线a2处接收的下转换样本为:
[0107][0108]
相位差为:
[0109][0110]
因此,
[0111][0112]
因此,用于计算aod的相位差等于测量的相位差 2πf
l
t。
[0113]
如上所述。
[0114]
图2b是图示由包括天线a1和天线a2的天线阵列发射的rf信号的离开角(aod)的基于相位的估计的几何结构的示意图。
[0115]
如所示的,rf信号从天线a1和a2以偏离角(aod)θ被发射。根据本领域技术人员所理解的几何和三角原理,
[0116]
其中
[0117]
λ=从天线a1和a2发射的rf信号的波长,
[0118]
ψ=到达天线rx的信号之间的相位差或时间差,并且
[0119]
d=天线a1和a2之间的距离。
[0120]
使用本领域技术人员已知的技术,诸如图1b的接收器电路200的控制器240的控制器可以计算aod。
[0121]
例如,假设没有载波频率偏移,具有一个rf链和单个天线a1的接收器电路200的一个实施例可以如下计算aod:
[0122]
对于分别从天线a1和a2发射的信号:和
[0123]
其中:
[0124]
f
h
=载波频率,
[0125]
t1=发射器振荡器的时间
[0126]
f
l
=基带频率,
[0127]
在天线rx处接收的第一样本是
[0128]
其中:
[0129]
并且
[0130]
在天线rx处接收的第二样本是
[0131]
其中:
[0132]
并且
[0133]
t=采样周期。
[0134]
下转换的第一样本是:
[0135][0136]
其中:
[0137]
t2=接收器振荡器的时间。
[0138]
下转换的第二样本是:
[0139][0140]
相位差为:
[0141][0142]
因此,因此,
[0143]
因此,用于计算aod的相位差等于测量的相位差 2πf
l
t。
[0144]
如上所述。
[0145]
图3是图示多个aoa或aod估计的图,其中基于备选传输路径来进行一些估计。
[0146]
可以基于在接收器处直接从发射器接收的样本,使用本文讨论的aoa或aod的计算,来进行图3中图示的可靠估计。例如,用于计算可靠估计的样本可以已经被发射器发射,并且被接收器接收而没有反射。
[0147]
图3中图示的异常值可以是基于在接收器处从发射器间接接收的样本,使用本文讨论的aoa或aod的计算进行的估计。例如,用于计算异常值估计的样本可能已经被发射器发射,并且在一次或多次反射后被接收器接收。
[0148]
可以使用本领域技术人员已知的技术,基于估计来确定测量的aoa或aod。例如,可以通过取估计的平均,来进行实际aoa或aod的确定。
[0149]
在一些实施例中,在基于估计确定测量的aoa或aod之前,可以从用于确定测量的aoa或aod的估计的组中去除异常值估计。例如,可以使用聚类算法(诸如dbscan)来区分可靠估计和异常值估计。测量的aoa或aod的确定后续可以基于可靠估计进行,忽略异常值估计。
[0150]
图4是线性天线阵列400的一个示例的示意图,其可以例如被用作接收器电路(诸如,接收器电路200)的天线阵列(诸如,天线阵列210)。例如,天线阵列400的天线中的每个天线可以用于接收由发射器(诸如,图1的发射器100)发射的信号。使用诸如在本文讨论的那些技术或本领域技术人员已知的其他技术,基于接收的信号,接收器电路生成与天线阵列400的天线中的每个天线的接收信号相对应的数字数据。
[0151]
备选地,线性天线阵列400可以被用作发射器电路(诸如,发射器电路100)的天线阵列(诸如天线阵列110)。例如,天线阵列400的天线中的每个天线可以用于将信号发射到接收器电路,诸如具有单个接收器天线的图2的接收器200。使用诸如本文讨论的那些技术或本领域技术人员已知的其他技术,基于接收的信号,接收器电路生成与从天线阵列400的天线中的每个天线发射的信号相对应的数字数据。
[0152]
在线性天线阵列400被用于接收器电路的实施例中,使用与本文讨论的技术类似的技术或本领域技术人员已知的其他技术,基于由天线a1、a2、a3和a4接收的信号生成的数据可以用于计算aoa的估计。
[0153]
在线性天线阵列400被用于发射器电路的实施例中,使用与本文讨论的技术类似的技术或本领域技术人员已知的其他技术,基于由天线a1、a2、a3和a4发射的信号生成的数据可以用于计算aod的估计。
[0154]
此外,在线性天线阵列400被用于接收器电路的实施例中,使用与本文讨论的技术类似的技术或本领域技术人员已知的其他技术,基于由三个天线的集合接收的信号生成的数据可以用于计算aoa的估计。此外,在线性天线阵列400被用于发射器电路的实施例中,使用与本文讨论的技术类似的技术或本领域技术人员已知的其他技术,基于由三个天线的集合发射的信号生成的数据可以用于计算aod的估计。
[0155]
例如,基于由天线a1、天线a2和天线a3接收或发射的信号生成的数据可以用于计算aoa或aod的第一估计,基于由天线a2、天线a3、天线a4接收的信号生成的数据可以用于计算aoa或aod的第二估计。
[0156]
使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于由三个天线的集合接收或发射的信号的aoa或aod的第一和第二估计可以用于确定测量的aoa或aod。
[0157]
在一些实施例中,使用在本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于由三个天线的集合接收或发射的信号的aoa或aod的第一和第二估计和基于由所有四个天线接收或发射的信号的aoa或aod的估计,可以用于确定测量的aoa或aod。
[0158]
此外,使用与本文讨论的技术类似的技术或本领域技术人员已知的其他技术,基于由天线的对接收或发射的信号生成的数据可以用于计算aoa或aod的估计。例如,基于由天线a1和天线a2接收或发射的信号生成的数据可以用于计算aoa或aod的第一估计,基于由天线a2和天线a3接收或发射的信号生成的数据可以用于计算aoa或aod的第二估计,并且基于由天线a3和天线a4接收或发射的信号生成的数据可以用于计算aoa或aod的第三估计。
[0159]
使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于由天线的对接收或发射的信号的aoa或aod的第一、第二和第三估计可以用于确定测量的aoa或aod。
[0160]
在一些实施例中,使用本文别处描述的技术或通过使用本领域技术人员理解的其
他技术,基于由天线的对接收或发射的信号的aoa或aod的第一、第二和第三估计,以及基于由三个天线的集合接收或发射的信号的aoa或aod的第一和第二估计中的任一个或两者,以及基于由所有四个天线接收或发射的信号的aoa或aod的估计,可以用于确定测量的aoa或aod。例如,aoa或aod的估计可以被应用于聚类算法以去除异常值样本,如本文所讨论的,并且可靠的估计可以用于计算测量的aoa或aod。
[0161]
因为如果向聚类算法提供更多样本,至少一些聚类算法会产生更好的结果,所以使用更多的aoa或aod估计可以产生更准确的测量aoa或aod。在本文讨论的示例实施例中,使用诸如本文讨论的那些技术或本领域技术人员已知的其他技术,生成与天线阵列400的天线中的每个天线的接收或发射信号相对应的数字数据。因此,生成四个数字数据样本

天线阵列400的每个天线一个。并且,基于四个数字数据样本,计算aoa或aod的多个估计。在上面的示例中,基于四个数字样本计算了aoa或aod的六个估计。
[0162]
在备选实施例中,使用与本文别处描述的那些技术相似或相同的技术,或者使用本领域技术人员理解的其他技术,aoa或aod的估计可以附加地或备选地基于四个数字样本的子集来被计算,其中与子集对应的至少一对天线在天线之间具有另一个天线,并且其中该另一个天线的数字数据不被包括在该子集中。例如,基于由天线a1和天线a3接收或发射的信号生成的数据可以用于计算aoa或aod的估计。为了增加聚类算法的样本数目,这些估计中的一些或全部可以用于计算测量的aoa或aod。
[0163]
对于接收器电路或发射器电路中的n个天线的集合,aoa或aod的估计的总数目可以是:
[0164][0165]
因此,对于四天线阵列400,aoa或aod的15个估计可以被生成并且被用于计算测量的aoa或aod。
[0166]
此外,在线性天线阵列400被用在接收器电路中的实施例中,基于接收的信号,接收器电路可以基于在一时间段上在天线a1、a2、a3和a4中的每个天线处接收的信号来生成多个数据样本。此外,基于在天线a1、a2、a3和a4中的每个天线处接收的信号的多个样本可以用于计算多个aoa估计。此外,在线性天线阵列400被用于发射器电路的实施例中,基于接收的信号,接收器电路可以基于在一时间段上从天线a1、a2、a3和a4中的每个天线接收的信号来生成多个数据样本。此外,基于从天线a1、a2、a3和a4中的每个天线接收的信号的多个样本可以用于计算多个aod估计。
[0167]
例如,可以基于由天线a1、a2、a3和a4中的每个天线在一时间段上接收或发射的信号来生成n个样本。
[0168]
在一些实施例中,基于由天线a1接收或发射的信号生成的第一样本、基于由天线a2接收或发射的信号生成的第一样本、基于由天线a3接收或发射的信号生成的第一样本,以及基于由天线a4接收或发射的信号生成的第一样本可以用于计算aoa或aod的第一估计。类似地,基于由天线a1接收或发射的信号生成的第n样本、基于由天线a2接收或发射的信号生成的第n样本、基于由天线a3接收或发射的信号生成的第n样本,以及基于由天线a4接收或发射的信号生成的第n样本可以用于计算aoa或aod的第n估计。因此,可以使用基于由天
线a1、a2、a3和a4中的每个天线接收或发射的信号生成的n个样本,来计算aoa或aod的n个估计。
[0169]
使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由天线a1、a2、a3和a4中的每个天线接收或发射的信号而被生成)确定的aoa或aod的n个估计,可以用于确定测量的aoa或aod。例如,基于n个样本(基于由天线a1、a2、a3和a4中的每个天线接收或发射的信号而被生成)确定的aoa或aod的n个估计,可以被应用于聚类算法以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0170]
在一些实施例中,基于由天线a1接收或发射的信号生成的第一样本、基于由天线a2接收或发射的信号生成的第一样本,以及基于由天线a3接收或发射的信号生成的第一样本,可以用于计算aoa或aod的第一估计。此外,基于由天线a2接收或发射的信号生成的第一样本、基于由天线a3接收或发射的信号产生的第一样本,以及基于由天线a4接收或发射的信号生成的第一样本,可以用于计算aoa或aod的第二估计。类似地,基于由天线a1接收或发射的信号生成的第n样本、基于由天线a2接收或发射的信号生成的第n样本,以及基于由天线a3接收或发射的信号生成的第n样本,可以用于计算aoa或aod的第三估计,并且基于由天线a2接收或发射的信号生成的第n样本、基于由天线a3接收或发射的信号生成的第n样本,以及基于由天线a4接收或发射的信号生成的第n样本,可以用于计算aoa或aod的第四估计。因此,可以使用基于由天线a1、a2、a3和a4中的每个天线接收或发射的信号生成的n个样本,来计算aoa或aod的n*2个估计。
[0171]
使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由天线a1、a2和a3的第一集合和天线a2、a3和a4的第二集合中的每个集合接收或发射的信号而被生成)确定的aoa或aod的n*2个估计,可以用于确定测量的aoa或aod。例如,aoa或aod的n*2个估计可以被应用于聚类算法以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0172]
在一些实施例中,使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由天线a1、a2和a3的第一集合和天线a2、a3和a4的第二集合中的每个集合接收或发射的信号而被生成)确定的aoa或aod的n*2个估计,以及基于n个样本(基于所有天线a1、a2、a3和a4的集合接收或发射的信号而被生成)确定的aoa或aod的n个估计,可以用于确定测量的aoa或aod。例如,aoa或aod的n*2个估计和n个估计可以被应用于聚类算法以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0173]
在一些实施例中,基于由天线a1接收或发射的信号生成的第一样本和基于由天线a2接收或发射的信号生成的第一样本可以用于计算aoa或aod的第一估计。此外,基于由天线a2接收或发射的信号生成的第一样本和基于由天线a3接收或发射的信号生成的第一样本可以用于计算aoa或aod的第二估计。此外,基于由天线a3接收或发射的信号生成的第一样本和基于由天线a4接收或发射的信号生成的第一样本可以用于计算aoa或aod的第三估计。类似地,基于由天线a1接收或发射的信号生成的第n样本和基于由天线a2接收或发射的信号生成的第n样本可以用于计算aoa或aod的第四估计。此外,基于由天线a2接收或发射的信号生成的第n样本和基于由天线a3接收或发射的信号生成的第n样本可以用于计算aoa或aod的第五估计。此外,基于由天线a3接收或发射的信号生成的第n样本和基于由天线a4接收或发射的信号生成的第n样本可以用于计算aoa或aod的第六估计。因此,可以使用基于由
天线a1、a2、a3和a4中的每个天线接收或发射的信号生成的n个样本,来计算aoa或aod的n*3个估计。
[0174]
使用本文别处描述的技术,或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由天线的对a1和a2、a2和a3以及a3和a4中的每个对接收或发射的信号而被生成)确定的aoa或aod的n*3个估计可以用于确定测量的aoa或aod。例如,aoa或aod的n*3个估计可以被应用于聚类算法以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0175]
在一些实施例中,使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由天线的对a1和a2、a2和a3以及a3和a4中的每个对接收或发射的信号而被生成)确定的aoa或aod的n*3个估计,以及基于n个样本(基于由天线a1、a2和a3的第一集合和天线a2、a3和a4的第二集合中的每个集合接收或发射的信号而被生成)确定的aoa或aod的n*2个估计和基于n个样本(基于由所有天线a1、a2、a3和a4的集合接收或发射的信号而被生成)确定的aoa或aod的n个估计中的一个或两者,可以用于确定测量的aoa或aod。例如,aoa或aod的n*3个估计、n*2个估计和n个估计可以被应用于聚类算法,以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0176]
因为如果向聚类算法提供更多样本,至少一些聚类算法会产生更好的结果,所以使用更多的aoa或aod的估计可以产生更准确的测量aoa或aod。在上面讨论的示例实施例中的一些示例实施例中,针对m个采样时间中的每个采样时间,生成与天线阵列400的天线中的每个天线的接收或发射信号相对应的数字数据。因此,生成了4*m个数字数据样本。并且,基于4*m个数字数据样本,计算aoa或aod的多个估计。在上述示例中,基于4*m个数字样本来计算aoa或aod的6*m个估计。
[0177]
在备选实施例中,使用与本文别处描述的那些技术相似或相同的技术,或者通过使用本领域技术人员理解的其他技术,针对每个采样时间,aoa或aod的估计可以附加地或备选地基于四个数字样本的子集来被计算,其中与子集相对应的至少一对天线在天线之间具有另一个天线,并且该另一个天线的数字数据未被包括在该子集中。例如,针对每个采样时间,基于由天线a1和天线a3接收或发射的信号生成的数据可以用于计算aoa或aod的估计。为了增加聚类算法的样本数目,这些估计中的一些或全部可以用于计算测量的aoa或aod。
[0178]
对于来自接收器或发射器电路中n个天线的m个数据样本的集合,aoa或aod的估计的总数目可以是:
[0179][0180]
因此,对于四天线阵列400,针对m个采样时间中的每个采样时间,可以生成aoa或aod的15个估计,并且在m=10的情况下,可以使用150个估计来计算测量的aoa或aod。
[0181]
图5是二维天线阵列500的一个示例的示意图,其可以例如被用作接收器电路(诸如,接收器电路200)的天线阵列(诸如,天线阵列210)。例如,天线阵列500的天线中的每个天线可以用于接收由发射器(诸如图1的发射器100)发射的信号。使用诸如本文讨论的那些技术或本领域技术人员已知的其他技术,基于接收的信号,接收器电路生成与天线阵列500
的天线中的每个天线的接收信号相对应的数字数据。
[0182]
备选地,二维天线阵列500可以被用作发射器电路(诸如,发射器电路100)的天线阵列(诸如,天线阵列110)。例如,天线阵列500的天线中的每个天线可以用于向接收器电路(诸如,图2的接收器200)发射信号。使用诸如本文讨论的那些技术的技术或本领域技术人员已知的其他技术,基于接收的信号,接收器电路生成与从天线阵列500的天线中的每个天线发射的信号相对应的数字数据。
[0183]
在二维天线阵列500被用于接收器电路的实施例中,使用与本文讨论的那些技术类似的技术或本领域技术人员已知的其他技术,基于由天线的任何组合接收的信号生成的数据可以用于计算aoa或aod的估计。此外,使用与本文讨论的那些技术相似或相同的技术或本领域技术人员已知的其他技术,aoa和aod的估计可以用于确定测量的aoa或aod。例如,aoa或aod的估计可以被应用于聚类算法以去除异常值样本,如上所述,并且可靠的估计可以用于计算测量的aoa或aod。
[0184]
在图5的示例中,使用诸如本文讨论的那些技术的技术或本领域技术人员已知的其他技术,生成与天线阵列500的天线中的每个天线的接收或发射信号相对应的数字数据。因此,生成了16个数字数据样本

天线阵列500的每个天线一个。如上所述,更多用于聚类算法的样本可以产生更准确的测量aoa或aod。基于16个数字数据样本,可以计算aoa或aod的多个估计。在图5的示例中,可以基于16个数字样本来计算aoa或aod的个估计。
[0185]
在一些实施例中,对于确定测量的aoa或aod,aoa或aod的少于个估计可以是优选的。因此,个估计中的某些估计可以被计算并且被用于确定测量的aoa或aod,并且个估计中的某些其他估计可以不被计算。在一些实施例中,所有的个估计都被计算,并且只有个估计中的一些估计用于生成测量的aoa或aod。可以基于用于生成数字样本(用于生成估计)的天线的集合的特性,来确定哪些估计被计算并且被用于生成测量的aoa或aod。
[0186]
例如,被计算并且被用于生成测量的aoa或aod的估计的集合可以具有以下特性中的一个或多个特征:
[0187]
1)集合的一个或多个估计是基于由相邻天线的对接收或发射的数据;
[0188]
2)集合的一个或多个估计是基于由三个天线的组接收或发射的数据,该三个天线在天线之间没有其他天线;
[0189]
3)集合的一个或多个估计是基于由四个天线的组接收或发射的数据,该四个天线在天线之间没有其他天线;
[0190]
4)集合的一个或多个估计是基于由5、6、7、8、9、10、11、12、13、14或15个天线的组接收或发射的数据,这些天线在天线之间没有其他天线;
[0191]
5)集合的估计是基于由所有16个天线接收或发射的数据;
[0192]
6)集合的多个估计中的每个估计是基于由多个重叠天线组中的一个组接收或发射的数据;
[0193]
7)集合的一个或多个估计是基于由5、6、7、8、9、10、11、12、13、14或15个天线的组接收或发射的数据,这些天线在天线之间具有一个或多个其他天线;
[0194]
8)集合的一个或多个估计是基于由3、4、5、6、7、8、9、10、11、12、13、14、15或16个天线的组接收或发射的数据,这些天线在天线之间没有其他天线,其中由该组中的一个成员接收或发射的数据被排除;以及
[0195]
9)集合的一个或多个估计是基于由3、4、5、6、7、8、9、10、11、12、13、14、15或16个天线的组接收或发射的数据,这些天线在天线之间没有其他天线,其中由该组的一个或多个成员接收或发射的数据被排除。
[0196]
在一些实施例中,未被计算并且未被用于生成测量的aoa或aod的估计的集合可以具有以下特性中的一个或多个特性:
[0197]
1)集合的一个或多个估计是基于由相邻天线的对接收或发射的数据;
[0198]
2)集合的一个或多个估计是基于由三个天线的组接收或发射的数据,该三个天线在天线之间没有其他天线;
[0199]
3)集合的一个或多个估计是基于由四个天线的组接收或发射的数据,该四个天线在天线之间没有其他天线;
[0200]
4)集合的一个或多个估计是基于由5、6、7、8、9、10、11、12、13、14或15个天线的组接收或发射的数据,这些天线在天线之间没有其他天线;
[0201]
5)集合的估计是基于由所有16个天线接收或发射的数据;
[0202]
6)集合的多个估计中的每个估计是基于由多个重叠天线组中的一个组接收或发射的数据;
[0203]
7)集合的一个或多个估计是基于由5、6、7、8、9、10、11、12、13、14或15个天线的组接收或发射的数据,这些天线在天线之间具有一个或多个其他天线;
[0204]
8)集合的一个或多个估计是基于由3、4、5、6、7、8、9、10、11、12、13、14、15或16个天线的组接收或发射的数据,这些天线在天线之间没有其他天线,其中由该组的一个成员接收或发射的数据被排除;以及
[0205]
9)集合的一个或多个估计是基于由3、4、5、6、7、8、9、10、11、12、13、14、15或16个天线的组接收或发射的数据,这些天线在天线之间没有其他天线,其中由该组的一个或多个成员接收或发射的数据被排除。
[0206]
10)集合的一个或多个估计是基于由2、3、4、5、6、7、8、9、10、11、12、13、14、15或16个天线的组接收或发射的数据,这些天线间隔至少λ/2的距离。
[0207]
例如,在一些实施例中,被计算并且被用于生成测量的aoa或aod的估计的集合是基于由以下天线组中的任何一个或多个组接收或发射的数据:
[0208]
1){所有16个天线};
[0209]
2){a11,a12,a21,a22},{a31,a32,a41,a42},{a13,a14,a23,a24},{a33,a34,a43,a44}和{a22,a23,a32,a33};和
[0210]
3){a12,a13,a22,a23},{a21,a22,a31,a32},{a23,a24,a33,a34}和{a32,a33,a42,a43}。
[0211]
此外,在二维天线阵列500被用于接收器电路的实施例中,基于接收的信号,接收器电路可以基于在一时间段上在16个天线中的每个天线处接收的信号,来生成多个数据样
本。此外,基于在16个天线中的每个天线处接收的信号的多个样本可以用于计算aoa的多个估计。此外,在二维天线阵列500被用于发射器电路的实施例中,基于接收的信号,接收器电路可以基于在一时间段上从16个天线中的每个天线接收的信号来生成多个数据样本。此外,基于从16个天线中的每个天线接收的信号的多个样本可以用于计算多个aod估计。
[0212]
例如,可以基于由16个天线中的每个天线在一时间段上接收或发射的信号,来生成n个样本。因此,使用本文别处描述的技术或通过使用本领域技术人员理解的其他技术,基于n个样本(基于由16个天线中的每个天线接收或发射的信号而被生成)确定的aoa或aod的n个估计可以用于确定测量的aoa或aod。
[0213]
在一些实施例中,对于基于由16个天线中的每个天线接收或发射的数据生成样本的n个采样时间中的每个采样时间,少于aoa或aod的个估计被确定并且被用于确定测量的aoa或aod。因此,针对n个采样时间中的每个采样时间的个估计的某些估计,可以被计算并且被用于确定测量的aoa或aod,并且针对n个采样时间中的每个采样时间的个估计的某些其他估计可以不被计算。在一些实施例中,针对n个采样时间中的每个采样时间的所有个估计被计算,并且针对n个采样时间中的每个采样时间的个估计中的仅一些估计用于生成测量的aoa或aod。
[0214]
可以基于用于生成数字样本(用于生成估计)的天线的集合的特性,来确定哪些估计被计算并且被用于生成测量的aoa或aod。例如,被计算并且被用于生成测量的aoa或aod的估计的集合可以具有上述天线集合的特性中的一个或多个特性。在一些实施例中,未被计算并且未被用于生成测量的aoa或aod的估计的集合可以具有上述天线集合的特性中的一个或多个特性。
[0215]
天线阵列400和500图示了分别具有4个天线和16个天线的天线阵列的特定示例。根据本领域的技术人员所理解的原理,本文参考天线阵列400和500讨论的例如与生成测量的aoa或aod有关的方面可以被应用于具有任意数目天线的线性天线阵列和二维天线阵列。
[0216]
图6是图示确定aoa或aod的方法300的流程图。
[0217]
在310处,基于由天线阵列发射或接收的信号生成的数字样本被存储在接收器的存储器中。
[0218]
例如,信号可以从发射器电路(诸如,发射器电路100)发射并且在接收器电路(诸如,接收器电路200)处被接收,其中发射器电路和接收器电路中的一个使用多个天线的阵列,诸如天线阵列400或500。根据本文讨论的原理和/或根据本领域技术人员已知的其他技术,接收器电路接收发射的信号并且基于接收的信号来生成数字样本。接收器电路还将生成的数字样本存储在存储器中。
[0219]
在320处,接收器确定用于计算aoa或aod的估计的数字样本数据的集合。例如,接收器可以基于用于生成数字样本的天线集合的特性来确定数字样本数据的集合。例如,被选择来生成aoa或aod的估计的天线的集合可以具有上述天线集合的特性中的一个或多个
特性。在一些实施例中,未被选择来生成aoa或aod的估计的天线的集合可以具有上述天线集合的特性中的一个或多个特性。
[0220]
在330处,接收器电路基于在320处确定的数字样本数据的集合来计算aoa或aod的估计。例如,接收器电路可以基于在320处选择的数字样本数据的集合中的每个集合,来计算aoa或aod的估计。接收器电路可以使用本文讨论的技术和/或使用本领域技术人员已知的其他技术来计算估计。
[0221]
在340处,接收器将所计算的aoa或aod估计提供给聚类算法。使用本文讨论的技术和/或本领域技术人员已知的其他技术,聚类算法选择在330处计算的aoa或aod估计的子集。例如,由聚类算法选择的aoa或aod估计的子集可以排除异常值估计。
[0222]
在350处,接收器基于在340处确定的aoa或aod估计的子集来计算测量的aoa或aod。根据本文讨论的技术和/或本领域技术人员已知的其他技术,接收器可以基于估计来计算测量的aoa或aod。
[0223]
将该方法应用于music
[0224]
在一些实施例中,可以使用多信号分类(music)原理来应用本文讨论的方面,诸如方法300。例如,可以基于将接收空间分解为两个正交子空间:信号子空间和噪声子空间,来进行基于music的aoa/aod测量。为了说明这一点,让我们首先将接收信号公式化为y(t)=a(θ)x(t) n(t)::
[0225]
y(t)是将每个天线的信号作为一列保存的矩阵。
[0226]
x(t)是发射信号,在ble情况下是恒定音调。
[0227]
a(θ)是取决于天线阵列的导向矢量。
[0228]
n(t)是噪声。
[0229]
a(θ)的示例:
[0230]
2个天线的阵列:
[0231]
4个天线的线性阵列:
[0232]
4个天线的矩形阵列:所接收的矢量的协方差矩阵计算如下:
[0233][0234]
如果{γ1≤γ2≤

≤γ
n
}和{v1,v2,

,v
n
}是r
yy
的特征值和对应的特征矢量,并且考虑到我们具有一个源,那么可以证明{v1,v2,

,v
n
‑1}与a(θ)正交。
[0235]
我们将由对应于最小特征值的特征矢量跨越的子空间称为“噪声”子空间,并且将其正交补集(由信号的“方向矢量”跨越)称为“信号”子空间。
[0236]
鉴于此,空间谱现在由下式给出:
[0237][0238]
其中v=[v1,v2,

,v
n
‑1]
t

[0239]
基于空间谱,aoa/aod然后被估计为
[0240]
现在我们想将所提出的算法应用于music。为此,我们首先将天线阵列划分为子阵列(例如,具有相似的导向矢量)的集合。对于每个集合,我们然后计算所有子阵列的协方差矩阵。然后计算每个集合的平均协方差矩阵:
[0241][0242]
其中m是集合中的子阵列的总数目。接下来,将music应用于所有集合的平均协方差矩阵
[0243]
图7是用于计算aoa或aod的协方差矩阵700的图形表示,其中子阵列710、720、730、740、750被标识。
[0244]
在以上描述和权利要求中,诸如
“…
中的至少一个”或
“…
中的一个或多个”的短语可能出现在元素或特征的组合列表之后。术语“和/或”也可能出现在两个以上元素或特征的列表中。除非与其被使用的上下文另有隐含或明确矛盾,否则这种短语旨在意指任何单独列出的元件或特征,或任何列举的元件或特征与任何其他列举的元件或特征的组合。例如,短语“a和b中的至少一个”、“a和b中的一个或多个”以及“a和/或b”均旨在意指“单独a、单独b或a和b一起”。类似的解释也适用于包括三个以上项目的列表。例如,短语“a、b和c中的至少一个”、“a、b和c中的一个或多个”以及“a、b和/或c”均旨在意指“单独a、单独b、单独c、a和b一起、a和c一起、b和c一起,或a和b和c一起”。上文和权利要求中对术语“基于”的使用旨在意指“至少部分地基于”,从而未列举的特征或元素也是允许的。
[0245]
本文描述的主题可以根据期望的配置被实施在系统、装置、方法和/或物品中。前述描述中阐述的实施方式不表示与本文描述的主题一致的所有实施方式。相反,它们仅仅是与所描述的主题有关的方面一致的一些示例。尽管上面已经详细描述了一些变型,但其他修改或添加是可能的。特别地,除了本文阐述的那些之外,还可以提供另外的特征和/或变化。例如,上述实施方式可以涉及所公开的特征的各种组合和子组合和/或上述公开的若干另外特征的组合和子组合。此外,在附图中描绘和/或在本文描述的逻辑流程不一定需要所示的特定顺序或顺序次序来实现期望的结果。其他实施方式可以在所附权利要求的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献