[go: up one dir, main page]

CN118524517A - Terminal positioning method and related device - Google Patents

Terminal positioning method and related device Download PDF

Info

Publication number
CN118524517A
CN118524517A CN202410980528.3A CN202410980528A CN118524517A CN 118524517 A CN118524517 A CN 118524517A CN 202410980528 A CN202410980528 A CN 202410980528A CN 118524517 A CN118524517 A CN 118524517A
Authority
CN
China
Prior art keywords
cfr
trps
positioning
arrival time
reference signals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410980528.3A
Other languages
Chinese (zh)
Other versions
CN118524517B (en
Inventor
潘孟冠
黄志祥
薛安琪
杨利霞
李迎松
廖桂生
王安琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui University
Original Assignee
Anhui University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui University filed Critical Anhui University
Priority to CN202410980528.3A priority Critical patent/CN118524517B/en
Publication of CN118524517A publication Critical patent/CN118524517A/en
Application granted granted Critical
Publication of CN118524517B publication Critical patent/CN118524517B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The application discloses a terminal positioning method and a related device, wherein the method comprises the following steps: acquiring positioning reference signals received by M transmitting and receiving points TRP; m is an integer greater than or equal to 2; determining frequency domain channel responses CFR corresponding to the M TRPs respectively based on the M positioning reference signals; and then taking any one CFR of the M CFRs as a reference CFR, respectively calculating quotient between each CFR and the reference CFR to obtain M-1 CFR quotient, determining M-1 arrival time differences according to the M-1 CFR quotient, and then determining the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences. In the embodiment of the application, M-1 CFR quotient is obtained by calculating the quotient between each CFR and the reference CFR, so that the time-frequency error between the terminal and each base station is eliminated, and the measurement accuracy and the positioning accuracy are improved.

Description

一种终端定位方法及相关装置Terminal positioning method and related device

技术领域Technical Field

本申请涉及计算机技术领域,特别是涉及一种终端定位方法及相关装置。The present application relates to the field of computer technology, and in particular to a terminal positioning method and related devices.

背景技术Background Art

目前,为了用户能够实现基于位置的服务,比如导航、位置共享等,一般会对用户所有的终端(比如车载智能设备、手机等)的位置进行定位和监测。在相关技术中一般采用无线定位方法,无线定位方法主要是通过发送端向接收端发送无线电信号,接收端接收并测量该无线电信号,然后得到接收端与发送端之间的距离,从而实现对终端的定位。At present, in order for users to realize location-based services, such as navigation and location sharing, the locations of all users' terminals (such as in-vehicle smart devices, mobile phones, etc.) are generally located and monitored. In the relevant technology, wireless positioning methods are generally used. The wireless positioning method mainly sends a radio signal from the transmitter to the receiver, and the receiver receives and measures the radio signal, and then obtains the distance between the receiver and the transmitter, thereby realizing the positioning of the terminal.

但是,由于接收端与发送端具有各自独立的时间和频率基准(也即时频基准),因此接收端在对接收的无线电信号进行测量时,可能无法精准测量无线电信号的到达时间(Time of Arrival,TOA),也即无法准确地获得无线电信号在自由空间中的传播时延,进一步无法实现对终端的精准定位。However, since the receiving end and the transmitting end have their own independent time and frequency references (that is, TFR), the receiving end may not be able to accurately measure the time of arrival (TOA) of the radio signal when measuring the received radio signal, that is, it is impossible to accurately obtain the propagation delay of the radio signal in free space, and further cannot achieve accurate positioning of the terminal.

发明内容Summary of the invention

基于上述问题,本申请提供了一种终端定位方法及相关装置,旨在解决终端定位精度低的问题。Based on the above problems, the present application provides a terminal positioning method and related devices, aiming to solve the problem of low terminal positioning accuracy.

本申请实施例公开了如下技术方案:The embodiments of the present application disclose the following technical solutions:

第一方面,本申请实施例提供一种终端定位方法,所述方法包括:In a first aspect, an embodiment of the present application provides a terminal positioning method, the method comprising:

获取M个发射接收点TRP接收的定位参考信号;M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;Acquire positioning reference signals received by M transmitting and receiving points TRP; the M positioning reference signals are the same reference signals sent by the target terminal to be located to the M TRPs at the same time; M is an integer greater than or equal to 2;

基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;Determine, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs;

将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商;Taking any one of the M CFRs as a reference CFR, and respectively calculating the quotient between each of the CFRs and the reference CFR to obtain M-1 CFR quotients;

根据所述M-1个CFR商确定M-1个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;Determine M-1 arrival time differences according to the M-1 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to the two TRPs corresponding to the CFR quotient when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP;

根据所述M-1个到达时间差确定所述目标终端的三维坐标。The three-dimensional coordinates of the target terminal are determined according to the M-1 arrival time differences.

可选地,所述获取M个发射接收点TRP接收的定位参考信号,包括:Optionally, the acquiring the positioning reference signals received by the M transmitting and receiving points TRP includes:

获取M个所述TRP接收的M×Q个定位参考信号;所述M×Q个定位参考信号为所述目标终端按照预设周期向M个所述TRP发送Q次的同一参考信号;所述Q为大于或等于2的整数;Acquire M×Q positioning reference signals received by the M TRPs; the M×Q positioning reference signals are the same reference signals sent Q times by the target terminal to the M TRPs according to a preset period; Q is an integer greater than or equal to 2;

所述基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR,包括:The determining, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs, comprises:

基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR;Determine, based on the M×Q positioning reference signals, Q CFRs corresponding to each of the M TRPs;

所述将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商,包括:The step of taking any one of the M CFRs as a reference CFR and calculating the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients includes:

将所述M×Q个CFR中的任意一个TRP对应的Q个CFR作为参考CFR,得到Q个参考CFR;Taking Q CFRs corresponding to any one TRP among the M×Q CFRs as reference CFRs, to obtain Q reference CFRs;

分别计算各个TRP对应的Q个CFR与Q个参考CFR之间的商,得到(M-1)×Q个CFR商。The quotients between the Q CFRs corresponding to each TRP and the Q reference CFRs are calculated respectively to obtain (M-1)×Q CFR quotients.

可选地,所述基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR,包括:Optionally, the determining, based on the M×Q positioning reference signals, Q CFRs corresponding to each of the M TRPs includes:

将各个所述TRP每一次接收的定位参考信号进行采样,得到采样序列;Sampling the positioning reference signal received by each of the TRPs each time to obtain a sampling sequence;

对M×Q个采样序列中各个所述采样序列进行离散傅里叶变换,得到各个所述采样序列对应的频域采样结果;Performing discrete Fourier transform on each of the M×Q sampling sequences to obtain frequency domain sampling results corresponding to each of the sampling sequences;

根据M×Q个所述频域采样结果确定所述M个所述TRP各自对应的Q个CFR。Determine Q CFRs corresponding to each of the M TRPs according to the M×Q frequency domain sampling results.

可选地,所述根据所述M-1个CFR商确定M-1个到达时间差,包括:Optionally, determining M-1 arrival time differences according to the M-1 CFR quotients includes:

对Q个目标CFR商进行多普勒分析,得到多普勒分析结果;所述Q个目标CFR商为所述(M-1)×Q个CFR商中的M-1个组内任意一组内的Q个CFR商;Performing Doppler analysis on Q target CFR quotients to obtain Doppler analysis results; the Q target CFR quotients are Q CFR quotients in any group of M-1 groups among the (M-1)×Q CFR quotients;

基于所述多普勒分析结果进行时延谱估计,确定所述目标CFR商对应的二维功率谱;所述二维功率谱的第一维度指示到达时间差,所述二维功率谱的第二维度指示多普勒频率差;Perform delay spectrum estimation based on the Doppler analysis result to determine a two-dimensional power spectrum corresponding to the target CFR quotient; the first dimension of the two-dimensional power spectrum indicates the arrival time difference, and the second dimension of the two-dimensional power spectrum indicates the Doppler frequency difference;

根据所述二维功率谱确定所述目标CFR商对应的多普勒频率差和到达时间差;Determine the Doppler frequency difference and arrival time difference corresponding to the target CFR quotient according to the two-dimensional power spectrum;

根据所述目标CFR商对应的到达时间差和多普勒频率差的确定方式,确定所述(M-1)×Q个CFR商对应的M-1个到达时间差和M-1个多普勒频率差;Determine M-1 arrival time differences and M-1 Doppler frequency differences corresponding to the (M-1)×Q CFR quotients according to a method for determining the arrival time differences and Doppler frequency differences corresponding to the target CFR quotients;

所述根据所述M-1个到达时间差确定所述目标终端的三维坐标,包括:The determining the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences includes:

根据所述M-1个到达时间差和M-1个多普勒频率差确定所述目标终端的三维坐标;所述多普勒频率差指示目标终端运动相对于CFR商对应的两个TRP各自对应的多普勒频率的差值,所述多普勒频率指示所述目标终端与TRP之间的相对运动而产生的定位参考信号的频率的变化。The three-dimensional coordinates of the target terminal are determined based on the M-1 arrival time differences and the M-1 Doppler frequency differences; the Doppler frequency difference indicates the difference between the Doppler frequencies corresponding to the two TRPs corresponding to the CFR quotient of the target terminal movement, and the Doppler frequency indicates the change in the frequency of the positioning reference signal generated by the relative movement between the target terminal and the TRP.

可选地,所述方法还包括:Optionally, the method further comprises:

获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为所述目标终端在同一时刻向M个所述TRP中各个TRP中的N个天线的发送的同一参考信号;所述M为大于或等于2的整数;所述N为大于或等于2的整数;Obtaining positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to the N antennas in each of the M TRPs at the same time; the M is an integer greater than or equal to 2; the N is an integer greater than or equal to 2;

基于所述M×N个定位参考信号确定所述M个TRP中各个TRP中N个天线各自对应的频域信道响应CFR;Determine, based on the M×N positioning reference signals, a frequency domain channel response CFR corresponding to each of the N antennas in each TRP in the M TRPs;

将M个所述TRP中的任意一个TRP作为目标TRP,并将所述目标TRP对应的N个天线对应的N个CFR作为N个目标参考CFR;Taking any one of the M TRPs as a target TRP, and taking N CFRs corresponding to N antennas corresponding to the target TRP as N target reference CFRs;

分别计算各个所述TRP对应的N个CFR与目标TRP对应的N个目标参考CFR之间的商,得到(M-1)×N2个CFR商;Calculate the quotients between the N CFRs corresponding to each of the TRPs and the N target reference CFRs corresponding to the target TRP to obtain (M-1)×N 2 CFR quotients;

根据所述(M-1)×N2个CFR商确定(M- 1)个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;Determine (M-1) arrival time differences according to the (M-1)× N2 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to two TRPs corresponding to the CFR quotients when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP;

根据所述M-1个到达时间差确定所述目标终端的三维坐标。The three-dimensional coordinates of the target terminal are determined according to the M-1 arrival time differences.

可选地,所述获取M个TRP接收的定位参考信号,包括:Optionally, acquiring positioning reference signals received by M TRPs includes:

获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为待定位的目标终端在同一时刻向M个所述TRP中各个TRP中的N个天线的发送的同一参考信号;所述M为大于或等于2的整数;所述N为大于或等于2的整数;Obtain positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to be located to the N antennas in each of the M TRPs at the same time; the M is an integer greater than or equal to 2; the N is an integer greater than or equal to 2;

所述基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR,包括:The determining, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs, comprises:

基于各个所述TRP中N个天线接收的定位参考信号,确定各个所述TRP对应的波束域信号;Determine the beam domain signal corresponding to each of the TRPs based on the positioning reference signals received by the N antennas in each of the TRPs;

基于M个所述波束域信号确定所述M个TRP各自对应的波束域CFR。The beam domain CFR corresponding to each of the M TRPs is determined based on the M beam domain signals.

可选地,所述根据所述M-1个到达时间差确定所述目标终端的三维坐标,包括:Optionally, determining the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences includes:

根据所述M-1个到达时间差和所述M-1个多普勒频率差,采用双曲线定位算法、Chan算法、卡尔曼滤波算法或粒子滤波算法中的任意一种算法,计算所述目标终端的三维坐标。According to the M-1 arrival time differences and the M-1 Doppler frequency differences, the three-dimensional coordinates of the target terminal are calculated by using any one of a hyperbolic positioning algorithm, a Chan algorithm, a Kalman filter algorithm or a particle filter algorithm.

第二方面,本申请实施例提供一种终端定位装置,所述装置包括:In a second aspect, an embodiment of the present application provides a terminal positioning device, the device comprising:

获取模块,用于获取M个发射接收点TRP接收的定位参考信号;M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;An acquisition module is used to acquire positioning reference signals received by M transmitting and receiving points TRP; the M positioning reference signals are the same reference signals sent by the target terminal to be located to the M TRPs at the same time; M is an integer greater than or equal to 2;

CFR确定模块,用于基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;A CFR determination module, configured to determine a frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals;

CFR商确定模块,用于将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商;A CFR quotient determination module, used to take any one of the M CFRs as a reference CFR, and respectively calculate the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients;

差值确定模块,用于根据所述M-1个CFR商确定M-1个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;A difference determination module is used to determine M-1 arrival time differences according to the M-1 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to two TRPs corresponding to the CFR quotient when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP;

终端定位模块,用于根据所述M-1个到达时间差确定所述目标终端的三维坐标。The terminal positioning module is used to determine the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences.

第三方面,本申请实施例提供一种计算机设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面所述的终端定位方法。In a third aspect, an embodiment of the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the terminal positioning method as described in the first aspect is implemented.

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面所述的终端定位方法。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on a terminal device, the terminal device executes the terminal positioning method as described in the first aspect.

相较于现有技术,本申请具有以下有益效果:Compared with the prior art, this application has the following beneficial effects:

本申请实施例提供的终端定位方法,通过获取M个发射接收点TRP接收的定位参考信号;其中,M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;进一步基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;然后将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商得到M-1个CFR商,根据所述M-1个CFR商确定M-1个到达时间差,然后根据所述M-1个到达时间差确定所述目标终端的三维坐标。其中,本申请实施例通过计算各个CFR与参考CFR之间的商得到M-1个CFR商,以消除终端与各个基站之间的时频误差,提升测量精度和定位准确性。The terminal positioning method provided in the embodiment of the present application is achieved by acquiring the positioning reference signals received by M transmitting and receiving points TRP; wherein the M positioning reference signals are the same reference signals sent by the target terminal to be positioned to the M TRPs at the same time; the M is an integer greater than or equal to 2; further determining the frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals; then taking any one of the M CFRs as a reference CFR, and calculating the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients, determining M-1 arrival time differences based on the M-1 CFR quotients, and then determining the three-dimensional coordinates of the target terminal based on the M-1 arrival time differences. Among them, the embodiment of the present application obtains M-1 CFR quotients by calculating the quotient between each CFR and the reference CFR to eliminate the time-frequency error between the terminal and each base station, thereby improving the measurement accuracy and positioning accuracy.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

图1为本申请实施例提供的一种终端定位方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a terminal positioning method provided in an embodiment of the present application;

图2为本申请实施例提供的另一种终端定位方法的流程示意图;FIG2 is a schematic diagram of a flow chart of another terminal positioning method provided in an embodiment of the present application;

图3为本申请实施例提供的一种终端定位方法的示意图;FIG3 is a schematic diagram of a terminal positioning method provided in an embodiment of the present application;

图4为本申请实施例提供的一种终端定位方法的流程图;FIG4 is a flow chart of a terminal positioning method provided in an embodiment of the present application;

图5为本申请实施例提供的一种目标终端的定位的示意图;FIG5 is a schematic diagram of positioning a target terminal provided in an embodiment of the present application;

图6本申请实施例提供的一种终端定位装置的结构示意图。FIG6 is a schematic diagram of the structure of a terminal positioning device provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

正如前文描述,在针对终端定位的研究中发现,在相关技术中一般采用无线定位方法,无线定位方法主要是通过发送端向接收端发送无线电信号,接收端接收并测量该无线电信号,然后得到接收端与发送端之间的距离,从而实现对终端的定位。As described above, in the research on terminal positioning, it was found that the wireless positioning method is generally used in the relevant technology. The wireless positioning method mainly sends a radio signal from the transmitter to the receiver, the receiver receives and measures the radio signal, and then obtains the distance between the receiver and the transmitter, thereby realizing the positioning of the terminal.

作为一种示例,对于上行无线定位而言,待定位的终端设备发射无线电信号,基站接收该无线电信号,并测量无线电信号的到达角、离开角、到达时间等定位参数,最后根据定位参数测量结果,实现对终端设备的位置估计和持续定位;对于下行定位而言,发射无线电信号的设备为基站,接收无线电信号的设备为终端设备,其它过程类似。As an example, for uplink wireless positioning, the terminal device to be located transmits a radio signal, the base station receives the radio signal, and measures the positioning parameters of the radio signal, such as the arrival angle, departure angle, and arrival time. Finally, based on the positioning parameter measurement results, the position estimation and continuous positioning of the terminal device are achieved; for downlink positioning, the device that transmits the radio signal is the base station, and the device that receives the radio signal is the terminal device, and other processes are similar.

需要说明的是,在本示例中,以终端设备作为发送端且以基站作为接收端,在某些情况下,可以以终端设备作为接收端,并以基站作为发送端,在此并不对接收端或发送端做具体限定。It should be noted that in this example, the terminal device is used as the transmitting end and the base station is used as the receiving end. In some cases, the terminal device can be used as the receiving end and the base station can be used as the transmitting end. No specific limitation is made on the receiving end or the transmitting end.

但是,由于接收端与发送端具有各自独立的时间和频率基准(也即时频),因此接收端在对接收的无线电信号进行测量时,可能无法精准测量无线电信号的到达时间(Timeof Arrival,TOA),也即无法准确地获得无线电信号在自由空间中的传播时延,进一步无法实现对终端的精准定位。However, since the receiving end and the transmitting end have their own independent time and frequency references (also known as time-frequency), the receiving end may not be able to accurately measure the arrival time (TOA) of the radio signal when measuring the received radio signal, that is, it is impossible to accurately obtain the propagation delay of the radio signal in free space, and further cannot achieve accurate positioning of the terminal.

基于上述技术问题,本申请实施例提供一种终端定位方法及相关装置,该方法包括:获取M个发射接收点TRP接收的定位参考信号;其中,M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;进一步基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;然后将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商得到M-1个CFR商,根据所述M-1个CFR商确定M-1个到达时间差,然后根据所述M-1个到达时间差确定所述目标终端的三维坐标。Based on the above technical problems, an embodiment of the present application provides a terminal positioning method and related devices, the method comprising: obtaining positioning reference signals received by M transmitting and receiving points TRP; wherein the M positioning reference signals are the same reference signals sent by the target terminal to be positioned to the M TRPs at the same time; the M is an integer greater than or equal to 2; further determining the frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals; then taking any one of the M CFRs as a reference CFR, and calculating the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients, determining M-1 arrival time differences based on the M-1 CFR quotients, and then determining the three-dimensional coordinates of the target terminal based on the M-1 arrival time differences.

如此,本申请实施例通过计算各个CFR与参考CFR之间的商得到M-1个CFR商,以消除终端与各个基站之间的时频误差,并利用消除了时频误差的多帧信号实现相干积累,提升测量精度和定位准确性。In this way, the embodiment of the present application obtains M-1 CFR quotients by calculating the quotient between each CFR and the reference CFR to eliminate the time-frequency error between the terminal and each base station, and uses the multi-frame signal with the time-frequency error eliminated to achieve coherent accumulation, thereby improving the measurement accuracy and positioning accuracy.

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

参见图1,该图为本申请实施例提供的一种终端定位方法的流程示意图。Refer to Figure 1, which is a schematic flow chart of a terminal positioning method provided in an embodiment of the present application.

结合图1所示,本申请实施例提供的终端定位方法,可以包括:As shown in FIG1 , the terminal positioning method provided in the embodiment of the present application may include:

S101:获取M个发射接收点TRP接收的定位参考信号。S101: Obtain positioning reference signals received by M transmitting and receiving points TRP.

其中,M个所述定位参考信号为待定位的目标终端在同一时刻向M个TRP发送的同一参考信号;M为大于或等于2的整数。Among them, the M positioning reference signals are the same reference signals sent by the target terminal to be located to M TRPs at the same time; M is an integer greater than or equal to 2.

定位参考信号意指用于作为终端定位的参考的信号,该定位参考信号为无线信号。目标终端意指待定位的、支持无线通信的终端设备,也可以成为终端、终端设备或目标终端设备,该目标终端可以为手机、平板、笔记本电脑、车载系统等等,在此不做具体限定。Positioning reference signal means a signal used as a reference for terminal positioning, and the positioning reference signal is a wireless signal. Target terminal means a terminal device to be located that supports wireless communication, which can also be called a terminal, a terminal device or a target terminal device. The target terminal can be a mobile phone, a tablet, a laptop computer, a vehicle-mounted system, etc., which is not specifically limited here.

发射接收点 (Transmission Reception Point,TRP):通信基站的TRP通常包括天线和射频处理单元,完成信号的收发和射频信号的处理,一个通信基站通常包括多个TRP。Transmission Reception Point (TRP): The TRP of a communication base station usually includes an antenna and a radio frequency processing unit to complete the transmission and reception of signals and the processing of radio frequency signals. A communication base station usually includes multiple TRPs.

应理解的是,在本申请实施例中,通过多个定位参考信号,可以获得多个独立的信号样本,也即这些信号样本可以在一定程度上抵消由于环境噪声、多径效应等因素引起的信号波动。因此,采用多个定位参考信号的融合结果对终端进行定位相比于采用单个定位参考信号对终端进行定位,采用多个定位参考信号的融合结果对终端进行定位会更加稳定,进而提高了定位的精度。It should be understood that in the embodiment of the present application, multiple independent signal samples can be obtained through multiple positioning reference signals, that is, these signal samples can offset the signal fluctuations caused by factors such as environmental noise and multipath effects to a certain extent. Therefore, compared with using a single positioning reference signal to locate the terminal, using the fusion result of multiple positioning reference signals to locate the terminal will be more stable, thereby improving the positioning accuracy.

S102:基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR。S102: Determine the frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals.

频域信道响应(Channel Frequency Response,CFR)是指信号在不同频率范围内,信号特性的响应,用来描述多径传播。CFR一般包含幅度/频率和相位/频率两种响应。具体来说,CFR是无线通信中描述信道特性的一个重要参数,CFR反映了信号在传输过程中,由于信道的多径效应、衰减、散射等因素,在不同频率上的响应情况。Frequency domain channel response (CFR) refers to the response of signal characteristics in different frequency ranges, which is used to describe multipath propagation. CFR generally includes two responses: amplitude/frequency and phase/frequency. Specifically, CFR is an important parameter for describing channel characteristics in wireless communication. CFR reflects the response of the signal at different frequencies during transmission due to factors such as multipath effects, attenuation, and scattering of the channel.

应理解的是,由于CFR反映了定位参考信号在传输信道中的频率响应,也即包括幅度和相位的变化。这些变化与定位参考信号传播路径的长度、路径中的障碍物等因素密切相关,也即CFR中包含了与目标终端的位置相关的信息。进一步由于多径效应的影响,定位参考信号在传播过程中,可能会经过多条路径到达接收端(反过来说就是目标终端可以通过多条路径向多个基站发送定位参考信号)。由于不同路径的长度和特性不同,导致定位参考信号在到达接收端(各个基站)时存在时间差和相位差。这些差异在CFR中表现为不同频率上的幅度和相位变化,可以用于估计目标终端的位置。It should be understood that since CFR reflects the frequency response of the positioning reference signal in the transmission channel, that is, it includes changes in amplitude and phase. These changes are closely related to factors such as the length of the positioning reference signal propagation path and obstacles in the path, that is, CFR contains information related to the location of the target terminal. Furthermore, due to the influence of the multipath effect, the positioning reference signal may reach the receiving end through multiple paths during the propagation process (conversely, the target terminal can send positioning reference signals to multiple base stations through multiple paths). Due to the different lengths and characteristics of different paths, there are time differences and phase differences when the positioning reference signal reaches the receiving end (each base station). These differences are manifested in CFR as amplitude and phase changes at different frequencies, which can be used to estimate the location of the target terminal.

S103:将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商。S103: taking any one of the M CFRs as a reference CFR, and respectively calculating the quotient between each of the CFRs and the reference CFR to obtain M-1 CFR quotients.

应理解的是,为了简化过程,在本申请实施例中,可以将M个CFR中的任意一个CFR作为参考CFR,并将除了参考CFR以外的CFR均与参考CFR做商,以得到M-1个CFR商。It should be understood that, in order to simplify the process, in the embodiment of the present application, any one of the M CFRs can be used as a reference CFR, and all CFRs except the reference CFR are divided by the reference CFR to obtain M-1 CFR quotients.

在一种可能的实现中,还可以选取M个CFR中信号质量最好的CFR作为参考CFR或功率最高的CFR作为参考CFR,以减少误差传播,提高终端定位的准确性。In a possible implementation, a CFR with the best signal quality among the M CFRs may be selected as a reference CFR or a CFR with the highest power as a reference CFR to reduce error propagation and improve the accuracy of terminal positioning.

在另一种可能的实现中,还可以将M个CFR按照一定规则排列,比如根据多个CFR各自对应的基站之间的距离排序,然后计算相邻两个基站对应的CFR之间的商,也可以得到多组CFR商。In another possible implementation, the M CFRs may be arranged according to a certain rule, such as sorting according to the distances between base stations corresponding to the multiple CFRs, and then calculating the quotient between the CFRs corresponding to two adjacent base stations, thereby obtaining multiple groups of CFR quotients.

应理解的是,一方面,由于在复杂的室内环境(比如地下车库、商场)中,多径效应和信号衰减可能导致单一的CFR测量存在误差,因此可以通过计算CFR商,进一步提炼出与终端位置相关的特征。也即,CFR商能够消除或减少所存在的误差,从而提升终端定位的准确性。另一方面,由于公共因素(如发射机功率波动、环境噪声等)也可能引起的误差,因此在采用多个接收点或多次测量时,计算CFR商可以消除或减小共同误差,使得CFR商成为一个更加稳健和可靠的终端定位的特征。It should be understood that, on the one hand, since in complex indoor environments (such as underground garages and shopping malls), multipath effects and signal attenuation may cause errors in a single CFR measurement, the features related to the terminal location can be further refined by calculating the CFR quotient. In other words, the CFR quotient can eliminate or reduce the existing errors, thereby improving the accuracy of terminal positioning. On the other hand, since common factors (such as transmitter power fluctuations, environmental noise, etc.) may also cause errors, when using multiple receiving points or multiple measurements, calculating the CFR quotient can eliminate or reduce common errors, making the CFR quotient a more robust and reliable feature for terminal positioning.

S104:根据所述M-1个CFR商确定M-1个到达时间差。S104: Determine M-1 arrival time differences according to the M-1 CFR quotients.

到达时间差(Time Difference of Arrival,TDOA)指示目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,到达时间指示目标终端发送的定位参考信号到达TRP的时间。TDOA是基于定位参考信号到达不同的基站的时间差异来估计目标终端的位置。The Time Difference of Arrival (TDOA) indicates the difference in arrival time between the two TRPs corresponding to the CFR quotient when the positioning reference signal sent by the target terminal arrives at the TRP. TDOA estimates the location of the target terminal based on the time difference when the positioning reference signal arrives at different base stations.

具体来说,当定位参考信号从目标终端发出后,由于信号传播到不同的基站的距离不同,因此定位参考信号到达这些基站的时间也会有所不同。通过确定这些时间差异,并结合各个基站的位置信息,可以估算出目标终端的位置。Specifically, when the positioning reference signal is sent from the target terminal, the time it takes for the positioning reference signal to reach different base stations will be different because the signal propagates to different base stations at different distances. By determining these time differences and combining them with the location information of each base station, the location of the target terminal can be estimated.

S105:根据所述M-1个到达时间差确定所述目标终端的三维坐标。S105: Determine the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences.

三维坐标是一种用于表示三维空间中点的位置的系统。在三维坐标系中,每个点由三个坐标值(通常称为x、y和z)唯一确定。这三个坐标值分别表示点在三维空间中沿三个相互垂直的坐标轴(x轴、y轴和z轴)的位移或位置。Three-dimensional coordinates are a system used to represent the position of a point in three-dimensional space. In a three-dimensional coordinate system, each point is uniquely identified by three coordinate values (usually called x, y, and z). These three coordinate values represent the displacement or position of the point in three-dimensional space along three mutually perpendicular coordinate axes (x-axis, y-axis, and z-axis).

本申请实施例提供的终端定位方法,通过计算各个CFR与参考CFR之间的商得到M-1个CFR商,以消除终端与各个基站之间的时频误差,并利用消除了时频误差的多帧信号实现相干积累,提升测量精度和定位准确性。The terminal positioning method provided in the embodiment of the present application obtains M-1 CFR quotients by calculating the quotient between each CFR and the reference CFR to eliminate the time-frequency error between the terminal and each base station, and uses the multi-frame signal with the time-frequency error eliminated to achieve coherent accumulation, thereby improving the measurement accuracy and positioning accuracy.

基于上述实施例提供的终端定位方法,在一种可能的实现中,为了提供终端定位精度,目标终端可以按照预设周期发送定位参考信号(比如每隔1秒发送一次定位参考信号),当M个TRP按照预设周期接收定位参考信号(也即形成一个定位参考信号的序列),结合图2所示,本申请实施例还可以提供一种终端定位方法,该方法可以包括:Based on the terminal positioning method provided in the above embodiment, in a possible implementation, in order to provide terminal positioning accuracy, the target terminal may send a positioning reference signal according to a preset period (for example, a positioning reference signal is sent every 1 second), and when M TRPs receive the positioning reference signal according to the preset period (that is, a sequence of positioning reference signals is formed), in combination with FIG2, the embodiment of the present application may also provide a terminal positioning method, which may include:

S201:获取M个TRP接收的M×Q个定位参考信号。S201: Obtain M×Q positioning reference signals received by M TRPs.

应理解的是,M个TRP各自接收Q个定位参考信号,则可以获取M个TRP接收的M×Q个定位参考信号。其中,M×Q个定位参考信号为目标终端按照预设周期向M个TRP发送Q次的同一参考信号;Q为大于或等于2的整数。It should be understood that if M TRPs each receive Q positioning reference signals, then M×Q positioning reference signals received by the M TRPs can be obtained. Among them, the M×Q positioning reference signals are the same reference signals sent Q times by the target terminal to the M TRPs according to a preset period; Q is an integer greater than or equal to 2.

S202:基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR。S202: Determine Q CFRs corresponding to each of the M TRPs based on the M×Q positioning reference signals.

应理解的是,假设每个TRP的Q个定位参考信号,那么就可以根据每个TRP对应的Q个定位参考信号确定该TRP对应的CFR,在一种可能的实现中,步骤S202具体可以包括:It should be understood that, assuming Q positioning reference signals for each TRP, the CFR corresponding to the TRP can be determined according to the Q positioning reference signals corresponding to each TRP. In a possible implementation, step S202 may specifically include:

A1:将各个TRP对应的Q个定位参考信号作为采样序列,得到M个采样序列。A1: Use the Q positioning reference signals corresponding to each TRP as sampling sequences to obtain M sampling sequences.

A2:对各个采样序列进行离散傅里叶变换,得到各个采样序列对应的频域采样结果。A2: Perform discrete Fourier transform on each sampling sequence to obtain the frequency domain sampling results corresponding to each sampling sequence.

进一步的,通过对各个采样序列进行离散傅里叶变换,可以得到各个采样序列对应的频域采样结果,该频域采样结果用于确定TRP对应的CFR。Furthermore, by performing discrete Fourier transform on each sampling sequence, a frequency domain sampling result corresponding to each sampling sequence can be obtained, and the frequency domain sampling result is used to determine the CFR corresponding to the TRP.

A3:根据Q个频域采样结果确定M个TRP各自对应的Q个CFR。A3: Determine Q CFRs corresponding to each of the M TRPs based on the Q frequency domain sampling results.

在一种可能的实现中,可以采用最小二乘信道估计算法对各个基站对应的频域采样结果进行估计,以得到各个基站对应的CFR。In a possible implementation, a least square channel estimation algorithm may be used to estimate the frequency domain sampling result corresponding to each base station to obtain the CFR corresponding to each base station.

S203:将所述M×Q个CFR中的任意一个TRP对应的Q个CFR作为参考CFR,得到Q个参考CFR。S203: Take Q CFRs corresponding to any one TRP among the M×Q CFRs as reference CFRs to obtain Q reference CFRs.

应理解的是,在本申请实施例中以TRP作为单位进行说明,一个TRP进行Q次测量,获取Q个定位参考信号;那么M个TRP进行Q次测量,则可以得到M×Q个定位参考信号;进一步的,可以将任意一个TRP对应的Q个CFR作为参考CFR,比如TRPA对应的Q个参考CFR为(a1,a2,a3,a4)。以便于后续计算CFR商。It should be understood that in the embodiments of the present application, TRP is used as a unit for explanation. One TRP performs Q measurements to obtain Q positioning reference signals. Then M TRPs perform Q measurements to obtain M×Q positioning reference signals. Furthermore, the Q CFRs corresponding to any TRP can be used as reference CFRs, for example, the Q reference CFRs corresponding to TRPA are (a1, a2, a3, a4). This facilitates the subsequent calculation of the CFR quotient.

S204:分别计算各个TRP对应的Q个CFR与Q个参考CFR之间的商,得到(M-1)×Q个CFR商。S204: Calculate the quotients between the Q CFRs corresponding to each TRP and the Q reference CFRs respectively to obtain (M-1)×Q CFR quotients.

应理解的是,当确定出1个TRP的Q个参考CFR后,可以进一步计算除了用于参考的TRP之外的其他TRP各自对应的Q个CFR与Q个参考CFR之间的商,以便于确定出(M-1)×Q个CFR商。It should be understood that after determining Q reference CFRs of 1 TRP, the quotients between the Q CFRs corresponding to each of the other TRPs except the TRP used for reference and the Q reference CFRs can be further calculated to determine (M-1)×Q CFR quotients.

S205:根据(M-1)×Q个CFR商确定M-1个到达时间差和M-1个多普勒频率差。S205: Determine M-1 arrival time differences and M-1 Doppler frequency differences according to the (M-1)×Q CFR quotients.

多普勒频率差(Doppler Difference of Arrival, DDOA)指示目标终端运动相对于CFR商对应的两个TRP各自对应的多普勒频率的差值。多普勒频率指示目标终端与TRP之间的相对运动而产生的定位参考信号的频率的变化。当目标终端相对于两个基站存在不同的相对运动时,由于多普勒效应,目标终端向这两个基站接发送的定位参考信号的频率会产生不同的变化。DDOA反映了目标终端相对于两个基站的相对运动状态。通过测量DDOA,可以估计目标终端相对于不同基站的位置,从而实现更精确的定位。The Doppler Difference of Arrival (DDOA) indicates the difference in the Doppler frequencies of the two TRPs corresponding to the target terminal's movement relative to the CFR quotient. The Doppler frequency indicates the change in the frequency of the positioning reference signal generated by the relative movement between the target terminal and the TRP. When the target terminal has different relative movements relative to the two base stations, the frequency of the positioning reference signal sent by the target terminal to the two base stations will change differently due to the Doppler effect. DDOA reflects the relative movement state of the target terminal relative to the two base stations. By measuring DDOA, the position of the target terminal relative to different base stations can be estimated, thereby achieving more accurate positioning.

应理解的是,当单独使用TDOA或DDOA进行定位时,可能会受到一些限制或误差的影响,如多径效应、非视距(NLOS)传播、硬件误差等。因此,为了解决该技术问题,基于上述实施例提供的终端定位方法,在一种可能的实现中,步骤S205,可以包括:It should be understood that when TDOA or DDOA is used alone for positioning, it may be affected by some limitations or errors, such as multipath effect, non-line-of-sight (NLOS) propagation, hardware error, etc. Therefore, in order to solve this technical problem, based on the terminal positioning method provided in the above embodiment, in a possible implementation, step S205 may include:

B1:对Q个目标CFR商进行多普勒分析,得到多普勒分析结果。B1: Perform Doppler analysis on Q target CFR quotients to obtain Doppler analysis results.

其中,Q个目标CFR商为所述(M-1)×Q个CFR商中的M-1个组内任意一组内的Q个CFR商。作为一种示例,假设有3个TRP,分别测量4次,那么就会有(3-1)×4个CFR商,其中将(3-1)组中的任一组内的4个CFR商作为目标CFR商,以便于确定到达时间差和多普勒频率差。The Q target CFR quotients are the Q CFR quotients in any one of the M-1 groups of the (M-1)×Q CFR quotients. As an example, assuming there are 3 TRPs, each measured 4 times, there will be (3-1)×4 CFR quotients, where the 4 CFR quotients in any one of the (3-1) groups are used as target CFR quotients to facilitate determination of arrival time difference and Doppler frequency difference.

应理解的是,通过分析来自不同基站的CFR商的多普勒特性,可以估计出目标终端的速度,从而实现更精确的终端定位。It should be understood that by analyzing the Doppler characteristics of the CFR quotients from different base stations, the speed of the target terminal can be estimated, thereby achieving more accurate terminal positioning.

B2:基于多普勒分析结果进行时延谱估计,确定目标CFR商对应的二维功率谱。B2: Perform delay spectrum estimation based on the Doppler analysis results to determine the two-dimensional power spectrum corresponding to the target CFR quotient.

应理解的是,为了能够有效提升TDOA估计时的信噪比,因此可以基于多普勒分析结果,进一步进行时延谱估计,以确定出目标CFR商对应的二维功率谱,二维功率谱指示到达时间差和多普勒频率之差之间的关系的图谱,二维功率谱的第一维度指示到达时间差,二维功率谱的第二维度指示多普勒频率差。It should be understood that in order to effectively improve the signal-to-noise ratio during TDOA estimation, time delay spectrum estimation can be further performed based on the Doppler analysis results to determine the two-dimensional power spectrum corresponding to the target CFR quotient. The two-dimensional power spectrum indicates the relationship between the arrival time difference and the Doppler frequency difference. The first dimension of the two-dimensional power spectrum indicates the arrival time difference, and the second dimension of the two-dimensional power spectrum indicates the Doppler frequency difference.

B3:根据二维功率谱确定目标CFR商对应的多普勒频率差和到达时间差。B3: Determine the Doppler frequency difference and arrival time difference corresponding to the target CFR quotient based on the two-dimensional power spectrum.

应理解的是,在二维功率谱上,谱峰是一个显著的特征点,谱峰通常对应于目标终端与基站之间的某种特定的相对位置和相对运动状态。具体来说,谱峰对应的TDOA值表示直达径(即直接从目标终端传播到基站的路径)到达这两个基站的时间差;而谱峰对应的DDOA值则表示直达径到达这两个基站的多普勒频率之差。因此,可以通过二维功率谱确定目标CFR商对应的多普勒频率差和到达时间差。It should be understood that on the two-dimensional power spectrum, the spectrum peak is a significant feature point, and the spectrum peak usually corresponds to a certain relative position and relative motion state between the target terminal and the base station. Specifically, the TDOA value corresponding to the spectrum peak represents the time difference between the direct path (i.e., the path directly propagating from the target terminal to the base station) reaching the two base stations; and the DDOA value corresponding to the spectrum peak represents the difference in Doppler frequency between the direct path and the two base stations. Therefore, the Doppler frequency difference and arrival time difference corresponding to the target CFR quotient can be determined through the two-dimensional power spectrum.

应理解的是,TDOA和DDOA分别提供了关于目标终端位置的不同信息。TDOA提供了目标终端与不同基站之间的相对距离差,而DDOA提供了目标终端相对于基站的运动速度信息。通过结合这两种信息,可以更加准确地估计目标终端的位置,特别是在复杂的室内或室外环境中。It should be understood that TDOA and DDOA provide different information about the location of the target terminal. TDOA provides the relative distance difference between the target terminal and different base stations, while DDOA provides the moving speed information of the target terminal relative to the base station. By combining these two kinds of information, the location of the target terminal can be estimated more accurately, especially in complex indoor or outdoor environments.

B4:根据目标CFR商对应的到达时间差和多普勒频率差的确定方式,确定(M-1)×Q个CFR商对应的M-1个到达时间差和M-1个多普勒频率差。B4: According to the method for determining the arrival time difference and Doppler frequency difference corresponding to the target CFR quotient, determine M-1 arrival time differences and M-1 Doppler frequency differences corresponding to the (M-1)×Q CFR quotients.

应理解的是,在本申请实施例中,需要计算各个CFR商各自对应的到达时间差和多普勒频率差,因此以一个目标CFR商为例进行说明,其他CFR商的计算过程参见目标CFR商的计算过程。It should be understood that in the embodiment of the present application, it is necessary to calculate the arrival time difference and Doppler frequency difference corresponding to each CFR quotient, so a target CFR quotient is used as an example for explanation, and the calculation process of other CFR quotients refers to the calculation process of the target CFR quotient.

也即,本申请实施例通过联合使用TDOA和DDOA,可以利用TDOA和DDOA之间的互补性来减少这些误差的影响。即使其中一种方法受到干扰或误差较大,另一种方法仍然可以提供有用的信息,从而提高终端定位的鲁棒性。That is, the embodiments of the present application can reduce the impact of these errors by using TDOA and DDOA in combination, and utilize the complementarity between TDOA and DDOA. Even if one of the methods is interfered or has a large error, the other method can still provide useful information, thereby improving the robustness of terminal positioning.

此外,不同的环境和场景可能对TDOA和DDOA的精度和可靠性产生不同的影响。例如,在室内环境中,多径效应和NLOS传播可能对TDOA的精度产生较大影响,而增加DDOA的维度则增强了对多路径传播的分辨能力。此外,在开阔的室外环境中,由于信号传播距离远,信噪比低,通过DDOA维的处理,提高了信噪比,使得TDOA的估计更加准确。因此,面对复杂的室内和室外的环境对终端定位的影响,本申请实施例通过联合使用TDOA和DDOA可以适应不同的环境和场景,提供更加灵活和可靠的终端定位。In addition, different environments and scenarios may have different effects on the accuracy and reliability of TDOA and DDOA. For example, in indoor environments, multipath effects and NLOS propagation may have a greater impact on the accuracy of TDOA, while increasing the dimension of DDOA enhances the ability to resolve multipath propagation. In addition, in an open outdoor environment, due to the long signal propagation distance and low signal-to-noise ratio, the signal-to-noise ratio is improved through DDOA dimensional processing, making TDOA estimation more accurate. Therefore, in the face of the impact of complex indoor and outdoor environments on terminal positioning, the embodiments of the present application can adapt to different environments and scenarios by jointly using TDOA and DDOA, providing more flexible and reliable terminal positioning.

S206:根据M-1个到达时间差和M-1个多普勒频率差确定目标终端的三维坐标。S206: Determine the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences and the M-1 Doppler frequency differences.

需要说明的是,本申请实施例的优势在于,目标终端通过按照预设周期向各个基站发送多个定位参考信号,可以提高定位精度,也即发送多次定位参考信号可以增加基站对信号测量的准确性。由于定位参考信号可能受到多种因素的影响,如多径效应、干扰、信号衰减等,单次测量可能存在误差。通过多次发送定位参考信号,基站可以收集更多的数据样本,对这些样本进行平均或统计分析,以减小随机误差,从而提高定位精度。It should be noted that the advantage of the embodiment of the present application is that the target terminal can improve the positioning accuracy by sending multiple positioning reference signals to each base station according to a preset period, that is, sending multiple positioning reference signals can increase the accuracy of the base station's signal measurement. Since the positioning reference signal may be affected by various factors, such as multipath effects, interference, signal attenuation, etc., a single measurement may have errors. By sending positioning reference signals multiple times, the base station can collect more data samples, average or statistically analyze these samples to reduce random errors, thereby improving positioning accuracy.

基于上述实施例提供的终端定位方法,以上实施例是以每个TRP仅选取了单路接收定位参考信号,没有考虑每个TRP的多天线情况,然而,本发明方法同样可应用于每个TRP多天线的情况。Based on the terminal positioning method provided in the above embodiment, the above embodiment selects only a single-path receiving positioning reference signal for each TRP, without considering the multi-antenna situation of each TRP. However, the method of the present invention can also be applied to the situation where each TRP has multiple antennas.

需要说明的是,在本申请实施例中,一个TRP可以包括1个天线,一个TRP也可以包括多个天线,前述组合方式均可实现,上述各实施例中以一个TEP包括一个天线为例,本实施例中以一个TRP包括多个天线为例,进行示例性说明。It should be noted that in the embodiments of the present application, a TRP may include one antenna, and a TRP may also include multiple antennas. The aforementioned combinations can be implemented. In the above embodiments, a TEP includes one antenna as an example. In this embodiment, a TRP includes multiple antennas as an example for exemplary description.

在一种可能的实现中,多天线下的终端定位方法可以包括:In a possible implementation, a terminal positioning method under multiple antennas may include:

C1:获取M个TRP中各个TRP中的N个天线接收的定位参考信号。C1: Obtain the positioning reference signal received by N antennas in each of the M TRPs.

其中,M×N个定位参考信号为目标终端在同一时刻向M个TRP中各个TRP中的N个天线的发送的同一参考信号;M为大于或等于2的整数;N为大于或等于2的整数。Among them, the M×N positioning reference signals are the same reference signals sent by the target terminal to the N antennas in each TRP in the M TRPs at the same time; M is an integer greater than or equal to 2; and N is an integer greater than or equal to 2.

C2:基于M×N个定位参考信号确定M个TRP中各个TRP中N个天线各自对应的频域信道响应CFR。C2: Determine the frequency domain channel response CFR corresponding to each of the N antennas in each of the M TRPs based on M×N positioning reference signals.

C3:将M个所述TRP中的任意一个TRP作为目标TRP,并将所述目标TRP对应的N个天线对应的N个CFR作为N个目标参考CFR。C3: Take any one of the M TRPs as the target TRP, and take the N CFRs corresponding to the N antennas corresponding to the target TRP as N target reference CFRs.

C4:分别计算各个所述TRP对应的N个CFR与目标TRP对应的N个目标参考CFR之间的商,得到(M-1)×N2个CFR商。C4: Calculate the quotients between the N CFRs corresponding to each of the TRPs and the N target reference CFRs corresponding to the target TRP respectively, and obtain (M-1)×N 2 CFR quotients.

C5:根据所述(M-1)×N2个CFR商确定(M- 1)个到达时间差。C5: Determine (M-1) arrival time differences based on the (M-1)×N 2 CFR quotients.

其中,到达时间差指示目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,到达时间指示目标终端发送的定位参考信号到达TRP的时间。Among them, the arrival time difference indicates the difference in arrival time between the two TRPs corresponding to the CFR quotient when the positioning reference signal sent by the target terminal arrives, and the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP.

C6:根据所述(M-1)个到达时间差确定所述目标终端的三维坐标。C6: Determine the three-dimensional coordinates of the target terminal according to the (M-1) arrival time differences.

其中,在本申请实施例中,在每个TRP中的每个天线接收到定位参考信号后,并得到每个天线对应的CFR商后,在计算两个TRP的CFR商时,可以依次计算两个TRP每对天线的接收CFR商。例如,若第一个TRP有N 1 路天线,第二个TRP有N 2 路天线,那么得到了N 1 N 2 路CFR商,将其作为 CFR商的N 1 N 2 次重复测量,用以提升后续谱估计过程中的协方差矩阵重构精度。作为一种示例,假设第一个TRP有3个天线,第二个TRP有3个天线,那么CFR商会有9个。作为另一种示例,假设第一TRP有3个天线,第二TRP有4个天线,那么能得到12组CFR商。Among them, in an embodiment of the present application, after each antenna in each TRP receives the positioning reference signal and obtains the CFR quotient corresponding to each antenna, when calculating the CFR quotients of the two TRPs, the receiving CFR quotients of each pair of antennas of the two TRPs can be calculated in turn. For example, if the first TRP has N1 antennas and the second TRP has N2 antennas , then N1N2 CFR quotients are obtained, which are used as N1N2 repeated measurements of the CFR quotients to improve the accuracy of covariance matrix reconstruction in the subsequent spectrum estimation process. As an example, assuming that the first TRP has 3 antennas and the second TRP has 3 antennas, there will be 9 CFR quotients. As another example, assuming that the first TRP has 3 antennas and the second TRP has 4 antennas, 12 groups of CFR quotients can be obtained.

需要说明的是步骤C1~C6分别对应于上述步骤S101~S105,其中C3和C4对应步骤S103,相关解释说明详见步骤S101~S105的解释说明,在此不再赘述。It should be noted that steps C1 to C6 correspond to the above steps S101 to S105 respectively, among which C3 and C4 correspond to step S103. For relevant explanations, please refer to the explanations of steps S101 to S105, which will not be repeated here.

在另一种可能的实现中,多天线下的终端定位方法可以包括:In another possible implementation, the terminal positioning method under multiple antennas may include:

D1:获取M个TRP中各个TRP中的N个天线接收的定位参考信号。D1: Obtain the positioning reference signal received by N antennas in each of the M TRPs.

其中,M×N个定位参考信号为待定位的目标终端在同一时刻向M个TRP中各个TRP中的N个天线的发送的同一参考信号;M为大于或等于2的整数;N为大于或等于2的整数。Among them, the M×N positioning reference signals are the same reference signals sent by the target terminal to be located to the N antennas in each TRP in the M TRPs at the same time; M is an integer greater than or equal to 2; and N is an integer greater than or equal to 2.

D2:基于各个所述TRP中N个天线接收的定位参考信号,确定各个所述TRP对应的波束域信号。D2: Based on the positioning reference signals received by the N antennas in each of the TRPs, determine the beam domain signals corresponding to each of the TRPs.

D3:基于M个所述波束域信号确定所述M个TRP各自对应的波束域CFR。D3: Determine the beam domain CFR corresponding to each of the M TRPs based on the M beam domain signals.

D4:将M个CFR中的任意一个CFR作为参考CFR,并分别计算各个CFR与参考CFR之间的商,得到M-1个CFR商。D4: Take any one of the M CFRs as a reference CFR, and calculate the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients.

D5:根据M-1个CFR商确定M-1个到达时间差。D5: Determine M-1 arrival time differences based on the M-1 CFR quotients.

D6:根据M-1个到达时间差确定目标终端的三维坐标。D6: Determine the three-dimensional coordinates of the target terminal based on M-1 arrival time differences.

本申请实施例的优点在于,在已知目标终端大致位置的情况下,可通过其它低复杂度定位算法获得或依据终端轨迹的连续性预测,每个 TRP 分别向终端预估方位进行波束形成预处理,每个 TRP 均将多路天线接收到的定位参考信号合路为1路(也即步骤D2),后续对合路后的波束域信号进行求到达时间差和多普勒频率差的操作。The advantage of the embodiments of the present application is that, when the approximate position of the target terminal is known, it can be obtained through other low-complexity positioning algorithms or predicted based on the continuity of the terminal trajectory. Each TRP performs beamforming preprocessing to the estimated direction of the terminal. Each TRP combines the positioning reference signals received by multiple antennas into one (that is, step D2), and then calculates the arrival time difference and Doppler frequency difference of the combined beam domain signal.

需要说明的是步骤D1、D3~D6分别对应于上述步骤S101~S105,相关解释说明详见步骤S101~S105的解释说明,在此不再赘述。It should be noted that steps D1 and D3 to D6 correspond to the above steps S101 to S105 respectively. For relevant explanations, please refer to the explanations of steps S101 to S105, which will not be repeated here.

需要说明的是,步骤C1~C6或步骤D1~D6所提供确定三维坐标的方式中,若是进行Q次测量,则步骤C5可以为根据所述(M-1)×N2×Q个CFR商确定(M- 1)个到达时间差和(M-1)个多普勒频率差,步骤D5可以是根据(M-1)×Q个CFR商确定(M- 1)个到达时间差和(M-1)个多普勒频率差。也即,当多个TRP仅进行一次测量,则只能确定出到达时间差;若多个TRP进行Q次测量,则可以确定出到达时间差和多普勒频率差。It should be noted that in the method of determining the three-dimensional coordinates provided by steps C1 to C6 or steps D1 to D6, if Q measurements are performed, step C5 may be to determine (M-1) arrival time differences and (M-1) Doppler frequency differences based on the (M-1)×N 2 ×Q CFR quotients, and step D5 may be to determine (M-1) arrival time differences and (M-1) Doppler frequency differences based on (M-1)×Q CFR quotients. That is, when multiple TRPs are measured only once, only the arrival time difference can be determined; if multiple TRPs are measured Q times, the arrival time difference and Doppler frequency difference can be determined.

基于上述实施例提供的终端定位方法,在一种可能的实现中,可以根据M-1个到达时间差和M-1个多普勒频率差,采用Chan算法、卡尔曼滤波算法、双曲线定位算法或粒子滤波算法中的任意一种算法,计算目标终端的三维坐标。Based on the terminal positioning method provided in the above embodiment, in a possible implementation, the three-dimensional coordinates of the target terminal can be calculated according to M-1 arrival time differences and M-1 Doppler frequency differences using any one of the Chan algorithm, Kalman filter algorithm, hyperbolic positioning algorithm or particle filter algorithm.

Chan算法是一种解决凸包问题的算法,特别用于优化计算一组点的最小凸包时的效率和成本。Chan算法通过将点的集合分成小的子集,并利用部分结果来计算凸包,Chan算法能在更短的时间内完成这项任务。它基于两个子问题组成的套路:找到点集的最小凸包,并将点划分为小部分。The Chan algorithm is an algorithm for solving the convex hull problem, specifically for optimizing the efficiency and cost of computing the minimum convex hull of a set of points. The Chan algorithm can complete this task in a shorter time by dividing the set of points into small subsets and using partial results to compute the convex hull. It is based on a routine consisting of two sub-problems: finding the minimum convex hull of a set of points, and dividing the points into small parts.

卡尔曼滤波算法是一种用于动态估计和处理不确定信息的算法。其工作原理包括初始化、预测、更新、估计和递归等步骤。它通过设置初始状态和初始误差协方差矩阵,根据系统的状态转移矩阵预测下一个状态和预测误差,然后使用新的测量数据来更新预测值和误差协方差矩阵,最终结合预测值和测量值通过卡尔曼增益计算最优估计值。The Kalman filter algorithm is an algorithm used to dynamically estimate and process uncertain information. Its working principle includes initialization, prediction, update, estimation and recursion. It sets the initial state and initial error covariance matrix, predicts the next state and prediction error according to the state transition matrix of the system, and then uses the new measurement data to update the prediction value and error covariance matrix. Finally, the prediction value and the measurement value are combined to calculate the optimal estimate through the Kalman gain.

双曲线定位算法是通过测定待定点到至少三个已知点的两个距离差所进行的一种无线电定位。其中,在定位时,需由至少三个岸台(已知点)组成的岸台组,形成两条位置双曲线,两者相交便可确定船位。The hyperbolic positioning algorithm is a radio positioning algorithm that measures the difference between two distances from the point to be determined to at least three known points. During positioning, a shore station group consisting of at least three shore stations (known points) is required to form two position hyperbolas, and the intersection of the two can determine the ship's position.

粒子滤波算法是通过寻找一组在状态空间中传播的随机样本来近似的表示概率密度函数,用样本均值代替积分运算,进而获得系统状态的最小方差估计的过程。其中,粒子滤波的思想基于蒙特卡洛方法,它是利用粒子集来表示概率,可以用在任何形式的状态空间模型上。通过从后验概率中抽取的随机状态粒子来表达其分布。The particle filter algorithm is a process of finding a set of random samples propagating in the state space to approximate the probability density function, replacing the integral operation with the sample mean, and then obtaining the minimum variance estimate of the system state. Among them, the idea of particle filtering is based on the Monte Carlo method, which uses a particle set to represent probability and can be used in any form of state space model. The distribution is expressed by random state particles extracted from the posterior probability.

基于上述实施例提供的终端定位方法,参见图3,假设基站覆盖范围内部署有多个TRP(如图3所示的TRP1~TRPM),每个TRP的位置已被精确标定,设待定位的目标终端 (如图3所示的UE1为手机,UE2为车辆,后续以UE1为例进行说明) 能够同时被个TRP覆盖,下面以上行定位为例说明本申请实施例的终端定位过程。其中,基站的基带处理是指离散傅里叶变换和信道估计,也即基带处理得到的是CFR,定位服务器是连接在基站上的一个附加服务器,用于处理CFR,以进行本申请实施例的终端定位,由于常规无线通信系统中是不包含终端定位处理,因此将终端定位方法的处理流程设置在定位服务器中。Based on the terminal positioning method provided in the above embodiment, referring to FIG3, it is assumed that multiple TRPs (TRP1~TRPM as shown in FIG3) are deployed within the coverage range of the base station, and the position of each TRP has been accurately calibrated. Assuming that the target terminal to be positioned (UE1 as shown in FIG3 is a mobile phone, UE2 is a vehicle, and UE1 is used as an example in the following description) can be covered by each TRP at the same time, the terminal positioning process of the embodiment of the present application is described below using uplink positioning as an example. Among them, the baseband processing of the base station refers to discrete Fourier transform and channel estimation, that is, the baseband processing obtains CFR, and the positioning server is an additional server connected to the base station, which is used to process CFR to perform terminal positioning in the embodiment of the present application. Since the conventional wireless communication system does not include terminal positioning processing, the processing flow of the terminal positioning method is set in the positioning server.

需要说明的是,在本实施例中,多个TRP可以为同一基站的TRP,也可以为不同基站的TRP,前提是基站间采用同一时频基准。本申请实施例是以TRP作为接收端进行说明,并不限制各个TRP是否为同一基站。此外,需要说明的是,上述实施例是以基站为例进行说明,也可以将基站替换为TRP进行说明,在此并不做限制。It should be noted that, in this embodiment, multiple TRPs can be TRPs of the same base station or TRPs of different base stations, provided that the same time-frequency reference is used between base stations. The embodiment of the present application is described using TRP as the receiving end, and does not limit whether each TRP is the same base station. In addition, it should be noted that the above embodiment is described using the base station as an example, and the base station can also be replaced by TRP for description, which is not limited here.

结合图4所示,本申请实施例还提供一种终端定位方法,可以包括:In conjunction with FIG. 4 , the embodiment of the present application further provides a terminal positioning method, which may include:

步骤一:UE以为间隔,周期性地发射具有一定带宽的定位参考信号,将第m个TRP接收到的定位参考信号,经射频和数字中频处理后,得到的采样序列记为,对该采样序列进行K点离散傅里叶变换,得到频域采样,设定位参考信号序列为,采用最小二乘信道估计可获得各个TRP对应的频域信道响应(ChannelFrequency Response,CFR)为。其中,k为子载波编号,代表第m个TRP测量的在第k个子载波上的频域信道响应。以仅有LOS径的理想信道为例,第q帧测量的CFR可表示为下述公式(1):Step 1: UE The positioning reference signal with a certain bandwidth is periodically transmitted at intervals. The positioning reference signal received by the mth TRP is processed by radio frequency and digital intermediate frequency to obtain a sampling sequence as , perform K- point discrete Fourier transform on the sampling sequence to obtain frequency domain sampling , set the reference signal sequence to , the least squares channel estimation can be used to obtain the frequency domain channel response (CFR) corresponding to each TRP: . Where k is the subcarrier number, represents the frequency domain channel response measured by the mth TRP on the kth subcarrier. Taking the ideal channel with only LOS path as an example, the CFR measured in the qth frame can be expressed as the following formula (1):

(1) (1)

其中,为虚数单位,k为子载波编号,q为帧编号,为子载波间隔,为帧间隔,为UE与第m个TRP间的信号传播时延,相应地,是第m个TRP观测到的目标终端发射定位参考信号的多普勒频率,为初相。由于TRP时频基准一致,因此所有TRP的帧间随机时延和随机相位抖动是一样的,分别记第q帧的随机时延抖动和随机相位抖动为in, is the imaginary unit, k is the subcarrier number, q is the frame number, is the subcarrier spacing, is the frame interval, is the signal propagation delay between UE and the mth TRP, and accordingly, is the Doppler frequency of the positioning reference signal transmitted by the target terminal observed by the mth TRP, Since the TRP time-frequency reference is consistent, the random delay and random phase jitter between all TRP frames are the same. The random delay jitter and random phase jitter of the qth frame are recorded as and .

步骤二:以多个CFR中的任意一个CFR作为参考CFR,对两个TRP处估计的CFR(参考CFR和另一个CFR)进行求商操作,例如,第m个TRP(参考CFR对应的TRP)和第r个TRP的CFR商为下述公式(2):Step 2: Take any one of the multiple CFRs as the reference CFR and calculate the quotient of the CFRs estimated at the two TRPs (the reference CFR and the other CFR). For example, the CFR quotient of the mth TRP (the TRP corresponding to the reference CFR) and the rth TRP is the following formula (2):

(2) (2)

应理解的是,通过计算两个TRP各自对应的CFR之间的商,可以使得UE和TRP之间的时频同步误差消除,且CFR商中包含了两种信息:1、TDOA,即上式中的,其包含在CFR商的子载波间相位差中/2、UE相对于两个TRP的多普勒频率之差,也即DDOA,其包含在CFR商的帧间相位差中。It should be understood that by calculating the quotient between the CFRs corresponding to the two TRPs, the time-frequency synchronization error between the UE and the TRP can be eliminated, and the CFR quotient contains two kinds of information: 1. TDOA, that is, , which is included in the inter-subcarrier phase difference of the CFR quotient/2, the difference in Doppler frequency of the UE relative to the two TRPs, that is, DDOA, which is included in the inter-frame phase difference of the CFR quotient.

在一种可能的实现中,对于这M个TRP,可以选择信号质量最好(例如可根据接收信号强度确定)的TRP对应的CFR作为参考CFR,依次获得其它M-1个TRP对应的CFR与该参考CFR的商。In one possible implementation, for these M TRPs, the CFR corresponding to the TRP with the best signal quality (for example, determined based on the received signal strength) can be selected as the reference CFR, and the quotients of the CFRs corresponding to the other M-1 TRPs and the reference CFR can be obtained in turn.

步骤三:对这M-1个CFR商依次进行处理,获取M-1个TDOA和M-1个DDOA。Step 3: Process the M-1 CFR quotients in sequence to obtain M-1 TDOAs and M-1 DDOAs.

具体地,可以采用快速傅里叶变换(Fast Fourier Transform,FFT)对每个子载波数据依次帧间多普勒谱(DDOA谱)分析。假设已按照UE径向速度区间和系统参数,选择了相干积累帧数Q,设UE的径向速度最大值为,一般应选择Q使得,其中B为信号带宽,c为光速,为一个预设的比例,如可以设置为1/5,表示在相干积累过程中,UE运动的最大距离不超过距离单元的1/5,此时距离走动可忽略。在此基础上,可按照选择用于多普勒谱分析的FFT点数,以得到多普勒分析结果。Specifically, the Fast Fourier Transform (FFT) can be used to analyze the inter-frame Doppler spectrum (DDOA spectrum) of each subcarrier data in turn. Assume that the coherent accumulation frame number Q has been selected according to the UE radial velocity interval and system parameters, and the maximum radial velocity of the UE is , Q should generally be chosen so that , where B is the signal bandwidth, c is the speed of light, For a preset ratio, you can set 1/5, which means that during the coherent accumulation process, the maximum distance of the UE movement does not exceed 1/5 of the distance unit, and the distance movement can be ignored. Select the number of FFT points used for Doppler spectrum analysis to obtain the Doppler analysis results.

进一步假设某一个多普勒谱分析结果为。将对每一个多普勒通道的数据,进行时延谱(TDOA谱)估计。Further assume that a Doppler spectrum analysis result is The data of each Doppler channel , perform time delay spectrum (TDOA spectrum) estimation.

其中,k表示频率维,p表示多普勒通道维,那么就是对每个多普勒通道依次进行时延谱估计,表示这个矩阵的第p列所有元素,:表示取所有元素。Among them, k represents the frequency dimension, p represents the Doppler channel dimension, then the delay spectrum is estimated for each Doppler channel in turn. represents all elements in the p -th column of this matrix, and : means taking all elements.

时延谱估计过程可采用传统的基于单点最小二乘的周期图算法,也可采用如Capon、多重信号分类等算法的超分辨算法。假设TDOA谱估计过程中,TDOA的搜索范围为,搜索间隔选择为,通常情况下,应选择为1/B的1/10至1/5,用划分搜索范围,将得到的搜索栅格点集合记为。记时延匹配矢量函数为,其输入为TDOA值,输出为K×1维时延匹配矢量,根据式(2),当输入为时,输出匹配矢量的第k个元素为The delay spectrum estimation process can use the traditional periodogram algorithm based on single-point least squares, or super-resolution algorithms such as Capon and multiple signal classification. Assume that in the TDOA spectrum estimation process, the search range of TDOA is , the search interval is selected as , usually, It should be selected to be 1/10 to 1/5 of 1/B. Divide the search scope , and record the obtained search grid point set as The delay matching vector function is , whose input is the TDOA value , the output is a K×1-dimensional delay matching vector. According to formula (2), when the input is When , the kth element of the output matching vector is .

作为一种示例,当采用基于单点最小二乘的周期图算法进行时延谱估计时,求解以下最小二乘优化问题(公式(3)):As an example, when the periodogram algorithm based on single-point least squares is used to estimate the delay spectrum, the following least squares optimization problem (Formula (3)) is solved:

(3) (3)

公式(3)的解为:The solution of formula (3) is:

在另一种示例中,当采用Capon算法进行时延谱估计时,采用线性约束最小方差获得的最优权矢量进行谱搜索,TDOA Capon谱的计算方法为(公式(4)):In another example, when the Capon algorithm is used for delay spectrum estimation, the optimal weight vector obtained by linear constrained minimum variance is used for spectrum search, and the calculation method of the TDOA Capon spectrum is (Formula (4)):

(4) (4)

其中,为数据协方差矩阵。在实施过程中,为提高Capon谱估计的精度,可以采用空间平滑技术进行预处理。in, is the data covariance matrix. In the implementation process, in order to improve the accuracy of Capon spectrum estimation, spatial smoothing technology can be used for preprocessing.

以上两种示例中,以为元素,构成的矩阵S即为TDOA-DDOA二维功率谱,其谱峰对应的TDOA和DDOA值分别表示直达径到达这两个TRP的时间之差和多普勒频率之差。In the above two examples, The matrix S is the TDOA-DDOA two-dimensional power spectrum. The TDOA and DDOA values corresponding to the spectrum peaks represent the time difference between the direct paths reaching the two TRPs and the Doppler frequency difference, respectively.

步骤四:根据这M-1个TDOA和M-1个DDOA,采用Chan算法、卡尔曼滤波或粒子滤波算法进行终端定位,获得终端在三维空间中的坐标。Step 4: Based on the M-1 TDOAs and M-1 DDOAs, the Chan algorithm, Kalman filter or particle filter algorithm is used to locate the terminal and obtain the coordinates of the terminal in the three-dimensional space.

作为一种示例,可采用这M-1个TDOA,利用双曲定位的原理,实现三维定位。如图5所示,具体过程为:As an example, these M-1 TDOAs can be used to implement three-dimensional positioning using the principle of hyperbolic positioning. As shown in Figure 5, the specific process is:

已知TRP-1、TRP-2、TRP-3的位置,并根据TRP-2与TRP-1接收信号的TDOA,得到距离差R2-R1,由此可以确定终端在以TRP-1和TRP-2为焦点的双曲线上。同理可得,根据TRP-3与TRP-1之间TDOA可以确定终端在以TRP-1和3为焦点的双曲线上。由多条双曲线的交汇点即可完成终端定位,如图5所示。需要说明的是,图5仅仅示意的是二维的情况,而实际中,通过多个TDOA的双曲定位能够实现终端的三维定位。The positions of TRP-1, TRP-2, and TRP-3 are known, and the distance difference R 2 -R 1 is obtained based on the TDOA of the received signals of TRP-2 and TRP-1, thereby determining that the terminal is on the hyperbola with TRP-1 and TRP-2 as the focus. Similarly, based on the TDOA between TRP-3 and TRP-1, it can be determined that the terminal is on the hyperbola with TRP-1 and 3 as the focus. The terminal positioning can be completed by the intersection of multiple hyperbolas, as shown in Figure 5. It should be noted that Figure 5 only illustrates a two-dimensional situation, and in practice, the three-dimensional positioning of the terminal can be achieved through the hyperbolic positioning of multiple TDOAs.

作为另一种示例,当目标终端动态运行时,可采用滑窗的思想,连续地根据本申请实施例所提供的终端定位方法获得TDOA和DDOA,并基于终端运动状态方程,使用卡尔曼滤波或粒子滤波实现对目标终端连续定位。具体过程为:As another example, when the target terminal is running dynamically, the idea of sliding window can be used to continuously obtain TDOA and DDOA according to the terminal positioning method provided in the embodiment of the present application, and based on the terminal motion state equation, Kalman filtering or particle filtering is used to realize continuous positioning of the target terminal. The specific process is:

从起始时刻到接收到第Q帧,开始第一次TDOA和DDOA谱估计,并获得第一次TDOA和DDOA,随后接收到Q+1帧时,使用2到Q+1帧CFR确定TDOA和DDOA,该过程依次滑窗进行。时刻q(q≥Q)终端在三维空间中的坐标和速度矢量构成了其状态变量,即,不失一般性,记参考TRP为1号TRP,对于连续定位而言,第m个TRP和第1个TRP之间的TDOA和DDOA构成了观测量,记第q个时刻第m组TDOA和DDOA为From the start time to the reception of the Qth frame, the first TDOA and DDOA spectrum estimation begins, and the first TDOA and DDOA are obtained. Then, when the Q+1 frame is received, the TDOA and DDOA are determined using the 2 to Q+1 frame CFR. This process is performed sequentially. The coordinates of the terminal in three-dimensional space at time q (q≥Q) and velocity vector constitutes its state variable, namely Without loss of generality, let the reference TRP be TRP No. 1. For continuous positioning, the TDOA and DDOA between the mth TRP and the first TRP constitute the observed quantity. Let the mth group of TDOA and DDOA at the qth moment be

,则观测方程可写为下述公式(5): and , then the observation equation can be written as the following formula (5):

(5) (5)

其中,表示求向量的范数,为第m个TRP的位置矢量。且根据多普勒频率的物理含义,其与径向速度呈线性关系,因此有公式(6):in, Represents the vector norm, is the position vector of the mth TRP. According to the physical meaning of Doppler frequency, it is linearly related to the radial velocity, so there is formula (6):

(6) (6)

由以上观测方程(公式(5))能够看到,以上构建的观测方程有效利用了DDOA观测值对定位结果进行了改善。It can be seen from the above observation equation (Formula (5)) that the above constructed observation equation effectively utilizes the DDOA observation value to improve the positioning result.

应理解的是,在本申请实施例中,当目标终端为静止状态,此时可以通过TDOA、TDOA和DDOA之中的一种结果进行终端定位,当目标终端为运动状态,此时通过TDOA和DDOA对终端进行联合定位,可以更为精准的确定目标终端的位置,以及可以进一步推估出目标终端在下一时刻的位置,实现对目标终端的持续定位。It should be understood that in the embodiments of the present application, when the target terminal is in a stationary state, the terminal can be positioned by one of the results of TDOA, TDOA and DDOA. When the target terminal is in a moving state, the terminal can be jointly positioned by TDOA and DDOA. The position of the target terminal can be determined more accurately, and the position of the target terminal at the next moment can be further estimated, thereby achieving continuous positioning of the target terminal.

基于上述实施例提供的终端定位方法,参见图6,本申请实施例还提供一种终端定位装置,该装置600,包括:Based on the terminal positioning method provided in the above embodiment, referring to FIG6 , the embodiment of the present application further provides a terminal positioning device, the device 600 including:

获取模块601,用于获取M个发射接收点TRP接收的定位参考信号;M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;The acquisition module 601 is used to acquire positioning reference signals received by M transmitting and receiving points TRP; the M positioning reference signals are the same reference signals sent by the target terminal to be located to the M TRPs at the same time; M is an integer greater than or equal to 2;

CFR确定模块602,用于基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;A CFR determination module 602 is configured to determine a frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals;

CFR商确定模块603,用于将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商;A CFR quotient determination module 603 is used to take any one of the M CFRs as a reference CFR, and respectively calculate the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients;

差值确定模块604,用于根据所述M-1个CFR商确定M-1个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;The difference determination module 604 is used to determine M-1 arrival time differences according to the M-1 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to the two TRPs corresponding to the CFR quotients when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP;

终端定位模块605,用于根据所述M-1个到达时间差确定所述目标终端的三维坐标。The terminal positioning module 605 is configured to determine the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences.

作为一种示例,获取模块601,包括:As an example, the acquisition module 601 includes:

获取单元,用于获取M个所述TRP接收的M×Q个定位参考信号;所述M×Q个定位参考信号为所述目标终端按照预设周期向M个所述TRP发送Q次的同一参考信号;所述Q为大于或等于2的整数;an acquisition unit, configured to acquire M×Q positioning reference signals received by the M TRPs; the M×Q positioning reference signals are the same reference signals sent Q times by the target terminal to the M TRPs according to a preset period; and Q is an integer greater than or equal to 2;

CFR确定模块602,包括:The CFR determination module 602 includes:

CFR确定单元,用于基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR;A CFR determining unit, configured to determine Q CFRs corresponding to each of the M TRPs based on the M×Q positioning reference signals;

CFR商确定模块603,用于:The CFR quotient determination module 603 is used to:

将所述M×Q个CFR中的任意一个TRP对应的Q个CFR作为参考CFR,得到Q个参考CFR;Taking Q CFRs corresponding to any one TRP among the M×Q CFRs as reference CFRs, to obtain Q reference CFRs;

分别计算各个TRP对应的Q个CFR与Q个参考CFR之间的商,得到(M-1)×Q个CFR商。The quotients between the Q CFRs corresponding to each TRP and the Q reference CFRs are calculated respectively to obtain (M-1)×Q CFR quotients.

作为一种示例,CFR确定单元,包括:As an example, the CFR determination unit includes:

序列子单元,用于将各个TRP每一次接收的定位参考信号进行采样,得到采样序列;The sequence subunit is used to sample the positioning reference signal received by each TRP each time to obtain a sampling sequence;

频域采样结果确定子单元,用于对M×Q个采样序列中各个采样序列进行离散傅里叶变换,得到各个采样序列对应的频域采样结果;The frequency domain sampling result determination subunit is used to perform discrete Fourier transform on each sampling sequence in the M×Q sampling sequences to obtain the frequency domain sampling result corresponding to each sampling sequence;

确定子单元,用于根据M×Q个频域采样结果确定M个TRP各自对应的Q个CFR。The determination subunit is used to determine Q CFRs corresponding to each of the M TRPs according to the M×Q frequency domain sampling results.

作为一种示例,差值确定模块604,包括:As an example, the difference determination module 604 includes:

分析单元,用于对Q个目标CFR商进行多普勒分析,得到多普勒分析结果;所述Q个目标CFR商为所述( M-1)×Q个CFR商中的M-1个组内任意一组内的Q个CFR商;An analysis unit, configured to perform Doppler analysis on Q target CFR quotients to obtain Doppler analysis results; the Q target CFR quotients are Q CFR quotients in any one group of M-1 groups among the (M-1)×Q CFR quotients;

估计单元,用于基于多普勒分析结果进行时延谱估计,确定目标CFR商对应的二维功率谱;二维功率谱的第一维度指示到达时间差,二维功率谱的第二维度指示多普勒频率差;An estimation unit, configured to perform delay spectrum estimation based on the Doppler analysis result, and determine a two-dimensional power spectrum corresponding to a target CFR quotient; wherein a first dimension of the two-dimensional power spectrum indicates an arrival time difference, and a second dimension of the two-dimensional power spectrum indicates a Doppler frequency difference;

确定单元,用于根据二维功率谱确定目标CFR商对应的多普勒频率差和到达时间差;A determination unit, used for determining a Doppler frequency difference and an arrival time difference corresponding to a target CFR quotient according to a two-dimensional power spectrum;

差值确定单元,用于根据目标CFR商对应的到达时间差和多普勒频率差的确定方式,确定M-1个CFR商各自对应的到达时间差和多普勒频率差;A difference determination unit, used to determine the arrival time difference and Doppler frequency difference corresponding to each of the M-1 CFR quotients according to the determination method of the arrival time difference and Doppler frequency difference corresponding to the target CFR quotient;

终端定位模块605,用于根据所述M-1个到达时间差和M-1个多普勒频率差确定所述目标终端的三维坐标;所述多普勒频率差指示目标终端运动相对于CFR商对应的两个TRP各自对应的多普勒频率的差值,所述多普勒频率指示所述目标终端与TRP之间的相对运动而产生的定位参考信号的频率的变化。The terminal positioning module 605 is used to determine the three-dimensional coordinates of the target terminal based on the M-1 arrival time differences and the M-1 Doppler frequency differences; the Doppler frequency difference indicates the difference between the Doppler frequencies corresponding to the two TRPs corresponding to the CFR quotient of the target terminal movement, and the Doppler frequency indicates the change in the frequency of the positioning reference signal generated by the relative movement between the target terminal and the TRP.

作为一种示例,装置600还包括:As an example, the apparatus 600 further includes:

获取子模块,用于获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为目标终端在同一时刻向M个TRP中各个TRP中的N个天线的发送的同一参考信号;M为大于或等于2的整数;N为大于或等于2的整数;An acquisition submodule is used to acquire positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to the N antennas in each of the M TRPs at the same time; M is an integer greater than or equal to 2; N is an integer greater than or equal to 2;

CFR确定子模块,用于基于M×N个定位参考信号确定M个TRP中各个TRP中N个天线各自对应的频域信道响应CFR;A CFR determination submodule, configured to determine a frequency domain channel response CFR corresponding to each of the N antennas in each of the M TRPs based on the M×N positioning reference signals;

参考子模块,用于将M个TRP中的任意一个TRP作为目标TRP,并将目标TRP对应的N个天线对应的N个CFR作为N个目标参考CFR;A reference submodule, used to use any one of the M TRPs as a target TRP, and use N CFRs corresponding to N antennas corresponding to the target TRP as N target reference CFRs;

计算子模块,用于分别计算各个TRP对应的N个CFR与目标TRP对应的N个目标参考CFR之间的商,得到(M-1)×N2个CFR商;A calculation submodule, used to respectively calculate the quotients between the N CFRs corresponding to each TRP and the N target reference CFRs corresponding to the target TRP, to obtain (M-1)×N 2 CFR quotients;

确定子模块,用于根据(M-1)×N2个CFR商确定(M- 1)个到达时间差;到达时间差指示目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,到达时间指示目标终端发送的定位参考信号到达TRP的时间;A determination submodule is used to determine (M-1) arrival time differences according to (M-1)× N2 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to the two TRPs corresponding to the CFR quotients when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP;

定位子模块,用于根据(M-1)个到达时间差确定目标终端的三维坐标。The positioning submodule is used to determine the three-dimensional coordinates of the target terminal based on (M-1) arrival time differences.

其中,当多个TRP执行Q次测量,确定子模块,还用于根据(M-1)×N2×Q个CFR商确定(M- 1)个到达时间差和(M-1)个多普勒频率差;到达时间差指示目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,到达时间指示目标终端发送的定位参考信号到达TRP的时间;多普勒频率差指示目标终端运动相对于CFR商对应的两个TRP各自对应的多普勒频率的差值,所述多普勒频率指示所述目标终端与TRP之间的相对运动而产生的定位参考信号的频率的变化。Wherein, when multiple TRPs perform Q measurements, the determination submodule is further used to determine (M-1) arrival time differences and (M-1) Doppler frequency differences according to (M-1)× N2 ×Q CFR quotients; the arrival time difference indicates the difference in arrival time when the positioning reference signal sent by the target terminal arrives at the two TRPs corresponding to the CFR quotient, and the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP; the Doppler frequency difference indicates the difference in Doppler frequency when the target terminal moves relative to the two TRPs corresponding to the CFR quotient, and the Doppler frequency indicates the change in the frequency of the positioning reference signal generated by the relative movement between the target terminal and the TRP.

作为一种示例,获取模块601,用于:As an example, the acquisition module 601 is used to:

获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为待定位的目标终端在同一时刻向M个TRP中各个TRP中的N个天线的发送的同一参考信号;M为大于或等于2的整数;N为大于或等于2的整数;Obtain positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to be located to the N antennas in each of the M TRPs at the same time; M is an integer greater than or equal to 2; N is an integer greater than or equal to 2;

CFR确定模块,用于:CFR determination module for:

基于各个TRP中N个天线接收的定位参考信号,确定各个TRP对应的波束域信号;Based on the positioning reference signals received by N antennas in each TRP, the beam domain signal corresponding to each TRP is determined;

基于M个波束域信号确定M个TRP各自对应的波束域CFR。The beam domain CFR corresponding to each of the M TRPs is determined based on the M beam domain signals.

作为一种示例,终端定位模块605,用于:As an example, the terminal positioning module 605 is used to:

根据M-1个到达时间差,采用双曲线定位算法、ChaM算法、卡尔曼滤波算法或粒子滤波算法中的任意一种算法,计算目标终端的三维坐标。According to M-1 arrival time differences, the three-dimensional coordinates of the target terminal are calculated using any one of the hyperbolic positioning algorithm, ChaM algorithm, Kalman filter algorithm or particle filter algorithm.

本申请实施例提供的终端定位装置与上述实施例提供的终端定位方法具有相同的有益效果,因此不再赘述。The terminal positioning device provided in the embodiment of the present application has the same beneficial effects as the terminal positioning method provided in the above embodiment, and therefore will not be described in detail.

本申请实施例还提供了对应的设备以及计算机存储介质,用于实现本申请实施例提供的方案。The embodiments of the present application also provide corresponding devices and computer storage media for implementing the solutions provided by the embodiments of the present application.

其中,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行本申请任一实施例所述的终端定位方法。The device includes a memory and a processor, the memory is used to store instructions or codes, and the processor is used to execute the instructions or codes so that the device executes the terminal positioning method described in any embodiment of the present application.

所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现本申请任一实施例所述的终端定位方法。The computer storage medium stores codes, and when the codes are executed, the device executing the codes implements the terminal positioning method described in any embodiment of the present application.

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置及设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及设备实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元提示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。It should be noted that each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and equipment embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments. The device and equipment embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components indicated as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. A person of ordinary skill in the art can understand and implement it without paying creative labor.

本申请实施例所提到的“第一”、“第二”(若存在)等名称中的“第一”、“第二”只是用来做名字标识,并不代表顺序上的第一、第二。The "first" and "second" in the names such as "first" and "second" (if any) mentioned in the embodiments of the present application are only used as name identifiers and do not represent the first or second in order.

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-only memory,ROM)/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本申请各个实施例或者实施例的某些部分所述的方法。Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as a read-only memory (ROM)/RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment of the present application or some parts of the embodiments.

