yufeng0681
2023-05-01 22:08:59 +08:00
要系统解决这个问题,要先升级大楼的电梯系统
1 、能动态知道每层楼有多少人要乘坐电梯(能识别出胖子,瘦女生的话会更精确);能语音通知外面等电梯的人;能显示电梯当前可以在哪几个楼层停靠;能识别用户人脸和他的上楼下楼行为;
2 、算法的目标是:用最短的时间将等电梯的人送到一楼 [因为解决的是吃饭场景,那就是优先考虑下去的人] [算法目标可以换,比如让人均等待时间不超过 6 分钟抵达一楼]
3 、电梯慢的原因主要就是中途停靠,如果能减少中途停靠次数,效率会提高。所以根据楼层乘电梯人数,语音通知他们到几楼去乘坐电梯能坐到电梯,耗时几分钟抵达一楼, 把用户牵引到目标楼层,装满一厢人,直达一楼
4 、某些高楼层人数虽然多,但是因为已经装载几轮,等待超过 5 分钟的人已经没有了,那调度系统将优先满足马上满 5 分钟的其他楼层用户,让他们直达一楼
5 、电梯在一楼时,允许上客,但是停靠的楼层只能是目的地楼层 [需要保证每 5 层楼有一次停靠,通过摄像头监控,有没有违规上电梯的人,后续运营时可将这部分人公示,用所谓社会道德来约束他们]
在大数据统计下,能精准算出电梯高峰期,从而启动最短时间运送人的算法; 其他电梯空闲时间,还是以用户意愿为准调度电梯,如果做得到位,有用户走向电梯区域,电梯就调度到位,方便用户使用
异常场景:
1 、有人在电梯高峰期 ,突然昏倒,需要急救; [需要电梯超级管理员,单独指定一个电梯手动控制,不被系统自动调度]
2 、有残疾人士在电梯高峰期需要乘坐。 [运营人员需要提前录入残疾人员的数据,保证电梯高峰期调度时,有机会停在这个残疾人所在楼层]
3 、有高层领导在电梯高峰期要乘坐, 参见 2 的解决方案