999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web的遠(yuǎn)程實(shí)驗(yàn)室設(shè)計(jì)問題研究

2008-12-31 00:00:00田德振戴亞平
計(jì)算機(jī)應(yīng)用研究 2008年10期

 收稿日期:2007-11-07;

修回日期:2008-02-08

基金項(xiàng)目:國家教育部研究生教育創(chuàng)新基地建設(shè)經(jīng)費(fèi)資助項(xiàng)目; 中國學(xué)位與研究生教育學(xué)會(huì)“十一五”學(xué)位制度和研究生教育研究經(jīng)費(fèi)資助項(xiàng)目

作者簡介:田德振(1980-),男,河南濮陽人,博士,主要研究方向?yàn)榛贗nternet的遠(yuǎn)程控制(nocky.tian@gmail.com);

戴亞平(1963-),女,山東青島人,教授,博導(dǎo),博士,主要研究方向?yàn)橹悄芟到y(tǒng)、基于Internet的遠(yuǎn)程控制、網(wǎng)絡(luò)安全、信息融合;左哲(1980-),男,北京人,博士,主要研究方向?yàn)榭刂评碚撆c控制工程.

(北京理工大學(xué) 信息科學(xué)技術(shù)學(xué)院 自動(dòng)控制系 北京 100081)

摘要:為解決大學(xué)生和研究生教育中實(shí)驗(yàn)資源共享問題,促進(jìn)研究生的創(chuàng)新性工作的開展,設(shè)計(jì)了一個(gè)基于Web的遠(yuǎn)程實(shí)驗(yàn)室——基于因特網(wǎng)的遠(yuǎn)程控制、測量與決策研究生創(chuàng)新實(shí)驗(yàn)室。討論了基于Web的遠(yuǎn)程實(shí)驗(yàn)室設(shè)計(jì)中的關(guān)鍵技術(shù)問題,包括Web技術(shù)平臺(tái)的選擇,平臺(tái)安全、程序安全和設(shè)備安全三大安全問題,以及由于HTTP無連接、無狀態(tài)的特殊性對遠(yuǎn)程實(shí)驗(yàn)室中的通信及實(shí)驗(yàn)曲線繪制帶來的不良影響,并針對各種難題提出了相應(yīng)的解決方案或建議。

關(guān)鍵詞:網(wǎng)頁; 遠(yuǎn)程實(shí)驗(yàn)室; 超文本傳輸協(xié)議

中圖分類號:TP2

文獻(xiàn)標(biāo)志碼:A

文章編號:1001-3695(2008)10-3181-03

Design issues of Web-based remote laboratory

TIAN De-zhen DAI Ya-ping ZUO Zhe

(Dept. of Automatic Control School of Information Science Technology Beijing Institute of Technology Beijing 100081 China)

Abstract:This paper presented a Web-based remote laboratory——Internet-based remote control measurement and decision postgraduate innovation laboratory for sharing experimental resources which was used to solve the lack of experimental resources for undergraduate and postgraduate education and to help postgraduates innovate. Andanalyzed the key technological problems in design of Web-based remote laboratory including Web technology platform selection platform security program security and equipment security negative influence of the connectionless and stateless of HTTP on communication and experimental curve drawing and presented corresponding resolutions or advises.

Key words:Web; remote laboratory; HTTP(hypertext transfer protocol)

被控對象是控制理論研究一個(gè)必不可少的要素,而對于廣大的大學(xué)生和研究生而言,被控對象又是稀缺資源,特別是實(shí)驗(yàn)條件較差的高校。因此,中國大學(xué)生教育和研究生教育一個(gè)很大的弊病就是,很多學(xué)生從事針對某對象的控制算法研究,但卻從未見到過實(shí)物,更不用說進(jìn)行實(shí)驗(yàn),只能通過軟件仿真,這對研究工作的深入是一個(gè)嚴(yán)重的障礙。雖然有些高校物質(zhì)條件較好,實(shí)驗(yàn)資源卻沒有得到充分利用,造成資源浪費(fèi)。遠(yuǎn)程實(shí)驗(yàn)是解決資源浪費(fèi)、進(jìn)行資源共享的良好途徑。

