哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

如何處理傳統(tǒng)PID算法解決不了的情況

1bGT_GKYXT1508 ? 來源:未知 ? 作者:胡薇 ? 2018-05-23 17:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

比例-積分-微分 (PID) 算法,可以解決各種反饋控制問題, 但它并不是萬能的哦。

比例-積分-微分 (PID) 回路是當前工業(yè)自動化過程中最常見的反饋控制機制, 正如在美國CONTROL ENGINEERING編輯報道覆蓋率的調(diào)查中所反映的一樣。在該網(wǎng)站中提到 "PID" 或 "比例-積分-微分"的次數(shù)為8900次 ,而其它所有控制方法提到的次數(shù)合計僅為7600次。

為什么PID受到如此多的關(guān)注呢?

首先, PID 回路相對容易理解和實現(xiàn)。PID算法組成部分中比例 (P)、 積分 (I) 和微分 (D) 部件的影響可以直觀的預測,有時可以將設計過程簡化為 “這應該可以, 讓我們嘗試一下”,然后,“這并不是很好, 我們需要更多 (或更少)的比例 (或積分或微分)”,最終以“足夠好”結(jié)束。

當進程已啟動并運行時, 這種試錯的設計模式,比那些學術(shù)化的、需要進程離線測試的方案更方便。即使在理論上更先進的控制技術(shù),可以提供更好的性能, 但它需要付出很多額外的努力和費用,而對于有些應用來說可能并不值得。

此外, 工業(yè)控制工程師已經(jīng)花費了70年的時間來檢查、優(yōu)化和增強 PID 技術(shù), 并針對他們發(fā)現(xiàn)的缺陷制定解決方案。

因此, PID 已經(jīng)成為事實上的標準——如果想要學習反饋控制,即使不是專家也可能開展研究的控制主題。即使是專家,他們也往往會更傾向于在簡單應用中應用PID, 因為它能以較少的數(shù)學建模和分析,再輔以更先進的相關(guān)技術(shù)來將工作完成。

PID 算法過往的人氣,反過來又促使自動化廠商更愿意提供現(xiàn)成的PID控制器。其它反饋控制算法也可以作為商業(yè)產(chǎn)品購買,但沒有一個像PID那樣廣泛應用。

廣泛的應用

PID的另一個巨大優(yōu)勢是其能夠處理整個流程行業(yè)范圍內(nèi)廣泛的控制問題,前提是:

受控過程是合理的、 "運行良好"的;

控制器的唯一任務就是“遲早”將過程變量與設定值相匹配;

負責執(zhí)行控制器糾正措施的執(zhí)行器在整個過程中具有足夠的影響力,以最終實現(xiàn)設定值。

在學術(shù)術(shù)語中, "運行良好" 通常意味著過程是一階或二階、最小相位、線性、時間不變, 或者開環(huán)穩(wěn)定或集成。實際上, 這意味著如果控制器繼續(xù)推進, 這個過程就會一直朝著正確的方向發(fā)展。如果控制器加大推動力度, 則該過程就以可預測的速度更快速的移動(參見圖 1)。

圖 1: 在這個 "運行良好"的 過程控制示例中, 過程變量 (綠色) 在控制活動(紅色) 中,或多或少的對步進過程做出響應。然后, 它以不斷下降的速率提升速度,直至達到穩(wěn)定狀態(tài)值。在溫度、壓力和流量控制應用中, 一階滯后過程尤其適用于 PID 控制。

幸運的是,對于過程工業(yè)而言,大多數(shù)應用都需要控制溫度、壓力、液位和流量來維持過程的良好運轉(zhuǎn)。盡管如此,PID還是會面臨許多常見的反饋控制問題帶來的挑戰(zhàn),其中一些問題可以通過對基本算法進行適當?shù)臄U展來克服,而另外一些問題則不是那么簡單。

PID的挑戰(zhàn)

正如在圖2中所描述的過程行為, 過程變量不會立即響應控制器的指令。它開始時并沒有緩慢的向控制器期望的方向移動,直到控制器已經(jīng)開始推動它很長時間后才開始移動。

圖 2: 此過程表現(xiàn)的不是特別好,因為直到過了死區(qū)時間之后,過程變量 (綠色)才能在控制活動 (紅色) 的作用之下發(fā)生改變。這通常發(fā)生在控制器對物料進行操作的應用中, 因為它通過執(zhí)行器的移動抵達某個距離之外的傳感器。這種死區(qū)時間主導過程的 PID 控制器必須具備足夠的耐心或遠見, 才能在最近的糾正努力到達期待值之前等待死區(qū)時間結(jié)束。

如果控制器的控制活動和過程開始響應之間的延遲或死區(qū)時間,并沒有那么長時間,那么未經(jīng)修改的PID控制器就可以調(diào)節(jié)過程,只是PID算法配置的動作速度要緩慢。但是, 如果死區(qū)時間特別長或應用程序需要較少等待, PID 控制器就需要額外增加智能控制。

