论文部分内容阅读
成对载波多址接入(Paired Carrier Multiple Access,PCMA)技术作为一种卫星通信多址复用技术,因其频谱利用率高、抗截获能力强的特点,正获得日益广泛的应用。本文在深入研究粒子滤波算法的基础上,通过基于后验概率的粒子筛选改进算法,有效降低了算法计算量,实现了第三方单通道截获PCMA混合信号的盲分离。针对通信双方符号速率存在偏差时难以实现混合信号分离的情况,本文给出了有效的解决方法。具体工作如下:(1)针对传统粒子滤波算法因粒子轨迹数量庞大所带来的计算量大的缺陷,通过对两路信号符号对后验概率的近似取值,利用基于后验概率的粒子筛选改进算法不断将对后验概率贡献较小的粒子轨迹进行筛除,改进算法大大减少了算法执行过程中的粒子轨迹数量,有效降低了算法的计算量。利用卫星信道中相位偏移、时延等参数的慢变特性,结合卫星通信数据分帧处理的方法,将传统算法中信道参数和符号的联合估计改变为分步估计。首先,利用少量观测数据运用粒子滤波改进算法估计出信道参数,然后利用所得信道参数基于最大似然准则实现两路信号符号对的分离。通过MATLAB仿真,结果表明该算法可以实现两路信号符号速率相同下的PCMA信号盲分离。(2)针对PCMA混合信号中两路信号的符号速率存在偏差时,两路信号的时延会产生滑动,当时延滑动超过一个符号时,对应的符号序列会发生变化,从而无法对混合信号进行正确分离的情况,本文利用符号速率存在偏差时PCMA混合信号中两路信号符号对的配对规律,通过修改混合信号基带模型和重新建立状态转移方程,对粒子采样和粒子权重值更新过程进行了改进,通过MATLAB仿真,结果表明该算法可以实现两路信号符号速率存在偏差下的PCMA信号盲分离。(3)将基于粒子滤波的单通道PCMA混合信号盲分离改进算法进行了C语言实现。通过模块化处理,增强了程序的可移植性,为算法的DSP实现打下了坚实的基础。本文通过对传统粒子滤波算法进行改进,大大降低了算法的计算量,实现了不同符号速率下的单通道PCMA混合信号盲分离。通过大量MATLAB环境下系统级的仿真,表明了改进算法的性能达到了课题预期指标。