色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文了解透徹PID控制

jf_78858299 ? 來源:汽車學(xué)堂Automooc ? 作者:汽車學(xué)堂 ? 2023-05-19 16:44 ? 次閱讀

PID及其衍生算法,是目前工業(yè)應(yīng)用最為廣泛的算法之一,是當(dāng)之無愧的萬能算法!

對(duì)于研發(fā)人員來講,熟練掌握了PID算法的設(shè)計(jì)與實(shí)現(xiàn)過程,就足夠應(yīng)對(duì)一般的研發(fā)問題了。

PID概念

PID是比例(Proportional)、積分(Integral)、微分(Derivative)的縮寫,將偏差的比例、積分、微分通過線性組合構(gòu)成控制量,用這一控制量對(duì)被控對(duì)象進(jìn)行控制。

PID的控制流程簡(jiǎn)單到不能再簡(jiǎn)單,如圖1所示:

圖片

圖1:PID控制流程

通過這張流程圖,我們可以看到PID也是反饋控制,在PID控制中:

1.

第一步

根據(jù)反饋值和期望值求出誤差,比如軌跡跟蹤控制中,這個(gè)誤差就是車輛當(dāng)前位置和期望路徑之間的距離;

2.

第二步

求出誤差之后,再根據(jù)這個(gè)誤差值進(jìn)行比例、積分和微分三項(xiàng)的計(jì)算,其中K p ,Ki和Kd分別是這三項(xiàng)的系數(shù),表示這三項(xiàng)對(duì)輸出控制量的影響的比重。

3.

第三步

最后將計(jì)算出來的比例、積分和微分三項(xiàng)進(jìn)行求和,就得到最后輸出的控制量了。

PID的結(jié)構(gòu)是可以靈活改變的,因?yàn)楦鶕?jù)實(shí)際情況,比例、積分、微分三項(xiàng)并不是都需要發(fā)揮作用的,所以PID控制器又往往可以變成P控制器和PD控制器。

接下來我們以軌跡跟蹤為例來分別討論:比例、積分、微分這三項(xiàng)的意義。

P概念

考慮一個(gè)簡(jiǎn)單的情況,假設(shè)我們希望自動(dòng)駕駛小車沿著圖中的路線行駛,但小車在如圖2所示的位置,那么需要轉(zhuǎn)多少度呢?

圖片

圖2:小車初始位置

如果我們給其輸入一個(gè)固定的值來轉(zhuǎn)向,那么小車的軌跡將會(huì)圖3中所示:小車會(huì)沿著車道中心線走蛇形曲線。

圖片

圖3:固定值轉(zhuǎn)向的小車行駛軌跡

顯然,如果我們坐在這樣的車上,一定會(huì)非常不舒服,因此駕駛技術(shù)嫻熟的老司機(jī)在變道或是轉(zhuǎn)向時(shí),會(huì)一直調(diào)整方向盤,偏差大的時(shí)候轉(zhuǎn)動(dòng)更多的角度,偏差小的時(shí)候,則轉(zhuǎn)角少一點(diǎn)。

PI中的P控制,也稱為比例控制,就是根據(jù)不同的偏差輸出不同的控制信號(hào)。控制器的輸出和輸入成正比,只要偏差出現(xiàn),就能及時(shí)地產(chǎn)生與它成比例的控制信號(hào),如下圖所示。

圖片

圖4:比例控制

在軌跡跟蹤控制的這個(gè)例子中可以用這個(gè)式子來表達(dá):

steering=K p .e(t)

其中的e(t)就是期望值和反饋值的偏差,在這里指的是 輛偏離期望路徑的距 ,Kp就是比例控制的系數(shù),通常稱為 比例參數(shù)

我們可以這樣理解: 方向盤應(yīng)該轉(zhuǎn)動(dòng)的角度是車輛偏離當(dāng)前車道的距離的倍數(shù),這個(gè)倍數(shù)就是Kp

