使用LabVIEW和CompactRIO實現動態反饋控制器
—— 學生使用LabVIEW和CompactRIO實現動態反饋控制器

圖3. (a) 仿真系統, (b) Real- World I/O – 單觸發把仿真切換至實際
本文引用地址:http://www.104case.com/article/127867.htm在整個學期中,我們介紹了如何利用頻域技術(如Bode和Nyquist圖) 和狀態空間技術(如通過LQR設計的調節器和通過LQE設計的估計器)來開發內層和外層的循環控制器。與過去不同,LabVIEW 前面板通過3D圖像控件提供了有用的可視化效果,并顯示所有的信號信息,為學生診斷控制器和更新控制器設計提供了便利。實際套件的 3D圖像非常有用,學生可以并排比較模擬與現實系統,查看它們的相關性。得益于此,我們有效地展示了難以描述的模型不確定性概念,并引進了設計強大控制器的方法,用以彌補建模誤差。
除了LabVIEW 在完整的模擬系統內可以靈活調整控制器之外,使用LabVIEW和CompactRIO 最大的好處是可以直觀、方便地在模擬和現實之間相互切換。學生可以模擬驗證自己的控制器,然后立即將它們部署至CompactRIO,通過調整前面板控件來控制直升機。由于仿真結構與硬件匹配度非常高,所以通過模擬可以很好地預測硬件是否會成功,減少所需的硬件測試量。這對管理大班實驗室十分有效,因為可用的實驗時間十分寶貴。
評論