tft每日頭條

 > 圖文

 > pid控制速度原理詳解

pid控制速度原理詳解

圖文 更新时间:2025-03-01 17:44:27

天和大家分享一篇純技術文章,本文作者嘗試從數學分析的角度,解讀經典的PID控制器!希望業内的工控工程師對PID控制器及PID控制算法有更深入的理解和認識。

來源 | 中華工控網 工控論壇作者 | 狄靜宇 北京工業大學機械工程與應用電子技術學院博士研究生

pid控制速度原理詳解(深度從數學分析的角度)1

工農業生産和軍事國防的需求促進了自動控制理論和技術的産生、完善和發展,反過來自動控制理論和自動控制技術對于工農業生産和軍事國防裝備建設也起到了很大的助推作用。自動控制已經成功的應用于工程技術領域,比如工業的加工制造過程,機器人技術的發展,汽車自動駕駛技術的開發,導彈的制導與控制系統,無人機的飛行控制系統等等。

自動控制理論不僅應用于工程技術領域,而且已經滲透到其他領域比如經濟領域、社會管理領域以及生物醫療領域等。我國著名科學家錢學森曾經說過:“作為技術科學的控制論,對工程技術、生物和生命現象的研究和經濟科學,以及對社會研究都有深刻的意義,比起相對論和量子論對社會的作用有過之而無不及。我們可以毫不含糊地說從科學理論的角度來看,二十世紀上半葉的三大偉績是相對論、量子論和控制論,也許可以稱它們為三項科學革命,是人類認識客觀世界的三大飛躍。”

自動控制理論根據發展的階段和所研究内容的不同,可分為經典控制理論和現代控制理論兩大部分。控制理論的不斷完善和發展推動了控制技術和控制工程的變革,産生了很多新的産品和技術應用。自動控制理論為工程技術、系統設計與開發以及機電産品的研發等提供了可靠的數學計算方法,可以說自動控制理論是整個自動控制産業的核心。本文基于控制論思想,通過數學方法從全新的角度解讀經典控制理論中的PID調節器,力争用淺顯而深刻的語言诠釋教科書中艱難晦澀的表述。PID控制器,即偏差信号的比例(proportional)-積分(integral)-微分(derivative)控制算法,是最早發展起來的一種控制策略。由于PID控制算法非常簡單、具有很強的魯棒性、可靠性好并且便于工程技術的實現,因此直到現在很多閉環反饋控制回路的控制策略仍然選用這種古老的經典控制算法。

教科書中PID控制算法的數學方程描述如下式(1)所示↓↓:

pid控制速度原理詳解(深度從數學分析的角度)2

相應的傳遞函數表示為下式(2)所示↓↓:

pid控制速度原理詳解(深度從數學分析的角度)3

PID控制算法是一種基于偏差信号的控制算法,偏差信号的産生是由傳感器實時不斷監測被控對象的輸出即被調量的大小,然後以負反饋的形式加載到控制指令信号輸入端,兩者經過比較之後形成偏差信号輸入到PID控制器,從而對被控對象起到閉環反饋控制的作用。圖1所示為含有PID調節器的典型負反饋閉環控制回路結構框圖。PID控制器對于偏差信号起到比例、積分和微分的作用,控制器含有三個待整定的參數,實際應用中可以根據不同的參數組合及具體需求得到比例控制器(P)、積分控制器(I)、微分控制器(D)、比例-積分(PI)控制器和比例-微分(PD)控制器等。

pid控制速度原理詳解(深度從數學分析的角度)4

↑↑圖1 含有PID調節器的典型負反饋閉環控制回路結構框圖

下面從數學分析的角度,用理想質點模型作為被控對象,以被控對象的位置為被調量來解釋PID控制器的控制作用機理,試圖以淺顯而深刻的語言讓更多的人來理解這種古老而有效的PID控制算法。圖2所示為理想質點模型的位置控制示意圖,控制指令信号為r=0,即期望的質點位置為坐标原點處,不失一般性,假定0時刻質點的位置處于正半軸的點A。此刻控制指令信号與傳感器檢測到的負反饋信号經過比較産生得到的偏差信号為e(0)=-A,因此比例控制器(P)所産生的控制信号為:

