控制演算法推導
發布時間: 2022-12-19 04:43:26
❶ 什麼是pid演算法,難學嗎,用C語言,plc怎麼實現
一、什麼是PID:
PID即:Proportional(比例)、Integral(積分)、Differential(微分)的縮寫。顧名思義,PID控制演算法是結合比例、積分和微分三種環節於一體的控制演算法,它是連續系統中技術最為成熟、應用最為廣泛的一種控制演算法,該控制演算法出現於20世紀30至40年代,適用於對被控對象模型了解不清楚的場合。 ---網路
二、PID是否難學:
在工業應用中PID及其衍生演算法是應用最廣泛的演算法之一,是當之無愧的萬能演算法,如果能夠熟練掌握PID演算法的設計與實現過程,對於一般的研發人員來講,應該是足夠應對一般研發問題了,而難能可貴的是,在我所接觸的控制演算法當中,PID控制演算法又是最簡單,最能體現反饋思想的控制演算法,可謂經典中的經典。經典的未必是復雜的,經典的東西常常是簡單的,而且是最簡單的,想想牛頓的力學三大定律吧,想想愛因斯坦的質能方程吧,何等的簡單!簡單的不是原始的,簡單的也不是落後的,簡單到了美的程度。 ---【1】
三、PID演算法的C語言源碼:
PID 控制演算法可以分為位置式 PID和增量式 PID控制演算法
詳細見參考【1】【2】
參考:
【1】PID演算法
【2】簡易PID演算法的快速掃盲(超詳細+過程推導+C語言程序)
❷ 請教溫控PID增量型演算法公式
南京星德機械提供:增量式PID控制演算法
當執行機構需要的不是控制量的絕對值,而是控制量的增量(例如去驅
動步進電動機)時,需要用PID的「增量演算法」。
熱點內容