006第6章新型控制策略_第1頁(yè)
006第6章新型控制策略_第2頁(yè)
006第6章新型控制策略_第3頁(yè)
006第6章新型控制策略_第4頁(yè)
006第6章新型控制策略_第5頁(yè)
已閱讀5頁(yè),還剩71頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第6章新型控制戰(zhàn)略為什么提出新型控制戰(zhàn)略?一方面,以PID為中心的傳統(tǒng)控制方式是一種基于被控對(duì)象的準(zhǔn)確數(shù)學(xué)模型的控制方式。另一方面,隨著工業(yè)消費(fèi)的飛速開展,被控對(duì)象越來(lái)越復(fù)雜,難以用準(zhǔn)確的數(shù)學(xué)模型描畫。顯然,傳統(tǒng)控制技術(shù)難以處理上述現(xiàn)實(shí)問(wèn)題。因此,提出新型控制戰(zhàn)略。本部分主要引見模糊控制技術(shù)、神經(jīng)網(wǎng)絡(luò)控制技術(shù)、預(yù)測(cè)控制、最優(yōu)控制、自順應(yīng)控制等智能控制或先進(jìn)控制技術(shù),用來(lái)處理那些運(yùn)用傳統(tǒng)控制方法難以處理的復(fù)雜對(duì)象、復(fù)雜環(huán)境、復(fù)雜義務(wù)的控制問(wèn)題。我們主要引見神經(jīng)網(wǎng)絡(luò)控制技術(shù):神經(jīng)網(wǎng)絡(luò)的實(shí)際根底,典型神經(jīng)網(wǎng)絡(luò),神經(jīng)網(wǎng)絡(luò)控制。6.1神經(jīng)網(wǎng)絡(luò)的實(shí)際根底人工神經(jīng)網(wǎng)絡(luò)(簡(jiǎn)稱神經(jīng)網(wǎng)絡(luò),artificialNeuralNetwork)是相對(duì)于生物學(xué)中所說(shuō)的生物神經(jīng)網(wǎng)絡(luò)系統(tǒng)而言的。提出的目的就在于用一定的簡(jiǎn)單數(shù)學(xué)模型來(lái)對(duì)生物神經(jīng)網(wǎng)絡(luò)構(gòu)造進(jìn)展描畫,并在一定的算法指點(diǎn)前提下,使其能在某種程度上模擬生物神經(jīng)網(wǎng)絡(luò)所具有的智能行為,處理用傳統(tǒng)算法所不能勝任的智能信息處置問(wèn)題。神經(jīng)網(wǎng)絡(luò)控制是將神經(jīng)網(wǎng)絡(luò)與控制實(shí)際相結(jié)合而開展起來(lái)的智能控制方法。它已成為智能控制的一個(gè)新的分支,為處理復(fù)雜的非線性、不確定、不確知系統(tǒng)的控制問(wèn)題開辟了新途徑。6.1.1神經(jīng)網(wǎng)絡(luò)開展簡(jiǎn)史神經(jīng)網(wǎng)絡(luò)研討始于1943年,至今曾閱歷了50多年的漫長(zhǎng)歷程,并且不是從一開場(chǎng)就遭到廣泛關(guān)注的,而是閱歷了一條從興起到蕭條,又從蕭條到興盛的曲折開展道路。詳細(xì)說(shuō)來(lái),大致可為以下4個(gè)階段:2.低潮期〔1969-1982年〕受當(dāng)時(shí)神經(jīng)網(wǎng)絡(luò)實(shí)際研討程度的限制,加之遭到馮·諾依曼式計(jì)算機(jī)開展的沖擊等要素的影響,神經(jīng)網(wǎng)絡(luò)的研討墮入低谷。但在美、日等國(guó)仍有少數(shù)學(xué)者繼續(xù)著網(wǎng)絡(luò)模型和學(xué)習(xí)算法的研討,提出了許多有意義的實(shí)際和方法。例如,1969年,Grossberg提出了至今為止最復(fù)雜的ART神經(jīng)網(wǎng)絡(luò)。1972年,Kohonen提出了自組織映射的SOM模型。3.復(fù)興期〔1982-1986年〕1982年,物理學(xué)家Hopfield提出了Hopfield神經(jīng)網(wǎng)絡(luò)模型,該模型經(jīng)過(guò)引入能量函數(shù),實(shí)現(xiàn)了問(wèn)題優(yōu)化求解,1984年他用此模型勝利地處理了游覽商途徑優(yōu)化問(wèn)題(TSP)。這一成果的獲得使神經(jīng)網(wǎng)絡(luò)的研討獲得了突破性進(jìn)展。1986年,在Rumelhart和McCelland提出了一種著名的多層神經(jīng)網(wǎng)絡(luò)模型,即BP網(wǎng)絡(luò),該網(wǎng)絡(luò)是迄今為止運(yùn)用最普遍的神經(jīng)網(wǎng)絡(luò)。4.高潮時(shí)期(1986年至如今)神經(jīng)網(wǎng)絡(luò)從實(shí)際走向運(yùn)用領(lǐng)域,出現(xiàn)了神經(jīng)網(wǎng)絡(luò)芯片和神經(jīng)計(jì)算機(jī)。神經(jīng)網(wǎng)絡(luò)逐漸在方式識(shí)別與圖像處置(語(yǔ)音、指紋、缺點(diǎn)檢測(cè)和圖像緊縮等)、控制與優(yōu)化、預(yù)測(cè)與管理(市場(chǎng)預(yù)測(cè)、風(fēng)險(xiǎn)分析)、通訊等領(lǐng)域得到勝利的運(yùn)用。6.1.2神經(jīng)網(wǎng)絡(luò)原理單個(gè)〔生物〕神經(jīng)元模型的表示圖如以下圖所示。人腦大約包含1012個(gè)神經(jīng)元,分成約1000種類型,每個(gè)神經(jīng)元與102-104個(gè)其他神經(jīng)元相銜接,構(gòu)成極為錯(cuò)綜復(fù)雜而又靈敏多變的神經(jīng)網(wǎng)絡(luò)。每個(gè)神經(jīng)元雖然都非常簡(jiǎn)單,但是如此大量的神經(jīng)元之間、如此復(fù)雜的銜接卻可以演化出豐富多彩的行為方式。神經(jīng)系統(tǒng)的根本構(gòu)造是神經(jīng)元〔神經(jīng)細(xì)胞〕,它是處置人體內(nèi)各部分之間信息傳送的根本單元。每個(gè)神經(jīng)元都由一個(gè)細(xì)胞體、一個(gè)銜接其他神經(jīng)元的軸突和一些向外伸出的較短分支——樹突組成。軸突的功能是將本神經(jīng)元的輸出信號(hào)〔興奮〕傳送給別的神經(jīng)元,其末端的許多神經(jīng)末梢使得興奮可以同時(shí)傳送給多個(gè)神經(jīng)元。樹突的功能是接納來(lái)自其他神經(jīng)元的興奮。神經(jīng)元細(xì)胞體將接納到的一切信號(hào)進(jìn)展簡(jiǎn)單的處置,由軸突輸出。神經(jīng)元的軸突與另外神經(jīng)元相連的部分稱為突觸。神經(jīng)元由4部分構(gòu)成:(1)細(xì)胞體(主體部分):包括細(xì)胞質(zhì)、細(xì)胞膜和細(xì)胞核;(2)樹突:用于為細(xì)胞體傳入信息;(3)軸突:為細(xì)胞體傳出信息,其末端是神經(jīng)末梢,含傳送信息的化學(xué)物質(zhì);(4)突觸:是神經(jīng)元之間的接口(104一105個(gè)每神經(jīng)元)。一個(gè)神經(jīng)元經(jīng)過(guò)其軸突的神經(jīng)未梢,經(jīng)突觸與另外一個(gè)神經(jīng)元的樹突銜接,以實(shí)現(xiàn)信息的傳送。由于突觸的信息傳送特性是可變的,隨著神經(jīng)激動(dòng)傳送方式的變化,傳送作用強(qiáng)弱不同,構(gòu)成了神經(jīng)元之間銜接的柔性,稱為構(gòu)造的可塑性。神經(jīng)元具有如下功能:(1)興奮與抑制:假設(shè)傳入神經(jīng)元的激動(dòng)經(jīng)整合后使細(xì)胞膜電位升高,超越動(dòng)作電位的閾值時(shí)即為興奮形狀,產(chǎn)生神經(jīng)激動(dòng),由軸突經(jīng)神經(jīng)未梢傳出。假設(shè)傳入神經(jīng)元的激動(dòng)經(jīng)整合后使細(xì)胞膜電位降低,低于動(dòng)作電位的閾值時(shí)即為抑制形狀,不產(chǎn)生神經(jīng)激動(dòng)。(2)學(xué)習(xí)與遺忘:由于神經(jīng)元構(gòu)造的可塑性,突觸的傳送作用可加強(qiáng)和減弱,因此,神經(jīng)元具有學(xué)習(xí)與遺忘的功能。決議生物神經(jīng)網(wǎng)絡(luò)性能的3大要素為:(1)神經(jīng)元(信息處置單元)的特性;(2)神經(jīng)元之間相互銜接的方式-----拓?fù)錁?gòu)造;(3)為順應(yīng)環(huán)境而改善性能的學(xué)習(xí)規(guī)那么。人工神經(jīng)網(wǎng)絡(luò)是以工程技術(shù)手段來(lái)模擬人腦神經(jīng)元網(wǎng)絡(luò)的構(gòu)造與特征的系統(tǒng)。利用人工神經(jīng)元可以構(gòu)成各種不同拓?fù)錁?gòu)造的神經(jīng)網(wǎng)絡(luò)。它是生物神經(jīng)網(wǎng)絡(luò)的一種模擬和近似,具有學(xué)習(xí)、識(shí)別、控制等功能。就神經(jīng)網(wǎng)絡(luò)的主要銜接方式而言,目前已有數(shù)十種不同的神經(jīng)網(wǎng)絡(luò)模型,其中,前饋型網(wǎng)絡(luò)和反響型網(wǎng)絡(luò)是兩種典型的構(gòu)造〔模型〕?!踩斯ぁ成窠?jīng)網(wǎng)絡(luò)的研討主要分為3個(gè)方面的內(nèi)容,即神經(jīng)網(wǎng)絡(luò)模型、神經(jīng)網(wǎng)絡(luò)構(gòu)造和神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法。6.1.3神經(jīng)網(wǎng)絡(luò)的構(gòu)造分類根據(jù)神經(jīng)網(wǎng)絡(luò)的銜接方式,神經(jīng)網(wǎng)絡(luò)主要分為2類。前饋網(wǎng)絡(luò)圖6-2前饋型神經(jīng)網(wǎng)絡(luò)如圖6-2所示,神經(jīng)元分層陳列,組成輸入層、隱含層和輸出層。每一層的神經(jīng)元只接受前一層神經(jīng)元的輸入。輸入方式經(jīng)過(guò)各層的依次變換后,由輸出層輸出。在各神經(jīng)元之間不存在反響。感知器和誤差反向傳播網(wǎng)絡(luò)采用前向網(wǎng)絡(luò)方式。2.反響網(wǎng)絡(luò)圖6-3反響型神經(jīng)網(wǎng)絡(luò)網(wǎng)絡(luò)構(gòu)造如圖6-3所示,該網(wǎng)絡(luò)構(gòu)造在輸出層到輸入層存在反響,即每一個(gè)輸入節(jié)點(diǎn)都有能夠接受來(lái)自外部的輸入和來(lái)自輸出神經(jīng)元的反響。這種神經(jīng)網(wǎng)絡(luò)是一種反響動(dòng)力學(xué)系統(tǒng),它需求任務(wù)—段時(shí)間才干到達(dá)穩(wěn)定。網(wǎng)絡(luò)構(gòu)造如圖6-3所示,該網(wǎng)絡(luò)構(gòu)造在輸出層到輸入層存在反響,即每一個(gè)輸入節(jié)點(diǎn)都有能夠接受來(lái)自外部的輸入和來(lái)自輸出神經(jīng)元的反響。這種神經(jīng)網(wǎng)絡(luò)是一種反響動(dòng)力學(xué)系統(tǒng),它需求任務(wù)—段時(shí)間才干到達(dá)穩(wěn)定。Hopfield神經(jīng)網(wǎng)絡(luò)是反響網(wǎng)絡(luò)中最簡(jiǎn)單且運(yùn)用最廣泛的模型,它具有聯(lián)想記憶的功能,假設(shè)將Lyapunov函數(shù)定義為尋優(yōu)函數(shù),Hopfield神經(jīng)網(wǎng)絡(luò)還可以處理尋憂問(wèn)題。6.1.4神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法是神經(jīng)網(wǎng)絡(luò)智能特性的重要標(biāo)志,神經(jīng)網(wǎng)絡(luò)經(jīng)過(guò)學(xué)習(xí)算法,實(shí)現(xiàn)了自順應(yīng)、自組織和自學(xué)習(xí)的才干。目前神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法有多種,按有無(wú)導(dǎo)師分類,可分為有導(dǎo)師學(xué)習(xí)(SupervisedLearning)、無(wú)導(dǎo)師學(xué)習(xí)(UnsupervisedLearning)和再勵(lì)學(xué)習(xí)(ReinforcementLearning)等幾大類。在有導(dǎo)師的學(xué)習(xí)方式中,網(wǎng)絡(luò)的輸出和期望的輸出(即導(dǎo)師信號(hào))進(jìn)展比較,然后根據(jù)兩者之間的差別調(diào)整網(wǎng)絡(luò)的權(quán)值,最終使差別變小,如圖6-5所示。在無(wú)導(dǎo)帥的學(xué)習(xí)方式中,輸入方式進(jìn)入網(wǎng)絡(luò)后,網(wǎng)絡(luò)按照一種預(yù)先設(shè)定的規(guī)那么(如競(jìng)爭(zhēng)規(guī)那么)自動(dòng)調(diào)整權(quán)值,使網(wǎng)絡(luò)最終具有方式分類等功能,如圖6-6所示。再勵(lì)學(xué)習(xí)是介于上述兩者之間的一種學(xué)習(xí)方式。下面引見兩個(gè)根本的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法。Hebb學(xué)習(xí)規(guī)那么Hebb學(xué)習(xí)規(guī)那么是一種聯(lián)想式學(xué)習(xí)算法。生物學(xué)家D.O.Hebbian基于對(duì)生物學(xué)和心思學(xué)的研討,以為兩個(gè)神經(jīng)元同時(shí)處于激發(fā)形狀時(shí),它們之間的銜接強(qiáng)度將得到加強(qiáng),這一論述的數(shù)學(xué)描畫被稱為Hebb學(xué)習(xí)規(guī)那么,即Hebb學(xué)習(xí)規(guī)那么是一種無(wú)導(dǎo)師的學(xué)習(xí)方法,它只根據(jù)神經(jīng)元銜接間的激活程度改動(dòng)權(quán)值,因此,這種方法又稱為相關(guān)學(xué)習(xí)或并聯(lián)學(xué)習(xí)。假設(shè)誤差準(zhǔn)那么函數(shù)為6.1.5神經(jīng)網(wǎng)絡(luò)的特征及要素1.神經(jīng)網(wǎng)絡(luò)特征神經(jīng)網(wǎng)絡(luò)具有以下幾個(gè)特征:(1)非線性映射逼近才干〔能逼近恣意非線性函數(shù)〕:已有實(shí)際證明,恣意的延續(xù)非線性函數(shù)映射關(guān)系都可由某一多層神經(jīng)網(wǎng)絡(luò)以恣意精度加以逼近。這種組成單元簡(jiǎn)單、構(gòu)造有序的模型是非線性系統(tǒng)建模的有效框架模型,預(yù)示著神經(jīng)網(wǎng)絡(luò)在具有挑戰(zhàn)性的非線性控制領(lǐng)域有很好的運(yùn)用前景。(2)信息的并行分布式綜合優(yōu)化處置才干〔信息的并行分布式處置與存儲(chǔ)〕:神經(jīng)網(wǎng)絡(luò)的大規(guī)?;ミB網(wǎng)絡(luò)構(gòu)造,使其能很快地并行實(shí)現(xiàn)全局性的實(shí)時(shí)信息處置,并很好地協(xié)調(diào)多種輸入信息之間的關(guān)系,兼容定性和定量信息,這是傳統(tǒng)的串聯(lián)任務(wù)方式所無(wú)法到達(dá)的效果,非常適宜于系統(tǒng)控制中的大規(guī)模實(shí)時(shí)計(jì)算。同時(shí),某些神經(jīng)網(wǎng)絡(luò)模型本身就具有自動(dòng)搜索能量函數(shù)極值點(diǎn)的功能。這種優(yōu)化計(jì)算才干在自順應(yīng)控制設(shè)計(jì)中是非常有用的。(3)高強(qiáng)的容錯(cuò)才干:神經(jīng)網(wǎng)絡(luò)的并行處置機(jī)制及冗余構(gòu)造特性使其具有較強(qiáng)的容錯(cuò)特性,提高了信息處置的可靠性和魯棒性。(4)對(duì)學(xué)習(xí)結(jié)果的泛化和自順應(yīng)才干〔能進(jìn)展學(xué)習(xí),以順應(yīng)環(huán)境的變化〕:經(jīng)過(guò)適當(dāng)訓(xùn)練的神經(jīng)網(wǎng)絡(luò)具有潛在的自順應(yīng)方式匹配功能,能對(duì)所學(xué)信息加以分布式存儲(chǔ)和泛化,這是其智能特性的重要表達(dá)。(5)便于集成實(shí)現(xiàn)和計(jì)算模擬:神經(jīng)網(wǎng)絡(luò)在構(gòu)造上是一樣神經(jīng)元的大規(guī)模組合,所以特別適宜于用大規(guī)模集成電路實(shí)現(xiàn),也適宜于用現(xiàn)有計(jì)算技術(shù)進(jìn)展模擬實(shí)現(xiàn)。但由于現(xiàn)有的計(jì)算機(jī)運(yùn)算方式與神經(jīng)網(wǎng)絡(luò)所要求的并行運(yùn)算和分布存儲(chǔ)方式是截然不同的,所以兩者在運(yùn)算時(shí)間上必然存在著顯著差別。2.神經(jīng)網(wǎng)絡(luò)具有以下3個(gè)要素:(1)神經(jīng)元(信息處置單元)的特性;(2)神經(jīng)元之間相互銜接的拓?fù)錁?gòu)造;(3)為順應(yīng)環(huán)境而改善性能的學(xué)習(xí)規(guī)那么。6.1.6神經(jīng)網(wǎng)絡(luò)的研討領(lǐng)域1.基于神經(jīng)網(wǎng)絡(luò)的系統(tǒng)辨識(shí)(1)將神經(jīng)網(wǎng)絡(luò)作為被辯識(shí)系統(tǒng)的模型,可在知常規(guī)模型構(gòu)造的情況下,估計(jì)模型的參數(shù)。(2)利用神經(jīng)網(wǎng)絡(luò)的線性、非線性特性,可建立線性、非線性系統(tǒng)的靜態(tài)、動(dòng)態(tài)、逆動(dòng)態(tài)及預(yù)測(cè)模型,實(shí)現(xiàn)系統(tǒng)的建模和辨識(shí)。2.神經(jīng)網(wǎng)絡(luò)控制器神經(jīng)網(wǎng)絡(luò)作為控制器,可對(duì)不確定、不確知系統(tǒng)及擾動(dòng)進(jìn)展有效的控制,使控制系統(tǒng)到達(dá)所要求的動(dòng)態(tài)、靜態(tài)特性。3.神經(jīng)網(wǎng)絡(luò)與其他算法相結(jié)合將神經(jīng)網(wǎng)絡(luò)與專家系統(tǒng)、模糊邏輯、遺傳算法等相結(jié)合,可設(shè)計(jì)新型智能控制系統(tǒng)。4.優(yōu)化計(jì)算在常規(guī)的控制系統(tǒng)中,常遇到求解約束優(yōu)化問(wèn)題,神經(jīng)網(wǎng)絡(luò)為這類問(wèn)題的處理提供了有效的途徑。目前,神經(jīng)網(wǎng)絡(luò)控制曾經(jīng)在多種控制構(gòu)造中得到運(yùn)用,如PID控制、模型參考自順應(yīng)控制、前饋反響控制、內(nèi)??刂?、預(yù)測(cè)控制、模糊控制等。6.2典型神經(jīng)網(wǎng)絡(luò)6.2.1單神經(jīng)元網(wǎng)絡(luò)圖6-7神經(jīng)元構(gòu)造模型右圖是一種簡(jiǎn)化的人工神經(jīng)元構(gòu)造模型,它是一個(gè)多輸入、單輸出的非線性元件,其輸入、輸出關(guān)系可描畫為上述方式。輸出鼓勵(lì)函數(shù)f(·)又稱為變換函數(shù),它決議該神經(jīng)元的輸出。常用的神經(jīng)元鼓勵(lì)函數(shù)有以下3種。閾值型閾值型函數(shù)如圖6-8所示。圖6-8閾值型函數(shù)2.分段線性型分段線性型函數(shù)表達(dá)式為圖6-9分段線性型函數(shù)3.函數(shù)型有代表性的有Sigmoid型和高斯型函數(shù)。Sigmoid型函數(shù)表達(dá)式為圖6-10Sigmoid型函數(shù)6.2.2BP神經(jīng)網(wǎng)絡(luò)1986年,Rumelhart等提出了誤差反向傳播神經(jīng)網(wǎng)絡(luò),簡(jiǎn)稱BP網(wǎng)絡(luò)(BackPropagation),該網(wǎng)絡(luò)是一種單向傳播的多層前向網(wǎng)絡(luò)。誤差反向傳播的學(xué)習(xí)算法簡(jiǎn)稱BP算法,其根本思想是梯度下降法。它采用梯度搜索技術(shù),以期使網(wǎng)絡(luò)的實(shí)踐輸出值與期望輸出值的誤差均方值為最小。2.BP網(wǎng)絡(luò)構(gòu)造圖6-11BP神經(jīng)網(wǎng)絡(luò)構(gòu)造3.BP網(wǎng)絡(luò)的逼近圖6-12BP神經(jīng)網(wǎng)絡(luò)逼近用于逼近的BP網(wǎng)絡(luò)如圖6-13所示。圖6-13用于逼近的BP網(wǎng)絡(luò)BP算法的學(xué)習(xí)過(guò)程由正向傳播和反向傳播組成。在正向傳播過(guò)程中,輸入信息從輸入層經(jīng)隱層逐層處置,并傳向輸出層,每層神經(jīng)元(節(jié)點(diǎn))的形狀只影響下一層神經(jīng)元的形狀。假設(shè)在輸出層不能得到期望的輸出,那么轉(zhuǎn)至反向傳播,將誤差信號(hào)(理想輸出與實(shí)踐輸出之差)按銜接通路反向計(jì)算,由梯度下降法調(diào)整各層神經(jīng)元的權(quán)值,使誤差信號(hào)減小。(1)正向傳播:計(jì)算網(wǎng)絡(luò)的輸出。(2)反向傳播:采用學(xué)習(xí)算法,調(diào)整各層間的權(quán)值。(1)正向傳播:計(jì)算網(wǎng)絡(luò)的輸出。隱層神經(jīng)元的輸入為一切輸入的加權(quán)之和,即隱層神經(jīng)元的輸出采用S函數(shù)激發(fā),得

