电子电路虚拟实验系统的设计与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:k1165445191
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对虚拟实验的各种实现技术进行了系统的研究,分析了虚拟实验系统实现的核心技术,给出了《电子电路虚拟实验系统》的主体框架设计,完成了多个模拟电路元器件的三维模型的建模和电路连接算法和检查算法设计,开发了一个用于实现场景漫游的三维图形引擎,最终完成了一个以元器件为实验单元、设计性、开放式、高仿真、高交互性的、适用于模拟电路的《电子电路虚拟实验系统》的开发,主要工作如下: 1、应用3DSMAX、PHOTOSHOP等工具软件完成虚拟元器件的三维模型的建模。有效提高了三维模型的逼真程度和整个系统的沉浸性、可交互性,为减少由于追求真实感而造成对硬件要求过高,采用MilkShape 3D等软件对所有的三维模型进行优化,基本解决了三维模型的真实感与资源开销之间的矛盾。 2、模拟电路的仿真,是一件非常复杂、技术要求高且工作量很大的工作,本设计采用SPICE的3F5版作为电路仿真的内核,在对SPICE的相关参考文献进行研究后对SPICE仿真软件进行了第二次开发。重点是对其输出模块进行了改造,使之能对仿真结果文件作出正确的解析得到仿真结果,再对仿真结果作出适当的采样,使之既能为电路元器件状态的改变提供原始数据,又能减少采样所需时间,增加实时性,实现了仿真内核与整个系统的无缝结合。 3、针对CIR文件格式对电路对象和实验场景进行面向对象封装;并设计了电路连接算法和检查算法来得到各个元器件的管脚的节点号,前者能提供元器件参数,后者则是对电路连接情况的描述,通过二者结合,可随着电路连接情况的变化而实时生成描述电路的SPICE的输入文件。 4、本系统使用Delphi+OpenGL作为开发平台,并辅以一套强大而复杂的基于OpenGL的Delphi可视化控件——GLScene,开发了一个比较完备的三维图形引擎,为实验者提供了一个逼真的三维实验环境,实现了场景漫游(包括可按实验者的要求即时载入和删除元器件、可以完成连线和删线操作、可以对场景内物体进行控制、能完成视角变换、碰撞检测等功能),并能将整个实验过程记录成视频文件作为实验报告保存下来。
其他文献
为研究预应力混凝土板梁加固效果,通过室内静力载荷试验对粘贴钢板和碳纤维板加固的预应力空心板梁承载特性进行了分析,综合分析了预应力空心板梁跨中挠度、受拉区钢筋应变和
许多企业不是没有改变的勇气,而是无法预期改变后的效益。年后的疫情打乱了人们的生活,各大小企业只要条件允许都改成了在家办公。说不定疫情过后,大家发现在家办公也能满足
工业机器人是面向工业领域的现场应用设备,是能够靠自身的动力和控制能力自动执行任务的智能装备。在中国制造2025的大力推进下,"机器换人"这种趋势,必然使得工业机器人的产
近年来,随着电网的不断发展和生态居住环境的改善,鸟类在架空输电线路周边的活动日益增多,对电网安全运行造成不利的影响。文中分析了鸟害类型及机理,区域分布及规律,提供鸟
为探索小麦赤霉病的有效用药适期,进行了适期用药试验,结果表明,预防赤霉病的用药关键期是小麦扬花期,影响小麦赤霉病流行的最关键因素是小麦扬花期间的温、湿度。
原油储罐内油层温度和固液相态分布对储罐利用效率及安全运行具有重要意义。本文基于实际工程背景,利用商业软件ANSYS/FLUENT对高温导热油在储罐中心附近加热原油进行了数值
<正> 1 前言八氯二丙醚是农药增效剂的主要品种之一。它不但对菊酯类农药有增效作用,广泛用于蚊香、喷雾剂、气雾剂和熏蒸剂;而且对氨基甲酸醋类、有机磷类农药有增效作用。
通过规范安装程序,改进监控方式,在需要观察部位的外壳上加装工业视频监控系统,利用工业摄像头辅助检测设备内部状态,以达到直接确认设备状态的效果;同时,加强设备安装过程控
Along with the china WTO transitional ended, the auto market and the auto industry compete drastically day bay day. When auto logistics is the key for down cost
持续增长、稳定发展是企业成长、壮大过程中的两个核心问题。优秀的企业,除了需要卓越的领导人、自我革新的内部管理流程外,还离不开一套基于企业发展战略的绩效管理体系。有