[go: up one dir, main page]

CN118619023B - Optimization method and system for cooperative control of multiple elevators - Google Patents

Optimization method and system for cooperative control of multiple elevators Download PDF

Info

Publication number
CN118619023B
CN118619023B CN202411110195.5A CN202411110195A CN118619023B CN 118619023 B CN118619023 B CN 118619023B CN 202411110195 A CN202411110195 A CN 202411110195A CN 118619023 B CN118619023 B CN 118619023B
Authority
CN
China
Prior art keywords
elevator
floor
multiple elevators
elevators
current
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.)
Active
Application number
CN202411110195.5A
Other languages
Chinese (zh)
Other versions
CN118619023A (en
Inventor
杨俊辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jiarun Original Xinxian Technology Co ltd
Original Assignee
Shenzhen Jiarun Original Xinxian Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Jiarun Original Xinxian Technology Co ltd filed Critical Shenzhen Jiarun Original Xinxian Technology Co ltd
Priority to CN202411110195.5A priority Critical patent/CN118619023B/en
Publication of CN118619023A publication Critical patent/CN118619023A/en
Application granted granted Critical
Publication of CN118619023B publication Critical patent/CN118619023B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/02Control systems without regulation, i.e. without retroactive action
    • B66B1/06Control systems without regulation, i.e. without retroactive action electric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3423Control system configuration, i.e. lay-out
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • B66B5/0012Devices monitoring the users of the elevator system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B50/00Energy efficient technologies in elevators, escalators and moving walkways, e.g. energy saving or recuperation technologies

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Elevator Control (AREA)

Abstract

本发明涉及电梯控制技术领域,提供了一种多电梯协同控制的优化方法及系统,包括:获取待协同控制的多电梯,收集乘梯用户对于多电梯的乘梯请求信号,分析乘梯用户对应的当前乘梯楼层和其对应的乘梯目标楼层;检测多电梯对应的电梯运行任务,分析乘梯用户对应的乘梯方向,基于电梯运行任务、乘梯方向及当前乘梯楼层,计算乘梯用户关于多电梯中每个电梯的最短候梯时长;基于当前乘梯楼层,确定多电梯中每个电梯对应的电梯响应行程,计算多电梯中每个电梯对应的负载偏离度;设置多电梯中每个电梯对应的协调优先级,结合协调优先级和乘梯目的层,对多电梯进行协调控制处理,得到控制结果。本发明在于提高多电梯协同控制的优化合理性。

The present invention relates to the technical field of elevator control, and provides an optimization method and system for coordinated control of multiple elevators, including: obtaining multiple elevators to be coordinated, collecting elevator request signals of elevator users for multiple elevators, analyzing the current elevator floor corresponding to the elevator user and the corresponding elevator destination floor; detecting the elevator operation tasks corresponding to the multiple elevators, analyzing the elevator direction corresponding to the elevator user, and calculating the shortest waiting time for the elevator user for each of the multiple elevators based on the elevator operation tasks, the elevator direction and the current elevator floor; determining the elevator response stroke corresponding to each of the multiple elevators based on the current elevator floor, and calculating the load deviation corresponding to each of the multiple elevators; setting the coordination priority corresponding to each elevator in the multiple elevators, combining the coordination priority and the elevator destination floor, and performing coordinated control processing on the multiple elevators to obtain a control result. The present invention aims to improve the optimization rationality of coordinated control of multiple elevators.

Description

Optimization method and system for cooperative control of multiple elevators
Technical Field
The invention relates to the technical field of elevator control, in particular to an optimization method and system for multi-elevator cooperative control.
Background
With the development of urban construction, high-rise buildings are more and more, and elevators become indispensable transportation means in daily life of people, however, how to realize cooperative control of elevators in a multi-elevator system and improve the running efficiency and service quality of the elevators is a problem to be solved urgently.
At present, a control method based on fuzzy logic is mainly adopted in a multi-elevator cooperative control method, the method is to collect daily operation data of an elevator, analyze operation variables of the elevator according to the operation daily data, perform fuzzification processing on the operation variables, for example, convert accurate values of the operation variables into fuzzy sets, for example, divide waiting time into fuzzy concepts such as short, medium, long and the like, and formulate a series of fuzzy rules based on expert experience and actual conditions, for example, if the waiting time is long and the elevator is upward and the current position is close, the elevator responds and the elevator is cooperatively controlled based on the fuzzy rules, but the fuzzy rules in the method are formulated depending on expert experience, so that the method has certain subjectivity, is not accurate and comprehensive enough, and causes the rationality of the method to be reduced for some extreme cases or special elevator operation scenes, and is difficult to adapt to complex elevator operation environments.
Disclosure of Invention
The invention provides an optimization method and system for cooperative control of multiple elevators, and mainly aims to improve optimization rationality of cooperative control of multiple elevators.
In order to achieve the above object, the present invention provides an optimization method for cooperative control of multiple elevators, including:
Acquiring a plurality of elevators to be cooperatively controlled, collecting elevator taking request signals of elevator taking users for the plurality of elevators, and analyzing current elevator taking floors corresponding to the elevator taking users and elevator taking target floors corresponding to the elevator taking users according to the elevator taking request signals;
Detecting elevator operation tasks corresponding to the multiple elevators, analyzing elevator taking directions corresponding to the elevator taking users based on the current elevator taking floors and the elevator taking destination floors, and calculating shortest elevator waiting time of the elevator taking users about each elevator in the multiple elevators based on the elevator operation tasks, the elevator taking directions and the current elevator taking floors;
Based on the current elevator-riding floor, determining an elevator response stroke corresponding to each elevator in the plurality of elevators, and calculating a load deviation degree corresponding to each elevator in the plurality of elevators;
Setting a coordination priority corresponding to each elevator in the plurality of elevators based on the shortest elevator duration, the elevator response travel and the load deviation degree, and performing coordination control processing on the plurality of elevators by combining the coordination priority and the elevator taking destination layer to obtain a control result, wherein the setting of the coordination priority corresponding to each elevator in the plurality of elevators based on the shortest elevator duration, the elevator response travel and the load deviation degree comprises the following steps of respectively performing standardization processing on the shortest elevator duration, the elevator response travel and the load deviation degree to obtain a standard elevator duration, a standard response travel and a standard deviation degree, respectively calculating importance corresponding to the standard elevator duration, the standard response travel and the standard deviation degree to obtain a duration importance, a travel importance and a deviation degree importance, and combining the importance, the travel importance, the deviation degree importance, the standard elevator duration, the standard response travel and the standard deviation degree to calculate the priority corresponding to each elevator in the plurality of elevators by the following steps:
;
Wherein P represents a priority score for each elevator in the plurality of elevators, The importance of the duration is indicated,The degree of importance of the stroke is indicated,The degree of importance of the degree of deviation is indicated,Represents the standard waiting duration, Q represents the standard response trip,The degree of standard deviation is indicated as such,
And setting the corresponding coordination priority of each elevator in the plurality of elevators based on the priority score.
Optionally, analyzing, according to the boarding request signal, a current boarding floor corresponding to the boarding user and a boarding destination floor corresponding to the current boarding floor, including:
identifying the signal position corresponding to the elevator taking request signal, and collecting the user image corresponding to the elevator taking user;
Based on the user image, determining the facial features and the external performance features of the user corresponding to the elevator taking user, and scheduling the historical elevator taking data of the plurality of elevators;
analyzing whether the boarding user has a boarding record or not based on the facial features of the user and the historical boarding data;
If the elevator taking record exists, determining an elevator taking target floor corresponding to the elevator taking user according to the historical elevator taking data;
If no elevator taking record exists, floor area information corresponding to the plurality of elevators is obtained;
and determining the elevator taking target floor corresponding to the elevator taking user based on the floor area information and the external performance characteristics.
Optionally, the determining, based on the floor area information and the external performance feature, a landing destination floor corresponding to the landing user includes:
extracting key area information in the floor area information;
Analyzing the information connotation corresponding to the key region information;
Determining floor function attributes corresponding to the floor area information according to the information connotation;
calculating the degree of fit between the external appearance feature and the floor functional attribute;
and determining the elevator taking target floor corresponding to the elevator taking user based on the fit degree.
Optionally, the calculating the degree of agreement between the external appearance feature and the floor function attribute includes:
Calculating a feature weight corresponding to each feature in the external expression features, and analyzing a feature intention corresponding to the external expression features;
calculating a similarity coefficient between the characteristic intention and the floor function attribute;
determining a total similarity coefficient between each of the external appearance features and the floor functional attribute according to the similarity coefficient;
And calculating the degree of fit between the external performance feature and the floor functional attribute through the following formula by combining the feature weight and the total similarity coefficient:
;
wherein A represents the degree of agreement between the appearance feature and the floor function attribute, The feature weight corresponding to the a-th feature in the external expression features is represented,The total similarity coefficient between the a-th feature and the floor functional attribute in the external expression features is represented, a represents the serial number of the external expression features, and r represents the number of the external expression features.
Optionally, the calculating the shortest waiting duration of the elevator taking user about each elevator in the multiple elevators based on the elevator running task, the elevator taking direction and the current elevator taking floor comprises:
based on the elevator running task, the elevator service layer corresponding to the plurality of elevators is distinguished;
Determining the residence times of the elevators corresponding to the plurality of elevators based on the elevator service layer, and positioning the current service layer of the plurality of elevators;
And calculating the shortest waiting time length of the elevator taking user about each elevator in the plurality of elevators by combining the elevator service layer, the elevator residence times, the elevator taking direction, the current service layer and the current elevator taking building layer.
Optionally, the calculating the shortest waiting duration of the elevator taking user about each elevator in the multiple elevators by combining the elevator service layer, the elevator residence times, the elevator taking direction, the current service layer and the current elevator taking floor includes:
measuring a single-layer running period corresponding to each elevator in the plurality of elevators, and analyzing the running direction of each elevator in the plurality of elevators by combining the current service layer and the elevator service layer;
If the advancing direction is consistent with the elevator riding direction, and the current service layer is positioned at the front end of the current elevator riding floor;
the shortest waiting time length of the elevator taking user about each elevator in the plurality of elevators is calculated by the following formula in combination with the single-layer running period, the elevator residence times, the current service layer and the current elevator taking floor:
;
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, Indicating the current elevator-taking floor,Indicating the current service layer is to be provided,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time;
If the advancing direction is consistent with the boarding direction, and the current service layer is positioned at the rear end of the current boarding floor;
Calculating the shortest waiting time length of the elevator taking user about each elevator in the plurality of elevators by combining the elevator service layer, the elevator residence times, the single-layer operation period, the current service layer and the current elevator taking floor through the following formula:
;
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, AndRespectively the largest service layer and the smallest service layer in the elevator service layers,Indicating the current service layer is to be provided,Indicating the current elevator-taking floor,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time;
If the advancing direction is opposite to the elevator taking direction, the shortest elevator taking duration of the elevator taking user about each elevator in the plurality of elevators is calculated by combining the elevator service layer, the elevator residence times, the single-layer running period, the current service layer and the current elevator taking floor through the following formula:
;
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, AndRespectively the largest service layer and the smallest service layer in the elevator service layers,Indicating the current service layer is to be provided,Indicating the current elevator-taking floor,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time.
Optionally, the calculating the load deviation degree corresponding to each elevator in the multiple elevators includes:
acquiring image data in the elevators by using the camera equipment of each elevator in the plurality of elevators;
performing main body detection on the image data to obtain an image main body, and identifying a person main body in the image main body;
Determining the actual passenger capacity of each elevator in the multiple elevators according to the character main body, and inquiring the number of the elevators in the multiple elevators;
Calculating average passenger capacity corresponding to the plurality of elevators by combining the actual passenger capacity and the number of the elevators;
And calculating the load deviation degree corresponding to each elevator in the plurality of elevators according to the average passenger capacity and the actual passenger capacity.
Optionally, the performing main body detection on the image data to obtain an image main body includes:
Carrying out framing treatment on the image data to obtain an image frame;
Performing de-duplication treatment on the image frames to obtain target image frames;
Denoising the target image frame to obtain a denoised image frame;
performing foreground extraction processing on the denoising image frame to obtain a foreground image frame;
Identifying an image contour in the front Jing Ying frame, and extracting contour features corresponding to the image contour;
and carrying out main analysis on the image contour based on the contour features to obtain an image main body.
Optionally, the calculating the load deviation degree corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity includes:
Inquiring passenger carrying criterion information corresponding to each elevator in the plurality of elevators, and identifying passenger carrying capacity information in the passenger carrying criterion information;
Based on the passenger carrying capacity information, determining an elevator passenger carrying peak value corresponding to each elevator in the plurality of elevators;
and calculating the corresponding load deviation degree of each elevator in the plurality of elevators by combining the elevator passenger carrying peak value, the actual passenger carrying capacity and the average passenger carrying capacity through the following formulas:
;
where M represents the corresponding load deviation of each elevator in the plurality of elevators, N represents the actual passenger capacity, The average passenger capacity is represented, and G represents the peak elevator passenger capacity.
An optimization system for coordinated control of multiple elevators, the system comprising:
The target floor analysis module is used for acquiring a plurality of elevators to be cooperatively controlled, collecting elevator taking request signals of elevator taking users for the plurality of elevators, and analyzing the current elevator taking floors corresponding to the elevator taking users and the elevator taking target floors corresponding to the elevator taking users according to the elevator taking request signals;
The elevator waiting duration calculation module is used for detecting elevator operation tasks corresponding to the plurality of elevators, analyzing elevator riding directions corresponding to the elevator riding users based on the current elevator riding floors and the elevator riding destination floors, and calculating the shortest elevator waiting duration of the elevator riding users about each elevator in the plurality of elevators based on the elevator operation tasks, the elevator riding directions and the current elevator riding floors;
The deviation degree calculation module is used for determining an elevator response stroke corresponding to each elevator in the plurality of elevators based on the current elevator-riding floor and calculating the load deviation degree corresponding to each elevator in the plurality of elevators;
The coordination control module is configured to set a coordination priority corresponding to each elevator in the multiple elevators based on the shortest elevator duration, the elevator response travel and the load deviation, and coordinate control processing is performed on the multiple elevators by combining the coordination priority with the elevator taking destination layer to obtain a control result, where the setting of the coordination priority corresponding to each elevator in the multiple elevators based on the shortest elevator duration, the elevator response travel and the load deviation includes respectively performing standardized processing on the shortest elevator duration, the elevator response travel and the load deviation to obtain a standard elevator duration, a standard response travel and a standard deviation, respectively calculating importance corresponding to the standard elevator duration, the standard response travel and the standard deviation to obtain a duration importance, a travel importance and a deviation importance, and combining the duration importance, the travel importance, the deviation importance, the standard elevator, the standard response travel and the standard deviation, and calculating the corresponding elevator duration by the following steps:
;
Wherein P represents a priority score for each elevator in the plurality of elevators, The importance of the duration is indicated,The degree of importance of the stroke is indicated,The degree of importance of the degree of deviation is indicated,Represents the standard waiting duration, Q represents the standard response trip,The degree of standard deviation is indicated as such,
And setting the corresponding coordination priority of each elevator in the plurality of elevators based on the priority score.
The invention analyzes the current elevator taking floor corresponding to the elevator taking user and the elevator taking target floor corresponding to the elevator taking user according to the elevator taking request signal, can accurately determine the starting position and the target floor of the elevator taking user so as to facilitate the efficient dispatch of the subsequent elevators, calculates the shortest elevator taking time of the elevator taking user about each elevator in the plurality of elevators based on the elevator running task, the elevator taking direction and the current elevator taking floor, solves the waiting time of the elevator taking user for each elevator in the plurality of elevators through the shortest elevator taking time, thereby facilitating the setting of the corresponding coordination priority of each elevator in the plurality of elevators, the invention can know the distance length of each elevator in the plurality of elevators when finally reaching the current elevator-taking floor by determining the elevator response travel corresponding to each elevator in the plurality of elevators based on the current elevator-taking floor, the coordination priority corresponding to each elevator in the multi-elevator is set so as to improve the reliability of subsequent coordination of each elevator in the multi-elevator, and the coordination control processing is carried out on the multi-elevator by combining the coordination priority and the elevator taking destination layer, so that the rationality of cooperative control of the multi-elevator is improved. Therefore, the optimization method and the system for the multi-elevator cooperative control provided by the embodiment of the invention can improve the optimization rationality of the multi-elevator cooperative control.
Drawings
Fig. 1 is a schematic flow chart of an optimization method for cooperative control of multiple elevators according to an embodiment of the present invention;
Fig. 2 is a functional block diagram of an optimization system for coordinated control of multiple elevators according to an embodiment of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The embodiment of the application provides an optimization method for cooperative control of multiple elevators. In the embodiment of the present application, the execution body of the optimization method for multi-elevator cooperative control includes, but is not limited to, at least one of a server, a terminal, and the like, which can be configured to execute the electronic device of the method provided in the embodiment of the present application. In other words, the optimization method of the multi-elevator cooperative control may be performed by software or hardware installed in a terminal device or a server device, and the software may be a blockchain platform. The server side comprises, but is not limited to, a single server, a server cluster, a cloud server or a cloud server cluster and the like. The server may be an independent server, or may be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.
Referring to fig. 1, a flow chart of an optimization method for cooperative control of multiple elevators according to an embodiment of the present invention is shown. In this embodiment, the optimization method for cooperative control of multiple elevators includes steps S1 to S4.
S1, acquiring a plurality of elevators to be cooperatively controlled, collecting elevator taking request signals of elevator taking users for the plurality of elevators, and analyzing current elevator taking floors corresponding to the elevator taking users and elevator taking target floors corresponding to the elevator taking users according to the elevator taking request signals.
According to the invention, the current elevator taking floor corresponding to the elevator taking user and the elevator taking target floor corresponding to the elevator taking user are analyzed according to the elevator taking request signal, so that the starting position and the target floor of the elevator taking user can be accurately determined, and the subsequent elevators can be efficiently dispatched, wherein the elevators are elevators needing to be cooperatively controlled, such as a plurality of elevators in a market, the elevator taking request signal is an electric signal generated when the elevator taking user presses an ascending or descending button outside the elevator, the current elevator taking floor is the current position corresponding to the elevator taking user, and the elevator taking target floor is the final destination floor to be reached by the elevator taking user.
According to the invention, the analyzing the current boarding floor corresponding to the boarding user and the boarding target floor corresponding to the boarding user according to the boarding request signal comprises the steps of identifying the signal position corresponding to the boarding request signal, collecting user images corresponding to the boarding user, determining user facial features and external performance features corresponding to the boarding user based on the user images, dispatching historical boarding data of the multi-elevator, analyzing whether the boarding user has the boarding record or not based on the user facial features and the historical boarding data, determining the boarding target floor corresponding to the boarding user according to the historical boarding data if the boarding record exists, acquiring floor area information corresponding to the multi-elevator, and determining the boarding target floor corresponding to the boarding user based on the floor area information and the external performance features.
The signal position is a sending position corresponding to the elevator taking request signal, if an up button or a down button of a building 5 is pressed, the signal position is a building 5, the user image is an image corresponding to the elevator taking user, the user facial features and the external performance features are facial features corresponding to the elevator taking user and external performance features except the faces, such as wearing or carrying article features, the historical elevator taking data are historical elevator taking data of the multi-elevator, and the floor area information is relevant information of each floor in an area corresponding to the multi-elevator.
The method comprises the steps of selecting a signal position corresponding to a boarding request signal, identifying the signal position corresponding to the boarding request signal through a button positioning system in an elevator, identifying user facial features corresponding to the boarding user from the user image through a face recognition technology, determining the external performance features, namely, firstly classifying the user image through an image classification algorithm, judging dressing features according to clothing style, color, style and the like, detecting articles carried by the user through an object detection technology to determine carrying article features, finally analyzing the body gesture and action of the user in the image through a gesture recognition algorithm, deducing the behavior features, obtaining the external performance features corresponding to the boarding user, scheduling the historical boarding data of the multi-elevator through a data storage library corresponding to the multi-elevator, storing the virtual library of data generated in the use process of the elevator, comparing the user facial features with the user data in the historical boarding data, analyzing whether the boarding user has the face of the elevator, determining the object carrying article features according to the clothing style, analyzing the body gesture and action of the user in the image, obtaining the historical boarding data corresponding to the floor of the elevator, and obtaining the elevator service area.
Further, as an optional embodiment of the present invention, the determining the boarding target floor corresponding to the boarding user based on the floor area information and the external performance feature includes extracting key area information in the floor area information, analyzing information connotation corresponding to the key area information, determining a floor function attribute corresponding to the floor area information according to the information connotation, calculating a degree of fit between the external performance feature and the floor function attribute, and determining the boarding target floor corresponding to the boarding user based on the degree of fit.
The key area information is representative information in the floor area information, the information meaning indicates information meaning corresponding to the key area information, the floor function attribute indicates corresponding use and action of the floor area information, and the fit degree indicates fit degree between the floor function attribute and the external expression feature.
Optionally, the extraction of the key area information in the floor area information can be realized through a TF-IDF algorithm, the analysis of the information meaning corresponding to the key area information can be realized through a semantic analysis method, the floor function attribute corresponding to the floor area information can be determined according to the description information of the information meaning, for example, the information meaning is a clothing store, the floor function attribute is a commercial shopping floor, the degree of fit between the external expression feature and the floor function attribute is calculated, the external expression feature and the floor function attribute corresponding to the maximum value in the degree of fit are selected, and the elevator taking target floor corresponding to the elevator taking user is determined according to the floor function attribute.
Further, as an optional embodiment of the present invention, the calculating the degree of fit between the external performance feature and the floor function attribute includes calculating a feature weight corresponding to each of the external performance features, analyzing a feature intention corresponding to the external performance feature, calculating a similarity coefficient between the feature intention and the floor function attribute, determining a total similarity coefficient between each of the external performance features and the floor function attribute according to the similarity coefficient, and calculating the degree of fit between the external performance feature and the floor function attribute by the following formula in combination with the feature weight and the total similarity coefficient:
;
wherein A represents the degree of agreement between the appearance feature and the floor function attribute, The feature weight corresponding to the a-th feature in the external expression features is represented,The total similarity coefficient between the a-th feature and the floor functional attribute in the external expression features is represented, a represents the serial number of the external expression features, and r represents the number of the external expression features.
The feature weight represents the importance degree corresponding to each feature in the external expression features, the feature intention is the purpose, the requirement, the expectation and the like corresponding to the external expression features, the similarity coefficient represents the similarity degree between the feature intention and the floor functional attribute, the total similarity coefficient is the sum of the similarity coefficients corresponding to all the feature intentions in the external expression features, further, the feature weight corresponding to each feature in the external expression features can be calculated by a weight calculator, the weight calculator is compiled by a script language, the analysis of the feature intentions corresponding to the external expression features can be realized by observing and inducing methods, by observing individuals with similar external expression features in a large number for a long time, the feature intentions summarized can be summarized, for example, people wearing normal dress, portable briefcase and entering a building at the time, and the feature intentions can be work in an office area.
Further, as an optional embodiment of the present invention, the calculating a similarity coefficient between the feature intention and the floor function attribute includes:
Calculating a similarity coefficient between the characteristic intent and the floor function attribute by the following formula:
;
Wherein R represents a similarity coefficient between the characteristic intent and the floor function attribute, Representing an intention vector corresponding to the e-th intention in the characteristic intention,And (3) representing an attribute vector corresponding to the e-th attribute in the floor function attributes, and q represents the number of feature intents.
S2, detecting elevator operation tasks corresponding to the multiple elevators, analyzing elevator taking directions corresponding to elevator taking users based on the current elevator taking floors and the elevator taking destination floors, and calculating shortest elevator waiting time of the elevator taking users about each elevator in the multiple elevators based on the elevator operation tasks, the elevator taking directions and the current elevator taking floors.
According to the method, the shortest waiting time of the elevator user about each elevator in the multi-elevator is calculated based on the elevator running task, the elevator taking direction and the current elevator taking floor, the waiting time of the elevator taking user for each elevator in the multi-elevator can be calculated through the shortest waiting time, and accordingly setting of coordination priority corresponding to each elevator in the multi-elevator is facilitated, wherein the elevator running task is a running index corresponding to each elevator in the multi-elevator, the elevator taking direction is the direction of the elevator taking user, such as ascending or descending, the shortest waiting time is the shortest time of the elevator taking user waiting for each elevator in the multi-elevator, optionally, detection of the elevator running task corresponding to the multi-elevator can be achieved through an elevator task control unit, analysis of the elevator taking direction corresponding to the elevator taking user can be achieved through a floor based on the current elevator taking and the elevator taking floor, such as the current elevator taking floor is 5 floors and the elevator taking floor is the destination floor 2 floors.
The method for calculating the shortest waiting time of the elevator user about each elevator in the plurality of elevators based on the elevator operation task, the elevator taking direction and the current elevator taking floor comprises the steps of distinguishing an elevator service layer corresponding to the plurality of elevators based on the elevator operation task, determining the elevator resident times corresponding to the plurality of elevators based on the elevator service layer, positioning the current service layer where the plurality of elevators are located, and calculating the shortest waiting time of the elevator user about each elevator in the plurality of elevators by combining the elevator service layer, the elevator resident times, the elevator taking direction, the current service layer and the current elevator taking floor.
The elevator service floor is a floor which needs to be reached by the plurality of elevators, the elevator residence times are residence times corresponding to the plurality of elevators, and the current service floor is a floor which is currently reached and corresponds to the plurality of elevators.
Optionally, the elevator service layer corresponding to the multiple elevators can be obtained by identifying unfinished floors recorded in the elevator running task, counting the number of floors in the elevator service layer, determining the residence times of the elevators corresponding to the multiple elevators according to the number of floors, and positioning the current service layer where the multiple elevators are located can be realized through sensors in the elevators.
Further, as an optional embodiment of the present invention, the calculating the shortest waiting time of the boarding user with respect to each elevator in the plurality of elevators by combining the elevator service floor, the elevator residence time, the boarding direction, the current service floor, and the current boarding floor includes measuring a single-layer operation cycle corresponding to each elevator in the plurality of elevators, analyzing a traveling direction of each elevator in the plurality of elevators by combining the current service floor and the elevator service floor, and calculating the shortest waiting time of the boarding user with respect to each elevator in the plurality of elevators by combining the single-layer operation cycle, the elevator residence time, the current service floor, and the current boarding floor if the traveling direction is consistent with the boarding direction and the current service floor is located at the front end of the current boarding floor by:
;
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, Indicating the current elevator-taking floor,Indicating the current service layer is to be provided,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time;
If the travelling direction is consistent with the elevator taking direction and the current service layer is positioned at the rear end of the current elevator taking floor, the shortest elevator waiting duration of the elevator taking user on each elevator in the plurality of elevators is calculated by combining the elevator service layer, the elevator residence times, the single-layer running period, the current service layer and the current elevator taking floor through the following formula:
;
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, AndRespectively the largest service layer and the smallest service layer in the elevator service layers,Indicating the current service layer is to be provided,Indicating the current elevator-taking floor,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time;
If the advancing direction is opposite to the elevator taking direction, the shortest elevator taking duration of the elevator taking user about each elevator in the plurality of elevators is calculated by combining the elevator service layer, the elevator residence times, the single-layer running period, the current service layer and the current elevator taking floor through the following formula:
Wherein T represents the shortest waiting time period of the elevator taking user with respect to each elevator in the plurality of elevators, AndRespectively the largest service layer and the smallest service layer in the elevator service layers,Indicating the current service layer is to be provided,Indicating the current elevator-taking floor,Represents a single-layer operation period, F represents the number of elevator residents,Indicating elevator residence time.
The single-layer operation period is the time corresponding to each elevator in the plurality of elevators when passing through a single floor, the travelling direction is the operation direction corresponding to each elevator in the plurality of elevators, the elevator residence time is the residence time of each elevator on each floor, the number of people entering and exiting each floor can be counted, the single-person entering and exiting time is determined by combining historical elevator entering and exiting statistical data, the residence time of each elevator on each floor is calculated by combining the number of people entering and exiting with the single-person entering and exiting time, and further, the metering of the single-layer operation period corresponding to each elevator in the plurality of elevators can be realized by a time metering tool.
And S3, determining an elevator response stroke corresponding to each elevator in the plurality of elevators based on the current elevator-riding floor, and calculating the load deviation degree corresponding to each elevator in the plurality of elevators.
According to the invention, the elevator response travel corresponding to each elevator in the plurality of elevators is determined based on the current elevator landing, so that the distance length of each elevator in the plurality of elevators when finally reaching the current elevator landing can be known, wherein the elevator response travel is the distance of each elevator in the plurality of elevators when reaching the current elevator landing, and further, the elevator response travel can count the total floor of each elevator in the plurality of elevators, inquire about the single-layer distance corresponding to the floor, and multiply the total floor by the single-layer distance to obtain the elevator response travel.
According to the invention, the load deviation degree corresponding to each elevator in the plurality of elevators is calculated, so that the load deviation degree corresponding to each elevator in the plurality of elevators can be known, and further, a basis is provided for the setting processing of the coordination priority corresponding to each elevator in the plurality of elevators, wherein the load deviation degree represents the load deviation degree between each elevator in the plurality of elevators.
The method comprises the steps of collecting image data in the elevators by using camera equipment of each elevator in the plurality of elevators, detecting the image data to obtain an image main body, identifying a person main body in the image main body, determining actual passenger capacity of each elevator in the plurality of elevators according to the person main body, inquiring the number of the elevators in the plurality of elevators, calculating average passenger capacity of the elevators according to the actual passenger capacity and the number of the elevators, and calculating the load deviation degree of each elevator in the plurality of elevators according to the average passenger capacity and the actual passenger capacity.
The camera equipment is a camera in each elevator in the plurality of elevators, the image data is video data stream data in each elevator in the plurality of elevators, the image main body is a physical part in the image data, the number of elevators is the total number of elevators in the plurality of elevators, and the average passenger capacity is the average passenger capacity of the plurality of elevators.
Optionally, the identification of the person body in the image body may be implemented through YOLO (You Only Look Once) series of algorithms, such as YOLOv algorithm, by counting the number of persons in the person body, determining the actual passenger capacity of each elevator in the multiple elevators according to the number of persons, summing the actual passenger capacities to obtain a total passenger capacity, and calculating the ratio of the total passenger capacity to the number of elevators to obtain the average passenger capacity corresponding to the multiple elevators.
Further, as an optional embodiment of the present invention, the performing main body detection on the image data to obtain an image main body includes performing frame division processing on the image data to obtain an image frame, performing de-duplication processing on the image frame to obtain a target image frame, performing de-noising processing on the target image frame to obtain a de-noised image frame, performing foreground extraction processing on the de-noised image frame to obtain a foreground image frame, identifying an image contour in the front Jing Ying frame, extracting contour features corresponding to the image contour, and performing main body analysis on the image contour based on the contour features to obtain the image main body.
The image frames are images obtained after the image data are divided according to a specific frame period, the target image frames are images obtained after repeated image frames in the image frames are removed, the denoising image frames are images obtained after noise interference in the target image frames is removed, the foreground image frames are images obtained after background segmentation in the denoising image frames, the image contours are boundaries formed in the front Jing Ying frames, the contour features are corresponding characterization of the image contours, further, framing of the image data can be achieved through a framing tool, such as a FFmpeg tool, denoising of the image frames can be achieved through an image denoising algorithm, the image denoising algorithm is compiled by a script language, such as a script language, denoising of the target image frames can be achieved through a low-pass filter, foreground extraction of the denoising image frames can be achieved through a semantic segmentation model in deep learning, such as a U-Net model, contour features in the front Jing Ying frames can be achieved through contour recognition algorithms, contour features in a contour feature library can be achieved through a contour feature recognition algorithm, and a contour feature library can be achieved through a contour feature matching method, and a contour feature library can be achieved through a contour feature library is considered to be achieved, and a contour feature is achieved through a feature matching method.
Further, as an optional embodiment of the present invention, the calculating the load deviation degree corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity includes querying passenger criterion information corresponding to each elevator in the multiple elevators, identifying passenger capacity information in the passenger criterion information, determining an elevator passenger peak value corresponding to each elevator in the multiple elevators based on the passenger capacity information, and calculating the load deviation degree corresponding to each elevator in the multiple elevators by combining the elevator passenger peak value, the actual passenger capacity and the average passenger capacity according to the following formula:
;
where M represents the corresponding load deviation of each elevator in the plurality of elevators, N represents the actual passenger capacity, The average passenger capacity is represented, and G represents the peak elevator passenger capacity.
The passenger carrying criterion information is passenger carrying limit requirement information corresponding to each elevator in the plurality of elevators, the passenger carrying capacity information is information about the relevant requirements of the number of carrying persons or the weight of the elevators, and the passenger carrying peak value of the elevators represents the passenger carrying upper limit value of the elevators.
And S4, setting a coordination priority corresponding to each elevator in the plurality of elevators based on the shortest elevator waiting duration, the elevator response travel and the load deviation degree, and carrying out coordination control processing on the plurality of elevators by combining the coordination priority and the elevator taking destination layer to obtain a control result.
The invention sets the corresponding coordination priority of each elevator in the multi-elevator based on the shortest elevator waiting duration, the elevator response travel and the load deviation degree so as to improve the reliability of subsequent coordination of each elevator in the multi-elevator, and combines the coordination priority and the elevator taking destination layer to perform coordination control processing on the multi-elevator, thereby improving the rationality of cooperative control of the multi-elevator, wherein the coordination priority represents the coordination priority of each elevator in the multi-elevator, and optionally, the coordination priority is used for determining the coordination elevator, and the running route of the coordination elevator is set according to the elevator taking destination layer so as to realize the coordination control processing on the multi-elevator and obtain the control result.
The setting of the coordination priority corresponding to each elevator in the plurality of elevators based on the shortest elevator waiting time length, the elevator response travel and the load deviation degree comprises the steps of respectively carrying out standardization processing on the shortest elevator waiting time length, the elevator response travel and the load deviation degree to obtain standard elevator waiting time length, standard response travel and standard deviation degree, respectively calculating importance corresponding to the standard elevator waiting time length, the standard response travel and the standard deviation degree to obtain importance, travel importance and deviation degree importance, and calculating priority scores corresponding to each elevator in the plurality of elevators by the following formulas in combination with the importance of the time length, the travel importance, the deviation degree importance, the standard elevator waiting time length, the standard response travel and the standard deviation degree:
;
Wherein P represents a priority score for each elevator in the plurality of elevators, The importance of the duration is indicated,The degree of importance of the stroke is indicated,The degree of importance of the degree of deviation is indicated,Represents the standard waiting duration, Q represents the standard response trip,The degree of standard deviation is indicated as such,
And setting the corresponding coordination priority of each elevator in the plurality of elevators based on the priority score.
The standard waiting time length, the standard response travel and the standard deviation degree are respectively numerical values obtained after the influence of differences among the shortest waiting time length, the elevator response travel and the load deviation degree is eliminated, the time length importance, the travel importance and the deviation degree importance respectively represent importance degrees corresponding to each other among the standard waiting time length, the standard response travel and the standard deviation degree, further, the standardization processing of the shortest waiting time length, the elevator response travel and the load deviation degree can be realized through a Z-score standardization method, the calculation of importance degrees corresponding to the standard waiting time length, the standard response travel and the standard deviation degree can be realized through a hierarchical analysis method, a hierarchical structure model is established, the shortest waiting time length, the elevator response travel and the load deviation degree are used as criterion layers, the importance of each criterion is compared in pairs through expert scoring or group decision, a judgment matrix is established, and the feature vector of the judgment matrix is solved, so that the relative weight of each criterion is obtained.
The invention analyzes the current elevator taking floor corresponding to the elevator taking user and the elevator taking target floor corresponding to the elevator taking user according to the elevator taking request signal, can accurately determine the starting position and the target floor of the elevator taking user so as to facilitate the efficient dispatch of the subsequent elevators, calculates the shortest elevator taking time of the elevator taking user about each elevator in the plurality of elevators based on the elevator running task, the elevator taking direction and the current elevator taking floor, solves the waiting time of the elevator taking user for each elevator in the plurality of elevators through the shortest elevator taking time, thereby facilitating the setting of the corresponding coordination priority of each elevator in the plurality of elevators, the invention can know the distance length of each elevator in the plurality of elevators when finally reaching the current elevator-taking floor by determining the elevator response travel corresponding to each elevator in the plurality of elevators based on the current elevator-taking floor, the coordination priority corresponding to each elevator in the multi-elevator is set so as to improve the reliability of subsequent coordination of each elevator in the multi-elevator, and the coordination control processing is carried out on the multi-elevator by combining the coordination priority and the elevator taking destination layer, so that the rationality of cooperative control of the multi-elevator is improved. Therefore, the optimization method for the multi-elevator cooperative control provided by the embodiment of the invention can improve the optimization rationality of the multi-elevator cooperative control.
Fig. 2 is a functional block diagram of an optimization system for coordinated control of multiple elevators according to an embodiment of the present invention.
The optimization system 100 for cooperative control of multiple elevators according to the present invention may be installed in an electronic device. Depending on the implementation function, the optimization system 100 for cooperative control of multiple elevators may include a target floor analysis module 101, a waiting duration calculation module 102, a deviation calculation module 103, and a coordination control module 104. The module of the invention, which may also be referred to as a unit, refers to a series of computer program segments, which are stored in the memory of the electronic device, capable of being executed by the processor of the electronic device and of performing a fixed function.
In the present embodiment, the functions concerning the respective modules/units are as follows:
the target floor analysis module 101 is configured to obtain multiple elevators to be cooperatively controlled, collect elevator taking request signals of elevator taking users for the multiple elevators, and analyze current elevator taking floors corresponding to the elevator taking users and elevator taking target floors corresponding to the current elevator taking floors according to the elevator taking request signals;
The waiting duration calculation module 102 is configured to detect an elevator operation task corresponding to the multiple elevators, analyze an elevator taking direction corresponding to the elevator taking user based on the current elevator taking floor and the elevator taking destination floor, and calculate a shortest waiting duration of the elevator taking user about each elevator in the multiple elevators based on the elevator operation task, the elevator taking direction and the current elevator taking floor;
The deviation calculating module 103 is configured to determine an elevator response trip corresponding to each elevator in the multiple elevators based on the current elevator landing, and calculate a load deviation corresponding to each elevator in the multiple elevators;
The coordination control module 104 is configured to set a coordination priority corresponding to each elevator in the multiple elevators based on the shortest elevator waiting duration, the elevator response travel and the load deviation, and perform coordination control processing on the multiple elevators by combining the coordination priority and the elevator taking destination layer to obtain a control result.
In detail, each module in the multi-elevator cooperative control optimizing system 100 in the embodiment of the present application adopts the same technical means as the multi-elevator cooperative control optimizing method described in fig. 1, and can produce the same technical effects, which are not described herein.
In several embodiments provided by the present invention, it should be understood that the methods and systems provided may be implemented in other ways. For example, the above-described method embodiments are merely illustrative, and for example, the division of the modules is merely a logical function division, and other manners of division may be implemented in practice.
Finally, it should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention.

Claims (8)

1.一种多电梯协同控制的优化方法,其特征在于,所述方法包括:1. A method for optimizing multi-elevator coordinated control, characterized in that the method comprises: 获取待协同控制的多电梯,并收集乘梯用户对于所述多电梯的乘梯请求信号,依据所述乘梯请求信号,分析所述乘梯用户对应的当前乘梯楼层和其对应的乘梯目标楼层;Acquire multiple elevators to be collaboratively controlled, collect elevator request signals from elevator users for the multiple elevators, and analyze the current elevator floor corresponding to the elevator user and the corresponding elevator destination floor according to the elevator request signals; 检测所述多电梯对应的电梯运行任务,基于所述当前乘梯楼层和所述乘梯目标楼层,分析所述乘梯用户对应的乘梯方向,基于所述电梯运行任务、所述乘梯方向及所述当前乘梯楼层,计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长;Detecting the elevator operation tasks corresponding to the multiple elevators, analyzing the elevator direction corresponding to the elevator user based on the current elevator floor and the elevator target floor, and calculating the shortest waiting time of the elevator user for each of the multiple elevators based on the elevator operation tasks, the elevator direction and the current elevator floor; 基于所述当前乘梯楼层,确定所述多电梯中每个电梯对应的电梯响应行程,并计算所述多电梯中每个电梯对应的负载偏离度,其中,所述计算所述多电梯中每个电梯对应的负载偏离度,包括:Based on the current elevator floor, determine the elevator response stroke corresponding to each elevator in the multiple elevators, and calculate the load deviation corresponding to each elevator in the multiple elevators, wherein the calculation of the load deviation corresponding to each elevator in the multiple elevators includes: 利用所述多电梯中每个电梯的摄像设备采集电梯内的影像数据;Using a camera device of each of the multiple elevators to collect image data in the elevator; 对所述影像数据进行主体检测,得到影像主体,识别所述影像主体中的人物主体;Performing subject detection on the image data to obtain an image subject, and identifying a human subject in the image subject; 根据所述人物主体,确定所述多电梯中每个电梯的实际载客量,并查询所述多电梯的电梯数量;Determine the actual passenger capacity of each of the multiple elevators according to the character subject, and query the number of elevators in the multiple elevators; 结合所述实际载客量和所述电梯数量,计算出所述多电梯对应的平均载客量;Calculate the average passenger capacity corresponding to the multiple elevators by combining the actual passenger capacity and the number of elevators; 依据所述平均载客量和所述实际载客量,计算所述多电梯中每个电梯对应的负载偏离度;Calculating a load deviation corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity; 其中,所述依据所述平均载客量和所述实际载客量,计算所述多电梯中每个电梯对应的负载偏离度,包括:The step of calculating the load deviation corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity includes: 查询所述多电梯中每个电梯对应的载客准则信息,识别所述载客准则信息中的载客容量信息;Querying passenger carrying criteria information corresponding to each of the multiple elevators, and identifying passenger carrying capacity information in the passenger carrying criteria information; 基于所述载客容量信息,确定所述多电梯中每个电梯对应的电梯载客峰值;Based on the passenger capacity information, determine the elevator passenger capacity peak value corresponding to each elevator in the multiple elevators; 结合所述电梯载客峰值、所述实际载客量及所述平均载客量,通过下述公式计算所述多电梯中每个电梯对应的负载偏离度:In combination with the elevator passenger load peak, the actual passenger load and the average passenger load, the load deviation corresponding to each elevator in the multiple elevators is calculated by the following formula: ; 其中,M表示多电梯中每个电梯对应的负载偏离度,N表示实际载客量,表示平均载客量,G表示电梯载客峰值;Among them, M represents the load deviation corresponding to each elevator in the multi-elevator, N represents the actual passenger capacity, represents the average passenger capacity, and G represents the peak passenger capacity of the elevator; 基于所述最短候梯时长、所述电梯响应行程及所述负载偏离度,设置所述多电梯中每个电梯对应的协调优先级,结合所述协调优先级和所述乘梯目标楼层,对所述多电梯进行协调控制处理,得到控制结果,其中,所述基于所述最短候梯时长、所述电梯响应行程及所述负载偏离度,设置所述多电梯中每个电梯对应的协调优先级,包括:分别对所述最短候梯时长、所述电梯响应行程及所述负载偏离度进行标准化处理,得到标准候梯时长、标准响应行程及标准偏离度,分别计算所述标准候梯时长、所述标准响应行程及所述标准偏离度对应的重要度,得到时长重要度、行程重要度及偏离度重要度,结合所述时长重要度、所述行程重要度、所述偏离度重要度、所述标准候梯时长、所述标准响应行程及所述标准偏离度,通过下述公式计算所述多电梯中每个电梯对应的优先级得分:Based on the shortest waiting time for the elevator, the elevator response stroke and the load deviation, a coordination priority corresponding to each elevator in the multiple elevators is set, and in combination with the coordination priority and the target floor of the elevator, the multiple elevators are coordinated and controlled to obtain a control result, wherein the coordination priority corresponding to each elevator in the multiple elevators is set based on the shortest waiting time for the elevator, the elevator response stroke and the load deviation, including: standardizing the shortest waiting time for the elevator, the elevator response stroke and the load deviation respectively to obtain a standard waiting time for the elevator, a standard response stroke and a standard deviation, respectively calculating the importance of the standard waiting time for the elevator, the standard response stroke and the standard deviation to obtain a time importance, a stroke importance and a deviation importance, and in combination with the time importance, the stroke importance, the deviation importance, the standard waiting time for the elevator, the standard response stroke and the standard deviation, calculating the priority score corresponding to each elevator in the multiple elevators by the following formula: ; 其中,P表示多电梯中每个电梯对应的优先级得分,表示时长重要度,表示行程重要度,表示偏离度重要度,表示标准候梯时长,Q表示标准响应行程,表示标准偏离度,Among them, P represents the priority score corresponding to each elevator in multiple elevators, Indicates the importance of duration, Indicates the importance of the trip. Indicates the importance of deviation, represents the standard waiting time for the elevator, Q represents the standard response time, represents the standard deviation, 基于所述优先级得分,设置所述多电梯中每个电梯对应的协调优先级。Based on the priority score, a coordination priority corresponding to each elevator in the multiple elevators is set. 2.如权利要求1所述的一种多电梯协同控制的优化方法,其特征在于,所述依据所述乘梯请求信号,分析所述乘梯用户对应的当前乘梯楼层和其对应的乘梯目标楼层,包括:2. The optimization method for multi-elevator coordinated control according to claim 1, characterized in that the current elevator floor corresponding to the elevator user and the corresponding elevator destination floor are analyzed according to the elevator request signal, including: 识别所述乘梯请求信号对应的信号位置,采集所述乘梯用户对应的用户图像;Identify the signal position corresponding to the elevator request signal, and collect the user image corresponding to the elevator user; 基于所述用户图像,确定所述乘梯用户对应的用户脸部特征和外在表现特征,并调度所述多电梯的历史乘梯数据;Based on the user image, determine the user facial features and external appearance features corresponding to the elevator user, and dispatch the historical elevator data of the multiple elevators; 基于所述用户脸部特征和所述历史乘梯数据,分析所述乘梯用户是否有乘梯记录;Based on the user's facial features and the historical elevator riding data, analyzing whether the elevator user has an elevator riding record; 若有乘梯记录,则根据所述历史乘梯数据,确定所述乘梯用户对应的乘梯目标楼层;If there is an elevator ride record, determine the elevator ride target floor corresponding to the elevator user based on the historical elevator ride data; 如无乘梯记录,获取所述多电梯对应的楼层区域信息;If there is no elevator record, obtain floor area information corresponding to the multiple elevators; 基于所述楼层区域信息和所述外在表现特征,确定所述乘梯用户对应的乘梯目标楼层。Based on the floor area information and the external performance characteristics, the target floor corresponding to the elevator user is determined. 3.如权利要求2所述的一种多电梯协同控制的优化方法,其特征在于,所述基于所述楼层区域信息和所述外在表现特征,确定所述乘梯用户对应的乘梯目标楼层,包括:3. The optimization method for multi-elevator coordinated control according to claim 2, characterized in that the step of determining the elevator target floor corresponding to the elevator user based on the floor area information and the external performance characteristics comprises: 提取所述楼层区域信息中的关键区域信息;Extracting key area information from the floor area information; 分析所述关键区域信息对应的信息内涵;Analyze the information content corresponding to the key area information; 依据所述信息内涵,确定所述楼层区域信息对应的楼层功能属性;Determine the floor function attribute corresponding to the floor area information according to the information content; 计算所述外在表现特征与所述楼层功能属性之间的契合度;Calculating the degree of fit between the external performance characteristics and the functional attributes of the floor; 基于所述契合度,确定所述乘梯用户对应的乘梯目标楼层。Based on the degree of fit, the target floor for the elevator user is determined. 4.如权利要求3所述的一种多电梯协同控制的优化方法,其特征在于,所述计算所述外在表现特征与所述楼层功能属性之间的契合度,包括:4. The optimization method for multi-elevator coordinated control according to claim 3, characterized in that the calculation of the degree of fit between the external performance characteristics and the floor functional attributes comprises: 计算所述外在表现特征中每个特征对应的特征权值,并分析所述外在表现特征对应的特征意图;Calculating the feature weight corresponding to each feature in the external performance feature, and analyzing the feature intention corresponding to the external performance feature; 计算所述特征意图和所述楼层功能属性之间的相似系数;Calculating a similarity coefficient between the feature intention and the floor functional attribute; 依据所述相似系数,确定所述外在表现特征中每个特征与所述楼层功能属性之间的总相似系数;Determine the total similarity coefficient between each feature of the external performance feature and the floor functional attribute according to the similarity coefficient; 结合所述特征权值和所述总相似系数,通过下述公式计算所述外在表现特征与所述楼层功能属性之间的契合度:Combining the feature weight and the total similarity coefficient, the degree of fit between the external performance feature and the floor function attribute is calculated by the following formula: ; 其中,A表示外在表现特征与楼层功能属性之间的契合度,表示外在表现特征中第a个特征对应的特征权值,表示外在表现特征中第a个特征与楼层功能属性之间的总相似系数,a表示外在表现特征的序列号,r表示外在表现特征的数量。Among them, A represents the degree of fit between the external performance characteristics and the functional attributes of the floor. Indicates the feature weight corresponding to the ath feature in the external performance feature, It represents the total similarity coefficient between the ath feature in the external performance feature and the floor function attribute, a represents the serial number of the external performance feature, and r represents the number of external performance features. 5.如权利要求1所述的一种多电梯协同控制的优化方法,其特征在于,所述基于所述电梯运行任务、所述乘梯方向及所述当前乘梯楼层,计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长,包括:5. The optimization method for coordinated control of multiple elevators according to claim 1, characterized in that the calculation of the shortest waiting time of the elevator user for each of the multiple elevators based on the elevator operation task, the elevator direction and the current elevator floor comprises: 基于所述电梯运行任务,辨析所述多电梯对应的电梯服务层;Based on the elevator operation tasks, distinguishing elevator service floors corresponding to the multiple elevators; 基于所述电梯服务层,确定所述多电梯对应的电梯驻留次数,并定位所述多电梯所处的当前服务层;Based on the elevator service layer, determining the number of elevator dwell times corresponding to the multiple elevators, and locating the current service layer where the multiple elevators are located; 结合所述电梯服务层、所述电梯驻留次数、所述乘梯方向、所述当前服务层及所述当前乘梯楼层,计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长。Based on the elevator service floor, the number of elevator stops, the riding direction, the current service floor and the current riding floor, the shortest waiting time of the elevator user for each of the multiple elevators is calculated. 6.如权利要求5所述的一种多电梯协同控制的优化方法,其特征在于,所述结合所述电梯服务层、所述电梯驻留次数、所述乘梯方向、所述当前服务层及所述当前乘梯楼层,计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长,包括:6. The optimization method for multi-elevator coordinated control according to claim 5, characterized in that the calculation of the shortest waiting time of the elevator user for each of the multiple elevators in combination with the elevator service layer, the number of elevator dwell times, the elevator riding direction, the current service layer and the current elevator riding floor comprises: 计量所述多电梯中每个电梯对应的单层运行周期,结合所述当前服务层和所述电梯服务层,分析所述多电梯中每个电梯的行进方向;Measuring a single-floor operation cycle corresponding to each elevator in the multiple elevators, and analyzing a travel direction of each elevator in the multiple elevators in combination with the current service floor and the elevator service floor; 若所述行进方向和所述乘梯方向一致,并且所述当前服务层位于所述当前乘梯楼层的前端;If the traveling direction is consistent with the riding direction, and the current service floor is located in front of the current riding floor; 则结合所述单层运行周期、所述电梯驻留次数、所述当前服务层及所述当前乘梯楼层,通过下述公式计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长:Then, in combination with the single-floor operation cycle, the number of elevator dwell times, the current service floor and the current elevator floor, the shortest waiting time for the elevator user for each of the multiple elevators is calculated by the following formula: ; 其中,T表示乘梯用户关于多电梯中每个电梯的最短候梯时长,表示当前乘梯楼层,表示当前服务层,表示单层运行周期,F表示电梯驻留次数,表示电梯停留时间;Where T represents the shortest waiting time for each elevator among multiple elevators. Indicates the current elevator floor. Indicates the current service layer. represents the single-floor operation cycle, F represents the number of times the elevator stays, Indicates the elevator dwell time; 若所述行进方向和所述乘梯方向一致,并且所述当前服务层位于所述当前乘梯楼层的后端;If the traveling direction is consistent with the riding direction, and the current service floor is located at the rear end of the current riding floor; 则结合所述电梯服务层、所述电梯驻留次数、所述单层运行周期、所述当前服务层及所述当前乘梯楼层,通过下述公式计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长:Then, in combination with the elevator service floor, the number of elevator dwell times, the single-floor operation cycle, the current service floor and the current elevator floor, the shortest waiting time for the elevator user for each of the multiple elevators is calculated by the following formula: ; 其中,T表示乘梯用户关于多电梯中每个电梯的最短候梯时长,分别是电梯服务层中的最大服务层和最小服务层,表示当前服务层,表示当前乘梯楼层,表示单层运行周期,F表示电梯驻留次数,表示电梯停留时间;Where T represents the shortest waiting time for each elevator among multiple elevators. and They are the maximum service floor and the minimum service floor among the elevator service floors. Indicates the current service layer. Indicates the current elevator floor. represents the single-floor operation cycle, F represents the number of times the elevator stays, Indicates the elevator dwell time; 若所述行进方向和所述乘梯方向相反,则结合所述电梯服务层、所述电梯驻留次数、所述单层运行周期、所述当前服务层及所述当前乘梯楼层,通过下述公式计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长:If the traveling direction is opposite to the riding direction, the shortest waiting time for each of the multiple elevators is calculated by combining the elevator service floor, the number of elevator stops, the single-floor operation cycle, the current service floor and the current riding floor using the following formula: ; 其中,T表示乘梯用户关于多电梯中每个电梯的最短候梯时长,分别是电梯服务层中的最大服务层和最小服务层,表示当前服务层,表示当前乘梯楼层,表示单层运行周期,F表示电梯驻留次数,表示电梯停留时间。Where T represents the shortest waiting time for each elevator among multiple elevators. and They are the maximum service floor and the minimum service floor among the elevator service floors. Indicates the current service layer. Indicates the current elevator floor. represents the single-floor operation cycle, F represents the number of times the elevator stays, Indicates the elevator dwell time. 7.如权利要求1所述的一种多电梯协同控制的优化方法,其特征在于,所述对所述影像数据进行主体检测,得到影像主体,包括:7. The optimization method for multi-elevator coordinated control according to claim 1, characterized in that the performing subject detection on the image data to obtain the image subject comprises: 对所述影像数据进行分帧处理,得到影像帧;Performing frame processing on the image data to obtain image frames; 对所述影像帧进行去重处理,得到目标影像帧;Performing deduplication processing on the image frame to obtain a target image frame; 对所述目标影像帧进行去噪处理,得到去噪影像帧;Performing denoising processing on the target image frame to obtain a denoised image frame; 对所述去噪影像帧进行前景提取处理,得到前景影像帧;Performing foreground extraction processing on the denoised image frame to obtain a foreground image frame; 识别所述前景影像帧中的影像轮廓,提取所述影像轮廓对应的轮廓特征;Identify the image contour in the foreground image frame, and extract contour features corresponding to the image contour; 基于所述轮廓特征,对所述影像轮廓进行主体分析,得到影像主体。Based on the contour features, a subject analysis is performed on the image contour to obtain the image subject. 8.一种多电梯协同控制的优化系统,其特征在于,所述系统包括:8. An optimization system for multi-elevator coordinated control, characterized in that the system comprises: 目标楼层分析模块,用于获取待协同控制的多电梯,并收集乘梯用户对于所述多电梯的乘梯请求信号,依据所述乘梯请求信号,分析所述乘梯用户对应的当前乘梯楼层和其对应的乘梯目标楼层;A target floor analysis module is used to obtain multiple elevators to be coordinated and controlled, and collect elevator request signals from elevator users for the multiple elevators, and analyze the current elevator floor corresponding to the elevator user and the corresponding elevator target floor according to the elevator request signals; 候梯时长计算模块,用于检测所述多电梯对应的电梯运行任务,基于所述当前乘梯楼层和所述乘梯目标楼层,分析所述乘梯用户对应的乘梯方向,基于所述电梯运行任务、所述乘梯方向及所述当前乘梯楼层,计算所述乘梯用户关于所述多电梯中每个电梯的最短候梯时长;a waiting time calculation module, for detecting the elevator operation tasks corresponding to the multiple elevators, analyzing the elevator direction corresponding to the elevator user based on the current elevator floor and the elevator target floor, and calculating the shortest waiting time of the elevator user for each of the multiple elevators based on the elevator operation tasks, the elevator direction and the current elevator floor; 偏离度计算模块,用于基于所述当前乘梯楼层,确定所述多电梯中每个电梯对应的电梯响应行程,并计算所述多电梯中每个电梯对应的负载偏离度,其中,所述计算所述多电梯中每个电梯对应的负载偏离度,包括:The deviation calculation module is used to determine the elevator response stroke corresponding to each elevator in the multiple elevators based on the current elevator floor, and calculate the load deviation corresponding to each elevator in the multiple elevators, wherein the calculation of the load deviation corresponding to each elevator in the multiple elevators includes: 利用所述多电梯中每个电梯的摄像设备采集电梯内的影像数据;Using a camera device of each of the multiple elevators to collect image data in the elevator; 对所述影像数据进行主体检测,得到影像主体,识别所述影像主体中的人物主体;Performing subject detection on the image data to obtain an image subject, and identifying a human subject in the image subject; 根据所述人物主体,确定所述多电梯中每个电梯的实际载客量,并查询所述多电梯的电梯数量;Determine the actual passenger capacity of each of the multiple elevators according to the character subject, and query the number of elevators in the multiple elevators; 结合所述实际载客量和所述电梯数量,计算出所述多电梯对应的平均载客量;Calculate the average passenger capacity corresponding to the multiple elevators by combining the actual passenger capacity and the number of elevators; 依据所述平均载客量和所述实际载客量,计算所述多电梯中每个电梯对应的负载偏离度;Calculating a load deviation corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity; 其中,所述依据所述平均载客量和所述实际载客量,计算所述多电梯中每个电梯对应的负载偏离度,包括:The step of calculating the load deviation corresponding to each elevator in the multiple elevators according to the average passenger capacity and the actual passenger capacity includes: 查询所述多电梯中每个电梯对应的载客准则信息,识别所述载客准则信息中的载客容量信息;Querying passenger carrying criteria information corresponding to each of the multiple elevators, and identifying passenger carrying capacity information in the passenger carrying criteria information; 基于所述载客容量信息,确定所述多电梯中每个电梯对应的电梯载客峰值;Based on the passenger capacity information, determine the elevator passenger peak value corresponding to each elevator in the multiple elevators; 结合所述电梯载客峰值、所述实际载客量及所述平均载客量,通过下述公式计算所述多电梯中每个电梯对应的负载偏离度:In combination with the elevator passenger load peak, the actual passenger load and the average passenger load, the load deviation corresponding to each elevator in the multiple elevators is calculated by the following formula: ; 其中,M表示多电梯中每个电梯对应的负载偏离度,N表示实际载客量,表示平均载客量,G表示电梯载客峰值;Among them, M represents the load deviation corresponding to each elevator in the multi-elevator, N represents the actual passenger capacity, represents the average passenger capacity, and G represents the peak passenger capacity of the elevator; 协调控制模块,用于基于所述最短候梯时长、所述电梯响应行程及所述负载偏离度,设置所述多电梯中每个电梯对应的协调优先级,结合所述协调优先级和所述乘梯目标楼层,对所述多电梯进行协调控制处理,得到控制结果,其中,所述基于所述最短候梯时长、所述电梯响应行程及所述负载偏离度,设置所述多电梯中每个电梯对应的协调优先级,包括:分别对所述最短候梯时长、所述电梯响应行程及所述负载偏离度进行标准化处理,得到标准候梯时长、标准响应行程及标准偏离度,分别计算所述标准候梯时长、所述标准响应行程及所述标准偏离度对应的重要度,得到时长重要度、行程重要度及偏离度重要度,结合所述时长重要度、所述行程重要度、所述偏离度重要度、所述标准候梯时长、所述标准响应行程及所述标准偏离度,通过下述公式计算所述多电梯中每个电梯对应的优先级得分:A coordination control module is used to set the coordination priority corresponding to each elevator in the multiple elevators based on the shortest waiting time, the elevator response stroke and the load deviation, and coordinate the multiple elevators in combination with the coordination priority and the target floor of the elevator to obtain a control result, wherein the coordination priority corresponding to each elevator in the multiple elevators is set based on the shortest waiting time, the elevator response stroke and the load deviation, including: standardizing the shortest waiting time, the elevator response stroke and the load deviation respectively to obtain a standard waiting time, a standard response stroke and a standard deviation, respectively calculating the importance of the standard waiting time, the standard response stroke and the standard deviation to obtain the time importance, the stroke importance and the deviation importance, and combining the time importance, the stroke importance, the deviation importance, the standard waiting time, the standard response stroke and the standard deviation, to calculate the priority score corresponding to each elevator in the multiple elevators by the following formula: ; 其中,P表示多电梯中每个电梯对应的优先级得分,表示时长重要度,表示行程重要度,表示偏离度重要度,表示标准候梯时长,Q表示标准响应行程,表示标准偏离度,Among them, P represents the priority score corresponding to each elevator in multiple elevators, Indicates the importance of duration, Indicates the importance of the trip. Indicates the importance of deviation, represents the standard waiting time for the elevator, Q represents the standard response time, represents the standard deviation, 基于所述优先级得分,设置所述多电梯中每个电梯对应的协调优先级。Based on the priority score, a coordination priority corresponding to each elevator in the multiple elevators is set.
CN202411110195.5A 2024-08-14 2024-08-14 Optimization method and system for cooperative control of multiple elevators Active CN118619023B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411110195.5A CN118619023B (en) 2024-08-14 2024-08-14 Optimization method and system for cooperative control of multiple elevators

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411110195.5A CN118619023B (en) 2024-08-14 2024-08-14 Optimization method and system for cooperative control of multiple elevators

Publications (2)

Publication Number Publication Date
CN118619023A CN118619023A (en) 2024-09-10
CN118619023B true CN118619023B (en) 2024-12-06

Family

ID=92600411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411110195.5A Active CN118619023B (en) 2024-08-14 2024-08-14 Optimization method and system for cooperative control of multiple elevators

Country Status (1)

Country Link
CN (1) CN118619023B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119389894A (en) * 2025-01-02 2025-02-07 中国科学院福建物质结构研究所 Multi-AGV multi-elevator dynamic scheduling method, system, storage medium and product

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109693978A (en) * 2019-01-18 2019-04-30 深圳壹账通智能科技有限公司 Elevator intelligent dispatching method, device, computer equipment and storage medium
CN110040586A (en) * 2019-04-11 2019-07-23 哈尔滨理工大学 A kind of Elevator group control method based on recognition of face

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI85970C (en) * 1986-09-24 1992-06-25 Kone Oy FOERFARANDE FOER KOORDINERING AV HISSGRUPPER.
CN115477209B (en) * 2022-09-23 2023-10-17 日立楼宇技术(广州)有限公司 An elevator calling method, device, equipment and storage medium
CN116620973A (en) * 2023-06-07 2023-08-22 上海三菱电梯有限公司 Robot elevator taking control method
CN117985557A (en) * 2024-02-28 2024-05-07 尼得科康迪克电梯技术(无锡)有限公司 Elevator cluster control method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109693978A (en) * 2019-01-18 2019-04-30 深圳壹账通智能科技有限公司 Elevator intelligent dispatching method, device, computer equipment and storage medium
CN110040586A (en) * 2019-04-11 2019-07-23 哈尔滨理工大学 A kind of Elevator group control method based on recognition of face

Also Published As

Publication number Publication date
CN118619023A (en) 2024-09-10

Similar Documents

Publication Publication Date Title
CN118619023B (en) Optimization method and system for cooperative control of multiple elevators
CN111401144B (en) Escalator passenger behavior identification method based on video monitoring
CN112183471A (en) An automatic detection method and system for standard wearing of anti-epidemic masks by on-site personnel
CN111985348B (en) Face recognition method and system
CN107133612A (en) Based on image procossing and the intelligent ward of speech recognition technology and its operation method
CN109977895B (en) A target detection method for wildlife video based on multi-feature map fusion
CN108363997A (en) It is a kind of in video to the method for real time tracking of particular person
WO2020001083A1 (en) Feature multiplexing-based face recognition method
CN107909027A (en) It is a kind of that there is the quick human body target detection method for blocking processing
CN110222636B (en) Pedestrian attribute identification method based on background suppression
CN105956570B (en) Smile recognition method based on lip features and deep learning
CN114612860A (en) Identification and prediction method of passenger flow in rail transit station based on computer vision
CN111091057A (en) Information processing method and device and computer readable storage medium
WO2024098956A1 (en) Method for fusing social media data and moving track data
CN110232331B (en) Online face clustering method and system
Naik et al. Development of an Automated Hand Gesture Software to Control Volume for Computer
Wahyono et al. Face emotional detection using computational intelligence based ubiquitous computing
CN112950242B (en) Information pushing method and device and electronic equipment
CN113989927A (en) A method and system for video group violence recognition based on skeleton data
CN115072508B (en) Efficient dispatching method for elevators in intelligent building
CN117408841A (en) Hotel check-in system and method based on multi-mode identity recognition
CN116805022A (en) A specific Twitter user mining method based on group communication
CN115611126A (en) Method, device, equipment and storage medium for guiding behavior of escalator passengers
CN115494939A (en) A virtual elevator button method
CN115761794A (en) Personnel duplicate removal method and system based on cloud edge cooperation

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