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

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

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

簡單的PID控制算法及其改進(jìn)

要長高 ? 來源:電工學(xué)習(xí)網(wǎng) ? 作者:電工學(xué)習(xí)網(wǎng) ? 2022-03-30 16:18 ? 次閱讀

不管在電工實(shí)際使用,還是電氣科研入門。對(duì)于某個(gè)系統(tǒng)過程的控制是不可避免的,特別是人工智能興起的今天,電氣作為工科領(lǐng)域的老大哥,也是與時(shí)俱進(jìn)的,現(xiàn)在我們來了解一下幾種簡單傳統(tǒng)的控制算法及其改進(jìn)。

PID控制算法:

PID控制算法在工業(yè)微機(jī)中已經(jīng)應(yīng)用的比較廣泛,控制結(jié)構(gòu)簡單,參數(shù)易于調(diào)整,一般是根據(jù)經(jīng)驗(yàn)進(jìn)行在線對(duì)參數(shù)整定。

PID控制算法的控制規(guī)律:

poYBAGJEEcqAS1s2AAAX-9Nbqyg649.png

其中U(t)代表的PID控制的輸出,e(t)代表的輸入信號(hào),Kp代表的是比例系數(shù),Ti代表的是積分控制,Td代表的是微分控制。

如果將它建立成模型控制系統(tǒng)

pYYBAGJEEdWAO0wQAAApKIiDzdM576.png

比例環(huán)節(jié):即系統(tǒng)的偏差信號(hào)e(t)會(huì)產(chǎn)生成比例的控制作用來減少偏差。缺點(diǎn)是加大了比列系數(shù)會(huì)使系統(tǒng)的穩(wěn)定性變差。

積分環(huán)節(jié):積分控制主要是用于消除穩(wěn)態(tài)誤差,提高系統(tǒng)的無差度,但是積分常數(shù)越大反而積分作用越弱。缺點(diǎn)是它可能會(huì)使系統(tǒng)頻帶變窄。

微分環(huán)節(jié):作用是具有預(yù)見性,能反應(yīng)偏差信號(hào)的變化率,能提前知道變化趨勢。加快系統(tǒng)響應(yīng)速度,減少超調(diào),減少調(diào)節(jié)時(shí)間。

以上可以進(jìn)行三種組合控制即:PI,PD和PID三種。

改進(jìn)的第一種位置式PID控制:

就是將上面提到的PID控制離散,也就是將一個(gè)連續(xù)的輸入變成無數(shù)個(gè)斷點(diǎn)

poYBAGJEEeiADyYIAAAbZcfO7lE599.png

離散化之后可以對(duì)工業(yè)情況中某次特殊情況單獨(dú)進(jìn)行分析,只對(duì)它偏差值進(jìn)行點(diǎn)控。

改進(jìn)的第二種增量式PID算法模型

pYYBAGJEEfyAbOvVAABW0q8a8ds708.png

因?yàn)槲恢檬絇ID控制算法中,每次的輸出與控制偏差e過去的整個(gè)變化有關(guān),這樣的累加效應(yīng)會(huì)使系統(tǒng)產(chǎn)生較大的累計(jì)偏差,讓整個(gè)控制系統(tǒng)出現(xiàn)不良的超調(diào)現(xiàn)象。其中A,B,C是為了編程更加方便,優(yōu)點(diǎn)是只需要計(jì)算三次采樣周期的偏差值舊的計(jì)算出本次周期的控制變量▲U的增量。

