基于开源软件的水井调测仿真系统的设计和实现
方案。blender以python为内建脚本,支持yafaray渲染器,同时还内建游戏引擎。最重要的是,Blender 在 GNU公共许可下已经发布并公开其源代码,Blender 是完全免费的。
仿真引擎选用Delta3D,Delta3D是一款由美国海军研究学院(Naval Postgraduate School)开发的一个开放源码的全功能游戏与仿真引擎,最新的版本是2.75,Delta3D主要目标是提供一套简单可行的API函数库,构成搭建任何可视化软件的基本要素。它不但提供了底层功能模块,而且提供了仿真、训练、游戏编辑器,BSP 编译器,粒子编辑器,单机版模型浏览工具,以及内置支持美国军方标准的分布式仿真环境HLA通讯及仿真标准等多种实用工具。Delta3D提供了一套与引擎高度集成的庞大的仿真模块体系,包含用于系统初始化的基类模块,用于设置动态角色和道具的动态角色层,用于直接方法连接的信号/跟踪支持,用于控制角色的游戏管理器,用于读取、渲染、产生过程化地形的插件和用于角色通信的高级消息处理器。Delta3D遵循GNU的LGPL公共许可。
编程软件选择Microsoft Visual Studio .NET,采用C++语言。
数据库选择SQLite,这是一款轻型的数据库,遵守ACID的关联式数据库管理系统,目前已经有很多嵌入式产品在使用,占用资源非常的低。支持主流的操作系统,同时能够跟很多程序语言相结合,还有ODBC接口,处理速度较快。其采用的授权协议是 Public Domain,可以放心大胆地用。
经过这样设计的水井调测仿真系统,在满足功能、达到应用较好效果的前提下,极大地节省了经济成本。
参考文献
[1]周晓平,姜建芳,苏少钰,陈迅.S7-200系列PLC与监控计算机通信实现的研究[J].微计算机信息,2004(1).
[2]罗聪翼.Blender权威指南[M].北京:机械工业出版社,2011.
推荐访问: 水井 开源 仿真 设计 系统版权声明:
1.赢正文档网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《基于开源软件的水井调测仿真系统的设计和实现》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。