圖3中描述的過程行為是更棘手的情況。在這里, 過程運行在100%工況時,過程變量對控制器的控制行為做出更大的響應。相對于從0% 到50%所需付出的努力而言, 將過程變量從50% 到 100%所需要的控制力度要低得多。

圖 3: 這個非線性過程推動了 PID 算法的極限。隨著過程變量 (綠色) 的增加, 它對控制活動(紅色) 的敏感度增加, 反之亦然。這可能會導致控制器在一個極端的情況下反應過激,而在其它工況下并不響應。過程靈敏度隨著時間的推移而不可預測的變化, 將對 PID (或任何其它控制算法) 帶來更大的挑戰(zhàn)。

一個基本的PID控制器,很難調(diào)節(jié)這個過程, 主要是因為過程運行在最大負荷或運行過于保守時,它的控制活動往往太過激進。這個問題的經(jīng)典解決方案就是所謂的 "增益調(diào)度",不需要為PID 算法添加任何額外的智能算法, 但它需要多個控制器,每個控制器僅在過程變量落在一定范圍內(nèi)時才激活。

具體地說,在過程變量接近100%時,保守的控制器接管控制,而在過程變量接近0%時,積極的控制器將接管控制。過程變量也可以劃分為兩個以上的范圍, 每個區(qū)域都有自己的 PID 控制器, 以適應每個范圍的過程行為。

另一方面, 如果與該例類似的非線性過程運行時,其過程變量如果只局限于某個狹窄的范圍, 那么單一的傳統(tǒng) PID 控制器就足夠了。在其它范圍內(nèi),過程要么變得太敏感,要么變得太不敏感,但是控制器控制行為已經(jīng)變得不太重要,因為進程永遠不會到達那里。幸運的是,在工業(yè)應用中, 控制對象將過程變量維持在某個設定位置上,是一個相當常見的情況。

不適用PID的場合

雖然PID回路是這樣的簡單、普及和多用途, 但是仍有一些反饋控制問題需要替代解決方案。有時應用PID會用力過猛,例如,在烤箱內(nèi)調(diào)節(jié)溫度的開/關(guān)加熱元件。只有當需要較高精度時, 才需要 PID 回路。比如在大多數(shù)家庭中使用的恒溫控制器,如果溫度下降過低時,只需打開加熱器,或溫度過高時關(guān)閉控制器,就可以維持大致恒定的溫度。

另一種極端情況, 控制問題需要有比PID更智能化的解決方案, 如控制器必須提前計劃約束控制, 以避免將控制活動或過程變量,調(diào)節(jié)到可接受的范圍之外。對于多變量控制也需要高級規(guī)劃, 控制器必須協(xié)調(diào)多個執(zhí)行器的工作, 同時控制多個過程變量。

PID回路可以強制適用于這些應用中的任何一種,但更先進的、自定義設計的控制技術(shù)通常更具成本效益,至少在最初時是如此。但在通常情況下, 設計和實施這些技術(shù)的專家在項目結(jié)束后可能需要進行其它項目, 讓非專家處理過程及其控制器。因此, 如果以后出現(xiàn)問題, 可能就沒有足夠的內(nèi)部專家來解決這一難題。這種情況通常會導致高級控制器被 PID替代甚至完全被禁用, 盡管這樣可能會導致性能下降。

然后,還有其它的控制問題, 即使不是不可能,也難以通過任何控制算法來解決。錯誤的傳感器、尺寸過小的執(zhí)行器、斷開的連接等問題都必須在任何類型的反饋控制工作之前解決。

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

    關(guān)注

    2

    文章

    172

    瀏覽量

    25852

原文標題:面對這些傳統(tǒng)PID算法解決不了的情況,怎么辦?

