主权项: |
1.一种动态电梯群分区方法,其特征在于包括以下步骤:步骤一:首先运行静态分区单元,进行静态分区,将电梯平均分配于各区,并将电梯停靠在各自的区域内,此为初始化单元,分区根据工程人员的调试优化进行改变,设所分区数为n,第k区的楼层数为Fk,第k区最高层和最底层分别为Fmaxak和Fminak,总楼层数为Nf,总电梯数为Ne,第k区的电梯数量为Nak;步骤二:计算每一楼层的当前的客流量 h为t时间内某一楼层的人数,t可根据工程需要来改变,Pfi为动态更新数据,称之为客流量计算单元,进而得到各个区域客流量 i∈Ak,fk为第k区的楼层数量;全区域总客流量 Pfi为第i楼层客流量,Pfak为第k区客流量;步骤三:对初始化单元完成后的电梯群系统进行初始编码,对电梯分区单元做重新分区后电梯所在区域数、楼层数进行储存,称之为参考编码;电梯分区单元每△T对电梯群做一次分区处理,若系统T时间做最新分区处理并同步做当前状态参考编码CT,记T‑△T的参考编码为次状态参考编码C′T,称它们为电梯群编码单元;由系统捕获并储存且实时更新的各电梯运行状态:上行状态:变量up,数据类型bool;下行状态:变量down,数据类型bool;空闲状态:变量free,数据类型bool;开门状态:变量open door,数据类型bool;关门状态:变量close door,数据类型bool;当前楼层状态:变量floor,数据类型uint;第i电梯的选层信号状态:变量choosefloor,数据类型word;第j电梯的上呼梯信号状态:变量UPcall,数据类型word;第j电梯的下呼梯信号状态:变量DOWNcall,数据类型word;上述称之为电梯运行状态获取及更新单元;系统实时监测各电梯运行一个楼层所花费的时间:变量名称T_onefloor,数据类型time;和各电梯开关门所花费时间:变量名称T_door,数据类型time;第j部电梯运行一个楼层所花费的时间为T_onefloorj,开关门所花费时间为T_doorj;步骤四:利用电梯运行状态获取及更新单元处理后,系统储存的第j电梯的上呼梯信号状态:变量UPcall,数据类型word;第j电梯的下呼梯信号状态:变量DOWNcall,数据类型word;可知门厅总呼梯信号CALL:数据类型word;以及区域内CALLak:数据类型word;CALLak为第k区的呼梯信号;将其输入信号最终层寻找函数BandL_find函数[F低ak,F高ak]=BandL_find(callak),计算第k区呼梯信号中心楼层数 若第k区域内无呼梯信号,则 称之为区域信号中心寻找单元;将第j电梯的选层信号状态:变量choosefloorj,数据类型word;输入到信号最终层寻找函数,返回第j电梯的选层信号最低层Bj和最高层Lj, 称之为最低最高层选层信号查询单元;将第j电梯的选层信号、起始楼层、终止楼层,输入到停靠次数计算函数中,返回第j电梯的停靠次数;变量STOP_nj,数据类型uint;STOP_n=STOP(start_floor,final_floor,choosefloor)以及停靠点所在的区域与Cak相比较得到的补偿参数值:变量 数据类型uint; 称之为停靠位置和次数计算单元和补偿参数计算单元;步骤五:计算出每个区域所需分配的电梯总数Qak,为了避免一些分配数量错误,采用了一种算法,通过该算法可得Qa1+Qa2+Qa3+Qa4+ΛQan=Ne,Qa1、Qa2、Qa3、Qa4ΛQan均被储存在存储单元;步骤六:根据当前状态即Qak、电梯运行状态获取及更新单元所更新的电梯运行状态,建立评价函数 k是1‑n区域,j是1‑Ne部电梯,结合电梯群数量分配单元所输出的Qak,通过最优电梯梯度分配算法做分配处理,建立新分区,评价值计算公式(1): 步骤七:重新调整区域内电梯有调动的呼梯信号;步骤八:电梯群系统实时检测当前时段楼层功能结构、楼层客流量、区域客流量以及总客流量,实时根据用户或检修人员输入调整分区;根据电梯运行状态计算评价函数 结合客流量变化分配电梯台数Qak,调整电梯分区;达到静态与电梯所分配区域动态变化的动态分区。 |