用户名: 密码: 验证码:
基于电路的虚拟实验研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
实验在普通高等教育中占有非常重要的地位,它是对学生进行素质教育的一个重要环节。随着计算机技术、虚拟仪器技术的发展,虚拟实验室应运而生。虚拟实验作为传统实验的一个必要的有益补充,既能节约大量的教育经费,也使实验在时间和空间上得到有效的延伸。它在教育、科研等领域中具有广阔的应用前景,是实验教学的一个新的发展方向,是当前研究的热点课题之一。因此,虚拟实验室的构建具有重要的现实意义。
     本论文是以虚拟实验的理论为基础,并通过对系统的整体分析,将系统的实现分成两个方面:前台实验操作界面、后台仿真计算平台,同时基于对现在比较流形的五种软件实现方式进行比较,选定ActiveX作为前台实现器件操作的控件的编程方式,采用在VB平台上开发控件的技术来开发本虚拟实验器件的控件,并且主体的程序编程采用在VC平台上应用这些控件,使控件嵌入到对应的VC平台中。对于计算仿真平台,采用计算机编译原理的相关知识和电网络原理的改进节点法将前台生成的拓扑结构的描述解析成对应的矩阵进行计算,并且采用MATLAB的强大的计算矩阵功能做为实现的平台,可以提高了计算的速度和精度。
Experiment teaching has been playing an increasingly important role in high education. It's a key measure to improve the students' ability. Virtual Laboratory appears with the development of computer technique and Virtual Instrument technique. As an essential and beneficial supplement to the traditional experiment, virtual experiments not only save a lot of education funds, but also extend the experiments in time and space effectively. It has the vast applied foreground in the education and research realm.Virtual Laboratory is a new development direction of the experiment teaching as well as an active research topic recently. Therefore, the development of the virtual laboratory of network is very necessary.
     This paper is based on virtual experiments theory, and through analysis of the entired system, the system will be divided into two sections: the experimental front interface, background simulation platform. At the same time, it was based on five current virtual experiment software and approaches and made a comparision between them, selected ActiveX as the programming method to achieve to control an apparatus in the front panel, developed the relevent virtual apparatus in the VB platform, and the main programming platform using VC in the application of these controls, so that these controls embedded in the corresponding VC platform. For the simulation platform, using relevant compiler theory of computer science and the modified nodal analysis in the principle of network nodes to analyze the netlist document generated by front panel in order to form mathematics matrix. Furthermore, it uses the powerful matrix function in the Matlab platform to implement the calculating capability and improve the speed and accuracy
