- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
M序列码的OSP产生及压缩技术研究
录入:edatop.com 点击:
直接做卷积处理实现简单,但运算量大。卷积可以在时域上处理,也可在频域上通过两次FFT处理完成。这里在频域进行处理,其优点是处理速度高、重复性好、并且具有较大的灵活性。定义为:
其中X(ω)、H(ω)分别是x(n)和h(n)的频谱函数。因此有:
这就是频域卷积的基本原理,这种方法可以采用快速傅立叶变从而换减少运算量。另外为了获得低的副瓣电平,可以将匹配滤波器的系数进行加权处理,用MATLAB仿真时、频域处理结果分别如图4和图5所示,比较可知两者一致。
软件编程时FFT和IFFT程序采用TI提供的标准库函数:dsp_fftl6x16r.h、dsp_ifftl6x32.h,两者都采用混合基方式,前者系数、输入数据都为16 bit。输入数据为下变频输出。后者系数16 bit、输入数据32 bit,输入数据为频域相乘结果。系数由tw_fftl6x16.exe、tw_fftl6x32.exe函数生成,由于是定点运算,编程时要考虑系统动态范围采取合适的截位处理。
4 结束语
本文介绍了基于DSP的某雷达信号处理机的M序列实现及压缩处理技术,由于M序列是一种伪随机码,因此在压缩时要实时计算匹配系数,如果使用传统的硬件发生器来构成则每次需要从处理器片外读一次发射码元,故本文采用软件生成码元再由DSP同步串口MCBSP发送出去,外场试验证明这种方式是可行的,可以满足指标要求,并且系统运行稳定可靠,只做软件改动就可适用于别的系统。
作者:李 鹏 西安电子工程研究所 来源:电子元器件应用
上一篇:一种新型同步发电机数据采集系统设计方案
下一篇:计算机多设备接口波特率不匹配的研究
闂備礁缍婂ḿ褔顢栭崱妞绘敠闁逞屽墮椤潡宕瑰☉娆愮彇闂佹悶鍊曞ù鐑藉箯鐎n喖绠查柟浼存涧閹線姊虹化鏇熸珖妞ゃ垹锕、娆撳礋椤栨碍鐎┑鐐叉閸ㄧ喖寮婚敓锟� | More...
闂備礁缍婂ḿ褔顢栭崱妞绘敠闁逞屽墮椤潡宕瑰☉娆愮彇闂佹悶鍊曞ù鐑藉箯鐎n喖绠查柟浼存涧閹線姊虹化鏇熸珖妞ゃ垹锕、娆撳礋椤撶喎鐝伴梺鍛婃寙閳ь剟寮婚敓锟�
闂備礁鎲¢悧鏇犵礊婵犲洤鍌ㄩ柕鍫濐槹閸嬨劌霉閿濆懎鏆熼柣鏂挎嚇閹鎷呴悷鎵槰濡炪倖鎸婚幃鍌氱暦閾忚鍏滈柛婊€绀侀弫鎶芥煟閻樺弶鎼愬褌绮欓崺銏ゆ晸閿燂拷
闂備礁缍婂ḿ褔顢栭崱妞绘敠闁逞屽墮椤潡宕瑰☉娆愮彇闂佹悶鍊曞ù鐑藉箯鐎n喖绠查柟浼存涧閹線姊虹化鏇熸珖妞ゃ垹锕、娆撳礋椤掑倿妾┑掳鍊曠€氬嘲螞閿燂拷
闂佽绻愮换鎰偓姘嵆閵嗗倻鎹勬笟顖氭櫊闂侀潧锛忛埀顒勫蓟閵堝鍋ㄦい鏍ㄦ皑婢ф洟鏌i幘瑙勭《闁瑰嘲顑夐、姗€鎮滈崱姗嗗敹闂佽崵鍠嶇欢銈夊箯閿燂拷