我跳過了關於控制的一些緒論和歷史,相信許多教材的開頭都比我講的好。我在本文簡單講講控制問題的基本分類。待學完經典控制理論,回過頭來看如何用學過的工具來解決這些問題。
我會把許多名詞以及英語一起寫出來,為了讓大家適應英語,第一次出現後,我之後會漸漸完全用英語代替。
控制系統在我們身邊隨處可見。
我們說最常見的case
case1:過馬路時的交通信號燈不斷交替更換,幫助車輛和人順利通行,這背後就存在了信號控制系統,被控的對象就是信號燈,被控量就是燈的亮滅狀態。
case2:我們走進商場,滑門自動打開,隨後又自動關閉,這背後同樣存在一套自動控制系統,被控對象就是大門,被控制量就是門的位移,也可以說是門的開關狀態。
case3:室內用的空調,當我們用遙控器設定溫度後,室內的溫度自動地和設定的溫度保持了一致,被控對象是房間,被控量是溫度。
case4:頒獎晚會上,某明星走紅毯,所有的聚光燈和照相機全都對準了她,這背後也蘊藏著控制的邏輯,被控對象是聚光燈和鏡頭,被控量是它們的對準方向。
說了這麼多,實際上控制原理應用是非常廣泛的,遠不止教科書上那些枯燥又乏味的例子,清一色都是機械結構,電路結構,飛機導彈,衛星者之類的。之所以說他們枯燥,是因為幾乎所有的教科書都是這些例子,如果有人以case4為例講控制你是不是突然就感興趣了呢? 當然因為那些都是工程上比較常見的系統,也和控制技術的發展歷史有很大關係,它們依舊是被作為例子來講解控制。
仔細觀察上面幾個例子,然後思考更多的例子,翻閱教科書,觀察生活,我們不難總結出控制問題的三個基本類型,即:Regulation, Tracking 和 Program-based control。
調節/鎮定問題Regulation
調節問題,也叫鎮定問題(regulation)是控制系統輸出並保持到某一個預定的工作點(set point)的問題,是一類控制的基本問題。最早的調節問題研究的就是蒸汽機的進氣量問題,為瞭解決該問題,Maxwell才從數學角度研究了控制。我們上面講到case3也屬於這類問題。
空調溫度控制系統工作時要保證室內的溫度穩定在設定的溫度,即參考輸入(reference input),從另外一個溫度開始工作到最終穩定在這個溫度的過程就是控制過程,被控對象在控制過程結束後進入的狀態稱為穩態(steady state)。顯然控制系統理想的狀態下,最後穩態就是我們設定的工作點。但實際中不可能完全那麼精確地到達工作點。根據感測器(senor)的測量結果,我們還會設定一個誤差範圍,用於判定系統最後是否進入了穩態。如果是的控制器就發出指令讓指令裝置停止工作。如果溫度又升高到了某一溫度,與我們所設定的溫度不符合(超出了穩態範圍),那麼控制系統就會根據檢測到的溫度誤差(error),重新輸出新的控制信號,由空調的製冷器再次啟動開始對房間降溫,如此循環。如果設定工作點發生改變,則系統會重新平衡至新的工作點。