基于Modelica平台的三维可视化技术

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:tommy8248
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Modelica语言是针对复杂系统建模与仿真的多领域、连续-离散混合物理建模语言。它是由欧美工程界、研究机构、大学以及软件公司在上世纪九十年代,提出、研究并设计的。经过多年的发展,Modelica建模语言现在已经成为复杂系统建模领域的标准,与之相对应的出现了一批基于Modelica语言的多领域建模仿真软件平台。CASM(Computer Algebra Systems for Modelica)是由中国科学院研发的基于Modelica语言的多领域建模与仿真分析平台。CASM平台在处理复杂系统的能力上相较于其它软件是有突出优势的。但是CASM在三维可视化方面还不能很好的支持,与国外的基于Modelica的多领域建模与仿真软件还有一定的距离。本文综合分析了CASM平台的软件架构与其外接程序的集成机制,并对基于其上的三维可视化技术的集成开发做了深度研究,主要研究工作如下:1.深入分析了CASM平台的系统架构与建模仿真机制。针对其建模仿真结果数据的特点,提出并实现了PLT文件读取、Modelica组件实例化与仿真结果数据的再处理等技术。2.采用QT程序框架与OpenGL图形程序接口技术,在windows操作系统环境下实现了CASM平台可交互的三维动态模拟功能。
其他文献
随着计算机技术的发展,软件与人们的联系越来越密切,软件质量的重要性不言而喻。当软件发生失效后,如何自动定位软件故障是一个非常有意义的研究课题。本文在程序静态分析、
1996年M(?)hlenbein和Paaβ提出的分布估计算法,现在已经成为演化计算领域的一个研究热点,由于其优异的全局寻优能力而受到了相关领域专家学者们的重视和青睐,并且已经在多目
系统地研究了适合于配电网实际应用的GIS数据模型及其在配网规划(配电网网架优化)、运行(配电网最佳抢修路径)中的具体应用:利用蚁群算法具有正反馈学习的特点,使规划结果不必进行辐射型约束和连通性检验,从而缩小了算法的搜索空间,使算法效率得以提高。从图形数据的存储结构及最短路径顶点的搜索策略两个方面对Dijkstra算法进行了改进,给出了一种基于方向的最短路径搜索算法。该方法采用一种类似于面向对象的数
随着网络快速发展和网络用户日益增加,单台服务器难以满足大量用户的需求,而集群的出现缓解了这一问题。集群系统具有可伸缩性、高性价比、高可用性的特点,因此得到了广泛的
随着信息技术和计算机网络在社会各个领域应用的深入,自动化办公应用正变得越来越广泛,其高效、节约资源的优势也日益凸显。而在自动化办公中,如何保障电子文档的完整性、机
公钥基础设施(Public Key Infrastructure)是一种成熟、开放、标准的安全性机制,为网络中需要加密和数字签名的用户提供密钥和证书管理服务,保证了网络中通讯双方的机密性,安
随着各种高质量的数码成像设备、功能强大的个人计算机以及高级媒体处理算法的发展与广泛应用。对数字媒体进行篡改且不留下任何明显的视/听觉上的痕迹变得越来越容易。如果
在数字校园的建设中,由于各种原因,各部门根据各自的信息要求和特定的应用开发了基于不同平台和数据源的信息系统。如何将这些信息系统进行集成,实现集成数据共享,给全校师生
制造网格实现了地理上分散的各类制造资源的全面连通,用户能像使用本地资源一样方便地使用制造网格中的服务资源,从而解决了网络化制造环境中的资源共享和协同工作问题。针对
学位