基於LabWindows/CVI的虛擬儀器設計

基於LabWindows/CVI的虛擬儀器設計

《基於LabWindows/CVI的虛擬儀器設計》 是電子工業出版社出版的圖書, ISBN是 9787750538366

基本介紹

  • ISBN:9787750538366
  • 定價:49
  • 出版社:電子工業出版社
  • 出版時間:2003-1-1
內容介紹,作品目錄,

內容介紹

本書詳細地介紹了套用當前信號分析與處理新技術來設計不同測量功能的虛擬儀器的工作原理和方法。內容包括虛擬儀器設計的方法和步驟,I/O接口設備的軟體驅動,LabWindows/CVI與MATLAB語言的接口,以及基於自相關偽隨機系統辨識、神經網路、小波變換、模糊理論等技術虛擬儀器設計的方法和技巧。
本書內容新穎豐富、論述簡潔,提供了大量典型的實例。本書可作為大專院校教科書,也可作為工程技術人員和科技工作者學習設計虛擬儀器的自學用書。

作品目錄

第1章 緒論 1
1.1 虛擬儀器概述 3
1.1.1 虛擬儀器的基本概念 3
1.1.2 虛擬儀器的構成及其分類 4
1.1.3 虛擬儀器的設計方法 7
1.2 虛擬儀器的發展及特點 7
1.2.1 儀器的發展過程 8
1.2.2 虛擬儀器的發展方向 8
1.2.3 虛擬儀器的特點 9
第2章 虛擬儀器開發語言LabWindows/CVI 11
2.1 LabWindows/CVI簡介 13
2.1.1 LabWindows/CVI軟體的特點 13
2.1.2 如何安裝LabWindows/CVI 14
2.1.3 LabWindows/CVI中對象編程的概念 15
2.1.4 LabWindows/CVI下虛擬儀器軟體的組成 17
2.1.5 用LabWindows/CVI設計虛擬儀器的步驟與方法 19
2.2 LabWindows/CVI編程環境 19
2.2.1 工程視窗 19
2.2.2 用戶界面編輯視窗 24
2.2.3 原始碼編輯視窗 30
2.2.4 函式面板 31
2.3 虛擬儀器設計示例—虛擬溫度顯示儀的設計與實現 33
2.3.1 設計要求及目的 33
2.3.2 實現原理 34
2.3.3 設計步驟 34
2.3.4 創建用戶界面 35
2.3.5 程式代碼的設計 42
2.3.6 保存工程檔案並運行 46
第3章 I/O接口設備的軟體驅動 47
3.1 數據採集卡 49
3.1.1 數據採集卡的組成 50
3.1.2 數據採集卡的安裝 51
3.1.3 數據採集卡參數設定 51
3.1.4 I/O接口設備PCI-MIO-16E-4數據採集卡 52
3.1.5 PCI-MIO-16E-4數據採集卡的安裝測試與參數設定 53
3.2 PCI-MIO-16E-4數據採集卡套用示例 60
3.2.1 數據採集演示儀 60
3.2.2 正弦波信號發生器 66
3.3 非NI公司數據採集卡的套用 71
第4章 LabWindows/CVI與MATLAB語言的接口 73
4.1 MATLAB語言簡介 75
4.1.1 MATLAB環境介紹 75
4.1.2 向量與矩陣的生成與運算 77
4.1.3 MATLAB的繪圖功能 80
4.1.4 在MATLAB環境下編譯自己的功能函式 85
4.2 LabWindows/CVI與MATLAB的接口原理與方法 87
4.3 在LabWindows/CVI中實現與MATLAB的混合編程示例 99
第5章 基於一般信號分析技術的虛擬儀器設計 105
5.1 相關基礎知識概述 108
5.1.1 SineWave( ) 正弦波產生函式的使用 108
5.1.2 Correlation( ) 相關計算函式的使用 113
5.1.3 FFT( )快速傅立葉變換函式的使用 115
5.1.4 基於後向差分法的連續時間模擬濾波器等
效數字濾波器的實現 123
5.2 設計舉例[1]—虛擬正弦波掃頻信號發生器 125
5.2.1 功能描述 125
5.2.2 設計原理 126
5.2.3 設計步驟 126
5.3 設計舉例[2]—基於相關法的相位差計 132
5.3.1 功能描述 132
5.3.2 設計原理 133
5.3.3 設計步驟 136
5.4 設計舉例[3]—基於譜分析技術的虛擬相位差計 147
5.4.1 功能描述 147
5.4.2 設計原理 147
5.4.3 設計步驟 148
5.5 設計舉例[4]—基於數字濾波技術的虛擬頻率補償儀 154
第6章 基於相關偽隨機技術的虛擬儀器設計 171
6.1 相關辨識的基礎知識 174
6.2 偽隨機信號—相關辨識實際採用的激勵信號 179
6.3 設計舉例[1]和[2]—偽隨機相關辨識仿真儀 194
6.4 設計舉例[3]—系統參數辨識實測儀 215
第7章 基於神經網路的虛擬儀器設計 241
7.1 概述 244
7.2 神經網路基礎知識 244
7.3 MATLAB工具箱中的BP與RBF函式 257
7.4 設計舉例[1]—虛擬壓力感測器溫度補償器
7.5 設計舉例[2]—虛擬三組分氣體成分分析儀的設計
第8章 基於小波分析的虛擬儀器設
8.1 小波分析基礎
8.2 MATLAB工具箱中小波分析函式
8.3 設計舉例[1]—虛擬小波消噪儀
8.4 設計舉例[2]—虛擬特徵信號提取儀
第9章 基於混沌技術的虛擬儀器設計
9.1 概述
9.2 混沌技術基礎知識
9.3 設計舉例—基於Logist方程的虛擬白噪聲發生器
白噪聲發生器及其性能評估儀
9.4 設計舉例[1]——基於混沌技術的頻率仿真測試儀
9.5 設計舉例[2]——基於混沌技術的精密頻率實測儀
第10章 基於模糊理論的虛擬儀器設計
10.1 模糊集合理論概述
10.2 模糊感測器系統
10.3 設計舉例[1]—虛擬模糊熱點溫度分析儀
10.4 設計舉例[2]——高級虛擬模糊熱點溫度分析儀
第11章 網路化虛擬智慧型感測器系統
11.1 網路體系結構與協定
11.2 組建網路化虛擬智慧型感測器系統的模式
11.3 設計舉例[1]—網路化虛擬正弦波發生器
11.4 設計舉例[2]—基於C/S模式的遠程開關
控制器的設計
參考文獻

相關詞條

熱門詞條

聯絡我們