PID引數怎麼計算出來?PID引數怎麼計算出來

2025-07-22 07:20:20 字數 3395 閱讀 3774

1樓:離離原上草

職業資格包括從業資格和執業資格。從業資格是**規定專業技術人員從事某種專業技術性工作的學識、技術和能力的起點標準,通過學歷認定或考試取得,供用人單位參考;執業資格是被承認具有對某些檔案簽字的權力,且要負法律責任。

pid演算法的引數怎麼確定?

2樓:嘉禾朗信科技

不知道你的pid 表是控制什麼的,我們用來控制蒸汽薄膜閥動作來控制溫度的,而且一般表都有pid 自診定,表自身能計算出適合的pid 值。我的經驗是,p值最重要,一般p值越小,控制的動作反應越快,i 值和d 值只是幫助控制的效果更好。

和你說下在我們裝置的乙個經驗值裡,p=3,i=60,d=90,希望對你有所幫助。很多的控制也都是慢慢試驗出來的pid 值。因為各種應用場合千差萬別,不好根據公式計算出pid 值。

以下摘自網路:

pid控制方式的具體流程是計算誤差和溫度的變化速度進行pid計算,先以p引數和誤差計算出基礎輸出量,在根據誤差的累積值和i引數計算出修正量,最終找出控制點和溫度設定點之間的平衡狀態,最後在通過溫度的變化速率與d引數控制溫度的變化速度以防止溫度的劇烈變化。進行整定時先進行p調節,使i和d作用無效,觀察溫度變化曲線,若變化曲線多次出現波形則應該放大比例(p)引數,若變化曲線非常平緩,則應該縮小比例(p)引數。比例(p)引數設定好後,設定積分(i)引數,積分(i)正好與p引數相反,曲線平緩則需要放大積分(i),出現多次波形則需要縮小積分(i)。

比例(p)和積分(i)都設定好以後設定微分(d)引數,微分(d)引數與比例(p)引數的設定方法是一樣的。

plc中pid引數是怎麼算出來,能給個例項

3樓:迎軒彤蓓

據你所寫copy的,那應該是baid1003為取樣時間,mov k5 d1003,dud1004為動作方zhi向,mov daoh01 d1004,d1005為輸入濾波常數,mov k50 為比例增益,mov k5 d1006即可了,沒有問題,一步步寫,可能你寫入時有字母或數字錯誤吧。

在mcgs裡選擇0-99範圍的整數型別就可以了。

請教一下關於pid自整定的三個引數的計算方法

4樓:網友

pid是比例、積分、微分的簡稱,pid控制的難點不是程式設計,而是控制器的引數整定。引數整定的關鍵是正確地理解各引數的物理意義,pid控制的原理可以用人對爐溫的手動控制來理解。

1.比例控制。

有經驗的操作人員手動控制電加熱爐的爐溫,可以獲得非常好的控制品質,pid控制與人工控制的控制策略有很多相似的地方。

下面介紹操作人員怎樣用比例控制的思想來手動控制電加熱爐的爐溫。假設用熱電偶檢測爐溫,用數字儀表顯示溫度值。在控制過程中,操作人員用眼睛讀取爐溫,並與爐溫給定值比較,得到溫度的誤差值。

然後用手操作電位器,調節加熱的電流,使爐溫保持在給定值附近。

操作人員知道爐溫穩定在給定值時電位器的大致位置(我們將它稱為位置l),並根據當時的溫度誤差值調整控制加熱電流的電位器的轉角。爐溫小於給定值時,誤差為正,在位置l的基礎上順時針增大電位器的轉角,以增大加熱的電流。爐溫大於給定值時,誤差為負,在位置l的基礎上反時針減小電位器的轉角,並令轉角與位置l的差值與誤差成正比。

上述控制策略就是比例控制,即pid控制器輸出中的比例部分與誤差成正比。

閉環中存在著各種各樣的延遲作用。例如調節電位器轉角後,到溫度上公升到新的轉角對應的穩態值時有較大的時間延遲。由於延遲因素的存在,調節電位器轉角後不能馬上看到調節的效果,因此閉環控制系統調節困難的主要原因是系統中的延遲作用。

比例控制的比例係數如果太小,即調節後的電位器轉角與位置l的差值太小,調節的力度不夠,使系統輸出量變化緩慢,調節所需的總時間過長。比例係數如果過大,即調節後電位器轉角與位置l的差值過大,調節力度太強,將造成調節過頭,甚至使溫度忽高忽低,來回**。