以上所述,仅为本申请的一种具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims (10)

1.一种终端定位方法,其特征在于,所述方法包括:1. A terminal positioning method, characterized in that the method comprises: 获取M个发射接收点TRP接收的定位参考信号;M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;Acquire positioning reference signals received by M transmitting and receiving points TRP; the M positioning reference signals are the same reference signals sent by the target terminal to be located to the M TRPs at the same time; M is an integer greater than or equal to 2; 基于M个所述定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;Determine, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs; 将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算其他各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商;Taking any one of the M CFRs as a reference CFR, and respectively calculating quotients between the other CFRs and the reference CFR to obtain M-1 CFR quotients; 根据所述M-1个CFR商确定M-1个到达时间差;所述到达时间差指示所述目标终端发送所述定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的所述定位参考信号到达TRP的时间;Determine M-1 arrival time differences according to the M-1 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to the two TRPs corresponding to the CFR quotients when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP; 根据所述M-1个到达时间差确定所述目标终端的三维坐标。The three-dimensional coordinates of the target terminal are determined according to the M-1 arrival time differences. 2.根据权利要求1所述的方法,其特征在于,所述获取M个发射接收点TRP接收的定位参考信号,包括:2. The method according to claim 1, characterized in that the step of obtaining the positioning reference signals received by the M transmitting and receiving points TRP comprises: 获取M个所述TRP接收的M×Q个定位参考信号;所述M×Q个定位参考信号为所述目标终端按照预设周期向M个所述TRP发送Q次的同一参考信号;所述Q为大于或等于2的整数;Acquire M×Q positioning reference signals received by the M TRPs; the M×Q positioning reference signals are the same reference signals sent Q times by the target terminal to the M TRPs according to a preset period; Q is an integer greater than or equal to 2; 所述基于M个所述定位参考信号确定M个所述TRP各自对应的频域信道响应CFR,包括:The determining, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs, comprises: 基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR;Determine, based on the M×Q positioning reference signals, Q CFRs corresponding to each of the M TRPs; 所述将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商,包括:The step of taking any one of the M CFRs as a reference CFR and calculating the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients includes: 将所述M×Q个CFR中的任意一个TRP对应的Q个CFR作为参考CFR,得到Q个参考CFR;Taking Q CFRs corresponding to any one TRP among the M×Q CFRs as reference CFRs, to obtain Q reference CFRs; 分别计算各个TRP对应的Q个CFR与Q个参考CFR之间的商,得到(M-1)×Q个CFR商。The quotients between the Q CFRs corresponding to each TRP and the Q reference CFRs are calculated respectively to obtain (M-1)×Q CFR quotients. 3.根据权利要求2所述的方法,其特征在于,所述基于所述M×Q个定位参考信号确定所述M个所述TRP各自对应的Q个CFR,包括:3. The method according to claim 2, characterized in that the determining, based on the M×Q positioning reference signals, Q CFRs corresponding to each of the M TRPs comprises: 将各个所述TRP每一次接收的定位参考信号进行采样,得到采样序列;Sampling the positioning reference signal received by each of the TRPs each time to obtain a sampling sequence; 对M×Q个采样序列中各个所述采样序列进行离散傅里叶变换,得到各个所述采样序列对应的频域采样结果;Performing discrete Fourier transform on each of the M×Q sampling sequences to obtain frequency domain sampling results corresponding to each of the sampling sequences; 根据M×Q个所述频域采样结果确定所述M个所述TRP各自对应的Q个CFR。Determine Q CFRs corresponding to each of the M TRPs according to the M×Q frequency domain sampling results. 4.根据权利要求2所述的方法,其特征在于,所述根据所述M-1个CFR商确定M-1个到达时间差,包括:4. The method according to claim 2, characterized in that the determining of M-1 arrival time differences according to the M-1 CFR quotients comprises: 对Q个目标CFR商进行多普勒分析,得到多普勒分析结果;所述Q个目标CFR商为所述(M-1)×Q个CFR商中的M-1个组内任意一组内的Q个CFR商;Performing Doppler analysis on Q target CFR quotients to obtain Doppler analysis results; the Q target CFR quotients are Q CFR quotients in any group of M-1 groups among the (M-1)×Q CFR quotients; 基于所述多普勒分析结果进行时延谱估计,确定所述目标CFR商对应的二维功率谱;所述二维功率谱的第一维度指示到达时间差,所述二维功率谱的第二维度指示多普勒频率差;Perform delay spectrum estimation based on the Doppler analysis result to determine a two-dimensional power spectrum corresponding to the target CFR quotient; the first dimension of the two-dimensional power spectrum indicates the arrival time difference, and the second dimension of the two-dimensional power spectrum indicates the Doppler frequency difference; 根据所述二维功率谱确定所述目标CFR商对应的多普勒频率差和到达时间差;Determine the Doppler frequency difference and arrival time difference corresponding to the target CFR quotient according to the two-dimensional power spectrum; 根据所述目标CFR商对应的到达时间差和多普勒频率差的确定方式,确定所述(M-1)×Q 个CFR商对应的M-1个到达时间差和M-1个多普勒频率差;Determine M-1 arrival time differences and M-1 Doppler frequency differences corresponding to the (M-1)×Q CFR quotients according to a method for determining the arrival time differences and Doppler frequency differences corresponding to the target CFR quotients; 所述根据所述M-1个到达时间差确定所述目标终端的三维坐标,包括:The determining the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences includes: 根据所述M-1个到达时间差和M-1个多普勒频率差确定所述目标终端的三维坐标;所述多普勒频率差指示目标终端运动相对于CFR商对应的两个TRP各自对应的多普勒频率的差值,所述多普勒频率指示所述目标终端与TRP之间的相对运动而产生的定位参考信号的频率的变化。The three-dimensional coordinates of the target terminal are determined based on the M-1 arrival time differences and the M-1 Doppler frequency differences; the Doppler frequency difference indicates the difference between the Doppler frequencies corresponding to the two TRPs corresponding to the CFR quotient of the target terminal movement, and the Doppler frequency indicates the change in the frequency of the positioning reference signal generated by the relative movement between the target terminal and the TRP. 5.根据权利要求1所述的方法,其特征在于,所述方法还包括:5. The method according to claim 1, characterized in that the method further comprises: 获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为所述目标终端在同一时刻向M个所述TRP中各个TRP中的N个天线的发送的同一参考信号;所述M为大于或等于2的整数;所述N为大于或等于2的整数;Obtaining positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to the N antennas in each of the M TRPs at the same time; the M is an integer greater than or equal to 2; the N is an integer greater than or equal to 2; 基于所述M×N个定位参考信号确定所述M个TRP中各个TRP中N个天线各自对应的频域信道响应CFR;Determine, based on the M×N positioning reference signals, a frequency domain channel response CFR corresponding to each of the N antennas in each TRP in the M TRPs; 将M个所述TRP中的任意一个TRP作为目标TRP,并将所述目标TRP对应的N个天线对应的N个CFR作为N个目标参考CFR;Taking any one of the M TRPs as a target TRP, and taking N CFRs corresponding to N antennas corresponding to the target TRP as N target reference CFRs; 分别计算各个所述TRP对应的N个CFR与目标TRP对应的N个目标参考CFR之间的商,得到(M-1)×N2个CFR商;Calculate the quotients between the N CFRs corresponding to each of the TRPs and the N target reference CFRs corresponding to the target TRP to obtain (M-1)×N 2 CFR quotients; 根据所述(M-1)×N2个CFR商确定(M-1)个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;Determine (M-1) arrival time differences according to the (M-1)×N 2 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to two TRPs corresponding to the CFR quotients when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP; 根据所述M-1个到达时间差确定所述目标终端的三维坐标。The three-dimensional coordinates of the target terminal are determined according to the M-1 arrival time differences. 6.根据权利要求1所述的方法,其特征在于,所述获取M个发射接收点TRP接收的定位参考信号,包括:6. The method according to claim 1, characterized in that the step of obtaining the positioning reference signals received by the M transmitting and receiving points TRP comprises: 获取M个TRP中各个TRP中的N个天线接收的定位参考信号;M×N个定位参考信号为待定位的目标终端在同一时刻向M个所述TRP中各个TRP中的N个天线的发送的同一参考信号;所述M为大于或等于2的整数;所述N为大于或等于2的整数;Obtain positioning reference signals received by N antennas in each of the M TRPs; the M×N positioning reference signals are the same reference signals sent by the target terminal to be located to the N antennas in each of the M TRPs at the same time; the M is an integer greater than or equal to 2; the N is an integer greater than or equal to 2; 所述基于所述M个定位参考信号确定M个所述TRP各自对应的频域信道响应CFR,包括:The determining, based on the M positioning reference signals, a frequency domain channel response CFR corresponding to each of the M TRPs, comprises: 基于各个所述TRP中N个天线接收的定位参考信号,确定各个所述TRP对应的波束域信号;Determine the beam domain signal corresponding to each of the TRPs based on the positioning reference signals received by the N antennas in each of the TRPs; 基于M个所述波束域信号确定所述M个TRP各自对应的波束域CFR。The beam domain CFR corresponding to each of the M TRPs is determined based on the M beam domain signals. 7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述M-1个到达时间差确定所述目标终端的三维坐标,包括:7. The method according to any one of claims 1 to 6, characterized in that determining the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences comprises: 根据所述M-1个到达时间差采用双曲线定位算法、Chan算法、卡尔曼滤波算法或粒子滤波算法中的任意一种算法,计算所述目标终端的三维坐标。The three-dimensional coordinates of the target terminal are calculated according to the M-1 arrival time differences by using any one of a hyperbolic positioning algorithm, a Chan algorithm, a Kalman filter algorithm or a particle filter algorithm. 8.一种终端定位装置,其特征在于,所述装置包括:8. A terminal positioning device, characterized in that the device comprises: 获取模块,用于获取M个发射接收点TRP接收的定位参考信号;M个所述定位参考信号为待定位的目标终端在同一时刻向M个所述TRP发送的同一参考信号;所述M为大于或等于2的整数;An acquisition module is used to acquire positioning reference signals received by M transmitting and receiving points TRP; the M positioning reference signals are the same reference signals sent by the target terminal to be located to the M TRPs at the same time; M is an integer greater than or equal to 2; CFR确定模块,用于基于M个所述定位参考信号确定M个所述TRP各自对应的频域信道响应CFR;A CFR determination module, configured to determine a frequency domain channel response CFR corresponding to each of the M TRPs based on the M positioning reference signals; CFR商确定模块,用于将M个所述CFR中的任意一个CFR作为参考CFR,并分别计算各个所述CFR与所述参考CFR之间的商,得到M-1个CFR商;A CFR quotient determination module, used to take any one of the M CFRs as a reference CFR, and respectively calculate the quotient between each CFR and the reference CFR to obtain M-1 CFR quotients; 差值确定模块,用于根据所述M-1个CFR商确定M-1个到达时间差;所述到达时间差指示所述目标终端发送定位参考信号到达CFR商对应的两个TRP各自对应的到达时间的差值,所述到达时间指示所述目标终端发送的定位参考信号到达TRP的时间;A difference determination module is used to determine M-1 arrival time differences according to the M-1 CFR quotients; the arrival time difference indicates the difference in arrival time corresponding to two TRPs corresponding to the CFR quotient when the positioning reference signal sent by the target terminal arrives; the arrival time indicates the time when the positioning reference signal sent by the target terminal arrives at the TRP; 终端定位模块,用于根据所述M-1个到达时间差确定所述目标终端的三维坐标。The terminal positioning module is used to determine the three-dimensional coordinates of the target terminal according to the M-1 arrival time differences. 9.一种计算机设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-7任一项所述的终端定位方法。9. A computer device, characterized in that it comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the terminal positioning method according to any one of claims 1 to 7 is implemented. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如权利要求1-7任一项所述的终端定位方法。10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores instructions, and when the instructions are executed on a terminal device, the terminal device executes the terminal positioning method according to any one of claims 1 to 7.
CN202410980528.3A 2024-07-19 2024-07-19 Terminal positioning method and related device Active CN118524517B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410980528.3A CN118524517B (en) 2024-07-19 2024-07-19 Terminal positioning method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410980528.3A CN118524517B (en) 2024-07-19 2024-07-19 Terminal positioning method and related device

