文档详情

用Matlab仿真直接序列扩频系统.pptx

发布:2025-01-29约小于1千字共20页下载文档
文本预览下载声明

用Matlab仿真直接序列扩频系统

第1页

汇报内容扩频过程描述随机数据和Gold码产生方法调制和解调实现方法扩频和解扩实现方法捕捉方法试验结果第2页

直接序列扩频过程描述第3页

随机数据产生产生函数:经过“randsrc”生成了一个值为0和1随机数,数据长度为20第4页

Gold码实现方法第5页

Gold码第6页

扩频实现方法第7页

扩频码第8页

调制实现方法使用函数:dmod载波频率:1023*30采样频率:1023*30*4调制方法:BPSK第9页

经过调制信号波形第10页

高斯噪声产生方法使用函数:awgn信噪比:-20db第11页

经过高斯信道后信号波形第12页

解调实现方法使用函数:ddemod第13页

连续取5个码字数据每个码字和伪码异或计算异或后的能量判断是否是有效码字如果有4个码字则是有效码捕捉1023*5大于0.8或小于0.2第14页

该图5个码字都有效=捕捉成功捕捉效果第15页

解扩方法第16页

解扩后数据第17页

性能伪码类型伪码速率(FPN)载波速率正确率31位随机码1023FPN*40.4231位随机码1023FPN*500.9831位随机码1023FPN*1001.01023位GOLD码1023FPN*40.461023位GOLD码1023FPN*50.481023位GOLD码1023FPN*200.81023位GOLD码1023FPN*501.01023位GOLD码102300FPN*200.91023位GOLD码1023000FPN*200.951023位GOLD码1023000FPN*301.0实际数据因为噪声随机存在,每次会不相同第18页

载波速率越高,接收数据正确率越高伪码数据越长,接收数据正确率越高伪码速率越高,接收数据正确率越高结论第19页

谢谢!第20页

显示全部
相似文档