一种离散域相位噪声的产生方法及装置的制造方法
【技术领域】
[0001] 本发明涉及无线通信系统技术领域,尤其涉及一种离散域相位噪声的产生方法及 装直。
【背景技术】
[0002] 在无线通信中,常常由于发射机和接收机本振的不稳定性,使得载波信号不是单 一频率的正弦波,这种不稳定性,常常用相位噪声来衡量。由于这个原因,在系统的载波频 率比较高时,在无线通信系统使用高阶的调制方式时,相位噪声的影响通常是不可忽略的, 因此,在通信系统的建模时常常需要将相位噪声建模进来,相位噪声一般是用其功率密度 谱来表示的,因此,目前多数文献给出的是模拟域进行相位噪声的方法,很少有文献给出在 离散的数字域进行相位噪声建模的方法。
[0003] 但是,在数字基带系统的研究中,信号是在离散的数字域表示的,因此,数字基带 系统的仿真中加入相位噪声就必须考虑离散域的相位噪声的产生方法。而现有技术中并没 有一种方法能够产生离散域相位噪声的方法。
【发明内容】
[0004] 本发明要解决的主要技术问题是,提供一种离散域相位噪声的产生方法及装置, 能够产生离散域相位噪声。
[0005] 为解决上述技术问题,本发明提供一种离散域相位噪声的产生方法,包括如下步 骤:
[0006] 将在模拟域产生相位噪声的模拟滤波器转换数字滤波器,并且确定所述数字滤波 器的参数;
[0007] 将预设数量的所述数字滤波器级联构成数字滤波器系统,并利用高斯白噪声驱动 所述数字滤波器系统;
[0008] 根据所述数字滤波器的参数得到所述数字滤波器系统的输出信号;
[0009] 根据所述输出信号得到离散时域的相位噪声。
[0010] 进一步地,所述确定所述数字滤波器的参数的步骤包括:
[0011] 获取预设相位噪声功率谱密度模型;
[0012] 根据所述预设相位噪声功率谱密度模块得到相位噪声的零点频率和极点频率;
[0013] 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数;
[0014] 所述根据所述输出信号得到离散时域的相位噪声的步骤包括:
[0015] 根据所述输出信号得到在所述预设相位噪声功率谱密度模型要求的离散时域的 相位噪声。
[0016] 进一步地,所述数字滤波器的参数包括数字滤波器的系数和数字滤波器的增益因 子,所述根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数的步骤包括:
[0017] 根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密度模型计算 出所述数字滤波器的增益因子;
[0018] 获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数;
[0019] 根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤 波器的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的系数。
[0020] 进一步地,所述获取数字滤波器的频率响应以及所述数字滤波器的时域传输函数 的步骤包括:
[0021] 获取所述数字滤波器的Z域传输函数;
[0022] 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应;
[0023] 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。
[0024] 进一步地,所述根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函 数、所述数字滤波器的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤 波器的系数的步骤包括:
[0025] 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达 式;
[0026] 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式 进行对比得到所述数字滤波器的系数表达式;
[0027] 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字 滤波器的系数表达式得到所述数字滤波器的系数值。
[0028] 进一步地,所述根据所述预设相位噪声功率谱密度模型得到相位噪声的零点频率 和极点频率的步骤包括:
[0029] 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率;
[0030] 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度 因子计算出相位噪声的各个极点频率;
[0031] 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及 计算出的极点频率计算相位噪声的零点频率。
[0032] 同样为了解决上述的问题,本发明还提供了另一种离散域相位噪声的产生方法, 包括以下步骤:
[0033] 将模拟域的相位噪声功率谱密度进行离散化处理得到离散化的功率谱密度;
[0034] 对所述离散化的功率谱密度进行频移处理;
[0035] 产生频域白噪声,并对所述频域白噪声进行共轭对称化处理;
[0036] 根据处理后的离散化的功率谱密度和处理后的频域白噪声得到离散频域的相位 噪声。
[0037] 进一步地,所述根据处理后的离散化的功率谱密度和处理后的频域白噪声得到离 散频域的相位噪声的步骤包括:
[0038] 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘;
[0039] 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪 声。
[0040] 进一步地,所述将模拟域的相位噪声功率谱密度进行离散化处理得到离散化的功 率谱密度的步骤包括:
[0041] 确定采样频率;
[0042] 确定需要产生的相位噪声的离散点数;
[0043] 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散 化的功率谱密度;
[0044] 所述产生频域白噪声的步骤包括:
[0045] 根据所述采用频率产生频域白噪声。
[0046] 进一步地,所述采样频率大于等于2倍待产生的相位噪声的截止频率;所述采样 频率除以所述离散点数小于待产生的相位噪声的起始频率。
[0047]同样为了解决上述的技术问题,本发明还提供了一种离散域相位噪声的产生装 置,包括:数字滤波器设计单元、系统构建单元以及相位噪声产生单元;
[0048] 所述数字滤波器设计单元用于将在模拟域产生相位噪声的模拟滤波器转换数字 滤波器,并且确定所述数字滤波器的参数;
[0049] 所述系统构建单元用于将预设数量的所述数字滤波器级联构成数字滤波器系统, 并利用高斯白噪声驱动所述数字滤波器系统;
[0050] 所述相位噪声产生单元用于根据所述数字滤波器的参数得到所述数字滤波器系 统的输出信号;根据所述输出信号得到离散时域的相位噪声。
[0051] 进一步地,所述数字滤波器设计单元用于:
[0052] 获取预设相位噪声功率谱密度模型;
[0053] 根据所述预设相位噪声功率谱密度模块得到相位噪声的零点频率和极点频率;
[0054] 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数;
[0055] 所述相位噪声产生单元用于根据所述输出信号得到在所述预设相位噪声功率谱 密度模型要求的离散时域的相位噪声。
[0056] 进一步地,所述数字滤波器的参数包括数字滤波器的系数和数字滤波器的增益因 子;所述数字滤波器设计单元用于:
[0057] 根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密度模型计算 出所述数字滤波器的增益因子;
[0058] 获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数;
[0059] 根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤 波器的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的系数。
[0060] 进一步地,所述数字滤波器设计单元用于:
[0061] 获取所述数字滤波器的Z域传输函数;
[0062] 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应;
[0063] 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。
[0064] 进一步地,所述
数字滤波器设计单元用于:
[0065] 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达 式;
[0066] 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式 进行对比得到所述数字滤波器的系数表达式;
[0067] 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字 滤波器的系数表达式得到所述数字滤波器的系数值。
[0068] 进一步地,所述数字滤波器设计单元用于:
[0069] 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率;
[0070] 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度 因子计算出相位噪声的各个极点频率;
[0071] 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及 计算出的极点频率计算相位噪声的零点频率。
[0072]同样为了解决上述的技术问题,本发明还提供另一种离散域相位噪声的产生装 置,包括:离散化处理单元、频移处理单元、频域白噪声产生单元、频域白噪声处理单元以及 相位噪声产生单元;
[0073] 所述离散化处理单元用于将模拟域的相位噪声功率谱密度进行离散化处理得到 离散化的功率谱密度;
[0074] 所述频移处理单元用于对所述离散化的功率谱密度进行频移处理;
[0075] 所述频域白噪声产生单元用于产生频域白噪声;
[0076] 所述频域白噪声处理单元用于对所述频域白噪声进行共轭对称化处理;
[0077] 所述相位噪声产生单元用于根据处理后的离散化的功率谱密度和处理后的频域 白噪声得到离散频域的相位噪声。
[0078] 进一步地,所述相位噪声产生单元用于:
[0079] 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘;
[0080] 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪 声。
[0081] 进一步地,所述离散化处理单元用于:
[0082] 确定采样频率;
[0083] 确定需要产生的相位噪声的离散点数;
[0084] 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散 化的功率谱密度。
[0085] 进一步地,所述采样频率大于等于2倍待产生的相位噪声的截止频率;所述采样 频率除以所述离散点数小于待产生的相位噪声的起始频率。
[0086] 本发明的有益效果是:
[0087] 本发明提供了一种离散域相位噪声的产生方法及装置,能够产生离散域相位噪 声。本发明的离散域相位噪声的产生方法具体包括:将在模拟域产生相位噪声的模拟滤波 器转换数字滤波器,并且确定所述数字滤波器的参数;将预设数量的所述数字滤波器级联 构成数字滤波器系统,并利用高斯白噪声驱动所述数字滤波器系统;根据所述数字滤波器 的参数得到所述数字滤波器系统的输出信号;根据所述输出信号得到离散时域的相位噪 声;本发明的方法是通过模拟域滤波器来设计数字滤波器,然后级联所设计的数字滤波器, 利用白噪声作为输入信号最终通过级联数字滤波器得到离散时域的相位噪声;或者本发明 的离散域相位噪声的产生方法具体包括:将模拟域的相位噪声功率谱密度进行离散化处理 得到离散化的功率谱密度;对所述离散化的功率谱密度进行频移处理;产生频域白噪声, 并对所述频域白噪声进行共轭对称化处理;根据处理后的离散化的功率谱密度和处理后的 频域白噪声得到离散频域的相位噪声;本发明的方法还可以对模拟域的相位噪声进行计算 处理产生离散频域的相位噪声;所以本发明的方法与现有技术相比,可以在不进行模拟相 噪实时采集的基础上进行相位噪声的建模,就可以得到离散域相位噪声,加快了相位噪声 抑制与消除算法的开发进度,达到快速推出产品的目的。
【附图说明】
[0088] 图1为本发明实施例一提供的一种离散域相位噪声的产生方法的流程示意图;
[0089] 图2为本发明实施例一提供的一种根据零极点频率计算滤波器的参数的流程示 意图;
[0090] 图3为本发明实施例一提供的一种时域产生相位噪声的系统框图;
[0091]图4为本发明实施例二提供的一种离散域相位噪声的产生方法的流程示意图;
[0092] 图5为本发明实施例二提供的一种频域产生相位噪声的原理框图;
[0093]图6为本发明实施例三提供的一种离散域相位噪声的产生装置的结构示意图;
[0094] 图7为本发明实施例四提供的一种离散域相位噪声的产生装置的结构示意图。
【具体实施方式】
[0095] 下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0096] 实施例一:
[0097] 如图1所示,本实施例提供了一种离散域相位噪声的产生方法,包括以下步骤: [0098]步骤101:将在模拟域产生相位噪声的模拟滤波器转换数字滤波器,并且确定所 述数字滤波器的参数。
[0099] 该步骤是设计数字滤波器的过程,其是由模拟滤波器来设计数字滤波器,将模拟 滤波器转换为数字滤波器,主要是通过将模拟滤波器数字化,即将模拟滤波器从S域映射 到Z域,得到数字滤波器,然后计算确定出数字滤波器的参数。本实施例中数字滤波器的参 数主要包括:数字滤波器的系数以及数字滤波器的增益因子。
[0100] 步骤102:将预设数量的所述数字滤波器级联构成数字滤波器系统,并利用高斯 白噪声驱动所述数字滤波器系统。
[0101] 本实施例将上述涉及的数字滤波器串联,然后将白噪声(功率谱密度为1)作为驱 动信号,最终得到离散时域的相位噪声。本实施例的数字滤波器的数量可以根据实际需求 确定合理数量的滤波器。
[0102] 步骤103 :根据所述数字滤波器的参数得到所述数字滤波器系统的输出信号。
[0103] 本实施例方法中利用的是白噪声驱动,由于其功率谱密度始终为1,所以经过级联 的数字滤波器传输后,得到的相位噪声就仅仅与数字滤波器的系数有关。而本实施例方法 就可以通过获取数字滤波器的系数就可以得到离散时域的相位噪声。
[0104] 步骤104:根据所述输出信号得到离散时域的相位噪声。
[0105] 本实施例方法是通过模拟域滤波器来设计数字滤波器,然后级联所设计的数字滤 波器,利用白噪声作为输入信号最终通过级联数字滤波器得到离散时域的相位噪声;本实 施例方法主要利用白噪声功率谱密度始终为1,然后通过设计合适的数字滤波器对白噪声 进行过滤处理,最终从数字滤波器的输出信号提取待参数的离散时域的相位噪声,并且该 相位噪声只与数字滤波器的系数有关,所以可以很方便地得出离散时域的相位噪声;与现 有技术相比,可以在不进行模拟相噪实时采集的基础上进行相位噪声的建模,就可以得到 离散域相位噪声,加快了相位噪声抑制与消除算法的开发进度,达到快速推出产品的目的。
[0106]由于在无线通信系统领域中离散域相位噪声的模型是确定的,即相位噪声的功率 谱密度模型是确定,所以本实施例方法通过对给定相位噪声功率谱密度的分析可以得到待 求相位噪声的零点频率和极点频率,然后利用零点和极点频率计算出数字滤波器的参数。 因此上述步骤101中计算所述数字滤波器的参数的过程包括:
[0107] 获取预设相位噪声功率谱密度模型;
[0108] 根据所述预设相位噪声功率谱密度模块得到相位噪声的零点频率和极点频率;
[0109] 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数;
[0110] 上述步骤104中根据所述输出信号得到离散时域的相位噪声的过程包括:根据所 述输出信号得到在所述预设相位噪声功率谱密度模型要求的离散时域的相位噪声。
[0111] 根据上述本实施例介绍的方法,本实施例可以快速产生符合特定相位噪声功率谱 模型要求的离散时域的相位噪声。
[0112] 在本实施例中,优先地,数字滤波器的参数包括数字滤波器的系数和数字滤波器 的增益因子,其中,根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数的 具体包括,如图2所示:
[0113] 步骤201 :根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密 度模型计算出所述数字滤波器的增益因子。[0114] 步骤202 :获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数。
[0115] 具体地获取过程可以包括:
[0116] 获取所述数字滤波器的Z域传输函数;
[0117] 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应;
[0118] 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。
[0119] 步骤203 :根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所 述数字滤波器的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的 系数。
[0120] 具体计算出数字滤波器的系数的过程包括:
[0121] 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达 式;例如做泰勒展开式等
[0122] 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式 进行对比得到所述数字滤波器的系数表达式;
[0123] 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字 滤波器的系数表达式得到所述数字滤波器的系数值。
[0124] 优先地,本实施例方法中根据所述预设相位噪声功率谱密度模型得到相位噪声的 零点频率和极点频率的步骤包括:
[0125] 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率;
[0126] 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度 因子计算出相位噪声的各个极点频率;
[0127] 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及 计算出的极点频率计算相位噪声的零点频率。
[0128] 下面通过介绍具体数字滤波器设计的过程:
[0129] 在模拟域,可以通过如下形式来产生相位噪声。
[0130] 白噪经过滤波€
其中Ha(s)为滤波器响应的s域表现形式, szi为第i个零点,spi为第p个极点。
[0131] 其中Ha(s)的频率响应特性满足如下条件
[0132]Ha(s) |s=J2,f|2=P(f), ⑴
[0133]P(f)为待产生的相位噪声的功率谱密度。
[0134] 因此,要实现模拟域到数字域的转换,需要将滤波器由模拟域也转换到数字域,利 用经典的转换公式,其中T为采样时间间隔。在以下讨论中,始终假定噪声的归一化功率谱 密度为1。
[0135] A
f
[0136] 可以得到离散滤波器的Z域传输函数
[0137] 1-1
[0138] 实际上,给定相位噪声的功率谱以后,可以知道相位噪声的零点频率和极点频率, 这里记为fzi 和fpi,则Szi=-2 31fzi,Spi=-2 31fpi。
[0139] '
) ,fs为采样频率,将szi=_2fzi、Spi=-23ifpi代入公 式(2)则得到离散滤波器的频率响应为
[0140]
[0141] 对公式(3)做一阶泰勒展开得到H(f)的近似值,
[0142]
[0143] 另外,将公式(2)从Z域转换到时域,可得到滤波系统中数字滤波器的传输函数, y(l) (n) -aiy(l_1) (n) =x(l) (n) -biX(l_1) (n) (4)
[0144]通过紧
和y⑴⑴(n)-biX(H)(n)比较可 以得出ai=eXp(-2fpiT),beexp(-2fziT),ai和h为数字滤波器的系数。
[0145] 下面介绍零极点频率的计算过程:
[0146] 给出在给定相噪功率谱密度模型的条件下,第1个极点的频率可以很容易从相噪 谱曲线中获得。确定零极点频率的方法,
[0147] fp^fpa-olO1711 (5)
[0148]
[0149] 其中_2 <Y< 2,Y为每10倍频程的下降因子;h为滤波器的极点密度因子即 每10倍频程的极点数,h的范围通常是0. 5彡h彡1. 5。
[0150] 下面介绍滤波器增益因子计算过程:
[0151] 这里需要指出的是,对于给定的相噪功率谱模型P(f),当以离散的噪声来驱动数 字滤波器时,可以通过以下公式
[0152]
[0153] 来确定滤波器增益因子A的值。
[0154] 通过上述的推导计算过程可以计算出数字滤波器的参数,即系数和增益因子,然 后将设计的数字滤波器级联起来,利用高斯白噪声驱动所设计的数字滤波器即可得到符合 设计要求的离散时域的相位噪声。
[0155] 下面以一个具体例子来说明本实施例产生离散时域的相位噪声的过程:
[0156] 假设产生如下形式的相位噪声,即给定相位噪声功率 谱密度的模型。
[0157] 第一步:对于此形式的噪声,为了简化问题的处理,可以选一对零极点,显而易见, 极点可以取为fpl=fp,在使用一对零极点时,可以不考虑极点密度因子的影响,这会给问题 带来简单。当然,如果考虑的精度很高的话,是需要采用极点密度因子的,如文中的公式 (5)、(6)。这里为了考虑的简单,以及一般情况的精度需要,不考虑极点密度因子的影响。 零点fzl=fz。
[0158] 其中零极点的具体值可以根据上述介绍的过程求得。
[0159] 第二步:定采样的时间间隔T,根据奈奎斯特采样定理,时间间隔T需要满足 _> 2f ,T一"~3〇
[0160] 第三步:根据上述公式⑷和H(f)求得IIR滤波器系数aeexpd^ifpj), bfexp(_2JrfzlT)。
[0161] 第四步:根据上述公式(7)确定离散IIR滤波器的增益因子A,实际仿真时由于近 似性,需要根据仿真结果对A值进行微调,根据线性特性,这个微调的结果根据仿真功率谱 和实际需要产生的功率谱很容易确定。
[0162] 第五步:在数字滤波器的参数计算完毕后,用具有离散的功率谱密度为1的白噪 声激励滤波器得到相位噪声e(n)。如图3所示,将设计的数字滤波器级联后,利用白噪声 驱动,最终根据数字滤波器的参数可以得到时域的相位噪声。
[0163] 实施例二:
[0164] 如图4所示,本实施例提供了一种离散域相位噪声的产生方法,包括如下步骤:
[0165] 步骤401 :将模拟域的相位噪声功率谱密度进行离散化处理得到离散化的功率谱 密度。
[0166] 具体地离散化处理过程可以包括:
[0167] 确定采样频率;
[0168] 确定需要产生的相位噪声的离散点数;
[0169] 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散 化的功率谱密度。
[0170] 优先地,本实施例中所述采样频率大于等于2倍待产生的相位噪声的截止频率; 所述采样频率除以所述离散点数小于待产生的相位噪声的起始频率。
[0171] 步骤402 :对所述离散化的功率谱密度进行频移处理。
[0172] 步骤403 :产生频域白噪声,并对所述频域白噪声进行共轭对称化处理。
[0173] 在具体产生过程可以包括:
[0174] 根据采样频率产生频域白噪声。
[0175] 步骤404 :根据处理后的离散化的功率谱密度和处理后的频域白噪声得到离散频 域的相位噪声。
[0176] 具体地得到相位噪声的过程可以包括以下处理过程:
[0177] 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘;
[0178] 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪 声。
[0179] 本实施例中,上述步骤401、402以及403并没有严格的时序关系,可以是先执行步 骤403然后在执行步骤401、402,也可以是先执行步骤401然后执行步骤403,最后执行步 骤 402.
[0180] 下面具体说明本实施例频域相位噪声的产生过程,参考图5 :
[0181] 第一步:确定采样频率Fs和需要产生的相位噪声的离散点数Ns。
[0182] 例如,根据采样定理,采样频率Fs应该满足Fs彡
2fmax,其中fmax为待产生的相位噪 声谱的截止频率。
[0183] 确定需要产生的相位噪声的离散点数,这里记为Ns,为了很好的频率分辨率,要求
[0184] 第二步:将连续的相位噪声功率谱密度进行离散化得到离散的相位噪声功率谱密 度Pd(k)。
[0185] 具体由公5
I到离散滤波器的幅度频响
,进而通过幅度频率响应可以得 到Pd(k)。
[0186] 第三步:为使Pd(k)能够适合fft变化,对Pd(k)进行频移变换,具体变换如下:
[0187]
N
[0188] 第四步:产生频域白噪声W(k),其中¥&1^〇〇)=1,序列长度为~^+^ 2.
[0189] 第五步:对频域白噪声W(k)进行共轭对称化处理得到W' (k);
[0190] 具体定义:
[0191]
[0192]第六步:令PN(k)=W' (k)P'd(k)
[0193] 第七步:对PN(k)进行均值和实数化处理得到频域的相位噪声。
[0194]为了令相噪的均值为0以及输出相噪为实数,
[0195]令PN(0)=0
[0196]
[0197] 则对经过处理后PN(k)进行ifft(逆傅里叶变换)即可得到离散域的相位噪声
[0198]pn(n)=ifft(PN(k)) 〇
[0199] 本实施例的方法通过对模拟域产生的相位噪声进行一系列的计算处理最终得到 离散频域的相位噪声,该相位噪声为给定相位噪声功率谱密度模型所要求的相位噪声。
[0200] 例如可以假定产生如下形式的相位噪声,
通过上述步骤 过程即可在产生p(f)模型要求的频域相位噪声,其中f_=fz,f_=fz。
[0201] 实施例三:
[0202] 如图6所示,本实施例提供了一种离散域相位噪声的产生装置,包括:包括:数字 滤波器设计单元、系统构建单元以及相位噪声产生单元;
[0203] 所述数字滤波器设计单元用于将在模拟域产生相位噪声的模拟滤波器转换数字 滤波器,并且确定所述数字滤波器的参数;
[0204] 所述系统构建单元用于将预设数量的所述数字滤波器级联构成数字滤波器系统, 并利用高斯白噪声驱动所述数字滤波器系统;
[0205] 所述相位噪声产生单元用于根据所述数字滤波器的参数得到所述数字滤波器系 统的输出信号;根据所述输出信号得到离散时域的相位噪声。
[0206] 优先地,所述数字滤波器设计单元用于:
[0207] 获取预设相位噪声功率谱密度模型;
[0208] 根据所述预设相位噪声功率谱密度模块得到相位噪声的零点频率和极点频率;
[0209] 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数;
[0210] 所述相位噪声产生单元用于根据所述输出信号得到在所述预设相位噪声功率谱 密度模型要求的离散时域的相位噪声。
[0211] 优先地,所述数字滤波器的参数包括数字滤波器的系数和数字滤波器的增益因 子;所述数字滤波器设计单元用于:
[0212] 根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密度模型计算 出所述数字滤波器的增益因子;
[0213] 获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数;
[0214] 根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤 波器的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的系数。
[0215] 优先地,所述数字滤波器设计单元用于:
[0216] 获取所述数字滤波器的Z域传输函数;
[0217] 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应;
[0218] 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。
[0219] 优先地,所述数字滤波器设计单元用于:
[0220] 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达 式;
[0221] 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式 进行对比得到所述数字滤波器的系数表达式;
[0222] 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字 滤波器的系数表达式得到所述数字滤波器的系数值。
[0223] 优选地,所述数字滤波器设计单元用于:
[0224] 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率;
[0225] 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度 因子计算出相位噪声的各个极点频率;
[0226] 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及 计算出的极点频率计算相位噪声的零点频率。
[0227] 本实施例中各单元处理过程可以参考上述实施例一所述方法中对应的步骤。
[0228] 实施例四:
[0229] 如图7所示,本实施例提供了一种离散域相位噪声的产生装置,包括:离散化处理 单元、频移处理单元、频域白噪声产生单元、频域白噪声处理单元以及相位噪声产生单元;
[0230] 离散化处理单元用于将模拟域的相位噪声功率谱密度进行离散化处理得到离散 化的功率谱密度;
[0231] 频移处理单元用于对所述离散化的功率谱密度进行频移处理;
[0232] 频域白噪声产生单元用于产生频域白噪声;
[0233] 频域白噪声处理单元用于对所述频域白噪声进行共轭对称化处理;
[0234] 相位噪声产生单元用于根据处理后的离散化的功率谱密度和处理后的频域白噪 声得到离散频域的相位噪声。
[0235] 优先地,所述相位噪声产生单元用于:
[0236] 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘;
[0237] 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪 声。
[0238] 优先地,所述离散化处理单元用于:
[0239] 确定采样频率;
[0240] 确定需要产生的相位噪声的离散点数;
[0241] 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散 化的功率谱密度;
[0242] 所述频域白噪声产生单元用于根据所述采用频率产生频域白噪声。
[0243] 在本实施例中,优先地,所述采样频率大于等于2倍待产生的相位噪声的截止频 率;所述采样频率除以所述离散点数小于待产生的相位噪声的起始频率。
[0244] 本实施例中各单元处理过程可以参考上述实施例二所述方法中对应的步骤。
[0245] 本实施例的离散域相位噪声的产生装置可以对模拟域的相位噪声进行变化处理 得到离散频域的相位噪声。
[0246] 以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱 离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护 范围。
【主权项】
1. 一种离散域相位噪声的产生方法,其特征在于,包括如下步骤: 将在模拟域产生相位噪声的模拟滤波器转换数字滤波器,并且确定所述数字滤波器的 参数; 将预设数量的所述数字滤波器级联构成数字滤波器系统,并利用高斯白噪声驱动所述 数字滤波器系统; 根据所述数字滤波器的参数得到所述数字滤波器系统的输出信号; 根据所述输出信号得到离散时域的相位噪声。2. 如权利要求1所述的离散域相位噪声的产生方法,其特征在于,所述确定所述数字 滤波器的参数的步骤包括: 获取预设相位噪声功率谱密度模型; 根据所述预设相位噪声功率谱密度模型得到相位噪声的零点频率和极点频率; 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数; 所述根据所述输出信号得到离散时域的相位噪声的步骤包括: 根据所述输出信号得到在所述预设相位噪声功率谱密度模型要求的离散时域的相位 噪声。3. 如权利要求2所述的离散域相位噪声的产生方法,其特征在于,所述数字滤
波器的 参数包括数字滤波器的系数和数字滤波器的增益因子,所述根据相位噪声的零点频率和极 点频率计算出所述数字滤波器的参数的步骤包括: 根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密度模型计算出所 述数字滤波器的增益因子; 获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数; 根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤波器 的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的系数。4. 如权利要求3所述的离散域相位噪声的产生方法,其特征在于,所述获取数字滤波 器的频率响应以及所述数字滤波器的时域传输函数的步骤包括: 获取所述数字滤波器的Z域传输函数; 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应; 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。5. 如权利要求3所述的离散域相位噪声的产生方法,其特征在于,所述根据所述数字 滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤波器的增益因子以及所 述相位噪声的零点频率、极点频率得到所述数字滤波器的系数的步骤包括: 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达式; 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式进行 对比得到所述数字滤波器的系数表达式; 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字滤波 器的系数表达式得到所述数字滤波器的系数值。6. 如权利要求2-5任一项所述的离散域相位噪声的产生方法,其特征在于,所述根据 所述预设相位噪声功率谱密度模型得到相位噪声的零点频率和极点频率的步骤包括: 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率; 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度因子 计算出相位噪声的各个极点频率; 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及计算 出的极点频率计算相位噪声的零点频率。7. -种离散域相位噪声的产生方法,其特征在于,包括以下步骤: 将模拟域的相位噪声功率谱密度进行离散化处理得到离散化的功率谱密度; 对所述离散化的功率谱密度进行频移处理; 产生频域白噪声,并对所述频域白噪声进行共轭对称化处理; 根据处理后的离散化的功率谱密度和处理后的频域白噪声得到离散频域的相位噪声。8. 如权利要求7所述的离散域相位噪声的产生方法,其特征在于,所述根据处理后的 离散化的功率谱密度和处理后的频域白噪声得到离散频域的相位噪声的步骤包括: 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘; 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪声。9. 如权利要求7或8所述的离散域相位噪声的产生方法,其特征在于,所述将模拟域的 相位噪声功率谱密度进行离散化处理得到离散化的功率谱密度的步骤包括: 确定采样频率; 确定需要产生的相位噪声的离散点数; 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散化的 功率谱密度; 所述产生频域白噪声的步骤包括: 根据所述采用频率产生频域白噪声。10. 如权利要求9所述的离散域相位噪声的产生方法,其特征在于,所述采样频率大于 等于2倍待产生的相位噪声的截止频率;所述采样频率除以所述离散点数小于待产生的相 位噪声的起始频率。11. 一种离散域相位噪声的产生装置,其特征在于,包括:数字滤波器设计单元、系统 构建单元以及相位噪声产生单元; 所述数字滤波器设计单元用于将在模拟域产生相位噪声的模拟滤波器转换数字滤波 器,并且确定所述数字滤波器的参数; 所述系统构建单元用于将预设数量的所述数字滤波器级联构成数字滤波器系统,并利 用高斯白噪声驱动所述数字滤波器系统; 所述相位噪声产生单元用于根据所述数字滤波器的参数得到所述数字滤波器系统的 输出信号;根据所述输出信号得到离散时域的相位噪声。12. 如权利要求11所述的离散域相位噪声的产生装置,其特征在于,所述数字滤波器 设计单元用于: 获取预设相位噪声功率谱密度模型; 根据所述预设相位噪声功率谱密度模块得到相位噪声的零点频率和极点频率; 根据相位噪声的零点频率和极点频率计算出所述数字滤波器的参数; 所述相位噪声产生单元用于根据所述输出信号得到在所述预设相位噪声功率谱密度 模型要求的离散时域的相位噪声。13. 如权利要求12所述的离散域相位噪声的产生装置,其特征在于,所述数字滤波器 的参数包括数字滤波器的系数和数字滤波器的增益因子; 所述数字滤波器设计单元用于: 根据所述相位噪声的零点频率、极点频率以及预设相位噪声功率谱密度模型计算出所 述数字滤波器的增益因子; 获取所述数字滤波器的频率响应以及数字滤波器的时域传输函数; 根据所述数字滤波器的频率响应、所述数字滤波器的时域传输函数、所述数字滤波器 的增益因子以及所述相位噪声的零点频率、极点频率得到所述数字滤波器的系数。14. 如权利要求13所述的离散域相位噪声的产生装置,其特征在于,所述数字滤波器 设计单元用于: 获取所述数字滤波器的Z域传输函数; 根据所述数字滤波器的Z域传输函数得到数字滤波器的频率响应; 将所述数字滤波器的Z域传输函数转换为数字滤波器的时域传输函数。15. 如权利要求13所述的离散域相位噪声的产生装置,其特征在于,所述数字滤波器 设计单元用于: 对所述数字滤波器的频率响应进行处理得到数字滤波器的频率响应近似值表达式; 将所述数字滤波器的时域传输函数与所述数字滤波器的频率响应近似值表达式进行 对比得到所述数字滤波器的系数表达式; 将所述相位噪声的零点频率、极点频率以及数字滤波器的增益因子代入所述数字滤波 器的系数表达式得到所述数字滤波器的系数值。16. 如权利要求12-15任一项所述的离散域相位噪声的产生装置,其特征在于,所述数 字滤波器设计单元用于: 从所述预设相位噪声谱密度模型对应的曲线中获取第一个极点频率; 获取所述数字滤波器的极点密度因子,根据所述第一个极点频率和所述极点密度因子 计算出相位噪声的各个极点频率; 获取所述数字滤波器的下降因子,并根据所述极点密度因子、所述下降因子以及计算 出的极点频率计算相位噪声的零点频率。17. -种离散域相位噪声的产生装置,其特征在于,包括:离散化处理单元、频移处理 单元、频域白噪声产生单元、频域白噪声处理单元以及相位噪声产生单元; 所述离散化处理单元用于将模拟域的相位噪声功率谱密度进行离散化处理得到离散 化的功率谱密度; 所述频移处理单元用于对所述离散化的功率谱密度进行频移处理; 所述频域白噪声产生单元用于产生频域白噪声; 所述频域白噪声处理单元用于对所述频域白噪声进行共轭对称化处理; 所述相位噪声产生单元用于根据处理后的离散化的功率谱密度和处理后的频域白噪 声得到离散频域的相位噪声。18. 如权利要求17所述的离散域相位噪声的产生装置,其特征在于,所述相位噪声产 生单元用于: 将所述处理后的离散化的功率谱密度和所述处理后的频域白噪声相乘; 对相乘的结果均值化和实数化处理后进行逆傅里叶变换得到离散频域的相位噪声。19. 如权利要求17或18所述的装置,其特征在于,所述离散化处理单元用于: 确定采样频率; 确定需要产生的相位噪声的离散点数; 根据所述采样频率和所述离散点数将模拟域的相位噪声功率谱密度转换为离散化的 功率谱密度。20. 如权利要求19所述的离散域相位噪声的产生装置,其特征在于,所述采样频率大 于等于2倍待产生的相位噪声的截止频率;所述采样频率除以所述离散点数小于待产生的 相位噪声的起始频率。
【专利摘要】本发明公开了一种离散域相位噪声的产生方法及装置。本发明的离散域相位噪声的产生方法具体包括:将在模拟域产生相位噪声的模拟滤波器转换数字滤波器,并且确定所述数字滤波器的参数;将预设数量的所述数字滤波器级联构成数字滤波器系统,并利用高斯白噪声驱动所述数字滤波器系统;根据所述数字滤波器的参数得到所述数字滤波器系统的输出信号;根据所述输出信号得到离散时域的相位噪声;本发明的方法能够产生离散域相位噪声。
【IPC分类】H03H17/00
【公开号】CN104883155
【申请号】CN201410070113
【发明人】侯晓辉
【申请人】中兴通讯股份有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
【公告号】WO2015127767A1
转载请注明原文地址:https://www.famiwei.com/read-8136420.html