计算机与现代化

• 应用与开发 • 上一篇    下一篇

虚拟矢量信号发生器和分析仪的设计与实现

沙 洁,刘在英   

  1. 上海杉达学院信息科学与技术学院,上海201209
  • 收稿日期:2013-10-15 修回日期:1900-01-01 出版日期:2013-12-18 发布日期:2013-12-18

Design & Implementation of Virtual Vector Signal Generator and Analyzer

SHA Jie, LIU Zai-ying   

  1. School of Information Science and Technology, Sanda University, Shanghai 201209, China
  • Received:2013-10-15 Revised:1900-01-01 Online:2013-12-18 Published:2013-12-18

摘要: 矢量信号发生器(VSG)和矢量信号分析仪(VSA)如今已经被广泛应用到数字通信系统的测量和调试过程中。本文利用美国国家仪器公司(NI)的图形化编程语言LabVIEW开发了一组虚拟的VSG和VSA。发生器与分析仪的模拟电子接口使用了NI公司的数据采集单元(DAQ)。虚拟VSG可以根据用户需要产生基于不同调制方法的矢量信号、改变信号频谱、模拟信道噪声、传输模拟信号。VSG生成的信号可以被VSA接收并加以分析。VSA集成了数字解调、频谱分析、示波器、星座图分析、比特误码率(BER)检测和错误向量量度(EVM)检测等功能。

关键词: 矢量信号, LabVIEW, 数据采集

Abstract: Vector signal generator (VSG) and vector signal analyzer (VSA) have been widely used for the measurement and debugging of digital communication systems. A virtual VSG and a virtual VSA were developed by using the graphical programming language LabVIEW which belongs to American National Instrument. The analogue electrical interface of the instruments is implemented by using National Instrument Data Acquisition Unit (DAQ). The virtual VSG can generate modulated vector signals based on various digital modulation formats, change the signal bandwidth to pre-allocated spectrum, simulate channel noise, and transmit the modulated signal through analog channel. The generated vector signals can be analyzed by the VSA, which integrates the functions of digital demodulator, spectrum analyzer, oscilloscope, constellation diagram analyzer, bit error rate (BER) tester and error vector magnitude (EVM) tester.

Key words: vector signal, LabVIEW, data acquisition