另外一種解決實(shí)驗(yàn)資源緊缺的方法是虛擬實(shí)驗(yàn)[1],可以從一定程度上緩解資源不足的問題,但虛擬實(shí)驗(yàn)與實(shí)際實(shí)驗(yàn)還有很大區(qū)別,只能用于一些演示實(shí)驗(yàn),增進(jìn)感性認(rèn)識,對于科學(xué)研究是遠(yuǎn)遠(yuǎn)不夠的[2]。所以,很多學(xué)者對遠(yuǎn)程實(shí)驗(yàn)進(jìn)行了探索[3~8]。基于Web的B/S結(jié)構(gòu)遠(yuǎn)程實(shí)驗(yàn)室[9]比C/S結(jié)構(gòu)的遠(yuǎn)程實(shí)驗(yàn)室多幾個(gè)主要優(yōu)點(diǎn):a)無須客戶端開發(fā),節(jié)省了開發(fā)成本;b)平臺(tái)無關(guān)性;c)使用方便,只需考慮服務(wù)器端的運(yùn)行環(huán)境,對用戶沒有要求,使用通用的網(wǎng)絡(luò)瀏覽器即可。但是B/S結(jié)構(gòu)應(yīng)用程序是基于無連接、無狀態(tài)的HTTP的,這在實(shí)現(xiàn)某些功能時(shí)不如C/S結(jié)構(gòu)應(yīng)用程序靈活。本文將以北京理工大學(xué)信息科學(xué)技術(shù)學(xué)院的基于因特網(wǎng)的遠(yuǎn)程控制、測量與決策研究生創(chuàng)新實(shí)驗(yàn)室(簡稱創(chuàng)新實(shí)驗(yàn)室)為例,來討論基于Web的遠(yuǎn)程實(shí)驗(yàn)室在設(shè)計(jì)中的一些關(guān)鍵問題。

1創(chuàng)新實(shí)驗(yàn)室硬件結(jié)構(gòu)設(shè)計(jì)

創(chuàng)新實(shí)驗(yàn)室硬件結(jié)構(gòu)如圖1所示。

創(chuàng)新實(shí)驗(yàn)室是一個(gè)基于Web的遠(yuǎn)程實(shí)驗(yàn)室,為研究生科學(xué)研究和創(chuàng)新工作提供了一個(gè)實(shí)驗(yàn)、展示和交流的平臺(tái)。用戶不僅可以登錄系統(tǒng)進(jìn)行演示實(shí)驗(yàn)以幫助理解控制系統(tǒng)理論的相關(guān)概念,而且可以使用預(yù)定義的網(wǎng)絡(luò)接口遠(yuǎn)程控制實(shí)驗(yàn)室內(nèi)的設(shè)備,進(jìn)行網(wǎng)絡(luò)控制,用于研究網(wǎng)絡(luò)控制系統(tǒng)(networked control system NCS)。創(chuàng)新實(shí)驗(yàn)室還有一個(gè)MATLAB服務(wù)器,供用戶在線進(jìn)行科學(xué)運(yùn)算并保存運(yùn)算結(jié)果,還可以用于控制實(shí)驗(yàn)室內(nèi)的倒立擺等被控對象,進(jìn)行科學(xué)實(shí)驗(yàn),以驗(yàn)證其用戶自己提出的創(chuàng)新性算法的有效性。

由于控制算法、MATLAB和數(shù)據(jù)庫都比較消耗系統(tǒng)資源,使用一臺(tái)服務(wù)器無法滿足性能要求,每個(gè)被控對象使用一臺(tái)PC作為控制器,所有服務(wù)器一起在創(chuàng)新實(shí)驗(yàn)室內(nèi)組成一個(gè)服務(wù)器集群。除了Web服務(wù)器外的其他服務(wù)器對用戶是透明的,用戶只需通過Web服務(wù)器即可訪問。

2基于Web的遠(yuǎn)程實(shí)驗(yàn)設(shè)計(jì)問題探討?yīng)?/p>

創(chuàng)新實(shí)驗(yàn)室實(shí)驗(yàn)界面是B/S結(jié)構(gòu)的Web應(yīng)用程序,用戶無須下載任何客戶端軟件,只需通過普通的網(wǎng)絡(luò)瀏覽器即可完成實(shí)驗(yàn)操作,很容易通過移動(dòng)設(shè)備進(jìn)行操作,使得用戶可以隨時(shí)隨地進(jìn)行遠(yuǎn)程實(shí)驗(yàn)。但Web是基于無連接的HTTP,給Web服務(wù)器與設(shè)備的通信造成一定的不便,而且HTTP是開放協(xié)議,傳輸?shù)陌踩珕栴}也是必須考慮的一個(gè)重要問題。