Publications (2)

Publication Number Publication Date
CN118524517A true CN118524517A (en) 2024-08-20
CN118524517B CN118524517B (en) 2024-10-22

Family

ID=92285415

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410980528.3A Active CN118524517B (en) 2024-07-19 2024-07-19 Terminal positioning method and related device

Country Status (1)

Country Link
CN (1) CN118524517B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119233397A (en) * 2024-11-29 2024-12-31 安徽大学 Wireless positioning method, device, equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378739A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 Positioning method and device based on LTE system
CN112399343A (en) * 2020-12-30 2021-02-23 南京慧城智联科技有限公司 Mobile phone positioning system based on 5G signal core network link access
CN112469119A (en) * 2021-02-03 2021-03-09 网络通信与安全紫金山实验室 Positioning method, positioning device, computer equipment and storage medium
CN112929962A (en) * 2021-02-03 2021-06-08 网络通信与安全紫金山实验室 Positioning method, positioning device, computer equipment and storage medium
CN113419217A (en) * 2021-06-03 2021-09-21 宁波大学 Silent indoor multi-target positioning method based on microphone nonlinear characteristics
CN114788366A (en) * 2019-12-05 2022-07-22 高通股份有限公司 Procedure for associating Sounding Reference Signal (SRS) resources with Random Access Channel (RACH)
WO2023284457A1 (en) * 2021-07-16 2023-01-19 大唐移动通信设备有限公司 Positioning method and apparatus for terminal device, and storage medium
CN115915387A (en) * 2021-08-06 2023-04-04 大唐移动通信设备有限公司 Error measuring and compensating method and device
WO2023178569A1 (en) * 2022-03-23 2023-09-28 Oppo广东移动通信有限公司 Position determining method and apparatus, device, medium, chip, product, and program
CN118102367A (en) * 2022-11-28 2024-05-28 维沃移动通信有限公司 Measurement method, device and equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378739A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 Positioning method and device based on LTE system
CN114788366A (en) * 2019-12-05 2022-07-22 高通股份有限公司 Procedure for associating Sounding Reference Signal (SRS) resources with Random Access Channel (RACH)
CN112399343A (en) * 2020-12-30 2021-02-23 南京慧城智联科技有限公司 Mobile phone positioning system based on 5G signal core network link access
CN112469119A (en) * 2021-02-03 2021-03-09 网络通信与安全紫金山实验室 Positioning method, positioning device, computer equipment and storage medium
CN112929962A (en) * 2021-02-03 2021-06-08 网络通信与安全紫金山实验室 Positioning method, positioning device, computer equipment and storage medium
CN113419217A (en) * 2021-06-03 2021-09-21 宁波大学 Silent indoor multi-target positioning method based on microphone nonlinear characteristics
WO2023284457A1 (en) * 2021-07-16 2023-01-19 大唐移动通信设备有限公司 Positioning method and apparatus for terminal device, and storage medium
CN115915387A (en) * 2021-08-06 2023-04-04 大唐移动通信设备有限公司 Error measuring and compensating method and device
WO2023178569A1 (en) * 2022-03-23 2023-09-28 Oppo广东移动通信有限公司 Position determining method and apparatus, device, medium, chip, product, and program
CN118102367A (en) * 2022-11-28 2024-05-28 维沃移动通信有限公司 Measurement method, device and equipment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JIYAN HUANG: "Analysis of TDOA and TDOA/SS based geolocation techniques in a non-line-of-sight environment", 《JOURNAL OF COMMUNICATIONS AND NETWORKS 》, 31 October 2012 (2012-10-31) *
PAN, M.: "A Low-Complexity Joint AOA and TOA Estimation Method for Positioning with 5G Signals", 《 2021 CIE INTERNATIONAL CONFERENCE ON RADAR (RADAR)》, 1 January 2021 (2021-01-01) *
曾玲;彭程;刘恒;: "基于信号到达时间差的超宽带室内定位算法", 计算机应用, no. 1, 30 June 2018 (2018-06-30) *
段雯: "基于数字麦克风阵列的声源定位系统研究", 《计算机测量与控制》, 26 June 2024 (2024-06-26) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119233397A (en) * 2024-11-29 2024-12-31 安徽大学 Wireless positioning method, device, equipment and storage medium
CN119233397B (en) * 2024-11-29 2025-03-18 安徽大学 Wireless positioning method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN118524517B (en) 2024-10-22

