CN112193955A - Elevator control method, system, computer device and storage medium - Google Patents

Elevator control method, system, computer device and storage medium Download PDF

Info

Publication number
CN112193955A
CN112193955A CN202011099050.1A CN202011099050A CN112193955A CN 112193955 A CN112193955 A CN 112193955A CN 202011099050 A CN202011099050 A CN 202011099050A CN 112193955 A CN112193955 A CN 112193955A
Authority
CN
China
Prior art keywords
elevator
request
list
riding
response
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.)
Pending
Application number
CN202011099050.1A
Other languages
Chinese (zh)
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202011099050.1A priority Critical patent/CN112193955A/en
Publication of CN112193955A publication Critical patent/CN112193955A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/02Control systems without regulation, i.e. without retroactive action
    • B66B1/06Control systems without regulation, i.e. without retroactive action electric
    • B66B1/14Control systems without regulation, i.e. without retroactive action electric with devices, e.g. push-buttons, for indirect control of movements
    • 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

Landscapes

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

Abstract

The present disclosure provides an elevator control method, system, computer device, and storage medium, the method including receiving a ride request of a user and adding the ride request to a request list; obtaining the current running state and elevator parameters of an elevator; according to the current running state of the elevator and elevator parameters, transferring the taking requests meeting the first preset requirement in the request list to a response list, and transferring the taking requests meeting the second preset requirement in the request list to a waiting list; when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list; the elevator is controlled to stop according to the ride request in the response list and is deleted from the response list after the ride request is executed. The technical scheme disclosed by the invention realizes multi-request response control of the elevator, reduces the waiting time of the elevator, reduces repeated operation, reduces system overhead, and improves the utilization rate of elevator resources and user experience.

Description

