社区
VB
帖子详情
一道有意义的电梯调度算法仿真程序
lotus0713
2012-12-05 11:10:35
2012上机作业
用面向对象方法和面向对象程序设计语言,实现满足下述要求的一个高层建筑电梯活动仿真程序。
问题域概述
某国际展览中心共 40 层,设有载客电梯10 部(用E0~E9 标识)。
限定条件
(1) 电梯的运行规则是:
...全文
450
7
打赏
收藏
一道有意义的电梯调度算法仿真程序
2012上机作业 用面向对象方法和面向对象程序设计语言,实现满足下述要求的一个高层建筑电梯活动仿真程序。 问题域概述 某国际展览中心共 40 层,设有载客电梯10 部(用E0~E9 标识)。 限定条件 (1) 电梯的运行规则是:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
violaineyuan
2013-01-08
打赏
举报
回复
引用 6 楼 twlkyao 的回复:
同学,这是作业吧
twlkyao
2012-12-16
打赏
举报
回复
同学,这是作业吧
铜臂阿铁木
2012-12-10
打赏
举报
回复
不明觉厉
张狂风
2012-12-10
打赏
举报
回复
对我来说,很有挑战性啊!!
violaineyuan
2012-12-05
打赏
举报
回复
(1) E0、E1:可到达每层。 E2、E3:可到达 1 、25~40 层。 E4、E5:可到达 1~25层。 E6、E7:可到达 1 、2~40层中的偶数层。 E8、E9:可到达 1~39层中的奇数层。 (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) 不允许电梯超员。 开发结果的行为特征 (1 ) 产生事件的周期为1 秒,每次可产生 0 个或多个事件。 (2 ) 各随机事件由互不相关的伪随机数发生器决定。 (3 ) 设计一个易于理解的界面,动态显示各梯的载客与运行情况,动态显示各楼层 的人员停留情况与要求乘梯情况;动态显示从仿真开始到目前的时间。 (4 ) 显示时用应表示出不同的乘客及其当前所要求去往的楼层。例如,12-32 表示标 识为12 的乘客要求去往 32 层。 (5 ) 统计各梯的运行与空闲时间;统计各人发出乘梯要求后的等待时间;仿真结束 后显示这些时间。 (6 ) 参数K、N、M 、S、T 应从命令行输入。 (7 ) (选做)考虑有些乘客(随机决定)携带的物品体积较大,需占用 1~2 人的电 梯空间(随机决定),且上下梯的时间比其他乘客长一倍的情况,再进行相应的仿真(注意, 不是所有的乘客都携带较大体积的物品)。这时,显示乘客及所去往的楼层时要能够识别出 是否携带了较大体积的物品。
lotus0713
2012-12-05
打赏
举报
回复
限定条件
(1) 电梯的运行规则是:
music_0000
2012-12-05
打赏
举报
回复
规则是什么?
人工智能-项目实践-电梯调度-电梯调度
仿真
程序
.zip
人工智能-项目实践-电梯调度-电梯调度
仿真
程序
实现了多部电梯的调度算法和可视化图形界面。单部电梯调度采用LOOK算法,多部电梯之间的调度根据启发式的开销函数来选择合适的电梯。另外,可实时计算乘客的平均周转...
多台
电梯调度算法
设计及
仿真
用面向对象的分析与设计方法和基于事件扫描的数字
仿真
方法,设计一个多台
电梯调度算法
,采用 Visual C++技术编程和OpenGL 可视化技术,并通过对电梯群的运行状态进行实时监测与分析,实现高层建筑电梯群调度和载客的...
电梯调度
程序
.zip
使用C#实现了一个基于winform窗体的电梯调度
仿真
系统,包含有调度算法和系统设计的文档。
论文研究-具有时间约束的电梯节能调度算法.pdf
论文研究-具有时间约束的电梯节能调度算法.pdf, 针对电梯节能问题, 提出电梯能耗损失计算方法, 构建具有时间约束的电梯节能调度模型, 应用粒子群算法(particle swarm ...
Python基于深度强化学习的目的楼层预约调度算法的多智能体电梯群控系统设计源码+报告文档.zip
Python基于深度强化学习的目的楼层预约调度算法的多智能体电梯群控系统设计源码+报告文档.zipPython基于深度强化学习的目的楼层预约调度算法的多智能体电梯群控系统设计源码+报告文档.zip Python基于深度强化学习的...
VB
16,552
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章