技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網 > 技術頻道 > 應用方案 > 麻省理工學院學生用LabVIEW和CompactRIO設計實現(xiàn)動態(tài)輸出反饋控制器

麻省理工學院學生用LabVIEW和CompactRIO設計實現(xiàn)動態(tài)輸出反饋控制器

時間:2012-08-13 15:36:28來源:gengwt

導語:?"總的來說,LabVIEW框架提供給學生更大的自由度,使他們能夠更好地掌控硬件控制器設計進程。"

NI

圖1. 學生使用LabVIEW和CompactRIO控制3-自由度的直升機

    "總的來說,LabVIEW框架提供給學生更大的自由度,使他們能夠更好地掌控硬件控制器設計進程。"

  -Professor Jonathan How,Massachusetts Institute of Technology

  The Challenge:

  給學生提供實際硬件控制設計的工具,包括原型設計和控制器驗證的仿真環(huán)境,幫助學生克服從理論轉變?yōu)閷嵺`的挑戰(zhàn)。

  The Solution:

  將NILabVIEW軟件和CompactRIO硬件作為控制平臺,模擬設計控制器原型,并將該原型應用到實際硬件上。利用統(tǒng)一的軟件架構可以輕松地幫助學生實現(xiàn)從仿真環(huán)境到物理硬件的轉換,僅僅通過LabVIEW前面板上的切換開關即可實現(xiàn)。

  Author(s):

  Professor Jonathan How-Massachusetts Institute of Technology

  Professor Emilio Frazzoli-Massachusetts Institute of Technology

  Brandon Luders-Massachusetts Institute of Technology

  麻省理工學院(MIT)的反饋控制系統(tǒng)課程專注于使用經典的控制和狀態(tài)空間技術設計和分析控制系統(tǒng)。此門課程向本科生和研究生開放,每年秋季大約招收20名學生。課程的一部分內容要求學生設計并實現(xiàn)一系列實驗室模塊中物理系統(tǒng)的翻轉、俯沖和偏航控制器。學生使用根軌跡、Bode圖和其他技術來設計經典的控制器,采用線性二次調節(jié)器(LQR)、線性二次型高斯(LQG)和動態(tài)輸出反饋(DOFB)設計開發(fā)狀態(tài)空間控制器。學生使用LabVIEW控制設計與仿真模塊和LabVIEWMathScriptRT模塊實現(xiàn)狀態(tài)反饋、狀態(tài)估計和動態(tài)控制定律設計。學生通過模擬驗證他們的控制器之后,使用CompactRIO、LabVIEWFPGA和LabVIEWReal-Time模塊部署他們的設計,來控制高度非線性的Quanser3-自由度的直升機套件。

  在2010學年的秋季,42名學生被分成3到4組在六個不同的硬件站完成了相關的實驗。在過去的學期中我們所經歷的最大的障礙之一就是如何正確的建立起所有站點。舊的解決方案需要我們在每學期開始時花費大量的時間排除連接故障并測試每個站點。將PC連接至外部數(shù)據(jù)采集模塊需要多根電纜,這樣使得處理過程復雜化;連接至放大器的電路板放大了Quanser套件的信號。使用CompactRIO之后,所有傳感器和傳動裝置的信號可通過單根以太網電纜傳回至PC,從而簡化了連接和安裝步驟。

  課程同時也廣泛地使用了計算機輔助控制設計工具。學生設計基于硬件模型的控制器,保證了閉環(huán)系統(tǒng)的穩(wěn)定,同時也滿足了所有的設計要求。先前建立在MathWorks,Inc.Simulink®軟件上的框架并沒有給學生提供診斷工具,使得他們無法在硬件上部署控制器前進行測試;而大多數(shù)的測試都由學生自行采用MathWorks,Inc.MATLAB®軟件來完成。由此,實驗室中會花費大量的時間來實現(xiàn)不需要硬件的功能,如對控制器設計的診斷。LabVIEW控制設計與仿真以及LabVIEWMathScript的RT模塊都是分析線性模型并協(xié)助學生設計控制器的有用工具。

  在整個學期中,我們介紹了如何利用頻域技術(如Bode和Nyquist圖)和狀態(tài)空間技術(如通過LQR設計的調節(jié)器和通過LQE設計的估計器)來開發(fā)內層和外層的循環(huán)控制器。與過去不同,LabVIEW前面板通過3D圖像控件提供了有用的可視化效果,并顯示所有的信號信息,為學生診斷控制器和更新控制器設計提供了便利。實際套件的3D圖像非常有用,學生可以并排比較模擬與現(xiàn)實系統(tǒng),查看它們的相關性。得益于此,我們有效地展示了難以描述的模型不確定性概念,并引進了設計強大控制器的方法,用以彌補建模誤差。

  除了LabVIEW在完整的模擬系統(tǒng)內可以靈活調整控制器之外,使用LabVIEW和CompactRIO最大的好處是可以直觀、方便地在模擬和現(xiàn)實之間相互切換。學生可以模擬驗證自己的控制器,然后立即將它們部署至CompactRIO,通過調整前面板控件來控制直升機。由于仿真結構與硬件匹配度非常高,所以通過模擬可以很好地預測硬件是否會成功,減少所需的硬件測試量。這對管理大班實驗室十分有效,因為可用的實驗時間十分寶貴。

  LabVIEW和CompactRIO的組合除了可以吸引學生的興趣之外,已經被證明可以有效的驗證控制理論和設計方法。交互式的LabVIEW前面板提供了一種簡便的方法來可視化系統(tǒng);當調試控制器時,原理框圖中探測信號的能力會十分有用。隨著學期的進展,學生在修改LabVIEW代碼以滿足他們的需要時感覺越來越得心應手。在課程項目最后一部分中,幾個學生設計了自己的VI,實現(xiàn)了多輸入多輸出(MIMO)控制器設計。在學期末時,我們發(fā)現(xiàn)很多學生利用業(yè)余時間參加了我們的課外競賽,競賽中要求直升機會自主越過一個虛擬障礙跑道。在學期結束時,許多學生頗有興趣的想將LabVIEW運用到MIT其他項目中,主動地與課程工作人員進行了接洽。

標簽:

點贊

分享到:

上一篇:丹佛斯驅動器和富田伺服電機...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.treenowplaneincome.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯(lián)網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網-工業(yè)自動化與智能制造的全媒體“互聯(lián)網+”創(chuàng)新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號