那么輸出層神經(jīng)元的輸出為誤差性能目的函數(shù)為網(wǎng)絡(luò)輸出與理想輸出誤差為(2)反向傳播:采用學(xué)習(xí)算法,調(diào)整各層間的權(quán)值。根據(jù)梯度下降法,權(quán)值的學(xué)習(xí)算法如下:輸出層及隱層的銜接權(quán)值學(xué)習(xí)算法為式中,為學(xué)習(xí)速率,。k十1時(shí)辰網(wǎng)絡(luò)的權(quán)值為隱層及輸入層銜接權(quán)值學(xué)習(xí)算法為式中,。問(wèn)題:如何調(diào)整權(quán)值W,使E最小??捎锰荻认陆捣▉?lái)求解,其根本思想是沿E的負(fù)梯度方向不斷修正權(quán)值,直到E到達(dá)最小。k十1時(shí)辰網(wǎng)絡(luò)的權(quán)值為為廠防止權(quán)值的學(xué)習(xí)過(guò)程發(fā)生振蕩、收斂速度慢,需求思索上次權(quán)值變化對(duì)本次權(quán)值變化的影響,即參與動(dòng)量因子。此時(shí)的權(quán)值為式中,為動(dòng)量因子,。4.BP網(wǎng)絡(luò)逼近仿真實(shí)例運(yùn)用BP網(wǎng)絡(luò)逼近對(duì)象圖6-14BP網(wǎng)絡(luò)逼近效果圖6-15BP網(wǎng)絡(luò)逼近誤差圖6-16Jacobian信息的辯識(shí)5.BP網(wǎng)絡(luò)的憂缺陷BP網(wǎng)絡(luò)的優(yōu)點(diǎn):1.只需有足夠多的隱層和隱層節(jié)點(diǎn),BP網(wǎng)絡(luò)可以逼近恣意的非線性映射關(guān)系;由于BP網(wǎng)絡(luò)具有很好的逼近非線性映射的才干,該網(wǎng)絡(luò)在方式識(shí)別、圖像處置、系統(tǒng)辨識(shí)、函數(shù)擬合、優(yōu)化計(jì)算、最優(yōu)預(yù)測(cè)和自順應(yīng)控制等領(lǐng)域有著較為廣泛的運(yùn)用。2.BP網(wǎng)絡(luò)的學(xué)習(xí)算法屬于全局逼近算法,具有較強(qiáng)的泛化才干,可用于神經(jīng)網(wǎng)絡(luò)控制器的設(shè)計(jì)。3.BP網(wǎng)絡(luò)輸入輸出之間的關(guān)聯(lián)信息分布地存儲(chǔ)在網(wǎng)絡(luò)的銜接權(quán)中,個(gè)別神經(jīng)元的損壞只對(duì)輸入輸出關(guān)系有較小的影響,因此BP網(wǎng)絡(luò)具有較好的容錯(cuò)性。BP網(wǎng)絡(luò)的主要缺陷為:1.待尋優(yōu)的參數(shù)多,收斂速度慢;難以順應(yīng)實(shí)時(shí)控制的要求。2.目的函數(shù)存在多個(gè)極值點(diǎn),按梯度下降法進(jìn)展學(xué)習(xí),很容易墮入部分極小值;3.難以確定隱層及隱層節(jié)點(diǎn)的數(shù)目。目前,如何根據(jù)特定的問(wèn)題來(lái)確定詳細(xì)的網(wǎng)絡(luò)構(gòu)造尚無(wú)很好的方法,仍需根據(jù)閱歷來(lái)試湊。6.BP網(wǎng)絡(luò)方式識(shí)別由于神經(jīng)網(wǎng)絡(luò)具有自學(xué)習(xí)、自組織和并行處置等特征,并具有很強(qiáng)的容錯(cuò)才干和聯(lián)想才干,因此,神經(jīng)網(wǎng)絡(luò)具有方式識(shí)別的才干。在神經(jīng)網(wǎng)絡(luò)方式識(shí)別中,根據(jù)規(guī)范的輸入輸出方式對(duì),采用神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法,以規(guī)范的方式作為學(xué)習(xí)樣本進(jìn)展訓(xùn)練,經(jīng)過(guò)學(xué)習(xí)調(diào)整神經(jīng)網(wǎng)絡(luò)的銜接權(quán)值。當(dāng)訓(xùn)練滿足要求后,得到的神經(jīng)網(wǎng)絡(luò)權(quán)值構(gòu)成了方式識(shí)別的知識(shí)庫(kù),利用神經(jīng)網(wǎng)絡(luò)并行推理算法便可對(duì)所需求的輸入方式進(jìn)展識(shí)別。神經(jīng)網(wǎng)絡(luò)方式識(shí)別具有較強(qiáng)的魯棒性。當(dāng)待識(shí)別的輸入方式與訓(xùn)練樣本中的某個(gè)輸入方式一樣時(shí),神經(jīng)網(wǎng)絡(luò)識(shí)別的結(jié)果就是與訓(xùn)練樣本中相對(duì)應(yīng)的輸出方式。當(dāng)待識(shí)別的輸入方式與訓(xùn)練樣本中一切輸入方式都不完全一樣時(shí),那么可得到與其相近樣本相對(duì)應(yīng)的輸出方式。當(dāng)待識(shí)別的輸入方式與訓(xùn)練樣本中一切輸入方式相差較遠(yuǎn)時(shí),就不能得到正確的識(shí)別結(jié)果,此時(shí)可將這一方式作為新的樣本進(jìn)展訓(xùn)練,使神經(jīng)網(wǎng)絡(luò)獲取新的知識(shí),并存儲(chǔ)到網(wǎng)絡(luò)的權(quán)值矩陣中,從而加強(qiáng)網(wǎng)絡(luò)的識(shí)別才干。BP網(wǎng)絡(luò)的訓(xùn)練過(guò)程如下:正向傳播是輸入信號(hào)從輸入層經(jīng)隱層傳向輸出層,假設(shè)輸出層得到了期望的輸出,那么學(xué)習(xí)算法終了;否那么,轉(zhuǎn)至反向傳播。以第p個(gè)樣本為例,用于訓(xùn)練的BP網(wǎng)絡(luò)構(gòu)造如圖6-17所示。圖6-17BP神經(jīng)網(wǎng)絡(luò)構(gòu)造網(wǎng)絡(luò)的學(xué)習(xí)算法如下:(1)正向傳播:計(jì)算網(wǎng)絡(luò)的輸出。(2)反向傳播:采用梯度下降法,調(diào)整各層間的權(quán)值。(1)正向傳播:計(jì)算網(wǎng)絡(luò)的輸出。隱層神經(jīng)元的輸入為一切輸入的加權(quán)之和,即隱層神經(jīng)元的輸出采用S函數(shù)激發(fā),得那么輸出層神經(jīng)元的輸出為(2)反向傳播:采用梯度下降法,調(diào)整各層間的權(quán)值。權(quán)值的學(xué)習(xí)算法如下輸出層及隱層的銜接權(quán)值學(xué)習(xí)算法為式中,為學(xué)習(xí)速率,。k十1時(shí)辰網(wǎng)絡(luò)的權(quán)值為隱層及輸入層銜接權(quán)值學(xué)習(xí)算法為式中,。k十1時(shí)辰網(wǎng)絡(luò)的權(quán)值為為廠防止權(quán)值的學(xué)習(xí)過(guò)程發(fā)生振蕩、收斂速度模,需求思索上次權(quán)值變化對(duì)本次權(quán)值變化的影響,即參與動(dòng)量因子。此時(shí)的權(quán)值為式中,為動(dòng)量因子,。7.BP網(wǎng)絡(luò)方式識(shí)別仿真實(shí)例取規(guī)范樣本為三輸入兩輸出樣本,見表6-1。表6-1訓(xùn)練樣本BP網(wǎng)絡(luò)方式識(shí)別程序包括網(wǎng)絡(luò)訓(xùn)練程序chap6-2a.m和網(wǎng)絡(luò)測(cè)試程序chap6-2b.m。運(yùn)轉(zhuǎn)程序chap6-2a.m,取網(wǎng)絡(luò)訓(xùn)練的最終目的為E=10-20,網(wǎng)絡(luò)訓(xùn)練目的的變化如圖6-18所示。將網(wǎng)絡(luò)訓(xùn)練的最終權(quán)值為用于方式識(shí)別的知識(shí)庫(kù),將其保管在文件wfile.mat中。表6-2測(cè)試樣本及結(jié)果圖6-18樣本訓(xùn)練的收斂過(guò)程6.3神經(jīng)網(wǎng)絡(luò)控制控制實(shí)際在閱歷了經(jīng)典控制和現(xiàn)代控制以后,隨著被控對(duì)象變得越來(lái)越復(fù)雜、對(duì)對(duì)象和環(huán)境的知識(shí)知道得越來(lái)越少、控制精度越來(lái)越高,迫切希望控制系統(tǒng)具有自順應(yīng)自學(xué)習(xí)才干、良好的魯棒性和實(shí)時(shí)性。6.3.1概述神經(jīng)網(wǎng)絡(luò)是一種具有高度非線性的延續(xù)時(shí)間動(dòng)力系統(tǒng),它有著很強(qiáng)的自學(xué)習(xí)才干和對(duì)非線性系統(tǒng)的強(qiáng)大映射才干。神經(jīng)網(wǎng)絡(luò)所具有的大規(guī)模并行性、冗余性、容錯(cuò)性、本質(zhì)的非線性及自組織、自學(xué)習(xí)、自順應(yīng)才干,使其廣泛運(yùn)用于復(fù)雜對(duì)象的控制中。神經(jīng)網(wǎng)絡(luò)本身具備傳統(tǒng)的控制手段無(wú)法實(shí)現(xiàn)的一些優(yōu)點(diǎn)和特征,使得神經(jīng)網(wǎng)絡(luò)控制器的研討迅速開展。從控制角度來(lái)看,神經(jīng)網(wǎng)絡(luò)用于控制優(yōu)越性主要表現(xiàn)為:(1)神經(jīng)網(wǎng)絡(luò)能處置那些難以用模型或規(guī)那么描畫的對(duì)象;(2)神經(jīng)網(wǎng)絡(luò)采用并行分布式信息處置方式,具有很強(qiáng)的容錯(cuò)性;(3)神經(jīng)網(wǎng)絡(luò)在本質(zhì)上是非線性系統(tǒng),可以實(shí)現(xiàn)恣意非線性映射,神經(jīng)網(wǎng)絡(luò)在非線性控制系統(tǒng)中具有很大的開展出路;(4)神經(jīng)網(wǎng)絡(luò)具有很強(qiáng)的信息綜合才干,它可以同時(shí)處置大量不同類型的輸入,可以很好地處理輸入信息之間的互補(bǔ)性和冗余性問(wèn)題;(5)神經(jīng)網(wǎng)絡(luò)的硬件實(shí)現(xiàn)愈趨方便,大規(guī)模集成電路技術(shù)的開展為神經(jīng)網(wǎng)絡(luò)的硬件實(shí)現(xiàn)提供了技術(shù)手段,為神經(jīng)網(wǎng)絡(luò)在控制中的運(yùn)用開辟了寬廣的前景。神經(jīng)網(wǎng)絡(luò)控制所獲得的進(jìn)展為:(1)基于神經(jīng)網(wǎng)絡(luò)的系統(tǒng)辨識(shí):可在己知常規(guī)模型構(gòu)造的情況下,估計(jì)模型的參數(shù);或利用神經(jīng)網(wǎng)絡(luò)的線性、非線性特性,建立線性、非線性系統(tǒng)的靜態(tài)、動(dòng)態(tài)、逆動(dòng)態(tài)及預(yù)測(cè)模型。(2)神經(jīng)網(wǎng)絡(luò)控制器:神經(jīng)網(wǎng)絡(luò)作為控制器,可實(shí)現(xiàn)對(duì)不確定系統(tǒng)或未知系統(tǒng)進(jìn)展有效的控制,使控制系統(tǒng)到達(dá)所要求的動(dòng)態(tài)、靜態(tài)特性。(3)神經(jīng)網(wǎng)絡(luò)與其他算法相結(jié)合:神經(jīng)網(wǎng)絡(luò)與專家系統(tǒng)、模糊邏輯、遺傳算法等相結(jié)合可構(gòu)成新型控制器。(4)優(yōu)化計(jì)算:在常規(guī)控制系統(tǒng)的設(shè)計(jì)中,常遇到求解約束優(yōu)化問(wèn)題,神經(jīng)網(wǎng)絡(luò)為這類問(wèn)題提供了有效的途徑。(5)控制系統(tǒng)的缺點(diǎn)診斷:利用神經(jīng)網(wǎng)絡(luò)的逼近特性,可對(duì)控制系統(tǒng)的各種缺點(diǎn)進(jìn)展方式識(shí)別,從而實(shí)現(xiàn)控制系統(tǒng)的缺點(diǎn)診斷。神經(jīng)網(wǎng)絡(luò)控制在實(shí)際和實(shí)際上,以下問(wèn)題是研討的重點(diǎn):(1)神經(jīng)網(wǎng)絡(luò)的穩(wěn)定性與收斂性問(wèn)題;(2)神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)的穩(wěn)定性與收斂性問(wèn)題;(3)神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法的實(shí)時(shí)性;(4)神經(jīng)網(wǎng)絡(luò)控制器和辨識(shí)器的模型和構(gòu)造。

