APP下载

卫星通信软件无线电系统方案研究

2021-05-16李银

科学与信息化 2021年12期
关键词:信号系统

李银

四川大学电子信息学院 四川 成都 610065

1 OQPSK通信系统原理

1.1 OQPSK调制原理

OQPSK调制的实现方法是正交调制,使用两个余弦相干载波,两个载波的频率保持一致,相位相差90°,将基带数据序列分成I、Q两路,分别乘上两路载波,其中Q路延迟半个码元周期再传输。

OQPSK调制信号可以表示为:

式中,g(t)代表高度是1,宽度是sT的门函数,代表基带码元数据,cw为载波角频率[2]。

1.2 OQPSK解调原理

OQPSK解调可采用相干解调法,调制信号分别与调制阶段同频同相的载波相乘处理,其中Q路信号要延迟半个码元周期再进行抽样判决,解调系统的组成如图1所示。

2 GNURadio和USRP平台

2.1 软件无线电平台

GNURadio是一个开源的软件定义无线电(SDR)平台,使用C++语言进行编写,可以获得较高的数字处理效率和运行速度。USRP系列是高性能的通用软件无线电外设硬件产品,USRP N210由母板和射频子板组成,子板模块主要有射频开关、双工器、低噪声信号放大器、射频功率放大器、本地数控振荡器等[3]。

2.2 基于GNURadio平台的外部模块

外部模块不存在于源代码树的外部组件,是用户扩展的信号处理功能模块,使用平台提供的gr_modtool工具,这个工具的作用是自动编辑配置文件,减少开发人员的工作量。开发者只需根据该工具的使用方法来创建模块代码包,该工具在新增包中添加的模块代码的具体结构,都已被开发人员实现好了,之后开发者重点针对核心函数进行编码即可,本文根据外部模块方法设计了OQPSK的模块,具体流程:首先设置模块的输入输出接口数量,然后确定流入模块的数据类型,接着匹配输出数据和输入数据的数量,然后进入核心功能将输入的数据转变为二进制,进行调制处理后完成复数类型数据的输出,解调模块的设计步骤与调制模块一样[4]。……

登录APP查看全文

猜你喜欢

信号系统
Smartflower POP 一体式光伏系统
信号
WJ-700无人机系统
ZC系列无人机遥感系统
完形填空二则
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
孩子停止长个的信号
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加载信号采集与PID控制