pid控制速度原理詳解(深度從數學分析的角度)5

上式為0時刻的比例控制信号,式中的負号表示産生的控制信号方向為負方向,控制作用效果為使質點向着負半軸方向運動。比例控制信号的大小與偏差信号的大小成正比例關系,可以簡單的理解為,如果質點位置離期望的質點位置(坐标原點)越遠,則比例控制信号越大;反之如果質點位置離期望的質點位置(坐标原點)越近,則比例控制信号越小。比例控制信号的産生與被控對象當前的狀态有關,反應當前狀态的控制需求。實際中由于控制系統各個環節的慣性以及滞後性等的影響,單一比例控制器難以滿足對于控制要求較高的情況,因此需要配合其他控制器來共同完成控制任務。

pid控制速度原理詳解(深度從數學分析的角度)6

↑圖2 理想質點模型的位置控制示意圖

假設在0時刻之前存在一個無限小的時間間隔,所對應的時刻為0-時刻,0-時刻質點所處的位置為A´或A´´,其中A´´>A>A´>0,參照圖3所示PID控制算法的數學解釋。質點的位置為随時間變化的函數P(t),對于無限小的時間間隔(0-0-)内,函數P(t)為直線形式,因此經過簡單計算可得到微分控制器(D)所産生的控制信号為:

pid控制速度原理詳解(深度從數學分析的角度)7

上式中的分式部分表示質點位置函數P(t)的斜率,結合質點的實際運動過程,可知表示質點的運動速度,上式中負号表示所産生微分控制信号的方向與質點的速度方向相反。當0-時刻質點所處的位置為A´時,質點向遠離坐标原點的方向運動,質點的速度方向為正半軸方向,此時産生的微分控制信号方向為負半軸方向;當0-時刻質點所處的位置為A´´時,質點向靠近坐标原點的方向運動,質點的速度方向為負半軸方向,此時産生的微分控制信号方向為正半軸方向。微分控制信号是一種超前控制信号,能夠“預測”被控對象的運動趨勢,對被控對象的運動趨勢起阻尼的作用,可減緩控制過程中的震蕩,使動态的控制過程盡快穩定下來。

pid控制速度原理詳解(深度從數學分析的角度)8

↑圖3 PID控制算法的數學解釋

假設在0時刻之後的一個無限小時間間隔,所對應的時刻為0 時刻,0 時刻質點所處的位置為E,不妨假設E>0。由于所選擇的時間間隔(0 -0)為無限小,因此點E在點A的附近,函數P(t)為直線形式。經過簡單計算,可得到積分控制器(I)所産生的控制信号為:

pid控制速度原理詳解(深度從數學分析的角度)9

上式中梯形面積代表質點位置對時間的積分,對于上面的研究模型,由于質點處于正半軸上,因此梯形的面積為正,考慮到上式中負号的存在,所以積分控制信号的方向為負方向,控制作用是使質點向着負半軸方向運動。假設在某種控制條件下,質點的位置穩定在A點,即系統存在常值穩态誤差,這時随着時間的不斷增加,積分控制信号逐漸增大,從而最終可以消除控制系統的穩态誤差。積分控制信号是一種滞後控制信号,能夠“回顧”被控對象的運動曆史,提高控制系統的控制精度。

由于傳統PID控制器的突出優點,至今仍然廣泛的應用于各種控制系統和控制任務中,可以滿足對于控制系統性能要求較高的情況。PID控制器也并不是一成不變的,随着被控對象複雜程度的不斷加深,将自适應控制、最優控制、魯棒控制和智能控制等控制策略引入到傳統PID控制中産生了新型的現代智能PID控制器,從而進一步拓寬了傳統PID控制器的應用,煥發了經典控制理論和傳統控制技術的活力。

來源 | 工控論壇作者 | 狄靜宇

北京工業大學機械工程與應用電子技術學院博士研究生轉載請注明出處

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved