在1750年左右,離心調速器形式的比例反饋被用來調節(jié)風車的轉速。1788年,詹姆斯·瓦特使用了一種類似的系統(tǒng)來控制蒸汽機的速度。積分作用的好處是后來才發(fā)現(xiàn)的。在此之后,比例積分反饋控制又被重新發(fā)現(xiàn)。在早期階段,控制器的發(fā)展與傳感器和執(zhí)行器的發(fā)展密切相關。傳感、驅動和控制常常結合在同一個設備中。
PID控制器以我們今天所知道的形式出現(xiàn)在1915年到1940年之間。它與傳奇的控制公司如Bristol、Fisher、Foxboro、Honeywell、Leeds & Northrup和Taylor Instrument的發(fā)展相一致。比例作用和積分作用已經應用了很長時間。積分動作通常被稱為自動復位,因為它取代了比例控制器中用來獲得正確穩(wěn)態(tài)值的手動復位。能夠預測未來控制誤差的控制器的潛力在20世紀20年代就被討論過。然而,這個想法在實施之前花了一些時間。1935年,Taylor Instrument公司的Ralph Clarridge發(fā)明了一種具有微分作用的控制器。當時,這個功能被稱為“預動作(pre-act)”。PID控制器早期歷史的一個有趣的概述在(Stock,1987)中給出。儀器公司的出版物中也有許多有趣的材料。Nichols是我們這個領域的先驅之一,在(Blickley, 1990)對他的采訪給出了一個關于早期發(fā)展的觀點。
有趣的是,反饋對于控制器本身的構造至關重要。早期氣動系統(tǒng)采用的思想是,線性控制器可以通過由線性無源元件和非線性放大器(擋板閥)組成的反饋回路來實現(xiàn)。類似的想法也被用在帶有電動機和繼電器的電子控制器上。
許多實際有用的控制器修改最初是作為特殊的硬件功能出現(xiàn)的。它們不是用數學形式表示的。關于帶調速器的蒸汽機的早期數學分析是在(Maxwell,,1868年)。該分析清楚地表明了比例控制和積分控制的區(qū)別。論文(Minorsky, 1922), (Küpfmüller, 1928), (Nyquist, 1932),和(Hazen, 1934)在PID控制器開發(fā)的時候是有效的。然而,很少有證據表明,在過程控制領域的工程師知道它們。因此,過程控制是獨立開發(fā)的。早期的兩篇論文是(Grebe等, 1933),由陶氏化學公司(Ivanoff, 1934)、(Callenderet等, 1936)和(Hartree 等,1937)的工程師撰寫的。
PID控制器經歷了一個有趣的發(fā)展,因為自1940年以來發(fā)生了劇烈的技術變化。系統(tǒng)地利用力平衡原理,使氣動控制器得到了極大的改進。當運算放大器在20世紀50年代出現(xiàn)時,電子學取代了氣動學。20世紀60年代,隨著計算機控制的出現(xiàn),發(fā)生了一個非常重要的發(fā)展。在早期的計算機控制系統(tǒng)中,計算機控制模擬控制器的設定值。下一階段的發(fā)展是直接數字控制(DDC),計算機直接控制執(zhí)行器,見(Webb, 1967)。然后用數字計算機實現(xiàn)了多個PID控制器。這一發(fā)展導致了對PID控制的許多基本原理的重新思考,如(Goff, 1966b)、(L&N, 1968)、(Moore等人,1970)和(Palmor和Shinnar, 1979)。20世紀70年代微處理器的出現(xiàn)使單回路控制器的數字控制成為可能,參見(Stoji?和Petrovi?, 1986)。這也導致了過程控制的分布式控制系統(tǒng)的發(fā)展,其中PID控制器是一個關鍵元素,見(Lukas, 1986)。隨著微處理器計算能力的提高,可以在單回路控制器中引入整定和自適應。這一發(fā)展始于1980年代,并在1990年代加速,見(?str?m等人,1993年)。
有趣的是,許多關于PID控制的事實被重新發(fā)現(xiàn)與技術的轉變有關。一個原因是PID控制的許多實際方面被認為是專有信息,不容易在公共文獻中訪問。許多有用的信息也散布在文獻中。
盡管PID控制器的廣泛使用,但在許多教科書和大學課程中只進行了淺顯的處理。這本書(Shinskey, 1988)提供了一個很好的報道。實施問題在(Goff, 1966b), (Takahashi等人,1972),(Clarke, 1984), (?str?m和Wittenmark, 1990)中進行了討論。論文(?str?m和Steingrímsson, 1991)描述了一個數字信號處理器上的實現(xiàn),它允許很高的采樣率。二自由度結構的有用性在(Horowitz, 1963)中進行了討論。PID控制的應用在(Shigemasa等人,1987)。
作者:?STR?M