论文部分内容阅读
直放站在现代蜂窝通讯网络中是必不可少的,它实现了基站和移动设备之间信号中继并在传输过程中起到增强信号的功能,其基本功能等价于射频信号功率增强器。但如果直放站的收发天线隔离度不够,输出信号经延时后反馈到输入端,会使直放站产生自激,输出信号发生严重失真,信号波形质量变差,严重影响通话质量,甚至产生掉话现象。直放站自激一直是影响直放站进一步推广的主要因素。干扰抵消是直放站处理自激问题的一项技术,也是信号处理领域一个非常重要的课题。本文研究如何通过数字技术实现直放站自激信号的自适应抵消。本文首先对CDMA同频直放站回波的产生以及对数字直放站回波信号和回波信道进行分析,在经典回波抵消理论的基础上介绍数字回波抵消的原理。回波抵消主要是估计回波路径中的特征参数,模拟回波路径来产生一个估计的回波信号,把接收到的信号减去该模拟回波信号,就能实现回波抵消了,回波抵消的关键在于自适应滤波算法的设计。本文介绍CDMA同频直放站的基本工作原理和技术指标,根据设计指标给出了数字回波抵消系统的整体框架,主要包括数字上下变频模块和自适应滤波处理模块。研究的重点在于如何根据设计要求,分析数字上下变频模块和自适应滤波处理模块当中滤波器的具体实现过程,选择合适的算法,在满足时序要求的同时尽可能地减少FPGA使用资源,以实现系统最佳的性能。采用的数字下变频模块是由数字下混频处理模块和三级抽取滤波器组成,而数字上变频模块是由数字上混频处理模块和三级插值滤波器组成。文中主要以11阶下采样半带滤波器、87阶整形滤波器、15阶插2上采样滤波器和8阶DLMS算法的自适应滤波器的FPGA实现过程来加以说明。11阶下采样半带滤波器采用折叠结构和重定时技术来实现,87阶整形滤波器采用DA算法实现,15阶插2上采样滤波器采用折叠系数的方法实现,8阶DLMS算法的自适应滤波器采用模块划分和重定时技术来实现。为了验证数字直放站回波抵消系统的各个模块的基本功能,本文搭建了仿真环境,采用ChipScope、MATLAB和Modelsim软件三者相结合的仿真验证方法。首先根据各个模块的实现算法在MATLAB仿真软件中产生相应的激励源,对激励源做定点运算,然后分别由MATLAB和Modelsim仿真定点滤波,比较仿真结果的差异。其次利用ChipScope捕获仿真环境中FPGA内部数据,在MATLAB仿真平台上对捕获到的数据进行分析。本文设计的回波抵消系统可以抵消回波信号。