免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8388 | 回复: 15
打印 上一主题 下一主题

电梯的控制程序怎么写 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-22 23:21 |只看该作者 |倒序浏览
我现在培训的一家公司

楼宇电梯系统的效率很差

在这里向大家说说情况

30层楼

4个电梯

一个每层停

一个单层停

一个双层停

一个是货梯

一楼除了货梯,其他都是只有up按钮

货梯是可以到b2(base 2)的

需求是让所有业主可以迅速到达自己需要去的楼层

该如何达到

谈谈算法

然后聊聊各种语言实现这个程序的优点

=====一块砖,等着玉来=========

论坛徽章:
0
2 [报告]
发表于 2006-05-22 23:25 |只看该作者
说说现在电梯运行状况

然后猜测一下它的程序是怎么控制的

摁下方向按钮

一个离业主最近的电梯被激活并启动

但是 据我观察,

往往是那个货梯来接人

不知道是不是因为货梯的优先级比较高

======下面还有,看看反应=====

论坛徽章:
0
3 [报告]
发表于 2006-05-22 23:32 |只看该作者
还有就是,

在人流高峰期的时候

经常是所有电梯一齐到达一楼

这样一来

中间楼层(相对于业主的目的楼层)如果有人按键

使得电梯也停下来

经常会造成的影响是

中间楼层的业主,很茫然,

有点像那只不知所措布里丹的驴子一样

这是浪费资源的表现之一

=======下面还有,注意队形======

论坛徽章:
0
4 [报告]
发表于 2006-05-22 23:36 |只看该作者
程序高手

可不可以把在这里各种对象的各种属性

简要描述一下

还有,如果是面向过程的语言的话

该怎么描述这个程序呢

用哪种语音写最容易

用php的话,有没有可能直接驱动flash

======4楼=========

论坛徽章:
0
5 [报告]
发表于 2006-05-22 23:42 |只看该作者
我的想法是在业主按下上或下的时候

有一个流程控制就是

这个电梯反观一下整体的效率是否高

另外最后的这个效率高的条件什么时候为真

也是很有意思的

我是这么想过的

如果站在业主的角度

当然是最短候梯和最快到达

如果站在电梯运维人员来讲

当然是让电梯效率最高

比如:一次载人最多或者其他什么标准

在这两者之间的权衡应该如何描述?

是不是有些NASH均衡的雏形呢?呵呵

=======沙发=====

论坛徽章:
0
6 [报告]
发表于 2006-05-22 23:47 |只看该作者
以前和一个朋友聊的时候

他主张应该专门拿出一个电梯来停高层

我问他这样可以解决什么问题

他说这样让电梯在低层的时候可以高速运行

减少停梯就是节省电力和时间

我的观点是

这种情况是很要考虑人群分布的

也就是哪些人在哪些地方停的

所以我觉得这个电梯应该这么设计

=====当当当当========

论坛徽章:
0
7 [报告]
发表于 2006-05-22 23:52 |只看该作者
目前电梯的上下决策

完全取决于一个up,down

缺少了分析人群停留的预测功能

所以我认为

首先在这个程序里面

必须多一个组件

用来统计各个业主可能停留的分布

(为什么说是可能呢?没人敢保证,如果业主在没有到达目的地的时候,老婆突然叫他回一楼拿东西)

基于这个决策系统

这四个电梯其实除了货梯之外

都是一样的

或者说是平权的

=========路过看到的,不妨进来说说,谁都会有这种糟糕的电梯经历的!===

论坛徽章:
0
8 [报告]
发表于 2006-05-23 00:07 |只看该作者
一旦这个统计的控件真的开始运行

它要担任的工作有这么几个

第一,计算出在目前情况下

在只哪几个楼层停下来

可以让时间最少,停的次数最少

第二,给出候梯人员建议

比如说

“大家好,我是电梯,我现在给出大家一个建议:

刚才大家的按键表明,3个人去23楼,5人去10楼,4人去5楼,还有1个要去3楼

情况是这样的:

上面8楼有3个人去2楼,5个人来1楼,

据估算,如果你要去23楼的话,不如坐3号电梯,因为它将在载大家到目的地的同时,还担任着去顶楼取货的任务。

如果到10楼的,就坐1号就可以,你们大概要等40秒,再加上20秒,你们也即将抵达目的地

至于到3楼的那位仁兄,如果你腿脚还利索,而且没有什么重物,还是走楼梯吧,因为等的话,不值得的。

好了现在,请大家投票,认为对我--电梯的方案有异议的

请在up和down旁边的那个按钮按一下

现在投票开始

。。。。。。。



如此这般的。

最关键的就是这些循环考察候梯人员的策略挑战。

==========8楼了,没人回帖。酒楼是不是该谈谈这个设计模式和人工智能的关系呢?=====

论坛徽章:
0
9 [报告]
发表于 2006-05-23 00:09 |只看该作者
今天不说了

要看书了

祝大家晚安了

论坛徽章:
0
10 [报告]
发表于 2006-05-23 08:27 |只看该作者
应该是PLC做的吧,感觉电梯最重要的是可靠性,呵呵!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP