电梯控制系统(Java课程设计)内容资料.pdf

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电梯英才网 A1 系统描述 1.功能描述 本电梯系统用来控制一台运行于一个具有 N层的大楼电梯,它具有上升、下降、开门、关 门、载客的基本功能。 大楼的每一层都有: (1) 两个指示灯 这两个指示灯分别用于指示当前所在的层数和电梯的当前状态(上行、 下行或停止); (2) 电梯锁 用于将本层的电梯门锁住,并使本楼层的电梯按钮失效,电梯里相应的按 钮也失效,使得电梯不能也不可能停在本层; (3) 按钮 除了第一层和顶层,每一层都有两个按钮(上行、下行),乘客可以呼叫上楼 或下楼,顶楼只有一个下楼按钮,而第一层只有一个上楼按钮。 电梯里面具有: (1) 标示从“1”到“N”的N个按钮,用于让乘客选择所要的层数; (2) 关门按钮 当乘客按下此按钮时,电梯门如果开着将关上,否则不执行任何操作; (3) 开门按钮 当乘客按下此按钮时,电梯如果停在某一层,电梯门将打开,否则不执 行任何操作; (4) 超重测试和警报装置 电梯的地面有超重感应装置,当电梯载重达到某一个值时, 电梯“超重警报铃”发出超重警报,并且不执行关门命令。 2.关键实现方法描述 用“最大距离循环”来说明电梯的运行方式。也说是说,电梯处于上行状态时就一直上行直 到不再有上行任务,电梯处于下行状态时就一直下行直到不再有下行任务。 用两个队列来实现电梯的调度,电梯根据这两个队列发送来的楼层号作为目的地进行运行。 在上行队列中保存了所有的上行请求的楼层号(包括楼层的呼叫和电梯里的楼层按钮请求), 即保存电梯上行时需要停的楼层号。队列排列规则是:高于或等于电梯当前所地楼层的上行 请求的楼层号从小到大排在队列的前部分,低于电梯当前所地楼层的上行请求的楼层号从小 到大排在队列后部分。如果新请求的楼层号被插在队列头时同时将这个楼层号发送给电梯作 为它的目的地。在下行队列中保存了所有的下行请求的楼层号(包括楼层的呼叫和电梯里楼 层按钮请求),即保存电梯下行时需要停的楼层号。队列排列规则是:低于或是等于电梯当 前所在楼层的下行请求的楼层从大到小排在队列前部分,高于电梯当前所在楼层的下行请求 的楼层号从大到小排在队列后部分。 当电梯正在上行时,如果上行队列的队列头改变时,系统将同时将这个新的队列头发送给电 梯作为它的新目的地。有两种原因引起队列头的改变。 (1) 新的请求插入到上行队列头。 (2) 电梯到达某个楼层将这个楼层的请求从上行队列的队列头删除,后继的更高楼层号 成为对列头。 当电梯正在下行时,如果下行队列的队列头改变时,系统将同时将这个新的队列头发送给电 梯作为它的新目的地。有两种原因引起下行队列头的改变。 (1) 新的请求插入到下行队列头。 (2) 电梯到达某个楼层将这个楼层的请求从下行队列的队列头删除,后继的更高楼层号 成为对列头。 在电梯上行过程中,当上行队列中没有比电梯当前所在的楼层更高的楼层号时,发送电梯目 的地的开始从下行队列中取得。同样,在电梯下行过程中,当下行队列中没有比电梯当前所 在的楼层更低的楼层号时,发送电梯目的地的开始从上行队列中取得。如此反复,当两个队 电梯行业最权威的招聘网站电梯英才网 电梯英才网 列中都没有数据时,电梯暂停。 当电梯到达某层时,此层的所有请求按钮全部复位(包括楼层和电梯里的按钮),电梯门自 动开启,在一段时间内如果乘客没有按下开门或关门的按钮,电梯将自动关门。 为了保证电梯系统的安全,在任何不安全的情况下,紧急制动就会被促发,电梯被强制停止。 A2 用例模型 1. 角色识别 根据前面系统的描述,可以确定与该系统交互的两个角色:电梯管理员(elevator manager)和乘客(passenger),其中乘客是电梯的主要使用者,电梯管理员的责任 是对电梯进行维护(见图A1)。 角色:乘客 角色:电梯管理员 角色职责: 角色职责: 乘电梯上下楼 开电梯锁 开电梯门 关电梯锁 关电梯门 处理电梯紧急事故

文档评论(0)

00625 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档