用戶的一次操作也就是一次Web頁面的加載過程,如圖2所示。首先,用戶通過瀏覽器向Web服務(wù)器提交實(shí)驗(yàn)操作請求,Web服務(wù)器收到請求后與設(shè)備建立臨時(shí)的Socket連接,將指令發(fā)送到設(shè)備,設(shè)備執(zhí)行用戶的指令,如果必要的話等待設(shè)備的響應(yīng)信息;然后將頁面?zhèn)魉徒o用戶,在頁面上顯示一些提示信息以通知用戶指令執(zhí)行情況。在圖2所示的用戶操作過程中有一系列問題需要考慮,下面將詳細(xì)探討這些問題。

2.1安全問題

1)平臺(tái)安全服務(wù)器自身的安全是首先要考慮的問題。防止病毒入侵、黑客攻擊等安全問題都必須在發(fā)布服務(wù)器之前考慮,并且采取相應(yīng)的措施,如安裝殺毒軟件、防火墻等。

2)程序安全一方面,在設(shè)計(jì)Web服務(wù)器程序時(shí)要注意程序的安全性和可靠性,防止黑客通過程序漏洞獲得管理員權(quán)限,給系統(tǒng)帶來安全隱患;另一方面,用戶發(fā)送實(shí)驗(yàn)操作請求時(shí),服務(wù)器需要判斷用戶的權(quán)限。因?yàn)樵O(shè)備同一時(shí)刻不能有兩個(gè)用戶進(jìn)行操作,而每一個(gè)Web頁面都有可能被多個(gè)用戶同時(shí)瀏覽,所以必須為每一個(gè)用戶分配不同的權(quán)限,只有授權(quán)用戶才可以進(jìn)行實(shí)驗(yàn)操作。創(chuàng)新實(shí)驗(yàn)室通過注冊用戶的方式來授權(quán),只有注冊用戶申請實(shí)驗(yàn)項(xiàng)目,并且由管理員審核通過才可以訪問。

3)設(shè)備安全實(shí)驗(yàn)設(shè)備的安全問題是遠(yuǎn)程實(shí)驗(yàn)室最重要的一個(gè)安全問題。可能對設(shè)備造成威脅主要有以下幾種情況:

a)黑客攻入服務(wù)器。有可能對設(shè)備進(jìn)行破壞性的操作,導(dǎo)致貴重實(shí)驗(yàn)設(shè)備的損壞,造成重大損失,所以,實(shí)驗(yàn)設(shè)備必須有可靠的安全保障。當(dāng)實(shí)驗(yàn)設(shè)備被遠(yuǎn)程操作時(shí),要能識別是正常操作還是異常操作。

b)網(wǎng)絡(luò)傳輸錯(cuò)誤。從Web服務(wù)器發(fā)送的指令,可能由于外界環(huán)境干擾等因素造成數(shù)據(jù)傳輸過程中出錯(cuò),使得設(shè)備執(zhí)行錯(cuò)誤的指令。

c)設(shè)備失控。可能由于設(shè)備的長時(shí)間運(yùn)行和外界干擾,使得實(shí)驗(yàn)設(shè)備的控制器失效、設(shè)備失控。

對于以上三種可能對設(shè)備造成損壞的異常情況,首先可以從軟件上限制遠(yuǎn)程用戶的操作權(quán)限,禁止遠(yuǎn)程用戶對設(shè)備進(jìn)行一些危險(xiǎn)操作,以保證設(shè)備的安全;對于網(wǎng)絡(luò)傳輸錯(cuò)誤,可以通過數(shù)據(jù)的校驗(yàn)等通信技術(shù)避免;設(shè)備失控的情況是設(shè)備安全問題的一個(gè)難點(diǎn),如果控制算法失效,可以通過指令使之強(qiáng)行停止,如果是設(shè)備本身故障,必須有人監(jiān)視,在必要時(shí)人為強(qiáng)行停止設(shè)備。

2.2Web技術(shù)平臺(tái)選擇

當(dāng)前較流行的動(dòng)態(tài)網(wǎng)頁技術(shù)有ASP、PHP、JSP和ASP.NET等。對于一般的網(wǎng)絡(luò)應(yīng)用程序,這些技術(shù)都均可以勝任,均可以實(shí)現(xiàn)所需的功能。但遠(yuǎn)程實(shí)驗(yàn)室具有其特殊性,除了要完成動(dòng)態(tài)頁面與用戶交互外,還要實(shí)現(xiàn)控制算法并且與設(shè)備通信。

