無人機飛控通俗演義之 跨越千年的控制
01-28
要討論無人機飛控所涉及的方方面面,我們需要首先對控制科學本身的基本思想做一下梳理,不過控制科學包羅萬象,筆者對其中的大部分也只能是略知一二,因此本系列文章也只能主要涉及與無人機飛控相關的部分。 說到控制,人們腦海里會閃現出機器人、工廠流水線、飛機火箭等等,這些都是控制科學發展所帶來的先進系統,既然它們都過於複雜,我們通過它們很難一下看清楚控制到底是什麼,那我們不妨從一段有關控制科學精髓的小插曲說起:曾經有一個實踐派工人不服氣某學院派教授的複雜方案,於是便冒出來一句「你們搞控制的也沒什麼了不起,不就是參數大了調小,小了調大嘛」,教授聽完後楞了一下,被這麼冷不丁來了一句,居然一時間想不起來什麼反駁的理由,為此窩了一肚子火。關於這位工人師傅說法是否有道理,以及教授為何感覺很憋屈,再到控制科學的核心思想到底有哪些,本文將儘力予以解答。 我們可以在腦海里想像以下幾個場景:
蒸汽機調速器之所以重要,一是因為隨著蒸汽機的大規模使用,該裝置的普及程度也很高,另一個原因則是該裝置的運行還牽扯到控制科學的精髓之一——穩定性。調速器使用初期,運行效果是很不錯的,但是當蒸汽機速度大幅度提高後,部分調速器就開始無法穩定運行,這種問題在當時的理論和技術條件下是無從下手的,英國物理學家麥克斯韋在深入研究這種不穩定問題後,運用微分方程描述了調速器的工作原理,並對微分方程在平衡點處進行了線性化,進而發現這種系統只有在特徵方程的根均具有負實部時才能夠穩定運行,隨著研究的不斷深入,勞斯判據、赫爾維茨判據、奈奎斯特判據以及李雅普諾夫等穩定性判據陸續被提出。正是人們開始研究系統穩定性之後,控制才正式成為一門科學,這時的控制就已經成為在保證系統穩定前提下「大了調小,小了調大」了。 在此基礎上,自從二十世紀四十年代開始,由於第二次世界大戰和工農業生產的驅動,控制理論和工程有了長足的進步,飛機自動駕駛儀、火炮自動跟蹤、工業過程式控制制、液位溫度控制等越來越多地採用自動控制方法。
推薦閱讀:
1、用最大力道向遠處扔一塊石頭;
2、一段木材在水中順流而下; 3、通過油門深淺讓汽車勻速行駛。 對於場景1,在忽略空氣阻力等的情況下,石頭在手中時受到推力和重力的共同作用,而被扔出去之後,就主要只受重力作用了。這裡如果將受到重力影響的石頭作為被控對象的話,手扔石頭的推力就是被控對象運動的輸入,或稱激勵,這個系統只在初始的一段時間有輸入,因此石頭出手後只能沿著重力作用下的拋物線軌跡運動,速度大小和方向無法控制。
對比場景1和另外兩個場景,開環控制系統和閉環控制系統之間的根本區別在於「反饋」,有了反饋,當木材速度比水流速度慢時,會受到水流推力而加速,反之則減速;而有了針對變化的參考輸入(期望車速)的輸出反饋(駕駛員觀察車速表),才使得車速能夠跟隨期望值變化。


推薦閱讀:
※模型參考自適應控制方法中的參考模型是怎麼定出來的?
※最難識別的操縱:以愛之名|你有沒有經歷過以下4種類型的高壓型控制?
※機械手握力感測器怎麼選取?
※如何学习 4 轴无人机的飞控?
※無人機飛控系統主要會使用哪些控制方法?


