⑴ 如何用labview開發模糊自適應pid演算法
有些網站的論文是收費的,這里有篇免費的,不知道能否適用關於電子皮帶秤配料系統中的模糊控制技術介紹目前國內某些生產廠家從成本考慮,採用單片機進行簡單的稱量積算和PID調節,功能簡單,控制配料精確度低,管理功能弱,可靠性不高。規模較大的公司則通常採用基於調節器和WINDOWS平台的皮帶秤配料系統,該系統正常工作時,配料儀表接受來自秤體的稱重信號和測速信號,經積算後顯示瞬時流量和累計量,並將瞬時流量以4~20毫安模擬電流的形式送往PID調節器作為調節測量輸入信號,調節器將該信號與機內設定值比較運算後輸出4~20毫安模擬調節信號,控制給料電機轉速,從而進一步控制該種物料的下料流量,最終使幾種煤料的瞬時下料流量與階段累計量都保持在用戶要求的范圍內。要改變流量及配比可直接在調節器上進行設定操作,操作簡單方便。第i號給料機的控制方框圖模型如圖2所示。
⑵ 關於labview,我用labview寫了一個增量式PID的程序可是運行結果不對,大家給分析下這是什麼原因,下面是前
光看這個圖,可能是比例增益設的太大,另外微分系數也適當設個數試試
⑶ labview中怎樣編寫各種PID控制演算法
請參考Labview的PID工具包
⑷ 如何使用labview中的pid模塊
你是否更改了pid庫文件的位置或名稱?
或者你要把這個pid添加到工程再打開。。。
建議使用pid工具包,可直接官網下載,直接從選板拖模塊至框圖。
⑸ LabVIEW 製冷pid怎麼設置
利用位置式PID演算法,將溫度感測器采樣輸入作為當前輸入,然後與設定值進行相減得偏差ek,然後再對之進行PID運算產生輸出結果fOut,然後讓fOut 控制定時器的時間,就可以了。
⑹ 怎麼用LABVIEW實現PID控制,那個PID控制包怎麼用的,怎麼接線
這個PID控制主要是通過公式來實現的。主要是變成。控制包我也沒用過,只能告訴你這點了。
⑺ 如何用LABVIEW編PID演算法
我寫了一個增量式的
PID演算法
,其實演算法很簡單的
如果用LabVIEW接線比較麻煩,用其中的matlab
腳本語言
編程很簡單的
推薦一本書《先進PID控制及其MATLAB模擬(2)》veryCD有下載的,這本書編的一般,但是可以看看裡面的matlab編寫PID,然後再LabVIEW裡面用matlab腳本就可以了
⑻ labview pid輸入,開關量輸出控制
在工程實踐中的原理和特點
PID控制,對比例,積分,微分控制的最廣泛使用的調節器控制規律,簡稱為PID控制,也被稱為PID調節器。 PID控制器問世至今已有近70多年歷史,以其結構簡單,穩定性好,工作可靠,調整方便而成為主要的工業控制技術之一。當被控對象的結構和參數不能完全掌握,或缺乏精確的數學模型,時間控制理論難以採用其他技術,結構和系統控制器的參數必須依靠經驗和現場調試來確定,然後應用PID控制技術是最方便的。時即當我們不完全了解一個系統和控制對象,或不能被有效的手段測量,以獲得系統參數中,最合適的PID控制技術。 PID控制,在實踐中有PI和PD控制。 PID控制器是基於所述系統中,利用比例,積分,微分,通過控制控制的量計算的誤差。
比例(P)控制
比例控制是一種最簡單的控制方式之一。輸出與輸入誤差信號成比例的控制。當只有一個比例控制系統輸出穩態誤差(穩態誤差)的存在。
積分(I)控制
在積分控制,比例控制器的輸出與輸入誤差信號之間的整體關系。自動控制系統,如果在進入穩態誤差的穩定存在後,控制系統被稱為穩態誤差的或簡稱有差系統(System與穩態誤差)。為了消除穩態誤差,控制器必須引入「積分項」。誤差的積分項是取決於時間的積分,隨著時間的增加,積分項會增大。因此,即使誤差很小,積分項會隨時間增加而增加時,它推動控制器的輸出增大,使得穩態誤差進一步減小,直至為零。因此,比例+積分(PI)控制器,可以在進入穩態非穩態誤差後,使系統。
微分(D)控制
的微分控制中,控制器的誤差信號(誤差的變化即速率)的差動輸入的輸出是正比於關系。自動控制系統,以克服在調整過程中的錯誤可能發生振盪甚至不穩定。這樣做的原因是由於大慣性組件(鏈路)的存在下,或有滯後(延遲)的組件,具有抑制誤差的作用,該變化總是落後於變化的誤差。解決的辦法是使變化抑制錯誤的「超前」,即誤差趨近於零,抑制誤差的作用應該是零。也就是,控制器僅引入「比例」項往往是不夠的,只是比例項是放大該誤差的大小的影響,並且需要增加的電流是「微分項」能夠預測誤差的變化趨勢因此,使用+微分控制器的比例,因此能夠抑制誤差控制動作提前等於零,甚至為負,從而避免嚴重的過沖的充電量。所以有一個較大的慣性或滯後的控制對象,比例+微分(PD)控制器能改善系統在過程動力學的調節。
傳統的控制理論是建立精確控制對象模型(傳遞函數和狀態方程),基於許多復雜的系統,並建立了數學模型,是比較困難的,有時甚至是不可能的,它無法實現全自動控制系統的控制方法,而是由人工控制,但往往做的更好。模糊控制哪些教訓運營商和語言規則的形成,利用模糊集理論的操作和決策模擬經營的,以達到自動控制
⑼ labview 做pid控制,電腦斷電後無法打開 End of file encountered,the file "PID.vi" could not be loaded
PID.vi這個VI損壞了,你要重新寫一個,或者是不載入那個VI其它的應該就能啟動。這種損失是致命的,通常無法恢復,如果有其它的備份可以替換掉也行。
⑽ 用LabVIEW設計數字PID控制器的具體思路
有專門的PID工具包for lv.你只需要調用。