Similar Documents

Publication Publication Date Title
US9681267B2 (en) Positioning techniques for narrowband wireless signals under dense multipath conditions
CN109155984B (en) Method for determining channel delay, positioning method and related equipment
Chung Enhanced RSSI-based real-time user location tracking system for indoor and outdoor environments
JP5331097B2 (en) System and method for positioning
KR102416604B1 (en) Mehtod and device for precise positioning for wireless communication system
CN107925980B (en) Method and device for positioning based on signal correlation function characteristic feedback
CN106597368B (en) The localization method and system of indoor interference source
US10241188B2 (en) Method and apparatus for obtaining time of arrival TOA when mobile terminal is located
CN118524517B (en) Terminal positioning method and related device
Rea et al. Smartphone positioning with radio measurements from a single wifi access point
JP2023533084A (en) Apparatus, system and method for providing multipath-mitigated positioning
Eleftherakis et al. SPRING+: Smartphone positioning from a single WiFi access point
CN115766349B (en) Positioning measurement
Mohaghegh et al. Bluetooth low energy direction finding principle
JP2016170032A (en) Wave source position selecting device, wave source position calculating device, wave source position selecting method, wave source position calculating method, and program
Han et al. A new high precise indoor localization approach using single access point
KR20120047694A (en) Methods of position tracking of mobile terminal using observed time difference of arrival and mobile terminal using the same
Gui et al. Performance analysis of indoor localization based on channel state information ranging model
Nur et al. Application of the improved FOCUSS for arrival time estimation (IFATE) algorithm to WLAN high accuracy positioning services
CN114442034A (en) Positioning method and device based on hyperbolic TDOA and computer readable storage medium
CN107425926A (en) The method and system that Site Survey starts
CN116015494A (en) Measuring method, device, measuring equipment and readable storage medium
Nur-A-Alam et al. A least square approach for tdoa/aoa wireless location in wcdma system
Alfiza Angle-of-Arrival Measurement Techniques for Enhanced Positioning in Beyond 5G Systems
Spanos et al. USRP-Based Single Anchor Positioning: AoA with 5G Uplink Signals, and UWB Ranging

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant