歡迎來到監控與控制(單元 3)
你好!這一章將會讓你感受到資訊科技(IT)如何在現實生活中大顯身手。我們不再只是在螢幕上處理數字,而是深入探索電腦如何與真實的物理世界互動——無論是控制溫室內的溫度,還是守護你的居家安全,都與此相關。
你將會學到「監控」(Monitoring)與「控制」(Control)之間關鍵的區別:前者只是觀察環境,而後者則會根據觀察結果自動採取行動。如果剛開始覺得有點複雜也不用擔心,我們會透過簡單的生活化例子,帶你徹底搞懂這些系統的運作原理!
3.1 監控與測量技術
監控的本質在於收集關於物理環境的數據。監控系統利用感測器收集資訊,但通常不會根據這些數據自動採取行動——它通常只是負責向使用者發出警報。
感測器:我們的數位眼耳
感測器(Sensor)是一種能偵測物理環境中的輸入,並對其做出反應的裝置。這些輸入可能是光線、熱能、動作或壓力。感測器會將這些物理輸入轉換成電腦能夠理解並處理的數位訊號。
以下是你需要掌握的關鍵感測器及其測量對象:
- 光線/紫外線感測器:測量光強度或紫外線輻射水平。(例如:用於氣象站測量日照強度。)
- 溫度感測器:測量冷熱程度。(例如:測量房間或溫室的環境溫度。)
- 壓力感測器:測量作用於某區域的力。(例如:測量氣象站的大氣壓力。)
- 濕度感測器:測量空氣中的水蒸氣含量。(例如:測量氣象或儲存設施的絕對濕度和相對濕度。)
- pH 值感測器:測量酸鹼度。(例如:監測水污染或土壤品質。)
- 氣體感測器:偵測特定氣體的存在與濃度。(包括氧氣、二氧化碳 (CO2)、一氧化碳 (CO) 及氮氧化物 (NOx)。)
- 聲音感測器:測量噪音水平或偵測特定頻率。(例如:用於防盜系統偵測玻璃破碎聲。)
- 紅外線感測器(IR):偵測紅外線輻射(熱能)。(例如:用於防盜系統,偵測散發熱能的人體移動。)
- 觸碰感測器:對物理接觸或接近作出反應。(例如:測量容器內的液位。)
- (電)磁場感測器:偵測磁場的變化。(例如:用於保安應用。)
- 近接感測器:在不接觸物體的情況下偵測物體的存在與否。(例如:智慧型手機靠近耳朵時關閉螢幕。)
你知道嗎?現代氣象站使用的一系列感測器,能收集製作準確環境預報所需的所有輸入數據(溫度、壓力、濕度、光照)。
監控與測量技術的應用
這些感測器對於在多種應用中收集數據至關重要:
環境監測
- 監測水污染:pH 值及溶解氧感測器能持續檢查河流和水庫的水質。
- 氣象站:結合溫度、壓力及濕度感測器來收集用於天氣預報的數據。
病人監測
- 在醫院中,感測器會持續監測病人的生命體徵(心跳、體溫、血氧濃度)。系統會監控這些數據,若讀數超出安全範圍,便會觸發警報,以提醒護士或醫生。
校準(Calibration):維持感測器的準確度
校準是指調整測量儀器(感測器)的過程,以確保其讀數與已知標準一致。
為什麼校準很重要?
如果感測器隨時間出現誤差(drift)或安裝不當,它們就會提供不準確的數據。在控制系統中(例如調節核反應爐的溫度),不準確的數據可能導致危險後果。
校準方法:
想像一下校準磅秤的過程。你會使用已知重量的砝碼來確保讀數正確。
1. 單點校準(One-Point Calibration):
- 根據單一已知標準值(通常是零點或中心點)來檢查感測器。
- 例子:確保溫度感測器放入冰水時讀數剛好為 0°C。這確認了基準點正確。
2. 兩點校準(Two-Point Calibration):
- 根據兩個已知標準值(通常是預期測量範圍的低端和高端)來檢查感測器。
- 例子:檢查溫度感測器在 0°C(冰水)和 100°C(沸水)的讀數。這確保了感測器在整個測量範圍內都準確,而不僅僅是起點。
3. 多點校準(Multipoint Calibration):
- 根據三個或以上已知標準值來檢查感測器,這些數值分佈在整個測量範圍內。
- 這用於對精度要求極高的場合,因為它能確認感測器在中間點也能保持線性且準確。
監控重點總結:監控依賴感測器來收集數據。這些數據必須準確,而準確性是透過定期的校準來達成的,通常會使用兩點或多點檢查,確保讀數在整個運作範圍內都是可靠的。
快速複習:監控 vs. 控制
監控(Monitoring):收集數據。輸出通常是警報或顯示讀數(需要人工介入)。
控制(Control):收集數據並根據數據自動採取行動(系統自動反應)。
3.2 控制技術:讓系統運作起來
一個控制系統(Control System)不僅僅是收集數據,它還會利用數據自動調整或控制物理過程。這是自動化的核心。系統在一個連續的循環中運作:
感測器(輸入) -> 處理器(決策) -> 執行器(輸出動作) -> 感測器(下一個循環的輸入)
執行器(Actuator):系統的肌肉
執行器(Actuator)是機器中負責移動或控制機械裝置/系統的組件。它將能量(電力、液壓等)轉換為動作或運動。
執行器負責執行動作或移動。根據其產生的動作類型,可分為:
- 線性(Linear):直線運動(例如:推動停車場柵欄升降的活塞)。
- 旋轉(Rotary):圓周運動(例如:轉動閥門或馬達)。
- 柔性(Soft):靈活且可調整的運動,常受生物系統啟發。
- 液壓(Hydraulic):利用加壓液體產生力量(力量巨大、移動緩慢)。
- 氣動(Pneumatic):利用壓縮空氣或氣體產生力量(速度快,常用於工廠機器人)。
- 電動(Electric):利用電動馬達(最常見,易於精確控制)。
- 熱能(Thermal):利用熱能或溫度變化來膨脹/收縮(例如:簡單的恆溫器)。
- 磁力(Magnetic):利用電磁力(例如:開啟磁鎖)。
- 機械(Mechanic):將簡單輸入轉換為機械功。
微處理器控制系統(大腦)
這些系統運作時依賴反饋迴路(Feedback loop),意即執行器採取的動作會影響感測器下一次讀取的數值——這就是所謂的即時處理(Real-time processing)。
讓我們看看幾個關鍵的即時控制例子:
1. 自動溫室系統
- 目標:為植物維持最佳溫度與濕度。
- 使用的感測器:溫度、濕度、光照。
- 使用的執行器:加熱系統(電動/熱能)、通風風扇(電動/旋轉)、灌溉系統(電動泵/閥門)。
- 過程:
- 感測器測量溫度(輸入)。
- 微處理器將溫度與預設值進行比較(決策)。
- 若溫度過低,微處理器向加熱執行器發送訊號(輸出)。
- 加熱裝置啟動,提升溫度。
- 感測器偵測到新的溫度,完成反饋迴路。
2. 中央供暖與空調系統
這些系統的運作方式與溫室系統完全相同,使用溫度感測器和電動/熱能執行器來維持室溫。
3. 防盜警報
- 使用的感測器:紅外線(偵測人體熱能/移動)、聲音(偵測如玻璃破碎的大聲響)。
- 使用的執行器:警報器/響鈴(聲音執行器)、照明(電動執行器)、自動撥號機(通訊執行器)。
4. 交通控制(紅綠燈與智慧公路)
- 使用的感測器:感應線圈(埋在路面下的金屬線圈,當車輛經過時,能偵測到磁場的變化)。
- 使用的執行器:交通燈燈泡(電動執行器)。
- 控制:系統透過感應線圈監測車流。如果系統偵測到某條道路車輛眾多,會自動延長該路的綠燈時間。
5. 停車場柵欄
- 使用的感測器:感應線圈、光感測器(確認車輛已離開柵欄區域)、近接感測器。
- 使用的執行器:線性馬達(用以升降柵欄桿)。
無線感測與執行網路(WSANs)
WSAN 是一種現代且複雜的控制系統,由許多小型感測器節點和執行器節點組成,它們在大範圍內進行無線通訊。這賦予了系統更高的靈活性和可擴展性。
- 智慧家庭:由溫度感測器、門禁感測器及光感測器組成的網路,與中央樞紐通訊,從而控制照明、供暖及保安(執行器)。
- 自動駕駛車輛(無人車/無人機):這些依賴複雜的 WSAN,利用超音波感測器、電磁場感測器及雷達感測器來繪製環境地圖,這些數據輸入引導系統,進而控制轉向、煞車及加速執行器。
- 引導系統(太空火箭):高度精確的系統使用多種感測器即時計算位置與速度,瞬間調整推進器和方向執行器,使火箭保持在航線上。
演算法與控制
控制系統必須遵循邏輯規則來做決定。這些規則定義在系統的演算法中,通常使用偽代碼或流程圖表示(將在單元 4 中深入探討)。
控制演算法的核心永遠是基於輸入數據的決策(Decision)。例如:
IF(溫度 < 預設值)THEN
啟動加熱器(執行器)
ELSE
關閉加熱器
ENDIF
控制技術的優點與缺點
在考慮使用自動化控制系統時,我們必須比較其相對於人工控制的優劣。
優點:
- 速度與一致性:電腦的反應比人類快得多,且能持續不斷地執行動作,不會感到疲勞或犯錯。這在交通控制等即時系統中至關重要。
- 準確度:數位感測器提供精確、可量化的數據,使控制調整更準確(特別是在校準得當的情況下)。
- 在惡劣環境下作業:控制系統可以在危險、有毒或極端高溫區域 24/7 持續運作(例如:核電廠、深海研究)。
- 節省成本(長期):雖然安裝初期費用高,但自動化減少了長期的勞工成本。
缺點:
- 高額初始成本:建立基礎設施(感測器、執行器、微處理器)可能非常昂貴。
- 維護:若感測器或執行器故障,需要專業工程師進行維修與重新校準。
- 缺乏靈活性:控制系統是針對特定任務編程的(遵循演算法)。它們不像人類操作員那樣,難以適應突發或陌生的情況。
- 單點故障:若中央微處理器或關鍵感測器故障,整個控制系統可能會停止運作,甚至導致災難性後果。
控制重點總結:控制系統利用感測器(Sensor)進行輸入,使用微處理器(Microprocessor)進行決策(運用演算法),並透過執行器(Actuator)產生物理輸出,從而構成一個關鍵的閉環反饋循環。
常見錯誤警示!
學生經常弄混感測器(SENSORS)與執行器(ACTUATORS)。
感測器:偵測或感受(輸入)。(例如:溫度計)
執行器:採取行動或執行動作(輸出)。(例如:馬達或閥門)