基于Unity3D的多層穿梭車系統(tǒng)的可視化仿真程序的研究與設計
本文關鍵詞: 多層穿梭車系統(tǒng) 3D可視化仿真 Unity3D 離散建模仿真 出處:《山東大學》2017年碩士論文 論文類型:學位論文
【摘要】:近年來,多層穿梭車系統(tǒng)以其占地省、效率高的突出特點,在電商倉儲中得到廣泛應用。仿真建模,尤其是可視化仿真建模,作為多層穿梭車系統(tǒng)規(guī)劃設計的前期重要環(huán)節(jié),已成為人們關注的重點。目前市面上缺少適用于多層穿梭車系統(tǒng)的可視化仿真軟件。本文基于離散型建模仿真理論,以Unity3D為工具,開發(fā)了一款針對多層穿梭車系統(tǒng)的3D可視化仿真建模軟件。本文在完成多層穿梭車系統(tǒng)功能流程和軟件架構設計的基礎上,首先就軟件的用戶接口層(UI層)進行分析設計,采用winform工具完成UI界面開發(fā),通過進程間通訊技術與Unity3D開發(fā)的場景程序進行信息交互。然后,完成了軟件內部工作流程監(jiān)控的核心模塊——全局控制模塊的設計與開發(fā)。在此基礎上,本文就多層穿梭車系統(tǒng)3D可視化仿真建模軟件執(zhí)行層的三大模塊(任務讀取相關模塊、模型運動模塊、數據記錄相關模塊)和附加層,進行了設計與開發(fā)。任務讀取相關模塊,結合OOP思想,使用C#文件流技術獲取任務文件;模型運動模塊,基于離散仿真系統(tǒng)并發(fā)思想,以Unity3D為工具,實現(xiàn)了多層穿梭車系統(tǒng)3D可視化場景的實體功能;數據記錄相關模塊,使用文件流技術實現(xiàn)最終仿真結果的輸出。在附加層,利用Unity3D中的特殊組件實現(xiàn)視角的相關操作。最后,通過仿真用例進行了軟件的功能演示,表明所開發(fā)軟件使用。
[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的重力壩仿真系統(tǒng)開發(fā)研究[J];水利科技與經濟;2014年03期
相關會議論文 前1條
1 劉孟全;;Unity3D虛擬現(xiàn)實平臺重放功能的設計與實現(xiàn)[A];廣西計算機學會2012年學術年會論文集[C];2012年
相關碩士學位論文 前10條
1 孫宇;支持Unity3D的多Kinect人機交互技術與軟件[D];浙江大學;2015年
2 吳睿;基于Unity3D的交互式房產網站的設計與實現(xiàn)[D];大連理工大學;2015年
3 欒建霞;基于Unity3D的視錯覺教學平臺的設計與實現(xiàn)[D];北京工業(yè)大學;2015年
4 喬毛毛;基于Unity3D的虛擬仿真訓練系統(tǒng)的設計與實現(xiàn)[D];西安電子科技大學;2014年
5 馬巖;體感交互式虛擬服裝社區(qū)的設計與實現(xiàn)[D];北京服裝學院;2016年
6 施長征;基于Unity3D的關卡觸發(fā)器系統(tǒng)的設計與實現(xiàn)[D];南京大學;2016年
7 楊迎春;基于Unity3D的倉儲可視化編輯器的設計與實現(xiàn)[D];中國科學院研究生院(沈陽計算技術研究所);2016年
8 張修磊;基于Unity3D的初中物理教育游戲設計與應用研究[D];華東師范大學;2016年
9 付震;基于Unity3D數字校史館的設計與實現(xiàn)[D];華中科技大學;2014年
10 杜坤;基于Leap Motion和Unity3D的體感游戲“Survival&Shoot”的開發(fā)[D];云南大學;2016年
,本文編號:1447492
本文鏈接:http://www.sikaile.net/jingjifazhanlunwen/1447492.html