文章出處:【微信號:GKYXT1508,微信公眾號:工控云學堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    SAF sCheck 關(guān)機測試如何處理

    to read from the NvM during the next cycle? 預計如何處理? Br, 哈里什 R
    發(fā)表于 04-15 09:31

    PID控制的算法

    PID及其衍生算法是應用最廣泛的算法之一,是當之無愧的萬能算法,如果能夠熟練掌握PID算法的設計
    發(fā)表于 01-23 08:18

    C語言的PID算法

    C語言PID算法#include \"stdio.h\" #include //定義PID結(jié)構(gòu)體 struct _pid{ float SetSpeed; float
    發(fā)表于 01-16 08:13

    C語言增量式PID的通用算法

    C語言增量式PID通用算法控制算法PID使用的非常廣泛,但是在網(wǎng)上找代碼的時候發(fā)現(xiàn)好多代碼都不夠通用,需要自己改好多東西,而且當一個項目需要使用多個
    發(fā)表于 01-14 08:28

    請問沒有用到的I/0如何處理?

    沒有用到的I/0如何處理
    發(fā)表于 01-12 06:29

    CW32L012的PID溫度控制——算法基礎(chǔ)

    PID 控制算法是比例(Proportional)- 積分(Integral)- 微分(Derivative) 控制的簡稱,是工業(yè)控制、嵌入式系統(tǒng)中最經(jīng)典、應用最廣泛的閉環(huán)控制算法。它的核心
    的頭像 發(fā)表于 01-05 16:27 ?2275次閱讀
    CW32L012的<b class='flag-5'>PID</b>溫度控制——<b class='flag-5'>算法</b>基礎(chǔ)

    PID調(diào)參實用方法

    一、什么是PID 在工程中,如果我們要用單片機做一個溫控系統(tǒng),其系統(tǒng)組成一般如下:一個采集溫度的ADC,一個輸出溫度的加熱頭以及一個用于運行控制算法的單片機,如果我們要維持溫度為100度,在不加任何
    發(fā)表于 11-28 07:17

    Stduio使用wifi模塊出錯如何處理?

    外設為潘多拉IOT開發(fā)板,使用Stduio配置了wifi框架,但是代碼里在配置wifi模式時,沒有找到wlan0這個設備,wifi整個功能也用不了,請問應該如何處理。使用正點原子資料包里的rtthread測試demo,wifi工作正常,wifi模塊硬件沒有問題。
    發(fā)表于 10-10 08:18

    使用env v2.0執(zhí)行scons --dist產(chǎn)生缺失依賴報錯怎么解決?

    報錯;詳情請看圖片,我嘗試了從github上拉取最新的packages的包到本地bsp的工程中,但是依舊解決不了問題。
    發(fā)表于 09-11 08:28

    靜力水準儀在測量過程中遇到誤差如何處理?

    靜力水準儀在測量過程中遇到誤差如何處理?靜力水準儀在工程沉降監(jiān)測中出現(xiàn)數(shù)據(jù)偏差時,需采取系統(tǒng)性處理措施。根據(jù)實際工況,誤差主要源于環(huán)境干擾、設備狀態(tài)、安裝缺陷及操作不當四類因素,需針對性解決。靜力
    的頭像 發(fā)表于 08-14 13:01 ?1055次閱讀
    靜力水準儀在測量過程中遇到誤差如<b class='flag-5'>何處理</b>?

    PID控制算法學習筆記資料

    用于新手學習PID控制算法。
    發(fā)表于 08-12 16:22 ?7次下載

    改進粒子群算法的永磁同步電機PID控制器

    采用粒子優(yōu)化算法進行PID模糊控制訓練能提高永磁同步電機的控制精度,提出一種基于改進粒子群算法的永磁同步電機 PID控制方法,構(gòu)建永磁同步電機PD模糊控制目標畫數(shù),選擇電壓、轉(zhuǎn)矩、速度
    發(fā)表于 05-28 15:44

    禾賽激光雷達成為理想汽車的安全新標配

    在節(jié)目中,李想提到一個關(guān)鍵認知:“過去,人們很容易陷入一個誤區(qū)。認為人類靠眼睛就能開車,所以車輛使用攝像頭就能達到人類開車的水平。但其實我們今天要解決的是人類解決不了的問題。因為大家對于車輛的安全要求不滿足于現(xiàn)狀?!?/div>
    的頭像 發(fā)表于 05-16 15:46 ?1030次閱讀

    【RA-Eco-RA4M2開發(fā)板評測】2.907電烙鐵加入PID調(diào)節(jié)

    傳統(tǒng)PID問題 改進方案 大滯后系統(tǒng)(如工業(yè)鍋爐) 響應延遲導致超調(diào) Smith預估控制 非線性系統(tǒng)(如機械臂) 參數(shù)難以整定 模糊PID 強干擾環(huán)境 常規(guī)PID波動大 加入前饋控制
    發(fā)表于 05-14 12:51

    CY7C65213-28PVXI中無法識別COM端口怎么處理?

    使用默認 VID 和 PID 設置的原型板在更改 VID/PID 后無法再識別設備管理器中的 COM 端口。這種情況已發(fā)生在多個不再能進行串行通信的電路板上。 所有這些板以前都能夠識別 COM 端口并進行串行通信。 請告訴我要檢
    發(fā)表于 05-06 09:48
    青河县| 建宁县| 无棣县| 台山市| 资溪县| 靖江市| 鄂托克前旗| 察隅县| 思南县| 上饶市| 寿阳县| 凤翔县| 沁阳市| 怀宁县| 玛纳斯县| 岚皋县| 黄石市| 铁岭市| 安塞县| 新乡市| 巩义市| 万荣县| 会东县| 卓资县| 丹棱县| 翁牛特旗| 象州县| 汾西县| 兴安县| 秀山| 武冈市| 房产| 永安市| 泸西县| 大同县| 兰考县| 塔城市| 丹东市| 枣庄市| 罗甸县| 三河市|