• 电梯调度 需求分析 结对开发


     

    软件需求说明书

    1引言

    1.1编写目的

    为了完善现有电梯的调度系统,减少人们乘坐电梯时的等待时间,发挥电梯的最大效率,让生产商能够造出跟人性的电梯。

    1.2背景

    本软件是电梯调度系统,有我和同学提出,并进行开发,面向电梯生产商。能解决商场,超市,公共场所,办公场所等电梯繁忙的问题。

    1.3定义

    电梯调度系统即对电梯进行算法优化,使电梯效率更高。

    1.4参考资料

           《C语言程序设计》谭浩强

    2任务概述

    2.1目标

    本软件旨在优化电梯调度的算法,不同场合找到最适合的算法,并实施调度,作用与各种电梯繁忙的场合。开发时使用到VS2010开发环境。是一个独立的软件。

    2.2用户的特点

    用户需要具备基本的计算机技术知识,操作人员应为电梯公司的专业技术人员,具备完整专业素质。该软件只能使用在电梯调度上。

    2.3假定和约束

    我们0元开发,期限不限。

    3需求规定

    3.1对功能的规定

    不用输入,不用输出,存入系统,即可运行。

    3.2对性能的规定

    3.2.1精度

    精确到秒这个数量级

    3.2.2时间特性要求

    应该能够响应及时,反应灵敏。

    3.2.3灵活性

           根据具体的地方有不同的灵活性。

    3.3输人输出要求

    无需输入,自动运行。

    3.4数据管理能力要求

        

    3.5故障处理要求

    软件损坏能及时停止电梯,硬件损坏能有急救装置。

    3.6其他专门要求

    运行在开发板上。

    4运行环境规定

    4.1设备

    4.2支持软件

    支持windows7操作系统、vs2010编译(或汇编)程序、测试支持软件等。

    4.3接口

    4.4控制

    信号来源于红外感应,和人按键输入。

    高峰时期的人数统计:

    上下课间会是学生使用电梯的高峰期,故定点在10点整,和12点整会是最高峰,

    15人电梯空间基本占满,但没有出现超重现象。

    2分20电梯从18楼降到一楼

    9:50到10:00期间,一个电梯4次停靠在一楼,三次人员分别为12,15,14,13 

    目前电梯调度中存在的问题:

    问题1.在中间楼层,出现有人按了按钮,但离开了,电梯到达该层,仍然停靠的问题。

    解决方案:在电梯门口加上红外感应装置,如果有人按开关,那么电梯停靠在那一层,如果,按开关后红外感应该人离开,则取消在该层停靠。

    问题2.如果在较靠前的楼层中上去较多的人,称电梯为满状态,此时如果下面的楼层有使用电梯请求,电梯依然开门,但该层人见电梯满状态,无法进入,所以,延长了电梯的使用时间。

    解决方案:将满状态定义为:电梯的净重达到电梯的承载极限,或者,人数超过电梯的承载人数上限(防止空间满),叫做满状态。

             当电梯满状态的时候,下面楼层不停靠,直到有人下电梯,电梯为非满状态。

      

    输送能力:在给定的时间周期内(一般5分钟),单梯或群梯能够运送的乘客数占该建筑内总人数的百分比。

     

    乘客后梯的烦躁程度:超过乘客心里承受候梯时间时,乘客就会烦躁和不耐烦。乘客候梯的烦躁程度实际侯梯时间的平法成正比。

    平均运转间隔时间:1台电梯时,指1天内轿厢相邻2次离开主楼层时间间隔平均值;对n台群控电梯时,上述时间需除以n

    乘客的平均等待时间:平均运转间隔时间的一半。

    电梯名称

    停靠层数

    停靠时间

    平均时间

    1

    8层--18层单层,停靠于:11 13 17 18

    10s 12s 11s 15s

    12s

    2

    8层--18层双层,停靠于:12 14 16 18

    12s 10s 14s 12s

    12s

    3

    8层--18层单层,停靠于:9 11 15 18

    11s 13s 12s 13S

    12.25s

    4

    8层--18层双层停靠于:8 10 12 16 18

    11s 13s 9s 10s 16s

    11.9S

    2分20电梯从18楼降到一楼,承载上限1150

    所以平均等待时间是:((12+140×2)+(12+140×2)+(12.25+140×2)+(11.9+140×2))/(4×4)=82.0375s

     

     

  • 相关阅读:
    oracle Blob处理
    开机启动
    获取本机IP
    MSSQL通用分页过程
    转:Delphi2010小写金额转大写金额的源代码
    HWND Handle HModule区别
    常见问题
    Oracle ORA-01033: 错误解决办法
    lvs- lvs(DR模式)+keepalived
    lb-常用的负载均衡软件
  • 原文地址:https://www.cnblogs.com/zhaixing/p/4369502.html
Copyright © 2020-2023  润新知