當前位置:首頁 » 操作系統 » pid演算法控制電機轉速

pid演算法控制電機轉速

發布時間: 2022-07-19 05:11:50

Ⅰ 怎樣用PID控制直流電機的低轉速運,最好在0--600轉內

見插圖圖片,是一個驅動電機的功率電路。

控制實現方式有兩種:模擬控制和數字控制,但我估計你是用數字控制,因為反饋轉速的數字介面比較通用。

將你要控制的電機轉速參考值和反饋值給離散PID演算法之後,給出來一個占空比,用這個占空比產生PWM信號,驅動圖中的IR2110就可以了。

Ⅱ PID的計算公式

PID的增量型公式:

PID=Uk+KP*【E(k)-E(k-1)】+KI*E(k)+KD*【E(k)-2E(k-1)+E(k-2)】

PID演算法具體分兩種:一種是位置式的 ,一種是增量式的。

位置式PID的輸出與過去的所有狀態有關,計算時要對e(每一次的控制誤差)進行累加,這個計算量非常大,而明顯沒有必要。而且小車的PID控制器的輸出並不是絕對數值,而是一個△,代表增多少,減多少。換句話說,通過增量PID演算法,每次輸出是PWM要增加多少或者減小多少,而不是PWM的實際值。所以明白增量式PID就行了。


PID控制原理:

本系統通過擺桿(輥)反饋的位置信號實現同步控制。收線控制採用實時計算的實際卷徑值,通過卷徑的變化修正PID前饋量,可以使整個系統准確、穩定運行。

PID系統特點:

1、主驅動電機速度可以通過電位器來控制,把S350設置為SVC開環矢量控制,將模擬輸出端子FM設定為運行頻率,從而給定收卷用變頻器的主速度。

2、收卷用S350變頻器的主速度來自放卷(主驅動)的模擬輸出埠。擺桿電位器模擬量

信號通過CI通道作為PID的反饋量。S350的頻率源採用主頻率Ⅵ和輔助頻率源PID疊加的方式。通過調整運行過程PID參數,可以獲得穩定的收放卷效果。

3、本系統啟用邏輯控制和卷徑計算功能,能使系統在任意卷徑下平穩啟動,同時兩組PID參數可確保生產全程擺桿控制效果穩定。

Ⅲ 為什麼用PID控制電機速度

pid控制是負反饋控制,使用它可以使電機速度穩定在所需要的設定值。
pid控制演算法是自動控制的基礎和核心內容之一,電機速度控制是電氣自動化的核心內容之一,如果能很好地理解並實施了pid控制器控制電機的轉速的應用,就掌握了自動化專業的精髓。

Ⅳ 如何實現PID控制電動機的轉動

pid控制電機是需要參照的 例如跟據 壓力.溫度.液位.等等這些來控制電機轉數 至於p是比例盤 i積分 d代表微分 通過修改這3個參數可以使pid控制達到最佳狀態

Ⅳ 用pid演算法編程根據溫差調節電機的轉速,按我的理解,pwm是輸入量,溫度是輸出反饋量

首先,弄清題意,假設這是一個風扇,如果溫度高於設定溫度就風扇電機轉快些,反之慢些,那麼反饋量就是當前檢測的實際溫度,給定值是你要求的設定溫度,執行控制的是pwm信號用於控制電機轉速。這里編程得用數字PID的離散化經典公式,當前偏差e(k),上一次偏差e(k-1),上上次偏差e(k-2),怎麼計算來的你應該會(反饋值與給定值的差值),公式里需要整定三個參數P/I/D,我覺得純P就行,I和D取0,既簡單又使用了PID。PS:採用增量式PID。敲了這么多,希望採納。

Ⅵ 什麼是PID控制系統在電機上的應用

PID是一種演算法,類似模糊控制什麼的、通過PID演算法可以精確的控制電機的轉速,以達到控制的目的。但是PID只是一種演算法,通常是通過PWM(脈寬調制)來完成的。

Ⅶ 請教 如何用PID 進行直流電機轉速調節 謝謝!

pid調節首先要是一個
閉環系統
,也就是要有轉速的反饋,通過反饋回來的轉速輸入到pid控制器,轉化成pwm波輸出,控制電動機,大致思路是這樣,希望對你有用,具體看一下
pid演算法

Ⅷ 請各位大俠幫忙說明一下(PID控制)怎樣用PID控制直流伺服電機啊

這個問題要想說完整,可能能寫一本書。
直流調速可以用硬體做,也可以用軟體做。
用硬體做,就是最經典的雙閉環調速模式,即速度反饋和電流反饋調速。說的直白點,就是速度慢了加點速,速度快了減點速;電流同樣。具體的實現方法無非是把速度信號(通過碼盤)和電流信號(通過采樣電阻或霍爾感測器)採集回來,轉成電壓信號,疊加到控制信號中。
如果用軟體做,就是常說的數字PID。最最基本的原理就是把速度值採回來,給CPU,CPU把這個採集回來的實際速度和設定速度做比較,慢了,就通過控制信號讓電機加點速,快了,就通過控制信號讓電機減點速,這就是P(比例)。這個和硬體調速的原理差不多。但這種方法只是理論上的,實際去做時,就會發現電機很難穩定在你想要的速度上,所以就加入了I和D(積分、微分)。按照PID演算法,結合所用電機的特性,試驗出適合自己控制對象的PID演算法中的各參數值,就是PID控制。
就說這么多吧,建議你找本電機控制的書看看,這類書很多的。

Ⅸ pid演算法輸出的是什麼值,如何實現電機調速

在直流電機調速中增量式PID
PID=port ID,在STP(生成樹協議)中,若在埠收到的BPDU中BID和path cost相同時,則比較PID來選擇阻塞埠。數字電視復用系統名詞 PID(Packet Identifier) 在數字電視復用系統中它的作用好比一份文件的文件名,我們可以稱它為「標志碼傳輸包」 。工程式控制制和數學物理方面 PID(比例積分微分)英文全稱為Proportion Integration Differentiation,它是一個數學物理術語。PID由8位埠優先順序加埠號組成,埠號占低位,默認埠號優先順序128。

熱點內容
雲識別系統登陸密碼是多少 發布:2025-01-21 06:23:39 瀏覽:368
stl源碼剖析中文 發布:2025-01-21 06:14:17 瀏覽:344
我的世界手機版為什麼連不上伺服器 發布:2025-01-21 06:14:17 瀏覽:453
壓縮機的性能參數 發布:2025-01-21 06:10:34 瀏覽:607
2014年預演算法修訂歷時20年 發布:2025-01-21 06:05:46 瀏覽:191
linux切換到root用戶 發布:2025-01-21 06:05:38 瀏覽:516
php存在文件 發布:2025-01-21 06:04:51 瀏覽:171
故鄉的密碼標題運用了什麼手法 發布:2025-01-21 06:00:20 瀏覽:724
java新浪微博 發布:2025-01-21 06:00:07 瀏覽:887
php防止注入 發布:2025-01-21 06:00:04 瀏覽:815