基于FPGA的星地信道模拟系统的研究与设计

发布者:boyatang最新更新时间:2007-08-16 来源: 微计算机信息关键字:误码  转发  编码  解调 手机看文章 扫描二维码
随时随地手机看文章
1 引 言

卫星移动通信系统所能提供的业务的可行性与质量在很大程度上受到卫星与移动终端间信道特性的影响。研究这些影响,就需要在一定传播特性下进行实验。由于条件所限,不可能进行实时现场实验,这在技术和经费上都存在问题,所以采用一个能反映实际星地链路特性的信道模拟系统可以降低一些难度太大和成本超高的测试试验的难度和成本,是一个很好的解决方法。

1.1 国内外的研究状况

目前有很多科研机构和高校进行这方面的研究,例如:澳大利亚南澳大学研制出移动卫星信道模拟器MSCS-1,该模拟器具有记录和重放信道数据,可调时延变化,可调整多普勒频移等功能;国立交通大学主要模拟的范例系统是以OFDMA为基础的802.16a,特别针对使用者在高速移动的环境下所做的快速瑞利衰落模拟;电子科技大学主要是在实时模拟实现低轨卫星信道的损耗、噪声影响、多径衰落、多普勒效应、遮蔽等各种随机特性与时变特性;国防科技大学搭建了一个通用的数字信道模拟器平台,重点对数字网传输损伤中的误码、抖动和温度漂移等度量指标进行理论研究和分析……

1.2 本文主要研究内容

本文提出了一种能够很好地反映卫星通 信中星地链路特性的模拟系统设计方案。在确定硬件设计方案之前,搭建了合理的信道仿真模型,并对仿真结果进行了分析。

2 卫星通信系统仿真模型的建立

根据国内外有关卫星信道的研究,针对卫星信道有很多种的建模方法,如C.LOO模型[1]、CORRAZA模型[2]、LUTZ模型[3]等,这些模型中均假定信道衰落特性服从一定概率分布特性。众所周知,卫星信道中的自由空间传输损耗、极化损耗、转发器的功率损耗等特性最后影响的都是接收端的信噪比。所以,整个卫星形地信道从仿真的角度可以看成由包括影响衰落特性部分的衰落信道和影响信噪比特性的AGWN信道部分构成。搭建了如图1所示的仿真模型:

上述模型从数字域来考虑,假定信源为二进制数据流,信号经过编码及交织处理以后,送到调制模块。调制信号经过衰落噪声信道模型以后,再经过解调、解交织、译码以后,与发送信号进行对比,从而获得误码结果。

图1:卫星通信系统的仿真模型结构图

1.信道的选取:电波经过反射、折射、散射等多条路径传播到达接收机后, 总信号的强度服从瑞利分布.同时由于接收机的移动及其他原因,信号强度和相位等特性又在起伏变化,故称为瑞利衰落。但是对于卫星系统,收到的信号中除了经反射折射散射等来的信号外,还有从卫星直接到达地面接收机的信号,那么总信号的强度服从莱斯分布,故称为莱斯(Rice)衰落;另外,一般认为卫星信道中的噪声是加性高斯白噪声(AWGN)。所以模型中的信道选用Rice衰落信道和AWGN信道。

2.调制解调方式:卫星信道是功率受限信道,一般都采用相位键控调制方式。

3.编解码方式:在卫星通信的离散无记忆信道中,系统发端采用卷积编码,收端采用概率译码,这是逼近香农编码定理所述的可靠通信最有吸引力的方法。卷积码概率译码技术分为序列译码和Viterbi译码两种,它们在卫星信道中都有应用,但后者应用更为广泛。交织技术是一种时间/频率扩展技术,它把信道的相关度减少,在交织足够大时,交织能把突发错误离散为随机错误,为正确的译码创造了更好的条件。模型中采用了卷积码和矩阵交织。

3 仿真结果分析

基于上面建立的仿真模型所得到数据,经过误码统计得到仿真结果,误码统计是对仿真得到的误码结果进行分析以得到其统计描述,这里采用的统计方法是以固定时间内误码的发生次数(固定比特内发生错误的次数)和误码段的长度(每次错误持续的比特数)为统计对象,这两种对象的统计特性可足以清晰的描述误码结果的实际分布情况。仿真结果如图2、3所示。


图2:误码次数概率分布图

图3:误码长度概率分布图

以上的仿真结果是在一组参数(二进制数据率、调制方式、莱斯因子、信噪比(Eb/N0)等)值的条件下得到的仿真结果,当然可以改变参数值得到各种条件下的仿真结果。

有了上面的结果,就可以利用硬件电路实现误码产生电路,从而实现对基带信号加入由于卫星星地信道特性所造成的误码。

4 卫星信道模拟系统的设计

4.1设计思想

