通信专业中无线电的运用0引言所谓虚拟仪器是基于计算机的软、硬件测试平台。由计算机、应用软件和仪器硬件组成,它可代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等;可集成于自动控制、工业控制系统;还可以自由构建成专有仪器系统。在虚拟仪器系统中,软件成为整个仪器系统的关键,使用者可以通过修改软件的方法,方便地改变、增加仪器系统的参数和功能,所以有“软件即仪器”之说[1][2]。软件无线电的概念是在1992年5月mitre公司的科学顾问josephmitola在美国电信系统会议首次提出的[3],ieeecomm.magazine在1995年第5期正式推出了第一个软件无线电专集[4],掀起了软件无线电的研究热潮。软件无线电技术构造了一个具有开放性、标准化、模块化的通用硬件平台,除了射频信号发送和接收部分使用模拟电路和模拟信号外,将无线通信系统的各种功能,如工作频段转换,调制解调,数据格式变换,数据加密,差错控制编码,通信协议执行等都用软件来完成,以求研制出具有高度灵活性、开放性的新一代无线通信系统。软件无线电技术包括软件技术、硬件技术以及信号处理技术等,其中信号处理技术中的带通采样理论和多速率信号处理理论是软件无线电理论的基础。目前国内大学通信专业的实验教学中,如通信原理和数字信号处理的实验课等,都可以用实验的方法,对信号进行分析,有利于学生的理解。但往往由于信号生成、显示和分析仪器的成本比较高,尤其是带有频谱分析和测量功能的仪器价格尤为昂贵,使得这部分的实验无法普遍实施。pc机声卡具有两路ad,两路da,采样率最高可达到44100hz,采样深度可达到16bit。如果利用pc机作为数据采集处理设备,使用适当的虚拟仪器软件编程技术就可以组成一个低成本高性能的信号采集与分析处理系统,方便学生理解理论内容,简化了课程的实验,甚至能够让有兴趣的学生对现有虚拟仪器系统进行升级改造。这是我们研究该课题的意义之所在,希望通过我们的研究,能够建立一个性能价格比较高的信号分析系统,并将该结果应用于大学通信第1页共4页专业及相关专业的实验教学中,足以让学生理解信号分析的概况了。1基于软件无线电的虚拟仪器系统本文介绍一套基于labwindows/cvi的信号处理系统,labwindows/cvi是nationalinstruments公司推出的一套面向测控领域的软件开发平台。它以ansic为核心,将功能强大,使用灵活的c语言平台与数据采集,分析和表达的测控专业工具有机地接和起来。它的集成化开发平台,交互式编程方法,丰富的控件和库函数大大增强了c语言的功能,为熟悉c语言的开发人员建立检测系统,自动测量环境,数据采集系统,过程监控系统等提供了一个理想的软件开发环境[5]。本系统使用labwindows/cvi实现了一个软件的宽带数字下变频(wddc)的单通道接收机等虚拟仪器,并对模拟的68mhz~72mhz的频谱环境进行监测;这并不是仿真软件,而是实用的工具,这些虚拟仪器可以很好的工作。使用起来也很方便,只需要一根数据线连接两台pc即可。系统框图如图1所示。1.1信号发生器信号发生器利用pc机产生两路信号,信号类型有正弦波、方波、三角波、锯齿波和用户自定义五种波形。在“高级设置”中可对两路信号的同步进行调整,也就是设置两路信号的初始相位差,调整范围为0~2π。系统面板图如图2所示。1.2基于wddc的单通道接收机使用labwindows/cvi对基于数字混频下边频的单通道接收模型进行了模拟,实现了一个软件的宽带数字下变频(wddc)接收机。总体结构如图3所示。首先,模拟了68mhz~72mhz带宽内的频谱环境,产生了包含多个通信信道的宽带信号,并对这个信号作采样率为8mhz的欠采样。根据带通采样定理,这样的欠采样刚好不会发生频率混叠。将采样得到的数据(速率为8msps)以文件格式存入硬盘,作为输入数据模块。然后,用dds方式构造了一个混频信号发生器,信号发生器采用4k点的波表和浮点累加器,使混频信号的相噪降到足够小。接着用可控级联方式的fir抽取滤波器组对混频后的信号进行低通滤波和抽取。信号发生器和后续的fir抽取滤波器模块共同构成了wddc接收机的核心部分。最后,通第2页共4页过加窗fft和显示模块对信号频谱进行显示。每个模...