当前位置:
文档之家› LabVIEW编程和虚拟实验设计-1
LabVIEW编程和虚拟实验设计-1
LabVIEW6.0立体控件和 事件响应 LabVIEW7.0 Express VI LabVIEW8.0工程库和面 向对象编程
本课程使用8.6,是应用比 较广的版本 已经出现了LabVIEW2011
新版本的不兼容!!
19
虚拟仪器vs传统仪器
传统仪器
功能已由生产厂家完全确 定;需要另外仪器功能,就要 更新、购置新的仪器
UCSD
1. 2. 3. 4. 5.
6.
7.
8.
频谱分析 基本通信信号与噪声 正交调制、频带信号和噪声 基带数据产生和滤波 数字基带传输-PAM 锁相环 数字带通数字链路-BPSK QPSK
32
USRP实验准备作为 《通信原理》实验的一 部分,丰富实践环节可 选内容
为什么选择LabVIEW?
LabVIEW 是目前比较成功、应用比较广泛的虚拟仪 器软件开发环境。
虚拟实验 内容来源于:
NI的实验案例 NI提供的通信原理实验室 网络的通信案例资源 学生的开发项目
38
对虚拟实验的探索2-1
大四毕设
计算机网络仿真平台通信原理硬件实验
模块化 可以观察实际波形
40
基于 LabVIEW开发通信仿真模型1
用于教学和演示
学会讨论 学会自学 学会合作 学会展示
7
选题
灵活运用LabVIEW编程 语言工具
在学习了LabVIEW语言基本 知识之后:
尽你所能 获取信息
提出方案并讨论
选择自己感 兴趣的课题
完成课题设计和 书面报告
辅导老师参与
8
怎么获取帮助
老师和助教
助教:李宇琛
13426006334 liyuchen@
10
我和LabVIEW :一个NI工程师的十年编 程经验 阮奇桢 北京航空航天大学出版社
LabVIEW 程序设计-从入门到精通 陈锡辉,张银鸿 著 清华大学出版社
11
LabVIEW 8实用教程 毕晓普、乔瑞萍 机械工业出版社
LabVIEW 大学实用教程 JEFFREY TRAVIS、JIM KRING、乔瑞萍 电子工业出版社
48
基于NI PXI RF平台的创新-2 电台水印的嵌入—鉴别无线电真伪
水印信息
发信机的 其他部分 被发送信号
[1].专利.《一种为无线电台施加 水印的方法》 检索号:201110121146.8 射频发送信号 [2].专利.《无线电台水印的检测 方法》 正在申请中…
水印嵌入器
优势:
1. 可以应用在所有的通信系统 2. 对电台的技术方式透明 3. 不改变原有电台的硬件
NI USRP-2920 50 MHz – 2.2 GHz NI USRP-2921 2.4–2.5GHz;4.9-5.9GHz
31
两本美国高校USRP教材的内容
Austin
1.1 1.2 2.1 2.2 3 4 5 6 7 8 LabVIEW 介绍 USRP硬件介绍 调制和解调 脉冲成形和匹配滤波 同步:窄带信道的符号时钟恢复 信道估计与均衡 帧检测与频偏纠正 OFDM调制 & 频域均衡 OFDM系统的同步算法 OFDM系统的信道编码
14
2013年全国虚拟仪器大赛
简介和报名指导
15
1.绪论—十万个?
什么是LabVIEW? 什么是虚拟仪器? 在通信领域的应用? 虚拟实验系统?
16
虚拟仪器和LabVIEW
1986年美国NI公司提出了 虚拟仪器的概念,提出了” 软件即仪器”的口号,推 出图形化编程软件 LabVIEW 。
JPEG
ASCII
36
LabVIEW 虚拟实验开发案例
远程发布虚拟通信实验室 通信类仿真应用和教学 基于 NI PXI RF平台 基于 USRP平台
——我们可以用LabVIEW 做什么?
37
对虚拟实验的探索1
大三课外
远程虚拟实验平台
基于LabVIEW 的远程发
布
用户端操控服务器端的
虚拟仪器
用户自己可据需求确定功能 有较大设计、优化空间 更灵活,可满足自己需求
20
虚拟仪器举例——虚拟示波器
21
虚拟仪器举例——虚拟电压表
22
LabVIEW ?
LabVIEW (Laboratory Virtual Instrument Engineering Work bench,实验室虚拟仪器工程平台) 图形化编程语言G在流程图中创建源程序 尽可能利用技术人员、熟悉的术语、图标和概念。 面向最终用户
PXI IF/RF 软件无线电平台 USRP
27
通信?
Conversion
NI Modulation Toolkit
Modulation Demodulation
* Communication Toolkits : Modulation, Spectral Measurement, Digital Filter Design, Advanced Signal Processing
Introduction To Hardware Analog Modulation Transceivers Digital Modulation Transceivers Transceiver Calculations Transceivers With Custom Data
QAM, FSK RFSG,RFSA AM, FM PN Sequence BER, EVM
29
LabVIEW & PXI-based Comms Lab
University of California – Berkeley
Dr. Ali Niknejad, UC Berkeley
USRP(Universal Software Radio Peripheral)
简化的软件无线电平台
Dr. Robert , W.Heath, Digital Communications - Physical Layer Exploration Lab Using the NI USRPTM Platform, University of Texas at Austin George Papen, Patrick Ling, RF Systems Lab for NI PXI and USRP Platforms, UCSD
34
In-Class Demos
Maximizing Spectral Efficiency
OFDM
Spectral Channel Leakage Bandwidth
Multi-Channel Implementations
Carrier Recovery
Channel Coding
Noise vs. M-ary
23
LabVIEW 的特点
图形化的编程语言 数据流驱动的程序
24
资料来自“中国大学校园 研讨会,NI宣讲”
25
测试测量 控制 仿真 演示 快速开发 跨平台
26
在通信领域
Communication Toolkits
Modulation Spectral
Measurement Digital Filter Design Advanced Signal Processing
远程化 对Matlab、C有良好的兼容性 通过LabVIEW 可实现对硬件的控制 开发的高效率,易上手 理论更形象、更直观
NI基于软件无线电平台的通信专业教学架构
33
Theory Fundamentals
Example: Orthogonal Frequency Division Multiplexing
来源于学生课外创新活动 2010获得京津唐虚拟仪器大 赛自由组特等奖 发表论文
46
软件无线电
软件无线电:通过在统一的硬件上运行不 同的软件,实现不同的无线电系统。
47
软件无线电平台
可面向自然灾害、大型集会等应急通信需 求 可以推广至其他无线电系统
Nothing is I mpossible
NI PXI RF/IF System硬件平台
NI PXI-5671
任意信号发生器PXI-5441 射频上变频器PXI-5610
NI PXI-5661
数字化仪PXI-5142 射频下变频器PXI-5600
频率范围2.7GHz
覆盖广播、2G、3G、WiFi、
蓝牙
LabVIEW 软件编程
12
更好的利用网络资源
范例、往届比赛作品 教程、特色程序 行业应用、疑难解答
/labview
13
学会LabVIEW之后
作为相关课程和项目的辅助 参加 NI举办的LabVIEW大赛(全国) 通过 CLAD/CLD认证 用于工作中的仿真和测试
大三课上
43
学生作业1
大三课上
声音特性
Smith圆图计算器
大三课外
44
学生作业2
大三课外
Turbo编解码
课上没学
参考论文
2周时间
45
基于NI PXI RF平台的创新-1 感知无线电和抗干扰通信
实现
软件无线电接收 不同调制方式的无线电发射 简易感知无线电和抗干扰通 信