在P控制中系數(shù)Kp會(huì)直接影響實(shí)際的控制效果。在合理的數(shù)值范圍內(nèi),Kp越大控制的效果越好,小車會(huì)越快的回到期望路徑附近,對(duì)比如圖5所示。

圖片

圖5:不同Kp時(shí)小車行駛軌跡

但是,如果小車本身的位置距離期望路徑很遠(yuǎn),并且Kp又比較大的時(shí)候,就會(huì)出現(xiàn)車輛失控的情況,如圖6所示:

圖片

圖6:Kp過大時(shí)車輛失控

如果單純地使用比例控制,小車可能會(huì)不停的穿越期望路徑,并且來回調(diào)整,并不能穩(wěn)穩(wěn)地按照車道中心線行駛。在控制領(lǐng)域中,稱這種現(xiàn)象為“ 超調(diào) ”。

PD概念

這樣看來PD控制好像已經(jīng)能夠?qū)崿F(xiàn)較好的控制效果了,但這只是對(duì)于正常的情況,當(dāng)環(huán)境存在擾動(dòng)的時(shí)候。

比如說路面不平,車輛在受到外力作用下發(fā)生輕微偏移之后,由于比例控制傾向于向車道中心線方向運(yùn)動(dòng),而微分控制則希望抵消這種傾向,這時(shí)候就可能造成車輛行駛路線與期望路徑之間有一個(gè)持續(xù)的偏差(如圖7所示),從而使得車輛始終無法沿著期望路徑行駛,這種偏差我們稱作“ 穩(wěn)態(tài)誤差 ”。

圖片

圖7:小車受擾動(dòng)后產(chǎn)生偏移后的軌跡

為了消除穩(wěn)態(tài)誤差,我們需要再引入一項(xiàng)—— 積分項(xiàng) 。我們同樣把偏差的積分乘以一個(gè)系數(shù)K i ,加入到比例微分控制的表達(dá)式中去:

圖片

那么現(xiàn)在的控制輸出就變成了比例項(xiàng)、積分項(xiàng)和微分項(xiàng)的和的形式,現(xiàn)在控制器就由PD控制器變成了PID控制器,也就是比例、積分、微分控制器。

積分控制其實(shí)很好理解,穩(wěn)態(tài)誤差持續(xù)一段時(shí)間后,車輛的真實(shí)軌跡跟期望路徑會(huì)形成一個(gè)長條形的區(qū)域。這個(gè)區(qū)域可以稱之為累積誤差****。

這個(gè)累積誤差,實(shí)際上是長條形區(qū)域的面積,而這個(gè)區(qū)域的面積就可以用偏差的積分來表示。

加入積分項(xiàng)以后,控制函數(shù)會(huì)盡可能使車輛實(shí)際運(yùn)行軌跡的積分盡可能小(也就是使車輛實(shí)際運(yùn)行軌跡和期望路徑之間形成的形狀的面積盡可能小),那么也就能夠?qū)崿F(xiàn)消除穩(wěn)態(tài)誤差了。

現(xiàn)在我們需要調(diào)節(jié)的系數(shù)變成三個(gè)了,同樣的,這里的積分項(xiàng)系數(shù)Ki的大小也會(huì)影響整個(gè)控制系統(tǒng)的穩(wěn)定性,如圖8所示:

圖片

圖8:圖不同Ki時(shí)小車行駛軌跡

如果Ki過大,控制器會(huì)變得不穩(wěn)定,因?yàn)檎5目刂破鞑▌?dòng)會(huì)被夸大。

如果Ki太小,又會(huì)使控制的車輛脫離穩(wěn)態(tài)誤差需要較長的時(shí)間,這在某些情況下勢(shì)必會(huì)使車輛處于一個(gè)危險(xiǎn)的境況。

只有當(dāng)Ki恰到好處時(shí),車輛才能快速接近理想軌跡

總結(jié)

