一种产生线性调频信号的直接频率合成方法

文档序号:7546308阅读:352来源:国知局
一种产生线性调频信号的直接频率合成方法
【专利摘要】本发明提出了一种产生线性调频信号的直接频率合成方法,基于一小数分频逻辑电路和一程序处理器,包括以下步骤:设置目标本振调频相关参数;在程序处理器中进行小数分频比迭代运算;通过迭代计算获取拟合样本数据并计算多项式拟合系数;每一次修改目标本振调谐相关参数,程序处理器均进行一次迭代及拟合系数运算,并将起始小数分频比数据、步进控制时钟周期数、非线性修正系数送入小数分频逻辑电路;在启动调谐后的每一个步进时钟周期数内,小数分频逻辑电路由目标本振时钟信号驱动,小数分频比运算逻辑根据非线性修正系数和记录的当前步进次数计算出步进后的小数分频比数据,当满足步进条件时送至小数分频调制逻辑中。
【专利说明】一种产生线性调频信号的直接频率合成方法

【技术领域】
[0001] 本发明涉及频率合成【技术领域】,特别涉及一种产生线性调频信号的直接频率合成 方法。

【背景技术】
[0002] 大量采用小数分频锁相环频率合成本振的工程应用中,存在对本振频率关于时间 微步进线性调谐的需求,传统实现锁相环目标本振频率关于时间小数分频线性调谐的方案 有两种:方案一是对目标本振信号进行小数分频反馈,与固定频率参考信号直接鉴相;方 案二是增加一个独立的小数分频锁相环,通过对该锁相环VC0信号进行小数分频反馈,与 固定频率参考信号鉴相,再将小数分频锁相VC0信号或其整数分频信号作为目标本振锁相 环的鉴相参考信号。
[0003] 两种方案,目标本振频率与小数分频比之间均为线性关系,小数分频比匀速等步 进量变化即可实现目标本振频率关于时间的线性调谐。
[0004] 采用目标本振频率与小数分频比之间为线性关系的频率合成技术,方案一的优点 是锁相环为单环结构,设计简单故成本低,缺点是反馈环小数分频会恶化目标本振的相位 噪声性能;方案二的优点是目标本振信号相位噪声性能可以得到分段优化,缺点是硬件电 路复杂,成本高。
[0005] 通过去除方案二中的小数分频锁相环电路,直接对其固定频率参考信号进行小数 分频,将分频输出信号用作目标本振锁相环的鉴相参考信号,即可简化多环结构锁相环电 路设计,又能够保持较好的本振相位噪声性能。但由于目标本振频率与小数分频比之间为 倒数关系,传统的本振等间隔步进调谐设计思想在工程上实现复杂,且容易产生调制,恶化 本振合成性能。


【发明内容】