信道模拟系统也就是应该准确的模拟实际星地链路的特性。那么所有的特性在数字域对传输信号的影响最终都表现为误码,考虑到星地链路的传输距离遥远,存在很大的延时特性。卫星线路的信息传输会导致几百毫秒量级的时延,具体的时延大小取决于卫星轨道的高度。因此在设计星地信道模拟系统的时候这两个指标就是要考虑和处理的。设计分两部分,即软件部分和硬件部分。软件部分运行于PC机,可以设置参数、计算卫星信道特性、拓扑连接关系等传递给硬件部分。硬件部分是整个模拟系统的核心,对基带信号进行处理。

4.2硬件方案设计

图4是硬件部分结构框图,硬件的设计应能保证系统的整体性能,拟采用资源丰富的FPGA来实现,该模块是卫星信道模拟器的核心部分,其内部包含着延时和误码模块。由于FPGA片上存储器资源有限,卫星信道的传输时延变化范围较大,因此对传输时延的模拟利用外部SDRAM实现。而误码模块可以通过用户软件下载误码次数和误码长度表来实现。考虑系统要实现多路信号的误码和延时处理及系统的稳定性与可扩展性,FPGA使用Xilinx公司的200万门级的FPGA芯片XC3S2000,以提供足够的逻辑和片内存储器资源。

上面的设计已经实现,在此平台上做的测试实验效果很好,且该模拟系统运行稳定。

5 结 论

针对卫星通信链路,直接在卫星信道上开展实验受到各种条件的限制,而且会花费大量的人力、物力、财力。基于本文所提出的仿真方法和硬件平台可以建立模拟卫星通信网络并进行研究和试验。同时,信道模拟系统的硬件实现可以为卫星通信系统的工程设计提供强有力的调试手段,具有十分重要的意义。在此基础上可以进一步研究中低轨信道以及星间链路模拟系统的设计方法。

本文作者创新点:第一,在基带上实现信道特性的映射,利用数字技术满足模拟特性的数字化,从而使设备的端到端基带调试成为可能。第二:采用了软件仿真和硬件设计相结合的方式:将仿真得到的结果通过用户软件直接应用到了硬件,不仅具有验证的作用,而且大大减轻了FPGA设计的难度,也降低了成本。

参考文献:

[1] C. Loo," A Statistical Model for a Land Mobile Satellite Link".IEEE Trans. On VT.;1985, 34(3/8);PP122-127
[2] G.E. Corazza and F.Vatalaro,"A Statistical Model for Land Mobile SatelliteChannels and Its Application to Nongeostationary Orbit Systems". IEEE Trans.on VT.;1994,43(3/8);PP738-742
[3] E.Lutz,D.Cygan ,M.Dippold,et al,"The Land Mobile Satellite Communication Channel――Recording, Statistical, and Channel Model". IEEE Trans. on VT.;1991,40(2/5);PP375-385
[4] 胡剑浩,李涛,吴诗其。史实低轨卫星移动通信信道模拟器设计。电子科技大学学报,1998,8。PP351-356
[5] 刘德江,攸阳. 基于Matlab仿真的短波无线信道研究. 微计算机信息.2006,4. PP273-275

关键字:误码  转发  编码  解调 引用地址:基于FPGA的星地信道模拟系统的研究与设计

上一篇:基于TMS320DM642的MPEG4编码器的设计与实现
下一篇:基于TMS320DM642的MPEG4编码器

推荐阅读最新更新时间:2024-05-02 20:37

