新聞中心

        EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于NI ELVIS的遠(yuǎn)程虛擬實(shí)驗(yàn)室的研究

        基于NI ELVIS的遠(yuǎn)程虛擬實(shí)驗(yàn)室的研究

        作者: 時(shí)間:2009-03-10 來(lái)源:網(wǎng)絡(luò) 收藏

        具體技術(shù)實(shí)現(xiàn)是首先建立InteractiveService Broker和Interactive Lab Server兩個(gè)Web站點(diǎn),再利用IzbVIEW編程制作各種實(shí)驗(yàn)界面,然后利用LabVIEW的DataSocket技術(shù)和內(nèi)置的Web發(fā)布功能為基礎(chǔ),將實(shí)驗(yàn)界面嵌入到Lab Server。Interactive Service Broker后臺(tái)使用SQLServer2000數(shù)據(jù)庫(kù)配合用戶管理、動(dòng)態(tài)網(wǎng)頁(yè)生成以及實(shí)驗(yàn)數(shù)據(jù)存儲(chǔ)和管理,實(shí)現(xiàn)實(shí)驗(yàn)管理系統(tǒng)的管理。通過(guò)iLab實(shí)驗(yàn)系統(tǒng),將Interactive Service Broker和Lab Server互聯(lián)成一個(gè)整體。用戶只需使用網(wǎng)頁(yè)瀏覽器進(jìn)入Interactive Setvice Broker的站點(diǎn),即可進(jìn)行Internet實(shí)驗(yàn)。Interactive Service Broker站點(diǎn)內(nèi)包含ESS,USS,LSS,其中ESS存儲(chǔ)實(shí)驗(yàn)的記錄信息,USS用于實(shí)驗(yàn)管理者管理實(shí)驗(yàn)日程,LSS用于實(shí)驗(yàn)管理用戶預(yù)約。

        4 應(yīng)用舉例
        已應(yīng)用于理工科院校信息類(lèi)專業(yè)實(shí)驗(yàn),主要分為虛擬實(shí)驗(yàn)和真實(shí)實(shí)驗(yàn),并不斷開(kāi)發(fā)新實(shí)驗(yàn)。以信號(hào)發(fā)生及調(diào)理實(shí)驗(yàn)為例來(lái)說(shuō)明實(shí)驗(yàn)室的使用方法。需要說(shuō)明的是:如果遠(yuǎn)程客戶端沒(méi)有安裝LabVIEW 8.2,則需安裝LabVIEW 8.2 Run Time引擎和NI Vision Run Time引擎,即可遠(yuǎn)程瀏覽和操作實(shí)驗(yàn)。首先用戶登錄到Interactive Service Broker,輸入用戶名和密碼,此時(shí)Web服務(wù)器從SQL Server數(shù)據(jù)庫(kù)中獲取用戶相關(guān)信息,檢測(cè)是否為合法用戶,只有合法用戶才能進(jìn)入實(shí)驗(yàn)系統(tǒng);然后,選擇所要做的實(shí)驗(yàn),進(jìn)入預(yù)定時(shí)間界面;在預(yù)定的時(shí)間內(nèi)啟動(dòng)實(shí)驗(yàn),進(jìn)入實(shí)驗(yàn)操作界面;按照實(shí)驗(yàn)界面提示進(jìn)行實(shí)驗(yàn),用戶根據(jù)具體實(shí)驗(yàn)要求詳細(xì)設(shè)置儀器,實(shí)驗(yàn)操作結(jié)果如圖4所示。

        5 應(yīng)用前景
        從上述遠(yuǎn)程實(shí)驗(yàn)看出,在NI 平臺(tái)上實(shí)驗(yàn)要比傳統(tǒng)實(shí)驗(yàn)裝置更具有優(yōu)越性:
        (1)NI 平臺(tái)集成有常用實(shí)驗(yàn)儀器該平臺(tái)集成有波形發(fā)生器、示波器、數(shù)字萬(wàn)用表、可變電源等,同時(shí)NI 可根據(jù)課程需要開(kāi)發(fā)和購(gòu)買(mǎi)不同功能的實(shí)驗(yàn)板建立通信、自動(dòng)控制、物理等不同學(xué)科的實(shí)驗(yàn)室。
        (2)實(shí)驗(yàn)實(shí)現(xiàn)原理簡(jiǎn)單NI ELVIS平臺(tái)具備數(shù)據(jù)采集功能,可直接把模擬信號(hào)輸入計(jì)算機(jī)進(jìn)行顯示和分析處理。
        (3)ELVIS平臺(tái)附加功能強(qiáng)大 NI ELVIS平臺(tái)附加功能強(qiáng),用戶界面豐富,通過(guò)開(kāi)發(fā)軟件實(shí)現(xiàn)更多功能。
        需要補(bǔ)充的是,LabVIEW可與工業(yè)標(biāo)準(zhǔn)的電路仿真SPICE環(huán)境Electronics Workbench Muhisim緊密集成。借助虛擬3DNI ELVIS環(huán)境,學(xué)生可完成實(shí)驗(yàn)前任務(wù),使用Multisim和NIELVIS設(shè)計(jì)電路,把仿真結(jié)果輸出到LabVIEW,最后使用Llhiboard建立電路模型。


        6 結(jié)語(yǔ)
        NI EL VIS應(yīng)用于遠(yuǎn)程可使諸多理論知識(shí)付諸于實(shí)踐,且能根據(jù)用戶的興趣及創(chuàng)造添加更多新功能,靈活應(yīng)用,突破時(shí)空限制,隨時(shí)隨地與他人探討協(xié)作共享實(shí)驗(yàn)資源,解決了科研教學(xué)資源緊張的問(wèn)題。其次,該遠(yuǎn)程虛擬實(shí)驗(yàn)室開(kāi)發(fā)周期短,使用效率高,可擴(kuò)展性強(qiáng),成本低,功能強(qiáng)。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 怀仁县| 贡觉县| 长治县| 临夏县| 当涂县| 延川县| 万荣县| 衡水市| 宣化县| 墨脱县| 秦安县| 丰城市| 西乌珠穆沁旗| 拉孜县| 临桂县| 清徐县| 德格县| 花莲县| 柯坪县| 屏南县| 班戈县| 通化市| 鹿邑县| 乌鲁木齐县| 枣阳市| 渭源县| 灵石县| 长岭县| 姜堰市| 宜章县| 五指山市| 渭源县| 察隅县| 元江| 策勒县| 沙湾县| 南和县| 安塞县| 许昌县| 浦城县| 武乡县|