[0006] 为解决上述传统实现锁相环目标本振频率关于时间小数分频线性调谐的方案的 缺点,本发明提供了一种产生线性调频信号的直接频率合成方法,摒弃等间隔步进调谐的 传统思路,通过非等间隔步进调谐实现锁相本振频率关于时间的线性调谐,易于工程实现 并满足应用需求。
[0007] 本发明的技术方案是这样实现的:
[0008] -种产生线性调频信号的直接频率合成方法,基于一小数分频逻辑电路和一程序 处理器,小数分频逻辑电路包括小数分频比运算逻辑和小数分频调制逻辑,程序处理器向 小数分频逻辑电路送入小数分频数据,包括以下步骤:
[0009] 步骤(a),设置目标本振调频相关参数;
[0010] 步骤(b),在程序处理器中进行小数分频比迭代运算;
[0011] 步骤(C),通过迭代计算获取拟合样本数据并计算多项式拟合系数;
[0012] 步骤(d),每一次修改目标本振调谐相关参数,程序处理器均进行一次迭代及拟合 系数运算,并将起始小数分频比数据N. F(CI)、步进控制时钟周期数Step_Clock_Cycles、非线 性修正系数送入小数分频逻辑电路;在启动调谐后的每一个步进时钟周期数内,小数分频 比运算逻辑由鉴相时钟信号驱动,小数分频逻辑电路根据非线性修正系数和记录的当前步 进次数计算出步进后的小数分频比数据,当满足步进条件时送至小数分频调制逻辑中。
[0013] 可选地,所述步骤(a)中,源本振参考时钟Fkef、目标本振鉴相时钟F PD和小数分频 比N. F的关系式为:
[0014] Feef = Fpd X N. F (1)
[0015] FPD的调谐目标参数如下:
[0016] Freq_Start. FPD 调谐起始频率;
[0017] Freq_Stop :FPD 调谐终止频率;
[0018] SPAN :Fro 调谐频宽;
[0019] Sweep_Time :FPD 扫描时间;
[0020] 其中,
[0021] SPAN = Freq_Stop-Freq_Start (2)
[0022] 由此可得FPD的频率关于时间的调谐斜率Tune_Slope为:
[0023] Tune_Slope = SPAN+Sweep_Time (3)。
[0024] 可选地,所述步骤(b)中,以FPD作为小数分频逻辑电路工作时钟频率,首先确定小 数分频比步进调谐的控制时钟周期数Step_Clock_Cycles,根据F PD频率调谐分辨率Step_ Freq_Max要求和调谐频率范围的最低频率数据确定Step_Clock_Cycles,如果Freq_Stop 大于 Freq_Start,则
[0025] Step_Clock_Cycles = floor (Freq_Start-i~Step_Freq_Max) (4)
[0026] 已知当前调谐频率FPD(n),其中下标η表示从起始频率开始的步进次数,计算出下 一次的步进时间间隔Step_Time (ri :
[0027] Step_Time(n) = Step_Clock_Cycles + FPD(n) (5)
[0028] 将Step_Time(n)代入⑶式,计算出下一次的步进频率间隔:
[0029] Step_Freq(n) = Tune_Slope X Step_Time(n) (6)
[0030] 将Skp_Freq(n)与当前鉴相时钟频率FPD(n)相加,计算出步进后的鉴相时钟频率:
[0031] FPD(n+1) = FPD(n)+Step_Freq(n) (7)
[0032] 将FPD(n+1)代入(1)式,计算出步进后的鉴相时钟频率对应的小数分频比数据:
[0033] N. F(n+1) - FEEp-FPD(n+1) ⑶。
[0034] 可选地,所述步骤(c)中,
[0035] 以Freq_Start及其对应的小数分频比数据N. F(CI)作为初值,循环代入(5)、(6)、 (7)、(8)式,获得每一次步进的小数分频比数据。
[0036] 可选地,在所述步骤(c)中,根据拟合误差要求选择样本数量,一组样本数据由小 数分频比数据及其下标位置的步进次数构成。
[0037] 可选地,所述步骤(c)通过迭代计算获取Μ阶曲线拟合样本数据,具体包括以下步 骤:
[0038] 第m组样本数据可选取FPD调谐范围任意频率对应的小数分频比及其下标,等间隔 调谐频率F PD m的计算如下:
[0039] FPD m = Freq_Start+mX SPAN+M (9)
[0040] 在每一次迭代过程中得到FPD(n+1)后,都计算一次与FPD m的差值,将差值符号与上一 次比较,判断是否翻转,若翻转则将该组数据记录为m组样本;
[0041] 计算并记录第m+1组样本,直到m等于Μ ;将Μ组样本数据代入Μ次多项式:
[0042] N. F(n) = k(M) Xn +k(M_1) Xn +......+k⑴ Xn+k(Q) (10)
[0043] 求解多项式(10)获得多项式系数kw。
[0044] 可选地,所述步骤(c)中的迭代及拟合系数运算均在程序处理器中实现。
[0045] 本发明的有益效果是:
[0046] (1)与传统多环结构小数分频锁相环比较,硬件电路设计简单,成本低;
[0047] (2)与反馈环小数分频锁相环比较,相位噪声性能好。

【专利附图】

【附图说明】
[0048] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0049] 图1为本发明一种产生线性调频信号的直接频率合成方法的硬件电路原理图。

