物流系统三维虚拟仿真

物流系统三维虚拟仿真

ID:34481929

大小:50.50 KB

页数:9页

时间:2019-03-06

物流系统三维虚拟仿真_第1页
物流系统三维虚拟仿真_第2页
物流系统三维虚拟仿真_第3页
物流系统三维虚拟仿真_第4页
物流系统三维虚拟仿真_第5页
资源描述:

《物流系统三维虚拟仿真》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、物流系统三维虚拟仿真作者:佚名文章来源:网络点击数:84更新时间:2006-7-24一.引言当前,仿真技术已经成为分析、研究各种复杂系统的重要工具,它广泛用于工程领域和非工程领域。仿真可定义为:在全部时间内,通过对系统的动态模型性能的观测来求解问题的技术。物流系统是企业生产的一个重要组成部分,物流合理化是提高企业生产率最重要的方法之一。因此对物流系统的设计和仿真的研究,也日益受到人们的重视。本文主要介绍了物流系统仿真的核心技术和计算机图形技术在物流仿真中的应用及国外三维物流仿真软件。二.物流系统仿真的核心技术物流系统的

2、仿真是典型的离散事件系统仿真,其核心是时钟推进和事件调度的机制。离散事件系统是指系统状态在某些随机时间点上发生离散变化的系统。这种引起状态变化的行为称为"事件",因而这类系统是由事件驱动的;而且,"事件"往往发生在随机时间点上,亦称为随机事件,因而离散事件系统一般都具有随机特性;系统的状态变量往往是离散变化的。1.仿真时钟仿真钟用于表示仿真时间的变化。在离散事件系统仿真中,由于系统状态变化是不连续的,在相邻两个事件发生之前,系统状态不发生变化,因而仿真钟可以跨越这些"不活动"周期。从一个事件发生时刻,推进到下一个事件发

3、生时刻。由于仿真实质上是对系统状态在一定时间序列的动态描述。因此,仿真钟一般是仿真的主要自变量。仿真钟推进方法有三大类:事件调度法、固定增量推进法和主导时钟推进法。应指出,仿真钟所显示的是系统仿真所花费的时间,而不是计算机运行仿真模型的时间。因此,仿真时间与真实时间成比例关系。象物流系统这样复杂的机电系统,仿真时间可比真实时间短的多。真实系统实际运行若干天,若干月,用计算机仿真也只需要几分钟。2.事件调度法事件调度法是面向事件的方法,是通过定义事件,并按时间顺序处理所发生的一系列事件。记录每一事件发生时引起的系统状态的

4、变化来完成系统的整个动态过程的仿真。由于事件都是预定的,状态变化发生在明确的预定的时刻,所以这种方法适合于活动持续时间比较确定的系统。事件调度法中仿真钟是按下一时间步长法来推进的。通过建立事件表,将预定的事件按时间发生的先后顺序放入事件表中。仿真钟始终推进到最早发生的时间时刻。然后处理该事件发生时的系统状态的变化,进行用户所需要的统计计算。这样,仿真钟不断从一个事件发生时间推进到下一个最早发生的事件时间,指导仿真结束。3.随机数和随机变量的产生物流系统中工件的到达、运输车辆的到达和运输时间等一般都是随机的。对于有随机因

5、素影响的系统进行仿真时,首先要建立随机变量模型。即确定系统的随机变量并确定这些随机变量的分布类型和参数。对于分布类型是已知的或者是可以根据经验确定的随机变量,只要确定它们的参数就可以了。建立了随机变量模型后还必需能够在计算机中产生一系列不同分布的随机变量的抽样值来模拟系统中的各种随机现象。随机变量的抽样值产生的实际做法通常是,首先产生一个[0,1>区间的、连续的、均匀分布的随机数,然后通过某种变换和运算产生其所需要的随机变量。得到[0,1>区间均匀分布的、有良好的独立性、周期长的随机数后,下面的问题是如何产生与实际系统

6、相应的随机变量。产生随机变量的前提是根据实际系统随机变量的观测值确定随机变量的分布及其参数。反变换法是最常用的方法,反变换法以概率积分反变换法则为基础,设随机变量X的分布函数为F(X);UI是[0,1>区间均匀分布的随机数,利用反分布函数X=F-1(μ)就可以得到所需要的随机变量X。三.物流系统三维虚拟仿真的计算机实现三维虚拟仿真(3DVirtualSimulation)就是利用三维建模技术,构建现实世界的三维场景并通过一定的软件环境驱动整个三维场景,响应用户的输入,根据用户的不同动作做出相应的反应,并在三维环境中显示

7、出来。三维仿真的关键技术主要有动态环境建模技术、实时三维图形生成技术、立体显示和传感器技术、应用系统开发工具、系统集成技术等。1.仿真平台的组成仿真平台通常构建在基于Windows系统的PC机或图形工作站上。仿真平台主要有以下4个模块组成:特征造型数据类库、三维场景管理模块和交互接口模块。2.面向对象的仿真建模方法计算机仿真主要包括仿真建模、程序实现、仿真结果的统计分析三大部分。建模阶段,主要根据研究目的、系统的先验知识及实验观察的数据,对系统进行分析,确定各组成要素以及表征这些要素的状态变量和参数之间的数学逻辑关系,

8、建立被研究系统的数学逻辑模型。在面向对象系统仿真建模时,对象是基本的运行时实体,既包括数据(属性),又包括作用于数据的操作(行为),所以一个对象把属性和行为封装成一个整体。一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组对象的共同行为和属性。对象之间进行通信的方式叫消息机制。不同层次类之间共享数据和操作的机制叫继

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。