[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113612559B - A reconfigurable channel fading simulation device and its fading twinning method - Google Patents

A reconfigurable channel fading simulation device and its fading twinning method Download PDF

Info

Publication number
CN113612559B
CN113612559B CN202111041983.XA CN202111041983A CN113612559B CN 113612559 B CN113612559 B CN 113612559B CN 202111041983 A CN202111041983 A CN 202111041983A CN 113612559 B CN113612559 B CN 113612559B
Authority
CN
China
Prior art keywords
fading
reconfigurable
channel
value
unit
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
Application number
CN202111041983.XA
Other languages
Chinese (zh)
Other versions
CN113612559A (en
Inventor
朱秋明
毛通宝
赵子坤
陈小敏
房晨
仲伟志
虞湘宾
毛开
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202111041983.XA priority Critical patent/CN113612559B/en
Publication of CN113612559A publication Critical patent/CN113612559A/en
Application granted granted Critical
Publication of CN113612559B publication Critical patent/CN113612559B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • H04B17/3911Fading models or fading generators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • H04B17/3912Simulation models, e.g. distribution of spectral power density or received signal strength indicator [RSSI] for a given geographic region

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

The invention discloses a reconfigurable channel fading simulation device and a fading twin method thereof, belonging to the field of wireless information transmission. The simulation device comprises a communication scene configuration unit, an analog-to-digital conversion unit, a reconfigurable fading generation unit, a reconfigurable time delay simulation unit, a reconfigurable channel superposition unit and a digital-to-analog conversion unit. Aiming at the diversity of wireless channel fading in an actual communication scene, the invention can realize the hardware real-time calculation of channel fading elementary functions in any convergence domain according to communication scene parameters input by a user, has a universal, flexible and reconfigurable hardware structure, and is suitable for channel simulation in the actual communication scene.

Description

一种可重构信道衰落模拟装置及其衰落孪生方法A reconfigurable channel fading simulation device and its fading twinning method

技术领域technical field

本发明属于无线信息传输领域,特别针对无线通信场景下信道衰落的硬件模拟,具体地涉及一种可重构信道衰落模拟装置及其衰落孪生方法。The invention belongs to the field of wireless information transmission, and is particularly aimed at hardware simulation of channel fading in wireless communication scenarios, in particular to a reconfigurable channel fading simulation device and a fading twin method thereof.

背景技术Background technique

无线电波信号在传输过程中会受到周围环境的影响而产生一定程度的、不同类别的衰落,比如受地形及传输距离的影响存在路径损耗,由于散射支路叠加则会生成多径衰落,此外由于障碍物的遮挡还会使阴影衰落得以产生。In the process of transmission, radio wave signals will be affected by the surrounding environment to produce a certain degree of fading of different types. For example, there is path loss due to the influence of terrain and transmission distance. Due to the superposition of scattering branches, multipath fading will be generated. Obstruction by obstacles also allows shadow fading to occur.

为了有效地评估无线通信系统的性能,同时减少外场测试模拟成本、增加信道模拟可控性,需要在实验室环境下对无线信道衰落模拟作进一步研究。在真实传播场景下,无线信道衰落种类呈现多样性,随之带来硬件模拟成本高、效率低的问题。因此,需要一种通用的信道衰落硬件孪生方法来实现不同种类无线信道衰落的逼真复现。In order to effectively evaluate the performance of wireless communication systems, while reducing the cost of field test simulation and increasing the controllability of channel simulation, further research on wireless channel fading simulation is required in a laboratory environment. In real propagation scenarios, the types of wireless channel fading are diverse, which brings about the problems of high hardware simulation cost and low efficiency. Therefore, a general channel fading hardware twinning method is needed to achieve realistic reproduction of different kinds of wireless channel fading.

无线信道衰落硬件孪生的关键是如何高效地产生高斯随机序列。对于传统衰落模拟方法,高斯随机变量通常由查找表法实现,其易于硬件实现且具有较好的实时性,但会消耗大量的RAM资源。坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)是另一种实现方法,通过一系列的加/减和移位操作,即可实现高斯变量生成所需的三角函数实时计算,硬件成本低,占用较少的RAM资源。然而,传统CORDIC算法存在迭代次数较多、算法延迟较大以及收敛域较小的问题。The key to wireless channel fading hardware twinning is how to efficiently generate Gaussian random sequences. For traditional fading simulation methods, Gaussian random variables are usually implemented by look-up table method, which is easy to implement in hardware and has good real-time performance, but consumes a lot of RAM resources. Coordinate Rotation Digital Computer (CORDIC) is another implementation method. Through a series of addition/subtraction and shift operations, the real-time calculation of trigonometric functions required for Gaussian variable generation can be realized. Fewer RAM resources. However, the traditional CORDIC algorithm has the problems of many iterations, large algorithm delay and small convergence area.

发明内容SUMMARY OF THE INVENTION

针对现有技术中存在的问题,本发明提供了一种可重构信道衰落模拟装置及其衰落孪生方法。本发明基于CORDIC原理,针对实际通信场景中无线信道衰落的多样性,可以有效减少不必要的迭代次数,减少硬件存储资源消耗,提高无线信道衰落硬件孪生的实时性。Aiming at the problems existing in the prior art, the present invention provides a reconfigurable channel fading simulation device and a fading twin method thereof. Based on the CORDIC principle, the invention can effectively reduce unnecessary iteration times, reduce hardware storage resource consumption, and improve the real-time performance of wireless channel fading hardware twins in view of the diversity of wireless channel fading in actual communication scenarios.

为实现上述目的,本发明采用如下技术方案:一种可重构信道衰落模拟装置,包括:通信场景配置单元(1-1)、模数转换单元(1-2)、可重构衰落产生单元(1-3)、可重构时延模拟单元(1-4)、可重构信道叠加单元(1-5)、数模转换单元(1-6);所述通信场景配置单元(1-1)的输出接口与可重构衰落产生单元(1-3)以及可重构时延模拟单元(1-4)的输入接口以PCIE总线连接,所述模数转换单元(1-2)的输出接口与可重构时延模拟单元(1-4)的输入接口连接,所述可重构衰落产生单元(1-3)的输出接口、可重构时延模拟单元(1-4)的输出接口均与可重构信道叠加单元(1-5)的输入接口连接,所述可重构信道叠加单元(1-5)的输出接口与数模转换单元(1-6)的输入接口连接。In order to achieve the above object, the present invention adopts the following technical scheme: a reconfigurable channel fading simulation device, comprising: a communication scene configuration unit (1-1), an analog-to-digital conversion unit (1-2), a reconfigurable fading generation unit (1-3), a reconfigurable delay simulation unit (1-4), a reconfigurable channel superposition unit (1-5), a digital-to-analog conversion unit (1-6); the communication scene configuration unit (1- The output interface of 1) is connected with the input interface of the reconfigurable fading generation unit (1-3) and the reconfigurable delay simulation unit (1-4) by a PCIE bus, and the analog-to-digital conversion unit (1-2) has a The output interface is connected to the input interface of the reconfigurable delay simulation unit (1-4), the output interface of the reconfigurable fading generation unit (1-3), the output interface of the reconfigurable delay simulation unit (1-4) The output interfaces are all connected with the input interface of the reconfigurable channel superposition unit (1-5), and the output interface of the reconfigurable channel superposition unit (1-5) is connected with the input interface of the digital-to-analog conversion unit (1-6) .

进一步地,所述可重构衰落产生单元(1-3)由信道衰落模块和衰落选择器组成;所述信道衰落模块包括:时变相位计算模块、复指数计算模块、e指数计算模块、对数计算模块和平方根计算模块,所述时变相位计算模块用于计算生成时变相位;所述复指数计算模块用于生成高斯随机变量,通过加法器和乘法器运算,得到瑞利衰落值和莱斯衰落值;所述对数计算模块用于计算瑞利衰落的对数值,并通过e指数计算模块生成Weibull衰落值;所述e指数计算模块用于计算阴影衰落值;所述平方根计算模块可用于计算路径损耗值和Nakagami衰落值;所述衰落选择器用于选择信道衰落模块产生的阴影衰落值、Weibull衰落值、瑞利衰落值、莱斯衰落值、路径损耗值、Nakagami衰落值输入至可重构信道叠加单元(1-5)中。Further, the reconfigurable fading generation unit (1-3) is composed of a channel fading module and a fading selector; the channel fading module includes: a time-varying phase calculation module, a complex exponential calculation module, an e-index calculation module, a pair of A number calculation module and a square root calculation module, the time-varying phase calculation module is used to calculate and generate a time-varying phase; the complex exponential calculation module is used to generate a Gaussian random variable, and the Rayleigh fading value and Rice fading value; the logarithmic calculation module is used to calculate the logarithmic value of Rayleigh fading, and the Weibull fading value is generated by the e-index calculation module; the e-index calculation module is used to calculate the shadow fading value; the square root calculation module It can be used to calculate the path loss value and Nakagami fading value; the fading selector is used to select the shadow fading value, Weibull fading value, Rayleigh fading value, Rice fading value, path loss value, Nakagami fading value generated by the channel fading module input to In the reconfigurable channel superposition unit (1-5).

进一步地,所述可重构时延模拟单元(1-4)由DDR3模块、RAM模块和多相滤波结构组成,所述DDR3模块用于接收模数转换单元(1-2)输出的数字信号,通过读写DDR3地址进行大时延模拟;所述RAM模块用于接收DDR3模块的输出信号,通过读写RAM地址进行整数时延模拟;所述多相滤波结构用于接收RAM模块的输出信号,通过多倍内插实现高精度的小数时延模拟。Further, the reconfigurable time delay analog unit (1-4) is composed of a DDR3 module, a RAM module and a polyphase filter structure, and the DDR3 module is used for receiving the digital signal output by the analog-to-digital conversion unit (1-2) , perform large delay simulation by reading and writing DDR3 addresses; the RAM module is used for receiving the output signal of the DDR3 module, and performing integer delay simulation by reading and writing the RAM address; the polyphase filtering structure is used for receiving the output signal of the RAM module , to achieve high-precision fractional delay simulation through multiple interpolation.

进一步地,所述可重构信道叠加单元(1-5)由信道卷积模块和增益控制模块组成,所述信道卷积模块将可重构衰落产生单元(1-3)和可重构时延模拟单元(1-4)的输出信号进行卷积,并将卷积的结果作为增益控制结构的输入,增益控制结构将增益控制后的信号输入数模转换单元(1-6)。Further, the reconfigurable channel superposition unit (1-5) is composed of a channel convolution module and a gain control module, and the channel convolution module combines the reconfigurable fading generation unit (1-3) and the reconfigurable time The output signal of the extension analog unit (1-4) is convolved, and the result of the convolution is used as the input of the gain control structure, and the gain control structure inputs the gain-controlled signal to the digital-to-analog conversion unit (1-6).

本发明还提供了一种可重构信道衰落模拟装置的衰落孪生方法,具体包括如下步骤:The present invention also provides a fading twinning method for a reconfigurable channel fading simulation device, which specifically includes the following steps:

(1)用户通过通信场景配置单元(1-1)输入通信场景参数,并通过PCIE总线将通信场景传送到可重构衰落产生单元(1-3)和可重构时延模拟单元(1-4);所述通信场景参数包括:第n条通道第m条谐波的多普勒频率fn,m和初始相位θn,m、累积余弦值Pn、阴影衰落的标准偏差ξn,β、阴影衰落均值αn,β、直射径系数ρm、各簇信号信道衰落的平均功率pn Sha、Weibull形状因子wm以及滤波器系数1,2,...S、信道时延参数;(1) The user inputs the communication scene parameters through the communication scene configuration unit (1-1), and transmits the communication scene through the PCIE bus to the reconfigurable fading generation unit (1-3) and the reconfigurable delay simulation unit (1- 4); the communication scene parameters include: Doppler frequency f n,m and initial phase θ n,m of the m th harmonic of the n th channel, cumulative cosine value P n , standard deviation ξ n of shadow fading, β , shadow fading mean α n,β , direct diameter coefficient ρ m , average power pn Sha of each cluster signal channel fading, Weibull shape factor w m and filter coefficients 1, 2,...S, channel delay parameters ;

(2)可重构时延模拟单元(1-4)根据通信场景配置单元(1-1)提供的信道时延参数,将其分为大时延、整数时延和小数时延,并分别利用DDR3模块、RAM模块和多相滤波结构对输入信号x(t)进行时延操作,时延后的信号记为x(t-τn)输送到可重构信道叠加单元(1-5)中,其中τn表示路径时延;(2) The reconfigurable delay simulation unit (1-4) divides the channel delay parameters provided by the communication scene configuration unit (1-1) into large delay, integer delay and fractional delay, and respectively Use DDR3 module, RAM module and polyphase filtering structure to perform delay operation on the input signal x(t), and the delayed signal is denoted as x(t-τ n ) and sent to the reconfigurable channel superposition unit (1-5) , where τ n represents the path delay;

(3)可重构衰落产生单元(1-3)根据通信场景配置的第n条通道第m条谐波的多普勒频率fn,m和初始相位θn,m、累积余弦值Pn、阴影衰落的标准偏差ξn,β、阴影衰落均值αn,β、直射径系数ρm、各簇信号信道衰落的平均功率pn Sha、Weibulλ形状因子wm以及滤波器系数1,2,...S,产生不同类型的信道衰落值rn i(t),并通过衰落选择器将不同类型的信道衰落值rn i(t)输出到可重构信道叠加单元(1-5)中;信道衰落值rn i(t)包括:阴影衰落值、Weibull衰落值、瑞利衰落值、莱斯衰落值、路径损耗值、Nakagami衰落值;(3) Reconfigurable fading generation unit (1-3) Doppler frequency f n,m and initial phase θ n,m and cumulative cosine value P n of the m-th harmonic of the n-th channel configured according to the communication scenario , the standard deviation of shadow fading ξ n,β , the mean value of shadow fading α n,β , the direct diameter coefficient ρ m , the average power p n Sha of each cluster signal channel fading, Weibulλ shape factor w m and filter coefficients 1, 2, ...S, generate different types of channel fading values r n i (t), and output the different types of channel fading values r n i (t) to the reconfigurable channel superposition unit (1-5) through the fading selector , the channel fading value r n i (t) includes: shadow fading value, Weibull fading value, Rayleigh fading value, Rice fading value, path loss value, Nakagami fading value;

(4)可重构信道叠加单元(1-5)将可重构时延模拟单元(1-4)的输出信号与可重构衰落产生单元(1-3)的输出信号进行卷积运算,获得经过无线信道后的输出信号y(t),并对输出信号y(t)的功率进行自动增益调整;其中,输出信号y(t)为(4) The reconfigurable channel superposition unit (1-5) performs a convolution operation on the output signal of the reconfigurable delay simulation unit (1-4) and the output signal of the reconfigurable fading generation unit (1-3), Obtain the output signal y(t) after passing through the wireless channel, and perform automatic gain adjustment on the power of the output signal y(t); wherein, the output signal y(t) is

Figure GDA0003553118150000031
Figure GDA0003553118150000031

N表示通道总数目;N represents the total number of channels;

(5)将输出信号自动增益调整的结果输送到数模转换单元(1-6),输出叠加信道衰落时延的模拟信号。(5) The result of automatic gain adjustment of the output signal is sent to the digital-to-analog conversion unit (1-6), and the analog signal superimposed with the channel fading delay is output.

进一步地,步骤(2)包括如下子步骤:Further, step (2) includes the following substeps:

(2.1)根据通信场景配置单元(1-1)提供的时延参数,将大于RAM深度的时延参数作为DDR3的地址参数,将模数转换单元(1-2)输出的数字信号作为DDR3的输入数据,利用读写地址操作实现大时延模拟;(2.1) According to the delay parameter provided by the communication scene configuration unit (1-1), the delay parameter greater than the RAM depth is used as the address parameter of DDR3, and the digital signal output by the analog-to-digital conversion unit (1-2) is used as the DDR3 address parameter. Input data, use read and write address operations to achieve large delay simulation;

(2.2)将小于RAM深度的时延参数以时钟周期为单位取整,将整数部分作为RAM的地址参数,将DDR3的输出信号作为RAM的输入数据,利用读写地址操作实现整数时延模拟;(2.2) Round the delay parameter less than the RAM depth in units of clock cycles, take the integer part as the address parameter of the RAM, take the output signal of DDR3 as the input data of the RAM, and use the read and write address operations to achieve integer delay simulation;

(2.3)将小数部分作为多相滤波器的控制参数,将RAM的输出信号作为多相滤波器输入数据,利用控制多相滤波器的系数1,2,...S实现小数时延的模拟。(2.3) The fractional part is used as the control parameter of the polyphase filter, the output signal of the RAM is used as the input data of the polyphase filter, and the coefficients 1, 2,...S of the control polyphase filter are used to realize the simulation of the fractional delay .

进一步地,所述瑞利衰落值、莱斯衰落值通过圆周CORDIC旋转模式迭代和

Figure GDA0003553118150000032
复指数运算得出。Further, the Rayleigh fading value and the Rice fading value are iteratively summed by the circular CORDIC rotation mode.
Figure GDA0003553118150000032
Complex exponential operation is obtained.

进一步地,所述阴影衰落值和Weibull衰落值通过双曲CORDIC旋转模式迭代和扩展输入角度的收敛域得出。Further, the shadow fading value and the Weibull fading value are obtained by iterating the hyperbolic CORDIC rotation mode and expanding the convergence region of the input angle.

进一步地,所述Nakagami衰落值和路径损耗值通过双曲CORDIC向量模式迭代和扩展输入角度的收敛域得出。Further, the Nakagami fading value and the path loss value are obtained by iterating the hyperbolic CORDIC vector pattern and extending the convergence region of the input angle.

与现有技术相比,本发明具有如下有益效果:本发明的可重构信道衰落模拟装置中的可重构衰落产生单元能够生成不同的信道衰落值,具有通用性强、灵活度高的特点,适用于实际通信场景中的不同信道衰落的模拟。本发明可重构信道衰落模拟装置的衰落孪生方法可实现信道衰落产生所需的初等函数实时计算,极大优化了硬件资源利用率,提高了可重构信道衰落模拟装置的实时性。Compared with the prior art, the present invention has the following beneficial effects: the reconfigurable fading generation unit in the reconfigurable channel fading simulation device of the present invention can generate different channel fading values, and has the characteristics of strong versatility and high flexibility , which is suitable for the simulation of different channel fading in actual communication scenarios. The fading twin method of the reconfigurable channel fading simulation device of the present invention can realize real-time calculation of elementary functions required for channel fading generation, greatly optimize the utilization rate of hardware resources, and improve the real-time performance of the reconfigurable channel fading simulation device.

附图说明Description of drawings

图1为本发明可重构信道衰落模拟装置的结构示意图;1 is a schematic structural diagram of a reconfigurable channel fading simulation device according to the present invention;

图2为本发明可重构信道衰落模拟装置的衰落孪生方法的流程图;Fig. 2 is the flow chart of the fading twinning method of the reconfigurable channel fading simulation device of the present invention;

图3为本发明三种不同CORDIC迭代模型的原理示意图;图3中的(a)为CR CORDIC迭代原理图,图3中的(b)为HR CORDIC迭代原理图,图3中的(c)为HV CORDIC迭代原理图。FIG. 3 is a schematic diagram of three different CORDIC iteration models of the present invention; (a) in FIG. 3 is a schematic diagram of CR CORDIC iteration, (b) in FIG. 3 is a schematic diagram of HR CORDIC iteration, and (c) in FIG. 3 Iterative schematic for HV CORDIC.

具体实施方式Detailed ways

为了使本发明的目的、技术方案和优点更加清楚,下面对本发明的技术方案进行更为清晰完整的描述。In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention are described more clearly and completely below.

如图1为本发明可重构信道衰落模拟装置的结构示意图,该可重构信道衰落模拟装置包括:通信场景配置单元1-1、模数转换单元1-2、可重构衰落产生单元1-3、可重构时延模拟单元1-4、可重构信道叠加单元1-5、数模转换单元1-6,通信场景配置单元1-1的输出接口与可重构衰落产生单元1-3以及可重构时延模拟单元1-4的输入接口以PCIE总线连接,模数转换单元1-2的输出接口与可重构时延模拟单元1-4的输入接口连接,可重构衰落产生单元1-3的输出接口、可重构时延模拟单元1-4的输出接口均与可重构信道叠加单元1-5的输入接口连接,可重构信道叠加单元1-5的输出接口与数模转换单元1-6的输入接口连接。本发明的可重构信道衰落模拟装置具有通用性强、灵活度高,适用于实际通信场景中的不同信道衰落的模拟。FIG. 1 is a schematic structural diagram of a reconfigurable channel fading simulation device according to the present invention. The reconfigurable channel fading simulation device includes: a communication scene configuration unit 1-1, an analog-to-digital conversion unit 1-2, and a reconfigurable fading generation unit 1 -3. The reconfigurable delay simulation unit 1-4, the reconfigurable channel superposition unit 1-5, the digital-to-analog conversion unit 1-6, the output interface of the communication scene configuration unit 1-1 and the reconfigurable fading generation unit 1 -3 and the input interface of the reconfigurable delay simulation unit 1-4 are connected by the PCIE bus, and the output interface of the analog-to-digital conversion unit 1-2 is connected with the input interface of the reconfigurable delay simulation unit 1-4, which can be reconfigured The output interface of the fading generation unit 1-3 and the output interface of the reconfigurable delay simulation unit 1-4 are connected to the input interface of the reconfigurable channel superposition unit 1-5, and the output of the reconfigurable channel superposition unit 1-5 The interface is connected with the input interface of the digital-to-analog conversion unit 1-6. The reconfigurable channel fading simulation device of the present invention has strong versatility and high flexibility, and is suitable for the simulation of different channel fading in actual communication scenarios.

本发明可重构衰落产生单元1-3由信道衰落模块和衰落选择器组成;如图2,信道衰落模块包括:时变相位计算模块、复指数计算模块、e指数计算模块、对数计算模块和平方根计算模块,时变相位计算模块用于计算生成时变相位,实时计算信道衰落所需要的初等函数值,使得可重构信道衰落模拟装置具有实时性的特点;复指数计算模块用于生成高斯随机变量,通过加法器和乘法器运算,根据瑞利和莱斯衰落公式,得到瑞利衰落值和莱斯衰落值;对数计算模块用于计算扩展收敛后的不同输入角度的瑞利衰落的对数值,并通过e指数计算模块生成Weibull衰落值;e指数计算模块用于计算扩展收敛后的不同输入角度的e指数函数值,根据阴影衰落公式,生成阴影衰落值;平方根计算模块可用于计算扩展收敛后的不同输入角度的平方根函数值,根据路径损耗和Nakagami衰落公式,生成路径损耗值和Nakagami衰落值;衰落选择器用于选择信道衰落模块产生的阴影衰落值、Weibull衰落值、瑞利衰落值、莱斯衰落值、路径损耗值、Nakagami衰落值输入至可重构信道叠加单元1-5中。The reconfigurable fading generating units 1-3 of the present invention are composed of a channel fading module and a fading selector; as shown in Figure 2, the channel fading module includes: a time-varying phase calculation module, a complex exponential calculation module, an e-exponential calculation module, and a logarithmic calculation module and the square root calculation module, the time-varying phase calculation module is used to calculate and generate the time-varying phase, and calculate the elementary function value required for channel fading in real time, so that the reconfigurable channel fading simulation device has the characteristics of real-time; the complex exponential calculation module is used to generate Gaussian random variable, through adder and multiplier operation, according to Rayleigh and Rice fading formula, obtain Rayleigh fading value and Rice fading value; logarithmic calculation module is used to calculate the Rayleigh fading value of different input angles after extended convergence. logarithmic value, and generate Weibull fading value through e-exponential calculation module; e-exponential calculation module is used to calculate the e-exponential function value of different input angles after extended convergence, and generate shadow fading value according to shadow fading formula; square root calculation module can be used to calculate Expand the square root function value of different input angles after convergence, generate path loss value and Nakagami fading value according to the path loss and Nakagami fading formula; the fading selector is used to select the shadow fading value, Weibull fading value and Rayleigh fading value generated by the channel fading module value, Rice fading value, path loss value, Nakagami fading value are input into the reconfigurable channel superposition unit 1-5.

本发明中可重构时延模拟单元1-4由DDR3模块、RAM模块和多相滤波结构组成,DDR3模块用于接收模数转换单元1-2输出的数字信号,通过读写DDR3地址进行大时延模拟;RAM模块用于接收DDR3模块的输出信号,通过读写RAM地址进行整数时延模拟;多相滤波结构用于接收RAM模块的输出信号,通过多倍内插实现高精度小数时延模拟;通过大时延模拟、整数时延模拟、小数时延模拟的结合可以更加精确的模拟路径时延τnIn the present invention, the reconfigurable time delay analog unit 1-4 is composed of a DDR3 module, a RAM module and a polyphase filter structure. The DDR3 module is used to receive the digital signal output by the analog-to-digital conversion unit 1-2, and perform large-scale processing by reading and writing the DDR3 address. Delay simulation; the RAM module is used to receive the output signal of the DDR3 module, and the integer delay simulation is performed by reading and writing the RAM address; the polyphase filtering structure is used to receive the output signal of the RAM module, and realize high-precision fractional delay through multiple interpolation Simulation; the path delay τ n can be simulated more accurately through the combination of large delay simulation, integer delay simulation and fractional delay simulation.

本发明中可重构信道叠加单元1-5由信道卷积模块和增益控制模块组成,信道卷积模块将可重构衰落产生单元1-3和可重构时延模拟单元1-4的输出信号进行卷积,并将卷积的结果作为增益控制结构的输入,增益控制结构将增益控制后的信号输入数模转换单元1-6。In the present invention, the reconfigurable channel superposition unit 1-5 is composed of a channel convolution module and a gain control module. The channel convolution module combines the outputs of the reconfigurable fading generation unit 1-3 and the reconfigurable delay simulation unit 1-4 The signal is convoluted, and the result of the convolution is used as the input of the gain control structure, and the gain control structure inputs the gain-controlled signal into the digital-to-analog conversion units 1-6.

本发明中还提供了一种可重构信道衰落模拟装置的衰落孪生方法,具体包括如下步骤:The present invention also provides a fading twinning method for a reconfigurable channel fading simulation device, which specifically includes the following steps:

(1)用户通过通信场景配置单元1-1输入通信场景参数,并通过PCIE总线将通信场景传送到可重构衰落产生单元1-3和可重构时延模拟单元1-4;本发明中通信场景参数包括:第n条径第m条谐波的多普勒频率fn,m和初始相位θn,m、累积余弦值Pn、阴影衰落的标准偏差ξn,β、阴影衰落均值αn,β、直射径系数ρm、各簇信号信道衰落的平均功率pn Sha、Weibull形状因子wm以及滤波器系数1,2,...S、信道时延参数;(1) The user inputs the communication scene parameters through the communication scene configuration unit 1-1, and transmits the communication scene to the reconfigurable fading generation unit 1-3 and the reconfigurable delay simulation unit 1-4 through the PCIE bus; in the present invention Communication scene parameters include: Doppler frequency f n,m and initial phase θ n,m of the mth harmonic of the nth path, cumulative cosine value P n , standard deviation of shadow fading ξ n,β , shadow fading mean value α n,β , direct diameter coefficient ρ m , average power pn Sha of each cluster signal channel fading, Weibull shape factor w m and filter coefficients 1, 2,...S, channel delay parameters;

(2)可重构时延模拟单元1-4根据通信场景配置单元1-4提供的信道时延参数,将其分为大时延、整数时延和小数时延,如时延值为13.45ms,则可分为10ms、3ms和0.45ms三个部分;并分别利用DDR3模块、RAM模块和多相滤波结构对输入信号x(t)进行时延操作,时延后的信号记为x(t-τn)输送到可重构信道叠加单元1-5中,其中τn表示路径时延;具体包括如下子步骤:(2) The reconfigurable delay simulation unit 1-4 divides the channel delay parameters provided by the communication scene configuration unit 1-4 into large delay, integer delay and fractional delay, for example, the delay value is 13.45 ms, it can be divided into three parts: 10ms, 3ms and 0.45ms; and respectively use DDR3 module, RAM module and polyphase filter structure to perform delay operation on the input signal x(t), the delayed signal is recorded as x( t-τ n ) is sent to the reconfigurable channel superposition unit 1-5, where τ n represents the path delay; specifically includes the following sub-steps:

(2.1)根据通信场景配置单元1-1提供的时延参数,将大于RAM深度的时延参数作为DDR3的地址参数,将模数转换单元1-2输出的数字信号作为DDR3的输入数据,利用读写地址操作实现大时延模拟;(2.1) According to the delay parameter provided by the configuration unit 1-1 in the communication scenario, the delay parameter greater than the RAM depth is used as the address parameter of DDR3, and the digital signal output by the analog-to-digital conversion unit 1-2 is used as the input data of DDR3. Read and write address operations to achieve large delay simulation;

(2.2)将小于RAM深度的时延参数以时钟周期为单位取整,将整数部分作为RAM的地址参数,将DDR3的输出信号作为RAM的输入数据,利用读写地址操作实现整数时延模拟;(2.2) Round the delay parameter less than the RAM depth in units of clock cycles, take the integer part as the address parameter of the RAM, take the output signal of DDR3 as the input data of the RAM, and use the read and write address operations to achieve integer delay simulation;

(2.3)将小数部分作为多相滤波器的控制参数,将RAM的输出信号作为多相滤波器输入数据,利用控制多相滤波器的系数1,2,...S实现小数时延的模拟。(2.3) The fractional part is used as the control parameter of the polyphase filter, the output signal of the RAM is used as the input data of the polyphase filter, and the coefficients 1, 2,...S of the control polyphase filter are used to realize the simulation of the fractional delay .

通过上述子步骤实现大时延模拟、整数时延模拟、小数时延的模拟,可以更加精确的模拟路径时延τn,减少不必要的硬件资源消耗。The simulation of large delay, integer delay, and fractional delay is realized through the above sub-steps, which can simulate the path delay τ n more accurately and reduce unnecessary hardware resource consumption.

(3)可重构衰落产生单元1-3根据通信场景配置的第n条通道第m条谐波的多普勒频率fn,m(最大1MHZ)和初始相位θn,m、累积余弦值Pn、阴影衰落的标准偏差ξn,β、阴影衰落均值αn,β、直射径系数ρm、各簇信号信道衰落的平均功率pn Sha、Weibull形状因子wm以及滤波器系数1,2,...S,产生不同类型的信道衰落值rn i(t),并通过衰落选择器将不同类型的信道衰落值rn i(t)输出到可重构信道叠加单元1-5中;信道衰落值rn i(t)包括:阴影衰落值、Weibull衰落值、瑞利衰落值、莱斯衰落值、路径损耗值、Nakagami衰落值;具体地,瑞利衰落值、莱斯衰落值的计算过程具体为:(3) The Doppler frequency f n,m (maximum 1MHZ) of the mth harmonic of the nth channel configured by the reconfigurable fading generation unit 1-3 according to the communication scenario, the initial phase θ n,m , the cumulative cosine value P n , the standard deviation of shadow fading ξ n,β , the mean value of shadow fading α n,β , the direct diameter coefficient ρ m , the average power pn Sha of each cluster signal channel fading, the Weibull shape factor w m and the filter coefficient 1, 2,...S, generate different types of channel fading values r n i (t), and output the different types of channel fading values r n i (t) to the reconfigurable channel superposition unit 1-5 through the fading selector In; the channel fading value r n i (t) includes: shadow fading value, Weibull fading value, Rayleigh fading value, Rice fading value, path loss value, Nakagami fading value; specifically, Rayleigh fading value, Rice fading value The calculation process of the value is as follows:

(a)令复指数计算模块的初始值为x0=Pn,y0=0,z0=θn,m(a) Let the initial values of the complex exponential calculation module be x 0 =P n , y 0 =0, z 0n,m ,

(b)通过圆周CORDIC旋转模式如图3中的(a),进行迭代处理:(b) Iterative processing is performed through the circular CORDIC rotation pattern as shown in (a) in Figure 3:

Figure GDA0003553118150000061
Figure GDA0003553118150000061

其中,bi∈{-1,1}表示旋转模式下的迭代方向;ωi表示迭代过程中的移位值,迭代后的输出值为:Among them, b i ∈{-1,1} represents the iteration direction in the rotation mode; ω i represents the shift value during the iteration process, and the output value after iteration is:

Figure GDA0003553118150000062
Figure GDA0003553118150000062

Figure GDA0003553118150000063
Figure GDA0003553118150000063

(c)根据

Figure GDA0003553118150000064
计算复指数的值,通过累加器获得高斯随机变量σn(t):(c) according to
Figure GDA0003553118150000064
Calculate the value of the complex exponent to obtain the Gaussian random variable σ n (t) through the accumulator:

Figure GDA0003553118150000065
Figure GDA0003553118150000065

其中,M表示谐波总数量;Among them, M represents the total number of harmonics;

(d)通过加法器进行复数相加,可得到瑞利衰落值rn Ray(t):(d) The complex addition is performed by the adder, and the Rayleigh fading value rn Ray ( t ) can be obtained:

rn Ray(t)=σn,1(t)+jσn,2(t)r n Ray (t)=σ n,1 (t)+jσ n,2 (t)

其中,j表示虚数单位,σn,1(t)表示第一高斯随机变量,σn,2(t)表示第二高斯随机变量。where j represents the imaginary unit, σ n,1 (t) represents the first Gaussian random variable, and σ n,2 (t) represents the second Gaussian random variable.

(e)令初始值x0=Pn,y0=0,z0=2πfn,mt+θn,m,根据步骤(b)-(c)来计算复指数的值,将其与莱斯因子ρm通过乘法器相乘,再与瑞利衰落值rn Ray(t)相加,得到莱斯衰落值rn Ric(t)=ρmexp(j(2πfn,mt+θn,m))+σn,1(t)+jσn,2(t),初始相位θn,m服从U~(0,2π]的均匀分布。(e) Let the initial value x 0 =P n , y 0 =0,z 0 =2πf n,m t+θ n,m , calculate the value of the complex index according to steps (b)-(c), and compare it with The Rice factor ρ m is multiplied by the multiplier, and then added with the Rayleigh fading value r n Ray (t) to obtain the Rice fading value r n Ric (t)=ρ m exp(j(2πf n,m t+ θ n,m ))+σ n,1 (t)+jσ n,2 (t), the initial phase θ n,m obeys the uniform distribution of U~(0,2π].

本发明中阴影衰落值和Weibull衰落值的计算过程如下:The calculation process of shadow fading value and Weibull fading value in the present invention is as follows:

(A)令e指数计算模块的初始值为x0=1,y0=0,z0=θ,其中,θ为输入角度值,(A) Let the initial values of the e-index calculation module be x 0 =1, y 0 =0, z 0 =θ, where θ is the input angle value,

(B)通过双曲CORDIC旋转模式如图3中的(b),进行迭代处理:(B) Iterative processing is performed through the hyperbolic CORDIC rotation pattern as shown in (b) in Figure 3:

xi+1=xi+di·yi·2-i x i+1 = x i +d i ·y i ·2 -i

yi+1=yi+di·xi·2-i y i+1 =y i +d i ·x i ·2 -i

zi+1=zi-di·tanh-12-i z i+1 = z i -d i ·tanh -1 2 -i

其中,tanh-12-i表示tanh-1双曲反正切真值表中的值;di表示迭代过程中的符号方向,在旋转模式下,di的取值与zi相关,即Among them, tanh -1 2 -i represents the value in the truth table of tanh -1 hyperbolic arctangent; d i represents the symbol direction in the iterative process. In the rotation mode, the value of d i is related to zi i , that is

Figure GDA0003553118150000071
Figure GDA0003553118150000071

迭代得到的输出值为:The output value obtained by iteration is:

xn=An coshθx n =A n coshθ

yn=An sinhθy n =A n sinhθ

zn=0z n = 0

其中,

Figure GDA0003553118150000072
当n→∞时,An≈0.82815936,旋转角度的总和为
Figure GDA0003553118150000073
输入角度θ的取值范围为[-1.1181,+1.1181];in,
Figure GDA0003553118150000072
When n →∞, An ≈ 0.82815936, the sum of the rotation angles is
Figure GDA0003553118150000073
The value range of the input angle θ is [-1.1181,+1.1181];

(C)扩展输入角度的收敛域,可满足不同输入角度e指数函数值的计算,返回步骤(A),重置输入角度θ=Q·ln 2+R,其中Q为θ/ln 2取整,R为θ/ln 2取余,在原输入角度的取值范围内,得:(C) Expand the convergence domain of the input angle, which can satisfy the calculation of the exponential function value of different input angles e, return to step (A), reset the input angle θ=Q·ln 2+R, where Q is the rounding of θ/ln 2 , R is the remainder of θ/ln 2, within the value range of the original input angle, we get:

xn=cosh R/Kn x n = cosh R/K n

yn=sinh R/Kn y n =sinh R/K n

zn=0z n = 0

将输出的xn,yn乘上模长补偿因子Kn分别得到双曲余弦值cosh R和双曲正弦值sinh R,根据eR=coshR+sinhR将二者相加得到eR,再根据eθ=2Q·eR将eR与2Q相乘可得重置输入角度θ的e指数函数值;Multiply the output x n , y n by the modulus length compensation factor K n to obtain the hyperbolic cosine value cosh R and the hyperbolic sine value sinh R respectively, and add the two to obtain e R according to e R =coshR+sinhR e θ = 2 Q · e R Multiply e R by 2 Q to obtain the value of the e exponential function of the reset input angle θ;

(D)将步骤(C)中的输入角度设置为z0=ξn,βσn,0n,β,则最后输出

Figure GDA0003553118150000081
再将其通过平方根计算模块,得到阴影衰落值
Figure GDA0003553118150000082
其中,σn,0(t)表示均值为0,方差为1的高斯变量;(D) Set the input angle in step (C) to z 0n,β σ n,0n,β , then the final output
Figure GDA0003553118150000081
Then pass it through the square root calculation module to get the shadow fading value
Figure GDA0003553118150000082
Among them, σ n,0 (t) represents a Gaussian variable with a mean of 0 and a variance of 1;

(E)将步骤(C)中的输入角度设置为wm/2·ln(rn Ray(t)),则最后输出Weibull衰落值rn Web(t)==exp(wm/2·ln(rn Ray(t)))。(E) Set the input angle in step (C) to w m /2·ln(r n Ray (t)), then finally output the Weibull fading value r n Web (t)==exp(w m /2· ln(r n Ray (t))).

本发明中Nakagami衰落值和路径损耗值的计算过程如下:The calculation process of Nakagami fading value and path loss value in the present invention is as follows:

(Ⅰ)令对数计算模块和平方根计算模块的初始值为x0=α+1,y0=α-1,z0=0,其中α为所需输入角度值;(I) Let the initial values of the logarithmic calculation module and the square root calculation module be x 0 =α+1, y 0 =α-1, z 0 =0, where α is the required input angle value;

(Ⅱ)通过双曲CORDIC向量模式如图3中的(c),进行迭代处理:(II) Iterative processing is performed through the hyperbolic CORDIC vector mode as shown in (c) in Figure 3:

xi+1=xi+di·yi·2-i x i+1 = x i +d i ·y i ·2 -i

yi+1=yi+di·xi·2-i y i+1 =y i +d i ·x i ·2 -i

zi+1=zi-di·tanh-12-i z i+1 = z i -d i ·tanh -1 2 -i

其中,tanh-12-i表示tanh-1双曲反正切真值表中的值;di表示迭代过程中的符号方向,在向量模式下,di的取值与yi相关,即Among them, tanh -1 2 -i represents the value in the truth table of tanh -1 hyperbolic arctangent; d i represents the sign direction in the iterative process. In the vector mode, the value of d i is related to y i , that is,

Figure GDA0003553118150000083
Figure GDA0003553118150000083

最后迭代得到的输出值为:The output value obtained by the last iteration is:

Figure GDA0003553118150000084
Figure GDA0003553118150000084

yn=0y n = 0

Figure GDA0003553118150000085
Figure GDA0003553118150000085

其中,

Figure GDA0003553118150000086
当n→∞时,An≈0.82815936,α∈[0.1069,9.3573];in,
Figure GDA0003553118150000086
When n →∞, An ≈0.82815936, α∈[0.1069,9.3573];

(Ⅲ)扩展输入角度的收敛域,可满足不同输入角度对数函数值和平方根函数值的计算,返回步骤(Ⅰ),重置输入角度为α=θ·4Q,其中θ∈[0.1069,9.3573],Q为整数,取Q∈[-10,7],α的范围可由原来的[0.1069,9.3573]扩展至(0,512],(III) Expand the convergence domain of the input angle, which can satisfy the calculation of the logarithmic function value and the square root function value of different input angles, return to step (I), and reset the input angle to α=θ·4 Q , where θ∈[0.1069, 9.3573], Q is an integer, take Q∈[-10,7], the range of α can be extended from the original [0.1069,9.3573] to (0,512],

Figure GDA0003553118150000087
Figure GDA0003553118150000087

可知

Figure GDA0003553118150000091
将xn,zn分别乘上Kn/2和2,可分别表示
Figure GDA0003553118150000092
和lnθ,则扩展收敛域后输入角度α的对数函数值和平方根函数值可表示为know
Figure GDA0003553118150000091
Multiply x n , z n by K n /2 and 2 respectively, which can be expressed as
Figure GDA0003553118150000092
and lnθ, then the logarithmic function value and square root function value of the input angle α after expanding the convergence region can be expressed as

lnα=lnθ+Q·2ln 2lnα=lnθ+Q·2ln 2

Figure GDA0003553118150000093
Figure GDA0003553118150000093

(Ⅳ)将复指数计算模块生成的高斯随机变量再进行平方和得到

Figure GDA0003553118150000094
将其设置为步骤(Ⅲ)中的输入角度,再通过乘法器将此时步骤(Ⅲ)中xn的输出
Figure GDA0003553118150000095
Figure GDA0003553118150000096
相乘,所得结果即为Nakagami衰落值
Figure GDA0003553118150000097
m表示独立高斯变量的个数;(IV) The Gaussian random variable generated by the complex exponential calculation module is squared and summed to obtain
Figure GDA0003553118150000094
Set it as the input angle in step (III), and then use the multiplier to convert the output of x n in step (III) at this time
Figure GDA0003553118150000095
and
Figure GDA0003553118150000096
Multiply, the result is the Nakagami fading value
Figure GDA0003553118150000097
m represents the number of independent Gaussian variables;

(V)将步骤(Ⅲ)中的输入角度设置为rn α(t),则最后输出路径损耗值

Figure GDA0003553118150000098
(V) Set the input angle in step (III) as r n α (t), then finally output the path loss value
Figure GDA0003553118150000098

(4)可重构信道叠加单元1-5将可重构时延模拟单元1-4的输出信号与可重构衰落产生单元1-3的输出信号进行卷积运算,获得经过无线信道后的输出信号y(t),并对输出信号y(t)的功率进行自动增益调整;其中,输出信号y(t)为(4) The reconfigurable channel superposition unit 1-5 performs a convolution operation on the output signal of the reconfigurable delay simulation unit 1-4 and the output signal of the reconfigurable fading generation unit 1-3, and obtains the output signal after the wireless channel. Output signal y(t), and perform automatic gain adjustment on the power of output signal y(t); wherein, output signal y(t) is

Figure GDA0003553118150000099
Figure GDA0003553118150000099

N表示通道总数目,N represents the total number of channels,

(5)将输出信号自动增益调整的结果输送到数模转换单元(1-6),输出叠加信道衰落时延的模拟信号,实现可重构信道衰落模拟。(5) The result of automatic gain adjustment of the output signal is sent to the digital-to-analog conversion unit (1-6), and the analog signal superimposed with the channel fading delay is output to realize the reconfigurable channel fading simulation.

本发明可重构信道衰落模拟装置的衰落孪生方法可实现信道衰落产生所需的初等函数实时计算,极大优化了硬件资源利用率,提高了可重构信道衰落模拟装置的实时性,并且具有通用性强、灵活度高的特点,适用于实际通信场景中的不同信道衰落的模拟。The fading twin method of the reconfigurable channel fading simulation device of the present invention can realize the real-time calculation of elementary functions required for the generation of channel fading, greatly optimize the utilization rate of hardware resources, improve the real-time performance of the reconfigurable channel fading simulation device, and has the advantages of It has the characteristics of strong versatility and high flexibility, and is suitable for the simulation of different channel fading in actual communication scenarios.

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施方式,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。The above are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above-mentioned embodiments, and all technical solutions that belong to the idea of the present invention belong to the protection scope of the present invention. It should be pointed out that for those skilled in the art, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.

Claims (9)

1. A fading twin method for a reconfigurable channel fading simulation device is characterized by comprising the following steps:
(1) a user inputs communication scene parameters through the communication scene configuration unit (1-1), and transmits a communication scene to the reconfigurable fading generation unit (1-3) and the reconfigurable time delay simulation unit (1-4) through the PCIE bus; the communication scene parameters include: doppler frequency f of mth harmonic of nth channeln,mAnd an initial phase thetan,mAccumulated cosine value PnStandard deviation xi of shadow fadingn,βShadow fading mean value alphan,βCoefficient of direct radiation rhomAverage power p of fading of signal channels of each clustern ShaWeibull shape factor wmAnd filter coefficients 1, 2.. S, channel delay parameters;
(2) the reconfigurable time delay analog unit (1-4) is based on the general communicationDividing channel time delay parameters provided by a signal scene configuration unit (1-1) into large time delay, integer time delay and decimal time delay, and respectively performing time delay operation on an input signal x (t) by using a DDR3 module, a RAM module and a polyphase filter structure, wherein the delayed signal is recorded as x (t-tau)n) To a reconfigurable channel superposition unit (1-5), where τnRepresenting the path delay;
(3) the reconfigurable fading generation units (1-3) configure the Doppler frequency f of the mth harmonic wave of the nth channel according to the communication scenen,mAnd an initial phase thetan,mAccumulated cosine value PnStandard deviation xi of shadow fadingn,βShadow fading mean value alphan,βCoefficient of direct radiation rhomAverage power p of fading of signal channels of each clustern ShaWeibull shape factor wmAnd filter coefficients 1, 2.. S, yielding different types of channel fading values rn i(t) and different types of channel fading values r are selected by the fading selectorn i(t) outputting to a reconfigurable channel superposition unit (1-5); channel fading value rn i(t) comprises: shadow fading value, Weibull fading value, Rayleigh fading value, Rice fading value, path loss value and Nakagami fading value;
(4) the reconfigurable channel superposition unit (1-5) performs convolution operation on the output signals of the reconfigurable time delay simulation unit (1-4) and the output signals of the reconfigurable fading generation unit (1-3) to obtain output signals y (t) after passing through a wireless channel, and performs automatic gain adjustment on the power of the output signals y (t); wherein the output signal y (t) is
Figure FDA0003557568980000011
N represents the total number of channels;
(5) and the result of the automatic gain adjustment of the output signal is transmitted to a digital-to-analog conversion unit (1-6) to output an analog signal superposed with the channel fading time delay.
2. The fading twin method for a reconfigurable channel fading simulation apparatus according to claim 1, wherein the step (2) comprises the sub-steps of:
(2.1) according to the time delay parameter provided by the communication scene configuration unit (1-1), taking the time delay parameter larger than the depth of the RAM as an address parameter of DDR3, taking the digital signal output by the analog-to-digital conversion unit (1-2) as input data of DDR3, and realizing large time delay simulation by using read-write address operation;
(2.2) rounding the time delay parameter smaller than the depth of the RAM by taking a clock cycle as a unit, taking the integer part as the address parameter of the RAM, taking the output signal of the DDR3 as the input data of the RAM, and realizing integer time delay simulation by utilizing read-write address operation;
and (2.3) using the fractional part as a control parameter of the polyphase filter, using an output signal of the RAM as input data of the polyphase filter, and realizing the simulation of fractional time delay by using coefficients 1, 2.
3. The fading twinning method for reconfigurable channel fading simulation apparatus of claim 1, wherein the rayleigh fading value and the rice fading value are iterated and summed through a circular CORDIC rotation mode
Figure FDA0003557568980000021
And (5) obtaining by complex exponential operation.
4. The fading twin method for reconfigurable channel fading simulation apparatus according to claim 1, wherein the shadow fading value and Weibull fading value are obtained by hyperbolic CORDIC rotation mode iteration and expanding the convergence domain of the input angle.
5. The fading twinning method for reconfigurable channel fading simulation apparatus as claimed in claim 1, wherein the Nakagami fading value and the path loss value are obtained by hyperbolic CORDIC vector mode iteration and expanding the convergence domain of the input angle.
6. A reconfigurable channel fading simulation apparatus that implements the fading twin method for the reconfigurable channel fading simulation apparatus according to claim 1, comprising: the system comprises a communication scene configuration unit (1-1), an analog-to-digital conversion unit (1-2), a reconfigurable fading generation unit (1-3), a reconfigurable time delay simulation unit (1-4), a reconfigurable channel superposition unit (1-5) and a digital-to-analog conversion unit (1-6); an output interface of the communication scene configuration unit (1-1) is connected with input interfaces of the reconfigurable fading generation unit (1-3) and the reconfigurable time delay simulation unit (1-4) through a PCIE bus, an output interface of the analog-to-digital conversion unit (1-2) is connected with an input interface of the reconfigurable time delay simulation unit (1-4), an output interface of the reconfigurable fading generation unit (1-3) and an output interface of the reconfigurable time delay simulation unit (1-4) are connected with an input interface of the reconfigurable channel superposition unit (1-5), and an output interface of the reconfigurable channel superposition unit (1-5) is connected with an input interface of the digital-to-analog conversion unit (1-6).
7. The reconfigurable channel fading simulation device according to claim 6, wherein the reconfigurable fading generation unit (1-3) is composed of a channel fading module and a fading selector; the channel fading module comprises: the system comprises a time-varying phase calculation module, a complex exponential calculation module, an e exponential calculation module, a logarithm calculation module and a square root calculation module, wherein the time-varying phase calculation module is used for calculating and generating a time-varying phase; the complex index calculation module is used for generating a Gaussian random variable and obtaining a Rayleigh fading value and a Rice fading value through the operation of an adder and a multiplier; the logarithm calculation module is used for calculating a logarithm value of Rayleigh fading and generating a Weibull fading value through the e-exponential calculation module; the e index calculation module is used for calculating a shadow fading value; the square root calculation module is used for calculating a path loss value and a Nakagami fading value; the fading selector is used for selecting a shadow fading value, a Weibull fading value, a Rayleigh fading value, a Rice fading value, a path loss value and a Nakagami fading value generated by the channel fading module to be input into the reconfigurable channel superposition unit (1-5).
8. The reconfigurable channel fading simulation device according to claim 6, wherein the reconfigurable delay simulation unit (1-4) is composed of a DDR3 module, a RAM module and a polyphase filter structure, the DDR3 module is used for receiving digital signals output by the analog-to-digital conversion unit (1-2) and performing large delay simulation by reading and writing DDR3 addresses; the RAM module is used for receiving an output signal of the DDR3 module and performing integer time delay simulation by reading and writing an RAM address; the multiphase filter structure is used for receiving the output signal of the RAM module and realizing high-precision decimal time delay simulation through multiple times of interpolation.
9. The reconfigurable channel fading simulation device according to claim 6, wherein the reconfigurable channel superposition unit (1-5) is composed of a channel convolution module and a gain control module, the channel convolution module convolves output signals of the reconfigurable fading generation unit (1-3) and the reconfigurable delay simulation unit (1-4), and takes a convolution result as an input of the gain control structure, and the gain control structure inputs the gain-controlled signal into the digital-to-analog conversion unit (1-6).
CN202111041983.XA 2021-09-07 2021-09-07 A reconfigurable channel fading simulation device and its fading twinning method Active CN113612559B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111041983.XA CN113612559B (en) 2021-09-07 2021-09-07 A reconfigurable channel fading simulation device and its fading twinning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111041983.XA CN113612559B (en) 2021-09-07 2021-09-07 A reconfigurable channel fading simulation device and its fading twinning method

