1 引言
超宽带(uwb,ultra wide band)无线技术在无线电通信、雷达、跟踪、精确定位、成像、武器控制等众多领域具有广阔的应用前景,因此被认为是未来几年电信热门技术之一。1990年,美国国防部首先定义了“超宽带”概念,超宽带无线通信开始得到美国军方和政府部门的重视。2002年4月,美国fcc通过了超宽带技术的商用许可,超宽带无线通信在民用领域开始受到普遍关注。目前“超宽带”的定义只是针对信号频谱的相对带宽(或绝对带宽)而言,没有界定的时域波形特征。因此,有多种方式产生超宽带信号。其中,最典型的方法是利用纳秒级的窄脉冲(又称为冲激脉冲)的频谱特性来实现[1]。
超宽带无线电是对基于正弦载波的常规无线电的一次突破。几十年来,无线通信都是以正弦载波为信息载体,而超宽带无线通信则以纳秒级的窄脉冲作为信息载体。其信号产生、调制解调、信号隐蔽性、系统处理增益等方面,具有独特的优势,尤其是能够在密集的多径环境下实现高速传输。由于脉冲持续时间很短,多径分量在时域上不易重叠,多径分辨能力高,通过先进的多径分离技术或瑞克接收机,可以充分利用多径分量。
目前,典型的超宽带无线通信调制方式以th-ppm、th-pam为主,本论文中,介绍超宽带无线通信中的调制技术,主要讨论th-ppm、th-pam的基本原理,并且对比调制技术的优缺点,性能的好坏,并进行动态的仿真,从仿真图中较清楚的研究调制方式,从而得出正确的结论,细致的研究超宽带无线通信中的调制技术。WWw.133229.Com
关键字:超宽带 调制方式 ppm调制 pam调制 ofdm调制
2 概述
2.1 总述
近几年来,超宽带短距离无线通信引起了全球通信技术领域极大的重视。超宽带通信技术以其传输速率高、抗多径干扰能力强等优点成为短距离无线通信极具竞争力和发展前景的技术之一。fcc(美国通信委员会) 对超宽带系统的最新定义是:相对带宽(在- 10db 点处) (fh - fl)/fc > 20 %(fh ,fl ,fc分别为带宽的高端频率、低端频率和中心频率) 或者总带宽bw> 500mhz。[1]它与现有的无线电系统比较,在花费更小的制造成本的条件下,能够做到更高的数据传输速率(100~500mbps) 、更强的抗干扰能力(处理增益50db 以上) ,同时具有极好的抗多径性能和十分精确的定位能力(精度在cm 以内) 。
2.2 uwb基本原理
发射超宽带(uwb) 信号最常用和最传统的方法是发射一种时域上很短(占空比低达0. 5 %) 的冲激脉冲。这种传输技术称为“冲击无线电( ir) ”.uwb - ir 又被称为基带无载波无线电,因为它不像传统通信系统中使用正弦波把信号调制到更高的载频上,而是用基带信号直接驱动天线输出的[6];由信息数据对脉冲进行调制,同时,为了形成所产生信号的频谱而用伪随即序列对数据符号进行编码。因此冲击脉冲和调制技术就是超宽带的两大关键所在。
2.2.1 脉冲信号
从本质上讲,产生脉冲宽度为纳秒级的信号源是uwb 技术的前提条件。目前产生脉冲信号源的方法有两类: ①光电方法,基本原理是利用光导开关导通瞬间的陡峭上升沿获得脉冲信号。由于作为激发源的激光脉冲信号可以有很陡的前沿,所以得到的脉冲宽度可达到皮秒(10 - 12 ) 量级。另外,由于光导开关是采用集成方法制成的,可以获得很好的一致性,因此是最有发展前景的一种方法。②电子方法,利用微波双极性晶体管雪崩特性,在雪崩导通瞬间,电流呈“雪崩”式迅速增长,从而获得具有陡峭前沿的波形,成形后得到极短脉冲。在电路设计中,采用多个晶体管串行级联,使用并行同步触发的方式,加快了雪崩过程,从而达到进一步降低脉冲宽度的目的[7]。
冲激脉冲通常采用单周期高斯脉冲,典型的单周期高斯脉冲的时域和频域数学模型分别表示为:
(2-1)
(2-2)
单周期脉冲的宽度在纳秒级(0. 1~1. 5ns) ,重复周期为25~1000ns ,具有很宽的频谱,如图2-1 所示。实际通信中使用的是一长串的脉冲,由于时域中信号的周期性造成了频谱的离散化,周期性的单脉冲序列频谱中出现了强烈的能量尖峰。这些尖峰将会对信号构成干扰,通过数据信息和伪随机码来进行编码p调制,改变脉冲与脉冲间的时间间隔,可以降低频谱的尖峰幅度[2]。
图2-1 单周期脉冲的时间域和频率域的表示
2.2.2 uwb的调制技术
超宽带系统中信息数据对脉冲的调制方法可以有多种。脉冲位置调制( ppm) 和脉冲幅度调制(pam) 是uwb 最常用的两种调制方式。通常uwb信号模型为:
(2-3)
其中,w ( t) 表示发送的单周期脉冲, dj , tj 分别表示单脉冲的幅度和时延。
a pam- uwb
pam是一种通过改变那些基于需传输数据的传输脉冲幅度的调制技术。在pam调制系统中,一系列的脉冲幅度被用来代表需要传输的数据。任何形状的脉冲都是通过其幅度调制使传输数据在{ - 1 , + 1}之间变化(对于双极性信号) 或在m 个值之间变化(对于m 元pam) 。增加传输脉冲所占的带宽或减少脉冲重复频率,都可以增加一个固定平均功率谱密度的uwb 系统所能达到的吞吐量和传输距离,可以看出这一效果与增加传输功率的峰值的效果是相似的。[8]
采用脉冲幅度调制(pam)的超宽带信号波形如下:[4]
(2-4)
其中, dj 是信息序列, tf 是脉冲重复周期。根据dj 的不同取值, 可将pam调制方式分为以下三种:
(1) ook(发送数据为1 ,uwb 信号的幅度为1 ;发送数据为0 ,uwb 信号的幅度为0) ;
(2)ppam(发送数据为1 ,uwb 信号的幅度为β1 ;发送数据为0 ,uwb 信号的幅度为β2) ;
(3)bpsk(发送数据为1 ,uwb 信号的幅度为1 ;发送数据为0 ,uwb 信号的幅度为- 1) 。
对于这三种方式,在超宽带的pam调制方式中多采用bpsk方式。
b ppm- uwb
脉冲位置调制(ppm) 又称时间调制(tm) ,是用每个脉冲出现的位置落后或超前某一标准或特定时刻来表示某个特定信息的[3]。二进制ppm 是超宽带无线通信系统经常使用的一种调制方法,相对其它调制方法来说也是较早使用的一种方法。采用ppm的一个重要原因是它能够使用零相差的相关接收机来接收检测信号,而这种接收机有着非常好的性能。采用脉冲位置调制( ppm) 的超宽带信号波形如下:
(2-5)
其中, dj 取0 或1 ,δ为调制因子, 与脉冲宽度tm (1/tf ) 是一个数量级。当发送数据为1 时脉冲就会相应滞后一个时延δ。
图2-2 给出了上述四种调制方法的信号波形图,对这四种调制方式给出了一个比较直观的描述。
除了这些对脉冲的调制方法外,用伪随机码或伪随机噪声(pn) 对数据符号进行编码以得到所产生信号的频谱时,根据编码的不同即扩频和多址技术不同,超宽带系统又被分为跳时的超宽带系统(th - uwb) 、直扩的超宽带系统(ds - uwb) 、跳频的超宽带系统(fh - uwb) 和基带多载波超宽带系统(mc - uwb) 等[9]。
图2-2 不同调制方式的信号波形[4]
2.3 uwb 技术特点
由于uwb 与传统通信系统相比,工作原理迥异,因此uwb 具有如下传统通信系统无法比拟的技术特点[4]:
(1)系统容量大。香农公式给出c = blog2 (1 +s/n) 可以看出,带宽增加使信道容量的升高远远大于信号功率上升所带来的效应,这一点也正是提出超宽带技术的理论机理。超宽带无线电系统用户数量大大高于3g系统。
(2)高速的数据传输。uwb 系统使用上ghz 的超宽频带,根据香农信道容量公式,即使把发送信号功率密度控制得很低,也可以实现高的信息速率。一般情况下,其最大数据传输速度可以达到几百mbps~1gbps。
(3)多径分辨能力强。uwb 由于其极高的工作频率和极低的占空比而具有很高的分辨率,窄脉冲的多径信号在时间上不易重叠,很容易分离出多径分量,所以能充分利用发射信号的能量。实验表明,对常规无线电信号多径衰落深达10~30db 的多径环境,uwb 信号的衰落最多不到5db。
(4)隐蔽性好。因为uwb 的频谱非常宽,能量密度非常低,因此信息传输安全性高。另一方面,由于能量密度低,uwb 设备对于其他设备的干扰就非常低。
(5)定位精确。冲激脉冲具有很高的定位精度,采用超宽带无线电通信,可在室内和地下进行精确定位,而gps 定位系统只能工作在gps 定位卫星的可视范围之内。与gps 提供绝对地理位置不同,超短脉冲定位器可以给出相对位置, 其定位精度可达厘米级。
(6)抗干扰能力强。uwb 扩频处理增益主要取决于脉冲的占空比和发送每个比特所用的脉冲数。uwb 的占空比一般为0. 01~0. 001 ,具有比其它扩频系统高得多的处理增益,抗干扰能力强。一般来说,uwb 抗干扰处理增益在50db 以上。
(7)低成本和低功耗。uwb 无线通信系统接收机没有本振、功放、锁相环( pll) 、压控振荡器(vco) 、混频器等, 因而结构简单,设备成本将很低。由于uwb 信号无需载波,而是使用间歇的脉冲来发送数据,脉冲持续时间很短,一般在0. 20ns~1. 5ns之间,有很低的占空因数,所以它只需要很低的电源功率。一般uwb 系统只需要50~70mw 的电源,是蓝牙技术的十分之一[10]。尽管如此,uwb 在技术上面临一定的挑战, 还有诸多技术的问题有待研究解决,比如需要更好地理解uwb 传播信道的特点,建立信道模型,解决多径传播;需要进一步研究高速脉冲信号的生成、处理等技术;研究新的调制技术,进一步降低收发结构的复杂度等。
2.4 uwb发射机和接收机组成框图
2.4.1 uwb发射机组成框图
uwb发射机直接发送纳秒级脉冲来传输数据而不需使用载波电路。所以,uwb发射机比现有的无线发射设备要简单得多。th-uwb发射机组成框图如图2-3所示[5]。
图2-3 uwb发射机组成框图
调制后的数据与伪码产生器生成的伪码一起送入可编程延迟电路,可编程延迟电路产生的时延控制脉冲信号发生器的发送时刻,脉冲信号发生器输出的uwb信号由天线辐射出去。脉冲信号产生电路的一个关键部分是天线,它的作用相当于一个滤波器。
2.4.2 uwb接收机组成框图
th-uwb接收机采用相关接收方式,接收机框图如图4所示。图4中虚线内的部分是相关器。它由乘法器、积分器和取样/保持电路三部分组成[5]。
接收机与发射机类似,两者的区别在于接收机的基带信号处理器从取样/保持电路中解调数据,基带信号处理器的输出控制可编程时延电路,为可编程时延电路提供定时跟踪信号,保证相关器正确解调出数据。
图2-4 uwb接收机组成框图
2.5 uwb 技术的应用前景
uwb 系统在很低的功率谱密度的情况下,uwb具有巨大的数据传输速率优势,最大可以提供高达1000mbps 以上的传输速率,使uwb 同其它短距离无线通信系统的技术优势非常明显,如表1 所示。现有的各种无线解决方案(例如802. 11 ,bluetooth等) 的速率均低于100mbit/s ,uwb 则在10m 左右的范围之内打破了这一限制,uwb 的应用将使人们可以摆脱更多线缆的牵绊,通信因而变得更为方便[6]。
2.6 结束语
无线通信已经迅速渗入我们的生活当中,对容量不断增长的要求需要一种不对现有的通信系统造成影响的新的无线通信方案,超宽带脉冲无线电系统正好满足了这一要求。uwb 技术对于无线短距离的高速数据通信是非常有竞争力的,随着研究的深入,凭借多方面的优势,它将在很多领域占有一席之地。特别是短距离传输的后3g领域,uwb 将有广阔的发展空间[8]。
表1 几种短距离无线通信比较
ieee802. 11a
bluetooth
uwb
工作频率
2. 4ghz
2. 402~2. 48ghz
3. 1~10. 6ghz
传输速率
54mbps
小于1mbps
大于480mbps
通信距离
10m~100m
10m
小于10m
发射功率
1 瓦以上
1 毫瓦~100毫瓦
1 毫瓦以下
容量空间
80kbps/m2
30kbps/m2
1000kbps/m2
应用范围
无线局域网
家庭和办公室互连
近距离多媒体
终端类型
笔记本、台式电脑、掌上电脑、因特网网关
笔记本、移动电话、掌上电脑、移动设备
无线电视、dvd , 高速因特网网关
3 matlab 软件工具介绍
3.1 matlab语言的概述
matlab是一种科学计算软件,适用于工程应用各领域的分析设计与复杂计算,它使用方便,输入简捷,运算高效且内容丰富,很容易由用户自行扩展。因此,它已成为大学教学和科学研究中最常用且必不可少的工具。
matlab是“矩阵实验室”(matrix laboratoy)的缩写,它是一种以矩阵运算为基础的交互式程序语言,着重针对科学计算、工程计算和绘图的需求。与其他计算机语言相比,其特点是简洁和智能化,适应科技专业人员的思维方式和书写习惯,使得编程和调试效率大大提高。它用解释方式工作,键入程序立即得出结果,人机交互性能好,为科技人员所乐于接受。特别是它可适应多种平台,并且随计算机硬、软件的更新而用时升级。因而,matlab语言是数值计算用得最频繁的电子信息类学科工具。它大大提高了课程教学、解题作业、分析研究的效率。
3.2 matlab的历史
在1980年前后,美国的cleve moler博士在new mexico大学讲授线性代数课程时,发现应用其他高级语言编程极为不便,便构思并开发了matlab(matrix laboratory,矩阵实验室),它是集命令翻译、科学计算于一身的一套交互式软件系统,经过在该大学进行了几次的试用之后,于1984年推出了该软件的正式版本。它是以著名的线性代数软件包linpack和特征计算软件包eispack中的子程序为基础发展而成的一种开放型程序设计语言,其基本的数据单元是一个维数不加限制的矩阵,这就允许用户可以根据数值计算问题的复杂程序,对问题进行分段甚至逐句编程处理,显然这与c、fortran等传统高级语言完全不同。在matlab下,矩阵的运算变得异常的容易,后来的版本中又增添了丰富多彩的图形图像处理及多媒体功能,使得matlab的应用范围越来越广泛,moler博士等一批数学家与软件专家组建了名为mathworks的软件开发公司,专门扩展并改进matlab。
为了准确地把一个控制系统的复杂模型输入给计算机,然后对之进行进一步的分析与仿真,1990年mathworks软件公司为matlab提供了新的控制系统模型图形输入与仿真工具,并定名为simulab,该工具很快在控制界得致函广泛的使用。但因其名字与著名的软件simula类似,所以在1992年正式改名为simulink。此软件有两个明显的功能:仿真与连接,亦即可以利用鼠标在模型窗口上画出所需的控制系统模型,然后利用该软件提供的功能来对系统直接进行仿真。很明显,这种做法使得一个很复杂系统的输入变得相当容易。simulink的出现,更使得matlab的控制系统的仿真与其在cad中的应用打开了崭新的局面。
3.3 matlab语言的特点
matlab语言有以下特点。
(1) 起点高
每个变量代表一个矩阵,以矩阵运算见长。当前的科学计算中,几乎无处不用矩阵运算,这使它的优势得到了充分的体现。
(2) 人机界面适合科技人员
matlab的语言规则与笔算式相似。matlab的程序与科技人员的书写习惯相近,因此,易写易读,易于在科技人员之间交流。矩阵的行列数无需定义。matlab不必有阶数定义,输入数据的行列数就决定了它的阶数。键入算式立即得到结果,无需编译。matlab是以解释方式工作的,即它对每条语句解释后立即执行,若有错误也立即做出反应,便于编程者立即改正。这些都大大减轻了编程和调试的工作量。
(3) 强大而简易的做图功能
能根据输入数据自动确定坐标绘图,能规定多种坐标系,(极坐标系、对数坐标系等),能绘制三维坐标中的曲线和曲面,可设置不同颜色、线型、视角等。如果数据齐全,通常只需一条命令即可出图。
(4) 智能化程度高
绘图时自动选择坐标,大大方便了用户;做数值积分时自动按精度选择步长;自动检测和显示程序错误的能力强,易于调试。
(5) 功能丰富,可扩展性强
matlab软件包括基本部分和专业扩展两大部分。
基本部分包括矩阵的运算和各种变换、代数和超越方程的求解、数据处理和傅立叶变换及数值积分等等。可以充分满足大学理工科学生的计算需要。
扩展部分称为工具箱。它实际上是用matlab的基本语句编成的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。现在已经有控制系统、信号处理、图像处理、系统辨识、模糊集合、神经元网络及小波分析等工具箱,并且向公式推导、系统仿真和实时运行等领域发展。
matlab的核心内容在于它的基本部分,所有的工具箱子程序都是用它的基本语句编写的。
3.4 matlab仿真
通过利用所学的理论知识,建立一个完整、准确的需求说明,清楚、准确地提出仿真试验所要解决的问题。
对所提出的仿真系统给出详细定义,明确系统中的模块、系统构成、模块之间的相互关系,系统的输入输出、边界条件以及系统的约束条件,并明确仿真所要达到的目标。
根据仿真系统分析的结果,确定系统中的参数、变量及其互之间的关系,并以数学形式将这些关系描述出来,从而构成仿真系统的数学模型。数学建模是系统仿真中最关键的一步,所建立的数学模型必须尽可能准确地反映所关心的真实系统的特性,而又不能过于复杂,以免降低模型的效率,增加不必要的计算过程,即建模需要根据求解问题的要求,在模型的近似程度与复杂程度之间折中。电子与通信系统的数学模型通常以方框图形式或数学方程形式来表达。
根据建立的数学模型所需要的数据元素,收集与模型系统有关的数据。根据数学模型建立系统的计算机仿真模型,收集数据,确定其中各子模块的结构,输入输出接口,输入输出的数据表达形式,数据的存储方式等。然后编制相应的程序流程,用matlab语言实现。
仿真模型验证的目的是确定计算机仿真模型是否准确表达了数学模型。仿真模型验证通常的方法是将数学模型的解析结果(或理论结果)与仿真所得到的数值结果相比较来完成的;或通过已知的系统输入输出结果,对比在相同条件下的系统仿真结果来验证仿真模型的正确性。
根据仿真试验设计的方案,让计算机执行计算,并在执行计算的过程中了解仿真模型对于各种不同输入信号以及不同参数和仿真机制下的输出,得出试验数据,从而预测系统在实际环境中的运行情况。
对仿真模型的运行阶段所产生的数据进行分析,其目的是从运行阶段所产生的数据中找出系统运行规律,对仿真系统的性能做出评价,为系统方案的最终决策提供辅助支持。对仿真结果进行分析,对仿真数据的可靠性、一致性、置信度等做出判定,最终将仿真结果以曲线、图表和文字等形式形成论文。