CN113321084A - 调度程序的确定方法以及调度程序的确定装置 - Google Patents
调度程序的确定方法以及调度程序的确定装置 Download PDFInfo
- Publication number
- CN113321084A CN113321084A CN202110587101.3A CN202110587101A CN113321084A CN 113321084 A CN113321084 A CN 113321084A CN 202110587101 A CN202110587101 A CN 202110587101A CN 113321084 A CN113321084 A CN 113321084A
- Authority
- CN
- China
- Prior art keywords
- elevator
- scheduling program
- operation data
- program
- specific
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3407—Setting or modification of parameters of the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/24—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
- B66B1/2408—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration where the allocation of a call to an elevator car is of importance, i.e. by means of a supervisory or group controller
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
- B66B1/3461—Data transmission or communication within the control system between the elevator control system and remote or mobile stations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/40—Details of the change of control mode
- B66B2201/402—Details of the change of control mode by historical, statistical or predicted traffic data, e.g. by learning
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B50/00—Energy efficient technologies in elevators, escalators and moving walkways, e.g. energy saving or recuperation technologies
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Security & Cryptography (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Elevator Control (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
Abstract
本发明公开了一种调度程序的确定方法以及确定装置,应用于云服务器,所述方法包括:判断是否接入电梯;在接入所述电梯的情况下,判断在所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。通过将电梯接入云服务器,并通过云服务器基于大数据或相似原理快速获取电梯的精确的调度程序,以及根据电梯的运行数据对调度程序进行及时的远程更新,从而有效提高了调度程序的精确性,满足的用户的个性化体验。
Description
技术领域
本发明涉及电梯控制技术领域,具体地涉及一种调度程序的确定方法以及一种调度程序的确定装置。
背景技术
随着人们生活水平的不断提高,电梯成为人们生活中的常用设备。
电梯在电梯控制***的控制下在井道中上下运行,以响应用户的乘梯需求。而随着用户的不断增长,在一个建筑物中配置一台电梯已经无法满足人们的乘梯需求,导致电梯的拥堵,因此为了解决上述技术问题,技术人员在建筑物中配置多台电梯,并通过群控算法对多台电梯进行群体控制。
为了更好的响应用户的乘梯需求,同时提高电梯的调度控制效率,而不是简单的根据用户的召唤指令直接召唤电梯前往对应的楼层,技术人员提出了电梯的群控算法。而随着技术的不断发展,群控算法也在不断发展和不断优化,因此催生出了多种多样的群控算法。
然而在实际应用过程中,电梯的群控算法在电梯出厂时就由电梯厂家确定并存储于电梯中,即电梯的群控算法的选择权在于电梯厂家,并在电梯使用前就已经确定。而显然的,电梯在不同的使用场景下的使用规律、使用需求是各不相同的,例如在住宅、写字楼和商场的电梯使用规律往往存在较大的差异,而传统的电梯群控算法确定方法无法满足用户的实际需求。
发明内容
为了克服现有技术中存在的上述技术问题,本发明实施例提供一种调度程序的确定方法以及确定装置,通过将电梯接入云服务器,并通过云服务器基于大数据或相似原理快速获取电梯的精确的调度程序,以及根据电梯的运行数据对调度程序进行及时的远程更新,从而有效提高了调度程序的精确性,满足的用户的个性化体验。
为了实现上述目的,本发明实施例提供一种调度程序的确定方法,应用于云服务器,所述方法包括:判断是否接入电梯;在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
优选地,所述方法还包括:在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;若是,则基于所述更新程序对所述特定调度程序执行更新操作;判断是否完成所述更新操作;在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
优选地,所述获取所述云服务器中存储的预设调度程序,包括:获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;判断是否存储有所述相似电梯的相似特定调度程序;若是,则将所述相似特定调度程序确定为所述预设调度程序;否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
优选地,所述方法还包括:判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;在获取到所述运行数据的情况下,建立电梯控制模型;基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
优选地,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述方法还包括:在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;基于所述电梯控制模型对所述运行曲线进行学习。
相应的,本发明实施例还提供一种调度程序的确定装置,所述装置包括:第一判断单元,用于判断是否接入电梯;第二判断单元,用于在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;第一确定单元,用于在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
优选地,所述装置还包括第二确定单元,所述第二确定单元包括:第一判断模块,用于在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;更新模块,用于若是,则基于所述更新程序对所述特定调度程序执行更新操作;第二判断模块,用于判断是否完成所述更新操作;第一确定模块,用于在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
优选地,所述第一确定单元包括:第一获取模块,用于获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;第二获取模块,用于获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;第二确定模块,用于判断是否存储有所述相似电梯的相似特定调度程序;若是,则将所述相似特定调度程序确定为所述预设调度程序;否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
优选地,所述装置还包括程序更新单元,所述程序更新单元用于:判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;在获取到所述运行数据的情况下,建立电梯控制模型;基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
优选地,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述程序更新单元还用于:在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;基于所述电梯控制模型对所述运行曲线进行学习。
通过本发明提供的技术方案,本发明至少具有如下技术效果:
通过将电梯与云服务器连接,从而允许电梯在远程基于云服务器中存储的大数据或与电梯相似的调度程序,快速、精确的确定该电梯的精确调度程序,有效提高了电梯的调度程序的精确性;另一方面,对固定的时间周期内电梯的运行数据进行学习,而不是采用实时学习实时优化,能够有效兼顾电梯的长期使用规律和短期使用习惯的变化,实现更精确的调度程序优化效果。
本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
图1是本发明实施例提供的调度程序的确定方法的具体实现流程图;
图2是本发明实施例提供的调度程序的确定方法中获取预设调度程序的具体实现流程图;
图3是本发明实施例提供的调度程序的确定装置的结构示意图。
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
本发明实施例中的术语“***”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本发明实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。另外,需要理解的是,在本发明实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
请参见图1,本发明实施例提供一种调度程序的确定方法,应用于云服务器,所述方法包括:
S10)判断是否接入电梯;
S20)在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;
S30)在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
在一种可能的实施方式中,云服务器实时监控是否接入电梯,例如在第一实施例中,电梯在安装完成并启动后,即与云服务器建立连接,云服务器在后续运行过程中均可确定接入了该电梯;在第二实施例中,电梯在安装完成并启动后,以离线运行的方式运行,在运行一段时间后,该电梯通过通信网络与云服务器建立连接,例如通过向云服务器发送接入请求以接入云服务器,在建立网络连接后,云服务器确定接入该电梯。
在确定接入该电梯后,云服务器判断在该电梯中是否存储有与该电梯对应的特定调度程序,在本发明实施例中,该特定调度程序为与该电梯的运行规律相关联的个性化调度程序,例如云服务器同时与50台电梯连接,则该50台电梯的特定调度程序应该相互不同,每台电梯的特定调度程序均为根据该电梯的运行规律进行优化后的调度程序。
例如在本发明实施例中,云服务器监控到当前接入的某电梯未存储有特定调度程序,例如该电梯为刚安装完成并初次启动,因此直接获取云服务器中存储的预设调度程序,例如该预设调度程序可以为技术人员根据当前的技术发展或该电梯的实际情况预先设置于云服务器中并与该电梯相匹配的预设调度程序,并将该预设调度程序作为特定调度程序发送至该电梯,所述预设调度程序包括电梯实时调度程序,所述电梯实时调度程序包括但不限于最早截止期优先算法、SCAN-EDF算法、PI(Priority Inversion)算法以及FD-SCAN(Feasible Deadline SCAN)算法中的任意一者。
进一步地,在本发明实施例中,所述方法还包括:在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;若是,则基于所述更新程序对所述特定调度程序执行更新操作;判断是否完成所述更新操作;在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
在本发明实施例中,通过将电梯与云服务器连接,从而能够根据当前调度技术的发展情况或该电梯的实际情况为该电梯发送更为匹配的调度程序,而不是采用固定的调度程序,也并不需要先为电梯设置固定调度程序后由技术人员前往现场对调度程序进行更新,因此保证了电梯所使用的调度程序均为最新、最匹配的调度程序,提高了调度控制精确性。
另一方面,通过将电梯与云服务器相连接,一旦存在与该电梯相对应的更新调度程序,则立即对该电梯的调度程序进行更新,因此进一步提高了电梯中调度程序的实时性,提高了电梯的智能化程度,提高用户体验。
请参见图2,在本发明实施例中,所述获取所述云服务器中存储的预设调度程序,包括:
S31)获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;
S32)获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;
S33)判断是否存储有所述相似电梯的相似特定调度程序;
S341)若是,则将所述相似特定调度程序确定为所述预设调度程序;
S342)否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
在一种可能的实施方式中,云服务器确定接入的某电梯中未存储与该电梯对应的特定调度程序,因此从云服务器中获取预设调度程序。然而在实际应用过程中,虽然现有技术中存在众多的通用调度程序,然而上述众多的通用调度程序各有优劣,因此虽然可以通过为该电梯设置最匹配的通用调度程序,以提高电梯的调度程序的精确性,然而上述通用调度程序依然不是基于该电梯的实际运行规律生成的最佳调度程序。因此在本发明实施例中,对电梯的调度程序的确定方法进行进一步优化,结合电梯使用的地域性和相似性,在从云服务器中存储的预设调度程序中确定电梯的特定调度程序的过程中,首先获取该电梯的地理位置和该电梯所在建筑物的建筑类型。
例如上述地理位置和建筑类型可以为电梯安装之前由技术人员输入云服务器中,此时云服务器根据该地理位置查询在该地理位置附近,与该建筑类型相似的相似建筑物中的相似电梯,并进一步判断是否存储有该相似电梯的特定调度程序,即相似特定调度程序。在本发明实施例中,云服务器查询到在该电梯的地理位置0.3km距离内存在一台相似电梯,且云服务器中存储有该相似电梯的特定调度程序,则将该相似特定调度程序作为当前电梯的预设调度程序。
在本发明实施例中,通过结合相似电梯具有相似的运行规律的特征,基于云端技术或大数据技术为当前电梯配置更精确的相似调度程序,相比于现有技术中采用通用的调度程序,进一步提高了所确定的调度程序的精确性和准确性,实现了即使是新安装的电梯其采用的调度程序也能够较为符合建筑物内乘客的使用习惯和电梯运行规律,极大的提高了用户体验,提高了电梯的智能化程度。
在本发明实施例中,所述方法还包括:判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;在获取到所述运行数据的情况下,建立电梯控制模型;基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
进一步地,在本发明实施例中,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述方法还包括:在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;基于所述电梯控制模型对所述运行曲线进行学习。
在一种可能的实施方式中,云服务器在对该电梯的特定调度程序进行查询的过程中发现,在该电梯中并未存储有特定调度程序,而在云端服务器中也并未存储有该电梯的特定调度程序,也并未查询到相似特定调度程序,因此可以首先为该电梯配置于该建筑类型相对应的通用调度程,在电梯的实际运行过程中,按照预设时间周期获取该电梯的运行数据,并进行数据学习。由于电梯的使用具有很强的随机性,但某个建筑中的电梯的总体使用规律为稳定的,因此为了避免实时采集电梯运行数据并进行调度程序的实时优化对电梯正常运行所造成的影响,同时能够及时对电梯使用需求的变化作出响应,因此按照预设时间周期获取电梯的运行数据,并进行数据学习,在对当前时间周期的运行数据学习完成后,则可以清除当前时间周期的运行数据,并继续获取下个时间周期的运行数据。
例如该预设时间周期可以由技术人员根据实际经验设置,例如可以为半个月或一个月,在每个预设时间周期内包括至少一个单位周期,例如该单位周期为一周,每个单位周期包括多个基准时段,例如该基准时段为一天。例如在某一刻,云服务器获取到电梯上传的运行数据,该运行数据为电梯前一个月内的运行数据,此时云服务器对上述数据进行整理,例如将上述数据按照单位周期进行分割,以分割为4个单位周期的数据,然后按照预设聚合算法对每个单位周期内的运行数据进行聚合处理,以获得对应的聚合后运行数据,然后根据该聚合后运行数据对每个基准时段的运行数据进行优化,例如将明显偏离该聚合后运行数据的偏差数据剔除出,以获得优化后运行数据,然后整合上述优化后运行数据后获得该电梯在该预设时间周期内的运行曲线,此时云服务器可以根据该运行曲线进行数据学习。
例如云服务器可以首先建立电梯控制模型,然后将该运行曲线输入该电梯控制模型进行智能学习,例如该电梯控制模型为深度学习模型,在对该运行曲线进行深度学习后获得学习后模型,此时云服务器根据该学习后模型对电梯存储的特定调度程序进行优化,在本发明实施例中,该特定调度程序可以为电梯在先确定的特定调度程序,也可以为云服务器基于通用调度程序或相似特定调度程序为该电梯初始确定的特定调度程序,此时获得该特定调度程序的更新程序。在运行过程或电梯重新接入云服务器的过程中,云服务器可以查询该电梯是否存储有该更新程序,若没有则将该更新程序下发至该电梯以对该电梯的特定调度程序进行实时更新。
在本发明实施例中,通过按照预设时间周期对电梯的运行数据进行获取和学习,从而能够兼顾电梯的短期使用习惯变化和长期使用规律的统一,实现对电梯调度程序的更精确优化,提高了电梯调度的精确性和智能化,提高了用户体验。
进一步地,由于电梯的使用在大的时间周期内具有稳定的使用规律,在小的时间周期内可能存在临时性或偶然性的变化,因此通过采用多个阶梯的时间周期对电梯的运行规律进行分析并获得对应的运行曲线,从而能够精确获得电梯在每个时间周期的个性化使用规律,从而对调度程序进行个性化的优化,而不是采用固定的调度程序或通用的调度程序,提高了在确定电梯的调度程序的过程中的智能化程度和精确性,满足了用户的个性化需求。
下面结合附图对本发明实施例所提供的调度程序的确定装置进行说明。
请参见图3,基于同一发明构思,本发明实施例提供一种调度程序的确定装置,所述装置包括:第一判断单元,用于判断是否接入电梯;第二判断单元,用于在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;第一确定单元,用于在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
在本发明实施例中,所述装置还包括第二确定单元,所述第二确定单元包括:第一判断模块,用于在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;更新模块,用于若是,则基于所述更新程序对所述特定调度程序执行更新操作;第二判断模块,用于判断是否完成所述更新操作;第一确定模块,用于在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
在本发明实施例中,所述第一确定单元包括:第一获取模块,用于获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;第二获取模块,用于获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;第二确定模块,用于判断是否存储有所述相似电梯的相似特定调度程序;若是,则将所述相似特定调度程序确定为所述预设调度程序;否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
在本发明实施例中,所述装置还包括程序更新单元,所述程序更新单元用于:判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;在获取到所述运行数据的情况下,建立电梯控制模型;基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
在本发明实施例中,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述程序更新单元还用于:在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;基于所述电梯控制模型对所述运行曲线进行学习。
以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。
Claims (10)
1.一种调度程序的确定方法,应用于云服务器,其特征在于,所述方法包括:
判断是否接入电梯;
在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;
在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;
若是,则基于所述更新程序对所述特定调度程序执行更新操作;
判断是否完成所述更新操作;
在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
3.根据权利要求1所述的方法,其特征在于,所述获取所述云服务器中存储的预设调度程序,包括:
获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;
获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;
判断是否存储有所述相似电梯的相似特定调度程序;
若是,则将所述相似特定调度程序确定为所述预设调度程序;
否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;
在获取到所述运行数据的情况下,建立电梯控制模型;
基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;
基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
5.根据权利要求4所述的方法,其特征在于,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述方法还包括:
在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;
基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;
基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;
基于所述电梯控制模型对所述运行曲线进行学习。
6.一种调度程序的确定装置,其特征在于,所述装置包括:
第一判断单元,用于判断是否接入电梯;
第二判断单元,用于在确定接入所述电梯的情况下,判断所述电梯中是否存储与所述电梯对应的特定调度程序,所述特定调度程序与所述电梯的运行规律相关联;
第一确定单元,用于在所述电梯中未存储有所述特定调度程序的情况下,获取所述云服务器中存储的预设调度程序,将所述预设调度程序作为所述特定调度程序发送至所述电梯。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括第二确定单元,所述第二确定单元包括:
第一判断模块,用于在所述电梯中存储有所述特定调度程序的情况下,判断所述云服务器中是否存储有所述特定调度程序的更新程序;
更新模块,用于若是,则基于所述更新程序对所述特定调度程序执行更新操作;
第二判断模块,用于判断是否完成所述更新操作;
第一确定模块,用于在确定完成所述更新操作的情况下,将所述更新程序作为所述特定调度程序。
8.根据权利要求6所述的装置,其特征在于,所述第一确定单元包括:
第一获取模块,用于获取所述电梯的地理位置和所述电梯所在建筑物的建筑类型;
第二获取模块,用于获取在所述地理位置附近与所述建筑类型相似的相似建筑物中的相似电梯;
第二确定模块,用于判断是否存储有所述相似电梯的相似特定调度程序;若是,则将所述相似特定调度程序确定为所述预设调度程序;否则,获取与所述建筑类型对应的通用调度程序,将所述通用调度程序确定为所述预设调度程序。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括程序更新单元,所述程序更新单元用于:
判断是否获取到所述电梯的运行数据,所述运行数据为所述电梯在预设时间周期内的运行数据;
在获取到所述运行数据的情况下,建立电梯控制模型;
基于所述电梯控制模型对所述运行数据进行学习,获得学习后模型;
基于所述学习后模型对所述特定调度程序进行优化,获得所述特定调度程序的更新程序。
10.根据权利要求9所述的装置,其特征在于,所述预设时间周期包括至少一个单位周期,每个所述单位周期包括多个基准时段,所述程序更新单元还用于:
在基于所述电梯控制模型对所述运行数据进行学习之前,按照预设聚合算法对每个所述单位周期内的所述运行数据进行聚合处理,获得聚合后运行数据;
基于所述聚合后运行数据对每个所述基准时段的所述运行数据进行优化,获得优化后运行数据;
基于所述优化后运行数据获得所述电梯在所述预设时间周期内的运行曲线;
基于所述电梯控制模型对所述运行曲线进行学习。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110587101.3A CN113321084B (zh) | 2021-05-27 | 2021-05-27 | 调度程序的确定方法以及调度程序的确定装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110587101.3A CN113321084B (zh) | 2021-05-27 | 2021-05-27 | 调度程序的确定方法以及调度程序的确定装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113321084A true CN113321084A (zh) | 2021-08-31 |
CN113321084B CN113321084B (zh) | 2023-06-16 |
Family
ID=77421768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110587101.3A Active CN113321084B (zh) | 2021-05-27 | 2021-05-27 | 调度程序的确定方法以及调度程序的确定装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113321084B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104986634A (zh) * | 2015-07-08 | 2015-10-21 | 广州广日电梯工业有限公司 | 一种电梯云群控***及方法 |
CN106315319A (zh) * | 2016-09-23 | 2017-01-11 | 广州日滨科技发展有限公司 | 一种电梯智能预调度方法及*** |
CN107954283A (zh) * | 2017-11-27 | 2018-04-24 | 深圳信息职业技术学院 | 一种实时更新电梯调度算法的方法、***及存储装置 |
CN109205415A (zh) * | 2018-09-26 | 2019-01-15 | 日立楼宇技术(广州)有限公司 | 一种电梯群控方法、装置、计算机设备和存储介质 |
CN110342355A (zh) * | 2019-07-12 | 2019-10-18 | 苏州健雄职业技术学院 | 一种智能楼宇电梯调度平台***及其工作方法 |
CN111017663A (zh) * | 2018-10-09 | 2020-04-17 | 奥的斯电梯公司 | 基于云的电梯调度资源管理 |
CN111675060A (zh) * | 2020-05-25 | 2020-09-18 | 佛山市乐联科技有限公司 | 电梯异常智能监控及自动应急救援方法、装置及存储介质 |
CN112390099A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 运输设备的调度方法及装置、存储介质、电子装置 |
CN112429607A (zh) * | 2020-11-16 | 2021-03-02 | 日立楼宇技术(广州)有限公司 | 电梯控制***、方法、装置、计算机设备和存储介质 |
-
2021
- 2021-05-27 CN CN202110587101.3A patent/CN113321084B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104986634A (zh) * | 2015-07-08 | 2015-10-21 | 广州广日电梯工业有限公司 | 一种电梯云群控***及方法 |
CN106315319A (zh) * | 2016-09-23 | 2017-01-11 | 广州日滨科技发展有限公司 | 一种电梯智能预调度方法及*** |
CN107954283A (zh) * | 2017-11-27 | 2018-04-24 | 深圳信息职业技术学院 | 一种实时更新电梯调度算法的方法、***及存储装置 |
CN109205415A (zh) * | 2018-09-26 | 2019-01-15 | 日立楼宇技术(广州)有限公司 | 一种电梯群控方法、装置、计算机设备和存储介质 |
CN111017663A (zh) * | 2018-10-09 | 2020-04-17 | 奥的斯电梯公司 | 基于云的电梯调度资源管理 |
CN110342355A (zh) * | 2019-07-12 | 2019-10-18 | 苏州健雄职业技术学院 | 一种智能楼宇电梯调度平台***及其工作方法 |
CN112390099A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 运输设备的调度方法及装置、存储介质、电子装置 |
CN111675060A (zh) * | 2020-05-25 | 2020-09-18 | 佛山市乐联科技有限公司 | 电梯异常智能监控及自动应急救援方法、装置及存储介质 |
CN112429607A (zh) * | 2020-11-16 | 2021-03-02 | 日立楼宇技术(广州)有限公司 | 电梯控制***、方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113321084B (zh) | 2023-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8751420B2 (en) | Generic reasoner distribution of resources using a plurality of shallow reasoners, and a predictor server | |
JP2020174379A (ja) | リソースの優先順位付けおよび通信チャネルの確立 | |
CN110768914B (zh) | 基于语义场景实例迁移的去中心化物联网关*** | |
CN109714333B (zh) | 家电设备及其控制权限的管理方法、装置、可读存储介质 | |
CN104865927A (zh) | 构建用户模型的方法和装置、以及设备控制方法和装置 | |
CN109787915B (zh) | 网络访问的流量控制方法、装置、电子设备及存储介质 | |
CN111010426A (zh) | 一种消息推送方法及装置 | |
CN109879126B (zh) | 一种电梯预约的方法和*** | |
US20140337435A1 (en) | Device and Method for the Dynamic Load Management of Cloud Services | |
CN112984732B (zh) | 用于空调的控制方法、装置及空调 | |
CN113473449B (zh) | 基于物联网终端的智能连接的*** | |
CN110950195B (zh) | 一种电梯的优化控制方法、装置和设备 | |
CN111986062A (zh) | 基于物联网和云平台的环境监测方法、装置及监测服务器 | |
CN106647295B (zh) | 一种智能家居***的协同运行方法及智能家居*** | |
CN103631202A (zh) | 基于物联网的酒店客房智能监控***及方法 | |
CN113526277B (zh) | 电梯调度算法的快速确定方法以及快速确定装置 | |
CN113321084A (zh) | 调度程序的确定方法以及调度程序的确定装置 | |
US20210398011A1 (en) | Interactive and dynamic mapping engine (idme) | |
CN111242643B (zh) | 一种微型环形零件制造服务信息实时更新*** | |
CN106325515B (zh) | 一种面向服务的人机交互***以及实现方法 | |
US20180330304A1 (en) | Determining a candidate to respond to an issue | |
CN117112199A (zh) | 一种多租户资源调度方法、装置及存储介质 | |
CN111336650A (zh) | 一种基于小程序的智能控制方法、装置及*** | |
CN104394198A (zh) | 一种基于esb的全局调度方法 | |
CN107228462A (zh) | 一种空调控制方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |