CN113291939B - Elevator dispatching method, device, electronic equipment and storage medium - Google Patents
Elevator dispatching method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113291939B CN113291939B CN202110379098.6A CN202110379098A CN113291939B CN 113291939 B CN113291939 B CN 113291939B CN 202110379098 A CN202110379098 A CN 202110379098A CN 113291939 B CN113291939 B CN 113291939B
- Authority
- CN
- China
- Prior art keywords
- elevator
- historical
- historical load
- response score
- load index
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000004044 response Effects 0.000 claims abstract description 105
- 238000004364 calculation method Methods 0.000 claims description 28
- 230000002596 correlated effect Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002035 prolonged effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
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/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/24—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
- B66B1/28—Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration electrical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/20—Details of the evaluation method for the allocation of a call to an elevator car
- B66B2201/23—Other aspects of the evaluation method
-
- 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)
- Indicating And Signalling Devices For Elevators (AREA)
- Elevator Control (AREA)
Abstract
The embodiment of the invention relates to the technical field of communication, and discloses an elevator dispatching method, which comprises the following steps: obtaining historical load indexes of each elevator in an elevator system; when a call request is received, calculating the response score of each elevator according to the historical load index, wherein the response score is inversely related to the historical load index; the call request is dispatched to the elevator with the highest response score to respond. The embodiment of the invention also discloses an elevator dispatching device, electronic equipment and a storage medium. The elevator dispatching method, the elevator dispatching device, the electronic equipment and the storage medium can prolong the service life of an elevator and improve the stability of an elevator system.
Description
Technical Field
The invention relates to the technical field of communication, in particular to an elevator dispatching method, an elevator dispatching device, electronic equipment and a storage medium.
Background
In an elevator system, a plurality of elevators is generally included. When the elevator is dispatched, the dispatching is mainly carried out according to the distance between the elevator and a calling floor, the running direction of the elevator, the calling sequence of the elevator and the like, so that the elevator meets the riding requirements of users.
In the existing elevator dispatching method, the aim of improving the operation efficiency is mostly to respond the call demand of an elevator user at the fastest speed, so that the operation efficiency of the elevator is improved as much as possible and the elevator taking demand of the user is met. However, when the elevator dispatching method is used in practice, the load condition of a certain elevator or a plurality of elevators is often serious, so that the aging of components of the elevators is accelerated, the failure rate is improved, the service life of the elevators is influenced, and the use stability of an elevator system is reduced.
Disclosure of Invention
The invention aims to provide an elevator dispatching method, an elevator dispatching device, an electronic device and a storage medium, which can prolong the service life of an elevator and improve the use stability of an elevator system.
In order to solve the above technical problem, an embodiment of the present invention provides an elevator dispatching method, including: obtaining historical load indexes of each elevator in an elevator system; when a call request is received, calculating the response score of each elevator according to the historical load indexes, wherein the response score is negatively correlated with the historical load indexes; the call request is dispatched to the elevator with the highest response score to respond.
An embodiment of the present invention also provides an elevator dispatching device, including: the acquisition module is used for acquiring the historical load index of each elevator in the elevator system; the calculation module is used for calculating the response score of each elevator according to the historical load indexes when a call request is received, wherein the response score is negatively correlated with the historical load indexes; and the first dispatching module is used for dispatching the call request to the elevator with the highest response score to respond.
An embodiment of the present invention also provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the above-described elevator dispatching method.
Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, which when executed by a processor implements the elevator dispatching method described above.
Compared with the related art, the call request is dispatched to the elevator with the highest response score to respond by acquiring the historical load index of the elevator and calculating the response score of the elevator according to the historical load index of the elevator. Because the historical load index can reflect the loss condition of the elevator caused by the load, and the response score is negatively related to the historical load index, the call request is dispatched to the elevator with the highest response score to respond, and the elevator with smaller loss caused by the load can be preferentially used, so that the use of each elevator in the elevator system is balanced, and the service life of the elevator and the use stability of the elevator system are improved.
Additionally, the calculating a response score for each elevator from the historical load indicators includes: calculating a response score for each elevator based on the historical load indicators and current status indicators, wherein the current status indicators include at least one of: current registered floor, current elevator position, current car call, and elevator direction of travel. The response score of the elevator is set to be related to the historical load index, and meanwhile, the current state of the elevator is considered, so that the response score of the elevator can be calculated by comprehensively considering factors related to the running efficiency of the elevator besides the historical use condition of the elevator, and the service life of the elevator and the running efficiency of the elevator are considered simultaneously when the elevator is used.
In addition, the method further comprises: and if the historical load index cannot be obtained and when the call request is received and the response scores of two or more elevators are the same, randomly dispatching the call request to one elevator with the same response score. The call requests are randomly dispatched to one of the elevators with the same response score, so that the use losses of the elevators can be more balanced and close, and the service lives of the elevators are prolonged.
In addition, after the obtaining the historical load index of each elevator in the elevator system, the method further comprises the following steps: if the current running state of the elevator system is in an idle state, increasing the weight of the historical load index in the response score calculation; and if the current running state of the elevator system is in a busy state, reducing the weight of the historical load index in the response score calculation. Because more elevators can respond to the call requests when the elevator system is in an idle state, the weight of the historical load indexes in response score calculation is increased, so that the call requests can be dispatched to the elevators with smaller historical load indexes to respond more preferentially, and the riding experience of the elevators cannot be greatly influenced; when the elevator system is busy, if the weight of the historical load index in the response score calculation is higher, the situation that the elevator close to the call floor of the user does not respond can be caused, the riding experience of the elevator is influenced, and the weight of the historical load index in the response score calculation is reduced, so that the operation efficiency of the elevator system can be improved, and the influence on the riding experience of the elevator is avoided.
In addition, the method further comprises: and identifying the current running state of the elevator system according to the current time and/or IO signal input data of the elevator system.
In addition, after the obtaining the historical load index of each elevator in the elevator system, the method further comprises the following steps: obtaining the calling frequency of each floor in the elevator system; and dispatching the idle elevator with the historical load index lower than the first preset threshold value to the floor with the calling frequency higher than the second preset threshold value. Because the probability that the elevator is used by the floor with higher call frequency is higher, the idle elevator with the historical load index lower than the first preset threshold value is dispatched to the floor with the call frequency higher than the second preset threshold value, so that the response score of the elevator with the smaller historical load index is higher when other factors (such as the position of the elevator) are considered, the elevator is used preferentially, and meanwhile, the use condition of the elevator with the larger historical load index is reduced, the use of each elevator in the elevator system is balanced, and the service life of the elevator and the use stability of the elevator system are improved.
In addition, the obtaining of the historical load index of each elevator in the elevator system comprises: and calculating the historical load index of each elevator in the elevator system according to the historical running times, the historical running distance and/or the historical car load of the elevator, wherein the historical load index is positively correlated with the historical running times, the historical running distance and/or the historical car load. The historical load index of the elevator is calculated through the historical running times, the historical running distance and/or the historical car load, so that the historical load index can truly reflect the loss of the elevator caused by use, the response score of the elevator can effectively reflect the historical use condition of the elevator, and finally the use of the elevator is more balanced.
Drawings
One or more embodiments are illustrated by the figures in the accompanying drawings, which correspond to and are not intended to limit the embodiments.
Fig. 1 is a schematic flow chart of an elevator dispatching method according to a first embodiment of the present invention;
fig. 2 is a schematic block diagram of an elevator dispatching device according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to a third embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be appreciated by those of ordinary skill in the art that numerous technical details are set forth in order to provide a better understanding of the present application in various embodiments of the present invention. However, the technical solution claimed in the present application can be implemented without these technical details and various changes and modifications based on the following embodiments.
The first embodiment of the invention relates to an elevator dispatching method, which comprises the steps of obtaining the historical load index of each elevator in an elevator system; when a call request is received, calculating the response score of each elevator according to the historical load index, wherein the response score is inversely related to the historical load index; the call request is dispatched to the elevator with the highest response score to respond. Because the response score is negatively correlated with the historical load index, the historical load index of the elevator with a high response score is smaller, the call request is dispatched to the elevator with a smaller historical load index for response, and the load of each elevator in the elevator system can be balanced, so that the service life of the elevator and the use stability of the elevator system are improved.
The specific flow of the elevator dispatching method provided by the embodiment of the invention is shown in figure 1, and comprises the following steps:
s101: a historical load indicator for each elevator in an elevator system is obtained.
The historical load index is used to reflect the historical use condition of the elevator, and may be, for example, an index such as a historical number of times of operation, a historical distance of operation, or a historical load weight.
In a specific example, S101 includes: and calculating the historical load index of each elevator in the elevator system according to the historical running times, the historical running distance and/or the historical car load of the elevator, wherein the historical load index is positively correlated with the historical running times, the historical running distance and/or the historical car load. It can be understood that the larger the historical load index, the greater the loss of the elevator due to use; when the historic load index is smaller, the loss of the elevator due to use is smaller.
In acquiring the historical load index, the range of the used historical data may be set according to actual needs, for example, based on historical data of the past week, historical data of the past month, historical data of the past year, or the like. Alternatively, when the historical data is counted to obtain the historical load index, the historical data may be further subdivided, for example, the historical data closer to the current time may be given a higher weight, and the historical data farther from the current time may be given a lower weight. Because the correlation between the historical data far away from the current time and the current use state of the elevator is weaker, the weight of the historical data far away from the current time is set to be lower, and the weight of the historical data near the current time is set to be higher, so that the historical load index can reflect the current use state of the elevator better.
S102: when a call request is received, a response score for each elevator is calculated from the historic load indicators, where the response score is negatively correlated to the historic load indicators.
Wherein, calculating the response score of each elevator according to the historical load index can be realized by setting a function of the response score and the historical load index, namely: response score = f (historical load indicator), whereas a response score that is negatively correlated to a historical load indicator may be determined by setting the function to a function that is negatively correlated, e.g., inversely proportional.
It should be understood that the response score of an elevator may be related to the historic load index only, i.e. only the historic load index is considered and no other factors are considered. Of course, if the response score of the elevator is set to be only related to the historical load index, the riding experience of the elevator may be greatly influenced, for example, if the user at floor 1 calls the elevator, theoretically, the elevator at floor 2 and the elevator at floor 10 can respond, if the response score of the elevator is only related to the historical load index, the elevator at floor 10 may respond, but the elevator at floor 2 does not respond, and thus the riding experience of the user on the elevator may be influenced.
In one specific example, calculating the response score for each elevator based on the historical load indicators may include: calculating a response score for each elevator based on the historical load indicators and the current status indicators, wherein the current status indicators include, but are not limited to, at least one of: current registered floor, current elevator position, current car call, and elevator travel direction. Accordingly, the response score may be implemented by the following function: when the response score = f (historical load index, current state index), in specific setting, corresponding negative correlation or positive correlation sub-functions may be set for the historical load index and each current state index, respectively. The response score of the elevator is set to be related to the historical load index, and meanwhile, the current state of the elevator is considered, so that the response score of the elevator can be calculated by comprehensively considering factors related to the running efficiency of the elevator besides the historical use condition of the elevator, and the service life of the elevator and the running efficiency of the elevator are considered simultaneously when the elevator is used.
S103: the call request is dispatched to the elevator with the highest response score to respond.
After the response score for each elevator in the elevator system is calculated, the call request can be dispatched to the elevator with the highest response score to respond. Alternatively, when there are two or more elevators with the highest response scores, the call request can be randomly dispatched to the elevator with the highest response score to respond. When the response scores take more factors into consideration and two or more elevators with the highest response scores exist, the call request can be dispatched to the elevator with the smallest historical load index for response.
Optionally, after S101, that is, after obtaining the historical load index of each elevator in the elevator system, the method further includes: and if the current running state of the elevator system is in an idle state, increasing the weight of the historical load index in the calculation of the response score. The idle state can mean that all elevators of the elevator system are in the idle state, and can also mean that most elevators of the elevator system are in the idle state; correspondingly, a busy state of the elevator system means that all elevators are in operation, but also that most elevators of the elevator system are in operation. When the weight of the historical load index in the response score calculation is increased, the weight of the historical load index in the response score calculation can be replaced by a preset higher weight (which can be the weight corresponding to an idle state), for example, if the weight of the historical load index in the initial response score calculation is 0.2, when the elevator system is in the idle state, the weight of the historical load index is replaced by 0.4. Optionally, when the weight of the historical load index in the calculation of the response score is increased, the weight of some other factor or factors of the response score may also be decreased, for example, the weight of the position where the elevator is located may be decreased, which may be specifically set according to actual needs, and is not specifically limited here. Because more elevators can respond to the call requests when the elevator system is in an idle state, the weight of the historical load indexes in response score calculation is increased, the call requests can be dispatched to the elevators with the smaller historical load indexes in a more preferential manner to respond, and meanwhile, the riding experience of the elevators cannot be greatly influenced.
Optionally, after S101, that is, after obtaining the historical load index of each elevator in the elevator system, the method further includes: if the current operating state of the elevator system is in a busy state, the weight of the historical load index in the response score calculation is reduced. When the weight of the historical load index in the response score calculation is reduced, the weight of the historical load index in the response score calculation can be replaced by a lower weight (which can be the weight corresponding to the busy state), for example, if the weight of the historical load index in the initial response score calculation is 0.2, and when the elevator system is in the busy state, the weight of the historical load index is replaced by 0.1. Optionally, when the weight of the historical load index in the response score calculation is turned down, the weight of some other factor or factors in the response score calculation may be turned up, for example, the weight of the hall call registration of the elevator is turned up, which may be specifically set according to actual needs, and is not specifically limited here. When the elevator system is busy, if the weight of the historical load index in the response score calculation is higher, the situation that the elevator close to the call floor of the user does not respond can be caused, the riding experience of the elevator is influenced, and the weight of the historical load index in the response score calculation is reduced, so that the operation efficiency of the elevator system can be improved, and the influence on the riding experience of the elevator is avoided.
It will be understood that when the weighting of the historic load indicators in the response score calculation is adjusted down or up, it is necessary to first determine whether the current operating state of the elevator system is busy or idle. Optionally, when the current operation state of the elevator system is judged, the current operation state of the elevator system can be identified according to the current time and/or IO signal input data of the elevator system. For example, if the current time is in the time of the peak period of work attendance, the current running state of the elevator system can be identified as a busy state according to the current time, otherwise, the elevator system is in an idle state; or if the IO signal input of the elevator system exceeds a preset threshold value, identifying that the current running state of the elevator system is in a busy state, and otherwise, identifying that the elevator system is in an idle state.
In a specific example, if the historical load index cannot be obtained, and when a call request is received and the response scores of two or more elevators are the same, the call request is randomly dispatched to one of the elevators with the same response score. Because the response scores of two or more fixed elevators are the same when the response scores of the elevators are calculated, if the response scores of two or more elevators are the same, the call request is dispatched to a fixed elevator, the use loss of the elevator can be obviously increased, and the call request is randomly dispatched to one of the elevators with the same response score, so that the use loss of each elevator can be more balanced and close, and the service life of the elevator is prolonged. Optionally, if the historical load indexes of the elevators of the elevator system are difficult to count (for example, the weight of the elevator load cannot be counted because no weighing device exists), a small weight can be randomly assigned to the calculated response scores, so that the calculated response scores are different every time, a certain elevator or a plurality of elevators can be prevented from being frequently used, and the effect of balancing the use loss of each elevator is achieved.
Optionally, after S101, that is, after obtaining the historical load index of each elevator in the elevator system, the method further includes: the method comprises the steps of obtaining call frequencies of all floors in an elevator system, and dispatching idle elevators with historical load indexes lower than a first preset threshold value to floors with call frequencies higher than a second preset threshold value. The first preset threshold and the second preset threshold may be set according to the actual situation of the elevator system, and are not limited specifically here. When two or more floors with the call frequency higher than the second preset threshold exist, the idle elevator with the historical load index lower than the first preset threshold can be preferentially dispatched to the floor with the highest call frequency. Because the probability that the elevator is used by the floor with higher calling frequency is higher, the idle elevator with the historical load index lower than the first preset threshold value is dispatched to the floor with the calling frequency higher than the second preset threshold value, the response score of the elevator with the smaller historical load index is higher when other factors (such as the position of the elevator) are considered, so that the elevator is used preferentially, the used condition of the elevator with the larger historical load index is reduced, the use of each elevator in the elevator system is balanced, and the service life of the elevator and the use stability of the elevator system are improved.
According to the elevator dispatching method provided by the embodiment of the invention, the call request is dispatched to the elevator with the highest response score to respond by acquiring the historical load index of the elevator and calculating the response score of the elevator according to the historical load index of the elevator. Because the historical load index can reflect the loss condition of the elevator caused by the load, and the response score is negatively related to the historical load index, the call request is dispatched to the elevator with the highest response score to respond, and the elevator with less loss caused by the load can be preferentially used, so that the use of each elevator in the elevator system is balanced, and the service life of the elevator and the use stability of the elevator system are improved.
The steps of the above methods are divided for clarity of description, and may be combined into one step or split into multiple steps during implementation, and all steps are within the scope of the present patent as long as they contain the same logical relationship; it is within the scope of the patent to add insignificant modifications to the algorithms or processes or to introduce insignificant design changes to the core design without changing the algorithms or processes.
A second embodiment of the present invention relates to an elevator dispatching device 200, as shown in fig. 2, including: the function of the acquisition module 201, the calculation module 202 and the scheduling module 203 is described in detail as follows:
an obtaining module 201, configured to obtain a historical load index of each elevator in an elevator system;
a calculating module 202, configured to calculate a response score of each elevator according to the historical load indicator when a call request is received, where the response score is negatively related to the historical load indicator;
a first dispatch module 203 for dispatching the call request to the elevator with the highest response score to respond.
Further, the calculation module 202 is further configured to: calculating a response score for each elevator based on the historical load indicators and current status indicators, wherein the current status indicators include at least one of: current registered floor, current elevator position, current car call, and elevator travel direction.
Further, the elevator dispatching device 200 provided by the embodiment of the invention further comprises a second dispatching module, wherein the second dispatching module is used for randomly dispatching the call request to one of the elevators with the same response score if the historical load index cannot be obtained and the response scores of two or more elevators are the same when the call request is received.
Further, the elevator dispatching device 200 provided by the embodiment of the invention further comprises an adjusting module, wherein the adjusting module is used for increasing the weight of the historical load index in the response score calculation if the current running state of the elevator system is in an idle state; and if the current running state of the elevator system is in a busy state, reducing the weight of the historical load index in the response score calculation.
Further, the elevator dispatching device 200 provided by the embodiment of the invention further comprises an identification module, wherein the identification module is used for identifying the current operation state of the elevator system according to the current time and/or the IO signal input data of the elevator system.
Further, the elevator dispatching device 200 provided by the embodiment of the invention further comprises a third dispatching module, wherein the third dispatching module is used for: obtaining the calling frequency of each floor in the elevator system; and dispatching the idle elevator with the historical load index lower than a first preset threshold value to the floor with the call frequency higher than a second preset threshold value.
Further, the obtaining module 201 is specifically configured to: and calculating a historical load index of each elevator in the elevator system according to the historical running times, the historical running distance and/or the historical car load of the elevator, wherein the historical load index is positively correlated with the historical running times, the historical running distance and/or the historical car load.
It should be understood that this embodiment is an example of the apparatus corresponding to the first embodiment, and may be implemented in cooperation with the first embodiment. The related technical details mentioned in the first embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the first embodiment.
It should be noted that, in practical applications, one logical unit may be one physical unit, may be a part of one physical unit, and may also be implemented by a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, a unit which is less closely related to solving the technical problem proposed by the present invention is not introduced in the present embodiment, but it does not indicate that no other unit exists in the present embodiment.
A third embodiment of the invention relates to an electronic device, as shown in fig. 3, comprising at least one processor 301; and a memory 302 communicatively coupled to the at least one processor 301; wherein the memory 302 stores instructions executable by the at least one processor 301, the instructions being executable by the at least one processor 301 to enable the at least one processor 301 to perform the elevator dispatching method described above.
Where the memory 302 and the processor 301 are coupled in a bus, the bus may comprise any number of interconnected buses and bridges that couple one or more of the various circuits of the processor 301 and the memory 302 together. The bus may also connect various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. A bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor 301 is transmitted over a wireless medium through an antenna, which further receives the data and transmits the data to the processor 301.
The processor 301 is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And memory 302 may be used to store data used by processor 301 in performing operations.
A fourth embodiment of the present invention relates to a computer-readable storage medium storing a computer program. The computer program realizes the above-described method embodiments when executed by a processor.
That is, those skilled in the art may understand that all or part of the steps in the method according to the foregoing embodiments may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples of practicing the invention, and that various changes in form and detail may be made therein without departing from the spirit and scope of the invention in practice.
Claims (9)
1. An elevator dispatching method, comprising:
obtaining a historical load index of each elevator in an elevator system;
when a call request is received, calculating the response score of each elevator according to the historical load indexes, wherein the response score is negatively correlated with the historical load indexes;
dispatching the call request to the elevator with the highest response score to respond;
wherein, the obtaining of the historical load index of each elevator in the elevator system comprises: and calculating the historical load index of each elevator in the elevator system according to the historical running times, the historical running distance and/or the historical car load of the elevator, wherein the historical load index is positively correlated with the historical running times, the historical running distance and/or the historical car load.
2. The elevator dispatching method of claim 1, wherein calculating a response score for each elevator based on the historical load indicators comprises:
calculating a response score for each elevator based on the historical load indicators and current status indicators, wherein the current status indicators include at least one of: current registered floor, current elevator position, current car call, and elevator travel direction.
3. The elevator dispatching method of claim 2, further comprising:
and if the historical load index cannot be obtained and when the call request is received and the response scores of two or more elevators are the same, randomly dispatching the call request to one elevator with the same response score.
4. The elevator dispatching method of claim 1, further comprising, after the obtaining the historical load indicators for each elevator in the elevator system:
if the current running state of the elevator system is in an idle state, increasing the weight of the historical load index in the response score calculation;
and if the current running state of the elevator system is in a busy state, reducing the weight of the historical load index in the response score calculation.
5. The elevator dispatching method of claim 4, further comprising:
and identifying the current running state of the elevator system according to the current time and/or IO signal input data of the elevator system.
6. The elevator dispatching method of claim 1, wherein after obtaining the historical load indicators for each elevator in the elevator system, further comprising:
obtaining the calling frequency of each floor in the elevator system;
and dispatching the idle elevator with the historical load index lower than a first preset threshold value to the floor with the call frequency higher than a second preset threshold value.
7. An elevator dispatching device, comprising:
the acquisition module is used for acquiring the historical load index of each elevator in the elevator system; wherein, the obtaining of the historical load index of each elevator in the elevator system comprises: calculating a historical load index of each elevator in the elevator system according to the historical running times, the historical running distance and/or the historical car load of the elevator, wherein the historical load index is positively correlated with the historical running times, the historical running distance and/or the historical car load;
the calculation module is used for calculating the response score of each elevator according to the historical load index when a call request is received, wherein the response score is negatively related to the historical load index;
and the first dispatching module is used for dispatching the call request to the elevator with the highest response score to respond.
8. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the elevator dispatching method of any of claims 1-6.
9. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the elevator dispatching method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110379098.6A CN113291939B (en) | 2021-04-08 | 2021-04-08 | Elevator dispatching method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110379098.6A CN113291939B (en) | 2021-04-08 | 2021-04-08 | Elevator dispatching method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113291939A CN113291939A (en) | 2021-08-24 |
CN113291939B true CN113291939B (en) | 2023-02-10 |
Family
ID=77319353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110379098.6A Active CN113291939B (en) | 2021-04-08 | 2021-04-08 | Elevator dispatching method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113291939B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002179222A (en) * | 2000-12-20 | 2002-06-26 | Matsushita Electric Works Ltd | Instruction system and method for shipping cargo in distribution warehouse |
CN103287931A (en) * | 2012-02-24 | 2013-09-11 | 东芝电梯株式会社 | Elevator system |
CN103663013A (en) * | 2012-09-07 | 2014-03-26 | 株式会社日立制作所 | Group management elevator system |
CN107187966A (en) * | 2017-07-04 | 2017-09-22 | 武汉理工大学 | A kind of multi-section elevator control method and system based on number testing result |
CN110255306A (en) * | 2019-05-21 | 2019-09-20 | 拉扎斯网络科技(上海)有限公司 | Call calling method, system, device, server and storage medium |
CN110654946A (en) * | 2019-08-20 | 2020-01-07 | 重庆特斯联智慧科技股份有限公司 | Community elevator dispatching method and system based on artificial intelligence |
CN112591568A (en) * | 2020-12-15 | 2021-04-02 | 海南大学 | Device sharing method for fusion of data and information facing intention calculation and reasoning |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5965823B2 (en) * | 2012-11-12 | 2016-08-10 | 株式会社日立製作所 | Elevator group management system |
JP2014114129A (en) * | 2012-12-11 | 2014-06-26 | Toshiba Corp | Elevator controller |
CN105800400B (en) * | 2016-05-03 | 2018-05-11 | 昆明理工大学 | A kind of method for optimizing elevator dispatching management |
EP3248926A1 (en) * | 2016-05-24 | 2017-11-29 | KONE Corporation | Elevator arrangement and method |
CN107879206B (en) * | 2017-11-08 | 2019-07-23 | Oppo广东移动通信有限公司 | Elevator scheduling method, device, equipment and storage medium |
US20210247839A1 (en) * | 2018-09-03 | 2021-08-12 | Drexel University | On-chip voltage assignment through particle swarm optimization |
CN210297270U (en) * | 2019-07-05 | 2020-04-10 | 深圳市瑞能实业股份有限公司 | Energy recovery device and elevator |
-
2021
- 2021-04-08 CN CN202110379098.6A patent/CN113291939B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002179222A (en) * | 2000-12-20 | 2002-06-26 | Matsushita Electric Works Ltd | Instruction system and method for shipping cargo in distribution warehouse |
CN103287931A (en) * | 2012-02-24 | 2013-09-11 | 东芝电梯株式会社 | Elevator system |
CN103663013A (en) * | 2012-09-07 | 2014-03-26 | 株式会社日立制作所 | Group management elevator system |
CN107187966A (en) * | 2017-07-04 | 2017-09-22 | 武汉理工大学 | A kind of multi-section elevator control method and system based on number testing result |
CN110255306A (en) * | 2019-05-21 | 2019-09-20 | 拉扎斯网络科技(上海)有限公司 | Call calling method, system, device, server and storage medium |
CN110654946A (en) * | 2019-08-20 | 2020-01-07 | 重庆特斯联智慧科技股份有限公司 | Community elevator dispatching method and system based on artificial intelligence |
CN112591568A (en) * | 2020-12-15 | 2021-04-02 | 海南大学 | Device sharing method for fusion of data and information facing intention calculation and reasoning |
Also Published As
Publication number | Publication date |
---|---|
CN113291939A (en) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7577780B2 (en) | Fine-grained bandwidth control arbiter and the method thereof | |
US9296588B2 (en) | Best group selection in elevator dispatching system incorporating redirector information | |
US9302885B2 (en) | Best group selection in elevator dispatching system incorporating group score information | |
US9652150B2 (en) | Global memory sharing method and apparatus, and communications system | |
US9405588B2 (en) | Cloud resource allocation system and method | |
CN103229125A (en) | Dynamic power balancing among blade servers in chassis | |
CN112817728B (en) | Task scheduling method, network device and storage medium | |
CN109228954B (en) | Charging pile energy management method and system and charging pile group system | |
CN112783659A (en) | Resource allocation method and device, computer equipment and storage medium | |
CN108062601A (en) | A kind of parking lot Dynamic Pricing method and apparatus | |
CN105763595A (en) | Method of improving data processing efficiency and server | |
EP3541048A1 (en) | Method and apparatus for determining main scheduler from cloud computing system | |
CN112329965B (en) | Riding service scheduling method and device, electronic equipment and storage medium | |
CN116801286A (en) | Method and system for controlling disconnection of flow pool of Internet of things card | |
CN113291939B (en) | Elevator dispatching method, device, electronic equipment and storage medium | |
US9983911B2 (en) | Analysis controller, analysis control method and computer-readable medium | |
CN109890735B (en) | Estimating passenger number in elevator system | |
CN113860097B (en) | Elevator dispatching method and device, terminal equipment and storage medium | |
CN110286961A (en) | Process suspension method based on physical host processor and related equipment | |
CN113849282A (en) | OpenRESTY reverse proxy queuing processing method based on dynamic weight | |
CN117519973A (en) | Resource adjusting method, device and equipment | |
CN113307111B (en) | Optimization method and optimization device for elevator carrying efficiency | |
CN113762954B (en) | Hot account transaction processing method and device, electronic equipment and storage medium | |
CN117331691A (en) | Method, device, server and medium for distributing central processing unit cores | |
CN111988812B (en) | Method and device for setting threshold |
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 |