控制論
不 知道各位有沒有以下經(jīng)驗(yàn):當(dāng)雙眼被遮蓋著的時(shí)候,即使杯子只是距離你兩尺遠(yuǎn),但你就是觸不到它。表面上這是理所當(dāng)然,但其實(shí)這個(gè)經(jīng)驗(yàn)反映了人類運(yùn)動(dòng)的機(jī) 制。以伸手去拿杯子為例,大腦首先會借著眼睛所接收到的映像,判斷手掌跟杯子的距離,然后大腦會送出指示,要將手向著杯子的所在位置移動(dòng),與此同時(shí)眼睛繼 續(xù)觀察手掌跟杯子的距離。直到當(dāng)手掌觸碰到杯子,和眼睛看見這個(gè)景象的時(shí)候,腦部便停止傳送指示,手部亦因此停止活動(dòng)。整個(gè)活動(dòng)可以簡化為下面的流程圖。
以 上的例子讓我們看到,當(dāng)大腦明白現(xiàn)在的目標(biāo)是拿杯子的時(shí)候,它便借著從感覺器官(眼睛、皮膚)所收集得來的信息(杯子的位置、手掌是否有拿著東西等等), 決定下一步行動(dòng),而毋須再依靠額外的指令,亦懂得自行完成任務(wù)。在科學(xué)及工程學(xué)上,這種機(jī)制稱為「反饋」(Feedback)。明顯地,如果要制造一只能 夠完成以上工作的機(jī)械臂,那就要在機(jī)械臂引用「反饋」機(jī)制。從宏觀的角度來看,「反饋」是屬于一門稱為「控制學(xué)」(Control theory)的學(xué)說。
「控 制學(xué)」的應(yīng)用范圍由軍事、工業(yè)生產(chǎn)、信息科技、醫(yī)學(xué)等等,甚至連商業(yè)市場的運(yùn)作也離不開它的「魔掌」,可說是無孔不入。學(xué)術(shù)上,「控制學(xué)」所涵蓋的數(shù)學(xué)理 論亦很廣泛,其中較重要的研究是一套系統(tǒng)(System)如何利用接收得來的信息,自行決定要如何執(zhí)行下一項(xiàng)任務(wù),亦即是所謂「自動(dòng) 化」(Automation)概念。事業(yè)上,人類自有文明以來便希望制造懂得自動(dòng)工作的機(jī)器,來替代人類的勞動(dòng)需要。由中國北宋年間的水運(yùn)儀象臺到十八世 紀(jì)歐洲的工業(yè)革命,人們一直努力不懈地在這方面研究,但多年來卻沒有一套系統(tǒng)化的理論去解釋有關(guān)自動(dòng)化的概念。
中國北宋年間研發(fā)的水運(yùn)儀象臺 |
1866年英國J. M. Gray設(shè)計(jì)出第一艘全自動(dòng)蒸汽輪船「東方號」(Great Eastern) |
直 到1948年情況終于有所轉(zhuǎn)變。美國麻省理工學(xué)院數(shù)學(xué)教授諾伯特維納(Norbert Wiener)撰寫了《控制論──或關(guān)于在動(dòng)物和機(jī)器中控制和通訊的科學(xué)》(Cybernetics or Control and Communication in the Animal and Machine)一書。“Cybernetics”一詞來自希臘語,意思為「掌舵術(shù)」,包含了調(diào)節(jié)、操縱、管理、指揮、監(jiān)督等多方面的涵義。由于《控制 論》的內(nèi)容涉及很多深?yuàn)W的數(shù)學(xué)理論,因此筆者不打算介紹其內(nèi)容。
雖然早在《控制論》面世前,相關(guān)的數(shù)學(xué)理論經(jīng)已存在,不少科學(xué)家及數(shù)學(xué)家亦發(fā)表了有關(guān)的論文,但均未能為控制學(xué)提供一幅完整的藍(lán)圖。由于《控制論》是第一 套以數(shù)學(xué)方法,具體和綜合地描述自動(dòng)化和系統(tǒng)控制(System control)的運(yùn)作概念,維納教授因而被視為「控制學(xué)」的創(chuàng)始人。《控制論》所帶來的影響無遠(yuǎn)弗屆。在機(jī)械人的發(fā)展方面,《控制論》的影響就更加明 顯。由汽車生產(chǎn)工場用的機(jī)械臂,到為人熟悉的ASIMO兩足機(jī)械人用作平衡身體的控制系統(tǒng),無一不是建基于「控制學(xué)」。由此可見,如果沒有《控制論》,沒 有維納教授,機(jī)械人的發(fā)展,甚至社會的發(fā)展,還可能要滯延很長的時(shí)間。
汽車生產(chǎn)工場用機(jī)械臂 |
ASIMO機(jī)械人 |
v