ST-Ericsson Thor纤型调制解调器为Aquos智能手机助力
夏普加入使用ST-Ericsson先进Thor调制解调器平台手机制造商的行列 瑞士日内瓦, 2011年12月15日 - 亚太商讯 - ST-Ericsson是无线平台和半导体行业的全球领导者,日前宣布夏普公司已经宣布为日本市场开发的三款全新智能手机将采用ST-Ericsson Thor(TM) M5730调制解调器。这款具有超低能耗的高度集成21Mbps Thor调制解调器允许消费者花费更多时间以高速浏览互联网,并花费更少时间担心电池电量。 “我们已经与夏普合作了几年,并很高兴他们选择了我们的Thor M5730纤型调制解调器用于他们最新款的智能手机,”ST-Ericsson高级副总裁兼纤型调制解调器解决方案部总监Staffa
[网络通信]
超宽带无线通信中LDPC码硬件仿真实现
1 引 言 码长较长的低速LDPC编码在信噪比较低的应用场合呈现出其他编码无法匹敌的优势,已经证明非规则的LDPC码性能甚至优于Turbo码高速 LDPC编码性能也比较好.尤其是在磁记录等一些应用场合,码长较短的高速LDPC编码有着较为广阔的应用前景。在不久的将来,LDPC编码将用于更多高速高质量的通信场合。而UWB通信技术因其传输速率高、功耗低等优点在短距离的网络中得到越来越多的关注。特别是UWB无线通信因其具有良好的时域可分辨性尤其适合于密集多径环境中的短距离多用户接入。本文在SvstemGenerator中对LDPC码整个编译码系统进行了参数化的硬件实现,并构建了超宽带通信系统LDPC码硬件仿真平台,验证了LDPC码在U
[嵌入式]
高通第三代5G调制解调器,进一步释放5G潜能
Qualcomm® 骁龙™ X60 5G调制解调器及射频系统采用全球首个5纳米 5G基带 并首次支持 5G毫米波和6GHz以下聚合 为全球运营商提供前所未有的频谱部署灵活性,为全球消费者带来增强的5G性能 Qualcomm Technologies, Inc.今日宣布推出第三代5G调制解调器到天线的解决方案 ——骁龙X60 5G调制解调器及射频系统 (以下简称“骁龙X60”)。骁龙X60采用全球首个5纳米5G基带,是全球首个支持聚合全部主要频段及其组合的5G调制解调器及射频系统,包括毫米波和6GHz以下的FDD和TDD频段,为运营商利用碎片化频谱资源提升5G性能提供最高灵活性。该5G调制解调器到天线的解决方案旨在支持全
[网络通信]
高通第三代5G调制<font color='red'>解调</font>器,进一步释放5G潜能
应用编码标准和自动化工具,提高代码质量
嵌入式系统在我们的日常生活中广泛存在,从消费类电子、医疗设备,到汽车,工业控制,航空航天等,它们的存在已经成为我们生活中不可分割的一部分。随着技术的不断进步和客户需求的增加,嵌入式系统和软件变得越来越复杂,同时产品的开发周期变得越来越短。如何在短时间内开发出高质量的软件对产品的成功起着决定性的作用。 本文将介绍如何应用编码标准和自动化工具,提高代码质量。 关于代码质量 代码质量总体上是指为软件编写的代码的整体优良水平,一般可以通过下面一些指标来评价代码质量:  可读性:代码应该易于阅读和理解,即使是不熟悉项目的人也是如此。  可维护性:代码应该有条理和模块化,可以方便地修改和更新。  可移植性:代
[嵌入式]
应用<font color='red'>编码</font>标准和自动化工具,提高代码质量
stm32的唯一ID编码
产品唯一的身份标识非常适合: ● 用来作为序列号(例如USB字符序列号或者其他的终端应用) ● 用来作为密码,在编写闪存时,将此唯一标识与软件加解密算法结合使用,提高代码在闪存存储器内的安全性。 ● 用来激活带安全机制的自举过程 96位的产品唯一身份标识所提供的参考号码对任意一个STM32微控制器,在任何情况下都是唯一的。用户在何种情况下,都不能修改这个身份标识。 这个96位的产品唯一身份标识,按照用户不同的用法,可以以字节(8位)为单位读取,也可以以半字(16位)或者全字(32位)读取。 基地址:0x1FFF F7E8 每个CPU 出厂的时候都 配置的一个ID,96 位的.这个唯一码可以利用作软件加密....... stati
[单片机]
中频解调电路中的I2C总线接口电路
I2C 总线 (inter integrated circuit bus)由飞利浦公司于20世纪80年代研究开发。I2C 总线 接口 电路 其简单性和有效性而被广泛用于连接微处理器及外围设备。在电视中频解调 电路 中,二线制的I2C总线 接口 电路使得主 控制 器只需要2个引脚便可实现对解调电路所有功能的 控制 ,且总线接口集成在器件中,各电路单元之间只需要最简单的连接,大大简化了电路板上的走线,减少了电路板面积,提高了其可靠性,降低了成本。 在该中频解调的接口电路中,基于I2C总线传输协议,通过对状态机与控制逻辑的优化设置,只需要1个3位的状态机便可实现电路的使能、启动、终止、应答、复位、选址等功能,电路得到了最优化,且通过地
[模拟电子]
CDMA终端多径衰落条件下广播控制信道的解调测试
CDMA终端产品是基于码分多址技术(是一项扩展频谱空中接口技术)的一种无线通信产品,它不同于时分系统(GSM)的工作方式,而是用不同的编码使每个呼叫分隔,这样确保了通话的质量与数据的传输。MS(终端)在通话或者是数据传输的时候进行信道估计和相干解调,如果解调不好就会出现数据丢包的情况,这种情况下MS会出现掉话或者降低传输速率。 所以产品解调的情况直接关系MS质量的好坏。打个比方,如果小区间切换的时候没能正常的解调,FER帧差错率(误帧率)超出产品接受的范围,那么产品将不能正常工作。 鉴于这种情况3GPP2、CS0011标准里对这个环节制定了专门的测试项。这其中包括: 3.3.1 Demodulation of Non-S
[测试测量]
CDMA终端多径衰落条件下广播控制信道的<font color='red'>解调</font>测试
两EDA公司携手,共促高效率的SystemC编码风格
电子系统级(ESL)EDA供应商Summit Design公司与SystemC linting工具供应商Actis Design 日前宣布达成合作,旨在促成SystemC编码风格成型,使其确保代码高生产率高质量,并且可维护。 据Summit公司和Actis公司称,Actis的AccurateC linting工具和Summit面向SystemC的Vista集成设计环境(IDE)之间的链接将使双方的共有客户利用支持流程,简化SystemC设计和调试。 通过源代码分析和设计规则校验改善SystemC代码的质量保证编码风格是可读可维护的,而且易于调试。 Actis Design公司总裁Joan Bartlett表示。“Accura
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved