基于Unity3D的多层穿梭车系统的可视化仿真程序的研究与设计
本文关键词: 多层穿梭车系统 3D可视化仿真 Unity3D 离散建模仿真 出处:《山东大学》2017年硕士论文 论文类型:学位论文
【摘要】:近年来,多层穿梭车系统以其占地省、效率高的突出特点,在电商仓储中得到广泛应用。仿真建模,尤其是可视化仿真建模,作为多层穿梭车系统规划设计的前期重要环节,已成为人们关注的重点。目前市面上缺少适用于多层穿梭车系统的可视化仿真软件。本文基于离散型建模仿真理论,以Unity3D为工具,开发了一款针对多层穿梭车系统的3D可视化仿真建模软件。本文在完成多层穿梭车系统功能流程和软件架构设计的基础上,首先就软件的用户接口层(UI层)进行分析设计,采用winform工具完成UI界面开发,通过进程间通讯技术与Unity3D开发的场景程序进行信息交互。然后,完成了软件内部工作流程监控的核心模块——全局控制模块的设计与开发。在此基础上,本文就多层穿梭车系统3D可视化仿真建模软件执行层的三大模块(任务读取相关模块、模型运动模块、数据记录相关模块)和附加层,进行了设计与开发。任务读取相关模块,结合OOP思想,使用C#文件流技术获取任务文件;模型运动模块,基于离散仿真系统并发思想,以Unity3D为工具,实现了多层穿梭车系统3D可视化场景的实体功能;数据记录相关模块,使用文件流技术实现最终仿真结果的输出。在附加层,利用Unity3D中的特殊组件实现视角的相关操作。最后,通过仿真用例进行了软件的功能演示,表明所开发软件使用。
[Abstract]:In recent years, the multi-layer shuttle vehicle system has been widely used in e-commerce warehousing, especially visual simulation modeling, because of its prominent characteristics of saving land and high efficiency. As an important link in the planning and design of multi-story shuttle vehicle system. It has become the focus of attention. At present, there is a lack of visual simulation software for multi-layer shuttle vehicle system. This paper is based on discrete modeling and simulation theory, using Unity3D as a tool. A 3D visual simulation modeling software for multi-layer shuttle vehicle system is developed in this paper based on the function flow and software architecture design of the multi-layer shuttle vehicle system. First, the user interface layer of the software is analyzed and designed, and the UI interface is developed with winform tools. Through inter-process communication technology and Unity3D development scenario program for information exchange. Then. The design and development of global control module, which is the core module of software internal workflow monitoring, is completed. In this paper, there are three modules (task reading related module, model motion module, data recording correlation module) and additional layer of 3D visual simulation modeling software of multi-layer shuttle vehicle system. Design and development. Task reading module, combined with the idea of OOP, using C # file flow technology to obtain task files; Based on the concurrency idea of discrete simulation system and using Unity3D as the tool, the model motion module realizes the entity function of 3D visual scene of multi-layer shuttle vehicle system. Data recording related module, using file flow technology to achieve the final simulation results output. In the additional layer, the use of special components in Unity3D to achieve angle of view related operations. Finally. The function of the software is demonstrated by the simulation case, which shows that the developed software is used.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:F253.9
【相似文献】
相关期刊论文 前1条
1 齐昕;刘嘉夫;李前杰;马焕春;;基于Unity3D的重力坝仿真系统开发研究[J];水利科技与经济;2014年03期
相关会议论文 前1条
1 刘孟全;;Unity3D虚拟现实平台重放功能的设计与实现[A];广西计算机学会2012年学术年会论文集[C];2012年
相关硕士学位论文 前10条
1 孙宇;支持Unity3D的多Kinect人机交互技术与软件[D];浙江大学;2015年
2 吴睿;基于Unity3D的交互式房产网站的设计与实现[D];大连理工大学;2015年
3 栾建霞;基于Unity3D的视错觉教学平台的设计与实现[D];北京工业大学;2015年
4 乔毛毛;基于Unity3D的虚拟仿真训练系统的设计与实现[D];西安电子科技大学;2014年
5 马岩;体感交互式虚拟服装社区的设计与实现[D];北京服装学院;2016年
6 施长征;基于Unity3D的关卡触发器系统的设计与实现[D];南京大学;2016年
7 杨迎春;基于Unity3D的仓储可视化编辑器的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2016年
8 张修磊;基于Unity3D的初中物理教育游戏设计与应用研究[D];华东师范大学;2016年
9 付震;基于Unity3D数字校史馆的设计与实现[D];华中科技大学;2014年
10 杜坤;基于Leap Motion和Unity3D的体感游戏“Survival&Shoot”的开发[D];云南大学;2016年
,本文编号:1447492
本文链接:https://www.wllwen.com/jingjifazhanlunwen/1447492.html