面试题---模拟实现两部电梯同时工作的高效算法(两部电梯各由一台电脑控制,电脑之间可进行交互通讯)

fb1zwb 2010-01-10 07:25:48
如标题
...全文
310 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzqt210 2010-04-25
  • 打赏
  • 举报
回复
(1)基站与自由站原则:正常情况下,一台电梯在基站待命,作为基梯。另一台停留在最后停靠的楼层。此梯称为自由梯或忙梯。某层有招唤信号,则自由梯立即定向运行去接乘客。
(2)先到先行原则:两台电梯因轿内指令而先后到达基站后关门待命时,应执行“先到先行”的原则。即如果上方出现召唤信号,则基梯响应运行。
(3)当A梯正在上行时,如果其上方出现任何方向的召唤信号,则由A梯的一周行程中去完成,而在基站的B梯留在基站不予应答。如果在A梯的下方出现任何方向的召唤信号,则基梯B应答该信号而发车。
(4)当A梯正在下行时,其上方出现任何方向的召唤信号,则在基站的B梯应答信号而发车上行。但如果A梯的下方出现向上的召唤信号,则B梯应答。
(5)如果A梯正在运行,其他各楼层的厅外召唤信号又很多,但在基站的B梯又不具备发车条件,而经过30~60秒后,召唤信号仍存在,尚未消除,则通过延误时间继电器而令B梯出车。如由于电梯门锁等故障而不能运行时,则经过30.60秒的时间延误后,而令B梯发车运行。
(6)其中一台电梯故障或者两台控制器之间
通信故障时,进入单梯独立运行状态。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