【具体实施方式】
[0050] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0051] 本发明的硬件电路构成如图1所示,涉及的硬件电路有两部分,一是程序处理器, 二是小数分频逻辑电路,小数分频逻辑电路包括小数分频比运算逻辑和小数分频调制逻 辑,程序处理器向小数分频逻辑电路送入小数分频数据。
[0052] 基于图1中的硬件电路,本发明对固定频率时钟信号直接进行小数分频的方法包 括以下步骤:
[0053] 步骤(a),设置目标本振调频相关参数;
[0054] 步骤(b),在程序处理器中进行小数分频比迭代运算;
[0055] 步骤(c),通过迭代计算获取拟合样本数据并计算多项式拟合系数;
[0056] 步骤(d),每一次修改目标本振调谐相关参数,程序处理器均进行一次迭代及拟合 系数运算,并将起始小数分频比数据N. F(CI)、步进控制时钟周期数Step_Clock_Cycles、非线 性修正系数送入小数分频逻辑电路;在启动调谐后的每一个步进时钟周期数内,小数分频 比运算逻辑由鉴相时钟信号驱动,小数分频逻辑电路根据非线性修正系数和记录的当前步 进次数计算出步进后的小数分频比数据,当满足步进条件时送至小数分频调制逻辑中,既 可实现非线性小数分频步进,从而也实现了对固定频率参考时钟小数分频输出信号的线性 调频。
[0057] 上述步骤(a)中,根据图1可建立关系式:
[0058] Feef = Fpd X N. F (1)
[0059] 式中,N. F为小数分频比,Fpd为目标本振鉴相时钟,Fkee为源本振参考时钟。当Fkef 为常数,N. F的变化即可引起Fpd的反比例调频。
[0060] 在工程应用中,FPD的调谐目标参数如下:
[0061] Freq_Start :FPD 调谐起始频率;
[0062] Freq_Stop :FPD 调谐终止频率;
[0063] SPAN :Fro 调谐频宽;
[0064] Sweep_Time :FPD 扫描时间;
[0065] 其中,
[0066] SPAN = Freq_Stop-Freq_Start (2)
[0067] 由此可得FPD的目标线性调频速度即频率关于时间的调谐斜率Tune_Sl 〇pe为:
[0068] Tune_Slope = SPAN+Sweep_Time (3)
[0069] 上述步骤(a)中,以FPD作为小数分频逻辑电路工作时钟频率,为满足频率调谐分 辨率要求,首先确定小数分频比步进调谐的控制时钟周期数Step_Clock_Cycles。对任一确 定的Step_Clock_Cycles,显然F PD频率越高,步进时间间隔Step_Time越短,线性调谐状态 下的步进频率间隔Step_Freq也越小。因此根据F PD频率调谐分辨率Step_Freq_Max要求 和调谐频率范围的最低频率数据确定出合适的Skp_Cl〇Ck_Cy CleS,此处假定Freq_Stop 大于 Freq_Start,则
[0070] Step_Clock_Cycles = floor (Freq_Start-i~Step_Freq_Max) (4)
[0071] 据此,在已知当前调谐频率FPD(n)(下标η表示从起始频率开始的步进次数)的情 况下,可以计算出下一次的步进时间间隔Skp_Time (n):
[0072] Step_Time(n) = Step_Clock_Cycles + FPD(n) (5)
[0073] 将Step_Time(n)代入(3)式,可计算出下一次的步进频率间隔:
[0074] Step_Freq(n) = Tune_Slope X Step_Time(n) (6)
[0075] 将Step_Freq(n)与当前鉴相时钟频率FPD(n)相加,即可计算出步进后的鉴相时钟频 率:
[0076] FPD(n+1) = FPD(n)+Step_Freq(n) (7)
[0077] 将FPD(n+1)代入(1)式,可计算出步进后的鉴相时钟频率对应的小数分频比数据:
[0078] N. F(n+1) - FEEp-FPD(n+1) (8)
[0079] 上述步骤(c)中,以Freq_Start及其对应的小数分频比数据N. F(CI)作为初值,循 环代入(5)、阳)、(7)、(8)式,可以获得每一次步进的小数分频比数据。应用中根据拟合误 差要求选择样本数量,一组样本数据由小数分频比数据及其下标位置的步进次数构成。
[0080] 上述步骤(C)通过迭代计算获取Μ阶曲线拟合样本数据,具体包括以下步骤:
[0081] 第m组样本数据可选取FPD调谐范围任意频率对应的小数分频比及其下标,等间隔 调谐频率F PD m的计算如下:
[0082] FPD m = Freq_Start+mX SPAN+M (9)
[0083] 在每一次迭代过程中得到FPD(n+1)后,都计算一次与FPD m的差值,将差值符号与上一 次比较,判断是否翻转,若翻转则将该组数据记录为m组样本;
[0084] 计算并记录第m+1组样本,直到m等于Μ ;将Μ组样本数据代入Μ次多项式:
[0085] N. F(n) = k(M) ΧιΖ+Ι^η) ΧιΛ1-...... +k⑴ Xn+k(c0 (10)
[0086] 求解多项式(10)获得多项式系数卜^
[0087] 下面以二阶曲线拟合为例说明样本数据的选取方法,二阶曲线拟合需要三组样本 数据。
[0088] 第一组样本数据可选择起始频率对应的小数分频比数据及其下标,显然步进次数 为 "0,,。
[0089] 第二组样本数据可取FPD调谐中心频率对应的小数分频比及其下标,调谐中心频 率FpD_mdd的计算如下:
[0090] FPD Midd = Freq_Start+SPAN+2 (11)
[0091] 在每一次迭代过程中得到FPD(n+1)后,都计算一次与FPD Midd的差值,将差值符号与上 一次比较,判断是否翻转,若翻转则将该组数据记录为样本。
[0092] 同理可获得第三组样本数据。
[0093] 将三组样本数据代入二次多项式:
[0094] N. F(n) = AXn2+BXn+C (12)
[0095] 求解多项式获得多项式系数A、B、C,可以证明,C就等于N. F(CI)。
[0096] 以上迭代及拟合系数运算均在程序处理器中实现。
[0097] 本发明产生线性调频信号的直接频率合成方法,应用该发明的锁相环电路与传统 多环结构小数分频锁相环比较,硬件电路设计简单,成本低;与反馈环小数分频锁相环比 较,相位噪声性能好。
[0098] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种产生线性调频信号的直接频率合成方法,其特征在于,基于一小数分频逻辑电 路和一程序处理器,小数分频逻辑电路包括小数分频比运算逻辑和小数分频调制逻辑,程 序处理器向小数分频逻辑电路送入小数分频数据,包括以下步骤: 步骤(a),设置目标本振调频相关参数; 步骤(b),在程序处理器中进行小数分频比迭代运算; 步骤(c),通过迭代计算获取拟合样本数据并计算多项式拟合系数; 步骤(d),每一次修改目标本振调谐相关参数,程序处理器均进行一次迭代及拟合系数 运算,并将起始小数分频比数据N. F(CI)、步进控制时钟周期数Step_Clock_Cycles、非线性修 正系数送入小数分频逻辑电路;在启动调谐后的每一个步进时钟周期数内,小数分频比运 算逻辑由鉴相时钟信号驱动,小数分频逻辑电路根据非线性修正系数和记录的当前步进次 数计算出步进后的小数分频比数据,当满足步进条件时送至小数分频调制逻辑中。
2. 如权利要求1所述的一种产生线性调频信号的直接频率合成方法,其特征在于,所 述步骤(a)中,源本振参考时钟Fkef、目标本振鉴相时钟F PD和小数分频比N. F的关系式为: Feef = FpdXN.F (1) fpd的调谐目标参数如下: Freq_Start :FPD调谐起始频率; Freq_Stop :FPD调谐终止频率; SPAN :FPD调谐频宽; Sweep_Time :FPD 扫描时间; 其中, SPAN = Freq_Stop-Freq_Start (2) 由此可得FPD的频率关于时间的调谐斜率Tune_Slope为: Tune_Slope = SPAN+Sweep_Time (3)。
3. 如权利要求1所述的一种产生线性调频信号的直接频率合成方法,其特征在于,所 述步骤(b)中,以FPD作为小数分频逻辑电路工作时钟频率,首先确定小数分频比步进调谐 的控制时钟周期数Step_Clock_Cycles,根据F PD频率调谐分辨率Step_Freq_Max要求和调 谐频率范围的最低频率数据确定Step_Clock_Cycles,如果Freq_Stop大于Freq_Start,则 Step_Clock_Cycles = floor (Freq_Start + Step_Freq_Max) (4) 已知当前调谐频率FPD(n),其中下标η表示从起始频率开始的步进次数,计算出下一次 的步进时间间隔Step_Time(n): Step_Time(n) = Step_Clock_Cycles + FPD(n) (5) 将Step_Time(n)代入(3)式,计算出下一次的步进频率间隔: Step_Freq(n) = Tune_Slope X Step_Time(n) (6) 将Step_Freq(n)与当前鉴相时钟频率FPD(n)相加,计算出步进后的鉴相时钟频率: FpD (n+1) =FPD(n)+Step_Freq(n) (7) 将FPD(n+1)代入α)式,计算出步进后的鉴相时钟频率对应的小数分频比数据: Ν. F(n+1) - Free ~ FpD (n+1) (8)。
4. 如权利要求1所述的一种产生线性调频信号的直接频率合成方法,其特征在于,所 述步骤(C)中, 以Freq_Start及其对应的小数分频比数据N. F(CI)作为初值,循环代入(5)、(6)、(7)、 (8)式,获得每一次步进的小数分频比数据。
5. 如权利要求4所述的一种产生线性调频信号的直接频率合成方法,其特征在于,在 所述步骤(c)中,根据拟合误差要求选择样本数量,一组样本数据由小数分频比数据及其 下标位置的步进次数构成。
6. 如权利要求5所述的一种产生线性调频信号的直接频率合成方法,其特征在于,所 述步骤(c)通过迭代计算获取Μ阶曲线拟合样本数据,具体包括以下步骤: 第m组样本数据可选取FPD调谐范围任意频率对应的小数分频比及其下标,等间隔调谐 频率FPD_m的计算如下: FPD m = Freq_Start+mX SPAN+M (9) 在每一次迭代过程中得到FPD(n+1)后,都计算一次与FPD m的差值,将差值符号与上一次比 较,判断是否翻转,若翻转则将该组数据记录为m组样本; 计算并记录第m+1组样本,直到m等于Μ ;将Μ组样本数据代入Μ次多项式: Ν· F(n) = k(M) Xn^k^u XnM :+......+k⑴ Xn+k(Q) (10) 求解多项式(10)获得多项式系数1^(111)。
7. 如权利要求1所述的一种产生线性调频信号的直接频率合成方法,其特征在于,所 述步骤(c)中的迭代及拟合系数运算均在程序处理器中实现。
【文档编号】H03L7/24GK104124966SQ201410357579
【公开日】2014年10月29日 申请日期:2014年7月21日 优先权日:2014年7月21日
【发明者】邓旭亮, 马风军, 李晓军 申请人:中国电子科技集团公司第四十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1