




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、导航抗干扰实现基于FPGA+DSP接口功能和抗干扰算法实现流程如图1所示。AE接口与AD专 换芯片进行通信,接受将模拟信号转化过来的数字信号,然后经过数字下变频, 低通滤波,抽取转换成基带信号。基带信号通过功分器将上支路信号送入数据样 本缓存器RAM交由DS做算法求出权值W下支路送入抗干扰滤波器与权值 W进行 加权求和。滤波器的输出Y经过内插,低通滤波,正交上变频以后将基带信号调 制成中频数字信号,最后经过DA接口转换送到DA专换器转换成模拟信号图11、数字下变频数字下变频(Digital Down Coversion ,DDC技术,它将采样率较低的信号 送给后续的基带信号处理单元,包括正交混
2、频、低通滤波和抽取器(二次采样)。 数字混频器利用经离散化的单频本振信号与采样后的I、C两路信号在乘法器中相乘,把宽带频谱搬移至基带,再进行低通滤波、抽取,并由多相滤波器组选出相 应的信道。由于信号的频谱呈双边带,混频时采用一对正交乘法器,滤波器采用 一对FIR低通滤波器。抽取器对原数字信号中的样本进行抽取,降低采样率,以 便满足后续模块中对数据流速率的要求,减轻其运算负担,其原理图如图2所示。f(n)图2基带信号处理数字下变频的主要功能是将数字化的中频信号变至基带,得到正交的I、Q数据流。数字下变频器有两个重要作用: 其一是把中频信号变为零中频信号; 其 二是降低采样率。使采样率降低的变换称
3、为抽取。 要进行无失真的抽取,必须在 抽取前将信号变换到零中频,再进行低通滤波来防止频率混叠,最后对数字信号 进行抽取。将DDC这部分工作交给FPG芯片完成是合适的,也是可行的,这样具 有较强的可行性。2、权值更新程序设计在本模块设计当中采用了乒乓操作来保证权值及时,无误的更新。通过“输入数据流选择单元"以及“输出数据流选择单元”相互密切配合来实现权值按节 拍的切换,使得经过缓冲的数据流毫无停顿地传送给 “数据流运算处理模块”来 进行运算与处理。权值由DSP勺数据线和地址线传送进来并通过权值缓冲模块进 行缓存,权值缓冲模块由双端口 RA实现,“输入数据流选择单元”和“输出数 据流选择
4、单元”由RA啲使能信号和二选一选择器构成,自适应滤波的权值更新 完后,送入运算模块作后续处理。权值更新模块框图如图3所示。输入 数据流 选择 单元MUX二选一输出 数据流 选择 单元数据流运算处理模块MUX二选一每次权值W读取完以后,状态机在最后一个状态产生一个高脉冲信号。表明此次加权动作结束并准备下一次的加权动作。同时权值更新完毕后,DS使FLAG信号抬高产生一个脉冲信号,表明此时新的权值已经存储完毕。权值更新模块根 据这两个信号再通过简单的逻辑运算实现乒乓结构的翻转动作。在下一次加权动作前,新的权值已经切换到位。3、加权上变频部分在本模块设计当中前面一部分为加权设计,后面一部分为内插后的数
5、字上变 频设计。其结构框图如图4所示。在加权设计当中,输入X,权值W输出丫均为IQ 两路信号。其中X为经过数字下变频,抽取以后的输入信号,X = Xiix2i Xm 1X21 X22 Xm 2 X1 n X2N .XMNW为DSI更新的权值W11 w21 WM 1W12 w22 WM2 Win W2N Wmnxi(n)X2(n)XMN(n)图4Z :y(n)DSI内计算出的权值是浮点型的,而加权求和是在 FPG内完成的且适合做定 点运算。因此有必要把权值W专换成定点数的形式,而在转换的过程中发现 36个 权值基本上都是小数,若直接转换则会被转换成 0,因此在浮点数转换成定点数 之前先乘以一个系
6、数,该系数的大小根据精度的要求自己定义, 为了后续处理方 便一般取2n,权值转换成定点数后计算丫二W H X加权求和FIR内插滤波cosnD/AFIR内插滤波寸区一 J ksin:j n图5正交数字上变频模块采用的是基于内插的调制模型,其基本数学模型如图5所示。在正交上变频之前先内插n个零点,提高数据速率。内插后频谱会压缩, 搬移。因此在内插过后要用数字滤波器对 丫(n)进行滤波。当内插因子比较大时, 低通滤波器会因为阶数太高而难以实现,此时可以用多级内插来实现。4、DSF算法实现求出权值Wopty =wH x(r)更新 x(n)d (n)DSP勺基本简单算法如图6所示,采用基于LMS的空时自
7、适应算法来实现权值 的求取与更新,并及时的交由FPGA来实现相应应用。首先是START主要操作有:配置系统寄存器(SYSCON)程序控制寄存器(SOCTL)中断控制寄存器 (INTCTL),主要定义存储器状态、中断使能等,这些操作在主函数开头实现;从FPG内读取采集到的数据,通过调用子函数 data _read来实现;数据读取完毕后给FLAG信号一个脉冲周期,告诉FPG数据读取完,FPG可 以进行下一轮数据的存储,此操作可以通过配置 FLA嚴制寄存器来实现;将读取完的数据转化为32位浮点数,此后DS将进行浮点数计算。 然后是初始化,主要操作有:将初始值清零,然后计算阻塞矩阵,赋值衰减 因子 , 权向量初始化,空时二维方向归一化等自适应相应参数的计算。再是空时自适应算法迭代计算, 权值求出后, 将权值的格式由浮点数转变为 定点数,需要注意的是计算出的权值基本上都是小数, 若直接转化, 则会转换成 0,因此在浮点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年法学概论考试科目简介与试题及答案
- 2025届河南省新乡、开封市名校联考八下数学期末预测试题含解析
- 行政管理专业教师的教学策略试题及答案
- 法学概论复习指南试题及答案
- 如何制定提升竞争力的策略试题及答案
- 财务报告的法律及道德责任试题及答案
- 物资分类管理方案计划
- 江苏省泰州市相城区黄桥中学2025届数学八下期末学业水平测试模拟试题含解析
- 辽宁省营口市大石桥市石佛中学2025届八年级数学第二学期期末经典试题含解析
- 防范火灾隐患的保安工作措施计划
- 【MOOC】航空航天材料概论-南京航空航天大学 中国大学慕课MOOC答案
- 车辆检修安全操作规程模版(2篇)
- 机械伤害应急处理措施
- DB41T 1165-2015 道路非开挖式地聚合物注浆加固处治技术规范
- 新能源材料与器件基础知识单选题100道及答案解析
- 北师大版数学四年级下册期末考试试卷及答案
- 2024年黑龙江、吉林、辽宁高考地理试卷(含答案逐题解析)
- 市容环境卫生业务培训
- 建筑行业太阳能系统售后服务方案
- 蛇皮市场发展前景分析及供需格局研究预测报告
- 2022年内分泌医疗质量控制评价体系与考核标准
评论
0/150
提交评论