CN115987729B - 相位对齐方法、相位对齐装置与计算机可读存储介质 - Google Patents
相位对齐方法、相位对齐装置与计算机可读存储介质 Download PDFInfo
- Publication number
- CN115987729B CN115987729B CN202210727103.2A CN202210727103A CN115987729B CN 115987729 B CN115987729 B CN 115987729B CN 202210727103 A CN202210727103 A CN 202210727103A CN 115987729 B CN115987729 B CN 115987729B
- Authority
- CN
- China
- Prior art keywords
- signal
- expression
- target
- phase
- amplitude
- 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.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本申请提供了一种相位对齐方法、相位对齐装置与计算机可读存储介质,该相位对齐方法包括:对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,反馈信号为发射信号的反馈测量信号;对发射信号的表达式和第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,预定处理至少包括去噪处理;根据第二目标信号的表达式和反馈信号的表达式,对发射信号与反馈信号的相位进行对齐。本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
Description
技术领域
本申请涉及通信技术领域,具体而言,涉及一种相位对齐方法、相位对齐装置、计算机可读存储介质与处理器。
背景技术
无线通信正在持续演进以支持更多的用户和更高的传输速率。由于无线通信的频谱资源较为稀缺,故为了提高频谱效率,高阶调制和正交频分复用(Orthogonal FrequencyDivision Multiplexing,简称OFDM)技术被广泛用于无线通信中。
但这种频谱效率的实现是以较为严格的射频前端的性能为基础的,而位于发射机的功率放大器(Power Amplifier,简称PA)是发射机的关键器件。PA一般工作在饱和区以达到更高的功率效率。实际上,由于PA工作在饱和区将产生大量的非线性频谱影响通信性能。数字预失真(Digital Pre-Distortion,DPD)技术可以通过在射频前端的数字部分对发射信号进行预失真处理,使得PA的输出呈现出线性特性。在DPD算法中,需要将发射信号X与反馈信号Y1进行功率对齐、时延对齐以及相位对齐,且通常是在芯片中用数字硬件逻辑实现。上述的对齐方法对硬件资源的限制较高。
因此,亟需一种在占用较少硬件的逻辑资源的情况下,对发射信号和反馈信号进行相位对齐的方法。
发明内容
本申请的主要目的在于提供一种相位对齐方法、相位对齐装置、计算机可读存储介质与处理器,以解决现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
根据本发明实施例的一个方面,提供了一种相位对齐方法,所述相位对齐方法应用在发射机中,所述相位对齐方法包括:对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,所述反馈信号为发射信号的反馈测量信号;对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,所述预定处理至少包括去噪处理;根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐。
可选地,对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,包括:采用和/>计算得到其中,X为所述发射信号,A为所述发射信号的幅值,φx为所述发射信号的相位,Y2为所述第一目标信号,B为所述第一目标信号的幅值,-φy为所述第一目标信号的相位;对/>进行去噪处理,得到所述第二目标信号的表达式。
可选地,对进行去噪处理,得到所述第二目标信号的表达式,包括:对/>进行移位处理,得到多个/>其中,Ei为进行移位处理后的E;对多个/>进行平滑处理,计算得到所述第二目标信号对应的表达式/>其中,C为所述第二目标信号的幅值,φx-φy为所述第二目标信号的相位。
可选地,对进行移位处理,得到多个/>包括:确定目标调整幅值的位数,并计算所述目标调整幅值的位数与/>的幅值的位数的差值,得到第一数值;将/>的幅值的各位数分别向前移动,直到移动的次数达到所述第一数值,其中,/>的幅值各位数每移动一次,均向前移动一位,在将/>的幅值的各位数向前移动一位时,得到对应的一个/>
可选地,根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐,包括:计算和/>的乘积,计算得到Yaligned=B·C·ejφx,其中,/>为所述第二目标信号,C为所述第二目标信号的幅值,φx-φy为所述第二目标信号的相位,Y1为所述反馈信号,φy为所述反馈信号的相位,B分别为所述反馈信号的幅值。
可选地,在根据所述第二目标信号和所述反馈信号,对所述发射信号与所述反馈信号的相位进行对齐之后,所述相位对齐方法还包括:将Yaligned=B·C·ejφx与X=A·ejφx进行功率对齐,其中,X为所述发射信号,A为所述发射信号的幅值,φx为所述发射信号的相位。
可选地,在对反馈信号进行共轭处理,得到第一目标信号之前,所述相位对齐方法还包括:将所述发射信号与所述反馈信号进行时延对齐。
根据本发明实施例的另一方面,还提供了一种相位对齐装置,包括:共轭处理单元,用于对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,所述反馈信号为发射信号的反馈测量信号;预定处理单元,用于对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,所述预定处理至少包括去噪处理;相位对齐单元,用于根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐。
根据本发明实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的相位对齐方法。
根据本发明实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的相位对齐方法。
在本发明实施例中,所述的相位对齐方法中,首先,通过对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式;然后,对发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号;最后,根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐。与现有技术中,计算发射信号和反馈信号的角度,再对发射信号和反馈信号的角度差进行处理,最后根据Cordic(坐标旋转数字计算方法,Coordinate Rotation Digital Computer)计算得到相位调整因子,或者根据发射信号与反馈信号的共轭乘,查表得到相位调整因子相比,本方案只需对发射信号的表达式以及第一目标信号进行预定处理,得到第二目标信号,再根据第二目标信号的表达式和反馈信号的表达式,便可以实现对发射信号和反馈信号的相位进行对齐。由于本方案无需通过Cordic计算或者查表得到相位调整因子,故本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出了根据本申请的一种实施例的相位对齐方法的流程图;
图2示出了根据本申请的一种实施例的相位对齐装置的结构示意图;
图3示出了根据本申请的一种实施例的DPD对齐处理的结构示意图;
图4示出了现有技术中一种相位对齐的结构示意图;
图5示出了现有技术中另一种相位对齐的结构示意图;
图6示出了现有技术中又一种相位对齐的结构示意图;
图7示出了根据本申请的一种实施例的相位对齐的结构示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
正如背景技术中所说的,现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种相位对齐方法、相位对齐装置、计算机可读存储介质与处理器。
根据本申请的实施例,提供了一种相位对齐方法。
图1是根据本申请实施例的相位对齐方法的流程图。上述相位对齐方法应用在发射机中,如图1所示,该方法包括以下步骤:
步骤S101,对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,上述反馈信号为发射信号的反馈测量信号;
步骤S102,对发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,上述预定处理至少包括去噪处理;
步骤S103,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。
上述的相位对齐方法中,首先,通过对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式;然后,对发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号;最后,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。与现有技术中,计算发射信号和反馈信号的角度,再对发射信号和反馈信号的角度差进行处理,最后根据Cordic(坐标旋转数字计算方法,Coordinate Rotation Digital Computer)计算得到相位调整因子,或者根据发射信号与反馈信号的共轭乘,查表得到相位调整因子相比,本方案只需对发射信号的表达式以及第一目标信号进行预定处理,得到第二目标信号,再根据第二目标信号的表达式和反馈信号的表达式,便可以实现对发射信号和反馈信号的相位进行对齐。由于本方案无需通过Cordic计算或者查表得到相位调整因子,故本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
具体地,上述预定处理还可以为乘法处理,即将发射信号的表达式与第一目标信号的表达式直接相乘,便可以得到第二目标信号的表达式。在本申请中,并不对上述预定处理的具体方法进行限制,只需要通过发射信号的表达式和第一目标信号的表达式,计算出发射信号与反馈信号之间的相位差即可。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本申请的一种实施例中,对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,包括:采用计算得到上述第一目标信号的表达式/>其中,Y1为上述反馈信号,φy为上述反馈信号的相位,B分别为上述反馈信号和上述第一目标信号的幅值,-φy为上述第一目标信号的相位。在该实施例中,计算反馈信号/>的共轭,即计算得到第一目标信号的表达式/>这样便于后续得到发射信号与反馈信号的相位差,即后续可根据第一目标信号的表达式,得到第二目标信号的相位。
具体地,上述的实施例中,对反馈信号的表达式进行共轭处理,即为计算与上述反馈信号的表达式共轭的第一目标信号的表达式。
为了保证得到的第二目标信号的相位较为准确,以及便于后续根据发射信号的表达式以及第二目标信号的表达式,能够较为简单地对发射信号和反馈信号的相位进行对齐,本申请的另一种实施例中,对上述发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,包括:采用和/>计算得到其中,X为上述发射信号,A为上述发射信号的幅值,φx为上述发射信号的相位,Y2为上述第一目标信号,B为上述第一目标信号的幅值,-φy为上述第一目标信号的相位;对/>进行去噪处理,得到上述第二目标信号的表达式。
具体地,为了保证得到的第二目标信号的相位较为准确,在上述的实施例中,对进行去噪处理,这样可以减少相位的误差,使得得到的第二目标信号较为准确,后续再根据发射信号的表达式和第二目标信号的表达式,较为简单和巧妙地实现发射信号和反馈信号的相位对齐。
在实际的应用过程中,每个样点的相位差均带有一个权重因子,因此为了进一步保证得到的第二目标信号的相位较为准确,本申请的又一种实施例中,对进行去噪处理,得到上述第二目标信号的表达式,包括:对/>进行移位处理,得到多个/>其中,Ei为进行移位处理后的E;对多个/>进行平滑处理,计算得到上述第二目标信号对应的表达式/>其中,C为上述第二目标信号的幅值,φx-φy为上述第二目标信号的相位。
具体地,由于每个样点的相位差带一个权重因子,为了进一步保证得到发射信号X和反馈信号Y1的相位差较为准确,故可以对E的幅值做移位处理。例如,目标调整幅值的位数为W,则将E的幅值(即A·B)按W位的量程进行调整,使得A·B达到定点所能表示的最大量程。在实际的过程种,对A·B的幅值每调整一次,便可以得到一个再对多个/>进行平滑处理,便可以得到第二目标信号的相位。
为了较为简单地对进行移位处理,本申请的再一种实施例中,对进行移位处理,得到多个/>包括:确定目标调整幅值的位数,并计算上述目标调整幅值的位数与/>的幅值的位数的差值,得到第一数值;将/>的幅值的各位数分别向前移动,直到移动的次数达到上述第一数值,其中,/>的幅值各位数每移动一次,均向前移动一位,在将/>的幅值的各位数向前移动一位时,得到对应的一个/>
在实际的应用过程中,上述的实施例中,上述的幅值(即A·B)通常以二进制的形式进行表示,在/>的幅值(即A·B的二进制位数)未达到目标调整幅值的位数,可以将当前的/>的幅值的每一位均向前移动一次(每移动一次时,A·B的每一位均向前移动),每移动一次便可以得到一个/>
本申请的一种实施例中,对多个进行平滑处理,计算得到上述第二目标信号对应的表达式/>包括:计算多个/>的平均值,得到在该实施例中,计算多个/>的平均值,可以减少相位的误差,进一步地保证了得到的第二目标信号的相位较为准确。
具体地,上述的平滑处理并不限于计算多个的平均值,也可以为计算多个/>的加权平均值等,在本申请中并不对多个/>进行平滑处理的方法进行限制,其可以为现有技术中任何可行的平滑处理方法。
本申请的另一种实施例中,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐,包括:计算和的乘积,计算得到Yaligned=B·C·ejφx,其中,/>为上述第二目标信号,C为上述第二目标信号的幅值,φx-φy为上述第二目标信号的相位,Y1为上述反馈信号,φy为上述反馈信号的相位,B分别为上述反馈信号的幅值。在该实施例中,通过计算/>和的乘积,这样便可以将反馈信号的相位φy进行抵消,进而实现了将反馈信号与发射信号的相位对齐。
为了实现将发射信号的功率与反馈信号的功率进行对齐,即将发射信号的幅值与反馈信号的幅值进行对齐,本申请的又一种实施例中,在根据上述第二目标信号和上述反馈信号,对上述发射信号与上述反馈信号的相位进行对齐之后,上述相位对齐方法还包括:将Yaligned=B·C·ejφx与X=A·ejφx进行功率对齐,其中,X为上述发射信号,A为上述发射信号的幅值,φx为上述发射信号的相位。
本申请的再一种实施例中,在对反馈信号进行共轭处理,得到第一目标信号之前,上述相位对齐方法还包括:将上述发射信号与上述反馈信号进行时延对齐,这样可以进一步地保证发射信号与反馈信号进行相位对齐较为准确。
本申请实施例还提供了一种相位对齐装置,需要说明的是,本申请实施例的相位对齐装置可以用于执行本申请实施例所提供的用于相位对齐方法。以下对本申请实施例提供的相位对齐装置进行介绍。
图2是根据本申请实施例的相位对齐装置的结构示意图。如图2所示,该相位对齐装置包括:
共轭处理单元10,用于对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,上述反馈信号为发射信号的反馈测量信号;
预定处理单元20,用于对上述发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,上述预定处理至少包括去噪处理;
相位对齐单元30,用于根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。
上述的相位对齐装置中,共轭处理单元用于对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式;预定处理单元用于对发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式;相位对齐单元用于根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。与现有技术中,计算发射信号和反馈信号的角度,再对发射信号和反馈信号的角度差进行处理,最后根据Cordic(坐标旋转数字计算方法,Coordinate Rotation DigitalComputer)计算得到相位调整因子,或者根据发射信号与反馈信号的共轭乘,查表得到相位调整因子相比,本方案只需对发射信号的表达式以及第一目标信号进行预定处理,得到第二目标信号,再根据第二目标信号的表达式和反馈信号的表达式,便可以实现对发射信号和反馈信号的相位进行对齐。由于本方案无需通过Cordic计算或者查表得到相位调整因子,故本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
具体地,上述预定处理还可以为乘法处理,即将发射信号的表达式与第一目标信号的表达式直接相乘,便可以得到第二目标信号的表达式。在本申请中,并不对上述预定处理的具体方法进行限制,只需要通过发射信号的表达式和第一目标信号的表达式,计算出发射信号与反馈信号之间的相位差即可。
本申请的一种实施例中,上述共轭处理单元包括第一计算模块,用于采用计算得到上述第一目标信号的表达式/>其中,Y1为上述反馈信号,φy为上述反馈信号的相位,B分别为上述反馈信号和上述第一目标信号的幅值,-φy为上述第一目标信号的相位。在该实施例中,计算反馈信号/>的共轭,即计算得到第一目标信号的表达式/>这样便于后续得到发射信号与反馈信号的相位差,即后续可根据第一目标信号的表达式,得到第二目标信号的相位。
具体地,上述的实施例中,对反馈信号的表达式进行共轭处理,即为计算与上述反馈信号的表达式共轭的第一目标信号的表达式。
为了保证得到的第二目标信号的相位较为准确,以及便于后续根据发射信号的表达式以及第二目标信号的表达式,能够较为简单地对发射信号和反馈信号的相位进行对齐,本申请的另一种实施例中,上述预定处理单元包括第二计算模块和去噪处理模块,其中,上述第二计算模块用于采用和/>计算得到/>其中,X为上述发射信号,A为上述发射信号的幅值,φx为上述发射信号的相位,Y2为上述第一目标信号,B为上述第一目标信号的幅值,-φy为上述第一目标信号的相位;上述去噪处理模块用于对/>进行去噪处理,得到上述第二目标信号的表达式。
具体地,为了保证得到的第二目标信号的相位较为准确,在上述的实施例中,对进行去噪处理,这样可以减少相位的误差,使得得到的第二目标信号较为准确,后续再根据发射信号的表达式和第二目标信号的表达式,较为简单和巧妙地实现发射信号和反馈信号的相位对齐。
在实际的应用过程中,每个样点的相位差均带有一个权重因子,因此为了进一步保证得到的第二目标信号的相位(即反馈信号与发射信号的相位差)较为准确,本申请的又一种实施例中,上述去噪处理模块包括移位处理子模块和平滑处理子模块,其中,上述移位处理子模块用于对进行移位处理,得到多个/>其中,Ei为进行移位处理后的E;上述平滑处理子模块用于对多个/>进行平滑处理,计算得到上述第二目标信号对应的表达式/>其中,C为上述第二目标信号的幅值,φx-φy为上述第二目标信号的相位。
具体地,由于每个样点的相位差带一个权重因子,为了进一步保证得到发射信号X和反馈信号Y1的相位差较为准确,故可以对E的幅值做移位处理。例如,目标调整幅值的位数为W,则将E的幅值(即A·B)按W位的量程进行调整,使得A·B达到定点所能表示的最大量程。在实际的过程种,对A·B的幅值每调整一次,便可以得到一个再对多个/>进行平滑处理,便可以得到第二目标信号的相位。
为了较为简单地对进行移位处理,本申请的再一种实施例中,上述移位处理子模块包括确定子模块和移位子模块,其中,上述确定子模块用于确定目标调整幅值的位数,并计算上述目标调整幅值的位数与/>的幅值的位数的差值,得到第一数值;上述移位子模块用于将/>的幅值的各位数分别向前移动,直到移动的次数达到上述第一数值,其中,/>的幅值各位数每移动一次,均向前移动一位,在将/>的幅值的各位数向前移动一位时,得到对应的一个
在实际的应用过程中,上述的实施例中,上述的幅值(即A·B)通常以二进制的形式进行表示,在/>的幅值(即A·B的二进制位数)未达到目标调整幅值的位数,可以将当前的/>的幅值的每一位均向前移动一次(每移动一次时,A·B的每一位均向前移动),每移动一次便可以得到一个/>
本申请的一种实施例中,上述平滑处理子模块包括计算子模块,用于计算多个的平均值,得到/>在该实施例中,计算多个的平均值,可以减少相位的误差,进一步地保证了得到的第二目标信号的相位较为准确。
具体地,上述的平滑处理并不限于计算多个的平均值,也可以为计算多个/>的加权平均值等,在本申请中并不对多个/>进行平滑处理的方法进行限制,其可以为现有技术中任何可行的平滑处理方法。
本申请的另一种实施例中,上述相位对齐单元包括第三计算模块,用于计算和/>的乘积,计算得到Yaligned=B·C·ejφx,其中,/>为上述第二目标信号,C为上述第二目标信号的幅值,φx-φy为上述第二目标信号的相位,Y1为上述反馈信号,φy为上述反馈信号的相位,B分别为上述反馈信号的幅值。在该实施例中,通过计算和/>的乘积,这样便可以将反馈信号的相位φy进行抵消,进而实现了将反馈信号与发射信号的相位对齐。
为了实现将发射信号的功率与反馈信号的功率进行对齐,即将发射信号的幅值与反馈信号的幅值进行对齐,本申请的又一种实施例中,上述相位对齐装置还包括功率对齐单元,用于在根据上述第二目标信号和上述反馈信号,对上述发射信号与上述反馈信号的相位进行对齐之后,将Yaligned=B·C·ejφx与X=A·ejφx进行功率对齐,其中,X为上述发射信号,A为上述发射信号的幅值,φx为上述发射信号的相位。
本申请的再一种实施例中,上述相位对齐装置还包括时延对齐单元,用于在对反馈信号进行共轭处理,得到第一目标信号之前,将上述发射信号与上述反馈信号进行时延对齐,这样可以进一步地保证发射信号与反馈信号进行相位对齐较为准确。
上述相位对齐装置包括处理器和存储器,上述共轭处理单元、预定处理单元以及相位对齐单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
本发明实施例提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现上述相位对齐方法。
本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述相位对齐方法。
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:
步骤S101,对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,上述反馈信号为发射信号的反馈测量信号;
步骤S102,对上述发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,上述预定处理至少包括去噪处理;
步骤S103,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。
本文中的设备可以是服务器、PC、PAD、手机等。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:
步骤S101,对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,上述反馈信号为发射信号的反馈测量信号;
步骤S102,对上述发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,上述预定处理至少包括去噪处理;
步骤S103,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。
为了本领域技术人员能够更加清楚地了解本申请的技术方案,以下将结合具体的实施例来说明本申请的技术方案和技术效果。
实施例
在DPD算法中,如图3所示,由于模拟电路的增益、相位、时延都不可知,故需要将经过PA(功率放大器)反馈回来的反馈信号Y1与经过数字前端模块(DFE)发射出的发射信号X进行对齐。现有技术中,通常按照功率对齐、时延对齐以及相位对齐的顺序,对发射信号X和反馈信号Y1进行功率、时延和相位对齐。由于功率对齐、时延对齐以及相位对齐一般是在芯片中用数字硬件逻辑实现,故一般对硬件资源限制很高。为了解决该技术问题,本申请提出了一种相位对齐的方法,该相位对齐方法中,在对相位对齐之前,首先将发射信号X与反馈信号Y1进行时延对齐,其次进行相位对齐,最后进行功率对齐。
对于发射信号X与反馈信号Y1的相位对齐,现有技术中已经有相关的方案。例如,如图4所示的相位对齐方法,首先,分别计算发射信号X和反馈信号Y1的角度;然后求两个角度的差值;再对多个样点的角度差进行累加并做平均处理,最后根据相位算出模为1的复数,再与反馈信号Y1相乘。如图5所示,图5对图4所示的相位对齐方法做了优化,首先,计算发射信号X和反馈信号Y1的共轭的乘积:然后计算乘积的角度,同样的对角度进行求和并进行累加和平均处理,最后根据相位算出模为1的复数,再与反馈信号Y1进行相乘。如图6所示,首先,计算发射信号X与反馈信号Y1的共轭的乘积;然后,对乘积的虚部进行累加及平均处理,最后,根据虚部的平均值查表得到相位调整因子,并将相位调整因子与反馈信号Y1相乘,以完成相位对齐。
上述的方案中,存在着硬件资源消耗较大以及需要增加对应芯片的面积的问题。基于该问题,本申请的技术方案提出了一种相位对齐方法。
如图7所示,本申请的技术方案中,首先,将发射信号X与反馈信号Y1的共轭进行相乘;然后,将得到的乘积进行移位处理,并对移位处理得到的多个进行累加,且进行平均处理;最后,再将平均处理后第二目标信号的表达式与反馈信号Y1相乘,便可以实现将发射信号X与反馈信号的Y1进行相位对齐。
具体过程为:将发射信号X表示为:
反馈信号表示为:
本申请的技术方案为先将发射信号X和反馈信号Y1进行时延对齐,然后将时延对齐的发射信号X和反馈信号Y1的共轭相乘,则有:
由于每个样点的相位差均带一个权重因子,为了得到发射信号X和反馈信号Y1的相位差较为准确,故可以对E做移位处理。例如,目标调整幅值的位数为W,则将幅值A·B按W位做量程调整,使得A·B达到定点所能表示的最大量程。即根据幅值A·B的二进制位数和目标调整幅值的位数,确定对E的幅值A·B进行移动的次数N,并将E的幅值A·B向前移动N次。在对E进行移位处理的过程中,幅值A·B的所有二进制位数每移动一次,便可得到一个并计算多个/>的平均值,可以得到
将与反馈信号相乘,有:/>
即通过上述公式便可以实现了发射信号X和反馈信号Y1的相位对齐。虽然上述的公式中在对发射信号X和反馈信号Y1的相位进行对齐的过程中,引入了一个幅度因子B·C。但是后续将发射信号与反馈信号的功率进行对齐的过程中,便可以将幅度因子B·C抵消,从而本方案在不用额外增加查表或者cordic计算过程的情况下,实现了发射信号X和反馈信号Y1的相位对齐,避免了查表或者cordic计算角度的复杂算法过程,降低了硬件实现的逻辑资源。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:
1)、本申请的相位对齐方法中,首先,通过对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式;然后,对发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号;最后,根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。与现有技术中,计算发射信号和反馈信号的角度,再对发射信号和反馈信号的角度差进行处理,最后根据Cordic(坐标旋转数字计算方法,Coordinate Rotation Digital Computer)计算得到相位调整因子,或者根据发射信号与反馈信号的共轭乘,查表得到相位调整因子相比,本方案只需对发射信号的表达式以及第一目标信号进行预定处理,得到第二目标信号,再根据第二目标信号的表达式和反馈信号的表达式,便可以实现对发射信号和反馈信号的相位进行对齐。由于本方案无需通过Cordic计算或者查表得到相位调整因子,故本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
2)、本申请的相位对齐装置中,共轭处理单元用于对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式;预定处理单元用于对发射信号的表达式和上述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式;相位对齐单元用于根据上述第二目标信号的表达式和上述反馈信号的表达式,对上述发射信号与上述反馈信号的相位进行对齐。与现有技术中,计算发射信号和反馈信号的角度,再对发射信号和反馈信号的角度差进行处理,最后根据Cordic(坐标旋转数字计算方法,Coordinate Rotation DigitalComputer)计算得到相位调整因子,或者根据发射信号与反馈信号的共轭乘,查表得到相位调整因子相比,本方案只需对发射信号的表达式以及第一目标信号进行预定处理,得到第二目标信号,再根据第二目标信号的表达式和反馈信号的表达式,便可以实现对发射信号和反馈信号的相位进行对齐。由于本方案无需通过Cordic计算或者查表得到相位调整因子,故本方案占用的硬件的逻辑资源较少,且也不会增加对应芯片的面积,保证了能够较为简单地对发射信号和反馈信号的相位进行对齐,从而解决了现有技术中在对发射信号和反馈信号进行相位对齐时,占用硬件的逻辑资源较多的问题。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (7)
1.一种相位对齐方法,其特征在于,所述相位对齐方法应用在发射机中,所述相位对齐方法包括:
对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,所述反馈信号为发射信号的反馈测量信号;
对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,所述预定处理至少包括去噪处理;
根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐;
对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,包括:
采用和/>计算得到/>其中,X为所述发射信号,A为所述发射信号的幅值,φx为所述发射信号的相位,Y2为所述第一目标信号,B为所述第一目标信号的幅值,-φy为所述第一目标信号的相位;
对进行去噪处理,得到所述第二目标信号的表达式;
对进行去噪处理,得到所述第二目标信号的表达式,包括:
对进行移位处理,得到多个/>其中,Ei为进行移位处理后的E;
对多个进行平滑处理,计算得到所述第二目标信号对应的表达式其中,C为所述第二目标信号的幅值,φx-φy为所述第二目标信号的相位;
对进行移位处理,得到多个/>包括:
确定目标调整幅值的位数,并计算所述目标调整幅值的位数与的幅值的位数的差值,得到第一数值;
将的幅值的各位数分别向前移动,直到移动的次数达到所述第一数值,其中,/>的幅值各位数每移动一次,均向前移动一位,在将/>的幅值的各位数向前移动一位时,得到对应的一个/>
2.根据权利要求1所述的相位对齐方法,其特征在于,根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐,包括:
计算和/>的乘积,计算得到/>其中,/>为所述第二目标信号,C为所述第二目标信号的幅值,φx-φy为所述第二目标信号的相位,Y1为所述反馈信号,φy为所述反馈信号的相位,B分别为所述反馈信号的幅值。
3.根据权利要求2所述的相位对齐方法,其特征在于,在根据所述第二目标信号和所述反馈信号,对所述发射信号与所述反馈信号的相位进行对齐之后,所述相位对齐方法还包括:
将Yaligned=B·C·ejφx与X=A·ejφx进行功率对齐,其中,X为所述发射信号,A为所述发射信号的幅值,φx为所述发射信号的相位。
4.根据权利要求1至3中任意一项所述的相位对齐方法,其特征在于,在对反馈信号进行共轭处理,得到第一目标信号之前,所述相位对齐方法还包括:
将所述发射信号与所述反馈信号进行时延对齐。
5.一种相位对齐装置,其特征在于,包括:
共轭处理单元,用于对反馈信号的表达式进行共轭处理,得到第一目标信号的表达式,所述反馈信号为发射信号的反馈测量信号;
预定处理单元,用于对所述发射信号的表达式和所述第一目标信号的表达式进行预定处理,得到第二目标信号的表达式,所述预定处理至少包括去噪处理;
相位对齐单元,用于根据所述第二目标信号的表达式和所述反馈信号的表达式,对所述发射信号与所述反馈信号的相位进行对齐;
所述预定处理单元包括第二计算模块和去噪处理模块,其中,所述第二计算模块用于采用和/>计算得到/>其中,X为所述发射信号,A为所述发射信号的幅值,φx为所述发射信号的相位,Y2为所述第一目标信号,B为所述第一目标信号的幅值,-φy为所述第一目标信号的相位;所述去噪处理模块用于对/>进行去噪处理,得到所述第二目标信号的表达式;
所述去噪处理模块包括移位处理子模块和平滑处理子模块,其中,所述移位处理子模块用于对进行移位处理,得到多个/>其中,Ei为进行移位处理后的E;所述平滑处理子模块用于对多个/>进行平滑处理,计算得到所述第二目标信号对应的表达式/>其中,C为所述第二目标信号的幅值,φx-φy为所述第二目标信号的相位;
所述移位处理子模块包括确定子模块和移位子模块,其中,所述确定子模块用于确定目标调整幅值的位数,并计算所述目标调整幅值的位数与的幅值的位数的差值,得到第一数值;所述移位子模块用于将/>的幅值的各位数分别向前移动,直到移动的次数达到所述第一数值,其中,/>的幅值各位数每移动一次,均向前移动一位,在将/>的幅值的各位数向前移动一位时,得到对应的一个
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1至4中任意一项所述的相位对齐方法。
7.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至4中任意一项所述的相位对齐方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210727103.2A CN115987729B (zh) | 2022-06-24 | 2022-06-24 | 相位对齐方法、相位对齐装置与计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210727103.2A CN115987729B (zh) | 2022-06-24 | 2022-06-24 | 相位对齐方法、相位对齐装置与计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115987729A CN115987729A (zh) | 2023-04-18 |
CN115987729B true CN115987729B (zh) | 2023-09-29 |
Family
ID=85974658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210727103.2A Active CN115987729B (zh) | 2022-06-24 | 2022-06-24 | 相位对齐方法、相位对齐装置与计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115987729B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116015590B (zh) * | 2022-12-30 | 2023-07-21 | 上海星思半导体有限责任公司 | 一种信号的相位对齐方法、装置及相关设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102142851A (zh) * | 2010-01-29 | 2011-08-03 | 富士通株式会社 | 失真补偿装置、发送装置和失真补偿方法 |
CN103685110A (zh) * | 2013-12-17 | 2014-03-26 | 京信通信***(中国)有限公司 | 一种预失真处理的方法、***及预失真系数运算器 |
CN108293030A (zh) * | 2015-11-30 | 2018-07-17 | 华为技术有限公司 | 一种dpd***及其实现方法 |
CN112838995A (zh) * | 2020-12-31 | 2021-05-25 | 北京新岸线移动多媒体技术有限公司 | 一种宽带数字预失真方法及数字预失真器 |
US11133854B1 (en) * | 2020-10-19 | 2021-09-28 | Analog Devices International Unlimited Company | Digital predistortion using coding for phased antenna arrays |
CN116015590A (zh) * | 2022-12-30 | 2023-04-25 | 上海星思半导体有限责任公司 | 一种信号的相位对齐方法、装置及相关设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4014343B2 (ja) * | 1999-12-28 | 2007-11-28 | 富士通株式会社 | 歪補償装置 |
US8005162B2 (en) * | 2007-04-20 | 2011-08-23 | Microelectronics Technology, Inc. | Dynamic digital pre-distortion system |
US8055217B2 (en) * | 2008-08-05 | 2011-11-08 | Texas Instruments Incorporated | Adaptive complex gain predistorter for a transmitter |
JP5630327B2 (ja) * | 2011-03-01 | 2014-11-26 | 富士通株式会社 | 送信装置及び歪補償方法 |
CN103685111B (zh) * | 2013-12-26 | 2017-01-11 | 大唐移动通信设备有限公司 | 一种数字预失真参数的求取方法及预失真*** |
-
2022
- 2022-06-24 CN CN202210727103.2A patent/CN115987729B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102142851A (zh) * | 2010-01-29 | 2011-08-03 | 富士通株式会社 | 失真补偿装置、发送装置和失真补偿方法 |
CN103685110A (zh) * | 2013-12-17 | 2014-03-26 | 京信通信***(中国)有限公司 | 一种预失真处理的方法、***及预失真系数运算器 |
CN108293030A (zh) * | 2015-11-30 | 2018-07-17 | 华为技术有限公司 | 一种dpd***及其实现方法 |
US11133854B1 (en) * | 2020-10-19 | 2021-09-28 | Analog Devices International Unlimited Company | Digital predistortion using coding for phased antenna arrays |
CN112838995A (zh) * | 2020-12-31 | 2021-05-25 | 北京新岸线移动多媒体技术有限公司 | 一种宽带数字预失真方法及数字预失真器 |
CN116015590A (zh) * | 2022-12-30 | 2023-04-25 | 上海星思半导体有限责任公司 | 一种信号的相位对齐方法、装置及相关设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115987729A (zh) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9491010B2 (en) | Phase noise tracking and reduction | |
JP5212402B2 (ja) | ピーク電力抑制回路とこの回路を有する通信装置 | |
CN1897457A (zh) | 用于补偿失真的预失真放大器 | |
US9450544B2 (en) | Pre-distortion method, associated apparatus and non-transitory machine readable medium | |
BR112015001348B1 (pt) | Sistema para alinhar em tempo sinais espaçados | |
CN115987729B (zh) | 相位对齐方法、相位对齐装置与计算机可读存储介质 | |
JP5201158B2 (ja) | 信号処理回路とこの回路を有する通信装置 | |
US11943085B2 (en) | Polar transmitter with feedthrough compensation | |
US9337783B2 (en) | Distortion compensation apparatus and distortion compensation method | |
CN114726702A (zh) | 信道频偏的估计和补偿方法及装置 | |
CN104253588A (zh) | 失真补偿设备、失真补偿方法和无线电通信设备 | |
US9438177B2 (en) | Pre-distortion method and associated apparatus and non-transitory machine readable medium | |
JP6015386B2 (ja) | 歪補償装置及び歪補償方法 | |
CN113132279A (zh) | 一种预失真处理方法、装置、设备和存储介质 | |
CN103516651B (zh) | 用于数字调制的rf信号的预均衡器和方法 | |
CN112262369B (zh) | 用于数据处理的方法、装置和计算机可读介质 | |
Varahram et al. | A robust peak-to-average power ratio reduction scheme by inserting dummy signals with enhanced partial transmit sequence in OFDM systems | |
JP2003218970A (ja) | 非線形歪み補償装置及びその方法並びにプログラム | |
CN115913278B (zh) | 全双工数字域联合自干扰抵消方法、装置和电子设备 | |
JP6395639B2 (ja) | シングルキャリア信号における狭帯域干渉をキャンセルするための方法および装置ならびにコンピュータプログラム | |
CN110351218A (zh) | 一种预失真处理方法、装置和通信设备 | |
CN105409117A (zh) | 共本振电路、发射***和确定共本振电路的校正系数的方法 | |
KR20130092886A (ko) | 다항식 근사 기법에 기반한 dpm 방식의 폴라 트랜스미터 | |
JPWO2009099016A1 (ja) | Ofdm受信装置、ofdm受信方法、通信システムおよびofdm受信装置の制御プログラムが記録された記録媒体 |
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 |