- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电梯系统设计文档 - read
*************************************************
电梯系统设计文档
*************************************************
1. 需求分析 3
1.1 需要实现的功能 3
1.1.1 UML需求分析模型 3
2. 设计指标 4
2.1 逻辑指标 4
2.2 非逻辑指标 4
3. 系统设计 5
3.1 总体结构描述 5
3.1.1 电梯分为两组, 每组三个,使用的楼层为16(-1、1、--------15)层. 5
3.1.2 控制方式: 5
3.1.3 结构模块设计: 6
3.1.4 中断捕获部分: 7
3.1.5 楼层信息: 7
3.1.6 电梯信息: 8
3.1.7 电梯调度部件: 8
3.1.8 控制部件(CU): 8
3.1.9 电梯调度方案: 8
3.1.10 楼层面板设置: 8
3.1.11 电梯面板设置: 9
3.2 算法设计 9
3.2.1 调度算法 9
3.2.2 组内控制算法 11
3.2.2.1 组内控制流程描述 11
3.2.2.2 组内控制算法流程图 11
3.2.3 电梯(单个)控制算法 13
4. 硬件实现 13
4.1 采用的技术路线及芯片选择 14
4.2 硬件实现描述 14
4.2.1 组内状态机描述 14
4.2.2 单个电梯状态机描述 16
4.2.3 模块描述 16
4.2.4 信号描述 19
5. 调试方案 20
5.1 白盒测试 20
5.2 黑盒测试 24
5.2.1 模拟界面说明 24
5.2.2 测试流程 24
5.3 测试总结 25
6. 任务分工 25
7. 体会和感想 26
需求分析
需要实现的功能
设计出一个分组电梯系统,设计的功能:该电梯系统运用到至少九层的建筑,实现二组六个电梯的分组控制,每个组有三个电梯,组内电梯具有同时或者不同上下、等待等功能,并且保证二组之间至少有一个电梯与其他电梯不同时上下。
UML需求分析模型
(1)
用例名称:上楼
参与执行者:用户、电梯
前置条件:电梯已开启
主事件流:
1.用户按下某一组电梯的向上键;
2.如果满足用户要求,所有电梯是否全朝一方向运行,如果是则不满足用户请求转去执行5.,否则进行调度。
3.该组电梯控制中心进行调度
3.1如果按照调度算法能选出一个最佳电梯,满足用户的请求。否则不满足用户的请求转去执行5.。
3.2被请求电梯运行到用户所在楼层停下,为用户服务。
4.用户按下所去楼层的按钮,电梯响应,上升到用户所要求楼层。如果在运行当中有其他用户请求该电梯为其上楼服务转去执行2.。
5.结束。
辅助事件流:
4.a用户按下当前楼层以下的楼层按钮,不予响应,转入主事件流步骤4.。
后置条件:无。
(2)
用例名称:下楼
参与执行者:用户、电梯
前置条件:电梯已开启
主事件流:
1.用户按下某一个电梯的向下键;
2.如果满足用户要求,所有电梯是否全朝一方向运行,如果是则不满足用户请求转去执行5.,否则进行调度。
3.该组电梯控制中心进行调度
3.1如果按照调度算法能选出一个最佳电梯,满足用户的请求。否则不满足用户的请求转去执行5.。
3.2被请求电梯运行到用户所在楼层停下,为用户服务。
4.用户按下所去楼层的按钮,电梯响应,下降到用户所要求楼层。如果在运行当中有其他用户请求该电梯为其下楼服务转去执行2.。
5.结束。
辅助事件流:
4.a用户按下当前楼层以上的楼层按钮,不予响应,转入主事件流步骤4.。
后置条件:无。
图1.1 用例图
设计指标
逻辑指标
实现一个分组电梯系统,达到1.1所要求的所有功能。
非逻辑指标
工作速度:达到目前市场同类产品平均工作速度;
系统消耗:须符合国家电梯消耗标准;
可靠性:达到年平均故障5次以下;
开发周期:两个月半;
成本价格:尽力控制在目前市场同类产品平均价格,可以略微高出。
注:(具体市场同类产品平均工作速度和平均价格请参考市场评估报告)。
系统设计
总体结构描述
电梯分为两组, 每组三个,使用的楼层为16(-1、1、--------15)层.
控制方式:
使用混合控制,每组分别设置一个控制器,控制组内的电梯;组间再设置一个总的控制器,来控制组间的电梯。控制请求到来后,先向组内的控制器发出请求,若组内可以处理,则直接发出控制信号,否则向组件控制器请求,由组间控制器发出控制信号。
图
原创力文档


文档评论(0)