引文
[1]黄荣怀.直面网络教育,http://www.online-edu.org/article/article/285.html.
    [2]郑庆华,刘均.基于IP网的多媒体远程教学系统的建模[J] .西安交通大学学报,2000,34(8):31~35.
    [3]余胜泉,何克抗.基于Internet的教学系统[J] .中国远程教育1999,6: 19~23.
    [4]车皓阳,余胜泉,何克抗,构建基于WEB的虚拟实验室,http://www.etc.edu.cn/academist/ysq/design-web.htm
    [5]舒炎泰,薛飞.Internet上的虚拟实验室[J] .电子科技学报,1998,2:15~18.
    [6]美国Michigan大学化学工程系创建的VRICHE虚拟实验室,http://www.vrupl.evl.uic.edu/vrichel/
    [7]胡志凌.网络实验教学研究[D].华中师范大学硕士论文,2002.
    [8]德国Ruhr大学网络虚拟控制系统实验室,http://www.esr.ruhr-uni-bochum.de/vclab/.
    [9] Carlsson C, Hagsand O. DIVE.A mufti-user virtual reality system[J].In Proc.IEEE Virtual Reality Annual International Symposium,1993,394~400.
    [10]伊利诺斯州大学芝加哥分校EVL实验室,http://www.evl.uic.edu.
    [11]浙江大学CAD/CG国家重点实验室,http://www.cad.zju.edu.cn.
    [12]中国科学技术大学人工智能与计算机应用研究室,http://www.cau.edu.cn/psi/.
    [13]徐伟忠等.三维立体显示系统的开发研究[J].中国图形图像学报,1997,2(A)(4):144~148.
    [14]王勇军,李思昆.YHVRP中的复杂行为建模[J].国防科技大学学报,1998,20(6):17~22.
    [15]赵龙,王勇军,李思昆.一个新颖的虚拟环境建模语言[J].电子学报,2000,28(4):84~86.
    [16]张亦华,郭莉等网络远程实验的实践与思考[J].实验技术与管理,2002,19(1):89~92
    [17]单美观.虚拟实验室的发展方向[J].开放教育研究,2002 ,(2):44~46.
    [18]黄荣怀.网络环境下的研究性学习[J].中国电化教育,2002, (2):56~58.
    [19]吴超,仿真虚拟实验室的构建理论与实现方法研究[D].大连理工大学硕士论文,2004,6.
    [20] Chi Chung Ko, Ben M.Chen, Shaoyan Hu, Vikram Ramakrishnan. A Web-Based virtual Laboratory on a Frequency Modulation Experiment [J].IEEE, 2001.
    [21]蔡霞,面向对象的离散事件建模和分析技术研究[D].华中师范大学硕士学位论文,2000,5.
    [22]董奇,周勇.关于学生学习自我监拉的实验研究[J].北京师范大学学报(社会科学版),1995(1): 84~90.
    [23]绍鹏,网络虚拟实验室体系结构研究[J].武汉:华中师范大学,2003,48.
    [24]曹舜,远程虚拟仿真实验平台设计和构建的研究.浙江:浙江大学硕士学位论文,2004,2.
    [25]蒋波,丁毅,基于B/S模式的远程虚拟仪器实验室[J].电子技术,2005,2:64~66.
    [26]吕明琪,薛锦云,胡启敏,基于软件体系结构的可复用构件模型.计算机应用研究,2008,1:120~122.
    [27] Herbert Schildt.Java参考大全[M].清华大学出版社,2006.
    [28]宇鹏等著.Visual C++实践与提高—ActiveX篇[M].中国铁道出版社,2001.
    [29]汪兴谦.循序渐进学VRML[M].中国水利水电出版社,2002.
    [30]刘勇奎,周晓敏.虚拟现实技术和科学计算可视化[J].中国图像图形学报:辑,2000,9:794~798.
    [31] Joey Lott,Darron Schall,Keith Peters. Actionscript 3.0 Cookbook:Solutions For Flash Platform And Flex Application Developers [M]. Adobe Dev Library,2008.
    [32]陆立巧,闪华松,陈奎生.基于组件技术的虚拟仪器开发方法[J].武汉科技大学学报(自然科学版),2002,6:151~154.
    [33]刘炳文. Visual Basic ActiveX程序设计[M].清华大学出版社,2002.
    [34]胡晓军. Visual C++高级开发范例解析[M].电子工业出版社,2002.
    [35] Chua L O, Lin P M. Computer-Aided Analysis of Electronic Circuits:Algorithms and Computation Techniques [M]. Prentice-Hall,1975.
    [36] Ho C W, Ruehli A E, Brennan P A.The Modified Nodal Approach to Network Analysis [J].IEEE Trans. On Circuits and Systems, 1975, CAS:101~113.
    [37] Alfred V.Aho,Ravi Sethi,Jeffery D.Ullman. Compilers:Principles,Techniques,And Tools[M]. Pearson Education,2006.
    [38]张素琴,吕映芝,蒋维杜,戴桂兰.编译原理[M].清华大学出版社,2005.
    [39]罗飞.通用电路的计算机分析与设计——PSpice应用教程[M].中国水利水电出版社,2004.
    [40]严蔚敏,吴伟民.数据结构(C语言版) [M].清华大学出版社,2007.
    [41] Ellis Horowitz,Sartaj Sahni,Susan Anderson-Freed. FSundamentals Of Data Structures In C.Amason press, 1992.
    [42] John Adrian Bondy and U.S.R. Murty. Graph Theory with Applications [M].
    [43]殷剑宏,吴开亚.图论及其算法[M].中国科学技术大学出版社,2003.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700