一种SUZUKI衰落信道仿真方法及其仿真系统与流程

文档序号:12865801阅读:596来源:国知局
一种SUZUKI衰落信道仿真方法及其仿真系统与流程

本发明涉及无线通信技术领域,具体是涉及一种suzuki衰落信道仿真方法及其仿真系统。



背景技术:

传统的信道仿真方法是采用瑞利信道模型,瑞利信道模型是描述小尺度范围内无线信道的多径效应和多普勒效应,是无线通信信道的基础模型。在瑞利模型下,信道幅值统计特性服从瑞利分布,相角统计服从均匀分布,且其多普勒功率谱为经典jakes功率密度函数。然而该信道模型只能体现小尺度的移动无线信道模型,无法更加细致的体现中尺度衰落的过程(阴影衰落过程)。



技术实现要素:

本发明所要解决的技术问题是,克服上述背景技术的不足,提供一种既可以体现小尺度衰落过程,又可以体现中尺度衰落过程的suzuki衰落信道仿真方法及其仿真系统。

本发明解决其技术问题采用的技术方案是,一种suzuki衰落信道仿真方法,包括以下步骤:

(1)产生通信信号s(t);

(2)生成suzuki衰落信道;

(3)对suzuki衰落信道进行仿真:通信信号s(t)通过suzuki衰落信道,得到输出信号,对输出信号进行分析,验证suzuki衰落信道的准确性。

进一步,步骤(2)中,生成suzuki衰落信道的方法如下:

(2-1)生成多普勒参数模型,采用zheng模型来生成多普勒参数模型,所得多普勒参数模型如下:

θi,n∈(0,2π);

式中ci,n表示多普勒系数、fi,n表示离散多普勒频率、θi,n表示多普勒相移;i=1表示实部的参数,i=0表示虚部的参数,n代表第n路正弦信号模型,ni为正弦信号个数,fm为最大多普勒频移;

(2-2)利用信道参数生成模块生成三组多普勒参数;信道参数生成模块包括第一多普勒频移模块、第二多普勒频移模块,第三多普勒频移模块,通过第一多普勒频移模块采用zheng模型生成第一组多普勒参数ci,n1、fi,n1、θi,n1,通过第二多普勒频移模块采用zheng模型生成第二组多普勒参数ci,n2、fi,n2、θi,n2,通过第三多普勒频移模块采用zheng模型生成第三组多普勒参数ci,n3、fi,n3、θi,n3;

(2-3)利用信道生成模块生成suzuki衰落信道;信道生成模块包括瑞利信道生成模块和阴影衰落信道生成模块;瑞利信道生成模块接受第一多普勒频移模块传输来的第一组多普勒参数ci,n1、fi,n1、θi,n1以及第二多普勒频移模块传输来的第二组多普勒参数ci,n2、fi,n2、θi,n2,通过正弦波叠加法产生两组高斯随机过程xc(t),xs(t);

(2-4)瑞利信道生成模块通过两组高斯随机过程xc(t),xs(t)产生jake型瑞利信道:

(2-5)阴影衰落信道生成模块接受第三多普勒频移模块传输来的第三组多普勒参数ci,n3、fi,n3、θi,n3;通过正弦波叠加法产生一组高斯随机过程xa(t),

(2-6)阴影衰落信道生成模块通过高斯随机过程xa(t)产生阴影衰落信道:

γ(t)=e[s*xa(t)+m]

s与m是阴影衰落信道中用来调整方程式的两个参数,用于调整模型以适应真实环境,s、m取值为0-1之间;

(2-7)suzuki信道模块接受瑞利信道生成模块传输来的瑞利信道和阴影衰落信道生成模块传输来的阴影衰落信道,瑞利信道和阴影衰落信道做乘法运算,得到suzuki衰落信道:

进一步,步骤(3)中,设定suzuki衰落信道仿真的参数m=0,s=0.6,最大多普勒频移fm=500hz,采样时间ts=0.5s。

进一步,步骤(3)中,对输出信号分析的具体方法为:

在获得输出信号后,对输出信号进行统计计算:具体为对输出信号做一阶特性统计,得到suzuki衰落信道的幅值概率密度分布和相位概率密度分布;利用自相关函数对输出信号做二阶特性统计,计算suzuki衰落信道的自相关性和功率谱密度。

一种suzuki衰落信道仿真系统,包括信号发生器、ad模数转换器、信道构架模块、fpga处理模块、da数模转换器、信号接收器、pc信号处理模块,所述信号发生器与ad模数转换器相连,所述ad模数转换器、信道构架模块分别与fpga处理模块相连,所述fpga处理模块与da数模转换器相连,所述da数模转换器与信号接收器相连,所述信号接收器与pc信号处理模块相连;

