[发明专利]一种基于人工智能的社区电梯调度方法和系统有效
申请号: | 201910770615.5 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110654946B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 吴海涛;金涛 | 申请(专利权)人: | 重庆特斯联智慧科技股份有限公司 |
主分类号: | B66B1/24 | 分类号: | B66B1/24;B66B1/28 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 李小朋 |
地址: | 400042 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 人工智能 社区 电梯 调度 方法 系统 | ||
1.一种基于人工智能的社区电梯调度方法,其特征在于,包括:
获取叫梯请求、每一部电梯的目的楼层、电梯的负载状态以及预测楼层信息;其中,获取预测楼层信息具体包括:获取等待乘梯乘客的面部图像;对比所述等待乘梯乘客的面部图像与历史乘梯乘客面部数据库,确定是否为多次乘梯的固定乘客;当确定是多次乘梯的固定乘客时,获取该乘客历史乘梯记录中记录的高频停靠楼层,生成预测楼层信息;
根据所述叫梯请求、每一部电梯的目的楼层、电梯的负载状态以及预测楼层信息,生成初始电梯调度方案;生成初始电梯调度方案具体包括:确定电梯调度方案的M个初始状态数组作为遗传的第0代,假设一共有n台电梯,则每个初始状态数组表示为Xi(0),其中i=1、2、3…M;Xi(0)是一个n维数组,表示为:其中xi,1(0),xi,2(0),xi,3(0),…,xi,n(0)分别代表在第i个初始状态中,第1、2、3…n台电梯走行方向和停靠模式,xi,1(0),xi,2(0),xi,3(0),…,xi,n(0)的取值为0-3,其中0代表下行且凡是有叫梯请求的楼层都逐层停靠,1代表上行且凡是有叫梯请求的楼层都逐层停靠,2表示下行且忽略叫梯请求的楼层,3表示上行且忽略叫梯请求的楼层;
所述初始电梯调度方案采用遗传算法,通过迭代将状态数组进行变异,其中对于第g次迭代,从状态数组的种群中随机选择3个个体,即XP1(g)、XP2(g)、XP3(g),且P1≠P2≠P3≠i;生成的变异状态数组为:
Vi(g)=Xp1(g)+F·(Xp2(g)-Xp3(g)),其中,F为缩放因子,一般是在[0,2]之间选择;将状态数组进行交叉,即通过概率的方式随机生成新的个体,具体公式如下:
其中,CR称为交叉概率;Ui,j(g+1)表示通过概率的方式挑选出来的新个体,Vi,j(g+1)表示通过概率的方式随机生成的个体,Xi,j(g)表示原本的个体值;从每一代的状态数组中选择较优的个体作为进入下一代新的个体,选择方式是:
其中,Xi,j(g+1)表示所选出的新个体,Ui,j(g+1)表示通过概率的方式挑选出来的个体,Xi,j(g)代表原本的个体值;经过若干代的遗传,不断进行变异、交叉和选择,直到获得的电梯调度方案的某一代状态数组,使得综合最优化的评价函数达到要求,生成实时调度方案;其中综合最优化的评价函数为:
上式中,f1表示降低用户的平均电梯等待时间的评价值、f2表示降低用户的平均乘梯时间的评价值、f3表示减少平均甩层发生次数的评价值、f4表示降低电梯的平均拥挤程度的评价值、f5表示降低电梯能耗的评价值,w1表示降低用户的平均电梯等待时间的权重值、w2表示降低用户的平均乘梯时间的权重值、w3表示减少平均甩层发生次数的权重值、w4表示降低电梯的平均拥挤程度的权重值、w5表示降低电梯能耗的权重值。
2.一种基于人工智能的社区电梯调度系统,其特征在于,包括:
获取模块,用于获取叫梯请求、每一部电梯的目的楼层、电梯的负载状态以及预测楼层信息;其中,所述获取模块具体包括:电梯状态接口子模块,用于从电梯间的呼叫面板获得未乘上电梯的乘客输入的上行或者下行的所述叫梯请求,从电梯内部的楼层面板获得已经乘坐电梯的乘客输入的停靠楼层作为所述目的楼层,以及从电梯获得负载状态,所述电梯的负载状态分为未满载和满载,未满载状态下根据电梯的实际负重量,划分出若干个电梯拥挤等级;面部图像获取子模块,用于获取等待乘梯乘客的面部图像;固定乘客确定子模块,用于对比所述等待乘梯乘客的面部图像与历史乘梯乘客面部数据库,确定是否为多次乘梯的固定乘客;预测楼层生成子模块,用于当确定是多次乘梯的固定乘客时,获取该乘客历史乘梯记录中记录的高频停靠楼层,生成预测楼层信息;
初始电梯调度方案生成模块,用于根据所述叫梯请求、每一部电梯的目的楼层、电梯的负载状态以及预测楼层信息,生成初始电梯调度方案;实时调度方案生成子模块具体包括:获取子模块,用于获取电梯调度方案的M个初始状态数组作为遗传的第0代,假设一共有n台电梯,则每个初始状态数组表示为Xi(0),其中i=1、2、3…M;Xi(0)是一个n维数组,表示为:
其中
xi,1(0),xi,2(0),xi,3(0),…,xi,n(0)分别代表在第i个初始状态中,第1、2、3…n台电梯走行方向和停靠模式,xi,1(0),xi,2(0),xi,3(0),…,xi,n(0)的取值为0-3,其中0代表下行且凡是有叫梯请求的楼层都逐层停靠,1代表上行且凡是有叫梯请求的楼层都逐层停靠,2表示下行且忽略叫梯请求的楼层,3表示上行且忽略叫梯请求的楼层;
状态数组生成子模块,用于根据遗传算法,通过迭代将状态数组进行变异,其中对于第g次迭代,从状态数组的种群中随机选择3个个体,即XP1(g)、XP2(g)、XP3(g),且P1≠P2≠P3≠i;生成的变异状态数组为:
Vi(g)=Xp1(g)+F·(Xp2(g)-Xp3(g)),其中,F为缩放因子,一般是在[0,2]之间选择;将状态数组进行交叉,即通过概率的方式随机生成新的个体,具体公式如下:
其中,CR称为交叉概率;Ui,j(g+1)表示通过概率的方式挑选出来的新个体,Vi,j(g+1)表示通过概率的方式随机生成的个体,Xi,j(g)表示原本的个体值;
选择子模块,用于从每一代的状态数组中选择较优的个体作为进入下一代新的个体,选择方式是:
其中,Xi,j(g+1)表示所选出的新个体,Ui,j(g+1)表示通过概率的方式挑选出来的个体,Xi,j(g)代表原本的个体值;
实时调度方案生成子模块,用于经过若干代的遗传,不断进行变异、交叉和选择,直到获得的电梯调度方案的某一代状态数组,使得综合最优化的评价函数达到要求,生成实时调度方案;其中综合最优化的评价函数为:
上式中,f1表示降低用户的平均电梯等待时间的评价值、f2表示降低用户的平均乘梯时间的评价值、f3表示减少平均甩层发生次数的评价值、f4表示降低电梯的平均拥挤程度的评价值、f5表示降低电梯能耗的评价值,w1表示降低用户的平均电梯等待时间的权重值、w2表示降低用户的平均乘梯时间的权重值、w3表示减少平均甩层发生次数的权重值、w4表示降低电梯的平均拥挤程度的权重值、w5表示降低电梯能耗的权重值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆特斯联智慧科技股份有限公司,未经重庆特斯联智慧科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910770615.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电梯楼层自动选择系统
- 下一篇:经由电梯系统受拉构件的数据传输