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

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

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

深入理解PID的微分、積分電路

GReq_mcu168 ? 來(lái)源:電鹵藥丸 ? 作者:電鹵藥丸 ? 2022-03-12 09:24 ? 次閱讀

很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本文從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì),意在幫助理解PID的控制原理。 (PID:P表示比例控制;I表示積分控制;D表示微分控制) 在認(rèn)清微分、積分電路之前,我們都知道電容的特性:電容的電流超前電壓相位90°,很多教材都這么描述,讓人很費(fèi)解,其本質(zhì)又是什么呢? 電容的本質(zhì) 要徹底掌握微分、積分電路或PID控制思路,首先得了解電容。 電容就是裝載電荷的容器,從微觀角度看,當(dāng)電荷流入容器時(shí),隨著時(shí)間的變化極間電場(chǎng)逐漸增大。 以圖1為例:

充電開(kāi)始時(shí)Uc=0V,壓差△U=Ur=Ui,此刻容器內(nèi)無(wú)電荷,也就無(wú)電場(chǎng)排斥流入的電荷;所以電流Ic最大,表現(xiàn)為容抗最小,近似短路;

當(dāng)Uc上升,壓差△U開(kāi)始減小,該過(guò)程形成電場(chǎng),容器開(kāi)始排斥流入的電荷;電流Ic逐漸減小,表現(xiàn)為容抗逐漸增大;

當(dāng)Uc=Ui,壓差△U=Ur=0V,此刻容器內(nèi)電場(chǎng)最強(qiáng),以最大排斥力阻止流入的電荷;電流Ic=0,表現(xiàn)為容抗最大,近似開(kāi)路。

daab3866-9fb1-11ec-952b-dac502259ad0.png

圖1 電容容器充電模型 當(dāng)電荷流出容器時(shí),隨著時(shí)間的變化極間電場(chǎng)逐漸減小;該放電過(guò)程的電容可看成是一個(gè)內(nèi)阻為0的電壓源,以圖2為例(移除電源并接地):

放電開(kāi)始時(shí)Uc=Ui,此刻容器內(nèi)充滿電荷,因此電場(chǎng)最強(qiáng),而電阻不變,則放電電流Ic最大(方向與充電相反),電阻兩端的電壓Ur=Uc,則Ur=Ui;

當(dāng)Uc下降,該過(guò)程電場(chǎng)減弱,放電電流Ic逐漸減小,Ur=Uc也逐漸減??;

放電耗盡Uc=0V,此刻容器內(nèi)無(wú)電荷,因此無(wú)電場(chǎng),Ur=0V。

dac7134c-9fb1-11ec-952b-dac502259ad0.png

圖2 電容容器放電模型 電容就好比水桶一樣,流入的水流無(wú)論是大還是小,水位的變化一定是從最低位開(kāi)始連續(xù)上升的;而電容內(nèi)的電荷也是逐漸從0開(kāi)始積累起來(lái)的,積累過(guò)程與自然常數(shù)e有關(guān)系,這里就不深入討論了。 圖3就是電容充放電的電壓-電流曲線。

daded856-9fb1-11ec-952b-dac502259ad0.png

圖3 電容充放電,電壓-電流曲線 聯(lián)系前面的分析,可總結(jié)為:

電容電壓不能突變,電流可突變(教材的定義是電容的電流與電壓的變化率成正比);

充電過(guò)程中的電容可等效成一個(gè)可變電阻,放電過(guò)程中的電容可等效成一個(gè)電壓源;

電容電流反映的是單位時(shí)間內(nèi)流動(dòng)的電荷量,電容電壓(或電場(chǎng))反映的是電荷量的多少。通俗的理解就是流動(dòng)的電荷才會(huì)導(dǎo)致電荷量多少的變化(與①相吻合);用數(shù)學(xué)語(yǔ)言描述則是電容的電流超前電壓相位90°;

電容充放電速度與電容和電阻大小有關(guān)。

微分電路和積分電路 對(duì)電容充分了解之后,首先我們先來(lái)認(rèn)識(shí)最簡(jiǎn)單的分壓電路,如圖4根據(jù)歐姆定律VCC=2.5V,該純阻性的分壓電路就是比例運(yùn)算電路的雛形。

daf10418-9fb1-11ec-952b-dac502259ad0.png

