码迷,mamicode.com
首页 > 其他好文 > 详细

对于电梯调度的想法

时间:2016-03-29 23:47:36      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:

电梯调度

      现有一新建办公大厦,共有21层,共有四部电梯,所有电梯基本参数如下表所示:

电梯编号

可服务楼层

最大乘客数量

 

最大载重量

 1

全部楼层

10

800 kg

2

单层

10

800 kg

3

双层

20

1600 kg

4

全部楼层

20

2000 kg

      其使用规定如下:

      1、楼层号为0~20,其中0号为地下一层;

      2、有楼层限制的电梯不在响应楼层停靠,如单双层;

      3、所有电梯采用统一按钮控制

      请根据上述要求设计并实现一个电梯控制程序,如果有图形显示就更好了。

 对于这个问题我有以下想法,不足之处麻烦指出,让我能更好的解决问题

要解决电梯调度问题,有以下几个要点:  1.楼层数量

                                                     2.电梯数量

                                                     3.电梯负重

                                                     4.乘客数量

                                                     5.电梯停留时间

                                                     6.电梯停留楼层

这几个问题是我现在能想到的几个主要问题,现在就是为解决这几个问题,那么我的电梯调度就可以说解决了。如果可以,还得加上求助按键,那么电梯出问题时,电梯内的人可以向外界求助。

那么我设计一下电梯的按键

电梯内部的楼层按钮:电梯内部对应每一个楼层的按钮成为楼层按钮,编号为-1,1,2,3,4……20的按钮。当乘客进入电梯后按下楼层按钮,此按钮显示灰色,代表不可以用。这样就表示乘客将要去往此层,电梯将开往相应层。当电梯到达该层后,按钮恢复可以使用状态。

电梯内部开门按钮:当电梯达到乘客想要去往的某楼层后,乘客需要准备离开电梯,当电梯停稳后,乘客可以按下开门按钮,电梯门将打开,让用户离开。如若电梯到了乘客曾经按下的楼层,但是无乘客按开门按钮,电梯将自动在停稳后1秒后自动开门。

电梯内部关门按钮:当所有想要乘坐电梯的乘客都进入电梯以后,准备让电梯开始运行的时候,乘客需要按下关门按钮,让电梯门关闭,使电梯进入运行状态。设置电梯的自动关门时间为8秒。

电梯内部求助按钮:当电梯出问题时,乘客按下这个按钮,那么监控室就得显示此电梯有问题,需要救助。

电梯外部向上按钮:此按钮表示上楼请求,当按下此按钮时,如果电梯到达按下此按钮的楼层,且电梯运行方向是向上的,那么电梯响将停下,并在电梯停稳之后自动开门,此请求被响应后,取消此请求信号。

电梯外部向下按钮:此按钮表示下楼请求,当按下此按钮时,如果电梯到达按下此按钮的楼层,且电梯运行方向是向下的,那么电梯响将停下,并在电梯停稳之后自动开门,此请求被响应后,取消此请求信号。

我现在是否就需要将这几个按钮后的算法完成是否就可以,希望大家帮忙想想,还有什么不足。

对于电梯调度的想法

标签:

原文地址:http://www.cnblogs.com/lvzhongheng/p/5335086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!