精品视频一区二区观看,欧美一区二区视频三区,日韩一区二区三区不卡,欧美中文综合在线视频,欧美综合网亚洲综合网

      ? ? ? ?

      咨詢電話

      ENGLISH0755-88840386
      學(xué)習(xí)專題

      咨詢電話

      0755-88840386
      您的位置:首頁(yè) > 學(xué)習(xí)專題 > 專業(yè)技術(shù)專題 > 工業(yè)自動(dòng)化稱重儀表>詳情頁(yè)

      神經(jīng)網(wǎng)絡(luò)和PID控制在定量包裝秤中的應(yīng)用

      發(fā)布時(shí)間:2021-06-11 14:12:35 |來(lái)源:網(wǎng)絡(luò)轉(zhuǎn)載

      0.引言

      PID控制是最早發(fā)展起來(lái)的控制策略之一,由于其算法簡(jiǎn)單、魯棒性好及可靠性高,被廣泛應(yīng)用于過(guò)程控制和運(yùn)動(dòng)控制中,尤其適用于可建立精確數(shù)學(xué)模型的確定性系統(tǒng)。然而實(shí)際工業(yè)生產(chǎn)過(guò)程往往具有非線性、時(shí)變不確定性,難以建立精確的數(shù)學(xué)模型,應(yīng)用常規(guī)PID控制器不能達(dá)到理想的控制效果。計(jì)算機(jī)技術(shù)和人工神經(jīng)網(wǎng)絡(luò)等智能控制理論的發(fā)展為復(fù)雜動(dòng)態(tài)不確定系統(tǒng)的控制提供了新的途徑。采用人工神經(jīng)網(wǎng)絡(luò)技術(shù),可設(shè)計(jì)PID神經(jīng)網(wǎng)絡(luò)和進(jìn)行PID的智能整定,達(dá)到更好的控制效果。本章將在研究人工神經(jīng)網(wǎng)絡(luò)和PID控制理論原理的基礎(chǔ)上,設(shè)計(jì)適合于定量包裝秤系統(tǒng)的神經(jīng)PID控制網(wǎng)絡(luò)。
      1.神經(jīng)網(wǎng)絡(luò)原理
      神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介咖I1943年心理學(xué)家McCulloch和數(shù)理邏輯學(xué)家Pitts發(fā)表文章,總結(jié)了神經(jīng)元的基本生理特性,提出了神經(jīng)元的數(shù)學(xué)描述和網(wǎng)絡(luò)的結(jié)構(gòu)方法,即M.P模型。該模型描述了一個(gè)簡(jiǎn)單的人工神經(jīng)元模型的活動(dòng)是服從二值(興奮和抑制)變化的:當(dāng)模型中的神經(jīng)元處于興奮狀態(tài)時(shí),其輸出為1;處于非興奮狀態(tài)時(shí),輸出為O。這標(biāo)志神經(jīng)計(jì)算時(shí)代的開(kāi)始。M.P模型能完成任意有限的邏輯運(yùn)算,是第一個(gè)采用集體并行計(jì)算結(jié)構(gòu)來(lái)描述人工神經(jīng)元和網(wǎng)絡(luò)工作。M.P神經(jīng)元模型是人工神經(jīng)元模型的基礎(chǔ),也是神經(jīng)網(wǎng)絡(luò)理論的基礎(chǔ)。1957年Frank Rosenblatt定義了一個(gè)神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),稱為感知器(perceptron)。第一次把神經(jīng)網(wǎng)絡(luò)研究從純理論的探討推向工程實(shí)現(xiàn),從而掀起了神經(jīng)網(wǎng)絡(luò)研究高潮。它是一個(gè)具有單層處理單元的神經(jīng)網(wǎng)絡(luò),具體包括:由接受單元組成的輸入層、由MP神經(jīng)元構(gòu)成的聯(lián)合層和輸出層。輸入層和聯(lián)合層之間的結(jié)合可以不是完全連接,而聯(lián)合層和輸出層之間一般是完全連接,用教師信號(hào)第五章神經(jīng)網(wǎng)絡(luò)和PID控制在定量包裝秤中的應(yīng)用可以對(duì)感知器進(jìn)行訓(xùn)練。該模型學(xué)習(xí)的環(huán)境可以是有噪聲的,網(wǎng)絡(luò)構(gòu)造中存在隨機(jī)連接,這符合動(dòng)物學(xué)習(xí)的自然環(huán)境。1969年M.Minsky和S.Papert發(fā)表了論著“Perceptrons",指出感知器僅能解決一階謂詞邏輯,只能完成線性劃分。對(duì)于非線性或其他分類會(huì)遇到很大困難,一個(gè)簡(jiǎn)單的XOR問(wèn)題的例子就證明了這一點(diǎn)。由此,神經(jīng)網(wǎng)絡(luò)研究一度達(dá)到低潮。使神經(jīng)網(wǎng)絡(luò)研究一度達(dá)到低潮的原因還有:計(jì)算機(jī)不夠發(fā)達(dá),VLSI還沒(méi)出現(xiàn)。20世紀(jì)70年代,全球只有幾十個(gè)人在研究神經(jīng)網(wǎng)絡(luò),但還是一個(gè)很有成果的時(shí)期。如芬蘭Kohonen的自組織神經(jīng)網(wǎng)絡(luò)、Stephen Crossberg的共振自適應(yīng)理論ART網(wǎng)絡(luò)等,都是在這個(gè)時(shí)期提出的重要的研究成果,至今還有很好的研究與應(yīng)用前景。1982年美國(guó)物理學(xué)家John J.Hopfield提出了全連接網(wǎng)絡(luò)模型。這是一種全新的具有完整理論基礎(chǔ)的神經(jīng)網(wǎng)絡(luò)模型,并且從理論上證明了網(wǎng)絡(luò)可達(dá)到穩(wěn)定的離散和連續(xù)兩種情況。為神經(jīng)網(wǎng)絡(luò)研究開(kāi)辟了一條嶄新的道路,證明了神經(jīng)網(wǎng)絡(luò)的研究有無(wú)限的空間有待開(kāi)發(fā)。神經(jīng)網(wǎng)絡(luò)復(fù)興時(shí)期由此開(kāi)始。這種網(wǎng)絡(luò)的基本思想是對(duì)于一個(gè)給定的神經(jīng)網(wǎng)絡(luò),具有一個(gè)能量函數(shù),這個(gè)能量函數(shù)正比于每一個(gè)神經(jīng)元的活動(dòng)值和神經(jīng)元之間的連接權(quán)。而活動(dòng)值的改變算法是向能量函數(shù)減少的方向進(jìn)行,一直達(dá)到一個(gè)極小值為止。利用所定義的計(jì)算能量函數(shù),成功地求解了計(jì)算復(fù)雜度為NP(Nondeterministic Polynomial)完全型的旅行商問(wèn)題(TravelingSalesman Problem),簡(jiǎn)稱TSP問(wèn)題。這一突破性的進(jìn)展引起了廣大學(xué)者對(duì)神經(jīng)網(wǎng)絡(luò)潛在能力的高度重視,從而掀起了研究神經(jīng)網(wǎng)絡(luò)信息處理方法和研制神經(jīng)計(jì)算機(jī)的熱潮。1986年美國(guó)的一個(gè)并行計(jì)算研究小組提出了前向反饋神經(jīng)網(wǎng)絡(luò)的BP(backpropatation)學(xué)習(xí)算法。成為當(dāng)今應(yīng)用最廣泛的前向神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)方法之一。該方法解決了當(dāng)年Minsky等人提出的感知器非線性不可分類問(wèn)題,給神經(jīng)網(wǎng)絡(luò)研究帶來(lái)了新的希望?,F(xiàn)在,神經(jīng)網(wǎng)絡(luò)的應(yīng)用已滲透到多個(gè)領(lǐng)域,如人工智能、模式識(shí)別、信號(hào)處理、計(jì)算機(jī)視覺(jué)等。
      2.神經(jīng)網(wǎng)絡(luò)的應(yīng)用特點(diǎn)
      人工神經(jīng)網(wǎng)絡(luò)是一種按照人腦的組織和活動(dòng)原理而構(gòu)造的一種數(shù)據(jù)驅(qū)動(dòng)型83電子定量包裝秤動(dòng)態(tài)稱重系統(tǒng)及數(shù)據(jù)處理方法的研究非線性映射模型,可以實(shí)現(xiàn)任何復(fù)雜的因果關(guān)系映射,能夠從大量的歷史數(shù)據(jù)中進(jìn)行聚類和學(xué)習(xí),進(jìn)而找到某些行為變化的規(guī)律。它可以處理那些難以用數(shù)學(xué)模型描述的系統(tǒng),具有很強(qiáng)的并行處理、自適應(yīng)、自組織、聯(lián)想記憶、容錯(cuò)魯棒以及任意逼近非線性等特性,特別適用于處理復(fù)雜問(wèn)題,在預(yù)測(cè)評(píng)估、智能控制、模式識(shí)別、信號(hào)處理、非線性優(yōu)化、函數(shù)逼近、自適應(yīng)控制及管理工程等領(lǐng)域具有廣泛的應(yīng)用。實(shí)踐證明,人工神經(jīng)網(wǎng)絡(luò)在很多方面的應(yīng)用結(jié)果都優(yōu)于或不差于現(xiàn)有其它方法或理論,表現(xiàn)出良好的應(yīng)用前景和潛力。
       人工神經(jīng)網(wǎng)絡(luò)應(yīng)用的特點(diǎn):
       (1)人工神經(jīng)網(wǎng)絡(luò)具有學(xué)習(xí)能力,能夠快速地對(duì)復(fù)雜環(huán)境及變化做出比較合理的反應(yīng)和有效的預(yù)測(cè)。
       (2)人工神經(jīng)網(wǎng)絡(luò)建模的過(guò)程是一種“行為過(guò)程”,通過(guò)對(duì)數(shù)據(jù)的學(xué)習(xí),構(gòu)成一個(gè)“真實(shí)"的系統(tǒng)。該系統(tǒng)的行為反映了數(shù)據(jù)間的隱含關(guān)系,進(jìn)而可用這一“系統(tǒng)"模擬實(shí)際系統(tǒng)進(jìn)行系統(tǒng)分析和仿真。
       (3)人工神經(jīng)網(wǎng)絡(luò)可方便地引入各類信息,包括有明顯因果關(guān)系的相關(guān)信息和隱含于各種關(guān)系間、無(wú)法用統(tǒng)計(jì)或其他顯式方法表示的關(guān)系。
      3.神經(jīng)網(wǎng)絡(luò)分類
      神經(jīng)網(wǎng)絡(luò)模型有多種分類方法。按照網(wǎng)絡(luò)的結(jié)構(gòu)區(qū)分,有前向網(wǎng)絡(luò)和反饋網(wǎng)絡(luò)。按照學(xué)習(xí)方式區(qū)分,則分為有教師學(xué)習(xí)和無(wú)教師學(xué)習(xí)網(wǎng)絡(luò)。按照網(wǎng)絡(luò)性能區(qū)分, 則有連續(xù)型和離散性網(wǎng)絡(luò)、隨機(jī)型和確定型網(wǎng)絡(luò)。按照突觸性質(zhì)區(qū)分,則有一階線性關(guān)聯(lián)網(wǎng)絡(luò)和高階非線性關(guān)聯(lián)網(wǎng)絡(luò)。按對(duì)生物神經(jīng)系統(tǒng)的層次模擬區(qū)分,則有神經(jīng)元層次模型、組合式模型、網(wǎng)絡(luò)層次模型、神經(jīng)系統(tǒng)層次模型和智能型模型。通常,人們較多地考慮神經(jīng)元之間的相互組合關(guān)系和作用方式,典型的神經(jīng)網(wǎng)絡(luò)模型可分為分層網(wǎng)絡(luò)模型和互連網(wǎng)絡(luò)模型。在提出的幾十種神經(jīng)網(wǎng)絡(luò)模型中,人們較多用的是Hopfield網(wǎng)絡(luò)、BP(Back Propagation)網(wǎng)絡(luò)、RBF(Radial BasisFunction)徑向基神經(jīng)網(wǎng)絡(luò)、Kohonen網(wǎng)絡(luò)和ART網(wǎng)絡(luò)(Adaptive ResonanceTheory:自適應(yīng)共振理論模型)。Hopfield網(wǎng)絡(luò)是最典型的反饋網(wǎng)絡(luò)模型,他是目前人們研究得最多的模型之第五章神經(jīng)網(wǎng)絡(luò)和PID控制在定量包裝秤中的應(yīng)用一。Hopfield網(wǎng)絡(luò)是由相同的神經(jīng)元構(gòu)成的單層,并且不具學(xué)習(xí)功能的自聯(lián)想網(wǎng)絡(luò)。它需要對(duì)稱連接。這個(gè)網(wǎng)絡(luò)可以完成最優(yōu)化計(jì)算和聯(lián)想記憶等功能。BP網(wǎng)絡(luò)是反向傳播(Back Propagation)網(wǎng)絡(luò),是一種最廣泛應(yīng)用的多層前向網(wǎng)絡(luò),它采用最小均方差學(xué)習(xí)方式,需有教師訓(xùn)練。他可用于語(yǔ)言綜合、識(shí)別和自適應(yīng)控制等用途。徑向基函數(shù)(RBF)神經(jīng)網(wǎng)絡(luò)是以函數(shù)逼近理論為基礎(chǔ)而構(gòu)造的一類前向網(wǎng)絡(luò),這類網(wǎng)絡(luò)的學(xué)習(xí)等價(jià)于在多維空間中尋找訓(xùn)練數(shù)據(jù)的最佳擬合平面。徑向基函數(shù)網(wǎng)絡(luò)的每個(gè)隱層神經(jīng)元傳遞函數(shù)都構(gòu)成了擬合平面的一個(gè)基函數(shù)網(wǎng)絡(luò),也由此得名徑向基函數(shù)。徑向基神經(jīng)網(wǎng)絡(luò)是一種局部逼近網(wǎng)絡(luò),即對(duì)于輸入空間的某一個(gè)局部區(qū)域只存在少數(shù)的神經(jīng)元用于決定網(wǎng)絡(luò)的輸出,所以徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)一般規(guī)模比BP網(wǎng)絡(luò)要大。典型的徑向基神經(jīng)網(wǎng)絡(luò)包括兩層隱層和輸出層,但是徑向基神經(jīng)網(wǎng)絡(luò)的神經(jīng)元傳遞函數(shù)與BP網(wǎng)絡(luò)的不同,高斯函數(shù)(Gauss function)是典型的徑向基神經(jīng)網(wǎng)絡(luò)的神經(jīng)元傳遞函數(shù)。Kohonen網(wǎng)絡(luò)是典型的自組織神經(jīng)網(wǎng)絡(luò),這種網(wǎng)絡(luò)也稱為自組織特征映射網(wǎng)絡(luò)。它的輸入層是單層單維神經(jīng)元,而輸出層是二維的神經(jīng)元,神經(jīng)元之間存在以“墨西哥帽"形式進(jìn)行側(cè)向交互的作用,因而在輸出層中,神經(jīng)元之間有近揚(yáng)遠(yuǎn)抑的反饋特性,從而使Kohonen網(wǎng)絡(luò)可以作為模式特征的檢測(cè)器。ART網(wǎng)絡(luò)也是一種自組織網(wǎng)絡(luò)模型,這是一種無(wú)教師學(xué)習(xí)網(wǎng)絡(luò)。它能夠較好地協(xié)調(diào)適應(yīng)性、穩(wěn)定性和復(fù)雜性的要求。在ART網(wǎng)絡(luò)中,通常需要兩個(gè)功能互補(bǔ)的子系統(tǒng)相互作用,這兩個(gè)子系統(tǒng)稱為注意子系統(tǒng)和取向子系統(tǒng)。ART網(wǎng)絡(luò)主要用于模式識(shí)別,它的不足之處是在于對(duì)轉(zhuǎn)換、失真和規(guī)模變化較敏感
      4神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)和訓(xùn)練
      學(xué)習(xí)特性是神經(jīng)網(wǎng)絡(luò)的基本特性,神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)與訓(xùn)練是通過(guò)網(wǎng)絡(luò)權(quán)值和閾值的調(diào)節(jié)來(lái)實(shí)現(xiàn)的。根據(jù)學(xué)習(xí)過(guò)程的組織和管理方式不同,學(xué)習(xí)算法可分為有監(jiān)督學(xué)習(xí)和無(wú)監(jiān)督學(xué)習(xí)兩大類。對(duì)于有監(jiān)督學(xué)習(xí),網(wǎng)絡(luò)訓(xùn)練往往要基于一定數(shù)量的訓(xùn)練樣例或樣本,訓(xùn)練樣本通常由輸入矢量、目標(biāo)矢量組成。在學(xué)習(xí)和訓(xùn)練過(guò)程中,神經(jīng)網(wǎng)絡(luò)不斷地將其實(shí)際輸出與目標(biāo)輸出進(jìn)行比較,并根據(jù)比較結(jié)果或誤差按照一定的規(guī)則或算法對(duì)85電子定量包裝秤動(dòng)態(tài)稱重系統(tǒng)及數(shù)據(jù)處理方法的研究網(wǎng)絡(luò)權(quán)值和閾值進(jìn)行調(diào)節(jié),從而使網(wǎng)絡(luò)的輸出逐漸接近目標(biāo)值。最典型的有監(jiān)督學(xué)習(xí)算法的代表是BP(Back Propagation)算法:誤差反向傳播算法。無(wú)監(jiān)督學(xué)習(xí)是一種自組織學(xué)習(xí),即網(wǎng)絡(luò)的學(xué)習(xí)過(guò)程完全是一種自我學(xué)習(xí)的過(guò)程,不需要提供學(xué)習(xí)樣本或外界反饋。在學(xué)習(xí)過(guò)程中,網(wǎng)絡(luò)只需相應(yīng)輸入信號(hào)的激勵(lì),按照某種規(guī)則反復(fù)調(diào)節(jié)網(wǎng)絡(luò)權(quán)值和閾值,直到最后形成某種有序的狀態(tài)。根據(jù)每次網(wǎng)絡(luò)訓(xùn)練的任務(wù)量的不同,神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方式可分為漸進(jìn)式訓(xùn)練和批量式訓(xùn)練。漸進(jìn)式訓(xùn)練(Incremental Training)是一種在線學(xué)習(xí)方式,即神經(jīng)網(wǎng)絡(luò)每接受一對(duì)輸入矢量和目標(biāo)矢量,便對(duì)網(wǎng)絡(luò)權(quán)值和閾值進(jìn)行適時(shí)地調(diào)整。而批量式訓(xùn)練(Batch Training)貝lJ是在所有的輸入矢量和目標(biāo)矢量集準(zhǔn)備完成后才開(kāi)始根據(jù)相應(yīng)的算法對(duì)網(wǎng)絡(luò)權(quán)值和閾值進(jìn)行批量調(diào)整。

       

      本文源于網(wǎng)絡(luò)轉(zhuǎn)載,如有侵權(quán),請(qǐng)聯(lián)系刪除

      分享到