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