Elevator control method, system, computer device and storage medium
Technical Field
The disclosure belongs to the technical field of elevators, and particularly relates to an elevator control method, an elevator control system, computer equipment and a computer-readable storage medium.
Background
With the rapid development of economy, elevators become standard configurations of houses, shopping malls and office buildings, but with the dense population growth and diversified traveling demands of people, limited elevator resources and a solidified response mechanism thereof cannot meet the riding demands of people, especially in areas with dense population and riding peaks, because the existing elevator response system is relatively complicated and solidified, bidirectional and real-time dynamic analysis cannot be performed on scenes with multiple concurrent requests, and the requirements of increasingly complicated riding scenes on timeliness and intelligence are difficult to meet. For example, only the same-direction requests can be responded in the elevator, and when the elevator is full, the requests outside the elevator cannot be recorded, and the operation of the elevator cannot be automatically and reasonably arranged.
Therefore, how to realize timeliness and automation of elevator riding becomes a problem to be solved urgently at present.
Disclosure of Invention
The present disclosure provides an elevator control method, system, computer device, and computer-readable storage medium, which implement multi-request response control of an elevator, can effectively reduce the waiting time of the elevator, reduce repetitive operations, reduce system overhead, and improve the utilization rate of elevator resources and user experience.
In a first aspect, an embodiment of the present disclosure provides an elevator control method, including:
receiving a riding request of a user, and adding the riding request into a request list;
obtaining the current running state and elevator parameters of an elevator;
according to the current running state of the elevator and elevator parameters, transferring the taking requests meeting the first preset requirement in the request list to a response list, and transferring the taking requests meeting the second preset requirement in the request list to a waiting list;
when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
the elevator is controlled to stop according to the ride request in the response list and is deleted from the response list after the ride request is executed.
Further, the riding request comprises the direction in which the user requests to ride and the current position of the user;
the current running state of the elevator comprises:
a parking and no-response state, a non-full-driving state, a full-driving state and an unavailable state;
the elevator parameters include:
the current direction of travel of the elevator and the current position of the elevator.
Further, the migrating the riding request meeting the first preset requirement in the request list to the response list and migrating the riding request meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and the elevator parameters includes:
determining the current running state of the elevator, and determining the current running direction of the elevator according to the current running state of the elevator and a preset direction control rule;
migrating the riding request of the user requesting riding in the request list to a response list, wherein the riding request of the user requesting riding in the request list is the same as the current driving direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current driving direction of the elevator approaches the current position of the user;
transferring a riding request of a user, wherein the riding request is opposite to the current driving direction of the elevator, to a waiting list;
and updating the response list and the waiting list in real time.
Further, the direction control rule includes: the method comprises the following steps that a current driving direction is not changed, a multi-ride request number priority rule and a scene setting rule are adopted, and the control priorities of the three rules are sequentially reduced;
the current driving direction invariance rule includes: when the riding request exists in the current response list, the current driving direction of the elevator is unchanged;
the multi-ride request number priority rule comprises: when the elevator is in a stop state and has no waiting response state, if a plurality of new riding requests are received, the current running direction of the elevator is to run to one with a larger number of riding requests of users above and below the current position of the elevator;
the scene setting rule includes: and when the multi-riding-request-number priority rule judges that the riding requests of the users above and below the current position of the elevator are the same, determining the driving direction of the elevator according to the preset regulations under different scenes.
Further, the taking requests comprise taking requests inside the elevator and taking requests outside the elevator;
the method further comprises the following steps:
when the elevator is converted from the non-full driving state to the full driving state, the elevator outside the elevator in the response list is transferred to the waiting list.
Further, the moving the riding request meeting the first preset requirement in the waiting list to the response list when the current running state of the elevator meets the preset condition includes:
when the current running state of the elevator is changed from a full running state to a non-full running state, migrating a riding request of a user requesting riding in the waiting list to a response list, wherein the riding request of the user is the same as the current running direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current running direction of the elevator is close to the current position of the user;
the method further comprises the following steps:
and when the riding request in the response list is executed, migrating the riding request of which the direction is opposite to the current driving direction of the elevator, which is requested by the user in the waiting list, into the response list.
Further, the method further comprises:
when the elevator is in the unavailable state, no new ride request is responded, and for the ride requests in the response list, clearing or moving back to the request list is carried out after waiting for timeout.
In a second aspect, embodiments of the present disclosure provide an elevator control system, the system comprising: the device comprises a generating module, a receiving module, an obtaining module, a transferring module and a control module;
the generation module is configured to generate a request list, a response list and a waiting list;
the receiving module is used for receiving the riding request of the user and adding the riding request into the request list;
the acquisition module is set to acquire the current running state of the elevator and elevator parameters;
the transfer module is set to transfer the taking requests meeting the first preset requirement in the request list to the response list and transfer the taking requests meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and elevator parameters; and the number of the first and second groups,
when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
the control module is configured to control the elevator to stop according to the ride requests in the response list and to delete the ride requests from the response list after they have been executed.
In a third aspect, the disclosed embodiments also provide a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes the elevator control method according to any one of the first aspect.
In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, including: computer program which, when run on a computer, causes the computer to carry out the elevator control method according to any one of the first aspect.
Has the advantages that:
the elevator control method, the elevator control system, the elevator control computer device and the elevator control computer readable storage medium are provided by the present disclosure, wherein the elevator control method comprises the steps of receiving a riding request of a user and adding the riding request into a request list; then obtaining the current running state and elevator parameters of the elevator; according to the current running state of the elevator and elevator parameters, transferring the taking requests meeting the first preset requirement in the request list to a response list, and transferring the taking requests meeting the second preset requirement in the request list to a waiting list; when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list; the elevator is then controlled to stop at the ride request in the response list and to delete the ride request from the response list after it has been executed. The technical scheme disclosed by the invention can be used for intelligently responding to the user requests according to the conventional response control rule by combining the current running state of the elevator aiming at the riding requests from a plurality of users, so that the elevator-based multi-request response control is realized; the real-time nature is good, and the practicality is strong, is particularly useful for the large-scale official working or the scene at home that population is intensive, the resource is in short supply, there is the peak of use, can effectively reduce to wait for a long time, reduce the repetitive operation, avoid the repeated response, reduce the system overhead to improve the rate of utilization and the user experience of elevator resource, the helping hand is found intelligence, efficient intelligence house and smart city.
Drawings
Fig. 1 is a flowchart of an elevator control method according to a first embodiment of the disclosure;
fig. 2 is an architecture diagram of an elevator control system according to a fourth embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those skilled in the art, the present disclosure is further described in detail below with reference to the accompanying drawings and examples.
In which the terminology used in the embodiments of the disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in the disclosed embodiments and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
In the following, some terms in the present application are explained to facilitate understanding by those skilled in the art:
with the increase of population density and the diversification of travel demands of people, limited elevator resources and a solidified response mechanism thereof cannot meet the riding demands of people, especially in the areas with dense population and riding peaks, because the existing elevator response system is relatively complicated and solidified, bidirectional and real-time dynamic analysis cannot be adopted for a scene with multiple concurrent requests, and the requirements of increasingly complicated riding scenes on timeliness and intellectualization are difficult to meet.
The following describes the technical solutions of the present disclosure and how to solve the above technical problems in specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 1 is a method for controlling an elevator according to a first embodiment of the present disclosure, as shown in fig. 1, the method includes:
step S101: receiving a riding request of a user, and adding the riding request into a request list;
step S102: obtaining the current running state and elevator parameters of an elevator;
step S103: according to the current running state of the elevator and elevator parameters, transferring the taking requests meeting the first preset requirement in the request list to a response list, and transferring the taking requests meeting the second preset requirement in the request list to a waiting list;
step S104: when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
step S105: the elevator is controlled to stop according to the ride request in the response list and is deleted from the response list after the ride request is executed.
The user taking request comprises an elevator external request and an elevator internal request, the elevator internal request is generally the same as the current elevator running direction, but when people do not pay attention to or other reasons cause that the floor to be reached after the user enters the elevator is opposite to the current elevator running direction, the elevator can clear the current task after reaching the last floor of the current running direction, the user is required to select the floor to be reached again, the elevator is inconvenient when the number of people in the elevator is large, for the elevator external request, when the elevator is full, the user can not respond and record the taking request outside the elevator in the running process, and the user needs to press an elevator button for many times to wait for the elevator response.
To solve the above problem, the embodiments of the present disclosure create a request list, a response list and a waiting list,
request list ReqlistFor the request establishment of multiple users, after a certain request is responded, the request is migrated from the request list to the response list.
Response list ResplistIndicating a list of requests that have been responded to and are to be executed, and removing a request from the list of responses after it has been executed.
Waitlist WaitlistAnd the request is represented to be responded, is not in the response list at the moment and belongs to a waiting response state, and after a certain request is responded, the request is migrated from the waiting list into the response list.
The embodiment mainly aims at controlling the response and the operation of a single elevator, adds all the taking requests into a request list, and then transfers the taking requests into a response list or a waiting list according to the preset regulation according to the running state of the elevator and elevator parameters; and updating the response list in real time, then driving and stopping the elevator according to the response list, deleting the taking request after the taking request in the response list is executed, so that all the taking requests can be recorded, intelligently responding to the user request, realizing multi-request response control of the elevator, and transferring the taking request which is not responded when the elevator is full or the like to the waiting list, and transferring the taking request to the response list when the preset condition is met, thereby effectively reducing the waiting time, reducing the repeated operation diseases and avoiding the repeated response. The utilization rate of elevator resources and user experience are improved, and intelligent and efficient intelligent homes and intelligent cities are built by aid of the elevator resources.
Further, the riding request comprises the direction in which the user requests to ride and the current position of the user;
the current running state of the elevator comprises:
a parking and no-response state, a non-full-driving state, a full-driving state and an unavailable state;
the elevator parameters include:
the current direction of travel of the elevator and the current position of the elevator.
The riding request also comprises the target position of the user, confirmation is carried out in the elevator, and the relative direction of the current position of the user and the current position of the elevator can also be confirmed according to the riding request and the elevator parameters.
Parameters are configured for elevators and users in an elevator system, mainly comprising state parameters, direction parameters, request parameters, etc.
The state parameters refer to the current running state of the elevator, including a stop and no-response state Idle, a non-full-member running state Ontask, a full-member state Overload and an unavailable state Unavail. Idle means that the elevator is currently at a stop and has no pending response request. Ontask means that the elevator is in a non-full-member driving state, and at the moment, the elevator belongs to an existing task in execution or a task to be responded, such as an internal designated stop task, an external request to be responded, and the like. When the elevator starts to respond to the new ride request, the state is transferred from Idle to Ontask. When the elevator is temporarily stopped but pending to respond to the ride request, its state remains onstask. And when all tasks of the elevator are completed and no new request is made, resetting the state to Idle.
The direction parameters include the current running direction E of the elevatordirRelative direction of current position of user and current position of elevator and riding request direction Udir
EdirThe method comprises the following steps: pause, up, and down, user current location UcurWith the current position E of the elevatorcurThe relative directions of (a) and (b) include: same, up and down, and riding request direction UdirIncluding up and down. Above, pause represents that the elevator is in the no task stop state, and same represents that the user is in the same stop point with the elevator.
The request parameters comprise the number of user requests above and below the elevator, the number of uplink and downlink requests of the user and the total number of the user requests, the number of the user requests above and below the elevator is expressed as (U)up、Udown) Whether the direction of the finger is upward or downward relative to the elevatorA row; the number of requests for uplink and downlink of a user is represented as (R)up、Rdown) Refers to the target position U of the usertarRelative to the current position U of the usercurUpward and downward of the direction.
Further, the migrating the riding request meeting the first preset requirement in the request list to the response list and migrating the riding request meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and the elevator parameters includes:
determining the current running state of the elevator, and determining the current running direction of the elevator according to the current running state of the elevator and a preset direction control rule;
migrating the riding request of the user requesting riding in the request list to a response list, wherein the riding request of the user requesting riding in the request list is the same as the current driving direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current driving direction of the elevator approaches the current position of the user;
transferring a riding request of a user, wherein the riding request is opposite to the current driving direction of the elevator, to a waiting list;
and updating the response list and the waiting list in real time.
After determining the elevator position and the direction of travel of the elevator, the user requests in the request list can be sorted, e.g. when the elevator is going upwards, the elevator is moved upwards by the user (U)curAt EcurAbove) and the request is upstream (U)tarAt UcurAbove) as the current first pending echelon, the ride request (ascending user) is directed to the downstream (U) directiontarAt UcurBelow) as the current second pending echelon; elevator down user (U)curAt EcurBelow) and the request is upstream (U)tarAt UcurAbove), for the current third to-be-responded echelon, the ride request of the first to-be-responded echelon is migrated to the response list, the second to-be-responded echelon is migrated to the waiting list,
and similarly, judging in real time for a new riding request, judging whether the riding request direction is the same as the elevator direction and is positioned in the elevator driving direction, and if so, directly adding the riding request direction into a response list.
The further waiting lists can be divided into a reverse waiting list and a same-direction waiting category, the same direction and the reverse direction are relative to the driving direction of the elevator, a second to-be-responded elevator team can be migrated into the reverse waiting list, and a third to-be-responded elevator team can be migrated into the same-direction waiting list.
The user request attribute may change when an elevator addition request or a direction of travel adjustment is made. If the elevator is at 6 floors currently but the highest floor in the existing tasks is 16 floors, the descending request of the 8-floor user is currently the descending request of the ascending user, but when the elevator changes to the descending, the request should be timely adjusted to the descending request of the descending user (8 floors are lower than the 16 floors at the latest position of the elevator). This adjustment does not affect the list attributes in principle.
Further, the direction control rule includes: the method comprises the following steps that a current driving direction is not changed, a multi-ride request number priority rule and a scene setting rule are adopted, and the control priorities of the three rules are sequentially reduced;
the current driving direction invariance rule includes: when the riding request exists in the current response list, the current driving direction of the elevator is unchanged;
the multi-ride request number priority rule comprises: when the elevator is in a stop state and has no waiting response state, if a plurality of new riding requests are received, the current driving direction of the elevator is to drive to one with a larger number of riding requests of users above and below the current position of the elevator;
the scene setting rule includes: and when the multi-riding-request-number priority rule judges that the riding requests of the users above and below the current position of the elevator are the same, determining the driving direction of the elevator according to the preset regulations under different scenes.
The direction control rule follows the current driving direction invariant rule Edir>Multiple ride request number priority rule Treq>Scene setting rule SprioControl priority of (3).
Edir: and on the principle that the current running direction is not changed, the current running direction of the elevator is the highest priority. For a temporary stop but with a request remaining to be responded to (request list, response list or waiting list is not empty), the direction of travel of the elevator is the direction (up or down) of the next request to be responded to relative to the current position of the elevator. And when the elevator is the last request in the task list, entering the priority judgment of the number of the requests of the user for the newly generated request.
Treq: when the elevator is in Idle state or has no waiting response request, for a plurality of new request concurrent scenes, the current position E of the elevator is usedcurFor dividing, obtaining the number U of riding requests above the elevatorupAnd number of riding requests U under elevatordownWhen U is formedup>UdownPreferentially responding to the upper user, and enabling the elevator to run upwards; when U is turnedup<UdownPreferentially responding to the user below, and enabling the elevator to run downwards; and when the uplink and downlink request users are equivalent, the scene priority judgment is carried out.
Sprio: according to different scene settings, different response priority strategies are adopted, and for example, the following strategies can be set: setting scenes such as houses, rental houses and the like as H, wherein the rule is that the descending is prior to 12 points on the day, and the ascending is prior after 12 points; setting scenes such as commercial buildings and office buildings as S, wherein the rule is that upstream is prior to 12 points on the day, and downstream is prior to 12 points on the day; setting scenes of leisure, shopping and the like as T, wherein the rule is that upstream is prior to 18 points and downstream is prior to 18 points; for public transportation scenes such as stations, airports, high-speed trains, and the like, the traveling direction priority (the direction in which the elevator goes to the departure floor) can be set.
Further, the taking requests comprise taking requests inside the elevator and taking requests outside the elevator;
the method further comprises the following steps:
when the elevator is converted from the non-full driving state to the full driving state, the elevator outside the elevator in the response list is transferred to the waiting list.
When the elevator runs, a plurality of riding tasks are in the response list, and when the elevator is full due to more passengers on a certain floor, the elevator does not stop due to the riding requests outside the elevator, the riding requests outside the elevator in the response list (except for the same floor with the riding requests inside the elevator) cannot be executed, the riding requests outside the elevator in the response list are moved into the waiting list, and the response list is moved into when the response conditions of other elevators are met or the elevator returns to the response list after the conditions are met.
Further, the moving the riding request meeting the first preset requirement in the waiting list to the response list when the current running state of the elevator meets the preset condition includes:
when the current running state of the elevator is changed from a full running state to a non-full running state, migrating a riding request of a user requesting riding in the waiting list to a response list, wherein the riding request of the user is the same as the current running direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current running direction of the elevator is close to the current position of the user;
the method further comprises the following steps:
and when the riding request in the response list is executed, migrating the riding request of which the direction is opposite to the current driving direction of the elevator, which is requested by the user in the waiting list, into the response list.
For example, when the elevator ascends and is full at 10 floors, the riding requests of 12 floors and 16 floors ascending move into the waiting list from the response list, and if the passengers get off the elevator and the elevator turns into a non-full-traveling state after the passengers get on the elevator and someone arrives at 14 floors, the riding requests of 16 floors ascending satisfy the first preset requirement, the passengers move back into the response list from the waiting list, and the elevator stops at 16 floors.
When all the riding requests in the response list are executed, the response list is emptied, and the riding requests in the waiting list, which are opposite to the direction in which the elevator just runs, are transferred into the response list; for example, when the elevator travels upwards, the highest floor of the task in the response list is 16 floors, and passengers at 20 floors in the waiting list request to descend, when the elevator travels to 16 floors, because the passengers at 20 floors request to descend and the passenger at 20 floors has already added the response list, the elevator will execute the request for descending at the highest floor in the response list, travel to 20 floors to stop and then travel downwards.
Further, the method further comprises:
when the elevator is in the unavailable state, no new ride request is responded, and for the ride requests in the response list, clearing or moving back to the request list is carried out after waiting for timeout.
If the elevator state is unavailable Unavail (such as elevator failure or temporary management), no new request is responded, and the existing list is cleared after timeout.
And in the available state, the elevator completes each riding request task in turn according to the stopping rule.
Further, the internal and external requests of the elevator in the same direction of the same floor before the elevator arrives are integrated, the internal appointed stopping task and the external waiting-to-respond riding request task are included, when the stopping floor is an internal and external request collection, the stopping floor is marked as internal and external double-attribute I + E, and the internal and external double-attribute I + E only needs to stop once on the floor after the two are integrated.
When one of the two tasks is cancelled in the midway, the double-attribute mark is cancelled, but the response list is not changed, the layer normally stops, and when both tasks are cancelled in the midway, the stop point is deleted from the response list. The elevator system can avoid repeated response of the elevator on the same floor, reduce waiting time, save system overhead and improve operation efficiency.
The embodiment of the disclosure aims at the riding requests from multiple users, combines the current running state of the elevator, and carries out intelligent response to the user requests according to the agreed response control rule, thereby realizing the multi-request response control of the elevator. The real-time nature is good, and the practicality is strong, is particularly useful for the large-scale official working or the scene at home that population is intensive, the resource is in short supply, there is the peak of use, can effectively reduce to wait for a long time, reduce repetitive operation, avoid repeated response, reduce system overhead, improves the rate of utilization and the user experience of elevator resource, and the power of helping hand founds intelligence, efficient intelligence house and intelligent city.
Embodiment two is a specific elevator control method that this disclosure provided, in embodiment two, the system received 6 user requests, for 1/5/8 floors upward and 5/9/12 floors downward respectively, elevator E was present upward to 6 floors, the highest floor in the existing task was 16 floors.
The service flow is as follows:
step 1: receiving 6 user requests;
step 2: comparing the floor and the request direction of each request with the current position and the driving direction of the elevator E;
and step 3: judging that the 8-layer user request is a first echelon, adding a current response list and updating the sequence; judging 9/12 layer and 5 layer descending requests as a second echelon, adding 5/9/12 descending into a descending waiting list and updating the sequence; judging 1/5 layer ascending request as the third echelon, adding an ascending waiting list; integrating and sequencing all lists;
and 4, step 4: finishing ascending according to the latest parking sequence and driving from 16 layers downwards;
and 5: transferring the downlink waiting list into a response list, and transferring 1/5-layer uplink into an uplink waiting list;
step 6: after finishing the downlink response, continuing the uplink to finish the task request of the uplink waiting list (1/5 layer uplink);
and 7: and finishing the multi-request response.
Embodiment three is another concrete elevator control method that this disclosure provided, and in embodiment three, the system received 2 requests, is 1 floor upward and 5 floors downward respectively, and elevator E is idle to stop at 3 floors currently.
The service flow is as follows:
step 1: receiving 2 user requests;
step 2: comparing the floor and the request direction of each request with the current position of the elevator E;
and step 3: number of uplink and downlink users UupAnd UdownEquivalent;
and 4, step 4: starting scene judgment, wherein the current area is an airport, the traveling direction is 2 layers, and the elevator is located in the descending direction, so that the descending is prior;
and 5: the elevator goes down and responds to the 1-floor request;
and 5: after the layer 1 request is completed, a layer 5 request is responded.
Step 6: and finishing the multi-request response.
Fig. 2 is an architecture diagram of an elevator control system according to a fourth embodiment of the present disclosure, as shown in fig. 2, the system includes: the device comprises a generating module 1, a receiving module 2, an obtaining module 3, a transferring module 4 and a control module 5;
the generation module 1 is arranged to generate a request list, a response list and a waiting list;
the receiving module 2 is configured to receive a riding request of a user and add the riding request to a request list;
the acquisition module 3 is set to acquire the current running state of the elevator and elevator parameters;
the transfer module 4 is configured to transfer the taking request meeting the first preset requirement in the request list to the response list and transfer the taking request meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and elevator parameters; and the number of the first and second groups,
when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
the control module 5 is arranged to control the elevator to stop according to the ride request in the response list and to delete the ride request from the response list after it has been executed.
Further, the riding request comprises the direction in which the user requests to ride and the current position of the user;
the current running state of the elevator comprises:
a parking and no-response state, a non-full-driving state, a full-driving state and an unavailable state;
the elevator parameters include:
the current direction of travel of the elevator and the current position of the elevator.
Further, the migration module 4 includes:
the determining unit is arranged to determine the current running direction of the elevator according to the current running state of the elevator determined by the obtaining module 3 and a preset direction control rule;
the transfer unit is arranged to transfer the riding request of the user, which is requested to ride in the request list, into the response list, wherein the riding request is the same as the current driving direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current driving direction of the elevator approaches the current position of the user; and the number of the first and second groups,
transferring a riding request of a user, wherein the riding request is opposite to the current driving direction of the elevator, to a waiting list;
an updating unit configured to update the response list and the waiting list in real time.
Further, the direction control rule includes: the method comprises the following steps that a current driving direction is not changed, a multi-ride request number priority rule and a scene setting rule are adopted, and the control priorities of the three rules are sequentially reduced;
the current driving direction invariance rule includes: when the riding request exists in the current response list, the current driving direction of the elevator is unchanged;
the multi-ride request number priority rule comprises: when the elevator is in a stop state and has no waiting response state, if a plurality of new riding requests are received, the current running direction of the elevator is to run to one with a larger number of riding requests of users above and below the current position of the elevator;
the scene setting rule includes: and when the multi-riding-request-number priority rule judges that the riding requests of the users above and below the current position of the elevator are the same, determining the driving direction of the elevator according to the preset regulations under different scenes.
Further, the taking requests comprise taking requests inside the elevator and taking requests outside the elevator;
the migration module 4 is further configured to:
when the elevator is converted from the non-full driving state to the full driving state, the elevator outside the elevator in the response list is transferred to the waiting list.
Further, the migration module 4 is specifically configured to:
when the current running state of the elevator is changed from a full running state to a non-full running state, migrating a riding request of a user requesting riding in the waiting list to a response list, wherein the riding request of the user is the same as the current running direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current running direction of the elevator is close to the current position of the user;
and when the riding request in the response list is executed, migrating the riding request of which the direction of the user request for riding is opposite to the current driving direction of the elevator in the waiting list into the response list.
Further, the control module 5 is further configured to control the elevator to no longer respond to a new ride request when the elevator is in an unavailable state, and cause the migration module to zero or move back the ride request in the response list to the request list after waiting for timeout.
The elevator control system of the embodiment of the present disclosure is used for implementing the elevator control method in the method embodiment, so the description is simple, and specific reference may be made to the related descriptions in the first to third method embodiments, and details are not described here again.
Furthermore, the embodiments of the present disclosure also provide a computer device, which includes a memory and a processor, where the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes the above-mentioned various possible methods.
In addition, the embodiments of the present disclosure also provide a computer-readable storage medium, in which computer-executable instructions are stored, and when at least one processor of the user equipment executes the computer-executable instructions, the user equipment executes the above-mentioned various possible methods.
Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC (Application Specific Integrated Circuit). Additionally, the ASIC may reside in user equipment. Of course, the processor and the storage medium may reside as discrete components in a communication device.
It is to be understood that the above embodiments are merely exemplary embodiments that are employed to illustrate the principles of the present disclosure, and that the present disclosure is not limited thereto. It will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the disclosure, and these are to be considered as the scope of the disclosure.

