1.本发明属于电梯领域,更具体地说,涉及一种电梯井提升机及提升方法。
背景技术:2.现有的多楼层车间或建筑工地需要通过提升机来将所需要的货物提升至每个楼层;每个楼层所需要的货物种类不一定相同,单个楼层所需要的货物种类也会随着工期或操作工序的变化而变化;不同货物因其装货难度不同,所需要的装货时间是不同的;提升机的升降机提升至不同高度所需要的运行时间也是不同的;所以难免会出现多个楼层同时需要货物的情况发生。
3.一般的提升机的提升方法是按照获取的运货请求的先后顺序来进行运货作业的;但是每层楼的货箱暂存区数量是有限的,且一般升降机能够提升的货箱数量都是一个,以此避免电梯井过大造成占地面积过大的问题;所以在这样的提升制度下,当遇到先发出运货请求的楼层的所需货物对应的装货难度较长时,升降机只能先等待该货物装货完毕,将其运送至所需的楼层后,再移动到下一个发出运货请求的楼层,把该楼层的货箱取出,运送到一楼进行装货。
4.这样的提升方法的效率是非常慢的,因为在一楼装货时,升降机并不作业,缩短了其有效工作时间;另外,在升降机将装载完毕的货箱运送至对应楼层,再移动到下一个发出运货请求的楼层,把该楼层的货箱取出,运送到一楼进行装货的过程中,一楼的装货口处的设备或工人是需要等待的,这个等待时间也很长,缩短了其有效工作时间。
5.因此我们需要一种电梯井提升机及提升方法,来让工人或设备的等待时间缩短,让运货的效率更高,以此来降低设备运行成本和人工成本。
技术实现要素:6.本发明要解决的技术问题在于提供一种电梯井提升机及提升方法,它可以实现工人或设备的等待时间缩短,让运货的效率更高,降低设备运行成本和人工成本。
7.本发明的目的在于提供一种电梯井提升机的提升方法,应用于具有多个需运货楼层的系统,包括接收运货请求,请求内容包括所在楼层号和所需货物属性;计算并保存不同属性的货物所需的装货时间;计算并保存升降机行进至不同楼层的运货时间;针对多个楼层同时的运货请求,调取对应的各个所需货物的装货时间,调取升降机行进至对应的各个楼层的运货时间;对比各个运货请求对应的装货时间,优先将升降机行进至对应装货时间最长的楼层,将该楼层的货箱运送至位于一楼的装货口进行装货;在装货口处开始装货时,判断是否存在相比其余发出运货请求的楼层更低的可暂存货箱的楼层,若有,则选择至少一个其余已发出运货请求的楼层对应的货箱运送至低于
原楼层高度的楼层中暂存;在装货口处装货完成后,将货箱运送至对应的楼层完成运货,判断是否存在其他的运货请求,若有,则选择剩余待运货的货箱中装货时间最长的货箱,升降机运行至其所在的楼层,将货箱运送至一楼的装货口进行装货。
8.作为本发明的进一步改进,在选择将至少一个楼层的货箱运送至低于原楼层高度的楼层中暂存时,优先选择剩余待运货的货箱中装货时间最长的货箱进行楼层的转移。
9.作为本发明的进一步改进,在选择将至少一个楼层的货箱运送至低于原楼层高度的楼层中暂存时,优先选择二楼作为新的楼层进行暂存。
10.作为本发明的进一步改进,在将货箱运送至低于原楼层高度的楼层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至剩余待运货的楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;被转移的货箱的原所需的运货时间之和小于或等于在装货口处装货的货箱所需的装货时间。
11.作为本发明的进一步改进,在将货箱运送至低于原楼层高度的楼层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至每个楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;升降机将楼层为x的货箱a转移至楼层y暂存后,计算升降机从楼层y行进至一楼所需的时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则计算升降机将楼层y的货箱b转移至楼层z所需的运行时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则将楼层y的货箱b转移至楼层z;重复上述计算直至判断结果为否,则将升降机行进至一楼的装货口处。
12.作为本发明的进一步改进,在将货箱运送至低于原楼层高度的楼层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至每个楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;升降机将楼层为x的货箱a转移至楼层y暂存后,计算升降机从楼层y行进至一楼所需的时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则计算将升降机行进至楼层m并将楼层m的货箱c转移至楼层n所需的运行时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则将升降机行进至楼层m并将楼层m的货箱c转移至楼层n;重复上述计算直至判断结果为否,则将升降机行进至一楼的装货口处。
13.作为本发明的进一步改进,在将某个货箱转移到另一楼层暂存前,计算从一楼将升降机运行至待取货箱的楼层,再将该楼层的货箱转移至暂存楼层,再回到一楼所需的时间t1;调取在装货口处装货的货箱剩余所需的装货时间t2;判断t1是否大于t2,若否,则进行该货箱的转移;若是,则计算从一楼将升降机运行至待取货箱的楼层,再将该楼层的货箱转移至装货口所需的时间t3,计算一楼将升降机运行至暂存楼层再将该楼层暂存的货箱转移至装货口的所需的时间t4,并判断t1-t2的差值是否大于t3-t4的差值,若否,则进行该货箱的转移,若是,则不进行该货箱的转移,并更换需要转移的货箱对象进行上述计算与判断。
14.本发明的另一目的在于提供一种电梯井提升机,包括井道,与各个需运货的楼层连通,且在一楼处设置装货口,每个楼层与井道的连通口处设置有两个用于存放货箱的暂存处;升降机,承载货箱在井道内垂直升降;
主机,为升降机提供升降动力;计时模块,计算升降机的运货时间和货箱在装货口的装货时间;输入模块,输入或获取各个楼层每次发出运货请求时所需的货物属性;计算模块,对多个选定的时间值之间进行加减计算及数值大小计算;储存模块,保存计时模块计算的时间、输入模块得到的货物属性、计算模块的计算结果;以及控制模块,根据计算模块的计算结果,按照电梯井提升机的提升方法,控制升降机的运行。
15.作为本发明的进一步改进,输入模块为位于楼层内的选择键组件;选择键组件具有多个选择按钮,每个选择按钮对应不同的货物属性;选择键组件与储存模块电性连接,以将货物属性的信号传递给储存模块进行储存;储存模块与计算模块电性连接,以给计算程序提供初始数值;计算模块与控制模块电性连接,以给控制模块的输出提供选择基准。
16.作为本发明的进一步改进,还包括学习模块,学习模块获取每个楼层所需要的货物的属性的变化,找寻货物属性变化的循环规律,并将循环规律的信号传递给控制模块,控制模块提前控制升降机运送对应货物给所需楼层。
17.相比于现有技术,本发明的有益效果在于:本发明在运货请求为从高楼层优先于低楼层的情况下,挑选出装货时间最长的货物,先将该货物运送至装货口进行装货,在该货物装货时同时将下一个需要运货的高楼层的待运货的货箱移动至低楼层的暂存处进行暂存,减少了在该货箱的运货时间;本发明在挑选下一个需要运货的高楼层的待运货的货箱时,优先选取后序需要运货的楼层中对应货物的装货时间最长的货箱,为再下一次可以转移其他货箱做准备;本发明的提升机具有学习模块,可以自动学习每层楼货物属性变化的循环规律,并将循环规律的信号传递给控制模块,控制模块提前控制升降机运送对应货物给所需楼层。
附图说明
18.图1为本发明的提升机的平面结构示意图;图2为本发明的楼层与电梯井连接处的平面结构示意图;图3为本发明的具体实施例一的流程示意图。
19.图中标号说明:电梯井1、主机2、升降机3、货箱4、托板5。
具体实施方式
20.一种电梯井提升机,包括:井道1,与各个需运货的楼层连通,且在一楼处设置装货口,每个楼层与井道1的连通口处设置有两个用于存放货箱4的暂存处;升降机3,承载货箱4在井道1内垂直升降;主机2,为升降机3提供升降动力;计时模块,计算升降机3的运货时间和货箱4在装货口的装货时间;
输入模块,输入或获取各个楼层每次发出运货请求时所需的货物属性;计算模块,对多个选定的时间值之间进行加减计算及数值大小计算;储存模块,保存计时模块计算的时间、输入模块得到的货物属性、计算模块的计算结果;以及控制模块,根据计算模块的计算结果,按照电梯井提升机的提升方法,控制升降机3的运行。
21.具体实施例一:请参阅图3的一种电梯井提升机的提升方法,应用于具有至少四层的建筑工地,包括:s1.接收运货请求,请求内容包括所在楼层号和所需货物属性;s2.计算并保存不同属性的货物所需的装货时间;s3.计算并保存升降机行进至不同楼层的运货时间,本实施例中运货时间为升降机一次升/降运行花费的时间加上此次运行时取货箱花费的时间;s4.在收集完毕每个楼层的运货时间、每种货物所需的装货时间前,提升方法按照背景技术中所述的方法;在收集完毕后,针对多个楼层同时的运货请求,调取对应的各个所需货物的装货时间,调取升降机行进至对应的各个楼层的运货时间;s5.对比各个运货请求对应的装货时间,优先将升降机行进至对应装货时间最长的楼层,将该楼层的货箱运送至位于一楼的装货口进行装货;s6.在装货口处开始装货时,判断是否存在相比其余发出运货请求的楼层更低的可暂存货箱的楼层,若有,则选择至少一个其余已发出运货请求的楼层对应的货箱运送至低于原楼层高度的楼层中暂存;在将货箱运送至低于原楼层高度的楼层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至剩余待运货的楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;被转移的货箱的原所需的运货时间之和小于或等于在装货口处装货的货箱所需的装货时间;本实施例中优先选择剩余待运货的货箱中装货时间最长的货箱进行楼层的转移,优先选择二楼作为新的楼层进行暂存;s7.在装货口处装货完成后,将货箱运送至对应的楼层完成运货,判断是否存在其他的运货请求,若有,则选择剩余待运货的货箱中装货时间最长的货箱,升降机运行至其所在的楼层,将货箱运送至一楼的装货口进行装货,货箱的转移与s6步骤的方法和标准一致。
22.为了进一步公开本实施例的方法,下面限定一种情况:建筑工地为四层,一楼为装货口,二楼、三楼、四楼均为施工场地,且均需要升降机进行运货;每种货物的装货时间、升降机为每层楼运货的运货时间均已收集完毕;现在四楼、三楼、二楼在一段时间内先后发出了运货请求,每层楼所需要运送的货物不同,每层楼运货具体所需时间见表1:楼层货物属性运货时间/s装货时间/s四楼货物a1570三楼货物b10100二楼货物c550表1运用本实施例的提升方法进行运货的步骤为:a1.将升降机行进至三楼,并取出空的货箱,花费10s;
a2.将升降机行进至一楼,将空的货箱传递给装货口,进行装货,花费10s;a3.将升降机行进至四楼,并取出空的货箱,花费15s;a4.将升降机行进至二楼,将空的货箱在二楼暂存10s;a5.将升降机行进至一楼,花费5s;a6.在a3步骤至a5步骤期间,货物b仍在装货,直至装货完毕,花费100s;a7.从装货口取出满载的货箱至升降机上,将升降机行进至三楼,将货箱送给三楼的施工场所,花费10s;a8.将升降机行进至二楼,取出原四楼的货箱,花费5s;a9.将升降机行进至一楼,将空的货箱传递给装货口,进行装货,花费5s;a10.货物a装货完毕,花费70s;a11.从装货口取出满载的货箱至升降机上,将升降机行进至四楼,将货箱送给四楼的施工场所,花费15s;a12.将升降机行进至二楼,取出原二楼的空的货箱,运送至一楼装货,花费15s;a13.货物c装货完毕,花费50s;a14.从装货口取出满载的货箱至升降机上,将升降机行进至二楼,将货箱送给二楼的施工场所,花费5s。
23.本次行程花费了重叠时间的步骤为:a3、a4和a5;可以抵消30s时间,所以本次行程花费的时间为10+10+100+10+5+5+70+15+15+50+5=295s,装货口的空载时间为10+10+10+5+5+15+15+5=75s;如果本次行程使用背景技术中的提升方法(从四楼、三楼、二楼先后运货)花费的时间为:15+15+70+15+5+10+100+10+5+5+50+5=305s,装货口的空载时间为15+15+15+5+10+100+10+5+5+5=85s;从数据可知,无论从形成花费的时间、还是装货口的空载时间来看,本实施例的提升方法都具有缩短时间、减少设备、人力成本的优点;尤其是在建筑工地的层数超过4层,有超过3层的建筑工地在一段时间内先后发出来运货请求时,本实施例的提升方法缩短时间的优势更会被放大。
24.需要说明的是,本实施例中所列举的数据只是为了说明在该运货顺序下的行程花费时间能够缩短;其他的运货顺序有多种,在其他运货顺序下本实施例的数据并不能完全体现使行程花费时间能够缩短的效果。
25.另外,在某些运货请求先后顺序下,本实施例的提升方法并不能够起到缩短花费时间的问题,比如在本实施例所列举的数据下,若四楼、三楼和二楼的运货请求顺序是先二楼再三楼最后四楼的,那么本实施例的方法是不能解决花费时间过高,装载口空载度过高的问题的,但本实施例的方法是确实地能够解决一部分的运货请求先后顺序下(如先四楼再三楼最后二楼)的花费时间过高,装货口空载度过高的问题的。
26.从上述分析中我们可以清楚地推断出,本实施例的提升方法,针对的是高楼层的运货请求优先级总数先于低楼层的运货请求优先级总数的运货情况,即超过半数的高楼层(相对于整个建筑工地而言,中间层以上的楼层为高楼层,中间层以下的楼层为低楼层)优先于低楼层的运货请求。
27.具体实施例二:在具体实施例一的基础上:在将货箱运送至低于原楼层高度的楼
层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至每个楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;升降机将楼层为x的货箱a转移至楼层y暂存后,计算升降机从楼层y行进至一楼所需的时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则计算升降机将楼层y的货箱b转移至楼层z所需的运行时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则将楼层y的货箱b转移至楼层z;重复上述计算直至任一判断结果为否,则将升降机行进至一楼的装货口处。
28.本实施例的使用场景是建筑工地的层数超过4层,有超过3层的建筑工地在一段时间内先后发出来运货请求时;运货请求发出来的顺序配比的数量是越来越多的,所以通过本实施例的方法能够解决花费时间过高,装货口空载度过高的问题的概率会提高。
29.本实施例中所列举的数据,可以表示为,将六楼的货箱放入五楼暂存,将五楼的货箱放入四楼暂存,也就是货箱转移至向下一层或向下多层暂存。
30.具体实施例三:与具体实施例二不同的是,在将货箱运送至低于原楼层高度的楼层中暂存时,调取在装货口处装货的货箱所需的装货时间,调取升降机行进至每个楼层所需的运货时间,选取至少一个待运货的货箱进行楼层的转移,其中,每次仅转移一个货箱;升降机将楼层为x的货箱a转移至楼层y暂存后,计算升降机从楼层y行进至一楼所需的时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则计算将升降机行进至楼层m并将楼层m的货箱c转移至楼层n所需的运行时间是否短于在装货口处装货的货箱剩余的装货时间,若是,则将升降机行进至楼层m并将楼层m的货箱c转移至楼层n;重复上述计算直至判断结果为否,则将升降机行进至一楼的装货口处。
31.本实施例所列举的数据,可以表示为,将六楼的货箱放入二楼暂存,将五楼的货箱放入楼暂存,也就是根据不同货物的装货时间的多少,对货物暂存的楼层从低到高排列,将装货时间长的货物暂存在相对较低的楼层,便于将装货时间长的货物优先进行装货。
32.具体实施例四:在具体实施例二或三的基础上,在将某个货箱转移到另一楼层暂存前,计算从一楼将升降机运行至待取货箱的楼层,再将该楼层的货箱转移至暂存楼层,再回到一楼所需的时间t1;调取在装货口处装货的货箱剩余所需的装货时间t2;判断t1是否大于t2,若否,则进行该货箱的转移;若是,则计算从一楼将升降机运行至待取货箱的楼层,再将该楼层的货箱转移至装货口所需的时间t3,计算一楼将升降机运行至暂存楼层再将该楼层暂存的货箱转移至装货口的所需的时间t4,并判断t1-t2的差值是否大于t3-t4的差值,若否,则进行该货箱的转移,若是,则不进行该货箱的转移,并更换需要转移的货箱对象进行上述计算与判断。
33.本实施例所列举的数据,是为了在转移下一个货箱花费的时间长于装货口剩余装货时间的情况下,判断是否进行完成下一个货箱的转移暂存;当转移暂存后超过装货口剩余装货时间差值(t1-t2)不大于升降机从原楼层取货箱与从暂存楼层取货箱之间的差值(t3-t4)时,也就是暂存能够缩短总行程时间的情况下,实行暂存工作。
34.具体实施例五:对于提升机而言,输入模块为位于楼层内的选择键组件;选择键组件具有多个选择按钮,每个选择按钮对应不同的货物属性;选择键组件与储存模块电性连接,以将货物属性的信号传递给储存模块进行储存;储存模块与计算模块电性连接,以给计算程序提供初始数值;计算模块与控制模块电性连接,以给控制模块的输出提供选择基准。
在施工场所内的工人可以通过选择键组件,主动地输入所需要的货物属性。
35.具体实施例六:在具体实施例五的基础上,对于提升机而言,还包括学习模块,学习模块获取每个楼层所需要的货物的属性的变化,找寻货物属性变化的循环规律,并将循环规律的信号传递给控制模块,控制模块提前控制升降机3运送对应货物给所需楼层。
36.在本实施例中,如对于三楼的施工场所而言,需要的货物在货物a、货物b、货物c之间依序循环,那么学习模块在重复获取到两次以上三楼所需货物的属性为连续的货物a、货物b、货物c;那么学习模块判定三楼所需货物即为货物a、货物b、货物c的循环;在上次运送玩货物a后,可提前将货物b运送给三楼的施工场所,缩短行程花费时间;但是本实施例中,输入模块主动输入的货物属性的信号处理级优先于学习模块预判的货物属性的信号处理级;也就是说当在之前三楼所需货物为货物a、货物b、货物c、货物a、货物b、货物c、货物a时,学习模块判定下次三楼所需货物为货物b,但输入模块主动地输入下次所需要的货物属性为货物c,那么学习模块的预判是作废的,应该以输入模块的输入为准;学习模块学习得到的货物属性循环仍不变,认定此次需要货物c是额外时间;除非学习模块再次学习到新的货物属性循环,也就是感应到两次以上“货物a、货物b、货物c、货物a、货物b、货物c、货物a、货物c”的循环,学习模块将“货物a、货物b、货物c、货物a、货物b、货物c、货物a、货物c”认定为新的货物属性循环。
37.具体实施例七:在具体实施例一或二或三或四的基础上,提升方法中加入具体实施例六中学习模块的使用方法,学习方法在s1至s7过程中全程运行;在装货口完成装货后,虽然没有运货请求的情况下,预判每个楼层下一个运货请求所需要的货物属性,提前取走在楼层暂存处被取完货的空货箱进行运货,进一步缩短了形成花费时间,减小装货口的空载率。