

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 摘 要</b></p><p> 在現(xiàn)代工業(yè)控制中,由于生產設備和控制中心的廣域性分布,遠程網絡控制技術被廣泛應用[1]。本文設計并實現(xiàn)了基于移動Agent技術的網絡控制系統(tǒng)仿真平臺,并在該網絡仿真平臺上實現(xiàn)了新型智能控制算法。</p><p> 首先,在了解網絡控制系統(tǒng)研究現(xiàn)狀基礎上,分析了網絡控制系統(tǒng)的功能需求,提出基于移動A
2、gent技術的遠程網絡控制系統(tǒng)架構,設計了系統(tǒng)的軟件的總體框架。</p><p> 其次,為了加強遠程網絡控制系統(tǒng)的功能,開發(fā)了基于Web網頁的網絡控制系統(tǒng)仿真平臺,包括平臺的軟件設計實現(xiàn)和ActiveX的功能開發(fā)。并對基于移動Agent的網絡控制系統(tǒng)軟件設計方法,以及在Web頁面中嵌入開發(fā)的ActiveX控件的設計要點進行闡述。</p><p> 然后,基于神經內分泌系統(tǒng)的激素調節(jié)機
3、制,設計研究了一種新穎的智能優(yōu)化控制算法,并在遠程網絡控制平臺上仿真實現(xiàn)。</p><p> 最后,總結了本文的主要工作,并對下一步工作進行展望和規(guī)劃。</p><p> 關鍵詞:網絡控制,移動Agent,神經內分泌,智能控制</p><p><b> ABSTRACT</b></p><p> Because
4、of the widely distribution of process equipments and control devices in modern industrial control, remote control is widely applied to improve product quality. In this thesis, we design and carry out a simulation platfor
5、m for the networked control system based on the mobile agent technique, and implement a novel intelligent control algorithm in the platform.</p><p> First, we make a survey on the development of networked c
6、ontrol system, summarize the function of the networked control system. We also design the framework of remote networked control system based on the mobile agent and the scheme of the system software.</p><p>
7、 Second, in order to improve the performance of the remote control system, we design a Web-oriented simulation platform for networked control system, including the software design and the development of the ActiveX.<
8、/p><p> Third, we design a novel intelligent control algorithm based on the hormone modulation of the neuroendocrine system, and examine its control performance through the network control simulation platform.
9、</p><p> Finally, we conclude this thesis, and present the plan on the advance development.</p><p> Keywords: Network control system, Agent, Neuroendocrine, Intelligence control. </p>&
10、lt;p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> ABSTRACTII</p><p><b> 前言1</b></p><p> 第1章 緒 論2</p><p> 1
11、. 1 研究目的及意義2</p><p> 1. 2 網絡控制系統(tǒng)的發(fā)展現(xiàn)狀2</p><p> 1. 2. 1 網絡控制系統(tǒng)2</p><p> 1. 2. 2 智能技術3</p><p> 1. 3 論文的章節(jié)安排3</p><p> 第2章 網絡控制原理及其技術5</p&g
12、t;<p> 2. 1 引言5</p><p> 2. 2 網絡控制的原理5</p><p> 2. 3 基于移動Agent的網絡控制6</p><p> 2. 4 實現(xiàn)遠程的規(guī)范-----Socket8</p><p> 2. 5 小結9</p><p> 第3章 網絡
13、控制系統(tǒng)的總體架構10</p><p> 3. 1 引言10</p><p> 3. 2 總體架構及其實現(xiàn)思想10</p><p> 3. 3 服務器端/客戶端工作流程11</p><p> 3. 4 小結12</p><p> 第4章 網絡控制的程序設計及其實現(xiàn)13</p>
14、<p> 4.1 引言13</p><p> 4. 2 網絡控制的程序設計13</p><p> 4. 2. 1 Windows環(huán)境下的程序設計13</p><p> 4. 2. 2 基于網頁的網絡程序設計17</p><p> 4. 3 基于移動Agent技術的遠程控制的實現(xiàn)20</p>
15、;<p> 4. 4 小結24</p><p> 第5章 新型智能控制算法的研究及網絡實現(xiàn)25</p><p> 5. 1 引言25</p><p> 5. 2 神經內分泌腎上腺激素的調節(jié)原理25</p><p> 5. 2. 1 腎上腺激素調控過程25</p><p>
16、5. 2. 2 激素調控理論26</p><p> 5. 3 新型智能控制器的設計27</p><p> 5. 3. 1 控制系統(tǒng)的結構27</p><p> 5. 3. 2 智能控制規(guī)律的設計28</p><p> 5. 3. 3 遺傳算法構造非線性函數30</p><p> 5. 3.
17、 4 計算機仿真及結果31</p><p> 5. 4 小結32</p><p> 第6章 網絡控制仿真平臺的設計及其仿真結果33</p><p> 6. 1 網絡控制仿真平臺的設計33</p><p> 6. 1. 1 網絡控制仿真平臺的硬件設計圖33</p><p> 6. 1. 2
18、 網絡控制仿真平臺的設計流程圖33</p><p> 6. 1. 3 網絡控制仿真平臺的效果圖35</p><p> 6. 2 遠程控制仿真平臺上實現(xiàn)新型智能控制算法35</p><p> 6. 3 仿真結果36</p><p> 第7章 總結與改進38</p><p> 7. 1 總結
19、38</p><p> 7. 2 展望38</p><p><b> 參考文獻39</b></p><p><b> 致 謝40</b></p><p><b> 前言</b></p><p> 在現(xiàn)代復雜信息環(huán)境下,越來越多的復雜控
20、制系統(tǒng)需要高度分布的網絡控制系統(tǒng),傳統(tǒng)的DCS和FCS都很難以擔負此任,而ECS因為自身不足而限制了應用和發(fā)展。因此在當前形式下迫切需要研究設計各種智能控制算法,盡快解決ECS的實時性和確定問題,提高目前網絡控制質量。</p><p> 隨著生物控制論的發(fā)展,智能控制理論和生物信息處理系統(tǒng)結合得越來越緊密,并為解決許多復雜問題提供了的方法。生物信息處理系統(tǒng)是一個高度復雜的網絡系統(tǒng),在通常情況下對外界物質具有良好
21、的快速反應性和穩(wěn)定性,具有學習、記憶和自適應能力。因此研究各種基于生物系統(tǒng)的智能控制算法,將會對傳統(tǒng)控制理論的發(fā)展產生影響。本文主要研究基于生物系統(tǒng)機理的分布式網絡控制,在現(xiàn)有的網絡控制系統(tǒng)的基礎上,將展開以下工作:</p><p> 網絡控制相關理論研究;</p><p> 網絡控制仿真平臺體系架構設計;</p><p> 網絡控制仿真平臺軟件設計;<
22、/p><p> 基于生物機理的新型智能算法的研究;</p><p> 網絡控制仿真平臺實際應用效果分析;</p><p> 通過以上工作研究,進一步掌握專業(yè)理論知識,提高理論聯(lián)系實際能力。</p><p><b> 第1章 緒 論</b></p><p> 1. 1 研究目的及意義<
23、;/p><p> 網絡控制系統(tǒng)包括集散控制系統(tǒng)(DCS)、現(xiàn)場總線系統(tǒng)(FCS)和工業(yè)以太網(ECS)等,目前控制系統(tǒng)向網絡化、集成化、分布化、節(jié)點智能化等方向發(fā)展,并成為控制界研究的熱點[1]。在現(xiàn)代復雜信息環(huán)境下,越來越多的控制系統(tǒng)需要高度分布的網絡控制系統(tǒng),傳統(tǒng)的DCS和FCS都很難以擔負此任,而工業(yè)以太網(ECS)因為自身不足而限制了應用和發(fā)展。本課題基于生物網絡系統(tǒng)機理的分布式網絡控制進行研究,建立網絡控
24、制系統(tǒng)仿真平臺,設計新穎的智能控制算法。因此本課題的研究具有一定的現(xiàn)實意義。</p><p> 1. 2 網絡控制系統(tǒng)的發(fā)展現(xiàn)狀</p><p> 1. 2. 1 網絡控制系統(tǒng)</p><p> 近年來,為使集散控制系統(tǒng)(DCS)更加適合于現(xiàn)代工業(yè)生產,進行了許多改進:(1)系統(tǒng)開放化:新推出的DCS大多采用國際標準化組織開放系統(tǒng)互聯(lián) (ISO/OSI)標
25、準模型,在局域網內可以與其它廠家產品互連;(2)采用通用工作站:現(xiàn)在DCS大多采用通用工作站,有效克服了以前各種專用工作站的弊端;(3)超大型化和微型化:最近推出的DCS針對不同的用戶需求,推出不同規(guī)格的DCS系統(tǒng);(4)通信介質多樣化:許多DCS 系統(tǒng)采用光纖作為通信介質,具有良好的抗干擾能力;(5)DCS與PLC相互融合;(6)軟件不斷豐富:主要表現(xiàn)在實時多任務和圖形操作系統(tǒng)、功能豐富完善的組態(tài)軟件、各種各樣的管理軟件和先進的控制軟
26、件包等。</p><p> 現(xiàn)場總線控制系統(tǒng)(FCS)發(fā)展迅速,目前已經開發(fā)40多種現(xiàn)場總線,如Interbus、Bitbus、DeviceNet、MODbus、Arcent、P-NET、FIP、ISP等,許多專家預測以太網將是它們的最終發(fā)展方向,因為目前以太網技術是最符合網絡控制系統(tǒng)現(xiàn)場總線特點(數字式互聯(lián)網絡、互操作性、開放性和高網絡性能)的技術[2]。工業(yè)以太網技術將統(tǒng)一現(xiàn)場控制總線,是目前的研究熱點。但
27、是以太網具有通訊不確定性、實時性差、可靠性低等缺點,應用于現(xiàn)場控制系統(tǒng)有一定難度。</p><p> 1. 2. 2 智能技術</p><p> 在近年來智能Agent技術在網絡控制中逐漸得以應用,但大多處于研究階段,實際應用較少,但是Agent技術的應用具有廣闊的前景。Agent技術在網絡控制的應用主要是網絡可靠性、確定性和分布式協(xié)作控制等方面。目前MAS技術已經成功應用于城市交通
28、控制、工業(yè)網絡控制、遠程教育、遠程醫(yī)療和Internet網上信息處理等廣闊領域。在目前這種信息高度分布的環(huán)境下,如何充分發(fā)揮分布式網絡控制的作用是比較重要的。由于生物系統(tǒng)存在許多特有的控制調節(jié)機制,因此可以把這些特有的調節(jié)機制與網絡控制理論相結合。神經網絡和模糊技術,近幾年來已在網絡控制應用,其它智能算法如免疫算法、遺傳算法、進化算法等也逐漸在網絡優(yōu)化控制中應用等。智能技術在網絡控制中的應用研究具有很大開發(fā)空間。</p>
29、<p> 1. 3 論文的章節(jié)安排</p><p> 第2章主要首先分析了遠程網絡控制技術的功能需求,然后設計了網絡控制系統(tǒng)仿真平臺軟件,提出了基于MFC CAsyncSocket類實現(xiàn)分布式網絡控制平臺的遠程控制通訊思想。</p><p> 第3章主要是設計開發(fā)基于Windows Sockets遠程網絡控制的平臺,并實現(xiàn)相應的軟件設計。</p><p
30、> 第4章對遠程網絡控制的功能進行完善和擴展,結合網絡技術和ActiveX技術,實現(xiàn)基于Web網頁的遠程網絡控制平臺。</p><p> 第5章基于神經內分泌系統(tǒng)調節(jié)機制,設計和實現(xiàn)了一種新穎的智能優(yōu)化控制算法,并通過計算機仿真對控制算法進行了驗證。</p><p> 第6章是展示網絡仿真平臺的整體設計效果,實現(xiàn)了遠程網絡控制平臺對控制算法的靈活調用。</p>&
31、lt;p> 第7章對全文進行了總結,并對下一步的工作進行了展望。</p><p> 第2章 網絡控制原理及其技術</p><p><b> 2. 1 引言</b></p><p> 遠程控制是指管理人員在異地通過計算機網絡(WAN),實現(xiàn)對遠程工業(yè)過程的控制。起初使用遠程計算機控制軟件,是為了讓PC用戶在離開辦公室時能訪問其臺
32、式PC,并進一步訪問企業(yè)網絡資源。許多網絡管理員都采用這種軟件對局域網進行管理,或者在家更新自己網站的內容。隨著計算機網絡規(guī)模的迅速擴大,網上的信息急劇膨脹,傳統(tǒng)的分布式處理技術難以滿足要求。在這種情況下,一種技能夠有效利用網絡寬帶、高速處理網絡資源的新興技術—Agent應運而生。</p><p> 從用戶的角度看,Agent是能夠代表人們完成某種操作的一個程序,它允許用戶向它委派任務。而從系統(tǒng)角度看,Agen
33、t是處在一定的執(zhí)行環(huán)境中的軟件對象,它具有反應性、自治性和目的驅動等特性。靜態(tài)Agent只在它開始執(zhí)行的系統(tǒng)上執(zhí)行,如果它需要另外系統(tǒng)上的信息,或者需要和其它系統(tǒng)交互,它會使用類似于RPC的通信機制。移動Agent并不限定在它所開始執(zhí)行的系統(tǒng)上,它具有將自己從一個系統(tǒng)通過網絡傳輸到另外一個系統(tǒng)的獨特能力 [3]。</p><p> 本章主要介紹一下網絡控制的原理和其實現(xiàn)技術,對基于移動Agent的網絡控制的原理
34、進行了闡述。</p><p> 2. 2 網絡控制的原理</p><p> 基于網絡的遠程控制是許多領域都關注的網絡技術。網絡遠程控制技術就是可以由一臺聯(lián)網的主機來操作聯(lián)網的另外一臺或多臺主機。網絡遠程控制實現(xiàn)的基礎就是基于網絡技術開發(fā)的客戶端(Client)/服務器(Server)程序,程序運行后,由客戶端來操作服務器完成客戶端的請求。在本機直接啟動運行的程序擁有與使用者(被控制端
35、)相同的權限。如果能夠啟動被控制端的控制程序,就可以使用相應的控制端程序直接控制主機了。</p><p> 2. 3 基于移動Agent的網絡控制</p><p> 在目前Internet環(huán)境中,計算機軟件體系結構和組織結構的復雜性不斷增加,傳統(tǒng)的軟件設計方法已經無法滿足實際需要,分布式、智能化是今后軟件發(fā)展的方向。軟件分布式的目標是要將問題進行分解,由多個實現(xiàn)了知識共享的軟件模塊或
36、網絡節(jié)點來共同完成問題求解,而智能化的目標是要在智能主機之間實現(xiàn)智能行為的協(xié)調,兩者的結合就產生了軟件Agent的概念。</p><p> 1977年Hewitt在研究Concurrent Actor Model時就首次提出了具有自組織性、反應機制和同步執(zhí)行能力的軟件模型,這就是最初的軟件Agent思想。此后從70年代末到90年代初,科學家都將精力集中于對軟件Agent理論的研究,并從系統(tǒng)的角度進行研究。目前軟
37、件Agent在研究領域中尚沒有一個理想的定義,但人們普通認為:軟件Agent是運行于動態(tài)環(huán)境的、具有高度自治能力的實體,它能夠接受其它實體的委托并為之服務,軟件Agent具有智能特性,它對環(huán)境有響應性、自主性和主動性,以及社會特性。</p><p> 隨著Internet應用的逐步深入,特別是信息搜索、分布式計算以及電子商務的蓬勃發(fā)展,人們越來越希望在整個Internet范圍內獲得最佳的服務,使軟件Agent能
38、夠在整個網絡中自由移動,移動Agent的概念隨即出現(xiàn)。移動Agent是一類特殊的軟件Agent,它除了具有軟件Agent的基本特性外,還具有移動性,即它可以在網絡上從一臺主機自主地移動到另一臺主機,代表用戶完成指定的任務。由于移動Agent可以在異構的軟、硬件網絡環(huán)境中自由移動,因此這種新的計算模式能有效地降低分布式計算中的網絡負載、提高通信效率、動態(tài)適應變化了的網絡環(huán)境,并具有很好的安全性和容錯能力。</p><p
39、> 移動Agent不同于遠程過程調用(RPC),這是因為移動Agent能夠從網絡中的一個節(jié)點移動到另一個節(jié)點,而且這種移動是根據自身需要進行選擇的。移動Agent也不同于一般的進程遷移,因為一般來說進程遷移系統(tǒng)不允許進程主動遷移,而移動Agent卻可以在任意進行移動。移動Agent更不同于Java語言中的Applet,因為Applet只能從服務器向客戶機做單方向的移動,而移動Agent卻可以在客戶機和服務器之間進行雙向移動[3]
40、。在基于移動Agent的遠程控制中,在控制端和被控制端分別設置一個Agent,其結構如圖2.1所示。</p><p> 圖2.1 基于移動Agent的遠程控制設計</p><p> 控制端Agent代表控制者,控制者通過Agent來獲得被控制端服務??刂普咄ㄟ^控制端Agent向被控制端Agent發(fā)出有關控制請求,例如獲得被控制端的機器和用戶信息。被控制端Agent通過環(huán)境接口與控制端
41、Agent進行一系列的交互,從而得知控制者請求的內容及用戶的個性特征,然后由環(huán)境接口把這些信息轉給知識規(guī)則集??刂贫薃gent根據被控制端Agent的特征,識別其當前功能,并把具有最新功能的Agent傳送到被控制端,達到自我升級的效果。當Agent在執(zhí)行過程中發(fā)現(xiàn)自己需要移動時,首先向本地的移動支持模塊發(fā)出請求并提交移動目的地址等信息,Agent執(zhí)行環(huán)境在做相應處理后,將Agent送交移動支持模塊處理。具體過程如圖2.2所示</p
42、><p> 圖2.2 基于移動Agent的遠程控制實質</p><p> 2. 4 實現(xiàn)遠程控制的規(guī)范----Socket </p><p> 80年代初,美國政府的高級研究工程機構(ARPA)給Berkeley的California大學提供資金,讓他們在Unix操作系統(tǒng)下實現(xiàn)TCP/IP協(xié)議。他們?yōu)門CP/IP 網絡通信開發(fā)了一個API(應用程序接口),這個
43、API稱為socket接口。Socket 接口是TCP/IP網絡的API,Socket是建立在傳輸層協(xié)議(主要是TCP 和UDP)上的一種套接字規(guī)范,它定義了兩臺計算機間的通信規(guī)范。如果兩臺計算機是利用一個“通道”進行通信,那么這個“通道”的兩端就是套接字。Socket 屏蔽了底層通信軟件和具體操作系統(tǒng)的差異,使任何兩臺安裝了TCP協(xié)議軟件和實現(xiàn)了Socket規(guī)范的計算機之間的通信成為可能。Socket接口是TCP/ IP網絡最為通用的
44、API,也是在Internet上進行應用開發(fā)最通用的API。</p><p> 也可將Socket看作網絡通信的一個端點,網絡通信至少包括兩臺主機或兩個進程,通過網絡傳遞它們之間的數據。為了進行網絡通信,程序在網絡對話的每端都需要一個Socket。兩個Socket 之間的連接可以是面向連接的,也可是無連接的。Socket接口模型采用“打開——讀——寫——關閉”方式,因此為了和一個TCP/IP網絡通信,程序首先要
45、打開一個到網絡的連接,接著程序可以通過這個連接讀和寫數據,最后程序必須關閉這個連接。當網絡需要一個Socket時,必須規(guī)定此Socket的特性,并使用一個API函數請求網絡軟件給出一個標識Socket的句柄。在Windows網絡編程中,套接字接口主要有3種類型:流式套接字、數據報套接字以及原始套接字。流式套接字定義了一種面向連接的服務,實現(xiàn)了無差錯無重復的順序數據傳輸,無長度限制。數據報套接字接口定義了一種無連接的服務,數據通過相互獨立
46、的報文進行傳輸,是無序的,并且不保證可靠。原始套接字允許對低層協(xié)議IP或ICMP直接訪問,主要應用網絡協(xié)議的測試,例如Windows帶的Ping程序,就是通過ICMP實現(xiàn)的[19]。</p><p><b> 2. 5 小結</b></p><p> 本章主要對網絡控制的原理及其技術進行了簡單介紹。網絡遠程控制實現(xiàn)是基于網絡技術開發(fā)的客戶端(client)/服務
47、器(server)程序;而網絡遠程控制的原理是在本機直接啟動運行的程序擁有與使用者(被控制端)相同的權限。如果能夠啟動被控制端的控制程序,就可以使用相應的控制端程序直接控制主機了。通過Socket編程實現(xiàn)計算機的遠程控制:通過一些共享軟件可以實現(xiàn)遠程控制,通過共享桌面的形式,多遠程主機做任何操作,就像控制本機一樣。這種控制技術在遠程設備(軟件)的維護,監(jiān)控與故障診斷等方面有很大的應用前景。</p><p> 第
48、6章 網絡控制仿真平臺的設計及其仿真結果</p><p> 6. 1 網絡控制仿真平臺的設計</p><p> 6. 1. 1 網絡控制仿真平臺的硬件設計圖</p><p> 網絡控制仿真平臺的硬件設計主要包括遠程PC機、網絡控制客戶端、網絡控制器和網絡控制服務端。PC機通過互聯(lián)網,運行遠程控制界面。網絡控制客戶端用來進行遠程控制,向網絡控制服務端發(fā)出控
49、制請求,并通過網絡控制器與網絡控制服務端進行數據的傳輸,完成信息的交互,具體設計圖6.1。</p><p> 6. 1. 2 網絡控制仿真平臺的設計流程圖</p><p> 網絡控制系統(tǒng)仿真平臺的實現(xiàn)過程,主要通過在已開發(fā)的ActiveX控件中添加新型智能控制算法函數,并最終通過網頁的形式發(fā)布。具體實現(xiàn)過程如下:</p><p> 首先以網頁的形式建立客戶端
50、的界面,作為網絡遠程控制仿真平臺界面。然后,在網頁中嵌入用來實現(xiàn)遠程控制功能的ActiveX控件,通過網頁運行ActiveX控件,調用ActiveX控件遠程控制程序(基于移動Agent技術),能在一定程度上提高數據傳輸效率。網絡遠程控制程序完成客戶端與服務器的交互,如果服務器收到遠程控制請求,就會調用算法并運行,最后將控制的結果實時地傳回客戶端網頁界面上。</p><p> 在具體的設計中重點開發(fā)遠程控制Act
51、iveX控件,其具體設計實現(xiàn)過程如下。ActiveX控件名是Network Control,程序包含的主要類有:CNet、CNetworkApp、CNetworkCtrl、CNetworkPropPage、MySocket、 MyServerSocket、MyClientSocket。其中,CNet類的主要作用是實現(xiàn)視圖和按鈕的功能,建立遠程網絡控制仿真平臺的對話框界面。用戶可以通過對話框界面進行對服務器的遠程控制,而服務器完成算法的運
52、行,將數據傳回控制端后實時動態(tài)顯示。CNetworkApp、CNetworkCtrl、CNetworkPropPage類的主要作用是支持ActiveX控件在Web頁面上的調用以及ActiveX控件的對話框屬性。MySocket、MyServerSocket、MyClientSocket類的主要作用是使程序能夠基于移動Agent技術實現(xiàn)遠程控制功能,完成與服務器數據信息的交互。網絡控制仿真平臺的設計流程如圖6.2所示,</p>
53、<p> 圖6.2 網絡控制仿真平臺的設計流程</p><p> 6. 1. 3 網絡控制仿真平臺的效果圖</p><p> 網絡控制仿真平臺的效果圖如圖6.3所示。</p><p> 圖6.3 網絡控制仿真平臺的效果圖</p><p> 6. 2 遠程控制仿真平臺上實現(xiàn)新型智能控制算法</p>
54、<p> 在遠程控制仿真平臺上可以通過在開發(fā)的遠程控制程序中添加控制算法,即可完成控制算法在仿真平臺中靈活調用,具體如下所述。在MySocket類中,添加成員函數CNet::arithmetic1(CString t,float *Y1),當服務器收到客戶端的通訊請求后,運行遠程控制程序,通過成員函數CNet::arithmetic1(CString t, float *Y1) 調用控制算法,并在服務器端進行仿真計算,服務器
55、端完成仿真計算后將數據結果傳輸回控制端。</p><p> 圖6.4 遠程控制平臺上實現(xiàn)的效果</p><p> 6. 3 仿真結果</p><p> 在MATLAB上的仿真相似,對于新型智能控制算法,當選取控制參數Kp=7.5290,Ti=0.5976,Td=2.6091時,給定值為1.2000時,經過一定的迭代運算次數后,最終的穩(wěn)定值是1.2。在網絡控
56、制仿真平臺上,每隔1秒返回一次運算結果,實現(xiàn)動態(tài)顯示。具體的仿真結果如下:</p><p> 給定值 :1.2000</p><p> 返回結果 :1.000000</p><p><b> 1.001416</b></p><p><b> 1.004031</b></p>
57、<p><b> 1.007654</b></p><p><b> 1.012112</b></p><p><b> 1.017252</b></p><p><b> 1.022941</b></p><p><b>
58、1.029059</b></p><p><b> 1.035501</b></p><p><b> ……</b></p><p><b> 1.200000</b></p><p> 這些結果和算法在Matlab下仿真結果完全吻合,并且由于在數據通信過程
59、中運用了移動Agent技術,使計算數據和傳遞數據過程中的數據冗余得到一定的改善,加快了數據通信的效率。</p><p> 第7章 總結與改進</p><p><b> 7. 1 總結</b></p><p> 本論文研究了基于移動Agent的遠程網絡控制仿真系統(tǒng)。針對網絡遠程控制系統(tǒng)的現(xiàn)狀,提出基于移動Agent的遠程控制方法;詳細設
60、計了基于移動Agent的遠程控制的軟件總體框架以及結合Web頁面完成系統(tǒng)仿真平臺。最后,在遠程控制仿真系統(tǒng)平臺上進行智能控制算法的研究和實現(xiàn)。</p><p> 本文開發(fā)的基于移動Agent的遠程控制仿真系統(tǒng),其主要的特點有:</p><p> ?。?)基于Socket( )技術開發(fā)網絡控制系統(tǒng)平臺開發(fā),有利于在遠程控制系統(tǒng)平臺上的數據傳輸;</p><p>
61、(2)開發(fā)了基于網頁的ActiveX控件,使遠程控制系統(tǒng)的平臺能夠嵌入網頁中運行,使遠程控制能夠在互聯(lián)網上進行;</p><p> ?。?)基于神經內分泌系統(tǒng)腎上腺激素的調控原理,提出了一種新穎的智能非線性優(yōu)化控制算法,并通過遠程控制仿真系統(tǒng)實現(xiàn)其功能。</p><p><b> 7. 2 展望</b></p><p> 本文遠程網絡控制
62、仿真系統(tǒng)還存在一些不足之處:</p><p> ?。?)當出現(xiàn)網絡斷開后,控制系統(tǒng)無法適時設置斷點,須待網絡重新連接繼續(xù)通訊;</p><p> (2)網頁操作和控制功能還不夠完善。</p><p> 針對遠程控制中可能出現(xiàn)的多線程通信沖突,希望用設優(yōu)先級的方法加以改善,在以后的工作中做進一步提高。將來考慮基于移動Agent技術,對網絡控制系統(tǒng)的可靠性問題進行研
63、究。</p><p><b> 參考文獻</b></p><p> [1] 陽憲斌,現(xiàn)場總線技術及其應用 [M],清華大學出版社,1999.</p><p> [2] 鄔寬明,現(xiàn)場總線技術應用選編 [M],北京航空航天大學出版社,2004</p><p> [3] 張云勇,移動Agent及其應用 [M],清華大學
64、出版社,2002.</p><p> [4] 張友生,基于移動Agent的遠程控制技術 [M],湖南,2004</p><p> [5] 張宏軍,黨留群,趙天巨,Visual C++ 6.0 編程 [M],電子工業(yè)出版社,2005.</p><p> [6] 宇鵬,王曉峰,李云飛,Visual C++ 實踐與提高之ActiveX篇 [M],中國鐵道出版社,20
65、01.</p><p> [7] Peter Maurer,組件級編程 [M],清華大學出版社,2003.</p><p> [8] L. S. Liang, W. Y. Cheng, and N. C. Chang, Performance enhancement of SBR applying real-time control [J], Journal of Environm
66、ental Engineering.ASCE,2000. 943-948.</p><p> [9] 馬國華,監(jiān)控組態(tài)軟件及其應用 [M],北京:清華大學出版社. 2001</p><p> [10] Y. R.Fang, L. S.liang, C. N. Chang, and W. Y. Cheng. Applying real time control to enhance
67、the performance of nitrogen removal in the continuousflow SBR system. Wat Sci Tech [J], 1998, 138(3): 271-280.</p><p> [11] 劉寶,丁永生,一種新穎的基于神經內分泌激素調控的智能控制器 [J],計算機仿真,2005(已錄用).</p><p> [12] 丁
68、永生. 計算智能—理論、技術與應用 [M]. 北京:科學技術出版社,2004</p><p> [13] Y.-S. Ding and L.-H. Ren, Fuzzy self-tuning immune feedback controller for tissue hyperthermia [J], Fuzzy IEEE 2000, The Ninth IEEE International Conferen
69、ce, 7-10 May, 2000, 1: 534-538</p><p> [14] D. M. Keenan, J. Licinio and J. D. Veldhuis. A feedback-controlled ensemble model of the stress-responsive hypothalamo-pituitary-adrenal axis [J], PNAS, 2001, 98(
70、7): 4028-4033</p><p> [15] L. S. Farhy and M. Straume et al. A construct of interactive control of the GH axis in the male [J], Am J Physiol Regulatory Integration Comp Physiol, 2001, 281: 38-51</p>
71、<p> [16] L. S. Farhy, Modeling of oscillations of endocrine networks with feedback [J]. http://www.people.virginia.edu/~lsf8n/Educational.pdf, May 14, 2004</p><p> [17] 謝啟文,現(xiàn)代神經內分泌學 [M],上海:上海醫(yī)科大學出版社
72、,1999</p><p> [18] R. W. Sebesta , WEB 編程技術 [M],機械工業(yè)出版社,2003</p><p> [19] 謝曉芹,基于socket的網絡編程 [J],計算機應用,1997, 24(1):338 .</p><p> [20] 陳應祖,劉玉娟,網絡數據通信的基本方法 [J],計算機應用,2002, 17(2): 31
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于多agent技術的生化網絡仿真平臺研究.pdf
- 基于Agent的CBTC系統(tǒng)運行仿真平臺的研究.pdf
- 基于移動代理的無線傳感器網絡的仿真平臺.pdf
- 基于dSPACE多控制對象實時仿真平臺的智能控制算法研究.pdf
- 基于Matlab的網絡控制系統(tǒng)仿真平臺的開發(fā).pdf
- 基于ATM網絡的仿真平臺研究.pdf
- 衛(wèi)星控制仿真平臺智能通信設備研制.pdf
- 基于OPC技術的網絡控制系統(tǒng)仿真平臺設計.pdf
- 網絡可信控制仿真平臺的設計與實現(xiàn).pdf
- 網絡控制系統(tǒng)聯(lián)合仿真平臺的研究.pdf
- 基于虛擬樣機技術智能小車仿真平臺的研究
- 基于多Agent的風電場有功功率調控仿真平臺研究.pdf
- 智能配電網仿真平臺的研究
- 基于混合仿真平臺的智能變結構控制及其應用研究.pdf
- 基于虛擬樣機技術智能小車仿真平臺的研究.pdf
- 基于Agent的分布式供應鏈仿真平臺研究.pdf
- 基于ARM的網絡控制系統(tǒng)仿真平臺設計及控制算法研究.pdf
- 基于AUTOSTAR的智能電視仿真平臺設計與實現(xiàn).pdf
- 基于MATLAB混合仿真平臺的智能預測控制及其應用研究.pdf
- 控制網絡節(jié)點可重構協(xié)議棧仿真平臺的開發(fā).pdf
評論
0/150
提交評論