Publications (2)

Publication Number Publication Date
CN113612559A CN113612559A (en) 2021-11-05
CN113612559B true CN113612559B (en) 2022-05-03

Family

ID=78342733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111041983.XA Active CN113612559B (en) 2021-09-07 2021-09-07 A reconfigurable channel fading simulation device and its fading twinning method

Country Status (1)

Country Link
CN (1) CN113612559B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113890655B (en) * 2021-11-18 2022-06-03 南京航空航天大学 Digital map-based full-ray channel simulation device and digital twinning method
CN115604725B (en) * 2022-11-03 2024-04-19 中国联合网络通信集团有限公司 Method and device for determining propagation loss and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1198099A2 (en) * 2000-10-10 2002-04-17 Seiko Epson Corporation GMSK modulator, using direct digital synthesis
CN103532644A (en) * 2013-10-10 2014-01-22 南京航空航天大学 Multi-path shadow compound fading channel simulation device and work method thereof
CN109067482A (en) * 2018-08-14 2018-12-21 南京航空航天大学 Reconfigurable network channel simulation method and device towards car networking communication

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4038440B2 (en) * 2003-02-21 2008-01-23 株式会社エヌ・ティ・ティ・ドコモ Multipath generation apparatus, multiwave fading simulator, and multipath generation method
US9647731B2 (en) * 2011-10-20 2017-05-09 Microelectronics Research & Development Corp. Reconfigurable network on a chip (NoC) radio through reduced instruction set computer (RISC) agents by overwriting program store for different phases of demodulation
CN106027183B (en) * 2016-05-30 2018-08-28 河海大学 A kind of method fast implementing Composite Fading Channels cumulative distribution Performance Evaluation
CN111211820B (en) * 2019-09-09 2021-10-08 南京航空航天大学 Test device and test method for in-vehicle communication equipment oriented to the Internet of Vehicles
CN111474525B (en) * 2020-04-16 2022-07-19 上海交通大学 Ultra-wideband radar target echo signal simulation method and simulator
CN112040499B (en) * 2020-08-11 2022-08-05 南京航空航天大学 Wireless channel delay and fading accurate simulation device and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1198099A2 (en) * 2000-10-10 2002-04-17 Seiko Epson Corporation GMSK modulator, using direct digital synthesis
CN103532644A (en) * 2013-10-10 2014-01-22 南京航空航天大学 Multi-path shadow compound fading channel simulation device and work method thereof
CN109067482A (en) * 2018-08-14 2018-12-21 南京航空航天大学 Reconfigurable network channel simulation method and device towards car networking communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
无线衰落信道模拟系统传输实验教学研究;朱秋明等;《实验室研究与探索》;20141215(第12期);全文 *

