最近在给天文台做射电望远镜阵列数字波束合成(DBF)的系统方案设计,用到的通信算法无非正交变换(orthogonal transformation),滤波(filtering),DBF加权(weighted),数字信道化(digital channelizer),FFT等(目前两个主要方案)。这些算法虽然已经不止一次研究、甚至在FPGA中实现,上板调试外场调试过。但是这一段时间做方案还是对其有了更深入的理解。特别是对FFT(DFT)这里有了更深一些的感悟。
由头是在做信道化加窄带波束合成的宽带DBF方案时(这个是借鉴荷兰的LOFAR),对这个方案的性能做一些评估,这里主要误差引入在窄带波束合成的相位补偿失真和信道化的频域混叠。对于信道化的频域混叠,是一个很基本的问题,上次做的是检测类的应用,这个相关的文献介绍的比较多,比如注明James Tsui的《宽带数字接收机》里面有提到为了减少虚警,保证检测信号只可能落在相邻两个子信道内,对于信道化原型滤波器的设计采用通带频率范围和阻带频率范围相同的方式。举个例子,250MHz正交采样信号做256信道的数字信道化,对于原型滤波器的设计,通带250/256/2=0.4883MHz,阻带250/256=0.9766MHz。这里由于滤波器没法设计成理想的锐截止,因此频域混叠是一定会存在的,但是上述滤波器设计方式可以保证出现混叠的频率分量只在相邻两个子信道里,这样保证了检测信号只可能落在相邻两个子信道内,解决了虚警的问题。
在通信领域上信道化用的也比较多(通信领域改个名字叫OFDM),通信领域对混叠的解决方式略有不同。最开始的时候采用的是加入一些保护频带的方式来解决混叠的问题,在每两个相邻子信道之间设定一定带宽的保护频带,这时候滤波器设计过渡带落在保护频带