圖4 分壓電路 如圖5,我們把R2換成104(0.1μF)電容,C1電容充滿電后近似開(kāi)路,VCC=5V;該電路就是積分運(yùn)算電路的雛形。那么把5V改成信號(hào)源就構(gòu)成了低通濾波電路。

db029368-9fb1-11ec-952b-dac502259ad0.png

圖5 積分電路 如圖6為上圖的充電波形,紅色表示5V的波形,藍(lán)色表示VCC的波形,因?yàn)殡娙莩潆姇r(shí)的容抗由小變大直至開(kāi)路,所以分壓VCC也由小變大直至為5V。而且電容充電需要一定的時(shí)間,導(dǎo)致VCC的波形要緩一些。(該5V是開(kāi)關(guān)電源上電軟啟動(dòng)時(shí)的輸出波形)

db13692c-9fb1-11ec-952b-dac502259ad0.jpg

圖6 積分電路波形 把圖4圖5組合就得到圖7的電路,這就是我們經(jīng)常使用的PI電路(比例積分),在參考電壓或分壓電路里很常見(jiàn),加電容的目的就是增加延時(shí)性,穩(wěn)定VCC的電壓不受5V波動(dòng)而波動(dòng),VCC=2.5V。

db293568-9fb1-11ec-952b-dac502259ad0.png

圖7 PI電路 把圖5中電容和電阻的位置交換一下得到如圖8的電路,C1電容充滿電后近似開(kāi)路,VCC=0V;該電路就是微分運(yùn)算電路的雛形。那么把5V改成信號(hào)源就構(gòu)成了高通濾波電路。

db3e2db0-9fb1-11ec-952b-dac502259ad0.png

圖8 微分電路 如圖9為上圖的充電波形,紅色表示5V的波形,藍(lán)色表示VCC的波形,因?yàn)殡娙莩潆姇r(shí)的容抗由小變大直至開(kāi)路,所以分壓VCC由大變小直至為0V。也就是紅色波形從0開(kāi)始跳變一瞬間,VCC已經(jīng)是最大值,所以微分有超前預(yù)判的性質(zhì)(反映的是輸入信號(hào)的變化率)。

db55fdb4-9fb1-11ec-952b-dac502259ad0.jpg

圖9 微分電路波形 如圖10為(反相)比例運(yùn)算電路。

db6e6f2a-9fb1-11ec-952b-dac502259ad0.png

圖10 比例運(yùn)算電路 如圖11,Uo與Ui成線性關(guān)系。

db7ec42e-9fb1-11ec-952b-dac502259ad0.png

圖11 比例運(yùn)算電路波形 如圖12、圖13為微分運(yùn)算電路的充放電過(guò)程: 充電過(guò)程的電容C1可等效成一個(gè)可變電阻,C1開(kāi)始充電時(shí)的容抗為0,電壓不可突變則電壓為0,運(yùn)放-輸入端得到的分壓為正最大峰值,于是Uo為運(yùn)放的負(fù)最大峰值,隨著電容充滿電,U0逐漸變?yōu)?。

db91ab20-9fb1-11ec-952b-dac502259ad0.png

圖12 微分運(yùn)算電路-充電 放電過(guò)程的電容C1可等效成一個(gè)電壓源,且電壓不可突變,此時(shí)電流反向?yàn)樽畲笾?,R1電壓瞬間反向也為最大值,運(yùn)放-輸入端得到的分壓則為負(fù)最大峰值,于是Uo為運(yùn)放的正最大峰值,隨著電容放完電,U0逐漸變?yōu)?。

dbaaef0e-9fb1-11ec-952b-dac502259ad0.png

圖13 微分運(yùn)算電路-放電 如圖14為微分運(yùn)算電路的輸入輸出波形,聯(lián)系前面的分析結(jié)果,則Uo反映的是Ui的變化率,這樣就達(dá)到了預(yù)判超前的效果。

dbbd6788-9fb1-11ec-952b-dac502259ad0.png

圖14 微分運(yùn)算電路波形 如圖15為微分運(yùn)算仿真電路,為了防止運(yùn)放出現(xiàn)飽和,必須限制輸入電流,實(shí)際使用時(shí)需要在電容C1輸入端串聯(lián)一個(gè)小電阻R2。串聯(lián)電阻后的電路已經(jīng)不是理想微分運(yùn)算電路了,但是只要輸入信號(hào)周期大于2倍RC常數(shù),可以近似為微分運(yùn)算電路。