Also Published As

Publication number Publication date
CN113612559A (en) 2021-11-05

Similar Documents

Publication Publication Date Title
CN113612559B (en) A reconfigurable channel fading simulation device and its fading twinning method
CN111830493B (en) System and method for forecasting strength of middle-high frequency sound target in underwater target receiving and transmitting division
CN109359267B (en) Low-complexity multiplier-free fixed-point FFT (fast Fourier transform) optimization method based on dynamic truncation
CN107329110A (en) Wave arrival direction estimating method based on thinned array Direct interpolation
Campos et al. On the computational efficiency of different waveguide mesh topologies for room acoustic simulation
CN109739470A (en) A Calculation System Based on Type 2 Hyperbolic CORDIC Arbitrary Exponential Function
CN103516643A (en) MIMO detecting preprocessing device and method
CN105259536A (en) Phase interferometer direction finding device and resolving method based on L-shaped antenna array
CN111443893A (en) N-time root calculation device and method based on CORDIC algorithm
CN114488064A (en) Distance-speed joint estimation method
CN114996638B (en) Configurable fast Fourier transform circuit of sequential architecture
CN115659522A (en) Aircraft transition position prediction method, device, equipment and medium
CN112929300A (en) Data processing device, method, base station and storage medium
CN117633422B (en) Trigonometric function and hyperbolic function operation multiplexing method and device, chip, equipment and medium
CN113837365A (en) Model for realizing sigmoid function approximation, FPGA circuit and working method
CN113890655B (en) Digital map-based full-ray channel simulation device and digital twinning method
CN108762719A (en) A kind of parallel broad sense inner product reconfigurable controller
CN113595681B (en) QR decomposition method, system, circuit, equipment and medium based on Givens rotation
CN106774624A (en) A kind of Parallel Implementation method of real-time white Gaussian noise hardware generator
CN113377333B (en) Hardware Computing System and Method for Finding N-time Radix of Complex Numbers Based on Parabolic Synthesis Method
CN116545496A (en) Terahertz space channel characteristic extraction method
CN106485071B (en) A kind of quick far to field transformation method of multilayer packet configuration
CN116032400A (en) Non-stationary channel simulation method and simulator based on double scattering clusters
CN113970762A (en) Method and system for positioning multistage interference source
Upadhyay et al. Simulink design of pipelined CORDIC for generation of sine and cosine values

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