ASP效率較低,而且只能運(yùn)行在Windows平臺(tái),已逐漸被ASP.NET取代;PHP只能用于網(wǎng)頁編程,不能開發(fā)獨(dú)立運(yùn)行的可執(zhí)行程序。JSP以Java語言為腳本語言;ASP.NET可以C#[10,11]、Visual Basic、J#為腳本語言。兩種技術(shù)平臺(tái)分別由著名的Sun和Microsoft公司支持,而且這些語言均可用于開發(fā)獨(dú)立運(yùn)行的可支持程序(都需要運(yùn)行時(shí)環(huán)境支持)。對于基于Web的遠(yuǎn)程實(shí)驗(yàn)室選擇JSP或ASP.NET均可實(shí)現(xiàn)所需功能。JSP更適合于跨平臺(tái)的應(yīng)用,而ASP.NET比較適合于Windows操作系統(tǒng),創(chuàng)新實(shí)驗(yàn)室采用Windows環(huán)境,使用ASP.NET,用C#作為編程語言。

Java和C#都不能直接編譯成可執(zhí)行代碼,而是編譯成中間語言,運(yùn)行在應(yīng)用程序?qū)拥囊粋€(gè)平臺(tái)之上。Java運(yùn)行在虛擬機(jī)(Java virtual machine,JVM)上,C#運(yùn)行在一個(gè)公共語言運(yùn)行時(shí)環(huán)境(common language runtime,CLR)上。在執(zhí)行程序時(shí)再將中間語言編譯成可執(zhí)行代碼,這樣就導(dǎo)致程序的執(zhí)行效率比C/C++要低。當(dāng)控制器運(yùn)算量較大,被控對象對實(shí)時(shí)性要求較高時(shí),控制算法可能要使用C/C++實(shí)現(xiàn)以滿足計(jì)算速度的要求。因此,實(shí)現(xiàn)基于Web的遠(yuǎn)程實(shí)驗(yàn)室較好的兩種方案是:a)JSP平臺(tái),以Java編程語言為主,必要時(shí)使用C/C++作為補(bǔ)充;b)ASP.NET平臺(tái),以C#語言為主,必要時(shí)使用C/C++作為補(bǔ)充。

2.3Web頁面的狀態(tài)存儲(chǔ)

Web是基于HTTP的,而HTTP具有無狀態(tài)性和無連接性,即每個(gè)頁面加載到客戶端的瀏覽器以后便與服務(wù)器斷開連接,這是與基于C/S結(jié)構(gòu)應(yīng)用程序的最重要的區(qū)別。

當(dāng)用戶通過頁面控制實(shí)驗(yàn)設(shè)備時(shí),只能每次發(fā)送指令時(shí)與設(shè)備之間建立一個(gè)臨時(shí)的連接,一旦發(fā)送完畢,頁面加載完畢,連接立即斷開,之后就無法接收來自設(shè)備的任何消息。因此,要想接收設(shè)備返回的消息,一種方法是進(jìn)行阻塞式的同步通信方法,但在通信過程中用戶在客戶端通過瀏覽器看到的只是等待狀態(tài),接收到消息以后再繼續(xù)加載頁面,使得用戶體驗(yàn)較差。

為了能從設(shè)備端接收到運(yùn)行過程中的有用信息,而且能給用戶較好的體驗(yàn),在Web服務(wù)器的頁面后臺(tái)增加了一個(gè)生命周期與用戶使用該頁面時(shí)間相當(dāng)?shù)倪M(jìn)程,該進(jìn)程使用會(huì)話(session)保存狀態(tài),在用戶離開頁面一段時(shí)間(可配置)或關(guān)閉瀏覽器后,該會(huì)話自動(dòng)銷毀并退出后臺(tái)進(jìn)程。

頁面首次加載時(shí)創(chuàng)建監(jiān)聽進(jìn)程,用于接收從設(shè)備發(fā)送的所有消息,便于之后供用戶查看,當(dāng)用戶停止操作一定時(shí)間或者用戶直接關(guān)閉瀏覽器后,session自動(dòng)銷毀。在監(jiān)聽進(jìn)程中監(jiān)聽端口的同時(shí)也檢測session,session過期后監(jiān)聽進(jìn)程也自動(dòng)銷毀。這樣通過后臺(tái)進(jìn)程就解決了Web頁面程序無法異步接收設(shè)備傳回的消息的問題。Session對象被銷毀后,就沒有引用指向thread對象,所以當(dāng)系統(tǒng)進(jìn)行垃圾回收時(shí)會(huì)自動(dòng)銷毀沒用的thread對象。