Claims (10)

1. An elevator control method, characterized in that the method comprises:
receiving a riding request of a user, and adding the riding request into a request list;
obtaining the current running state and elevator parameters of an elevator;
according to the current running state of the elevator and elevator parameters, transferring the taking requests meeting the first preset requirement in the request list to a response list, and transferring the taking requests meeting the second preset requirement in the request list to a waiting list;
when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
the elevator is controlled to stop according to the ride request in the response list and is deleted from the response list after the ride request is executed.
2. The method of claim 1,
the riding request comprises the direction of the user requesting to ride and the current position of the user;
the current running state of the elevator comprises:
a parking and no-response state, a non-full-driving state, a full-driving state and an unavailable state;
the elevator parameters include:
the current direction of travel of the elevator and the current position of the elevator.
3. The method according to claim 2, wherein the moving the taking request meeting the first preset requirement in the request list to the response list and the moving the taking request meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and the elevator parameter comprises:
determining the current running state of the elevator, and determining the current running direction of the elevator according to the current running state of the elevator and a preset direction control rule;
migrating the riding request of the user requesting riding in the request list to a response list, wherein the riding request of the user requesting riding in the request list is the same as the current driving direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current driving direction of the elevator approaches the current position of the user;
transferring a riding request of a user, wherein the riding request is opposite to the current driving direction of the elevator, to a waiting list;
and updating the response list and the waiting list in real time.
4. The method of claim 3, wherein the direction control rule comprises: the method comprises the following steps that a current driving direction is not changed, a multi-ride request number priority rule and a scene setting rule are adopted, and the control priorities of the three rules are sequentially reduced;
the current driving direction invariance rule includes: when the riding request exists in the current response list, the current driving direction of the elevator is unchanged;
the multi-ride request number priority rule comprises: when the elevator is in a stop state and has no waiting response state, if a plurality of new riding requests are received, the current running direction of the elevator is to run to one with a larger number of riding requests of users above and below the current position of the elevator;
the scene setting rule includes: and when the multi-riding-request-number priority rule judges that the riding requests of the users above and below the current position of the elevator are the same, determining the driving direction of the elevator according to the preset regulations under different scenes.
5. The method of claim 2, wherein the ride requests include a ride request inside an elevator and a ride request outside an elevator;
the method further comprises the following steps:
when the elevator is converted from the non-full driving state to the full driving state, the elevator outside the elevator in the response list is transferred to the waiting list.
6. The method according to claim 1, wherein the moving the ride request meeting the first preset requirement in the waiting list to the response list when the current running state of the elevator meets the preset condition comprises:
when the current running state of the elevator is changed from a full running state to a non-full running state, migrating a riding request of a user requesting riding in the waiting list to a response list, wherein the riding request of the user is the same as the current running direction of the elevator, and the current position of the user is the same as the current position of the elevator or the current running direction of the elevator is close to the current position of the user;
the method further comprises the following steps:
and when the riding request in the response list is executed, migrating the riding request of which the direction is opposite to the current driving direction of the elevator, which is requested by the user in the waiting list, into the response list.
7. The method of claim 2, further comprising:
when the elevator is in the unavailable state, no new ride request is responded, and for the ride requests in the response list, clearing or moving back to the request list is carried out after waiting for timeout.
8. An elevator control system, characterized in that the system comprises: the device comprises a generating module, a receiving module, an obtaining module, a transferring module and a control module;
the generation module is configured to generate a request list, a response list and a waiting list;
the receiving module is used for receiving the riding request of the user and adding the riding request into the request list;
the acquisition module is set to acquire the current running state of the elevator and elevator parameters;
the transfer module is set to transfer the taking requests meeting the first preset requirement in the request list to the response list and transfer the taking requests meeting the second preset requirement in the request list to the waiting list according to the current running state of the elevator and elevator parameters; and the number of the first and second groups,
when the current running state of the elevator meets a preset condition, transferring the riding request meeting a first preset requirement in the waiting list into a response list;
the control module is configured to control the elevator to stop according to the ride requests in the response list and to delete the ride requests from the response list after they have been executed.
9. Computer arrangement, characterized in that it comprises a memory in which a computer program is stored and a processor which, when running the computer program stored by the memory, executes an elevator control method according to any of claims 1-7.
10. A computer-readable storage medium, comprising: computer program which, when run on a computer, causes the computer to carry out the elevator control method according to any one of claims 1-7.
CN202011099050.1A 2020-10-14 2020-10-14 Elevator control method, system, computer device and storage medium Pending CN112193955A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011099050.1A CN112193955A (en) 2020-10-14 2020-10-14 Elevator control method, system, computer device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011099050.1A CN112193955A (en) 2020-10-14 2020-10-14 Elevator control method, system, computer device and storage medium

