首页 / 课程资源 / 嵌入式     /    一个完整的电梯仿真系统

一个完整的电梯仿真系统

上传者: xiangminjing | 上传时间:2024/10/8 17:14:49 | 文件大小:51KB | 文件类型:rar
一个完整的电梯仿真系统
某国际展览中心共40层限定条件(1)电梯的运行规则是:可到达每层。
(2)每部电梯的最大乘员量均为K人(K值可以根据仿真情况在10~18人之间确定)。
(3)仿真开始时,各电梯随机地处于其符合运行规则的任意一层,为空梯。
(4)仿真开始后,有N人(0<N<1000)在M分钟(0<M<10)内随机地到达该国际展览中心的1层,开始乘梯活动。
(5)每位乘客初次所要到达的楼层是随机的,令其在合适的电梯处等待电梯到来。
(6)每位乘客乘坐合适的电梯到达指定楼层后,随机地停留10-120秒后,再随机地去往另一楼层,依此类推,当每人乘坐过L次(每人的L值不同,在产生乘客时随机地在1~10次之间确定)电梯后,第L+1次为下至底层并结束乘梯行为。
到所有乘客结束乘梯行为时,本次仿真结束。
(7)电梯运行速度为S秒/层(S值可以根据仿真情况在1~5之间确定),每人上下时间为T秒(T值可以根据仿真情况在2~10之间确定)。
(8)电梯运行的方向由先发出请求者决定,不允许后发出请求者改变电梯的当前运行方向,除非是未被请求的空梯。
(9)当某层有乘客按下乘梯电钮时,优先考虑离该层最近的、满足条件(8)、能够最快到达目标层的电梯。
(10)不允许电梯超员。
本软件ID:1750019

文件下载

资源详情

