日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]基于Web的三維可視化仿真及其實現(xiàn)技術,設計了一種基于J2EE平臺和B/S結構的三維可視化仿真系統(tǒng)框架,采用JOGL手段構建了基于B/S結構模式的三維可視化仿真系統(tǒng)原型,形成了基于Web的工程系統(tǒng)的三維可視化仿真及其實現(xiàn)技術。經(jīng)實踐驗證了所采用的三維可視化仿真技術的可行性,展示了基于J2EE平臺和B/S結構的三維可視化仿真系統(tǒng)的發(fā)展與應用前景。

 隨著數(shù)據(jù)庫技術、多媒體技術、可視化技術以及虛擬現(xiàn)實技術的發(fā)展[1],特別是傳統(tǒng)互聯(lián)網(wǎng)應用的普及和新一代互聯(lián)網(wǎng)技術的到來,Web技術從僅能夠提供文字與靜態(tài)圖片瀏覽,逐漸發(fā)展成為可以支持豐富的影音數(shù)據(jù)流、海量的數(shù)據(jù)挖掘、遠程實時交互的監(jiān)控等功能,基于Web的三維可視化技術正在成為工程系統(tǒng)三維仿真技術的發(fā)展方向之一。本文構建了一種基于Web結構和J2EE平臺的工程系統(tǒng)三維可視化仿真框架,以JOGL為手段,給出了相應的三維仿真及其實現(xiàn)技術,并運用工程數(shù)據(jù)予以檢驗。
1 基于J2EE的真三維可視化仿真框架
 工程系統(tǒng)(如地礦工程系統(tǒng))大多具有空間屬性,其仿真技術需要表現(xiàn)系統(tǒng)的空間屬性及其空間關系。Web技術的發(fā)展,使得工程系統(tǒng)的遠程真三維仿真成為可能。為此,本研究設計了一種基于J2EE平臺的三維可視化仿真系統(tǒng)框架,如圖1所示。

 根據(jù)J2EE定義的服務和規(guī)范,本研究將三維可視化仿真系統(tǒng)分為客戶層、中間層(Web層、業(yè)務層)和數(shù)據(jù)層,以實現(xiàn)工程系統(tǒng)的三維可視化仿真功能;以JOGL作為三維圖形的顯示工具,用點、線、面、體來表達三維工程系統(tǒng);以Applet作為用戶與三維圖形的交互手段,用AWT、Swing等來響應鍵盤、鼠標和其他外圍設備的事件;以JRE和JVM作為客戶層Applet組件的容器和Java運行環(huán)境,用插件等方式運行在瀏覽器中;以權限驗證方式作為系統(tǒng)信息安全手段,用基于角色授權方式進行系統(tǒng)訪問安全控制;以JSP作為應用系統(tǒng)基本展示工具,用動態(tài)生成的Web頁面來進行業(yè)務數(shù)據(jù)的發(fā)布和查詢;以Struts作為系統(tǒng)邏輯處理,用XML進行業(yè)務邏輯配置來控制訪問內容;以EJB和JavaBean等作為業(yè)務模型,用面向對象技術中的類來表示對象工程系統(tǒng)的三維模型。在此基礎上結合數(shù)據(jù)庫技術,給出了工程系統(tǒng)的三維可視化仿真技術。


2 基于J2EE的真三維可視化仿真技術
2.1 平臺構建的J2EE技術

 J2EE是一個基于組件——容器模型的系統(tǒng)平臺,以靈活性、擴展性、模塊化、跨平臺和跨數(shù)據(jù)庫等優(yōu)勢成為系統(tǒng)建設和開發(fā)的主流。
 本研究中,組件主要包括在客戶端運行的Applet組件和在服務器端運行的Web組件及EJB組件;容器主要為這三類組件提供運行環(huán)境的JRE、JVM和Web Server等。
 (1)基于J2EE的系統(tǒng)流程。根據(jù)J2EE平臺的規(guī)范,J2EE系統(tǒng)流程包括的主要步驟:①用戶在客戶端啟動瀏覽器后,從Web服務器上下載由JSP動態(tài)生成的HTML頁面,通過與頁面中嵌入的Applet程序交互,實現(xiàn)系統(tǒng)的瀏覽、查詢等功能;②Web層的Web Server容器在接收到來自客戶端的用戶請求后,解析相應的JSP或Servlet組件生成HTML頁面,供客戶端使用;③業(yè)務層容器接收到Web層中的業(yè)務請求后,將信息提供給EJB組件和數(shù)據(jù)庫適配器組件,并通過這兩種組件所構建的業(yè)務領域代碼來完成對Web層組件的支持;④數(shù)據(jù)層中的數(shù)據(jù)庫服務器在為業(yè)務層中的組件提供所需的數(shù)據(jù)支持,同時也為地礦工程系統(tǒng)的各類工程數(shù)據(jù)提供管理和維護。
 (2)基于J2EE的系統(tǒng)設計。在客戶層中,系統(tǒng)采用JRE作為Java的插件嵌入到瀏覽器中作為Applet客戶端運行環(huán)境,使用Applet實現(xiàn)人與系統(tǒng)的交互,并運用JOGL實現(xiàn)基于Web的工程系統(tǒng)的三維可視化。在Web層中,采用Struts實現(xiàn)業(yè)務邏輯控制功能,利用JSP組件動態(tài)生成頁面,使用Web服務器Tomcat為Web層組件提供服務。在業(yè)務層中,采用EJB技術和JavaBean等實現(xiàn)類的構造和工程系統(tǒng)模型的建立。
