|  客服中心  |  合作联系
搜刊网
论文下载
您当前位置
首页 > 论文下载 > 信息科技 > 振动分析网络虚拟实验室
振动分析网络虚拟实验室
来源:互联网 qikanw | 葛玉霞 王奉涛 朱泓
【分  类】 信息科技
【关 键 词】 网络虚拟实验室;时域频谱;振动分析;Java Applet
【来  源】 互联网
【收  录】 中文学术期刊网
正文:

2.3服务器端Servlet的设计
运行时,Applet是下载到客户端运行的,因需要查询在远端服务器上的数据库,所以,就需要用户与服务器的通信。这里采用了Servlet用来实现其客户端与服务器端的参数和数据的传递。
Servlet与客户端Applet的通讯主要通过TCP/IP程序。Servlet程序查询完数据库后,数据是以网页的形式发布在服务器端的,所以这就需要客户端Applet程序中建立TCP/IP程序来获得服务器的ip地址。虽然Applet是嵌入在网页中的,但是它是继承Java语言中的Applet类程序,可以通过ip=getCodeBase().getHost ()来得到服务器的ip地址,从而实现一条TCP/IP通道,实现数据的传输。
下图3为其主要程序流程图:

图3.服务器端程序流程图
 
Servlet主要负责查询数据库。部分核心程序代码如下:
Static String driveName=”sun.jdbc.odbc.jdbcOdbcDriver”    //设置.jdbc.odbc连接桥
Static String dbURL=”jdbc:odbc:driver=(sql server);”+”server=192.168.0.10;database=zds”
//设置驱动的数据库,服务器名称,数据源
Con=DriverManager.getConnection(dbURL,sa,sa)     //建立连接,设置连接驱动和用户名、密码
2.4客户端程序设计
客户端主要实现的功能:就是通过读取数据库查询到振动信号的数据,然后调用各种算法显示相应的分析模块,这部分是客户端最关心的,也是呈现在客户端面前的直接的操作部分。这部分功能复杂,结构庞大,不仅需要掌握故障诊断、信号分析的基本的理论知识,还需要掌握Java编程语言,是客户端的主要工作所在,同时也是本系统的重点所在。通过如上所述,下图为本虚拟实验系统客户端的程序结构图。

图4. 客户端程序结构图
2.5相关技术
使用Dream Weaver搭建设计网页。
Dream weaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。它具有最佳的制作效率;网站管理;无可比拟的控制能力等优点。
采用Java Applet程序作为时域频谱图的开发工具[7]
Java  Applet是另一类非常重要的Java程序,它具有java语言的所有优点。
(1)Applet是一类独立的程序,它可以嵌入到网页中执行,还能实现网页与applet的交互。
(2)Java的面向对象性,便于开发大型、复杂的实验。
(3)Java的可移植性,使得Java Applet可以运行在任何带Java虚拟机的平台上。
(4)Java是面向Internet和基于用户/服务器结构的分布式计算应用编程接口。
采用了SQL Server2000作为保存其振动数据的数据库。
SQL Server2000扩展了SQL Server7.0版的性能、可靠性、质量和易用性。SQL Server2000增加了几种新的功能,由此成为大规模联机事务处理、数据仓库和电子商务应用程序的优秀数据库平台[8]。它相对于MySQL Oracle等数据库性价比更好,管理和开发入手都比较方便。
2.6数据库设计
在本案例库系统中,需要从数据库查询的数据有测点名称,测点时间列表,振动数据。因此需要设计三个表。本文以SQL Server2000为数据库开发工具,在其建立一个zds数据库,该数据库包含三个表,分别是dabiao,anli和equip_data。Dabiao用来保存设备测点的基本信息,anli用来保存每个测点及其时间列表的详细信息,,equip_data用来保存每个测点的振动数据值,如表1所示。
 
