← 全部概念地圖
標準

概念地圖・串級控制

分類:系統

這一頁不只是把一個概念解釋一遍——一張自己畫的結構圖,加上拿台灣情境從頭走一次的實例演練、這個框架什麼時候會騙你,以及它接回 P.A.I.N. 之後長什麼樣。一頁必須交付的三層 →

串級控制:快環先接住擾動

瀝青拌合廠的出料口溫度開始偏低時,操作畫面上的燃料流量早已晃了一段時間。只盯最後的溫度,調整就得等熱量一路傳到出口。串級控制把製程拆成內外兩個回授環:外環守住成品目標,內環先照顧中途可量的變數。外環給內環一個設定點,內環再推動致動器——把較快的修正放在擾動剛進來的地方,替最後的出料爭取時間。

串級控制:外環設定內環目標,內環先處理流量變動 一般加熱流程的雙迴路方塊圖。上排由溫度設定點經外控制器、流量設定點與內控制器送到致動器,再折向下排,由內製程流向外製程及最終溫度。供應壓力擾動進入內製程;綠色內量測回到內比較點的負端,紅色外量測沿下緣回到外比較點的負端。 一般加熱流程的雙迴路 外設定點 溫度目標 Σ + − 外控制器 溫度控制 內設定點 流量目標 Σ + − 內控制器 流量控制 致動器 燃料閥門 內製程 燃料流量 供應壓力擾動 外製程 物料加熱 最終輸出 出料溫度 內量測|快環 外量測|慢環 快慢比較以封閉迴路反應為準;控制原理示意
外環交付流量目標,內環把流量偏差先送回閥門。

內外兩環,訊號怎樣接棒

沿著訊號看一圈,先分清楚每一段在量什麼、又把修正交給誰。

位置讀進來的訊號往下送的動作
外比較點溫度目標與出料溫度把溫度偏差交給外控制器
外控制器最後結果偏離多少調整內環的燃料流量設定點
內比較點流量目標與量測流量把流量偏差交給內控制器
內控制器中間變數偏離多少送出燃料閥門的控制訊號
兩條量測回線內環量流量,外環量溫度各回自己的比較點,才能分別修正

外環仍負責最後的溫度。內環替它管好一段比較快的過程——供應壓力變動先造成流量偏差,流量回授便有機會提早動作。這個接法依據 MIT OCW〈Cascade and Feedforward Control Schemes〉第 8.5 節所述的串級結構重組;圖與下文數字為本文的教學示意。

串接之前,先檢查這四個條件

一、中間那一站,量得夠清楚。瀝青拌合廠若只有閥門開度紀錄,還缺一個關鍵:燃料當時究竟流了多少。供應壓力不同,同一開度可能對應不同流量。要先確認流量量測可用,而且閥門動作確實會改變這個量——內環才有回報修正成果的依據。自問:中間變數可量,而且會隨致動器調整而改變嗎?

二、要處理的擾動,先經過內環。燃料供應波動會先出現在流量,再影響加熱成果,這條路徑適合交給流量環。若問題來自物料本身的變化,流量表可能一直平穩,出料溫度仍會偏移。把停機紀錄按擾動來源拆開——每一種先碰到哪個量,得說得出順序。自問:目標擾動會先改變內環變數,再影響最終輸出嗎?

三、快,要看閉合之後。流量表更新得勤,並不等於整個流量環修得快。感測、運算、閥門與管路共同決定調整速度。對拌合廠來說,應比較流量環接起來後的反應,以及外環連同加熱過程的反應——調校人員需要實測辨識,畫面刷新率替代不了它。自問:內環的封閉反應,確實比外環快嗎?

四、閥門還有路可走。供應不足時,內控制器即使持續增加輸出,燃料流量仍可能卡住。先確認供應與致動器的工作範圍,並處理飽和時的控制行為。否則外環看到溫度偏低,又把流量要求推高——兩層要求都堆在同一個已經用盡的出口。自問:致動器有足夠餘裕,能完成內環要求的修正嗎?

瀝青拌合廠的出貨溫度,走一遍

實例演練