dbd5da84-9fb1-11ec-952b-dac502259ad0.png

圖15 微分運(yùn)算仿真電路 如圖16為微分運(yùn)算仿真電路波形,其中IN-為運(yùn)放-輸入端的波形。

dbea0856-9fb1-11ec-952b-dac502259ad0.png

圖16 微分運(yùn)算仿真電路波形 如圖17、圖18為積分運(yùn)算電路的充放電過(guò)程: 充電過(guò)程的電容C1可等效成一個(gè)可變電阻,C1開(kāi)始充電時(shí)的容抗為0,電壓不可突變則電壓為0,運(yùn)放-輸入端得到的分壓為0,于是Uo為0,隨著電容充滿電,運(yùn)放-輸入端得到的分壓為正最大值,U0為運(yùn)放的負(fù)最大峰值。

dc01518c-9fb1-11ec-952b-dac502259ad0.png

圖15 積分運(yùn)算電路-充電 放電過(guò)程的電容C1可等效成一個(gè)電壓源,且電壓不可突變,運(yùn)放-輸入端得到的分壓也不可突變,隨著電容放完電,于是Uo由負(fù)最大峰值逐漸變?yōu)?。

dc1909c6-9fb1-11ec-952b-dac502259ad0.png

圖16 積分運(yùn)算電路-放電 如圖17為積分運(yùn)算電路的輸入輸出波形,聯(lián)系前面的分析結(jié)果,則Uo反映的是Ui的積累過(guò)程,這樣就達(dá)到了延遲穩(wěn)定的效果。

dc2b67ce-9fb1-11ec-952b-dac502259ad0.png

圖17 積分運(yùn)算電路波形 如圖18為積分運(yùn)算仿真電路,為了防止運(yùn)放出現(xiàn)飽和,實(shí)際使用時(shí)需要在電容C2兩端并聯(lián)一個(gè)電阻R3。并聯(lián)電阻后的電路已經(jīng)不是理想積分運(yùn)算電路了,但是只要輸入信號(hào)周期大于2倍RC常數(shù),可以近似為積分運(yùn)算電路。

dc4104e4-9fb1-11ec-952b-dac502259ad0.png

圖18 積分運(yùn)算仿真電路 如圖19為積分運(yùn)算仿真電路波形,其中IN-為運(yùn)放-輸入端的波形。

dc5861ca-9fb1-11ec-952b-dac502259ad0.png

圖19 積分運(yùn)算仿真電路波形 要點(diǎn):

微分、積分運(yùn)算電路利用了電容充放電時(shí)其電壓不可突變的特性達(dá)到調(diào)節(jié)輸出的目的,對(duì)變化的輸入信號(hào)有意義;

微分D控制有超前預(yù)判的特性,積分I控制有延遲穩(wěn)定的特性,在PID調(diào)節(jié)速度上,微分D控制>比例P控制>積分I控制。

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

    關(guān)注

    99

    文章

    5960

    瀏覽量

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

    關(guān)注

    35

    文章

    1469

    瀏覽量

    85193

