CN111924673A - Linkage elevator scheduling method, system, computer equipment and storage medium - Google Patents

Linkage elevator scheduling method, system, computer equipment and storage medium Download PDF

Info

Publication number
CN111924673A
CN111924673A CN202010678727.0A CN202010678727A CN111924673A CN 111924673 A CN111924673 A CN 111924673A CN 202010678727 A CN202010678727 A CN 202010678727A CN 111924673 A CN111924673 A CN 111924673A
Authority
CN
China
Prior art keywords
elevator
target
dispatching
information
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010678727.0A
Other languages
Chinese (zh)
Other versions
CN111924673B (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.)
Chongqing Ruiyun Technology Co ltd
Original Assignee
Chongqing Ruiyun 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 Chongqing Ruiyun Technology Co ltd filed Critical Chongqing Ruiyun Technology Co ltd
Priority to CN202010678727.0A priority Critical patent/CN111924673B/en
Publication of CN111924673A publication Critical patent/CN111924673A/en
Application granted granted Critical
Publication of CN111924673B publication Critical patent/CN111924673B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/24Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
    • B66B1/28Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration electrical
    • 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/3446Data transmission or communication within the control system
    • B66B1/3461Data transmission or communication within the control system between the elevator control system and remote or mobile stations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/10Details with respect to the type of call input
    • B66B2201/103Destination call input before entering the elevator car
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/20Details of the evaluation method for the allocation of a call to an elevator car
    • B66B2201/214Total time, i.e. arrival time
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/46Switches or switchgear
    • B66B2201/4607Call registering systems
    • B66B2201/4615Wherein the destination is registered before boarding
    • 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)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Probability & Statistics with Applications (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Operations Research (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Algebra (AREA)
  • Evolutionary Biology (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Elevator Control (AREA)

Abstract

The invention provides a scheduling method, a system, computer equipment and a storage medium of a linkage elevator, which are used for scheduling an elevator according to basic information of a target area and a scheduling instruction of a user and according to the fact whether an idle elevator exists or not, and selecting an elevator with shorter expected time as a target elevator to be scheduled, thereby realizing the most appropriate elevator scheduling method based on the actual situation of the target area, reducing the waiting time of the user and improving the user experience and the elevator operation efficiency.

Description

Linkage elevator scheduling method, system, computer equipment and storage medium
Technical Field
The invention relates to the technical field of computer communication, in particular to a linkage elevator scheduling method, a linkage elevator scheduling system, linkage elevator scheduling computer equipment and a storage medium.
Background
In the conventional elevator dispatching, most elevators are always dispatched according to the original elevator mode, so that one elevator which is not in the running process and is closest to the running process is called to serve when a plurality of elevators are dispatched alternately. The dispatching method does not consider the speed of the elevator, the number of floors and the distance between floors, even after people in the elevator change the elevator path, the use probability cannot be estimated, the experience of the user in using the elevator is seriously influenced, the operation efficiency of the elevator is reduced, and the dispatching threshold of the elevator is reduced.
Disclosure of Invention
In view of the above, it is necessary to provide a dispatching method, a dispatching system, a computer device and a storage medium for a linked elevator.
A method of dispatching a linked elevator, the method comprising: acquiring basic information of a target area, wherein the basic information comprises elevator configuration information and building attribute information; receiving a dispatching instruction of a user, wherein the dispatching instruction comprises target floor information and target running direction information of the user; judging whether an idle elevator exists or not; if the destination elevator does not exist, directly selecting the elevator with the minimum expected time value as the destination elevator to dispatch to; and if no idle elevator exists, respectively calculating expected time values of all elevators reaching the target floor, and selecting the elevator with the minimum expected time value as the target elevator to dispatch to.
In one embodiment, before receiving a scheduling instruction of a user, where the scheduling instruction includes information of a target floor where the user is located and information of a target running direction, the method further includes: and dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information.
In one embodiment, after receiving a dispatching instruction of a user, where the dispatching instruction includes information of a target floor where the user is located and information of a target running direction, the method further includes: when the elevator use time period is in a peak period, the elevator needs to be dispatched to the highest floor or the lowest floor with dispatching instructions.
In one embodiment, the expected time value to reach the target floor is specifically: and obtaining the running time and the estimated residence time of the elevator according to the basic information, and obtaining the expected time value of the elevator reaching the target floor according to the running time and the estimated residence time of the elevator.
In one embodiment, if there is no co-current elevator, directly selecting the elevator with the minimum expected time value as a target elevator to dispatch to specifically: and if no elevator in the same row exists, respectively calculating expected time values of the idle elevator and the elevator in the different row reaching the target floor, and selecting the elevator with the smaller expected time value as the target elevator to dispatch to the destination.
A linkage elevator dispatching system comprises an information acquisition module, an instruction receiving module, a first judgment module, a positive dispatching module and a negative dispatching module, wherein: the information acquisition module is used for acquiring basic information of a target area, wherein the basic information comprises elevator configuration information and building attribute information; the instruction receiving module is used for receiving a dispatching instruction of a user, wherein the dispatching instruction comprises target floor information and target running direction information of the user; the first judgment module is used for judging whether an idle elevator exists or not; the positive dispatching module is used for judging whether a co-traveling elevator exists according to the target running direction information if the co-traveling elevator exists, respectively calculating expected time values of an idle elevator and the co-traveling elevator reaching a target floor if the co-traveling elevator exists, selecting the elevator with a smaller expected time value as a target elevator dispatching direction, and directly selecting the elevator with the smallest expected time value as the target elevator dispatching direction if the co-traveling elevator does not exist; and the negative dispatching module is used for respectively calculating expected time values of all elevators reaching the target floor if no idle elevator exists, and selecting the elevator with the minimum expected time value as the target elevator dispatching direction.
In one embodiment, the system further comprises a time segmentation module: the time segmentation module is used for dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information.
In one embodiment, the system further comprises a peak scheduling module: and the peak dispatching module is used for dispatching the elevator to the highest floor or the lowest floor with dispatching instructions when the elevator is in a peak time period.
A computer apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the coordinated elevator scheduling method described in the above embodiments when executing the program.
A storage medium having stored thereon a computer program which, when being executed by a processor, carries out the steps of the method of dispatching a linked elevator described in the above-mentioned embodiments.
According to the scheduling method, the system, the computer equipment and the storage medium of the linked elevator, the elevator scheduling is carried out according to basic information of a target area and a scheduling instruction of a user and according to the fact whether an idle elevator exists or not, the elevator with shorter expected time is selected to be scheduled to go to the target elevator, the elevator is in a low valley period, a common period and a peak period according to basic use conditions, and the elevator is scheduled to the highest layer or the lowest layer with the scheduling instruction aiming at the peak period, so that the most appropriate elevator scheduling method based on the actual condition of the target area is realized, the waiting time of the user is reduced, and the user experience degree and the elevator operation efficiency are improved.
Drawings
Fig. 1 is a schematic flow chart of a scheduling method of a linked elevator in one embodiment;
fig. 2 is a block diagram of a dispatching system of a linked elevator in one embodiment;
FIG. 3 is a block diagram of an acknowledgment scheduling module in one embodiment;
FIG. 4 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings by way of specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In one embodiment, as shown in fig. 1, there is provided a dispatching method of a linked elevator, comprising the steps of:
s110, basic information of the target area is obtained, and the basic information comprises elevator configuration information and building attribute information.
Specifically, basic information of a target area is obtained, wherein the target area refers to an area needing to adjust an elevator dispatching method and includes, but is not limited to, residential districts and commercial buildings, the basic information includes elevator configuration information and building attribute information, wherein the elevator configuration information specifically includes the number N of elevators and the maximum constant speed V of elevator operationmaxThe number of people with the maximum load of the elevator PmaxElevator starting acceleration astartThe static acceleration a of the elevatorstopElevator maximum load MmaxMass M of elevator and real-load mass M of elevator (M is less than or equal to M)max) And residence response time TstayAnd the like, and the building attribute information refers to other situations of the building besides the elevator, such as building resident situations, building buildings of the building and the like, wherein the building resident situations comprise: average number of stories per floor QeAverage number of people per household PeThe total number of people P ═ Qe*Pe(ii) a Building conditions include: minimum floor distance S and maximum floor number nfThe number n of target floorsnThe number n of floor intervals is equal to n1-n2(n1<nf) Maximum floor distance Smax=S*nfAnd an elevator path Ln=n*S。
S120, receiving a dispatching instruction of a user, wherein the dispatching instruction comprises target floor information and target running direction information of the user.
Specifically, when a user floor sends a dispatching instruction, namely a user presses an elevator, the dispatching instruction of the user is received, wherein the dispatching instruction comprises a floor of a user key, namely target floor information required to be reached by the elevator, and the selected uplink or downlink is the target running direction information of the elevator.
In one embodiment, before step S120, the method further includes: and dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information. Specifically, the use probability of the elevator is not evenly distributed, and the use time of the elevator is divided into a low valley period, a common period and a peak period according to the actual situation; the valley period is generally set as: 22: 00-6: 00; the data can be formulated according to night patrol time of community security, the elevator scheduling problem is not considered in the time period, and the use experience cannot be influenced when the data is the same as the scheduling mode of other two periods. While peak settings are typically: 7: 00-9: 00, 16: 00-20: 00; the data is formulated according to national subway and highway peak periods published by the traffic bureau. For the normal period setting then: the time periods other than the valley period and the peak period are normal periods.
In one embodiment, after step S120, the method further includes: when the elevator use time period is in a peak period, the elevator needs to be dispatched to the highest floor or the lowest floor with dispatching instructions. Specifically, according to a traditional peak scheduling mode, the uplink and the downlink are not distinguished, and if the bearing weight reaches the upper limit, the elevator only moves to a target area reached by a user in the current elevator; therefore, when the peak scheduling mode is to ensure that all floors can be seated to the elevators, all the elevators need to be issued to the uppermost layer or the lowermost layer with scheduling requirements; and the rest can be scheduled according to the ordinary trip.
S130 judges whether there is an empty elevator.
Specifically, it is first determined whether there is an empty elevator, i.e., an elevator that is not running, based on the information obtained in step S120.
And S140, if so, judging whether a co-current elevator exists according to the target running direction information:
S140A, if the elevator in the same row exists, respectively calculating expected time values of the idle elevator and the elevator in the same row reaching the target floor, and selecting the elevator with smaller expected time value as the target elevator to dispatch to;
and S140B, if no elevator in the same row exists, directly selecting the elevator with the minimum expected time value as the target elevator for dispatching.
Specifically, the average probability is used for presetting that the use frequency of the elevator is g, g represents that the average probability of the average use times of the elevator per day of each person is preset for the number of users in each floor to be equal, and the non-common use single path of the elevator per day is as follows:
Ln=n*S*Qe*Pe*g
the elevator operation algorithm is as follows:
Figure BDA0002585084910000051
the running time of the elevator is as follows:
T=t1+t2+t
probability of elevator being operated:
Figure BDA0002585084910000052
the probability of waiting for the elevator simultaneously then turns into traditional probability, and two people wait to elevator probability of a shift simultaneously promptly:
Figure BDA0002585084910000053
p (n) ═ P (two classes equal shift)n
Because the number of people in different shifts reaches the mutual exclusion event, the probability can be calculated by using the Bernoulli formula
According to bernoulli profile formula:
Figure BDA0002585084910000054
the probability of several people, i.e. a certain person, counting the same shift can be calculated, and the actual application must be such that n < P because the elevator load capacity is fixed.
When the elevator runs, the buttons in the same direction block again, and due to the property of the elevator, the elevator can be intercepted in the ascending process, generally in the descending process with a very small probability.
The probability algorithm is the same as the average probability of use, then:
p (n) ═ P (interception probability)n
But as the lower the floor is, the lower the probability of a downlink collision is, so that:
Figure BDA0002585084910000061
therefore, if there is an idle elevator, it is judged whether there is a co-traveling elevator, and if there is a co-traveling elevator, a co-traveling elevator path L is calculatednN × S, the expected downlink time is:
Figure BDA0002585084910000062
i.e., the down stream expectation time is equal to the run time plus the intercept hold time, where T is the run time,
calculating the idle elevator down time T2:
If T2<TPractice ofCalling out an idle elevator for going; if T2>TPractice ofAnd waiting for the elevator in the same row to go forward.
If there are no co-traveling elevators, then a non-co-traveling elevator path is calculated:
Ln=(n2-n1)*S+n*S
the downlink expected time is as follows:
Tpractice of=T+Tstay
Calculating the idle elevator down time T2:
If T2<TPractice ofCalling out an idle elevator for going; if T2>TPractice ofAnd waiting for the non-co-traveling elevator to go forward.
In one embodiment, the desired time value to reach the target floor is specifically: and obtaining the running time and the estimated residence time of the elevator according to the basic information, and obtaining the expected time value of the elevator reaching the target floor according to the running time and the estimated residence time of the elevator. Specifically, the expected time value is based on the sum of the running time of the elevator and the residence time in the dispatching way, and the running time of the elevator can be directly obtained according to basic information, but the residence time in the dispatching way is estimated through a Bernoulli model, which is specifically described in the steps S140, S140A and S140B.
In one embodiment, if there is no co-current elevator, the step S140 directly selects the elevator with the minimum expected time value as the target elevator to dispatch to specifically: and if no elevator in the same row exists, respectively calculating expected time values of the idle elevator and the elevator in the different row reaching the target floor, and selecting the elevator with the smaller expected time value as the target elevator to dispatch to the destination. Specifically, when the elevator in the same row does not exist, the calculation of reaching the target floor is directly carried out on the elevator in the different row and the idle elevator respectively, so that the expected time of reaching the target floor can be obtained, and the elevator with shorter expected time is selected as the target elevator and is transferred to the target floor.
And S150, if no idle elevator exists, respectively calculating expected time values of all elevators reaching the target floor, and selecting the elevator with the minimum expected time value as the target elevator to dispatch to.
Specifically, all elevator paths are calculated: l isnN × S, the expected downlink time is:
Figure BDA0002585084910000071
when no idle elevator exists, the expected time value of each elevator reaching the target floor needs to be directly calculated, and then the elevator corresponding to the minimum expected time value is selected as the target elevator and dispatched to the target floor.
In the embodiment, the elevator dispatching is carried out according to the basic information of the target area and the dispatching instruction of the user and according to the fact whether the idle elevator exists or not, the elevator with shorter expected time is selected to be dispatched to the target elevator, the elevator is in the valley period, the ordinary period and the peak period according to the basic use condition, and the elevator is dispatched to the highest layer or the lowest layer with the dispatching instruction aiming at the peak period, so that the most appropriate elevator dispatching method based on the actual condition of the target area is realized, the waiting time of the user is reduced, and the user experience and the elevator operation efficiency are improved.
In one embodiment, as shown in fig. 2, there is provided a dispatching system 200 of a linked elevator, the system comprising an information obtaining module 210, a command receiving module 220, a first judging module 230, a positive dispatching module 240 and a negative dispatching module 250, wherein:
the information acquisition module 210 is used for acquiring basic information of a target area, wherein the basic information comprises elevator configuration information and building attribute information;
the instruction receiving module 220 is configured to receive a scheduling instruction of a user, where the scheduling instruction includes information of a target floor where the user is located and information of a target operation direction;
the first judging module 230 is configured to judge whether an idle elevator exists;
the positive dispatching module 240 is used for judging whether a co-traveling elevator exists according to the target running direction information if the co-traveling elevator exists, respectively calculating expected time values of the idle elevator and the co-traveling elevator reaching a target floor if the co-traveling elevator exists, and selecting the elevator with a smaller expected time value as the target elevator to dispatch to go;
and the negative dispatching module 250 is used for respectively calculating expected time values of all elevators reaching the target floor if no idle elevator exists, and selecting the elevator with smaller expected time value as the target elevator to dispatch to go.
In one embodiment, the system further comprises a time segmentation module, wherein: the time segmentation module is used for dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information.
In one embodiment, the system further comprises a peak scheduling module, wherein: the peak dispatching module is used for dispatching the elevator to the highest floor or the lowest floor with dispatching instructions when the elevator use time period is in a peak period.
In one embodiment, the positive dispatch module 240 is further configured to obtain the elevator running time and the estimated residence time according to the basic information, and obtain the expected time value for the elevator to reach the target floor according to the elevator running time and the estimated residence time.
In one embodiment, as shown in fig. 3, the positive scheduling module 240 further includes a peer determining unit 241, a presence scheduling unit 242, and a negative scheduling unit 243, wherein: the peer judgment unit 241 is used for judging whether a peer elevator exists according to the target running direction information; the presence dispatching unit 242 is configured to, if there is a co-traveling elevator, calculate expected time values of the idle elevator and the co-traveling elevator reaching the target floor, respectively, and select an elevator with a smaller expected time value as a target elevator to dispatch to; the negative dispatch unit 243 is configured to, if there is no co-current elevator, calculate expected time values for the idle elevator and the non-co-current elevator to reach the target floor, and select an elevator with a smaller expected time value as the target elevator to dispatch to the destination.
In one embodiment, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 4. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing the configuration template and also used for storing target webpage data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method of dispatching a linked elevator.
Those skilled in the art will appreciate that the architecture shown in fig. 4 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, there is also provided a storage medium storing a computer program comprising program instructions which, when executed by a computer, cause the computer to perform the method according to the preceding embodiment, the computer may be part of the aforementioned ganged elevator dispatching system.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
It will be apparent to those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device or distributed across a network of computing devices, and optionally they may be implemented in program code executable by a computing device, such that they may be stored on a computer storage medium (ROM/RAM, magnetic disks, optical disks) and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The foregoing is a more detailed description of the present invention that is presented in conjunction with specific embodiments, and the practice of the invention is not to be considered limited to those descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (10)

1. A dispatching method of a linkage elevator is characterized by comprising the following steps:
acquiring basic information of a target area, wherein the basic information comprises elevator configuration information and building attribute information;
receiving a dispatching instruction of a user, wherein the dispatching instruction comprises target floor information and target running direction information of the user;
judging whether an idle elevator exists or not;
if the destination elevator does not exist, directly selecting the elevator with the minimum expected time value as the destination elevator to dispatch to;
and if no idle elevator exists, respectively calculating expected time values of all elevators reaching the target floor, and selecting the elevator with the minimum expected time value as the target elevator to dispatch to.
2. The method of claim 1, wherein the receiving of the user's scheduling command, the scheduling command including the target floor information and the target traveling direction information of the user, further comprises:
and dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information.
3. The method of claim 2, wherein the receiving of the user's scheduling command, the scheduling command including the target floor information and the target traveling direction information of the user, further comprises:
when the elevator use time period is in a peak period, the elevator needs to be dispatched to the highest floor or the lowest floor with dispatching instructions.
4. Method according to claim 1, characterized in that the desired time value for reaching the target floor is specified by:
and obtaining the running time and the estimated residence time of the elevator according to the basic information, and obtaining the expected time value of the elevator reaching the target floor according to the running time and the estimated residence time of the elevator.
5. The method of claim 1, wherein the directly selecting the elevator with the minimum expected time value as the target elevator to dispatch to if no co-current elevator exists is specifically:
and if no elevator in the same row exists, respectively calculating expected time values of the idle elevator and the elevator in the different row reaching the target floor, and selecting the elevator with the smaller expected time value as the target elevator to dispatch to the destination.
6. The linkage elevator dispatching system is characterized by comprising an information acquisition module, an instruction receiving module, a first judgment module, a positive dispatching module and a negative dispatching module, wherein:
the information acquisition module is used for acquiring basic information of a target area, wherein the basic information comprises elevator configuration information and building attribute information;
the instruction receiving module is used for receiving a dispatching instruction of a user, wherein the dispatching instruction comprises target floor information and target running direction information of the user;
the first judgment module is used for judging whether an idle elevator exists or not;
the positive dispatching module is used for judging whether a co-traveling elevator exists according to the target running direction information if the co-traveling elevator exists, respectively calculating expected time values of an idle elevator and the co-traveling elevator reaching a target floor if the co-traveling elevator exists, selecting the elevator with a smaller expected time value as a target elevator dispatching direction, and directly selecting the elevator with the smallest expected time value as the target elevator dispatching direction if the co-traveling elevator does not exist;
and the negative dispatching module is used for respectively calculating expected time values of all elevators reaching the target floor if no idle elevator exists, and selecting the elevator with the minimum expected time value as the target elevator dispatching direction.
7. The system of claim 6, further comprising a time segmentation module:
the time segmentation module is used for dividing the elevator use time period into a low valley period, a common period and a peak period according to preset information.
8. The system of claim 7, further comprising a peak scheduling module:
and the peak dispatching module is used for dispatching the elevator to the highest floor or the lowest floor with dispatching instructions when the elevator is in a peak time period.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 5 are implemented when the computer program is executed by the processor.
10. A storage medium having a computer program stored thereon, the computer program, when being executed by a processor, realizing the steps of the method of any one of claims 1 to 5.
CN202010678727.0A 2020-07-15 2020-07-15 Linkage elevator scheduling method, system, computer equipment and storage medium Active CN111924673B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010678727.0A CN111924673B (en) 2020-07-15 2020-07-15 Linkage elevator scheduling method, system, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010678727.0A CN111924673B (en) 2020-07-15 2020-07-15 Linkage elevator scheduling method, system, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111924673A true CN111924673A (en) 2020-11-13
CN111924673B CN111924673B (en) 2022-08-19

Family

ID=73312432

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010678727.0A Active CN111924673B (en) 2020-07-15 2020-07-15 Linkage elevator scheduling method, system, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111924673B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118097444A (en) * 2024-04-29 2024-05-28 深圳拓安信物联股份有限公司 Method, device and equipment for counting number of building group users

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040089503A1 (en) * 2002-11-13 2004-05-13 Brand Matthew E. Optimal parking of free cars in elevator group control
CN101734528A (en) * 2010-01-30 2010-06-16 宁波宏大电梯有限公司 Elevator parallel operation scheduling method
CN102738789A (en) * 2012-03-28 2012-10-17 吉林松江河水力发电有限责任公司 Economical dispatch control system for cascade power station
CN106056319A (en) * 2016-07-13 2016-10-26 吴志铭 Evaluation method based on BIM and case-based reasoning for improving building safety design
US20180148296A1 (en) * 2016-11-29 2018-05-31 International Business Machines Corporation Elevator management according to probabilistic destination determination
CN109205407A (en) * 2018-11-09 2019-01-15 京东方科技集团股份有限公司 Elevator riding implementation method, terminal and storage medium
CN109636105A (en) * 2018-11-06 2019-04-16 日立楼宇技术(广州)有限公司 Method, apparatus, computer equipment and the storage medium of elevator dispatching
CN109693981A (en) * 2019-02-28 2019-04-30 百度在线网络技术(北京)有限公司 Method and apparatus for sending information
CN110104511A (en) * 2019-04-02 2019-08-09 日立楼宇技术(广州)有限公司 Elevator operation control method, device, system and storage medium
CN110342354A (en) * 2019-07-09 2019-10-18 日立楼宇技术(广州)有限公司 A kind of elevator scheduling method, device, elevator device and storage medium
CN111094168A (en) * 2017-06-28 2020-05-01 欧捷有限公司 Elevator control system and elevator system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040089503A1 (en) * 2002-11-13 2004-05-13 Brand Matthew E. Optimal parking of free cars in elevator group control
CN101734528A (en) * 2010-01-30 2010-06-16 宁波宏大电梯有限公司 Elevator parallel operation scheduling method
CN102738789A (en) * 2012-03-28 2012-10-17 吉林松江河水力发电有限责任公司 Economical dispatch control system for cascade power station
CN106056319A (en) * 2016-07-13 2016-10-26 吴志铭 Evaluation method based on BIM and case-based reasoning for improving building safety design
US20180148296A1 (en) * 2016-11-29 2018-05-31 International Business Machines Corporation Elevator management according to probabilistic destination determination
CN111094168A (en) * 2017-06-28 2020-05-01 欧捷有限公司 Elevator control system and elevator system
CN109636105A (en) * 2018-11-06 2019-04-16 日立楼宇技术(广州)有限公司 Method, apparatus, computer equipment and the storage medium of elevator dispatching
CN109205407A (en) * 2018-11-09 2019-01-15 京东方科技集团股份有限公司 Elevator riding implementation method, terminal and storage medium
CN109693981A (en) * 2019-02-28 2019-04-30 百度在线网络技术(北京)有限公司 Method and apparatus for sending information
CN110104511A (en) * 2019-04-02 2019-08-09 日立楼宇技术(广州)有限公司 Elevator operation control method, device, system and storage medium
CN110342354A (en) * 2019-07-09 2019-10-18 日立楼宇技术(广州)有限公司 A kind of elevator scheduling method, device, elevator device and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王玟: "浅谈引入计数随机变量简化数字特征的计算", 《新疆师范大学学报》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118097444A (en) * 2024-04-29 2024-05-28 深圳拓安信物联股份有限公司 Method, device and equipment for counting number of building group users

Also Published As

Publication number Publication date
CN111924673B (en) 2022-08-19

Similar Documents

Publication Publication Date Title
CN109205415B (en) Elevator group control method and device, computer equipment and storage medium
CN109761120B (en) Elevator control method and system based on prediction of number of arriving people on floor
CN109693980B (en) Elevator dispatching method, device and system
US8960374B2 (en) Elevator group control method and device for performing control based on a waiting time expectation value of all passengers on all floors
CN110654946B (en) Community elevator dispatching method and system based on artificial intelligence
US8276715B2 (en) Method and apparatus for assigning elevator hall calls based on time metrics
US6328134B1 (en) Group management and control system for elevators
EP1560778B1 (en) Method for controlling an elevator system and controller for an elevator system
CN105084140A (en) Optimization method and device for elevator calling and waiting time distributed at intervals in circulating manner
CN111924673B (en) Linkage elevator scheduling method, system, computer equipment and storage medium
CN111931128B (en) Bernoulli model-based elevator configuration method, system, equipment and storage medium
CN114014110A (en) Elevator operation control method, system, computer device and storage medium
CN109693978B (en) Intelligent elevator dispatching method and device, computer equipment and storage medium
CN113526272A (en) Elevator group control system and elevator group control equipment
CN107055232A (en) A kind of elevator dynamic dispatching method in face of the fluctuation of load
CN109205414B (en) High-rise building elevator calling ladder scheduling method and device
CN113716407B (en) Self-adaptive elevator dispatching method and elevator dispatching system
CN113860097B (en) Elevator dispatching method and device, terminal equipment and storage medium
CN104150296A (en) Energy-saving prior elevator dispatching method based on statistic analysis
CN210854833U (en) Multi-car elevator control system
CN110065855B (en) Multi-car elevator control method and control system
CN115924663B (en) Intelligent elevator equipment control method based on Internet of things
CN116354199A (en) Elevator calling device based on voice interaction and calling control method
KR100295880B1 (en) Elevator group management control apparatus and method
CN117246856A (en) Multi-target group control optimization algorithm based on zoning

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