我們同時(shí)考慮了車輛的偏離程度、向期望路徑靠攏快慢、持續(xù)偏離誤差三個(gè)因素來控制車輛實(shí)現(xiàn)軌跡跟蹤,這就是比例-積分-微分控制(PID)。

這是用車輛軌跡跟蹤的案例來進(jìn)行解釋的,我們?cè)倏偨Y(jié)PID的每一個(gè)環(huán)節(jié):

比例控制的作用是根據(jù)偏差的大小,使控制量向減少偏差的方向變化,控制作用的強(qiáng)弱取決于比例系數(shù)K p ,Kp越大控制越強(qiáng),但是過大的Kp會(huì)導(dǎo)致系統(tǒng)震蕩,產(chǎn)生“超調(diào)”,破壞系統(tǒng)穩(wěn)定性。

微分控制的作用是根據(jù)偏差的變化速率,阻止偏差的變化。有助于減小超調(diào)量,克服震蕩,使系統(tǒng)趨于穩(wěn)定。

積分控制能夠消除系統(tǒng)的穩(wěn)態(tài)誤差,同時(shí)也能夠促進(jìn)控制量向減少偏差的方向變化。

選擇合適的K p ,Kd和Ki是使用PID控制器的關(guān)鍵,而三個(gè)參數(shù)的值需要通過不斷嘗試、調(diào)整并結(jié)合實(shí)際工作經(jīng)驗(yàn)進(jìn)行確定。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4629

    瀏覽量

    93293
  • 控制
    +關(guān)注

    關(guān)注

    4

    文章

    1014

    瀏覽量

    122748
  • PID
    PID
    +關(guān)注

    關(guān)注

    35

    文章

    1473

    瀏覽量

    85779
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于STM32的PID控制資料

    本資料共11節(jié)高清視頻,從經(jīng)典的位式控制理論到PID算法原理講解,最后結(jié)合STM32實(shí)現(xiàn)溫度控制全過程。本視頻配合全部源代碼和相關(guān)硬件資料。看完后能
    發(fā)表于 08-30 10:54

    詳解PID串級(jí)控制

    概念: 串級(jí)控制系統(tǒng)是改善控制質(zhì)量的有效方法之,在過程控制中得到了廣泛的應(yīng)用。所謂串級(jí)控制,就是采用兩個(gè)
    發(fā)表于 10-22 10:11

    PID控制算法仿真與控制

    PID控制算法仿真與控制:了解計(jì)算機(jī)控制過程,及用不同種高級(jí)語言編寫實(shí)驗(yàn)程序的方法與特點(diǎn)。單回路溫度控制
    發(fā)表于 07-01 18:25 ?42次下載

    數(shù)字PID控制實(shí)驗(yàn)

    數(shù)字PID控制實(shí)驗(yàn) Ⅰ 標(biāo)準(zhǔn)PID 控制算法.實(shí)驗(yàn)要求1. 了解和掌握連續(xù)
    發(fā)表于 05-15 00:18 ?8107次閱讀
    數(shù)字<b class='flag-5'>PID</b><b class='flag-5'>控制</b>實(shí)驗(yàn)

    溫度控制PID算法的C語言程序

    溫度控制PID算法的C語言程序,以前寫論收集的些資料
    發(fā)表于 06-06 10:00 ?65次下載

    PID控制C源程序

    以前寫論收集的些資料,學(xué)習(xí)PID控制的好資料!!!!
    發(fā)表于 06-06 10:00 ?1次下載

    PID控制C源程序

    以前寫論收集的些資料,學(xué)習(xí)電路、PID控制的好資料!!!
    發(fā)表于 06-21 15:39 ?1次下載

    PID控制器與PID算法的研究

    想進(jìn)了解 PID 控制器,必須首先熟悉PID 算法,這也是筆者為什么在下面的內(nèi)容里大費(fèi)周章討論這個(gè)問題的原因所在。
    發(fā)表于 11-21 17:03 ?30次下載

    闡述PID控制算法精華

    因此要實(shí)現(xiàn)PID算法,必須在硬件上具有閉環(huán)控制,就是得有反饋。比如控制個(gè)電機(jī)的轉(zhuǎn)速,就得有個(gè)測(cè)量轉(zhuǎn)速的傳感器,并將結(jié)果反饋到
    發(fā)表于 02-06 18:15 ?3457次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>闡述<b class='flag-5'>PID</b><b class='flag-5'>控制</b>算法精華

    pid控制器的輸入輸出_PID控制器的控制實(shí)現(xiàn)

    本文首先介紹的是PID控制器的工作原理,其次介紹的是pid控制器的輸入輸出,最后介紹了PID控制
    的頭像 發(fā)表于 06-01 09:09 ?2.9w次閱讀

    詳解PID控制

    本文主要詳細(xì)介紹了PID控制,具體的跟隨小編一起來了解下。
    的頭像 發(fā)表于 10-05 09:54 ?9375次閱讀

    帶你搞懂PID

    (proportional)、積分(integral)、微分(derivative),是種很常見的控制算法。 PID已經(jīng)有107年的歷史了, 它并不是什么很神圣的東西,大家定都見過
    的頭像 發(fā)表于 09-18 09:50 ?2597次閱讀

    了解PID

    了解PID1、所謂PID指的是Proportion-Integral-Differential。翻譯成中文是比例P-積分I-微分D。記住兩句話:1、PID是經(jīng)典
    發(fā)表于 01-14 11:09 ?1次下載
    <b class='flag-5'>了解</b><b class='flag-5'>PID</b>

    如何使用PID控制算法優(yōu)化控制系統(tǒng)

    當(dāng)涉及到控制系統(tǒng)中的精確調(diào)節(jié)和穩(wěn)定性,PID(比例-積分-微分)控制算法是種不可或缺的工具。本文將簡(jiǎn)單介紹 PID
    的頭像 發(fā)表于 08-29 16:39 ?3194次閱讀
    如何使用<b class='flag-5'>PID</b><b class='flag-5'>控制</b>算法優(yōu)化<b class='flag-5'>控制</b>系統(tǒng)

    帶你了解 DAC

    了解 DAC
    的頭像 發(fā)表于 12-07 15:10 ?1w次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>了解</b> DAC
    主站蜘蛛池模板: 高清bblxx手机在线观看 | 久久精麻豆亚洲AV国产品 | 依恋影院在线观看 | 亚洲精品无码久久久久A片 亚洲精品无码国产爽快A片百度 | 国产精品麻豆a啊在线观看 国产精品麻豆AV | 青青草原国产在线 | 在线中文高清资源免费观看 | 亚洲黄视频在线观看 | 边摸边吃奶边做激情叫床视 | a视频在线看 | 亚洲haose在线观看 | 国语92电影网午夜福利 | 亚洲一区在线观看视频 | 国产视频a在线观看v | 亚洲精品蜜桃AV久久久 | 久久激情网 | 午夜国产精品视频在线 | 午夜视频无码国产在线观看 | 男人国产AV天堂WWW麻豆 | 日产日韩亚洲欧美综合搜索 | 四虎一级片 | 久久66热在线视频精品 | WWW国产亚洲精品久久 | 刺激性视频黄页 | 精子射到丝袜上图 | 久久精品中文字幕有码日本 | 国产日韩亚洲精品视频 | 強姧伦久久久久久久久 | 国产精品久久人妻无码蜜 | 午夜dj影院视频观看 | 老湿影院色情a | 亚洲成人日韩 | 国产亚洲欧美日韩综合综合二区 | 久久精品国产在热亚洲完整版 | 樱桃视频高清免费观看在线播放 | 日韩中文字幕亚洲无线码 | 老熟人老女人国产老太 | 99在线精品国自产拍不卡 | 伦理片飘花免费影院 | 中文免费视频 | 国产最新地址 |