原文標(biāo)題:深入理解PID的微分、積分電路

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    從電容視角來(lái)探究微分、積分電路的本質(zhì)

    很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本期從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì),意在幫助理解
    的頭像 發(fā)表于 12-05 09:17 ?3138次閱讀
    從電容視角來(lái)探究<b class='flag-5'>微分</b>、<b class='flag-5'>積分電路</b>的本質(zhì)

    RC微分電路與RC積分電路有什么不同

    微分電路、積分電路可以分別產(chǎn)生尖脈沖和三角波形的響應(yīng)。輸出電壓與輸入電壓成微分關(guān)系的電路微分電路,通常由電容和電阻組成;輸出電壓與輸入電壓
    發(fā)表于 11-07 14:14

    積分電路的設(shè)計(jì)

    積分電路的設(shè)計(jì):一. 實(shí)驗(yàn)?zāi)康模?.學(xué)習(xí)簡(jiǎn)單積分電路的設(shè)計(jì)與調(diào)試方法。2.了解積分電路產(chǎn)生誤差的原因,掌握減小誤差的方法。二. 預(yù)習(xí)要求1.根據(jù)指標(biāo)要求,設(shè)
    發(fā)表于 09-16 12:37 ?81次下載

    積分電路的設(shè)計(jì)

    積分電路的設(shè)計(jì):1. 學(xué)習(xí)簡(jiǎn)單積分電路的設(shè)計(jì)與調(diào)試方法。2. 了解積分電路產(chǎn)生誤差的原因,掌握減小誤差的方法。 二. 預(yù)習(xí)要求 1.根據(jù)指標(biāo)要求,
    發(fā)表于 11-20 14:47 ?0次下載

    什么是積分電路

    什么是積分電路 積分電路如下圖所示: 電路結(jié)構(gòu)如上圖,積分電路可將矩形
    發(fā)表于 11-20 14:46 ?4031次閱讀
    什么是<b class='flag-5'>積分電路</b>

    微分積分電路的異同

    輸出電壓與輸入電壓成微分關(guān)系的電路微分電路,通常由電容和電阻組成;輸出電壓與輸入電壓成積分關(guān)系的電路
    發(fā)表于 08-03 17:09 ?2.7w次閱讀

    理解PID微分、積分電路資料下載

    電子發(fā)燒友網(wǎng)為你提供理解PID微分、積分電路資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、
    發(fā)表于 03-27 08:46 ?14次下載
    <b class='flag-5'>理解</b><b class='flag-5'>PID</b>的<b class='flag-5'>微分</b>、<b class='flag-5'>積分電路</b>資料下載

    Multisim仿真之微分積分電路

    Multisim仿真之微分積分電路免費(fèi)下載。
    發(fā)表于 04-08 14:46 ?36次下載

    一文徹底掌握微分、積分電路PID控制思路

    很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本期從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì),意在幫助理解
    的頭像 發(fā)表于 08-08 15:18 ?1729次閱讀

    關(guān)于微分、積分電路PID控制思路你都了解嗎

    在認(rèn)清微分、積分電路之前,我們都知道電容的特性:電容的電流超前電壓相位90°,很多教材都這么描述,讓人很費(fèi)解,其本質(zhì)又是什么呢?
    發(fā)表于 12-05 09:17 ?531次閱讀

    深入理解PID微分、積分電路

    很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本文從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì),意在幫助理解
    的頭像 發(fā)表于 02-22 09:49 ?2344次閱讀
    <b class='flag-5'>深入理解</b><b class='flag-5'>PID</b>的<b class='flag-5'>微分</b>、<b class='flag-5'>積分電路</b>

    初識(shí)微分、積分電路的本質(zhì)以及電容的陰謀

    很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本期從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì),意在幫助理解
    的頭像 發(fā)表于 03-26 09:44 ?801次閱讀

    初識(shí)微分、積分電路的本質(zhì)以及電容的陰謀,不談公式更易懂

    很多朋友覺(jué)得PID是遙不可及,很神秘,很高大上的一種控制,對(duì)其控制原理也很模糊,只知曉概念性的層面,知其然不知其所以然,那么本期 從另類(lèi)視角來(lái)探究微分、積分電路的本質(zhì) ,意在幫助理解
    的頭像 發(fā)表于 08-29 19:45 ?1013次閱讀
    初識(shí)<b class='flag-5'>微分</b>、<b class='flag-5'>積分電路</b>的本質(zhì)以及電容的陰謀,不談公式更易懂

    為什么電路中有積分電路微分電路,Python中無(wú)法對(duì)某個(gè)函數(shù)直接求導(dǎo)?

    為什么電路中有積分電路微分電路,Python中無(wú)法對(duì)某個(gè)函數(shù)直接求導(dǎo)? 電路中的積分電路微分電路
    的頭像 發(fā)表于 10-26 11:16 ?506次閱讀

    積分電路微分電路的區(qū)別

    積分電路通常需要參考電壓作為比較器的參考。確保參考電壓的穩(wěn)定性是關(guān)鍵。使用穩(wěn)壓器或其他合適的電路來(lái)提供穩(wěn)定的參考電壓,以確保積分電路的準(zhǔn)確性和穩(wěn)定性。
    的頭像 發(fā)表于 01-16 15:46 ?3178次閱讀