對Web程序稍加改進(jìn),使用JavaScript語言編程。在客戶端定時(shí)檢查服務(wù)器是否有待顯示的從設(shè)備發(fā)回的消息,如果有消息,再自動(dòng)刷新頁面從服務(wù)器讀取消息顯示給用戶。這樣幾乎可以做到與C/S結(jié)構(gòu)程序類似的實(shí)時(shí)顯示消息。但這樣就在很大程度上增加了Web服務(wù)器的負(fù)擔(dān),與用戶進(jìn)行必要的手動(dòng)刷新相比,使服務(wù)器負(fù)擔(dān)增加,負(fù)擔(dān)的增幅與刷新的間隔時(shí)間成反比,所以對于不是很重要的信息無須進(jìn)行自動(dòng)刷新。

2.4實(shí)驗(yàn)曲線的繪制

由于Web是基于無連接的HTTP的,不可能通過服務(wù)器端的應(yīng)用程序直接在客戶端實(shí)時(shí)地繪制實(shí)驗(yàn)曲線,而實(shí)際上這也是不必要的。通過數(shù)據(jù)庫服務(wù)器的引入仍然可以繪制曲線。當(dāng)用戶進(jìn)行操作實(shí)驗(yàn)時(shí)(如圖3中步驟A1~A4),設(shè)備開始執(zhí)行指令,控制過程中的狀態(tài)信息均保存在數(shù)據(jù)庫中;當(dāng)實(shí)驗(yàn)結(jié)束,用戶若需要顯示曲線,則可以向Web服務(wù)器發(fā)送請求,Web服務(wù)器再從數(shù)據(jù)庫中讀取數(shù)據(jù),并繪制曲線傳回客戶端顯示給用戶(如圖3中步驟B1~B4)。

如果不將實(shí)驗(yàn)數(shù)據(jù)存入數(shù)據(jù)庫而存入Web服務(wù)器的內(nèi)存,也可以通過上述會(huì)話,在實(shí)驗(yàn)結(jié)束后再將內(nèi)存釋放來解決該問題。但當(dāng)實(shí)驗(yàn)數(shù)據(jù)較多時(shí)會(huì)占用大量的服務(wù)器內(nèi)存,用戶較多時(shí)很快會(huì)把內(nèi)存耗盡,使用數(shù)據(jù)庫保存數(shù)據(jù)更合適。數(shù)據(jù)庫的引入也給系統(tǒng)提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)能力,所有實(shí)驗(yàn)數(shù)據(jù)均可以保存入數(shù)據(jù)庫,供以后進(jìn)行實(shí)驗(yàn)設(shè)備的性能及控制系統(tǒng)的分析時(shí)使用。當(dāng)然,要獲得實(shí)時(shí)查看實(shí)驗(yàn)過程數(shù)據(jù)的效果也可以通過2.3節(jié)所述,使用客戶端程序,采用Ajax技術(shù)定時(shí)從數(shù)據(jù)庫讀取新的數(shù)據(jù)并繪制曲線到頁面顯示給用戶。但在實(shí)際使用中這樣做有一個(gè)負(fù)面影響,即用戶的輸入焦點(diǎn)可能在用戶輸入數(shù)據(jù)時(shí)被定時(shí)運(yùn)行的JavaScript程序修改,使用戶不得不再次點(diǎn)擊輸入框重新獲得焦點(diǎn),使交互界面交互性變差。

3創(chuàng)新實(shí)驗(yàn)室實(shí)現(xiàn)

創(chuàng)新實(shí)驗(yàn)室已經(jīng)基本實(shí)現(xiàn)了第1章中描述的功能,實(shí)現(xiàn)的被控對象有三自由度直升機(jī)和單自由度機(jī)械臂,用戶可以做兩類實(shí)驗(yàn),即演示實(shí)驗(yàn)和遠(yuǎn)程控制實(shí)驗(yàn)。