所述信号发生器用于产生所需的通信信号;所述ad模数转换器用于将模拟信号转换成数字信号;所述信道构架模块用于生成suzuki衰落信道;所述fpga处理模块用于对通信信号和suzuki衰落信道进行处理,使通信信号通过uzuki衰落信道;所述da数模转换器用于将数字信号转换成模拟信号;所述信号接收器用于接受输出信号;所述pc信号处理模块用于对输出信号进行统计计算。

进一步,所述信道构架模块包括信道参数生成模块、信道生成模块和suzuki信道模块,所述信道参数生成模块包括第一多普勒频移模块、第二多普勒频移模块,第三多普勒频移模块;所述信道生成模块包括瑞利信道生成模块和阴影衰落信道生成模块;所述信道参数生成模块用于生成三组多普勒参数,所述第一多普勒频移模块用于生成第一组多普勒参数,所述第二多普勒频移模块用于生成第二组多普勒参数,所述第三多普勒频移模块用于生成第三组多普勒参数;所述信道生成模块用于生成suzuki衰落信道;所述瑞利信道生成模块用于生成jake型瑞利信道,所述阴影衰落信道生成模块用于生成阴影衰落信道,所述suzuki信道模块接受瑞利信道生成模块传输来的瑞利信道和阴影衰落信道生成模块传输来的阴影衰落信道,瑞利信道和阴影衰落信道做乘法运算,得到suzuki衰落信道。

与现有技术相比,本发明的优点如下:

采用suzuki衰落信道仿真方法,suzuki衰落信道是瑞利信道和阴影衰落信道的乘积,瑞利信道用于描述小尺度衰落,阴影衰落信道用于描述中尺度衰落,既可以体现小尺度衰落过程,又可以体现中尺度衰落过程。

附图说明

图1是本发明实施例生成suzuki衰落信道方法的流程图。

图2是本发明实施例提供s=0,fm=500hz时的suzuki衰落信道仿真模型。

图3是本发明实施例提供s=0,fm=500hz时的suzuki衰落信道幅值概率密度分布图。

图4为本发明实施例提供s=0,fm=500hz时的suzuki衰落信道相位概率密度分布图;

图5为本发明实施例提供s=0,fm=500hz时的suzuki衰落信道自相关函数仿真结果图;

图6为本发明实施例提供s=0,fm=500hz时的suzuki衰落信道功率谱密度仿真结果图。

图7为本发明实施例suzuki衰落信道仿真系统的结构框图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步详细描述。

本实施例之suzuki衰落信道仿真方法包括以下步骤:

(1)产生通信信号s(t);

(2)生成suzuki衰落信道;

(3)对suzuki衰落信道进行仿真:通信信号s(t)通过suzuki衰落信道,得到输出信号,对输出信号进行分析,验证suzuki衰落信道的准确性。

参照图1,步骤(2)中,生成suzuki衰落信道的方法如下:

(2-1)生成多普勒参数模型,在实际应用中,可采用med、msem、mea、lpnm、meds、jm、zheng模型中的任意一种来生成多普勒参数模型,其中zheng模型最为先进,应用效果最好;本实施例中,采用zheng模型来生成多普勒参数模型,所得多普勒参数模型如下:

θi,n∈(0,2π);

式中ci,n表示多普勒系数、fi,n表示离散多普勒频率、θi,n表示多普勒相移;i=1表示实部的参数,i=0表示虚部的参数,n代表第n路正弦信号模型,ni为正弦信号个数,在zheng模型中,ni最小可设置为8,本实施例中设置为16,fm为最大多普勒频移。

(2-2)利用信道参数生成模块u1生成三组多普勒参数;信道参数生成模块u1包括第一多普勒频移模块u11、第二多普勒频移模块u12,第三多普勒频移模块u13,通过第一多普勒频移模块u11采用zheng模型生成第一组多普勒参数ci,n1、fi,n1、θi,n1,通过第二多普勒频移模块u12采用zheng模型生成第二组多普勒参数ci,n2、fi,n2、θi,n2,通过第三多普勒频移模块u13采用zheng模型生成第三组多普勒参数ci,n3、fi,n3、θi,n3;

(2-3)利用信道生成模块u2生成suzuki衰落信道;信道生成模块u2包括瑞利信道生成模块u21和阴影衰落信道生成模块u22;瑞利信道生成模块u21接受第一多普勒频移模块u11传输来的第一组多普勒参数ci,n1、fi,n1、θi,n1以及第二多普勒频移模块u12传输来的第二组多普勒参数ci,n2、fi,n2、θi,n2,通过正弦波叠加法产生两组高斯随机过程xc(t),xs(t);

