An elevator control method, device, storage medium and elevator control terminal
Patent Information
- Application Number
- CN202411813384.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2044-12-10
AI Technical Summary
[0005]在本实施例中提供了一种电梯控制方法、装置、存储介质和电梯控制端,以解决相关技术中多人乘梯时电梯运力浪费的问题
[0029] Compared with related technologies, the elevator control method, device, storage medium, and elevator control terminal provided in this embodiment obtain the user permissions of the target user and, based on these permissions, retrieve the first elevator ride command registered by the target user on the elevator control terminal. Subsequently, if the first elevator ride command is not completed, the user permissions of the target user are verified again. At this time, in response to a cancellation command initiated by the target user again, the first elevator ride command is cancelled. This scheme ensures that the permission to cancel elevator rides belongs only to the originally registered user, preventing accidental cancellation of other users' elevator ride commands when multiple users are riding the elevator. Furthermore, considering the elevator's operating phase, it helps to further save elevator capacity.
Smart Images

Figure CN119612300B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of elevator control, and in particular to an elevator control method, device, storage medium and elevator control terminal. Background Technology
[0002] An elevator is a mechanical device used to vertically transport people or goods within a building. Driven by an electric motor, it moves up and down along fixed guide rails. Elevators greatly improve the efficiency and convenience of people entering and exiting high-rise buildings. However, during elevator use, situations often arise where multiple people need to ride the elevator, requiring cancellation or modification of the riding instructions.
[0003] Currently, canceling an elevator ride instruction is typically done by pressing and holding the call button or clicking the floor button multiple times. Modifying an elevator ride instruction usually involves canceling the instruction and then clicking the button again to register the ride. However, when multiple people are using the elevator, the user who needs to cancel the instruction may mistakenly cancel a passenger's duplicate instruction if they are unaware of the passenger's intentions. Alternatively, the user may accidentally cancel the instruction themselves. In this case, passengers need to re-register their ride instruction to reach their destination floor, but this re-registration increases elevator capacity, resulting in wasted elevator resources.
[0004] There is currently no effective solution to the problem of wasted elevator capacity when multiple people are riding in elevators. Summary of the Invention
[0005] This embodiment provides an elevator control method, device, storage medium, and elevator control terminal to solve the problem of wasted elevator capacity when multiple people are riding in the elevator in related technologies.
[0006] Firstly, this embodiment provides an elevator control method, which is applied to an elevator control terminal. The method includes: obtaining user permissions of a target user; obtaining a first elevator ride instruction registered by the target user on the elevator control terminal based on the user permissions; and the target user having the permission to cancel the first elevator ride instruction.
[0007] When it is determined that the first elevator ride instruction has not been completed, in response to the cancellation instruction initiated by the target user, the user's user permissions are verified again, and in response to the second cancellation instruction sent by the target user, the first elevator ride instruction is cancelled.
[0008] In some embodiments, prior to obtaining user permissions from the target user, the process includes:
[0009] In response to a user-initiated permission identification command, obtain the user's permission identification information;
[0010] Based on the permission identification information, determine whether the user has elevator access permission;
[0011] When it is determined that the user has elevator access rights, the user is identified as the target user, and the first elevator access command registered by the target user at the elevator control terminal is obtained.
[0012] In some of these embodiments, after determining that the first elevator ride instruction has not been completed, the process includes: determining that the real-time execution phase of the first elevator ride instruction is in a first phase or a second phase;
[0013] The first stage includes the elevator arriving at the registration floor of the first elevator ride instruction and before the elevator doors close completely after opening; the second stage includes the period from the end of the first stage until the elevator arrives at the target floor.
[0014] In some embodiments, when it is determined that the real-time execution phase of the first elevator ride instruction is in the first phase, the step of controlling the cancellation of the first elevator ride instruction in response to a secondary cancellation instruction sent by the target user includes:
[0015] In response to the second cancellation command sent by the target user, the first cancellation command is controlled to be cancelled;
[0016] In response to the second elevator ride command sent by the target user, the second elevator ride command is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride command.
[0017] In some embodiments, when it is determined that the real-time execution phase of the first elevator ride instruction is in the first phase, the step of controlling the cancellation of the first elevator ride instruction in response to a secondary cancellation instruction sent by the target user includes:
[0018] In response to the second elevator ride command sent by the target user, if it is determined that the second elevator ride command is different from the first elevator ride command, the first elevator ride command is cancelled; and the second elevator ride command is registered to the elevator control terminal.
[0019] In some embodiments, when it is determined that the real-time execution phase of the first elevator ride instruction is in the second phase, the step of controlling the cancellation of the first elevator ride instruction in response to a secondary cancellation instruction sent by the target user includes:
[0020] In response to the second cancellation command sent by the target user, the first cancellation command is controlled to be cancelled;
[0021] In response to the second elevator ride command sent by the target user, the second elevator ride command is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride command.
[0022] In some embodiments, when it is determined that the real-time execution phase of the first elevator ride instruction is in the second phase, the step of controlling the cancellation of the first elevator ride instruction in response to a secondary cancellation instruction sent by the target user includes:
[0023] In response to the second elevator ride command sent by the target user, the system controls the cancellation of the first elevator ride command and registers the second elevator ride command to the elevator control terminal.
[0024] Secondly, this embodiment provides an elevator control device, which includes: an acquisition module and a control module;
[0025] The acquisition module is used to acquire the user permissions of the target user, and acquire the first elevator ride command registered by the target user at the elevator control terminal based on the user permissions; the target user has the permission to cancel the first elevator ride command;
[0026] The control module is configured to, when it is determined that the first elevator ride instruction has not been completed, respond to the cancellation elevator ride instruction initiated by the target user, re-verify the user's user permissions, and respond to the second cancellation elevator ride instruction sent by the target user, control the cancellation of the first elevator ride instruction.
[0027] Thirdly, this embodiment provides a storage medium on which a computer program is stored, which, when executed by a processor, implements the elevator control method described in the first aspect above.
[0028] Fourthly, this embodiment provides an elevator control terminal, including the elevator control device described in the second aspect, wherein the control module controls elevator dispatching according to the elevator control method described in any one of the first aspects; and the acquisition module interacts with the user according to the elevator control method described in any one of the second aspects.
[0029] Compared with related technologies, the elevator control method, device, storage medium, and elevator control terminal provided in this embodiment obtain the user permissions of the target user and, based on these permissions, retrieve the first elevator ride command registered by the target user on the elevator control terminal. Subsequently, if the first elevator ride command is not completed, the user permissions of the target user are verified again. At this time, in response to a cancellation command initiated by the target user again, the first elevator ride command is cancelled. This scheme ensures that the permission to cancel elevator rides belongs only to the originally registered user, preventing accidental cancellation of other users' elevator ride commands when multiple users are riding the elevator. Furthermore, considering the elevator's operating phase, it helps to further save elevator capacity.
[0030] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0031] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0032] Figure 1 This is a hardware structure block diagram of the terminal of the elevator control method provided in the embodiments of this application;
[0033] Figure 2 This is a flowchart of the elevator control method provided in the embodiments of this application;
[0034] Figure 3 This is a flowchart of the elevator control method provided in this specific embodiment;
[0035] Figure 4 This is a flowchart of the elevator riding method provided in this specific embodiment;
[0036] Figure 5 This is a structural block diagram of the elevator control device provided in the embodiments of this application. Detailed Implementation
[0037] To better understand the purpose, technical solution, and advantages of this application, the application is described and illustrated below in conjunction with the accompanying drawings and embodiments.
[0038] Unless otherwise defined, the technical or scientific terms used in this application shall have the general meaning as understood by one of ordinary skill in the art to which this application pertains. Words such as “a,” “an,” “an,” “the,” “the,” and “these,” used in this application, do not indicate quantitative limitation and may be singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that comprises a series of steps or modules (units) is not limited to the listed steps or modules (units) but may include steps or modules (units) not listed, or may include other steps or modules (units) inherent to such processes, methods, products, or devices. The terms “connected,” “linked,” and “coupled,” used in this application, are not limited to physical or mechanical connections but may include electrical connections, whether direct or indirect. The term “multiple” used in this application refers to two or more. The "and / or" operator describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: A alone, A and B simultaneously, and B alone. Typically, the character " / " indicates that the objects before and after it are in an "or" relationship. The terms "first," "second," and "third," etc., used in this application are merely for distinguishing similar objects and do not represent a specific ordering of the objects.
[0039] The method embodiments provided in this example can be executed on a terminal, computer, or similar computing device. For example, it can run on a terminal. Figure 1 This is a hardware structure block diagram of the terminal of the elevator control method provided in this application embodiment. For example... Figure 1 As shown, a terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 and a memory 104 for storing data are also included. The processor 102 may be, but is not limited to, a microprocessor (MCU) or a programmable logic device (FPGA). The terminal may also include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that… Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the terminal described above. For example, the terminal may also include components that are larger than... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown are illustrated.
[0040] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the elevator control method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0041] The transmission device 106 is used to receive or send data via a network. This network includes a wireless network provided by the terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 can be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0042] In elevator use, cancellation of elevator commands typically employs a single operation mode, requiring a specific action to cancel the ride command. This includes dedicated buttons outside the hall, dedicated operation methods outside the hall (e.g., long-pressing the call button), dedicated buttons on the car door, and dedicated operation methods inside the car (e.g., clicking the floor button twice consecutively). However, these methods increase hardware costs. Furthermore, existing methods for canceling registered ride commands require specific operations. When authorization verification is required, at least two operations are needed: authorization verification and erroneous command cancellation. Re-registering the command requires re-verification and re-registration, making the process relatively cumbersome. Additionally, existing methods do not consider the riding status of other passengers when cancelling erroneous commands. Without knowing the riding status of other passengers, cancelling an erroneous command may cancel duplicate commands belonging to other passengers. Moreover, the issue of authorization for cancelling registration commands is not considered, potentially leading to situations where someone other than the original registrant cancels a legitimate ride command.
[0043] To address the aforementioned issues, this embodiment provides an elevator control method applied to the elevator control terminal to prevent users with cancellation command control authority from accidentally canceling the elevator ride command of fellow passengers, thus requiring them to re-initiate the elevator ride command to increase elevator capacity. Figure 2 This is a flowchart of the elevator control method provided in the embodiments of this application, such as... Figure 2 As shown, the process includes the following steps:
[0044] Step S210: Obtain the user permissions of the target user, and obtain the first elevator ride command registered by the target user at the elevator control terminal based on the user permissions; the target user has the permission to cancel the first elevator ride command.
[0045] In this step, when a target user enters a location equipped with an elevator control terminal, it indicates that the target user needs to take the elevator. However, the elevator control terminal cannot determine whether the target user has a registered but unexecuted elevator ride instruction. Therefore, the elevator control terminal needs to obtain the target user's user permissions. Specifically, this can be done proactively by the elevator control terminal or in response to a user's permission recognition command. By reading this user permission, the first elevator ride instruction registered by the target user is obtained. This first elevator ride instruction corresponds one-to-one with the target user, and the user permissions restrict that only the target user has the right to cancel the first elevator ride instruction. Other users cannot cancel or modify the first elevator ride instruction registered by the target user, thus avoiding the situation where other users accidentally cancel the first elevator ride instruction when multiple people are using the elevator. For example, the target user's user permissions can be obtained through fingerprint verification, facial recognition, or other technical means, which are not specifically limited here. It is understood that the first elevator ride instruction includes the target floor information that the target user intends to go to, which is obtained by the target user through registration at the elevator control terminal.
[0046] In some embodiments, before obtaining the user permissions of the target user, the process includes: in response to a permission identification instruction initiated by the user, obtaining the user's permission identification information; determining whether the user has elevator access permission based on the permission identification information; when it is determined that the user has elevator access permission, identifying the user as the target user, and obtaining the first elevator access instruction registered by the target user at the elevator control terminal.
[0047] Specifically, when a user prepares to use the elevator, they can initiate an access control command through the elevator control system. The elevator control system verifies the user's access rights based on this command. If the user's access rights are verified, the user initiating the command is determined to be an authorized user. The system can then prompt the user to register their first access command or cancel an already registered first access command. If the user's access rights are not verified, the user is not authorized to use the elevator and is not the target user, thus no further steps are required. In essence, access rights restrict whether a user can use the elevator, while user permissions restrict whether a target user can cancel their registered first access command. Access rights can be pre-set by the elevator administrator. User permissions can be pre-set by the elevator administrator to include the range of floors that can be registered, or no settings can be made, in which case the target user has the right to register all floors.
[0048] Step S220: When it is determined that the first elevator ride instruction has not been completed, in response to the cancellation elevator ride instruction initiated by the target user, the user's user rights are verified again, and in response to the second cancellation elevator ride instruction sent by the target user, the first elevator ride instruction is cancelled.
[0049] In this step, the elevator control system determines whether the target user's first elevator ride command has not been completed. If the first elevator ride command has not been completed, the target user can choose to cancel, maintain, or modify the registration. If the target user chooses to cancel the registration, a second verification of user permissions is performed. If the target user chooses to cancel again, it can be confirmed that the target user's intention is to cancel the registration of the first elevator ride command, and it is not a mistaken operation, thus controlling the cancellation of the first elevator ride command. This application obtains the cancellation permission for its own registered commands through user permission verification, avoiding the possibility of accidentally canceling other people's elevator ride commands. It can be understood that the second cancellation command sent by the target user refers to the cancellation command sent by the target user again after the second verification of the target user's user permissions.
[0050] In some of these embodiments, after determining that the first elevator ride instruction has not been completed, the process includes: determining whether the real-time execution phase of the first elevator ride instruction is in a first phase or a second phase; the first phase includes the elevator arriving at the registration floor of the first elevator ride instruction and the elevator door opening and closing; the second phase includes the period after the first phase until the elevator arrives at the target floor.
[0051] The first stage refers to the period from when the target user completes the registration of the first elevator ride instruction to when the elevator arrives at the registration floor of the first elevator ride instruction and the elevator door opens and closes. The elevator's arrival at the registration floor and subsequent door opening and closing indicates that the elevator is about to proceed to the target floor. Conversely, the second stage refers to the period after the first stage and before the elevator arrives at the target floor of the first elevator ride instruction (the instruction is considered complete upon arrival). This embodiment divides the period from registration to completion of the first elevator ride instruction into two stages, with the elevator arriving at the registration floor and the door opening and closing as the midpoint. Since the elevator arriving at the registration floor and the door opening and closing theoretically indicates that the elevator has reached the target user, the first stage indicates that the elevator has not yet reached the target user, while the second stage indicates that the elevator has theoretically reached the target user. Based on this, it is easier to determine whether the target user's permission identification instruction and cancellation instruction are intentional or accidental, thus making the control method more intelligent.
[0052] Specifically, the mode for canceling instructions can be set separately for each of the two stages.
[0053] In step S220, the elevator control terminal determines whether the target user's first elevator ride command has not been completed. If the first elevator ride command has not been completed, the real-time execution stage of the first elevator ride command is obtained. The real-time execution stage of the first elevator ride command includes a first stage and a second stage. When the elevator is in the first stage, it indicates that the elevator has not yet received the target user. If the target user initiates a cancel elevator ride command, it may be a mistake or intentional. In this case, the user's user rights are verified again. After the user obtains the cancellation right, they select cancellation again, indicating that the target user is determined to cancel the previously registered first elevator ride command. When the elevator is in the second stage, it indicates that the elevator has received the target user. If the target user initiates a cancel elevator ride command, it is highly likely that they want to cancel. The cancellation right is obtained by verifying user rights again, thus restricting the user to only being able to cancel their own registered elevator ride commands.
[0054] Specifically, after determining that the first elevator ride instruction has not been completed and the real-time operation stage of the first elevator ride instruction has been determined, it is necessary to re-verify the user's user permissions and send an interface confirmation message to the user asking whether to cancel the registered instruction. When the user confirms the cancellation of the registered first elevator ride instruction, the system responds to the second cancellation instruction sent by the user and controls the cancellation of the first elevator ride instruction.
[0055] Through the above steps, the elevator control terminal obtains the target user's user permissions and, based on these permissions, retrieves the first elevator ride command registered by the target user at the elevator control terminal. It then determines the real-time execution phase of the first elevator ride command, responds to the target user's cancellation command, re-verifies the target user's user permissions, and, in response to the target user's second cancellation command, controls the cancellation of the first elevator ride command. This scheme ensures that the permission to cancel the elevator ride belongs only to the originally registered user, preventing accidental cancellation of other users' ride commands when multiple users are using the elevator. Furthermore, considering the elevator's operating phase, if it's determined that the target user may have accidentally canceled the registration or intentionally cancelled it, a second confirmation is performed to dispatch the elevator according to the target user's true intention.
[0056] By identifying the registration and completion status of registered instructions through permission recognition, it is further ensured that the ownership of canceling a registered instruction belongs only to the original registrant, i.e., the target user. Through permission recognition, for a canceled registration instruction, only the registered permissions within the current permission scope can be canceled, and signals registered by other users are not affected. For example, target user A on the 4th floor registers an elevator instruction to reach the target floor 5, and target user B registers an elevator instruction to reach the target floor 6; the elevator control terminal dispatches the same elevator to respond; if target user B cancels the registration instruction before the elevator arrives, i.e., cancels the registration in the first stage, after re-verification of the cancellation, since target user A still has an upward elevator instruction on the 4th floor, the upward elevator call signal on the 4th floor does not disappear, and the 6th floor is not registered after responding to the outbound call.
[0057] Furthermore, different execution modes are preset on the elevator control terminal. Specifically, there are preset first and second modes corresponding to the first stage, as well as third and fourth modes corresponding to the second stage.
[0058] When the real-time execution phase of the first elevator ride command is in the first stage, the command is cancelled according to a preset first mode and a second mode. The first mode includes a mode where the target user reconfirms the first elevator ride command; the second mode includes a mode for the target user to cancel the first elevator ride command. When the real-time execution phase of the first elevator ride command is in the second stage, the command is cancelled according to a preset third mode and a fourth mode. The third mode includes a mode where the target user reconfirms the first elevator ride command; the fourth mode includes a mode for the target user to cancel the first elevator ride command.
[0059] When the elevator control terminal determines that the first elevator ride command has not been completed, it simultaneously acquires the real-time execution stage and execution mode of the first elevator ride command. This allows for the cancellation of the first elevator ride command and / or the registration of a second elevator ride command. This facilitates the integration of different personalized execution modes, enabling elevator command control to adapt to the needs of the target user and improve their elevator ride efficiency. For example, the execution mode of the elevator control terminal can be set according to the elevator's execution stage and can also be personalized according to the different needs of the target user.
[0060] Among them, the control to cancel the first elevator ride command includes the following implementation methods, which combine the real-time execution phase of the first elevator ride command and four preset execution modes.
[0061] In some embodiments, when it is determined that the real-time execution stage of the first elevator ride instruction is in the first stage and the execution mode is the first mode, in step S220, in response to the second cancellation elevator ride instruction sent by the target user, the cancellation of the first elevator ride instruction is controlled, including: in response to the second cancellation elevator ride instruction sent by the target user, the cancellation of the first elevator ride instruction is controlled; in response to the second elevator ride instruction sent by the target user, the second elevator ride instruction is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride instruction.
[0062] Example 1: When it is determined that the first elevator ride instruction has not been completed, the elevator's execution stage and execution mode are obtained; when the execution stage is the first stage, the elevator has not yet received the target user, and the elevator's execution mode is the first mode, the elevator control terminal re-verifies the target user's user permissions; when it is determined that the target user has the permission to cancel the first elevator ride instruction based on the user permissions, in response to the second cancellation instruction sent by the target user, the first elevator ride instruction is cancelled; subsequently, in response to the second elevator ride instruction sent by the target user, the registration floor and target floor of the second elevator ride instruction are registered to the elevator control terminal.
[0063] In some embodiments, when it is determined that the real-time execution stage of the first elevator ride instruction is in the first stage and the execution mode is the second mode, in step S220, in response to the second cancellation elevator ride instruction sent by the target user, the control cancels the first elevator ride instruction, including: in response to the second elevator ride instruction sent by the target user, when it is determined that the second elevator ride instruction is different from the first elevator ride instruction, the control cancels the first elevator ride instruction; and registers the second elevator ride instruction to the elevator control terminal.
[0064] Example 2: When it is determined that the first elevator ride command has not been completed, the elevator's execution mode is obtained. When the elevator's execution stage is the first stage, the elevator has not yet reached the target user, and the elevator's execution mode is the second mode, the target user's user permissions are obtained again. When it is determined that the target user has the permission to cancel the first elevator ride command based on the user permissions, a second elevator ride command is sent in response to the target user. If the first and second elevator ride commands are different, it indicates that the target user intends to change the registration information. In this case, the registration floor and target floor corresponding to the second elevator ride command are registered to the elevator control terminal. The registration and cancellation of the second elevator ride command are both executed by the target user. If they are the same, no registration is required; the target user may simply want to confirm that the target floor information has been registered.
[0065] In some embodiments, when it is determined that the real-time execution stage of the first elevator ride instruction is in the second stage and the execution mode is the third mode, in step S220, in response to the second cancellation elevator ride instruction sent by the target user, the first elevator ride instruction is controlled to be cancelled, including: in response to the second cancellation elevator ride instruction sent by the target user, the first elevator ride instruction is controlled to be cancelled; in response to the second elevator ride instruction sent by the target user, the second elevator ride instruction is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride instruction.
[0066] Example 3: When it is determined that the first elevator ride instruction has not been completed, the execution stage and execution mode of the elevator are obtained; when the execution stage is the second stage, the elevator has received the target user, and the execution mode of the elevator is the third mode, the user's user rights are verified again; when it is determined that the target user has the right to cancel the first elevator ride instruction based on the user rights, the first elevator ride instruction is canceled in response to the second cancellation instruction sent by the target user; at the same time, in response to the second elevator ride instruction sent by the target user, the registration floor and target floor of the second elevator ride instruction are registered to the elevator control terminal.
[0067] In some embodiments, when it is determined that the real-time execution stage of the first elevator ride instruction is in the second stage and the execution mode is the fourth mode, in step S220, in response to the second elevator ride cancellation instruction sent by the target user, the first elevator ride instruction is controlled to be cancelled, including: in response to the second elevator ride instruction sent by the target user, the first elevator ride instruction is controlled to be cancelled, and the second elevator ride instruction is registered to the elevator control terminal.
[0068] Example 4: When it is determined that the first elevator ride command has not been completed, the elevator's execution stage and execution mode are obtained. When the execution stage is the second stage, the elevator has received the target user, and the elevator's execution mode is the fourth mode, the target user's user permissions are verified again. When it is determined that the target user has the authority to cancel the first elevator ride command based on user permissions, in response to the second elevator ride command sent by the target user, the registration floor and target floor corresponding to the second elevator ride command are directly registered to the elevator control terminal, and the first elevator ride command is canceled. In this stage, the target user's main needs are to cancel the previous registration or register a new command.
[0069] By performing permission recognition and combining it with the different execution stages and modes of the elevator, different ways to cancel elevator ride instructions can be determined according to actual needs, which helps to further simplify the operation process and reduce the waste of elevator power.
[0070] The present embodiment will be described and explained below through specific examples.
[0071] Figure 3 This is a flowchart of the elevator control method provided in this specific embodiment. Figure 3 As shown, the elevator control method includes steps S310 to S320.
[0072] Step S310: Obtain the user's permission identification information and identify registered but not yet executed elevator access commands.
[0073] The process involves acquiring access control information and detecting whether any passengers need to use the elevator. When a passenger is detected, the system checks whether they have the necessary user permissions. Here, the passenger refers to the user in the aforementioned embodiment, and a passenger with user permissions is the target user in the aforementioned embodiment. These user permissions include elevator access permissions. When the passenger detects permission verification, the system determines whether they have elevator access permissions. If the passenger does not have elevator access permissions, no permissions are granted. If they do have elevator access permissions, the system further determines whether they have a registered but unexecuted elevator access instruction, i.e., whether the first elevator access instruction in the aforementioned embodiment exists. If the passenger does not have the permission to cancel or modify the first elevator access instruction but does have elevator access permissions, it is assumed that the purpose of their access authentication is to register an elevator access instruction. After the passenger registers the elevator access instruction, the elevator control system provides elevator access instructions.
[0074] Step S320: Obtain the current execution stage and execution mode of the unexecuted instruction, and cancel the registered elevator ride instruction.
[0075] If there are registered but incomplete elevator ride instructions, the system further retrieves the current execution stage of the incomplete instruction. If it is in the first stage, the system retrieves the preset execution mode for this stage. In the first mode, the registered floor is cancelled after passenger confirmation, and a new elevator ride instruction can be registered. In the second mode, the system retrieves the newly registered elevator ride instruction. If the new registered instruction has the same signal as the registered instruction, the original registered instruction's elevator ride instruction information is displayed. If the original instruction is not registered, but a new elevator ride instruction is registered, the registered elevator ride instruction is directly cancelled. If neither the original instruction nor the new elevator ride instruction is registered, the registered elevator ride instruction is directly cancelled. If it is in the second stage, the system further retrieves the preset execution mode for this stage. In the third mode, the registered floor is cancelled after passenger confirmation, and a new elevator ride instruction can be registered. In the fourth mode, the registered elevator ride instruction is directly cancelled, and a new elevator ride instruction can be registered.
[0076] Specifically, the first and third modes are two-confirmation modes, requiring confirmation before the command can be cancelled.
[0077] First mode: When the elevator has not received a passenger leaving the departure floor; after re-verifying the passenger's permissions, the elevator control interface simultaneously or sequentially displays the registered instruction cancellation interface and the target floor registration interface. The registered instruction interface allows the passenger to confirm whether to cancel the registered instruction; the passenger can choose to cancel or not. The target floor registration interface allows the passenger to register their target floor; the passenger can choose to register or not. The registered instruction can be a new instruction or an existing one. The new instruction here includes the second elevator ride instruction mentioned in the previous embodiment.
[0078] The third mode: After the elevator picks up a passenger and they leave the registered floor, authorization is verified again. The elevator control interface displays the "Registered Instruction Cancellation" screen and the "Target Floor Registration" screen simultaneously or sequentially. The "Registered Instruction" screen allows passengers to confirm whether they want to cancel a registered instruction; passengers can choose to cancel or not. The "Target Floor Registration" screen allows passengers to register their target floor; passengers can choose to register or not. The registered instruction can be a new instruction or an existing one.
[0079] The second and fourth modes are direct cancellation modes. In this mode, if a conflict in the instructions of the passengers is detected and they cannot ride two elevators at the same time, the previous instructions will be cancelled directly.
[0080] Second mode: When the elevator has not received a passenger leaving the registered floor (departure floor), after another permission verification, the target floor registration interface appears. When registering a new floor instruction, the previously incomplete registration instruction will be cancelled. If the registered instruction is an incomplete registration instruction in the first stage, it will not be processed.
[0081] Fourth mode: After the elevator receives a message that a passenger has left the departure floor, the system will perform another permission verification and directly cancel the previously incomplete registration instruction (cancel the passenger's in-car instruction without affecting other passengers). The target floor registration interface will then appear.
[0082] Figure 4 This is a flowchart of the elevator riding method provided in this specific embodiment, such as... Figure 4 As shown, the system first obtains the user's permission identification information to determine if the user lacks elevator access rights. If the user has the necessary permissions, they are the target user. The system then checks if the user's previously registered instruction (the first elevator access instruction) has been completed. If completed, the system re-registers the second elevator access instruction and displays the instruction information. If incomplete, the system retrieves the execution stage of the incomplete first elevator access instruction. When in the first stage, the system obtains the execution mode for this stage and determines whether it is mode 1 or mode 2. If mode 1, after a second confirmation, the incomplete instruction is canceled, and a new instruction is registered. If mode 2, the system retrieves the registered instruction and determines if it is the original instruction. If it is the original instruction, the elevator access instruction information is displayed directly; otherwise, the incomplete instruction is canceled, and a new instruction is registered. When the execution stage of the elevator corresponding to the incomplete instruction is in the second stage, the execution mode of this stage is obtained, and it is determined whether the execution mode of this stage is mode 3 or mode 4. If the execution mode is mode 3, the incomplete instruction is cancelled after a second confirmation, and a new instruction is registered. If the execution mode is mode 4, the incomplete instruction is cancelled, and a new instruction is registered. Here, mode 1 is the first mode in the execution modes of the aforementioned embodiments, mode 2 is the second mode in the execution modes of the aforementioned embodiments, mode 3 is the third mode in the execution modes of the aforementioned embodiments, and mode 4 is the fourth mode in the execution modes of the aforementioned embodiments.
[0083] This application eliminates the need for additional physical or virtual buttons dedicated to canceling erroneous registration commands by setting the control mode for both stages of the process. This also eliminates the need for modifications to the elevator control's human-machine interface during future upgrades, saving on hardware costs. Furthermore, compared to related patents that require multiple steps and dedicated operations to cancel erroneous commands, this application simplifies the elevator control process by automatically canceling erroneous registration commands in both execution stages. Additionally, the application utilizes access control to ensure that all passengers have the right to cancel registered floors, and this cancellation does not affect other passengers, completely preventing accidental cancellation of others' access signals and improving the privacy and reliability of elevator use. Moreover, the various modes corresponding to different execution stages in this application can be set collectively from the elevator control terminal or customized according to the different needs of passengers.
[0084] It should be noted that the steps shown in the above process or in the flowchart of the accompanying figures can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0085] This embodiment also provides an elevator control device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. The terms "module," "unit," "subunit," etc., used below refer to combinations of software and / or hardware that perform a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0086] Figure 5 This is a structural block diagram of the elevator control device provided in the embodiments of this application, such as... Figure 5 As shown, the device includes an acquisition module 10 and a control module 20.
[0087] The acquisition module 10 is used to acquire the user permissions of the target user and acquire the first elevator ride command registered by the target user at the elevator control terminal based on the user permissions; the target user has the permission to cancel the first elevator ride command.
[0088] The control module 20 is used to, when it is determined that the first elevator ride instruction has not been completed, respond to the cancellation elevator ride instruction initiated by the target user, re-verify the user's user rights, and respond to the second cancellation elevator ride instruction sent by the target user to control the cancellation of the first elevator ride instruction.
[0089] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.
[0090] This embodiment also provides an elevator control terminal, including the aforementioned elevator control device. The control module controls elevator dispatching according to any of the aforementioned elevator control methods; the acquisition module interacts with the user according to any of the aforementioned elevator control methods. The elevator control terminal of this embodiment is used to register target floor information before the user enters the elevator car, in order to coordinate elevator dispatching and optimize elevator group control capabilities. The control module is used to communicate with the elevator control system to dispatch elevators to target users; the acquisition module is used to interact with the user, for example, by providing feedback and receiving user commands through a touchscreen, mobile APP, etc., and by identifying user permissions through identity information recognition, IC cards, etc.
[0091] This embodiment also provides an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.
[0092] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0093] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:
[0094] S1, obtain the target user's user permissions, and obtain the target user's first elevator ride command registered at the elevator control terminal based on the user permissions; the target user has the permission to cancel the first elevator ride command.
[0095] S2, when it is determined that the first elevator ride instruction has not been completed, in response to the cancellation elevator ride instruction initiated by the target user, the user's user permissions are verified again, and in response to the second cancellation elevator ride instruction sent by the target user, the first elevator ride instruction is cancelled.
[0096] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated in this embodiment.
[0097] Furthermore, in conjunction with the elevator control methods provided in the above embodiments, this embodiment can also provide a storage medium for implementation. This storage medium stores a computer program; when executed by a processor, the computer program implements any of the elevator control methods described in the above embodiments.
[0098] It should be understood that the specific embodiments described herein are merely illustrative of the application and not intended to limit it. All other embodiments derived by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.
[0099] Obviously, the accompanying drawings are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar situations based on these drawings without any creative effort. Furthermore, it is understood that although the work done in this development process may be complex and lengthy, for those skilled in the art, certain design, manufacturing, or production modifications made based on the technical content disclosed in this application are merely conventional technical means and should not be considered as insufficient disclosure of this application.
[0100] The term "embodiment" in this application refers to a specific feature, structure, or characteristic described in connection with an embodiment that may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily imply the same embodiment, nor does it imply that it is mutually exclusive with or independent of other embodiments. It will be clearly or implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0101] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of patent protection. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the appended claims.
Claims
1. An elevator control method, characterized in that, The method is applied to an elevator control terminal, and the method includes: When it is determined that a user has elevator access rights, the user is identified as the target user. Obtain the user permissions of the target user, and obtain the first elevator ride command registered by the target user at the elevator control terminal based on the user permissions; the target user has the permission to cancel the first elevator ride command; When it is determined that the first elevator ride instruction has not been completed, the target user can take action on the first elevator ride instruction, including canceling, maintaining, and changing the registration; in response to the target user's cancellation instruction, the user's user rights are verified again, and in response to the target user's second cancellation instruction, the cancellation of the first elevator ride instruction is controlled.
2. The elevator control method according to claim 1, characterized in that, Before obtaining the user permissions of the target user, the following steps are included: In response to a user-initiated permission identification command, obtain the user's permission identification information; Based on the permission identification information, determine whether the user has elevator access permission; When it is determined that the user has elevator access rights, the user is identified as the target user, and the first elevator access command registered by the target user at the elevator control terminal is obtained.
3. The elevator control method according to claim 1, characterized in that, After determining that the first elevator ride instruction has not been completed, the process includes: determining whether the real-time execution phase of the first elevator ride instruction is in the first phase or the second phase; The first stage includes the elevator arriving at the registration floor of the first elevator ride instruction and before the elevator doors close properly after opening; the second stage includes the period from the end of the first stage until the elevator arrives at the target floor.
4. The elevator control method according to claim 3, characterized in that, When it is determined that the real-time execution phase of the first elevator ride instruction is in the first phase, the step of responding to the second cancellation instruction sent by the target user and controlling the cancellation of the first elevator ride instruction includes: In response to the second cancellation command sent by the target user, control the cancellation of the first cancellation command; In response to a second elevator ride command sent by the target user, the second elevator ride command is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride command.
5. The elevator control method according to claim 3, characterized in that, When it is determined that the real-time execution phase of the first elevator ride instruction is in the first phase, the step of responding to the second cancellation instruction sent by the target user and controlling the cancellation of the first elevator ride instruction includes: In response to the second elevator ride command sent by the target user, if it is determined that the second elevator ride command is different from the first elevator ride command, the first elevator ride command is cancelled; and the second elevator ride command is registered to the elevator control terminal.
6. The elevator control method according to claim 3, characterized in that, When it is determined that the real-time execution phase of the first elevator ride instruction is in the second phase, the step of responding to the second cancellation instruction sent by the target user and controlling the cancellation of the first elevator ride instruction includes: In response to the second cancellation command sent by the target user, control the cancellation of the first cancellation command; In response to a second elevator ride command sent by the target user, the second elevator ride command is registered to the elevator control terminal; the target user has the authority to cancel the second elevator ride command.
7. The elevator control method according to claim 3, characterized in that, When it is determined that the real-time execution phase of the first elevator ride instruction is in the second phase, the step of responding to the second cancellation instruction sent by the target user and controlling the cancellation of the first elevator ride instruction includes: In response to the second elevator ride command sent by the target user, the system controls the cancellation of the first elevator ride command and registers the second elevator ride command to the elevator control terminal.
8. An elevator control device, characterized in that, The device includes: an acquisition module and a control module; The acquisition module is used to determine that the user is a target user when it is determined that the user has elevator access rights; acquire the user access rights of the target user; and acquire the first elevator access command registered by the target user at the elevator control terminal based on the user access rights; the target user has the right to cancel the first elevator access command. The control module is configured to, when it is determined that the first elevator ride instruction has not been completed, allow the target user to handle the first elevator ride instruction, including canceling, maintaining, and changing the registration; in response to the target user's cancellation instruction, re-verify the target user's user permissions, and in response to the target user's second cancellation instruction, control the cancellation of the first elevator ride instruction.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the elevator control method according to any one of claims 1 to 7.
10. An elevator control terminal, characterized in that, The system includes the elevator control device as described in claim 8, wherein the control module controls elevator dispatching according to the elevator control method of any one of claims 1 to 7; and the acquisition module interacts with the user according to the elevator control method of any one of claims 1 to 7.
Citation Information
Patent Citations
Lift visitor method using identity certification system as well as application and system thereof
CN101759069A
Elevator swing car service of interrise hall calls
CN1112083A