6.3.2神經(jīng)網(wǎng)絡(luò)控制的構(gòu)造根據(jù)神經(jīng)網(wǎng)絡(luò)在控制器中的作用不同,神經(jīng)網(wǎng)絡(luò)控制器可分為兩類:一類為神經(jīng)控制,它是以神經(jīng)網(wǎng)絡(luò)為根底而構(gòu)成的獨(dú)立智能控制系統(tǒng);另一類為混合神經(jīng)網(wǎng)絡(luò)控制,它是指利用神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)和優(yōu)化才干來(lái)改善傳統(tǒng)控制的智能控制方法,目前神經(jīng)網(wǎng)絡(luò)控制器尚無(wú)一致的分類方法。綜合目前的各種分類方法,可將神經(jīng)網(wǎng)絡(luò)控制的構(gòu)造歸結(jié)為以下7類。1.神經(jīng)網(wǎng)絡(luò)監(jiān)視控制首先對(duì)人工控制或傳統(tǒng)控制進(jìn)展學(xué)習(xí),然后用神經(jīng)網(wǎng)絡(luò)控制器逐漸取代傳統(tǒng)控制器的方法,稱為神經(jīng)網(wǎng)絡(luò)監(jiān)視控制。神經(jīng)網(wǎng)絡(luò)監(jiān)視控制的構(gòu)造如圖6-19所示。圖6-19神經(jīng)網(wǎng)絡(luò)監(jiān)視控制在監(jiān)視控制系統(tǒng)中,神經(jīng)網(wǎng)絡(luò)需求脫機(jī)進(jìn)展訓(xùn)練。訓(xùn)練時(shí)采用一系列示教數(shù)據(jù)。這些數(shù)據(jù)是執(zhí)行人工控制時(shí)的輸入、輸出數(shù)據(jù)。輸入數(shù)據(jù)普通是傳感器所檢測(cè)出的數(shù)據(jù),輸出數(shù)據(jù)那么是人所確定的數(shù)據(jù)。也就是說(shuō),神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)是執(zhí)行傳感輸入到人工控制造用的映射。2.神經(jīng)網(wǎng)絡(luò)直接逆控制神經(jīng)網(wǎng)絡(luò)直接逆控制就是將被控對(duì)象的神經(jīng)網(wǎng)絡(luò)逆模型直接與被控對(duì)象串聯(lián)起來(lái),以便使期望輸出與對(duì)象實(shí)踐輸出之間的傳送函數(shù)為1。那么將此網(wǎng)絡(luò)作為前饋控制器后,被控對(duì)象的輸出為期望輸出。在逆控制系統(tǒng)中,假設(shè)被控對(duì)象的模型用F表示,那么,神經(jīng)網(wǎng)絡(luò)所構(gòu)成的控制器的模型是F-1,即是一個(gè)逆模型。實(shí)踐上,被控對(duì)象可以是一個(gè)未知的系統(tǒng),在被控對(duì)象輸入端參與u*,那么其輸出就會(huì)產(chǎn)生y*。用y*作為輸入,u*作為輸出去對(duì)神經(jīng)網(wǎng)絡(luò)進(jìn)展訓(xùn)練,那么得到的神經(jīng)網(wǎng)絡(luò)就是被控對(duì)象的逆模型。在訓(xùn)練時(shí),神經(jīng)網(wǎng)絡(luò)的實(shí)踐輸出用u’表示,那么用〔u’-u*〕這個(gè)偏向可以控制網(wǎng)絡(luò)的訓(xùn)練過(guò)程。普通來(lái)說(shuō),為了獲取良好的逆動(dòng)力學(xué)性能,通常在訓(xùn)練神經(jīng)網(wǎng)絡(luò)時(shí)所取值的范圍比實(shí)踐對(duì)象的輸入、輸出數(shù)據(jù)的取值范圍要大一些。在逆控制系統(tǒng)中,神經(jīng)網(wǎng)絡(luò)直接連在控制回路作為控制器,控制效果嚴(yán)重地依賴控制器對(duì)對(duì)象逆向模擬的真實(shí)程度〔逆控制的可用性在相當(dāng)程度上取決于逆模型的準(zhǔn)確精度〕。由于這種系統(tǒng)短少反響環(huán)節(jié),

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論