北戴河火车站售票系统仿真_第1页
北戴河火车站售票系统仿真_第2页
北戴河火车站售票系统仿真_第3页
北戴河火车站售票系统仿真_第4页
北戴河火车站售票系统仿真_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《建模与仿真》课程论文姓名:王小刚学号:1111028北戴河火车站售票系统仿真一、模型描述假设北戴河火车站有2个自动售票机机、1个网络购票取票机,1个成人票窗口,1个学生票窗口,1个改签(退票)窗口。已知前往天津、北京、河北省内车票数量充足,绝大多数人直接在自动售票机上购票,方便,高效;开往新疆、海南、云南等地的火车车票价格较高,需要在柜台办理;取票,退票,改签业务在特殊窗口办理。由于取票机不能取学生票,所以使用人数仅针对成人票的业务办理,使用人数较少。票价<100的建议在自动售票机上完成,300<票价<600,或>1000的建议在人工售票窗口购票,学生票仅能在学生票窗口购得。顾客会选择最短队列的机器或柜台。乘客到达时间间隔服从参数为2的泊松分布。乘客购票花费金额服从正态分布N(600,100),正态分布N(3000,500)。在自动售票机上操作时间服从均匀分布UNIFORM(2,5)的随机分布,自动取票机的时间服从均匀分布UNIFORM(4,10),柜台售票的时间服从均匀分布UNIFORM(3,7),柜台取票时间服从均匀分布UNIFORM(6,9),其他业务办理时间服从均匀分布UNIFORM(5,25),退票、改签业务办理时间服从均匀分布UNIFORM(10,40)。模型归档1、模型逻辑结构图2、模型细节MODELINFORMATION: ModelName: 北戴河火车站售票系统 ModelTitle: BaseModel. ModelAuthor: 王小刚CreationDate: 2013-12-25___________________________________________________ELEMENTNAME:Buffers001ElementType: BufferQuantity: 6Capacity: 1000InputOption: RearOutputOption: First SearchFrom: FrontELEMENTNAME:kindElementType: AttributeQuantity: 1ELEMENTNAME:minsg2ElementType: FunctionType: IntegerParameters: 2 x,Integer y,IntegerActions Execution: IFx<=y RETURN1 ELSE RETURN2 ENDIFELEMENTNAME:minsg3ElementType: FunctionType: IntegerParameters: 3 x,Integer y,Integer z,IntegerActions Execution: DIMaASINTEGER IFx<=yANDx<=z a=1 ELSEIFy<=xANDy<=z a=2 ELSEIFz<=xANDz<=y a=3 ENDIF RETURNaELEMENTNAME:成人票窗口ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: 服务时间Input/OutputRules Input: PULLfromBuffers001(4) Output: PUSHtoSHIPActions Input: IF乘客的个人选择=1 服务时间=UNIFORM(6,9) ELSEIF乘客的个人选择=2 服务时间=UNIFORM(3,7) ELSEIF乘客的个人选择=3 服务时间=UNIFORM(5,25) ENDIFELEMENTNAME:乘客ElementType: PartType: VariableattributesGroupnumber: 1InterArrivalTime: POISSON(2)FirstArrivalat: 0.0MaximumArrivals: UnlimitedInput/OutputRules Output: IF乘客的个人选择=1 IFkind=1 IFminsg3(NPARTS(Buffers001(1)),NPARTS(Buffers001(2)),NPARTS(Buffers001(3)))=1 PUSHtoBuffers001(1) ELSEIFminsg3(NPARTS(Buffers001(1)),NPARTS(Buffers001(2)),NPARTS(Buffers001(3)))=2 PUSHtoBuffers001(2) ELSEIFminsg3(NPARTS(Buffers001(1)),NPARTS(Buffers001(2)),NPARTS(Buffers001(3)))=3 PUSHtoBuffers001(3) ENDIF ELSEIFkind=2 IFminsg2(NPARTS(Buffers001(4)),NPARTS(Buffers001(5)))=1 PUSHtoBuffers001(4) ELSE PUSHtoBuffers001(5) ENDIF ENDIF ELSEIF乘客的个人选择=2 IFkind=1 PUSHtoBuffers001(3) ELSEIFkind=2 IFminsg2(NPARTS(Buffers001(4)),NPARTS(Buffers001(5)))=1 PUSHtoBuffers001(4) ELSE PUSHtoBuffers001(5) ENDIF ENDIF ELSEIF乘客的个人选择=3 IFminsg2(NPARTS(Buffers001(4)),NPARTS(Buffers001(5)))=1 PUSHtoBuffers001(4) ELSE PUSHtoBuffers001(5) ENDIF ELSEIF乘客的个人选择=4 PUSHtoBuffers001(6) ELSE Wait ENDIFActions Create: DIMxASREAL x=RANDOM() IFx>=0ANDx<0.45 乘客的个人选择=1 ELSEIFx>=0.45ANDx<0.9 乘客的个人选择=2 ELSEIFx>=0.9ANDx<=0.98 乘客的个人选择=3 ELSEIFx>=0.98ANDx<=1 乘客的个人选择=4 ENDIF kind=1 IF乘客的个人选择=1 购票金额=NORMAL(600,100) IF购票金额>400ANDx>=0.2 kind=2 ENDIF ELSEIF乘客的个人选择=2 购票金额=NORMAL(3000,500) IF购票金额>100AND购票金额<3000ANDx>=0.2OR购票金额>=3000 kind=2 ENDIF ELSEIF乘客的个人选择=3 kind=2 ELSEIF乘客的个人选择=4 kind=3 ENDIFELEMENTNAME:乘客的个人选择ElementType: AttributeQuantity: 1ELEMENTNAME:动车自动售票机ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: UNIFORM(2,5)Input/OutputRules Input: PULLfromBuffers001(1) Output: PUSHtoSHIPELEMENTNAME:非动车售票机ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: UNIFORM(2,5)Input/OutputRules Input: PULLfromBuffers001(2) Output: PUSHtoSHIPELEMENTNAME:服务时间ElementType: AttributeQuantity: 1ELEMENTNAME:改签(退票窗口)ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: UNIFORM(10,40)Input/OutputRules Input: PULLfromBuffers001(6) Output: PUSHtoSHIPELEMENTNAME:购票金额ElementType: AttributeQuantity: 1ELEMENTNAME:网络购票取票机ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: 服务时间Input/OutputRules Input: PULLfromBuffers001(3) Output: PUSHtoSHIPActions Input: IF乘客的个人选择=1 服务时间=UNIFORM(4,10) ELSE 服务时间=UNIFORM(2,5) ENDIFELEMENTNAME:学生票窗口ElementType: MachineQuantity: 1Priority: LowestType: SingleCycleTime: 服务时间Input/OutputRu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论