表1.equip_data表设计结构
名称 字段 类型 长度 说明
设备标号 equip_id Varchar 20 1101
测点编号 point_id Varchar 20 01 or 02
日期编号 Date_id Varchar 10 相当于测点
测点数据 Data text 16  
通道类型 Ch_type Varchar 50 A or B
采样频率 Freq Varchar 50 5000
采样长度 Length Varchar 50 1024
灵敏度 Sensor Varchar 50  
增益 plus Varchar 50  
 
3  结束语
    本系统采用B/S模式中JSP技术与Java Applet程序技术相结合的方式,构建了振动分析网络学习平台,讨论了此学习平台的体系结构以及逻辑结构、功能、具体实现方法等。
通过本网络学习平台的实施,建立了一个基于校园网络的、面向全校开放的数字化学习的实践中心。充分利用了校园网络实现了教学资源共享,同时也改变了传统的“满堂灌”授课方式,建立了一种新的教学模式。利用这个开放的学习平台,鼓励学生自主学习和实践,磨练和施展他们的能力。
参考文献
[1] 陈洪涛,曾秋凤.基于网络的开放式学习平台的设计与实现[J].科技广场,2007. 9 : 160-162
[2] www.jhu.edu/virtlab/vittlab.html
[3] http://202.114.4.28/jPkc/gccsjs/956_web_course_lab/weblab.html
[4]新加坡国立大学网站.http//vlab.ee.nus.edu.sg/vlab/
[5]C.C.Ko,B.M.Chen,S.Y.Hu.A web-based virtual laboratory on frequency modulation experiment[J].IEEE Transactions on Systems, August 2001,31(3),pp:295-303.
[6]C.C.Ko,B.M.Chen,S.H.Chen.A large web-based virtual oscilloscope laboratory experiment[J].IEEE Engineering Science and Education Journal,2000(9),pp:69-76.
[7]郑笑健,杨马九,刘萍先.控制系统网络虚拟实验室[J].计算机工程与应用.2004.10 :146-149 
[8]赵松涛,吴维元.SQL Server2000系统管理实录[M].北京:电子工业出版社,2006
 
相关推荐
热门期刊
摩托车技术《摩托车技术》
《摩托车技术》杂志,于1988年经国家新闻出版总署批准正式创刊,CN:12-1168/U,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:摩托市场...
中国图象图形学报《中国图象图形学报》
杂志之家主要从事期刊订阅及增值电信业务中的信息服务业务(互联网信息服务),并非《中国图象图形学报》杂志官方网站。订阅投稿请联系杂志社。电话:010-82614429,地址:...
云南冶金《云南冶金》
《云南冶金》(双月刊)创刊于1972年,是由云南冶金集团总公司技术中心、云南省金属学会、昆明冶金研究院主办的冶金刊物。 《云南冶金》本刊热心服务于省内外不同层次...
青少年体育《青少年体育》
《青少年体育》杂志,于2012年经国家新闻出版总署批准正式创刊,CN:10-1081/G8,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:体育教...
长春大学学报《长春大学学报》
《长春大学学报》杂志,于1991年经国家新闻出版总署批准正式创刊,CN:22-1283/G4,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:语言文...
住宅科技《住宅科技》
《住宅科技》杂志,于1980年经国家新闻出版总署批准正式创刊,CN:31-1407/TU,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:检测维修、...
友情链接
中教杯 国家新闻出版总署 中国知网 万方数据 维普网 中国科学院 中国国家图书馆 央视英文版 中国留学网 中青网 中国国家人才网 中国经济网 中国日报网 中国新闻网 中国学术期刊网
关于我们
平台简介
诚聘英才
企业文化
竞争优势
版权信息
服务条款
客服承诺
常见问题
版权声明
合作加盟
期刊加盟
广告服务
联系我们
网站导航
期刊大全
论文下载
课题申报
学术会议
编辑QQ
编辑联络
2007-2023
中文学术期刊检索机构
bianjibu777@qq.com
联系我们

版权所有©2007- 2023 中国学术期刊网(qikanw.com) All Rights Reserved 京ICP备2021008252号
本站是学术论文网络平台,若期刊网有侵犯您的版权,请及时与期刊网客服取得联系,联系信箱: bianjibu777@qq.com    
中国学术期刊网