演示實(shí)驗(yàn)是使用已經(jīng)實(shí)現(xiàn)的控制算法,用戶可以調(diào)節(jié)控制器參數(shù),并進(jìn)行特定操作的觀察實(shí)驗(yàn)。圖4為進(jìn)行三自由度直升機(jī)演示實(shí)驗(yàn)的界面。用戶登錄后即可進(jìn)入實(shí)驗(yàn)界面,如果用戶沒有得到實(shí)驗(yàn)操作授權(quán),只能收看在線視頻,觀察其他用戶進(jìn)行的實(shí)驗(yàn),并可通過聊天室參與、觀察本實(shí)驗(yàn)的其他用戶的交流,用戶獲得授權(quán)后即可對實(shí)驗(yàn)進(jìn)行操作。實(shí)驗(yàn)操作面板、實(shí)時(shí)視頻、聊天室的結(jié)合使用戶不僅將實(shí)驗(yàn)設(shè)備的現(xiàn)場畫面展示給用戶,而且做實(shí)驗(yàn)的用戶和觀察實(shí)驗(yàn)的用戶可以進(jìn)行實(shí)時(shí)的討論,就如同幾個(gè)用戶在一個(gè)實(shí)驗(yàn)室內(nèi)做同一個(gè)實(shí)驗(yàn),給用戶很強(qiáng)的臨場感。實(shí)驗(yàn)完成后,用戶可以查看實(shí)驗(yàn)過程數(shù)據(jù),并選擇性地繪制相應(yīng)的實(shí)驗(yàn)曲線,如圖4所示。

遠(yuǎn)程控制實(shí)驗(yàn)是為研究生進(jìn)行創(chuàng)新性研究而設(shè)計(jì)的,用戶經(jīng)過授權(quán)后可使用自己的控制算法、實(shí)現(xiàn)自己的控制器,通過網(wǎng)絡(luò)控制創(chuàng)新實(shí)驗(yàn)室內(nèi)的實(shí)驗(yàn)設(shè)備,給用戶自由發(fā)揮的空間。

4結(jié)束語

本文從資源共享與研究創(chuàng)新的角度,結(jié)合網(wǎng)絡(luò)通信技術(shù)、Web技術(shù)、數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)視頻技術(shù)和自動(dòng)控制科學(xué)等技術(shù)設(shè)計(jì)了一個(gè)基于Web遠(yuǎn)程實(shí)驗(yàn)室,并以此為例就基于Web的遠(yuǎn)程實(shí)驗(yàn)室的設(shè)計(jì)中存在的一些關(guān)鍵問題進(jìn)行了深入的分析和探討,首先對基于Web遠(yuǎn)程實(shí)驗(yàn)室的設(shè)計(jì)時(shí)需要考慮的平臺(tái)安全、程序安全和設(shè)備的安全問題進(jìn)行了探討,并給出了提高安全性的建議;然后對基于Web的遠(yuǎn)程實(shí)驗(yàn)室設(shè)計(jì)初期的一個(gè)重要決策——Web技術(shù)平臺(tái)選擇進(jìn)行了探討,并討論了由于HTTP無連接的特殊性給數(shù)據(jù)傳輸和實(shí)驗(yàn)曲線的繪制帶來的不便,分別給出了一種解決方法和相關(guān)建議。

以上方案通過實(shí)際系統(tǒng)進(jìn)行了驗(yàn)證,可以較好地實(shí)現(xiàn)基于Web的遠(yuǎn)程實(shí)驗(yàn)室,但某些技術(shù)所實(shí)現(xiàn)的結(jié)果并不理想。例如,通過客戶端JavaScript程序來模擬C/S結(jié)構(gòu)程序的實(shí)時(shí)信息顯示和曲線繪制的同時(shí),也帶來了一些負(fù)面影響。今后將通過深入的研究逐步解決這些問題,如開發(fā)瀏覽器控件專門用于曲線繪制等,使創(chuàng)新實(shí)驗(yàn)室更加完善。

參考文獻(xiàn):

[1]VALERA A DIEZ J L,VALLES M et al. Virtual and remote control laboratory development[J].IEEE Control Systems Magazine 2005,25(1): 35-39.

[2]NEDIC Z MACHOTKA J NAFALSKI A. Remote laboratories versus virtual and real laboratories[C]//Proc of the 33rd Annual Frontiers in Education Conference. 2003:1-6.

[3]SCHILLING K J VERNET M P. Remotely controlled experiments with mobile robots[C]//Proc of the 34th Southeastern Symposium on System Theory. 2002:71-74.

