[研究] LabView的能與不能

看板NTUEE_LAB206作者 (湯尼阿塔.TF109)時間16年前 (2009/08/30 16:08), 編輯推噓1(1011)
留言12則, 2人參與, 最新討論串1/1
想說用LABVIEW來建立一個控制實驗的教材,可是這牽涉到幾個問題。 內容、軟體、硬體 內容: 我是打算參考先前在交大的控制實驗,從基本的一、二階系統做起。 軟體達成: 以上這件事情,如果要用電腦打死,需要有Plant的模擬能力。 可惜LabView專著的是 a.訊號監控/Scope 等的訊號擷取能力 b.訊號後端處理/控制訊號演算 c.圖形化GUI d.龐大的driver 免去與底層溝通困擾 所以光是Plant就出些問題了,而且照著想法寫PID的話,應該會是一個 "以數位方法近似的離散PID" 而不是連續的PID 當然,LEAD、Lag之類的就更不用說了 硬體達成: 如果有一個Plant來當作控制目標,這自然是非常好的事情。 不過這麼一來,就需要DAQ與訊號輸出的模組。 老師手上的Compact Rio也需要購買至少資料擷取與類比輸出卡。 而且控制法則、系統即時性,應該都是在數位控制這端來做,而不是傳統 類比連續的s-domain來考慮。 不過,如果Plant的頻寬很窄很低,那自然是可以使用一些c2d的方法搞定就好。 但要是哪天來個快的,除非知道怎麼直接設計、補償,不然就準備投胎。 學弟還是昭明有什麼想法嗎? 另外,之前交大的控制實驗專題,有一個東西叫做DSA,他是拿來做系統分析的工具。 (DSA) signal source(sig1)-------> plant------->output to DSA(sig2) 基本上DSA是輸出sinwave(數位模擬出來的sinwave 有類比輸出解析度問題) 針對sig1與sig2分別做FFT(spectrum analysis),分析他們的"振幅"與"相位" 因為sig1是DSA給出去的,所以頻率已知,單頻信號通過系統頻率不會改變,所以也只要 關注特定頻率的Magnitude & Phase 藉此,調整sig1的頻率,從低頻到高頻跑一次,就能畫出Bode Plot。 我以這個概念。用LV86做了一個單次的DSA,也就是收集一次的資料,進行一次的分析。 應該是有達到功能。 -- ▄▅▆▆▆ ▆▆▆▆▆ ▆▆▆▅▄▃ Nissan GT-R █ ▅▅▅ █ █▄▄▄▄█ The Legend is REAL. █ █ █ ██ █▇▅▄ Nurburgring North: 7:38 ◥▆▆▆█ █ ▅▃ http://www.plurk.com/TonyATTA/invite -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.20.20

08/30 16:15, , 1F
這意味著不管如何 都該問問老師或學長了
08/30 16:15, 1F

08/30 16:35, , 2F
c2d的方法 之前我在做buck converter的控制模擬就出問題了
08/30 16:35, 2F

08/30 16:36, , 3F
因為converter是非線性系統 但是我們都近似成線性來處理
08/30 16:36, 3F

08/30 16:37, , 4F
DT的控制器... 我在想能不能設計CT的控制器,再用數值方法
08/30 16:37, 4F

08/30 16:37, , 5F
算出每個time step的解
08/30 16:37, 5F

08/30 16:39, , 6F
雖然說我們要設計DT的控制器不難,不過大學部的應該就...
08/30 16:39, 6F

08/30 16:40, , 7F
Labview我還沒仔細去碰 等我這次報完再來研究~~
08/30 16:40, 7F

08/30 17:04, , 8F
sample的frequency是多少呀? d至少是要c頻寬的10倍以上..
08/30 17:04, 8F

08/30 17:04, , 9F
才會比較穩當
08/30 17:04, 9F

08/31 18:28, , 10F
看來是沒有安裝Control & Simulation 裡面有 感謝昭明
08/31 18:28, 10F

09/01 14:12, , 11F
昨天看了一下LV 有馬達、倒單擺的範例 ...wow~該有的都有
09/01 14:12, 11F

09/01 14:14, , 12F
不謝~~ ㄎㄎ~
09/01 14:14, 12F
文章代碼(AID): #1AcZDjDD (NTUEE_LAB206)