底下這家台灣中部的瀝青拌合廠,是為了把這個結構講清楚而編出來的示意情境,沒有指涉任何真實公司。所有溫度、流量與秒數都是教學假設。

  • 先放兩個目標:出料溫度的外設定點為 160 度;此時外控制器給出的燃料流量設定點為每分鐘 80 單位。後者會由外環依溫度偏差調整。內環知道目前要守住多少。
  • 供應先晃了一下:供應壓力波動使量測流量短暫降到每分鐘 72 單位。內比較點拿它對照 80,得到每分鐘少 8 單位的偏差。出料口還在反映先前累積的熱量。
  • 快環先接手:假設內環辨識與調整約需 4 秒,且閥門有餘裕,流量便朝 80 回復。從 72 回到 80,補回的是每分鐘 8 單位。修正從流量量測開始。
  • 外環繼續看成果:另假設外環代表性反應時間約為 40 秒。它持續比較出料溫度與 160 度,必要時再改流量目標。這兩個秒數只交代相對快慢,沒有保證溫度完全不偏。
  • 把客戶那一端接回來:操作紀錄要對到哪一車材料、哪個出貨時段。客戶收料溫度還受運輸與等候影響,出料端穩定只是其中一段。同一車的時間與溫度,才接得上後續追查。

這個場景的接縫,藏在兩個畫面更新之間。流量已經掉下去,出料溫度可能還沒明顯改變;內環趁這段空檔修正,外環繼續守最後結果。每分鐘補回 8 單位,是流量回授的教學算式;能減少多少出料溫差,還要由製程動態與實測回答。廠內記錄也得追到出貨車次,才看得出這次修正有沒有減少客戶收到偏冷材料的機會——從控制訊號接到交付結果,中間每一段都需要證據。以上為說明結構用的示意情境,僅供理解框架之用。

快環什麼時候會騙你

  1. 感測器帶來的延遲,會吃掉提早動作的時間。管線位置、訊號濾波與資料傳送都可能讓流量數字晚到。畫面看起來平順,有時只是變化被攤平了。若感測資訊抵達時,熱量變化早已往出料口走,內環就少了搶先處理的空間——檢查整條量測路徑,比盯著小數位數有用。
  2. 兩環快慢差不足,外環會一直追著未完成的修正跑。內環尚未把流量帶向目標,外環就反覆改下個目標,整個系統可能出現互相牽動的波動。本文的秒數用來示意時間分工,實際適不適合串級、速度差要留多少,都應交給專業辨識與調校——加一個控制器本身不會自動換來穩定。
  3. 致動器飽和後,兩環可能一起累積做不到的要求。燃料閥門已達工作界限,內環還在要求更多流量;外環又因溫度偏低繼續上調流量目標。供應恢復時,累積的調整可能帶來過度修正。限制、追蹤與積分飽和的處理要一起設計——此時該查的是控制系統和供應條件的接縫。

用痛點的眼光追先兆

痛點視角

客戶接到偏冷的一車材料之前,流量表已經說過一次話。

《痛點》的 P.A.I.N. 追問可以沿著這個先兆往外走:哪一批材料的接收者承受了什麼後果?等待、拒收或補救各花了多少時間?這張圖畫得出兩層訊號如何修正偏差,畫不出客戶為那車材料付出的代價。流量恢復只是製程內的一個事件,交付是否改善,得把它接到出貨與收料紀錄。挑中間變數時,也該看它跟客戶損失的關係——最容易裝感測器的位置,未必是最值得先照顧的位置。若過去的客訴多在運輸等候之後出現,內環修得再漂亮,還需要追後面那段時間。今晚先挑一筆溫度爭議,把燃料異常、出料與到場三個時間點排在同一張紙上,再找當班人確認每一段記錄。

串級控制,常被問到的幾件事

串級控制跟兩個 PID 各自跑,有什麼差別?

串級的關鍵是設定點的上下關係。外控制器的輸出交給內環,作為內環要追的目標;內控制器的輸出再送致動器。兩環都有自己的量測與偏差,各守一段工作。若兩個控制器各自向同一個閥門下命令,訊號關係就需要另外設計——光有兩個 PID,仍不足以描述這張圖的結構。

內環要比外環快幾倍才夠?

需要依製程延遲、感測品質、致動器與調校結果判斷。本文把內環辨識與調整設為約 4 秒,把外環代表性反應設為約 40 秒,目的在呈現兩種時間尺度。這些教學數字沒有構成通用設計門檻。工程上要檢查內環閉合後的動態,確認外環改目標時,內環能以足夠快且穩定的方式跟隨。

燃料流量穩定了,出料溫度就一定穩定嗎?

物料條件、熱損失與其他擾動仍可能改變出料溫度。流量內環主要處理會反映在流量上的變化;外環持續量測最後溫度,才能對剩下的偏差調整內環目標。再往客戶收料走,還有運輸與等候因素——判斷改善成效時,需要分別看流量穩定、出料品質及到場結果,避免只挑最漂亮的那條曲線。

沿著設定點往回追,PID 回饋控制補上單環如何處理偏差的細節。要進一步盤點感測與操作位置,再用狀態可控與可觀測的條件檢查手上的訊號,逐一標出每一個量的來源與去處。

發現引用或事實有誤?請寫信回報,我會依更正政策修正。