[4]LU S J CHEN B M KO C C et al. Web-based robot for remote experiments[C]//Proc of the 4th International Conference on Control and Automation. 2003:158-162.

[5]YING Shao-dong ZHU Shan-an. Remote laboratory based on client-server-controller architecture[C]//Proc of the 8th International Conference on Control,Automation,Robotics and Vision.2004:2194-2198.

[6]胡裕峰,朱善安. 基于Java的網(wǎng)絡(luò)實(shí)驗(yàn)室服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)[J].實(shí)驗(yàn)室研究與探索,2007,26(3):27-29,116.

[7]FUJII N KOIKE N. A new remote laboratory for hardware experiment with shared resources and service management[C]//Proc of the 3rd International Conference on Information Technology and Applications. 2005:153-158.

[8]鄔海杰. 基于雙C/S結(jié)構(gòu)的計(jì)算機(jī)控制技術(shù)遠(yuǎn)程網(wǎng)絡(luò)實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].杭州:浙江大學(xué) 2003.

[9]YONEKAWA A HIRANO H YOSHIZAWA D,et al. A remote experiment system on robot vehicle control for engineering educations based on World Wide Web[C]//Proc of the 35th Annual Frontiers in Education. 2005:24-29.

[10]WATSON K NAGEL C,et al. C#入門經(jīng)典[M].齊立波,譯.3版.北京:清華大學(xué)出版社,2006.

[11]NAGEL C EVJEN B GLYNN J.C#高級編程[M].李敏波,譯.4版.北京:清華大學(xué)出版社,2006.

主站蜘蛛池模板: 亚洲福利一区二区三区| 亚洲v日韩v欧美在线观看| 国产一级毛片yw| 91激情视频| 亚洲AV无码一区二区三区牲色| 直接黄91麻豆网站| 福利片91| 97在线公开视频| 亚洲中文字幕日产无码2021| 毛片基地美国正在播放亚洲| 国产一级做美女做受视频| 538国产视频| 五月婷婷导航| 婷婷亚洲综合五月天在线| 欧美三级视频网站| 日韩美毛片| 婷婷亚洲最大| 日韩精品一区二区三区大桥未久| 午夜福利无码一区二区| 影音先锋丝袜制服| 久久黄色视频影| 成年人福利视频| 国产三级精品三级在线观看| 精品91视频| 97se亚洲综合在线天天| 美女扒开下面流白浆在线试听 | 色婷婷电影网| 在线国产毛片手机小视频| 国产99热| 亚洲天堂视频在线观看免费| 国产真实自在自线免费精品| 久久久久88色偷偷| 免费国产小视频在线观看| 国产精品区视频中文字幕| 国产91九色在线播放| 国产精品3p视频| 欧美yw精品日本国产精品| 成人国产精品一级毛片天堂| 亚洲精品午夜无码电影网| 无码一区二区三区视频在线播放| 高清无码一本到东京热| 亚洲伦理一区二区| 午夜爽爽视频| 国产国模一区二区三区四区| 国产成人永久免费视频| 免费国产黄线在线观看| 女人18毛片水真多国产| 波多野结衣久久高清免费| 久久精品丝袜| 久久精品国产精品国产一区| 一级毛片免费观看久| 波多野结衣一区二区三区四区视频| 欧美日韩国产在线播放| 国产丝袜啪啪| 亚洲网综合| 亚欧成人无码AV在线播放| 91 九色视频丝袜| 97精品国产高清久久久久蜜芽| 欧美不卡在线视频| 亚洲另类国产欧美一区二区| 伊人久久久久久久久久| 99久久精品国产自免费| 国产美女自慰在线观看| 无码高潮喷水在线观看| 国产精品成人AⅤ在线一二三四| 国产福利在线免费观看| 亚洲欧美日本国产综合在线| 第九色区aⅴ天堂久久香| 亚洲天堂视频在线观看免费| 久久频这里精品99香蕉久网址| 91免费精品国偷自产在线在线| 波多野结衣一区二区三区四区| 美女一区二区在线观看| 人妻精品久久久无码区色视| 日韩精品毛片| 国产va欧美va在线观看| 日韩精品成人在线| 国产91av在线| 国产精品久久久精品三级| 91尤物国产尤物福利在线| 91麻豆精品国产高清在线| 国产aⅴ无码专区亚洲av综合网|