c语言差分qpsk编码信道估计 pudn,基于DSP的电力线载波OFDM调制解调器设计.doc
总第43卷第482期2006年第2期
电测与仪表
I丑ecmcalMeasureInent&Instnlnlentatlon
V0l43Feb
No.4822006
基于DSP的电力线载波oFDM调制解调器设计
郭
(上海交通大学
炜
电力电子与电力传动系,上海200240)
Multiplexin曲的电力线宽带
高速通信系统的实现方案,讨论了OFDM应用于电力线载波通信的原理,探讨了通信系
摘要:提出一种基于OFDM(Orthogonal
F11equency
Divlslon
统调制解调部分的硬件实现和软件流程,并对其关键的FFr算法进行了优化。
关键词:电力线通信;DSP;OFDM;FI叩
中图分类号:TNl63
文献标识码:A
文章编号:1001—1390(2006)02一0032—04
TheDesignof
OFDMModemfor
PowerLine
CarrierB嬲ed
on
DSP
GUOⅥki
(Dept.of
PowerElectronicsandElectncalDriVes,ShanghaiJiaotongUniVersity
,
Shan曲ai200240,China)
Abst糟ct:Thlsp印er
system
based
on
proVides
and
a
realization
the
schemeforbasic
tllepowerlinecommunicatlon
ofOFDM
inpowerline
com—
OFDM,
discusses
principle
communication.Alsomunicationsystem
discussesand
tllehardwareandsoftwarerealization
ofpowerline
tlleoptimizestlleFFTalgoIitllm.
Keywords:powerhnecommunication;DSP;OFDM;FFT
O
oFDM原理
利用电力线作为信道进行通信,是解决“最后一
子载波上的码率,加长码元的持续时间,加强时延扩展的抵抗力。
在OFDM中,为了提高频带利用率,令各载波上的信号频谱相互重叠,但载波间隔的选择要使这些载波在整个符号周期上正交,即相加于符号周期上的任何两个子载波乘积为零。这样,即使各载波上的信号频谱问存在重叠,也能无失真地复原。当载波问最小间隔等于符号周期倒数的整数倍时,可满足正交性条件。实际上为了实现最大频谱效率,一般取载波间最小间隔等于符号周期的倒数。
OFDM允许各载波间频率互相混叠,采用了基于
公里”问题的一个很好的方法。然而用电力线作为通信信道,存在着高噪声、多径效应和衰落的特点。OFDM技术能够在抗多径干扰、信号衰减的同时保持较高的数据传输速率,在具体实现中还能够利用离散傅立叶变换简化调制解调模块的复杂度,因此它在电力线高速通信系统中的应用有着非常乐观的前景。
OFDM全称为正交频分复用(Onllogonal
quency
Division
Fre—
Multiplexing),其基本思想是把高速
数据流经过串/并变换,分成几个低比特率的数据流,
经过编码、交织,它们之问具有一定的相关性,然后用这些低速率的数据流调制多个正交的子载波并迭加在一起构成发送信号。每个数据流仅占用带宽的一部分,系统由许多子载波组成。在接收端用同样数量的载波对发送信号进行相干接收,获得低速率信息数据
载波频率正交的IF兀"FI'调制,直接在基带处理。
1971年,Welnsteln和Ebert将DFTr引入到并行传输系统的调制解调部分。应用时去掉了频分复用所需要的子载波振荡器组、解调部分的带通滤波器组,并且可以
利用FW的专用器件实现全数字化的调制解调过程。
1
后,再通过并/串变换得到原来的高速信号。从而降低
一32一
OFDM调制解调器的硬件实现
万方数据
总第43卷第482期2006年第2期
电测与仪表
ElectncalMeasurement6Z
Inst兀Imentahon
Vol43No.482
Feb
2006
1.1.硬件描述
基于TMS320C6711的OFDM调制解调器的硬件实现如图1所示。PCI总线实现OFDM系统和计算机之间的通信。S5933是32bitPCI控制器。FPGA是系统的控制核心,系统的逻辑控制信号及时钟由FPGA提供。DSP部分为系统的核心,完成OFDM的调制与解调。
PCI
PCIC∞打oⅡ“
BUS
S5933
垒
邻也?川
逻辑控制上
图1OFDM调制解调器电路原理图
PCI总线是宽度为32bits或64bits的地址数据复用线,支持猝发传输,数据率为132Mbps,可满足高速数据要求。PCI总线能自动配置参数,定义配置空间,使设备具备自动配置功能,
c语言差分qpsk编码信道估计 pudn,基于DSP的电力线载波OFDM调制解调器设计.doc相关推荐
- c语言差分qpsk编码信道估计 pudn,请教一下OFDM中的信道估计
在AWGN信道中没有多径 这样信道估计和均衡对结果的影响有多少dB呢? 进行了一下仿真,没有加信道编码,用LS信道估计和一阶均衡 附件是仿真的误码率对比图,从图中可以看出均衡似乎对误码率有3dB的恶化 ...
- 基于DSP的数字振荡器C语言编程,基于DSP的数字振荡器的设计与实现.pdf
1 基于 DSP 的数字振荡器的设计与实现 基于 DSP 的数字振荡器的设计与实现 黄福莹 陈华 徐金隆 广西大学计算机与电子信息学院 南宁 530004 摘要 摘要 本文阐述了一种基于 DSP 芯片 ...
- 基于单片机控制的数字温度计课程设计c语言,基于单片机的数字温度计课程设计.doc...
基于单片机的数字温度计课程设计.doc 目录1 绪论 .11.1 设计背景 .11.2 设计要求 .11.3 设计思路 .12 系统硬件设计 12.1 设计总框图 12.2 各模块功能 .22.3 设 ...
- 【盲信道估计】基于matlab的LMS盲信道估计QPSK仿真
目录 1.软件版本 2.核心代码 3.操作步骤与仿真结论 4.参考文献 5.完整源码获得方式 1.软件版本 MATLAB2021a 2.核心代码 % CHANNEL EQUALIZATION USIN ...
- 【OMP信道估计】基于OMP压缩感知的信道估计算法的MATLAB仿真
1.软件版本 MATLAB2021a 2.本算法理论知识 3.核心代码 clc; clear; close all; warning off; addpath 'func\'CYC = 20; for ...
- 单片机c语言慧尾灯编码,(参考)基于单片机的智能尾灯开发文档.doc
基于单片机的智能尾灯的设计 摘要 本设计是基于单片机的自行车智能尾灯控制器,该设计为STC89S52单片机做为主控芯片的自行车尾灯控制电路的设计方法,用发光二极管模拟自行车尾灯,按键开关作为转弯等控制 ...
- 单片机C语言稳压程序,51单片机的基于MC34063的5V稳压器的设计 -(原理图+程序)...
题 目基于MC34063的5V稳压器的设计 研究现状:随着网络技术及通信技术的发展,便携式电子产品如个人数字助理(PDA).3G.4G手机.数码相机.笔记本电脑等个人设备的日益广泛应用,更多需求不断上 ...
- 单片机数字定时闹钟设计c语言,电子设计 基于51单片机的定时闹钟设计.doc
电子设计 基于51单片机的定时闹钟设计 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 摘 要 单片计体积小.能耗低.成本低.功能强,广泛应用于智能产品和工业自动化上.本次 ...
- c51单片机时钟c语言程序设计,基于51单片机的电子时钟设计..doc
-- I -- - - I -- 设计题目: 基于 51 单片机的电子时钟设计 摘要 单片机,是集 CPU ,RAM ,ROM ,定时器,计数器和多种接口于一体的微控制器.自 20 世纪 70 年代问 ...
- 【信道估计】基于多用户MMSE-BLE算法实现信道估计附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
最新文章
- BCH再迎升级,真正比特币即将归来!
- 对C语言islower、isupper、isdigit函数的测试
- MongoDB学习笔记【2】-- 试用
- linux cp命令使用
- eclipse不支持泛型_C++ 泛型编程(一)
- mysql 表.t_mysql ---表的操作
- 机器学习1/100天-数据预处理
- sift计算描述子代码详解_浅谈SIFT特征描述子
- 变身抓重点小能手:机器学习中的文本摘要入门指南 | 资源
- vivo S10 PRO怎么解锁vivoS10解锁平台刷机教程屏幕锁激活手机锁不记得了可以用这个方法教程重装系统固件软件程序使用方法流程
- 在线小说网站的设计与实现(附源码)
- 【联盛德W806上手笔记】十、ADC
- 【思维进阶】《高效能人士的七个工作习惯》读书笔记
- Echo,Linux上最忧伤的命令(故事)
- html5课程总结500字,考试后的反思500字(精选10篇)
- 读书感受 之 《数学之美》
- 解决IDEA的项目管理文件报红
- gwr模型用什么做_如何对好文章做信息处理,用好文章摘录模型
- 游戏经济系统——体系设计002
- 计算机没有autoCAD_没有CAD的年代,施工图从哪里来?
热门文章
- C++:单例模式——线程安全模式、饥汉模式、懒汉模式
- 网易云音乐刷了我的过去...
- redis过期策略及配置方式
- 数组转为集合的方法解析
- linux系统管理员用户名为admin,Linux创建系统管理员用户
- 横向合计代码 锐浪报表_报表开发常见问题解答 - 锐浪报表工具
- MCS-51单片机指令系统总结(自学笔记)
- 自动阅读专业版第七次更新---原薅羊毛专业版
- windows_删除多余网络适配器(删除/卸载多余网卡)/删除TAP虚拟网卡NIC
- Python编写三级目录(升级版)