Publications (1)

Publication Number Publication Date
CN112193955A true CN112193955A (en) 2021-01-08

Family

ID=74010070

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011099050.1A Pending CN112193955A (en) 2020-10-14 2020-10-14 Elevator control method, system, computer device and storage medium

Country Status (1)

Country Link
CN (1) CN112193955A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112875448A (en) * 2021-02-02 2021-06-01 深圳零匙科技有限公司 Non-contact elevator control method
CN112875447A (en) * 2021-02-02 2021-06-01 深圳零匙科技有限公司 Non-contact elevator calling method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0648663A (en) * 1992-07-24 1994-02-22 Mitsubishi Electric Corp Landing informing device for elevator
JP2007223764A (en) * 2006-02-24 2007-09-06 Toshiba Elevator Co Ltd Elevator controller
CN102583119A (en) * 2011-01-05 2012-07-18 株式会社东芝 Elevator Group Management And Control Device
CN102821272A (en) * 2012-08-16 2012-12-12 安徽中科智能高技术有限责任公司 Video monitoring system with elevator invalid request signal removing function
JP2013071842A (en) * 2011-09-29 2013-04-22 Mitsubishi Electric Corp Elevator device
CN105800403A (en) * 2015-01-20 2016-07-27 三菱电机株式会社 Elevator facility planning support apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0648663A (en) * 1992-07-24 1994-02-22 Mitsubishi Electric Corp Landing informing device for elevator
JP2007223764A (en) * 2006-02-24 2007-09-06 Toshiba Elevator Co Ltd Elevator controller
CN102583119A (en) * 2011-01-05 2012-07-18 株式会社东芝 Elevator Group Management And Control Device
JP2013071842A (en) * 2011-09-29 2013-04-22 Mitsubishi Electric Corp Elevator device
CN102821272A (en) * 2012-08-16 2012-12-12 安徽中科智能高技术有限责任公司 Video monitoring system with elevator invalid request signal removing function
CN105800403A (en) * 2015-01-20 2016-07-27 三菱电机株式会社 Elevator facility planning support apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
曹晴峰主编: "《建筑设备控制工程》", 中国电力出版社, pages: 215 - 216 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112875448A (en) * 2021-02-02 2021-06-01 深圳零匙科技有限公司 Non-contact elevator control method
CN112875447A (en) * 2021-02-02 2021-06-01 深圳零匙科技有限公司 Non-contact elevator calling method and system

