|
发表于 2010-1-13 18:48:55
|
显示全部楼层
本人长期从事德国汽车工业的仿真咨询,本来想借这个板块普及一下Plant Simulation的运用。既然楼上有兴趣和我探讨一下随机数,那么我就多讲一点。随机数是仿真的高级课程,从运用的角度来讲,就是每一个独立事件要设置不同的随机数,因为既然是独立事件,就不能互相干扰。当然在学习阶段全部定义为1也没有问题,如果是专业咨询肯定会被客户退货的。
9 s- b: R& x) N, n! \8 P; Z. y
* ^: G6 `* N9 ?+ v, Z' F, b1 i我举一个例子,如果物件在两个串联的机器上顺序加工,两个机器都会有故障,那么如果它们同时故障,和错开时间故障对结果的影响是很大的。仿真模型首先要验证每一次独立运行是正确的,然后才是批处理。
5 e& }2 E* O% C8 r" y$ q8 i/ V6 T6 g' n4 L& ~& L. F$ p+ Q' |
在专业的项目中随机数是这么选取的,每一个事件会通过程序自动获取一个随机数,而新增的事件会选择新的随机数,并不会影响旧的随机数。也就是说如果目前随机数用到了123,下一个事件就自动选取124作为随机数。编一个简单程序是很容易实现的。 |
|