一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于watterson模型的信道模拟器及模拟方法与流程

2022-11-12 20:25:46 来源:中国专利 TAG:


1.本发明涉及信道模拟器技术领域,尤其涉及一种基于watterson模型的信道模拟器及模拟方法。


背景技术:

2.为了验证无线通信设备的性能,通常需要在一个接近实际传输特性的信道环境中对无线通信设备进行测试,常用的方法有外场试验法和测试仪法,然而,外场试验法虽然测试结果可信度高,但是需要大量的人力物力,导致测试成本高,测试仪法中所采用的信道模拟器能够实现信道环境的仿真,方便对无线通信设备性能的测试,但由于信道模拟器的技术垄断在国外几家著名的仪器公司手里,导致信道模拟器价格昂贵,从而导致测试成本高。


技术实现要素:

3.有鉴于此,本发明提出一种基于watterson模型的信道模拟器及模拟方法,可以解决现有无线通信设备测试方法所存在的需要大量的人力物力和测试成本高的缺陷。
4.本发明的技术方案是这样实现的:
5.一种基于watterson模型的信道模拟器,包括电源模块、输入模块、处理模块和输出模块,所述电源模块用于给所述输入模块、处理模块和输出模块提供电压,包括电源电路,所述输入模块用于对输入信号进行放大和转换,包括差分放大电路和ad转换电路,所述处理模块用于对放大后的输入信号进行模拟和合成处理,并对输出模块输出进行控制,包括fpga主控电路、dsp数字处理模块和stm32主控电路,所述输出模块用于对处理后的信号进行转换和输出,包括da转换电路、单端转差分电路、译码电路、解码电路、rs422通信电路、rs232通信电路和网络转串口通信电路。
6.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述输出模块还包括滤波电路,所述滤波电路用于对经过所述da转换电路转换的信号进行滤波处理。
7.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述电源电路包括ams1084-33芯片及其外围电路。
8.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述差分放大电路包括ad8137芯片及其外围电路,所述ad转换电路包括ad7609芯片及其外围电路。
9.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述fpga主控电路包括fpga芯片及其外围电路,所述dsp数字处理模块包括dsp芯片及其外围电路,所述stm32主控电路包括stm32f103zet6芯片及其外围电路。
10.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述da转换电路包括dac8718芯片及其外围电路,所述单端转差分电路包括ad8137芯片及其外围电路,所述译码电路包括74hc139芯片及其外围电路,所述解码电路包括74hc257芯片及其外围电路,所述rs422电路包括max3490芯片及其外围电路,所述rs232电路包括max3232芯片及其外围电路,所述网络转串口通信电路包括usr-tcp232芯片及其外围电路。
11.作为所述基于watterson模型的信道模拟器的进一步可选方案,所述滤波电路包括max261芯片及其外围电路。
12.一种模拟方法,所述方法应用上述任意一种基于watterson模型的信道模拟器,具体包括:
13.输入信号输入到差分放大电路进行输入信号的放大;
14.ad转换电路对放大后的输入信号进行转换,得到数字信号;
15.fpga主控电路对数字信号进行处理,得到虚部信号和实部信号,并将虚部信号和实部信号传输至dsp数字处理模块中;
16.dsp数字处理模块对虚部信号和实部信号进行信号合成处理,得到合成信号,并通过双口ram控制电路将合成信号传输至fpga主控电路中;
17.fpga主控电路将合成信号发送至da转换电路进行信号转换,得到模拟信号;
18.单端转差分电路将模拟信号转换成差分信号;
19.stm32主控电路通过译码电路和解码电路控制rs422通信电路、rs232通信电路和网络转串口通信电路将差分信号进行通信输出。
20.作为所述模拟方法的进一步可选方案,所述fpga主控电路对数字信号进行处理,得到虚部信号和实部信号,具体包括:
21.利用fpga的低通滤波函数库,对输入的数字信号进行低通滤波;
22.依据希尔伯特函数库对低通滤波后的信号进行希尔伯特变换,得到虚部信号和实部信号。
23.作为所述模拟方法的进一步可选方案,所述dsp数字处理模块对虚部信号和实部信号进行信号合成处理,得到合成信号,具体包括:
24.利用时间抽头的方法,对虚部信号和实部信号进行抽取,实现模拟信号通信的多径时延模式;
25.通过写入参数补正的方法,对输入信号进行信号校正;
26.利用直接数字合成技术,实现数字信号的多普勒扩展和频移,从而得到合成信号。
27.本发明的有益效果是:通过设置fpga主控电路和dsp数字处理模块,可以模拟多个外场环境,同时,通过设置stm32主控电路,能够在可控制的、可重复的环境下进行比较试验,大大缩短研究周期,节省人力和物力,此外,通过设置差分放大电路,能够对共模信号起到很强的抑制作用,而对差模信号起到放大作用。
附图说明
28.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1为本发明一种基于watterson模型的信道模拟器中电源电路的电路示意图;
30.图2为本发明一种基于watterson模型的信道模拟器中差分放大电路的电路示意图;
31.图3为本发明一种基于watterson模型的信道模拟器中ad转换电路的电路示意图;
32.图4为本发明一种基于watterson模型的信道模拟器中fpga主控电路的电路示意图;
33.图5为本发明一种基于watterson模型的信道模拟器中dsp数字处理模块的电路示意图;
34.图6为本发明一种基于watterson模型的信道模拟器中stm32主控电路的电路示意图;
35.图7为本发明一种基于watterson模型的信道模拟器中da转换电路的电路示意图;
36.图8为本发明一种基于watterson模型的信道模拟器中单端转差分电路的电路示意图;
37.图9为本发明一种基于watterson模型的信道模拟器中译码电路的电路示意图;
38.图10为本发明一种基于watterson模型的信道模拟器中解码电路的电路示意图;
39.图11为本发明一种基于watterson模型的信道模拟器中rs232电路的电路示意图;
40.图12为本发明一种基于watterson模型的信道模拟器中rs422电路的电路示意图;
41.图13为本发明一种基于watterson模型的信道模拟器中网络转串口通信电路的电路示意图;
42.图14为本发明一种基于watterson模型的信道模拟器中滤波电路的电路示意图;
43.图15为本发明一种模拟方法中fpga主控电路和dsp数字处理模块的信号处理流程图。
具体实施方式
44.下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
45.参考图1-15,一种基于watterson模型的信道模拟器,包括电源模块、输入模块、处理模块和输出模块,所述电源模块用于给所述输入模块、处理模块和输出模块提供电压,包括电源电路,所述输入模块用于对输入信号进行放大和转换,包括差分放大电路和ad转换电路,所述处理模块用于对放大后的输入信号进行模拟和合成处理,并对输出模块输出进行控制,包括fpga主控电路、dsp数字处理模块和stm32主控电路,所述输出模块用于对处理后的信号进行转换和输出,包括da转换电路、单端转差分电路、译码电路、解码电路、rs422通信电路、rs232通信电路和网络转串口通信电路。
46.在本实施例中,通过设置fpga主控电路和dsp数字处理模块,可以模拟多个外场环境,同时,通过设置stm32主控电路,能够在可控制的、可重复的环境下进行比较试验,大大缩短研究周期,节省人力和物力,此外,通过设置差分放大电路,能够对共模信号起到很强的抑制作用,而对差模信号起到放大作用。
47.优选的,所述输出模块还包括滤波电路,所述滤波电路用于对经过所述da转换电路转换的信号进行滤波处理。
48.在本实施例中,通过设置滤波电路,能够实现滤波作用,进一步滤除产生的噪声,从而提高模拟效果。
49.优选的,所述电源电路包括ams1084-33芯片及其外围电路。
50.在本实施例中,ams1084-33芯片及其外围电路用于提供3.3v电压。
51.优选的,所述差分放大电路包括ad8137芯片及其外围电路,所述ad转换电路包括ad7609芯片及其外围电路。
52.在本实施例中,差分放大电路工作原理:当差分信号输入时,经过差分放大电路上的ad8137芯片进行模拟信号的放大,达到对共模信号起到很强的抑制作用,而对差模信号起到放大作用;ad转换电路工作原理:20路的模拟信号经过ad7609芯片转换成数字信号,送入到fpga主控电路进行数字处理。
53.优选的,所述fpga主控电路包括fpga芯片及其外围电路,所述dsp数字处理模块包括dsp芯片及其外围电路,所述stm32主控电路包括stm32f103zet6芯片及其外围电路。
54.在本实施例中,fpga主控电路工作原理:经过ad转换后的数字信号进入fpga主控电路,经过fpga芯片ac4075软件算法进行第一次处理后,送出到dsp数字处理模块进行信号的二次处理;dsp数字处理模块工作原理:经过fpga处理后的数字信号,输入到dps模块,经过dsp模块软件算法进行二次信号处理;stm32主控电路工作原理:stm32f103zet6主控芯片通过fsmc等总线技术,对rs422通信电路、rs232通信电路和网络转串口通信电路进行控制,同时控制rs232与rs422的通信电路。
55.优选的,所述da转换电路包括dac8718芯片及其外围电路,所述单端转差分电路包括ad8137芯片及其外围电路,所述译码电路包括74hc139芯片及其外围电路,所述解码电路包括74hc257芯片及其外围电路,所述rs422电路包括max3490芯片及其外围电路,所述rs232电路包括max3232芯片及其外围电路,所述网络转串口通信电路包括usr-tcp232芯片及其外围电路。
56.在本实施例中,da转换电路的工作原理:20路经过数字处理后的数字信号经过da芯片dac8718转换成模拟信号,送入到滤波电路进行处理;单端转差分电路工作原理:滤波后的20路数字信号,经过芯片ad8137把单端信号转换成差分信号;译码电路工作原理:通过fsmc总线技术,控制两块74hc139芯片对sram与20路rs232串口进行片选控制;解码电路工作原理:通过74hc257芯片对输入的rs422与rs232通信信号进行解码,选择其中一路信号进行输出;rs422通信电路工作原理:经过芯片max3490把ttl电平转换成422通信输出;rs232电路工作原理:经过芯片max3232把ttl电平转换成232通信输出;网络转串口通信电路工作原理:通过usr-tcp232芯片,把stm32的串口通信转换成网络通信输出与输出。
57.优选的,所述滤波电路包括max261芯片及其外围电路。
58.在本实施例中,滤波电路工作原理:经过da转换后的20路模拟信号,输入到10个max261芯片进行硬件滤波处理,每个滤波芯片处理2路模拟信号的滤波,进一步滤除产生的噪声。
59.一种模拟方法,所述方法应用上述任意一种基于watterson模型的信道模拟器,具体包括:
60.输入信号输入到差分放大电路进行输入信号的放大;
61.ad转换电路对放大后的输入信号进行转换,得到数字信号;
62.fpga主控电路对数字信号进行处理,得到虚部信号和实部信号,并将虚部信号和实部信号传输至dsp数字处理模块中;
63.dsp数字处理模块对虚部信号和实部信号进行信号合成处理,得到合成信号,并通过双口ram控制电路将合成信号传输至fpga主控电路中;
64.fpga主控电路将合成信号发送至da转换电路进行信号转换,得到模拟信号;
65.单端转差分电路将模拟信号转换成差分信号;
66.stm32主控电路通过译码电路和解码电路控制rs422通信电路、rs232通信电路和网络转串口通信电路将差分信号进行通信输出。
67.优选的,所述fpga主控电路对数字信号进行处理,得到虚部信号和实部信号,具体包括:
68.利用fpga的低通滤波函数库,对输入的数字信号进行低通滤波;
69.依据希尔伯特函数库对低通滤波后的信号进行希尔伯特变换,得到虚部信号和实部信号。
70.在本实施例中,数字信号经过fpga芯片ac4075进行软件上的数字滤波函数库实现对20路输入信号进行数字处理,fpga算法处理包括:
71.(1)利用fpga的低通滤波函数库,对输入的数字信号进行低通滤波;
72.(2)使用希尔伯特函数库对滤波后信号进行希尔伯特变换后提供一个90
°
相位变化的q虚部信号,与原信号i实部信号共20路信号一起送进dsp模块进行二次处理;
73.(3)利用m序列生成伪随机数方法,模拟生成高斯白噪声数据,送进dsp模块进行信号合成处理。
74.优选的,所述dsp数字处理模块对虚部信号和实部信号进行信号合成处理,得到合成信号,具体包括:
75.利用时间抽头的方法,对虚部信号和实部信号进行抽取,实现模拟信号通信的多径时延模式;
76.通过写入参数补正的方法,对输入信号进行信号校正;
77.利用直接数字合成技术,实现数字信号的多普勒扩展和频移,从而得到合成信号。
78.在本实施例中,dsp数字处理模块主要负责对fpga处理后的i、q信号进行二次处理,dsp算法处理具体包括:
79.(1)利用时间抽头的方法,编写时间线延时算法,对输入fpga前端通过希尔伯特处理后的实部信号、虚部信号里的每一个信号数据点,按照相关的设备采样速率,根据延时时间,抽取对应的数据点来处理,生成4条路径实现模拟信号通信的多径时延模式;
80.(2)通过写入参数补正的方法,对输入信号进行信号校正,减少信号零漂现象;
81.(3)利用直接数字合成技术,通过编写的查表法,根据相关的信号处理公式,编写正交调制的算法,实现数字信号的多普勒扩展和频移,从而实现瑞丽衰落的过程,包括模拟信号路径的衰减、多普勒效应等,处理完成的20路数字信号回传给fpga进行输出。
82.以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献