以上只是在初次對(duì)PID控制算法中的學(xué)習(xí)心得,希望有助于前沿的前輩們學(xué)習(xí)掌控,后續(xù)也會(huì)對(duì)其它智能控制算法上的普及,比如遺傳算法和粒子群算法,煙花算法等。

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

    關(guān)注

    23

    文章

    4588

    瀏覽量

    92505
  • PID控制
    +關(guān)注

    關(guān)注

    10

    文章

    453

    瀏覽量

    40010
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    幾種常見的控制方法及其優(yōu)缺點(diǎn)

    常用PID調(diào)節(jié)器/溫控儀控制算法包括常規(guī)PID、模糊控制、神經(jīng)網(wǎng)絡(luò)、Fuzzy-PID、神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-09 09:57 ?163次閱讀
    幾種常見的<b class='flag-5'>控制</b>方法<b class='flag-5'>及其</b>優(yōu)缺點(diǎn)

    PID控制器的類型和選擇指南

    (Derivative)三個(gè)單詞的首字母縮寫。 PID控制器的類型 基本PID控制器 比例(P)控制器 :僅考慮當(dāng)前偏差,對(duì)偏差進(jìn)行直接
    的頭像 發(fā)表于 11-06 10:37 ?181次閱讀

    什么是PID控制與傳統(tǒng)控制的區(qū)別

    在自動(dòng)化控制系統(tǒng)中,PID控制(比例-積分-微分控制)是一種廣泛應(yīng)用的控制算法。它以其
    的頭像 發(fā)表于 11-06 10:34 ?189次閱讀

    PID控制的優(yōu)缺點(diǎn)分析 PID參數(shù)調(diào)節(jié)的常見方法

    PID控制,即比例-積分-微分控制,是一種廣泛應(yīng)用于工業(yè)控制系統(tǒng)中的控制算法。它通過比例(P)、
    的頭像 發(fā)表于 11-06 10:33 ?343次閱讀

    PID算法的基本原理介紹

    在現(xiàn)代工業(yè)自動(dòng)化和控制系統(tǒng)中,PID控制器因其簡單、魯棒和高效而成為最廣泛使用的控制算法之一。
    的頭像 發(fā)表于 11-06 10:28 ?178次閱讀

    什么是PID控制及其應(yīng)用

    PID控制器,全稱比例-積分-微分控制器(Proportional-Integral-Derivative Controller),是工業(yè)控制領(lǐng)域中一種極為重要的
    的頭像 發(fā)表于 11-06 10:27 ?197次閱讀

    PID控制的原理與作用

    在工業(yè)自動(dòng)化和過程控制中,PID(比例-積分-微分)控制是一種廣泛應(yīng)用的控制策略。PID控制憑借
    的頭像 發(fā)表于 06-12 11:45 ?2859次閱讀

    PID在工業(yè)控制領(lǐng)域的應(yīng)用

    在工業(yè)控制領(lǐng)域,PID(比例-積分-微分)控制算法以其簡單實(shí)用、魯棒性好、應(yīng)用范圍廣等特點(diǎn),成為了工程師們實(shí)現(xiàn)穩(wěn)定、高效
    的頭像 發(fā)表于 06-11 14:47 ?928次閱讀

    PID控制器中P、I、D的含義

    PID(Proportional-Integral-Derivative)控制器,作為工業(yè)自動(dòng)化領(lǐng)域中最常用的控制算法之一,其廣泛應(yīng)用于各種控制
    的頭像 發(fā)表于 06-05 15:30 ?3640次閱讀

    什么是PID控制器?有哪些作用?

    在現(xiàn)代工業(yè)自動(dòng)化控制系統(tǒng)中,PID(比例-積分-微分)控制器無疑是最常見且重要的控制算法之一。PID
    的頭像 發(fā)表于 06-05 15:30 ?2215次閱讀

    什么是pid控制原理 pid各個(gè)參數(shù)對(duì)系統(tǒng)的影響

    PID(Proportional-Integral-Derivative)控制是一種常見的控制算法,廣泛應(yīng)用于工業(yè)過程控制、機(jī)器人
    的頭像 發(fā)表于 01-22 15:35 ?4888次閱讀

    什么是PID控制器?PID控制器積分控制介紹

    PID,就是“比例(proportional)、積分(integral)、微分(derivative)”,是一種很常見的控制算法。
    的頭像 發(fā)表于 01-11 18:14 ?1252次閱讀
    什么是<b class='flag-5'>PID</b><b class='flag-5'>控制</b>器?<b class='flag-5'>PID</b><b class='flag-5'>控制</b>器積分<b class='flag-5'>控制</b>介紹

    STM32控制中常見的PID算法總結(jié)

    在很多控制算法當(dāng)中,PID控制算法又是最簡單,最能體現(xiàn)反饋思想的
    發(fā)表于 12-27 14:07 ?1488次閱讀
    STM32<b class='flag-5'>控制</b>中常見的<b class='flag-5'>PID</b><b class='flag-5'>算法</b>總結(jié)

    【技術(shù)干貨】PID算法原理分析及優(yōu)化

    本期為大家分享經(jīng)典控制算法之一的 PID控制方法。 PID控制方法從提出至今已有百余年歷史,其由
    發(fā)表于 12-22 15:38

    飛行控制PID算法的作用解析

    控制算法仍然是最簡單、最有效的控制方案。目前主流的幾款開源飛控中,無一例外地都是采用PID控制
    的頭像 發(fā)表于 11-27 10:57 ?1614次閱讀
    飛行<b class='flag-5'>控制</b><b class='flag-5'>PID</b><b class='flag-5'>算法</b>的作用解析