(2-4)瑞利信道生成模块u21通过两组高斯随机过程xc(t),xs(t)产生jake型瑞利信道:

(2-5)阴影衰落信道生成模块u22接受第三多普勒频移模块u13传输来的第三组多普勒参数ci,n3、fi,n3、θi,n3;通过正弦波叠加法产生

一组高斯随机过程xa(t).

(2-6)阴影衰落信道生成模块u22通过高斯随机过程xa(t)产生阴影衰落信道:

γ(t)=e[s*xa(t)+m]

s与m是阴影衰落信道中用来调整方程式的两个参数,用于调整模型以适应真实环境,s、m取值为0-1之间;

(2-7)suzuki信道模块u3接受瑞利信道生成模块u21传输来的瑞利信道和阴影衰落信道生成模块u22传输来的阴影衰落信道,瑞利信道和阴影衰落信道做乘法运算,得到suzuki衰落信道:

步骤(3)中,设定suzuki衰落信道仿真的参数m=0,s=0.6,最大多普勒频移fm=500hz,采样时间ts=0.5s。

步骤(3)中,对输出信号分析的具体方法为:

在获得输出信号后,对输出信号进行统计计算:具体为对输出信号做一阶特性统计,得到suzuki衰落信道的幅值概率密度分布和相位概率密度分布;利用自相关函数对输出信号做二阶特性统计,计算suzuki衰落信道的自相关性和功率谱密度。

步骤(3)中,得到的仿真结果如图2、图3、图4、图5、图6所示。

参照图7,本发明suzuki衰落信道仿真方法所采用的仿真系统,包括信号发生器u71、ad模数转换器u72、信道构架模块u73、fpga处理模块u74、da数模转换器u75、信号接收器u76、pc信号处理模块u77,信号发生器u71与ad模数转换器u72相连,ad模数转换器u72、信道构架模块u73分别与fpga处理模块u74相连,fpga处理模块u74与da数模转换器u75相连,da数模转换器u75与信号接收器u76相连,信号接收器u76与pc信号处理模块u77相连。

信号发生器u71用于产生所需的通信信号;ad模数转换器u72用于将模拟信号转换成数字信号;信道构架模块u73用于生成suzuki衰落信道;fpga处理模块u74用于对通信信号和suzuki衰落信道进行处理,使通信信号通过uzuki衰落信道;da数模转换器u75用于将数字信号转换成模拟信号;信号接收器u76用于接受输出信号;pc信号处理模块u77用于对输出信号进行统计计算。

信道构架模块u73包括信道参数生成模块u1、信道生成模块u2和suzuki信道模块u3,信道参数生成模块u1包括第一多普勒频移模块u11、第二多普勒频移模块u12,第三多普勒频移模块u13;信道生成模块u2包括瑞利信道生成模块u21和阴影衰落信道生成模块u22。

信道参数生成模块u1用于生成三组多普勒参数,第一多普勒频移模块u11用于生成第一组多普勒参数,第二多普勒频移模块u12用于生成第二组多普勒参数,第三多普勒频移模块u13用于生成第三组多普勒参数。

信道生成模块u2用于生成suzuki衰落信道;瑞利信道生成模块u21用于生成jake型瑞利信道,阴影衰落信道生成模块u22用于生成阴影衰落信道,suzuki信道模块u3接受瑞利信道生成模块u21传输来的瑞利信道和阴影衰落信道生成模块u22传输来的阴影衰落信道,瑞利信道和阴影衰落信道做乘法运算,得到suzuki衰落信道。

仿真系统的具体工作过程为:信号发生器u71产生所需的通信信号s(t),传送给ad模数转换器u72,ad模数转换器u72接受来自信号发生器u71发出的通信信号s(t),并对信号进行离散采样数字化处理;并将处理后的数据传送给fpga处理模块u74。信道构架模块u73产生suzuki衰落信道η(t),并传输给fpga处理模块u74;fpga处理模块u74收到来自ad模数转换器u72和信道构架模块u73的数据,进行运算,得到经过suzuki衰落信道后的信号,并发送至da数模转换器u75,da数模转换器u75接受来自fpga处理模块u74的信号,将其转换为模拟信号,发送至信号接受器u76,信号接受器u76接受到输出信号,并将输出信号发送至pc信号处理模块u77,pc信号处理模块u77对输出信号进行分析处理。

本发明采用suzuki衰落信道仿真方法,suzuki衰落信道是瑞利信道和阴影衰落信道的乘积,瑞利信道用于描述小尺度衰落,阴影衰落信道用于描述中尺度衰落,既可以体现小尺度衰落过程,又可以体现中尺度衰落过程。

本领域的技术人员可以对本发明进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。

说明书中未详细描述的内容为本领域技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1