(46个子文件51KB)一个完整的电梯仿真系统
Elevator_Finish
.project 391B
bin
com
detail
elevator
view
InputParameter$1.class 909B
Simulation$1.class 802B
InputParameter.class 3.20KB
Simulation$2.class 980B
InputParameter$2.class 1.03KB
Simulation.class 6.93KB
utility
DateToString.class 837B
MyComparator.class 810B
DefineConstants.class 491B
model
CheckElevator.class 920B
Floor.class 2.54KB
Elevator$8.class 1.35KB
Elevator$4.class 1.83KB
Elevator$5.class 1.13KB
Elevator$7.class 1.13KB
Elevator$6.class 1.13KB
Test.class 2.29KB
Elevator$12.class 1.69KB
Elevator$11.class 1.69KB
Elevator$14.class 1.78KB
CheckElevator$CheckElevatorTask.class 1.11KB
Elevator.class 15.56KB
Elevator$9.class 1.01KB
Elevator$3.class 1.25KB
Elevator$1.class 1.38KB
Elevator$2.class 1.44KB
Elevator$10.class 1.63KB
CheckElevator$CheckElevatorTask$1.class 1.16KB
Elevator$13.class 1.78KB
PersonGenerator.class 1.59KB
PersonLine.class 1.20KB
Person.class 3.44KB
readme.txt 53B
src
com
detail
elevator
view
Simulation.java 10.19KB
InputParameter.java 3.60KB
utility
DefineConstants.java 438B
MyComparator.java 457B
DateToString.java 389B
model
CheckElevator.java 999B
Elevator.java 28.56KB
Floor.java 1.10KB
Test.java 1.20KB
Person.java 3.71KB
readme.txt 53B
.classpath 3.42KB
[{"title":"(46个子文件51KB)一个完整的电梯仿真系统","children":[{"title":"Elevator_Finish","children":[{"title":".project <span style='color:#111;'>391B</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"com","children":[{"title":"detail","children":[{"title":"elevator","children":[{"title":"view","children":[{"title":"InputParameter$1.class <span style='color:#111;'>909B</span>","children":null,"spread":false},{"title":"Simulation$1.class <span style='color:#111;'>802B</span>","children":null,"spread":false},{"title":"InputParameter.class <span style='color:#111;'>3.20KB</span>","children":null,"spread":false},{"title":"Simulation$2.class <span style='color:#111;'>980B</span>","children":null,"spread":false},{"title":"InputParameter$2.class <span style='color:#111;'>1.03KB</span>","children":null,"spread":false},{"title":"Simulation.class <span style='color:#111;'>6.93KB</span>","children":null,"spread":false}],"spread":true},{"title":"utility","children":[{"title":"DateToString.class <span style='color:#111;'>837B</span>","children":null,"spread":false},{"title":"MyComparator.class <span style='color:#111;'>810B</span>","children":null,"spread":false},{"title":"DefineConstants.class <span style='color:#111;'>491B</span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"CheckElevator.class <span style='color:#111;'>920B</span>","children":null,"spread":false},{"title":"Floor.class <span style='color:#111;'>2.54KB</span>","children":null,"spread":false},{"title":"Elevator$8.class <span style='color:#111;'>1.35KB</span>","children":null,"spread":false},{"title":"Elevator$4.class <span style='color:#111;'>1.83KB</span>","children":null,"spread":false},{"title":"Elevator$5.class <span style='color:#111;'>1.13KB</span>","children":null,"spread":false},{"title":"Elevator$7.class <span style='color:#111;'>1.13KB</span>","children":null,"spread":false},{"title":"Elevator$6.class <span style='color:#111;'>1.13KB</span>","children":null,"spread":false},{"title":"Test.class <span style='color:#111;'>2.29KB</span>","children":null,"spread":false},{"title":"Elevator$12.class <span style='color:#111;'>1.69KB</span>","children":null,"spread":false},{"title":"Elevator$11.class <span style='color:#111;'>1.69KB</span>","children":null,"spread":false},{"title":"Elevator$14.class <span style='color:#111;'>1.78KB</span>","children":null,"spread":false},{"title":"CheckElevator$CheckElevatorTask.class <span style='color:#111;'>1.11KB</span>","children":null,"spread":false},{"title":"Elevator.class <span style='color:#111;'>15.56KB</span>","children":null,"spread":false},{"title":"Elevator$9.class <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"Elevator$3.class <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":"Elevator$1.class <span style='color:#111;'>1.38KB</span>","children":null,"spread":false},{"title":"Elevator$2.class <span style='color:#111;'>1.44KB</span>","children":null,"spread":false},{"title":"Elevator$10.class <span style='color:#111;'>1.63KB</span>","children":null,"spread":false},{"title":"CheckElevator$CheckElevatorTask$1.class <span style='color:#111;'>1.16KB</span>","children":null,"spread":false},{"title":"Elevator$13.class <span style='color:#111;'>1.78KB</span>","children":null,"spread":false},{"title":"PersonGenerator.class <span style='color:#111;'>1.59KB</span>","children":null,"spread":false},{"title":"PersonLine.class <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"Person.class <span style='color:#111;'>3.44KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"readme.txt <span style='color:#111;'>53B</span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"com","children":[{"title":"detail","children":[{"title":"elevator","children":[{"title":"view","children":[{"title":"Simulation.java <span style='color:#111;'>10.19KB</span>","children":null,"spread":false},{"title":"InputParameter.java <span style='color:#111;'>3.60KB</span>","children":null,"spread":false}],"spread":true},{"title":"utility","children":[{"title":"DefineConstants.java <span style='color:#111;'>438B</span>","children":null,"spread":false},{"title":"MyComparator.java <span style='color:#111;'>457B</span>","children":null,"spread":false},{"title":"DateToString.java <span style='color:#111;'>389B</span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"CheckElevator.java <span style='color:#111;'>999B</span>","children":null,"spread":false},{"title":"Elevator.java <span style='color:#111;'>28.56KB</span>","children":null,"spread":false},{"title":"Floor.java <span style='color:#111;'>1.10KB</span>","children":null,"spread":false},{"title":"Test.java <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"Person.java <span style='color:#111;'>3.71KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"readme.txt <span style='color:#111;'>53B</span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'>3.42KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • f_zyj:
    了解一下,kankan2019-01-02
  • sweddiesxy:
    我觉得挺好的可以借鉴2018-08-20
  • qq_42950639:
    下载试试看看怎么样2018-08-16
  • ld7343592:
    东西很好,麻烦问一下是啥软件开发的,嘿嘿2018-05-18
  • linuc_cha:
    好资源谢谢楼主提供!2016-12-09

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明