基于虛擬儀器的電機測試系統(tǒng)
發(fā)布時間:2017-08-30 13:12
本文關(guān)鍵詞:基于虛擬儀器的電機測試系統(tǒng)
更多相關(guān)文章: 虛擬儀器 電機測試系統(tǒng) LabVIEW 串口通信 諧波測量
【摘要】:電機測試是電機生產(chǎn)中的重要環(huán)節(jié),而如何構(gòu)建易用且功能強大的電機測試系統(tǒng)是這個環(huán)節(jié)的核心。針對基于傳統(tǒng)儀器的電機測試系統(tǒng)結(jié)構(gòu)固定、功能單一、自動化程度低、開發(fā)周期長、難于擴展,又加上現(xiàn)有基于微機的測試系統(tǒng)采用Windows多媒體時鐘存在定時不準(zhǔn)、實時性差的問題,研發(fā)了一種采用LabVIEW開發(fā)平臺的基于虛擬儀器的通用電機測試系統(tǒng)基本可以解決上述問題。同時,為了對電機進行諧波測量和轉(zhuǎn)矩測量,又分別開發(fā)了一套虛擬儀器軟件。在本文中,以基于虛擬儀器的通用電機測試系統(tǒng)為主要闡述對象,按照軟件工程的工程方法一步一步介紹該系統(tǒng)的設(shè)計、開發(fā)和測試。它要實現(xiàn)串口通信、發(fā)送/接收串口有效數(shù)據(jù)、數(shù)據(jù)顯示/存儲、定時精確的串口發(fā)送任務(wù)等功能、具有友好的人機接口、高效的執(zhí)行效率。而另外兩套虛擬儀器軟件則主要以實際應(yīng)用為主。作者所做的主要工作將在論文中加以描述,主要包括:(1)對電機測試系統(tǒng)的組成、原理進行了分析和研究;(2)明確虛擬儀器的軟件需求,選用合適的開發(fā)模型,并對軟件的整體架構(gòu)、界面設(shè)計和各功能模塊的算法進行了嚴(yán)格的定義;(3)依據(jù)上一步的定義,使用LabVIEW圖形化編程語言進行編碼,并對每一個功能模塊和整體系統(tǒng)進行測試;(4)在串口通信、數(shù)據(jù)解析和顯示等方面使用生產(chǎn)者/消費者設(shè)計模式,發(fā)揮LabVIEW強大的并行處理能力,使程序執(zhí)行更高效;(5)在串口發(fā)送模塊中,通過巧妙設(shè)計解決了三個串口發(fā)送任務(wù)之間干擾的問題;在串口接收模塊中,加入了錯誤處理子模塊,增加了通信的容錯能力;(6)將LabVIEW定時循環(huán)應(yīng)用于電機測試系統(tǒng),使串口定時發(fā)送任務(wù)在常見操作系統(tǒng)之上擁有2ms的定時精度;(7)實際應(yīng)用另外兩套虛擬儀器系統(tǒng)。使用NI公司的示波器板卡對電機的相電流進行采集,而后使用LabVIEW編程對相電流數(shù)據(jù)進行諧波測量;使用轉(zhuǎn)矩傳感器,利用串口通信,對電機的轉(zhuǎn)矩進行檢測。實際使用表明,基于虛擬儀器的電機測試系統(tǒng)具有高實時性、操作方便,用戶體驗效果好,較高的實用性和穩(wěn)定性等特點,同時在滿足實際的測試需求的情況下降低了測試成本。本文對企業(yè)或高校實驗室構(gòu)建基于虛擬儀器的測試系統(tǒng)具有一定的參考意義。
【關(guān)鍵詞】:虛擬儀器 電機測試系統(tǒng) LabVIEW 串口通信 諧波測量
【學(xué)位授予單位】:上海應(yīng)用技術(shù)學(xué)院
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TM306
【目錄】:
- 摘要5-6
- Abstract6-11
- 第1章 緒論11-15
- 1.1 課題背景及研究意義11
- 1.2 國內(nèi)外研究現(xiàn)狀11-13
- 1.2.1 虛擬儀器技術(shù)11-12
- 1.2.2 電機測試技術(shù)12-13
- 1.3 論文章節(jié)結(jié)構(gòu)13-15
- 第2章 電機測試系統(tǒng)結(jié)構(gòu)及原理15-18
- 2.1 電機測試系統(tǒng)總體結(jié)構(gòu)15
- 2.2 通信總線15-16
- 2.3 電機控制器16
- 2.4 電機驅(qū)動器16
- 2.5 永磁同步電機原理及其位置檢測傳感器16-17
- 2.6 本章小結(jié)17-18
- 第3章 軟件設(shè)計方案18-32
- 3.1 軟件工程18-22
- 3.1.1 軟件設(shè)計的目標(biāo)18-19
- 3.1.2 軟件生命周期19-21
- 3.1.3 軟件過程21-22
- 3.2 軟件的設(shè)計方案22-31
- 3.2.1 軟件開發(fā)平臺23-24
- 3.2.2 軟件開發(fā)模型24
- 3.2.3 需求分析24-26
- 3.2.4 總體設(shè)計26-28
- 3.2.5 詳細設(shè)計28-31
- 3.3 本章小結(jié)31-32
- 第4章 軟件編碼及測試32-55
- 4.1 LabVIEW系統(tǒng)32-33
- 4.1.1 LabVIEW程序構(gòu)成32-33
- 4.1.2 LabVIEW庫33
- 4.2 相關(guān)技術(shù)33-36
- 4.2.1 事件結(jié)構(gòu)33-34
- 4.2.2 同步控制技術(shù)34-35
- 4.2.3 生產(chǎn)者/消費者設(shè)計模式35
- 4.2.4 動態(tài)調(diào)用VI35-36
- 4.3 各模塊的實現(xiàn)36-52
- 4.3.1 系統(tǒng)主界面36-39
- 4.3.2 串口通信模塊39-44
- 4.3.3 實時控制模塊44-47
- 4.3.4 數(shù)據(jù)封裝與解析47-52
- 4.3.5 定時發(fā)送52
- 4.4 軟件測試52-54
- 4.4.1 正確性測試52
- 4.4.2 性能測試52-54
- 4.5 本章小結(jié)54-55
- 第5章 軟件應(yīng)用55-59
- 5.1 諧波的測量55-57
- 5.1.1 諧波的產(chǎn)生與危害55
- 5.1.2 諧波的傅里葉級數(shù)55
- 5.1.3 諧波測量55-57
- 5.2 轉(zhuǎn)矩的測量57-58
- 5.2.1 測量原理與方法57-58
- 5.2.2 實際轉(zhuǎn)矩測量58
- 5.3 本章小結(jié)58-59
- 第6章 結(jié)論與展望59-61
- 6.1 結(jié)論59
- 6.2 展望59-61
- 致謝61-62
- 攻讀學(xué)位期間所開展的科研項目和發(fā)表的學(xué)術(shù)論文62-63
- 參考文獻63-64
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前2條
1 蔣繼云;;永磁同步電機控制[J];科技視界;2012年17期
2 嚴(yán)蔚敏;李冬梅;吳偉民;;數(shù)據(jù)結(jié)構(gòu)(C語言版)[J];計算機教育;2012年12期
,本文編號:759482
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/759482.html
最近更新
教材專著