System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子和通信,尤其涉及一种信号校准方法、装置、设备以及计算机程序产品。
技术介绍
1、同相支路(in-phase,以下简称i路)和正交支路(quadrature,以下简称q路)通道普遍存在于通信系统的正交调制和解调中,正交过程原则上要求i/q两通道增益和时延完全一致且都不存在直流分量,同时要求i/q两路的本振信号相位精确相差90°。
2、但是,由于接收机中i/q两路的滤波器、本振信号、数模转换器等不匹配,造成实际中同相支路和正交支路信号的增益和相位往往出现不平衡现象,给高频段的变频接收机设计造成了很大挑战。
3、除此之外,既然存在i/q不平衡,且当i/q两路的相位和幅度不平衡较大时,会产生后续信号处理过程的错误率,那么就需要对i/q不平衡进行补偿,以减小其带来的误差,从模拟设计来说,优化硬件电路可以改善i/q不平衡带来的影响,包括选用更好的混频器、放大器和低通滤波器,优化pcb电路等方法,尽量保证i路和q路的平衡,但这种方法会大大提高成本,并且无法完全消除不平衡。
4、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本申请的主要目的在于提供一种信号校准方法、装置、设备以及计算机程序产品,旨在解决现有技术在消除同相支路以及正交支路传输信号的误差时,存在效率不高的技术问题。
2、为实现上述目的,本申请提出一种信号校准方法,所述方法包括:
3、接收同相支路输入的第一待校准信号以
4、通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号,所述信号校准模型基于延时单元、最小均方lms滤波器、相加器以及反向滤波器构建得到。
5、在一实施例中,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤之前,所述方法还包括:
6、通过所述延时单元、lms滤波器以及相加器组成若干阶前向回路;
7、通过所述延时单元、反向滤波器以及相加器组成若干阶反向回路;
8、基于所述若干阶前向回路以及若干阶反向回路,通过建模工具simulink进行模型构建,得到信号校准模型。
9、在一实施例中,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤包括:
10、将所述第一待校准信号以及第二待校准信号输入所述信号校准模型;
11、通过所述若干阶前向回路中的第一阶前向回路以及所述若干阶反向回路中的第一阶反向回路对所述第一待校准信号以及第二待校准信号进行在线校准,直至校准至所述若干阶前向回路以及若干阶反向回路时,输出校准结果;
12、基于所述校准结果输出第一信号以及第二信号。
13、在一实施例中,所述对所述第一待校准信号以及第二待校准信号进行在线校准的步骤包括:
14、通过所述延时单元、lms滤波器以及相加器对待校准信号进行计算,得到计算结果,所述待校准信号包括所述第一待校准信号以及第二待校准信号中的一种或多种,所述计算结果包括第一计算结果以及第二计算结果中的一种或多种;
15、将所述第一计算结果以及第二计算结果输入所述反向回路,通过所述延时单元、反向滤波器以及相加器进行计算得到下一阶前向回路中lms滤波器的滤波器系数;
16、基于所述滤波器系数,通过所述下一阶前向回路对所述第一计算结果以及第二计算结果进行校准。
17、在一实施例中,所述通过所述延时单元、lms滤波器以及相加器对待校准信号进行计算,得到计算结果的步骤包括:
18、通过所述延时单元将所述待校准信号输入lms滤波器进行计算,得到参数计算结果;
19、根据所述参数计算结果,通过所述相加器进行处理,得到计算结果。
20、在一实施例中,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤之后,所述方法还包括:
21、基于所述第一待校准信号以及第二待校准信号,通过仿真设计工具vcs进行分析得到校准过程中实时的增益误差以及相位误差;
22、根据所述增益误差以及相位误差,对所述第一信号以及第二信号进行验证,得到验证结果。
23、在一实施例中,所述根据所述增益误差以及相位误差,对所述第一信号以及第二信号进行验证,得到验证结果的步骤包括:
24、将所述增益误差以及相位误差输入仿真设计工具vcs进行校准验证,得到第一验证结果;
25、在所述验证结果为通过的情况下,根据所述验证结果,通过现场可编程门阵列fpga对所述第一信号以及第二信号进行效果验证,得到第二验证结果,所述效果验证通过是否存在镜像信号进行验证;
26、基于所述第一验证结果以及第二验证结果输出验证结果。
27、此外,为实现上述目的,本申请还提出一种信号校准装置,所述信号校准装置包括:
28、接收模块,用于接收同相支路输入的第一待校准信号以及正交支路输入的第二待校准信号;
29、校准模块,用于通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号,所述信号校准模型基于延时单元、最小均方lms滤波器、相加器以及反向滤波器构建得到。
30、此外,为实现上述目的,本申请还提出一种信号校准设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的信号校准方法的步骤。
31、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述信号校准方法的步骤。
32、本申请提出的一个或多个技术方案,至少具有以下技术效果:
33、本申请实施例提出的一种信号校准方法、装置、设备以及计算机程序产品,通过接收同相支路输入的第一待校准信号以及正交支路输入的第二待校准信号;通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号,所述信号校准模型基于延时单元、最小均方lms滤波器、相加器以及反向滤波器构建得到。由此,接收同相支路输入的第一待校准信号以及正交支路输入的第二待校准信号,随后使用预先构建的信号校准模型对第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号,解决了现有技术在消除射频接收端同相支路以及正交支路传输信号的增益不平衡和相位不平衡时,存在效率不高的问题,提高了信号校准的效率。
本文档来自技高网...【技术保护点】
1.一种信号校准方法,其特征在于,所述的方法包括:
2.如权利要求1所述的方法,其特征在于,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤包括:
4.如权利要求3所述的方法,其特征在于,所述对所述第一待校准信号以及第二待校准信号进行在线校准的步骤包括:
5.如权利要求4所述的方法,其特征在于,所述通过所述延时单元、LMS滤波器以及相加器对待校准信号进行计算,得到计算结果的步骤包括:
6.如权利要求1所述的方法,其特征在于,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤之后,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,所述根据所述增益误差以及相位误差,对所述第一信号以及第二信号进行验证,得到验证结果的步骤包
8.一种信号校准装置,其特征在于,所述装置包括:
9.一种信号校准设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的信号校准方法的步骤。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的信号校准方法的步骤。
...【技术特征摘要】
1.一种信号校准方法,其特征在于,所述的方法包括:
2.如权利要求1所述的方法,其特征在于,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述通过预先构建的信号校准模型对所述第一待校准信号以及第二待校准信号进行校准后输出第一信号以及第二信号的步骤包括:
4.如权利要求3所述的方法,其特征在于,所述对所述第一待校准信号以及第二待校准信号进行在线校准的步骤包括:
5.如权利要求4所述的方法,其特征在于,所述通过所述延时单元、lms滤波器以及相加器对待校准信号进行计算,得到计算结果的步骤包括:
6.如权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:孙琪茗,贺黉胤,王日炎,宋玉龙,吴伟智,方桂钿,
申请(专利权)人:广州润芯信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。