增大比例係數使系統反應靈敏,調節速度加快,並且可以減小穩態誤差。但是比例係數過大會使超調量增大,振盪次數增加,調節時間加長,動態效能變壞,比例係數太大甚至會使閉環系統不穩定。

單純的比例控制很難保證調節得恰到好處,完全消除誤差。

如何用c語言實現pid演算法的引數計算

5樓:網友

這個問題屬於pid的自整定,有簡單的繼電器演算法,我試過,效果不理想。

說了半天,我也沒找到很好用的自整定程式,呵呵。

如果你找到好用的,希望能夠分享一下哦。

6樓:網友

看看jim ledin寫的那本嵌入式控制的書吧,上面有詳細的控制程式設計,包括專門針對pid的,用的是matlab,不過看懂了matlab,包括引數整定的技巧,c程式設計應該也不難的。

pid引數的如何設定調節

7樓:g嘿嘿

pid引數的設定調節如下:

1、pid就是通過系統誤差利用比例、積分、微分計算出控制量進行控制的。不同廠家的公式稍有不同,但是基本上都離不開三個引數:比例、積分時間、微分時間。

2、取樣週期。在進行pid調節之前要先設定好pid的取樣週期,取樣週期設定主要根據被控物件的特性決定。

被控物件變化快的(如:流量),可將取樣週期設定在100ms左右,取樣週期變化慢的(如:液位)可將取樣週期設定在1000ms,對於特別緩慢的(如:

溫度)可設定成5-10s。簡單的理解是多長時間比較一次取樣值與設定值。

當然需要注意的是,取樣週期必須大於程式的執行週期(plc的執行週期)。

3、比例。比例作用是依據偏差的大小來動作。比例有時又被稱為增益用gain表示,當控制量與被控量成正比例關係時(例如:閥位與流量)增益為正數;

當控制量與被控量成反比例關係時(例如:液位與頻率)增益為負數。比較簡單的理解是如果設定值與反饋值有偏差時一次調整多少。

當然比例引數設定是還要考慮被控值的性質,對於變頻器來說,單次變化可以為但是對於閥門來說最小變化為比較好。因為閥門的精度較低。

4、積分。積分作用是依據偏差是否存在來動作的,在系統中起著消除餘差的作用。

在調節時可以先設定乙個較大的積分時間常數ti的初值,然後逐漸減小ti,直至系統出現振盪之後在反過來,逐漸加大ti,直至系統振盪消失。

記錄此時的ti,設定pid的積分時間常數ti為當前值的150%~180%。積分時間可以簡單的理解成調整的頻率(只是為了方便理解)。

5、微分。微分的作用是依據偏差變化速度來動作的,在系統中起著超前調節的作用。很多情況下微分是不需要調節的。

若要設定,與確定p和ti的方法相同,取不振盪時的30%。微分可以簡單理解為超前控制。

6、死區。死區在pid調節是乙個非常重要的量,可以人為地增加控制迴路的穩定性,設定好死區甚至可以減少大量的調整過程。

通俗的理解死區就是你所能接受的最大偏差。死區的大小一般要大於反饋值的波動範圍。死區的設定應該在其它引數的設定基礎上進行,否則會導致系統失去控制。

pid引數的設定調節技巧基本上就是這樣了。

工資係數如何計算出來的

工資係數的計算公式 崗位基本工資 年功工資 特殊工資 效益工資。工資主要有兩大部分,基本工資 獎金,崗位係數是對基本工資和獎金都相乘的,基本工資基數是固定值,獎金基數是按公司效益等各方面綜合核算的,薪金除了基本工資和獎金外還有其它一些補貼,如技術津貼 節假日加班工資 工齡工資 休假工資 出差補助等。...

數學題 是怎麼計算出來的

方法多了去!給你乙個簡單的無窮級數 圓的周長除以直徑所得來的,簡稱。的數值是怎麼算出來的 已經知道對於圓形。周長l d,面積s r 那麼再使用圓內接正n邊形。得到周長或面積的近似值。由此計算出 的值。周長除以兩倍半徑 也就是直徑 的數值是根據已知圓周長和已知直徑的。比例關係算出來的。因為圓周長與直徑...

股市指數如何算出來,股票指數是如何計算出來的?

上證股價指數 上證股價指數最初是中國工商銀行上海分行信託投資公司靜安 業務部根 據上海 的實際情況,參考國外股價指標的生成方法編制而成。上證指數以1990年12月19日為基期,1991年7月15日開始公佈。上證股價指數以上海 的全部 為計算物件,計算公式如下 指數 當日 市價總值 基期 市價總值 1...