Similar Documents

Publication Publication Date Title
CN109693980B (en) Elevator dispatching method, device and system
CN101950479B (en) Passenger travel-oriented intelligent urban public transport system and implementation method thereof
CN112193955A (en) Elevator control method, system, computer device and storage medium
CN105976041A (en) Urban intelligent parking reserving system and method based on Internet of vehicles
CN103195279A (en) Intelligent three-dimensional parking garage based on distributed wireless network
WO2018232926A1 (en) Scheduling method and system for parking reservation
CN109761120A (en) A kind of elevator control method and system based on prediction floor arrival number
CN105931486A (en) Network intelligent three-dimensional garage system based on cloud platform
JP6964617B2 (en) Schedule management systems, mobiles, programs and methods
CN102800212B (en) Intelligent parking system under a kind of environment of internet of things
CN109384109B (en) Space three-dimensional interactive elevator dispatching method
CN114326608B (en) AGV group system based on multiple agents
CN111291921A (en) Group control elevator dispatching optimization method based on improved artificial bee colony algorithm
CN109368425B (en) Space three-dimensional interactive elevator calling system based on mobile terminal and working method
CN116090646A (en) Optimal berth solving method and parking guiding system for indoor parking lot
CN109368428B (en) Method for improving safety of space three-dimensional interactive elevator calling system
CN115204561A (en) Scheduling system and method for unmanned bus taxi appointment operation
CN108995555A (en) Vehicle seeks a charging method and system, monitoring client and electronic equipment, storage medium
CN114180423B (en) Elevator dispatching method, device, equipment and storage medium
CN106348111B (en) Purpose layer managing system and control method
CN115108419A (en) Smart park multifunctional cooperative management and control method, device, equipment and storage medium
CN110197585A (en) A kind of municipal intelligent traffic processing system and method based on TR-Min-Min algorithm
JP2020166754A (en) Information processor, mobile object, program and method
CN109534117B (en) Space three-dimensional interactive elevator calling device and working method
CN111242475A (en) Unmanned taxi interaction system and method based on minimum state set

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210108

RJ01 Rejection of invention patent application after publication