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