M mxw Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-21 #1 单位有10层楼,两部电梯,总是觉得运行的不尽如人意,等电梯总要等很久。大家集中智慧讨论一下,编一个完美的电梯控制程序。
S shaga Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-21 #4 1。 没人搭载时,电梯a停在10楼,电梯b停在1楼。 2。就近原则,那层按了电梯,近的电梯就响应。 3。如果方向不一样,就令一台电梯相应。如9楼按了下,电梯a响应,7楼按了上,电梯b响应。 4。电梯在回程途中,遇到有人按电梯,就按就近原则响应。
1。 没人搭载时,电梯a停在10楼,电梯b停在1楼。 2。就近原则,那层按了电梯,近的电梯就响应。 3。如果方向不一样,就令一台电梯相应。如9楼按了下,电梯a响应,7楼按了上,电梯b响应。 4。电梯在回程途中,遇到有人按电梯,就按就近原则响应。
魔 魔鬼大师 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-21 #6 优先级别: 1、时间优先 2、底楼顶楼优先 3、距离优先
猛 猛禽 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #7 最好再加上历史经验分析,让它自动在上班时间停在一楼,下班时间停在顶楼 平时停在最多人上下的楼层
劳 劳徳瓦 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #8 同意shaga的,不过补充,如果超重,不但有警告,而且:下去一个人后,中途不能上人,直接到达目的楼层。,
L leizengzheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #9 一部电梯负责1楼到4楼,另一部从4楼到10楼。[]
K kycheung Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #10 如果你改了程序,最好在電梯入口寫上:電梯控制程序已更新,尚在試運行中,死傷自負!
D dedema Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #11 建议在10楼加一根绳子作蹦极用,可以大大减轻电梯的负担!
S smokingroom Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #12 我记得好像学什么"磁盘调度算法"中学过,你可以找书看看.
L liuxudong Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #13 电梯控制方面的单片机编程已经相当成熟,其数学模型除非是有兴趣,否则讨论出来也不会优于电梯制造公司的设计。 在各种因素的优先评估方面,因人而异,很难说哪个好那个不好,不过这个题目真的很有趣。
猛 猛禽 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-26 #14 楼上把电梯公司看得太高了,几乎所有的电梯用的都是非常简单而且笨的算法。
L liuxudong Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #15 同意猛禽的观点,仔细想想,最主要问题是客户流的变化,哪一层哪一天的哪个时段的人多,这是一个未知数,我们只能从历史数据来分析(其实搞预测的人也是不准),求得最优很难的.
K k11 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-15 #16 兄弟用计算机给电梯编程没有开发的价值的,我在98年写毕业设计的时候就干过了, 首先计算机不可靠,用PLC简单的多,其次用PLC也可以做到判断逻辑。
F fly2003 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-21 #17 时间优先+方向优先,注意:设置达到负荷后不响应其他请求。