在實際研究中,考慮到工程系統(tǒng)存在采樣數(shù)據(jù)處理和數(shù)據(jù)規(guī)范化處理等大量數(shù)值運算和圖形數(shù)據(jù)處理等海量數(shù)據(jù)吞吐等因素,采用驅動程序接口技術進行數(shù)據(jù)庫操作,以應對較高的數(shù)據(jù)庫存取速度需求。
2.2 用戶交互的Applet技術
 Applet是由Java語言編寫的應用程序,可嵌入瀏覽器中獲取鼠標、鍵盤等外設信息,并對事件做出響應。Applet的生命周期包括初始化、開始、運行和結束四個階段,在此過程中始終需要Java運行環(huán)境的支持。
 (1)Applet技術特征。在Web瀏覽器環(huán)境中,HTML文件通過Web服務裝載Applet程序及相關資源,在該文件創(chuàng)建時其內部嵌入的Applet程序便開始進入運行狀態(tài),并隨著文件的關閉,Applet程序也相應結束運行。Applet程序不僅可以使用窗口環(huán)境開發(fā)工具建立標準圖形界面,實現(xiàn)人機交互、系統(tǒng)查詢等功能,還可以支持JOGL等技術進行三維圖形的顯示及變換。由于Applet程序基于網(wǎng)絡進行訪問,故具有潛在的安全風險。
 (2)Applet系統(tǒng)設計。在實際設計過程中,采用Applet類的子類JApplet類來完成Applet的功能,使用戶能通過點擊鼠標、敲擊鍵盤等活動與系統(tǒng)進行會話。使用JOGL類庫中的GLCanvas類設置JOGL圖形顯示參數(shù),并處理JApplet所獲取的用戶事件,實現(xiàn)JOGL與JApplet的結合。利用JOGL類庫中的CG、GL等類繪制工程系統(tǒng)的三維圖形,并通過接口程序實現(xiàn)圖形的旋轉、平移、裁減和光照設定等操作。在安全方面,采用JDK1.2的數(shù)字簽名工具設定Applet程序的安全性,通過比對網(wǎng)絡所裝載的數(shù)字簽名和客戶端所持的數(shù)字證書實現(xiàn)程序的安全。
2.3 三維繪制的JOGL技術
 目前,比較流行的基于Web瀏覽器的三維可視化工具包括VRML、X3D及基于Java語言的Java3D和JOGL等。盡管VRML、X3D均可產生交互式的虛擬現(xiàn)實場景,但兩者在本質上仍屬于數(shù)據(jù)文件,缺乏對可視化算法的直接支持?;贘ava的Java3D、JOGL不僅能夠像VRML、X3D一樣支持視景圖形處理,還能夠支持更高層次的圖形處理。
 (1)JOGL圖形繪制技術。JOGL是一種建立在OpenGL公共圖形接口基礎上的技術,是一個被認可的Java對OpenGL的綁定,并得到Java創(chuàng)建者SUN公司和OpenGL創(chuàng)建者SGI公司的共同支持[2]。這就使采用Java開發(fā)的工程系統(tǒng)的三維仿真模型在集成了AWT和Swing等窗口界面的同時,能夠在硬件直接支持下獲得強大的3D圖形繪制功能。
 (2)基于JOGL的系統(tǒng)設計。本研究選擇了JOGL作為基于B/S結構的工程系統(tǒng)的三維可視化仿真技術的實現(xiàn)手段,其核心工作過程包括:調用GLDrawablefactory類創(chuàng)建GLDrawable對象;使用GLDrawable類中createGLCanvas()方法來創(chuàng)建GLCanvas對象;調用GLCanvas相應方法產生GL對象;調用GL的相應方法和設置屬性進行三維顯示的設置和繪制等;對GLCanvas添加事件監(jiān)聽接口,以實現(xiàn)用戶對于GLCanvas對象動作的響應,并對相應的方法進行重載,實現(xiàn)對鼠標和鍵盤的控制,從而進行人機交互。
3 基于J2EE的真三維可視化仿真實現(xiàn)
 本研究以某地下礦山的工程數(shù)據(jù)為例,運用上述的系統(tǒng)框架和技術方法,實現(xiàn)了基于B/S結構和J2EE平臺的地礦工程的真三維可視化仿真系統(tǒng),包括地表地形、礦體、井巷工程等三維可視化仿真,如圖2所示。

 本文深入地研究了基于J2EE平臺和B/S結構的工程系統(tǒng)的真三維可視化仿真技術,構建了基于Web的工程系統(tǒng)的真三維可視化仿真系統(tǒng)框架,并運用JOGL手段,以某地下礦山的工程系統(tǒng)為例,實現(xiàn)了基于Web的工程系統(tǒng)的真三維可視化仿真,開辟了真三維可視化仿真技術的遠程應用的途徑。
參考文獻
[1] 唐澤圣.三維數(shù)據(jù)場可視化[M].北京:清華大學出版社,2000.
[2] DAVIS G. Learning Java bindings for OpenGL(JOGL)[M]. Bloomington, Indiana: AuthorHouse, 2004.
[3] 黃文靜,唐龍,唐澤圣.體繪制及三維交互技術在地質數(shù)據(jù)可視化中的應用[J].工程圖學學報,1998(3):60-64.
 

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

仿真技術帶來了諸多便利與優(yōu)勢。 仿真技術具有成本低、適應范圍廣和提供豐富信息的優(yōu)勢。首先,其成本相對較低。進行仿真時,無需制作實體模型或購買昂貴的測量設備,大大節(jié)省了資源和時間。同時,仿真模型的大小可隨心所欲地調整,無論...

關鍵字: 互聯(lián)網(wǎng) 仿真技術

在?COMSOL 主題日油氣專場活動中,眾多行業(yè)精英匯聚一堂,與會的專家和學者們深入探討了多物理場仿真技術在油氣領域的前沿應用及獨特優(yōu)勢。 上海 2025年5月22日 /美通社/ -- 全球領先的仿真軟件提供商C...

關鍵字: COMSOL 仿真軟件 仿真技術 新能源

COMSOL 2024年度中國區(qū)用戶年會匯聚了COMSOL 軟件的廣大用戶群體。眾多領域的專家學者和工程師深入探討了多物理場仿真技術在各行業(yè)中的創(chuàng)新應用和如何通過仿真推動技術突破的獨到見解,為與會者提供了寶貴的洞見和啟發(fā)...

關鍵字: COMSOL 仿真技術 微信 仿真模擬

COMSOL主題日清潔能源專場匯聚行業(yè)精英,共同探討多物理場仿真技術在清潔能源領域的前沿應用與優(yōu)勢。與會專家和學者深入解析如何使用多物理場仿真賦能清潔能源技術的創(chuàng)新與突破。 上海2024年9月25日 /美通社/ --...

關鍵字: 清潔能源 COMSOL 仿真技術 APP

在COMSOL主題日系列活動光學專場中,多位行業(yè)專家分享了多物理場仿真技術在光學領域的廣泛應用及其所展現(xiàn)出的領先優(yōu)勢,深入剖析了如何使用多物理場仿真助力光學領域的技術創(chuàng)新與突破。 上海2024年8月22日 /美通社/...

關鍵字: 光學 COMSOL 仿真技術 仿真軟件

借助面板,用戶在思考和創(chuàng)作時只需輕捏Apple Pencil Pro,即可調用基本工具和命令,避免因繁瑣的操作分散注意力 適用于鋼筆的動態(tài)墨水可根據(jù)Apple Pencil Pro的旋轉調節(jié)墨水流量,讓數(shù)字化...

關鍵字: APPLE PENCIL NOTES GO

虛擬現(xiàn)實技術(英文名稱:Virtual Reality,縮寫為VR),又稱虛擬實境或靈境技術,是20世紀發(fā)展起來的一項全新的實用技術。虛擬現(xiàn)實技術囊括計算機、電子信息、仿真技術。

關鍵字: VR技術 電子信息 仿真技術

蘋果公司(Apple)稱,由于該公司在中國的一家主要供應商的疫情防控限制措施,其高端iPhone機型的發(fā)貨將受到阻礙。在蘋果公司準備迎接該公司最重要的假日購物季之時,這一問題將產生不利影響。蘋果公司表示,鄭州的裝配廠目前...

關鍵字: 蘋果 蘋果公司 APPLE GROUP

蘋果(Apple)發(fā)布截至9月24日2022財年第四財季及全年財報。第四財季總凈營收901.46億美元,同比增8%;凈利潤207.21億美元,同比增1%。大中華區(qū)營收154.70億美元,同比增6%。具體來看,iPhone...

關鍵字: 蘋果公司 APPLE IPAD iPhone

美國特殊玻璃和陶瓷材料制造商康寧公司(Corning)發(fā)現(xiàn),用于智能手機的玻璃面板銷售出現(xiàn)放緩??祵幑静A姘宓漠a能利用率達到2008年以來的最低水平。三季度,公司面向智能手機業(yè)務的銷量同比下降了14%,平板電腦和筆記...

關鍵字: 智能手機 康寧 APPLE IPAD
關閉