Monitoring of the operating state of a machine passenger
1. A method of monitoring an operating condition of a machine passenger capable of wirelessly interacting with an elevator system, comprising:
a judging step: judging whether a response instruction for the state polling information fed back from the machine passenger is received or not, and judging whether first state representing information which is actively sent by the machine passenger and used for representing the abnormal operation state of the machine passenger is received or not; and
a first state determining step: and determining that the corresponding machine passenger is in an abnormal operation state based on a first judgment result that the response instruction is not received and a second judgment result that the first state representing information is received.
2. The method of claim 1, further comprising:
and a status polling step: wirelessly transmitting the status polling information to the machine passenger.
3. The method of claim 2, wherein the status polling information is periodically sent to the machine passenger and response instructions from the machine passenger can be periodically received if the machine passenger is in a normal operating state.
4. The method of claim 1, wherein in the first state determining step, if the first state indicating information is received, it is determined that the corresponding machine passenger is in an abnormal operation state.
5. The method of claim 1, wherein in the first state determining step, if the response command is not received and the first state indicating information is not received, it is determined that the corresponding machine passenger is in an abnormal operation state of network connection or in an abnormal operation state of crash.
6. The method of claim 1, wherein if the response instruction is received but the first status-indicating information is not received, determining that the respective machine passenger is in a normal operating state.
7. The method of claim 1, wherein the first state representation information further comprises one or more of the following:
the identifier of the corresponding machine passenger is,
the type of fault of the respective machine passenger,
position information of the respective machine passenger relative to the elevator system.
8. The method of claim 1, wherein the response instruction further includes one or more of the following information:
the identifier of the corresponding machine passenger is,
position information of the respective machine passenger relative to the elevator system.
9. The method of claim 1, further comprising:
a prompting step: and sending first prompt information at least indicating that the corresponding machine passenger is in an abnormal operation state to a maintenance management system.
10. The method of claim 9, wherein the first hint information further includes one or more of the following:
the identifier of the corresponding machine passenger is,
the type of fault of the respective machine passenger,
position information of the respective machine passenger relative to the elevator system.
11. The method of claim 1, further comprising:
an elevator operation result obtaining step: obtaining a corresponding elevator operation result corresponding to one or more instructions from a certain machine passenger sent to an elevator control device of an elevator system, and judging whether the elevator operation result contains abnormal operation;
and (3) association step: if the elevator operation result includes an operation abnormality, determining whether the same operation abnormality occurred a plurality of times is all associated with the instruction sent by the same machine passenger; and
a second state determination step: if the judgment is "yes", it is determined that the machine passenger is in an abnormal operation state.
12. The method of claim 11, wherein in the elevator operation result acquiring step, if the elevator operation result includes an operation abnormality, a second prompt message is issued.
13. The interactive security control method of claim 11, wherein the operational anomaly comprises one or more of:
the duration of opening of the car/landing doors is longer than or equal to a respective predetermined value;
the opening and closing frequency of the car door/landing door is greater than or equal to a corresponding preset value;
the duration of travel of the car is shorter than or equal to a respective predetermined value;
the duration of travel of the car is longer than or equal to a respective predetermined value;
a logic error occurs in the elevator control equipment.
14. The method of claim 2, wherein in said status polling step, said status polling information is transmitted to said machine passenger continuously and wirelessly on a periodic basis from the beginning of a call by said machine passenger until the end of the elevator ride corresponding to said call.
15. The method of claim 1, wherein the determining step further comprises: judging whether second state representation information which is actively sent by the machine passenger and used for representing that the operation state of the machine passenger is normal is received;
and, the method further comprises the steps of:
a second state determination step: and determining that the corresponding machine passenger is in a normal operation state based on a third judgment result of the received second state representing information.
16. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1-15 when running the program.
17. A computer-readable storage medium, on which a computer program is stored, characterized in that the program is executable by a processor for implementing the steps of the method according to any of claims 1-15.
18. An elevator system comprising one or more elevator cars, an elevator control device for controlling travel of the one or more elevator cars; it is characterized by also comprising:
an operating condition monitoring unit configured in the computer device according to claim 16;
wherein the elevator control device monitors the operating state of a machine passenger that can interact wirelessly with the elevator system by means of the operating state monitoring unit.
19. The elevator system of claim 18, wherein the computer device is independently external to and communicatively coupled with the elevator control device.
Background
With the development of intelligent robot technology, more and more intelligent robots enter buildings to provide services for people, for example, providing object transportation services in hotels and office buildings. Thus, there are situations where the robot is a passenger of an elevator system in a building, i.e. in relation to the elevator system, the robot can ride in the elevator as a machine passenger, and can even interact wirelessly with the elevator system to send various commands, e.g. a command to register a destination floor in the elevator car, a command to call in a landing lobby, etc.
However, the machine passenger itself is likely not always in an ideal normal operation state, for example, the machine passenger is likely to be in an unexpected abnormal operation state due to an internal failure or an external factor.
Disclosure of Invention
According to a first aspect of the invention, there is provided a method of monitoring an operating state of a machine passenger capable of wirelessly interacting with an elevator system, comprising:
a judging step: judging whether a response instruction for the state polling information fed back from the machine passenger is received or not, and judging whether first state representing information which is actively sent by the machine passenger and used for representing the abnormal operation state of the machine passenger is received or not; and
a first state determining step: and determining that the corresponding machine passenger is in an abnormal operation state based on a first judgment result that the response instruction is not received and a second judgment result that the first state representing information is received.
The method according to an embodiment of the invention further comprises:
and a status polling step: wirelessly transmitting the status polling information to the machine passenger.
A method according to yet another embodiment of the invention or any of the above embodiments, wherein the status polling information is periodically sent to the machine passenger and a response instruction from the machine passenger can be periodically received if the machine passenger is in a normal operating state.
In accordance with yet another embodiment of the invention or any of the above embodiments, wherein in the first state determining step, if the first state indicating information is received, it is determined that the corresponding machine passenger is in an abnormal operation state.
In accordance with a further embodiment of the invention or any one of the above embodiments, in the first state determining step, if the response instruction is not received and the first state indicating information is not received, it is determined that the corresponding machine passenger is in a network connection abnormal operation state or in a dead abnormal operation state.
A method according to yet another embodiment of the invention or any of the above embodiments, wherein if the response instruction is received but the first status-indicating information is not received, it is determined that the respective machine passenger is in a normal operation state.
A method according to yet another embodiment or any of the above embodiments of the invention, wherein the first state representation information further includes one or more of the following:
the identifier of the corresponding machine passenger is,
the type of fault of the respective machine passenger,
position information of the respective machine passenger relative to the elevator system.
A method according to yet another embodiment or any of the above embodiments of the invention, wherein the response instruction further includes one or more of the following information:
the identifier of the corresponding machine passenger is,
position information of the respective machine passenger relative to the elevator system.
The method according to another embodiment of the invention or any of the embodiments above, further comprising:
a prompting step: and sending first prompt information at least indicating that the corresponding machine passenger is in an abnormal operation state to a maintenance management system.
A method according to yet another embodiment or any of the above embodiments of the invention, wherein the first hint information further includes one or more of the following:
the identifier of the corresponding machine passenger is,
the type of fault of the respective machine passenger,
position information of the respective machine passenger relative to the elevator system.
The method according to another embodiment of the invention or any of the embodiments above, further comprising:
an elevator operation result obtaining step: obtaining a corresponding elevator operation result corresponding to one or more instructions from a certain machine passenger sent to an elevator control device of an elevator system, and judging whether the elevator operation result contains abnormal operation;
and (3) association step: if the elevator operation result includes an operation abnormality, determining whether the same operation abnormality occurred a plurality of times is all associated with the instruction sent by the same machine passenger; and
a second state determination step: if the judgment is "yes", it is determined that the machine passenger is in an abnormal operation state.
A method according to still another embodiment of the invention or any one of the above embodiments, wherein in the elevator operation result obtaining step, if the elevator operation result includes an operation abnormality, a second prompt message is issued.
A method according to yet another embodiment or any of the above embodiments of the invention, wherein the operational anomaly comprises one or more of:
the duration of opening of the car/landing doors is longer than or equal to a respective predetermined value;
the opening and closing frequency of the car door/landing door is greater than or equal to a corresponding preset value;
the duration of travel of the car is shorter than or equal to a respective predetermined value;
the duration of travel of the car is longer than or equal to a respective predetermined value;
a logic error occurs in the elevator control equipment.
A method according to another embodiment of the invention or any one of the above embodiments, wherein in the status polling step, the status polling information is continuously wirelessly transmitted to the machine passenger periodically from the beginning of the machine passenger's call until the end of the elevator ride corresponding to the call.
A method according to yet another embodiment of the invention or any previous embodiment, wherein the determining step further comprises: judging whether second state representation information which is actively sent by the machine passenger and used for representing that the operation state of the machine passenger is normal is received;
and, the method further comprises the steps of:
a second state determination step: and determining that the corresponding machine passenger is in a normal operation state based on a third judgment result of the received second state representing information.
According to a second aspect of the present invention, there is provided a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of any of the methods described above when executing the program.
According to a third aspect of the invention, there is provided a computer readable storage medium having a computer program stored thereon, where the program is executable by a processor to perform the steps of any of the methods described above.
According to a fourth aspect of the present invention, there is provided an elevator system including one or more elevator cars, an elevator control apparatus for controlling travel of the one or more elevator cars, further comprising: an operating state monitoring unit configured in the above computer apparatus; wherein the elevator control device monitors the operating state of a machine passenger that can interact wirelessly with the elevator system by means of the operating state monitoring unit.
The elevator system according to an embodiment of the invention, wherein the computer device is external independently of the elevator control device and is in communication with the elevator control device.
The above features and operation of the present invention will become more apparent from the following description and the accompanying drawings.
Drawings
The above and other objects and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which like or similar elements are designated by like reference numerals.
Fig. 1 is a schematic illustration of an elevator system according to an embodiment of the invention, wherein the elevator system is illustrated using an operating condition monitoring device of an embodiment of the invention for wireless interaction with one or more machine passengers.
Fig. 2 is a schematic diagram of a basic structure of an operation state monitoring apparatus or a computer device according to an embodiment of the present invention.
Fig. 3 is a schematic block diagram of an operation state monitoring apparatus according to an embodiment of the present invention.
Fig. 4 is a flowchart of a method of monitoring an operating state of a machine passenger according to a first embodiment of the present invention.
Fig. 5 is a flowchart of a method of monitoring an operating state of a machine passenger according to a second embodiment of the present invention.
Fig. 6 is a flowchart of a method of monitoring an operating state of a machine passenger according to a third embodiment of the present invention.
Fig. 7 is a flowchart of a method of monitoring an operating state of a machine passenger according to a fourth embodiment of the present invention.
Detailed Description
The present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art.
While a feature of the present invention may have been disclosed with respect to only one of several implementations/embodiments, such feature may be combined with one or more other features of the other implementations/embodiments as may be desired and/or advantageous for any given or identified function.
Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different processing devices and/or microcontroller devices.
The machine passenger in the following embodiments of the invention may be a movable machine body of various types that can be associated with an elevator system, in particular a robot that can take advantage of an elevator, such as a takeaway robot, a meal delivery robot, a courier robot, etc., or a controlled autonomous moving transport vehicle. It will be appreciated that the particular type, configuration and/or use of the machine passenger may be varied widely and is not limited by the following embodiments of the invention.
Fig. 1 presents a diagrammatic view of an elevator system according to an embodiment of the present invention, illustrating the elevator system wirelessly interacting with one or more machine passengers using an operating condition monitoring device of an embodiment of the present invention; fig. 2 is a schematic diagram showing a basic structure of an operation state monitoring apparatus or computer device according to an embodiment of the present invention; fig. 3 is a schematic block diagram of an operation status monitoring apparatus according to an embodiment of the present invention.
As shown in fig. 1, the elevator system 10 of the present invention includes one or more elevator cars 120, and an elevator control apparatus 110, which elevator control apparatus 110 may be implemented by, for example, an elevator control cabinet, a group controller, etc., which may be used to control the travel of the one or more elevator cars 120 in the hoistway. The specific implementation of the elevator control device 110 is not limiting.
It will be understood that the elevator system 10 may also include other conventional components not shown in the figures, such as a traction device, a counterweight, etc.
Continuing with fig. 1, elevator system 10 wirelessly interacts with one or more machine passengers 90 using an operating condition monitoring device 200 of an embodiment of the present invention.
In an embodiment, the operation status monitoring device 200 may continuously transmit or broadcast status polling information to one or more machine passengers 90, and a response module 910 may be disposed in the machine passenger 90, where the response module 910 can continuously feed back a response instruction for the status polling information when the machine passenger 90 is not in an abnormal operation status, such as a dead halt or an abnormal network connection; thus, the operating condition monitoring device 200 can further determine whether the machine passenger 90 is in an abnormal operating condition by determining whether the response instruction to the status polling information from the machine passenger 90 can be normally received, so that the operating condition monitoring device 200 can timely know the abnormal operation of the machine passenger 90.
In still another embodiment, a state representation module 920 may be provided in the machine passenger 90, and the state representation module 920 may acquire state representation information representing the operation state of the machine passenger 90 by means of its own or a fault diagnosis function of the fault diagnosis module, for example, when the machine passenger 90 is diagnosed with a fault, the state representation module 920 generates first state representation information representing an abnormality of the operation state of the machine passenger 90 and actively transmits the first state representation information to the operation state monitoring apparatus 200 via the wireless network 80, so that the operation state monitoring apparatus 200 may know the abnormal operation of the machine passenger 90 in time. In other embodiments, the status indicating information may also include second status indicating information that the operating status of the machine passenger 90 is normal, and the status indicating module 920 generates the corresponding second status indicating information when, for example, the machine passenger 90 is not diagnosed with a fault and actively transmits the second status indicating information to the operating status monitoring device 200 via the wireless network 80. The status indication information may be continuously uploaded to the operation status monitoring apparatus 200 on a periodic basis.
In a further embodiment, the operating condition monitoring device 200 can also have an interactive safety control function, which can be implemented as an interactive control between the machine passenger 90 and the elevator control apparatus 110. When the machine passenger 90 needs to take a certain elevator car 120 of the elevator system 10 to a destination floor, the machine passenger 90 can send a corresponding instruction to the operation state monitoring device 200 via the wireless network 80, and the instruction is sent to the elevator control device 110 only when the operation state monitoring device 200 determines that the instruction is safe relative to the elevator system 10, so that the situation that the elevator control device 110 is influenced by unsafe instructions to cause abnormal operation (such as unstable operation, disordered operation and the like) of the elevator system is avoided, and the workload caused by the elevator control device 110 processing excessive unsafe instructions from the machine passenger 90 is also reduced. Therefore, in the elevator system 10 of the embodiment of the present invention, the elevator control apparatus 110 does not directly interact with the machine passenger 90, and the instruction issued by the machine passenger 90 is not directly transmitted to the elevator control apparatus 110, but is detected and verified in the operating state monitoring device 200 to determine the safety thereof with respect to the elevator system 10.
Specifically, the machine passenger 90 may be provided with a wireless communication module supporting 4G/5G/Wifi communication, for example, and the operation state monitoring device 200 may also be provided with a corresponding wireless communication module, so that the operation state monitoring device 200 may be wirelessly connected with one or more machine passengers 90 via the wireless network 80 in real time. The wireless communication module (e.g., communication device 280 shown in fig. 2) of the operating condition monitoring device 200 may be configured with a corresponding interface to receive commands (e.g., response commands) from the respective machine passengers 90, although the interface may also receive information from the elevator system 10, such as dispatch information, elevator operating condition information, etc.
In one embodiment, the operating condition monitoring device 200 can be a part of the elevator system 10 that is external to the elevator control 110 independently and is in communication with the elevator control 110; for example, the operation state monitoring device 200 can be separately manufactured and installed in the elevator system 10 by being connected to the elevator control apparatus 110 by a wired connection, so that it is very convenient and simple to modify the existing elevator system having the function of the operation state monitoring device 200 of the present invention, for example, by externally adding one operation state monitoring device 200.
It will be appreciated that the operating condition monitoring device 200 may also be implemented integrated into the elevator control apparatus 110 as desired; it is also possible to share one operation state monitoring device 200 with a plurality of elevator systems 10.
In an embodiment, the operating condition monitoring device 200 may also be communicatively connected to or part of a maintenance management system 800, the maintenance management system 800 managing various maintenance activities of the machine passenger 90 and of the elevator system 10, for example. The operation state monitoring device 200 may send the first prompt message and/or the second prompt message, which are described in the following example, to the maintenance management system 800, which is very advantageous for the maintenance manager to quickly and conveniently locate the abnormal condition and timely perform maintenance on the machine passenger 90, etc.
As shown in fig. 2, the operation state monitoring apparatus 200 may be implemented by a computer device 200 according to an embodiment of the present invention, and the computer device 200 may be a general-purpose computer, a special-purpose computer, or a machine having a function of performing calculation processing based on a predetermined program, and may even be implemented by cloud computing.
Referring to the specific exemplary framework of the computer device 200 of the embodiment shown in FIG. 2, in a basic configuration 201, the computer device 200 typically includes a system memory 220 and one or more processors 210. Memory bus 230 may be used for communication between processor 210 and system memory 220.
Depending on the desired configuration, processor 210 may be any type of processing, including but not limited to: a microprocessor (μ P), a microcontroller (μ C), a Digital Signal Processor (DSP), or any combination thereof. Processor 210 may include one or more levels of cache, such as level one cache 211 and level two cache 213, and may also include processor core 215 and registers 217. The example processor core 215 may include an Arithmetic Logic Unit (ALU), a Floating Point Unit (FPU), a digital signal processing core (DSP core), or any combination thereof. The example memory controller 219 may be used with the processor 210, or in some embodiments the memory controller 219 may be an internal part of the processor 210.
Depending on the desired configuration, system memory 220 may be any type of memory, including but not limited to: volatile memory (such as RAM), non-volatile memory (such as ROM, flash memory, etc.), or any combination thereof. System memory 220 may include an operating system 221, one or more applications 223, and program data 229. In some embodiments, application 223 may be arranged to operate with program data 229 on an operating system.
Computer device 200 may also include an interface bus 290 that facilitates communication from various interface devices (e.g., output devices 260, peripheral interfaces 270, and communication devices 280) to basic configuration 102 via bus/interface controller 250. The example output device 260 includes a graphics processing unit 261 and an audio processing unit 263. They may be configured to facilitate communication with various external devices, such as a display or speakers, via one or more a/V ports 265. Example peripheral interfaces 270 can include a serial interface controller and a parallel interface controller, which can be configured to facilitate communication with external devices such as input devices (e.g., keyboard, mouse, pen, voice input device, touch input device) or other peripherals (e.g., printer, scanner, etc.) via one or more I/O ports. Example communication devices 280 may include a network controller 281, which may be arranged to be adapted to communicate with one or more other computer devices (e.g., computer devices on machine passenger 90) via one or more communication ports 283.
Continuing with FIG. 2, in one embodiment, an operating condition monitoring unit 227 is also included in the application 223 of the computer device 200. The operation status monitoring unit 227 may be installed in the computer device 200 as a separate piece of software, or may be embodied as only a piece of code; it will be appreciated that the form of presence of the operating condition monitoring unit 227 in the computer device 200 is not limiting. The operating state monitoring unit 227 may be used to implement an operating state monitoring function for the machine passenger 90, that is: determining whether a response instruction for the status polling information fed back from the machine passenger 90 is received, and/or determining whether first status indication information for indicating that the operation status thereof is abnormal, which is actively transmitted from the machine passenger 90, is received; it is determined that the corresponding machine passenger 90 is in the abnormal operation state based on the first determination result that the response instruction is not received and/or the second determination result that the first state representation information is received. Therefore, the operating condition monitoring unit 227 contributes to achieving timely determination of an abnormal operating condition in the machine passenger 90.
The operating condition monitoring unit 227 may be included in the elevator system 10 or the maintenance management system 800 and be a functional component of the elevator system 10 or the maintenance management system 800. The specific function and implementation of the operating condition monitoring unit 227 can be described in conjunction with the method of monitoring the operating condition of the machine occupant (hereinafter, simply referred to as "operating condition monitoring method") of the embodiment shown in fig. 4 to 7 below.
Referring to fig. 3, a schematic block diagram of an operation status monitoring apparatus 200 or a computer device 200 according to an embodiment of the present invention is shown. The operation state monitoring device 200 is configured with a state polling module 310, a judging module 320 and a state determining module 350; the operation status monitoring device 200 is further configured with an information receiving module 330, an association module 340, and even a prompt module 360.
The status polling module 310 is configured to wirelessly transmit or broadcast status polling information to the machine passenger 90 and receive a response command (if any) for the status polling information fed back from the machine passenger 90. The information receiving module 330 may be configured to receive status indication information actively transmitted from the machine passenger 90, such as first status indication information (if any) indicating an abnormal operation status thereof, and the information receiving module 330 may be further configured to obtain an elevator operation result, specifically, a corresponding elevator operation result corresponding to one or more commands (e.g., a command requesting to register a destination floor, a command requesting to keep the car door open) from a certain machine passenger 90, which have been transmitted to the elevator control apparatus 110, and determine whether the elevator operation result includes an abnormal operation.
The determining module 320 may be coupled to the status polling module 310 and the information receiving module 330, and the determining module 320 is configured to determine whether a response instruction for the status polling information is received from the machine passenger 90, and/or determine whether first status indication information actively sent by the machine passenger 90 to indicate that the operation status of the machine passenger is abnormal is received; the determining module 320 may send its determination result (e.g., a first determination result that the response instruction is not received, a second determination result that the first state representation information is received) to the state determining module 350. It will be understood that the information receiving module 340 may of course also be configured to receive various information from the elevator control device 110, e.g. current operating state information of the elevator system 10 etc., as required.
The state determination module 350 is configured to determine a current operation state of the machine passenger 90, and may include a first operation state determination module 351, where the first operation state determination module 351 may determine that the corresponding machine passenger 90 is in the abnormal operation state based on a first determination result that the response instruction is not received and/or a second determination result that the first state indicating information is received. Of course, the first operation state determination module 351 may also determine that the corresponding machine passenger 90 is in the normal operation state based on the third determination result that the second state indicating information is received. Wherein, the association module 340 may be configured to implement: if the elevator operation result includes an operation abnormality, it is determined whether the same operation abnormality occurred a plurality of times is all associated with the instruction sent by the same machine passenger 90, for example, it is determined whether the same operation abnormality repeatedly occurred (repeated at least twice) within a certain predetermined period of time is all associated with a certain instruction or a certain type of instruction sent by the same machine passenger 90, and if it is determined "yes", the operation abnormality is likely to be caused by a certain abnormal operation (e.g., a failure) of the machine passenger 90.
The state determination module 350 may further include a second operation state determination module 352, and the second operation state determination module 352 may receive the determination result of the association module 340, and if the determination result is "yes", the second operation state determination module 352 may determine that the machine passenger 90 is in the abnormal operation state.
The prompt module 360 may be coupled to the external maintenance management system 800, and may send a corresponding prompt message to the maintenance management system 800 based on the result information of the status determination module 350, or send a corresponding prompt message (e.g., alarm message) to the maintenance management system 800 according to the determination result of the information receiving module 330 (e.g., whether the elevator operation result includes an abnormal operation).
If the machine passenger 901 interacting with the elevator system 10 is in an abnormal operation state (e.g., a dead halt, an abnormal network connection, an internal functional failure, etc.), the operation state monitoring device 200 can timely find the abnormal operation state, which is helpful for a manager to perform maintenance operations on the machine passenger 901, and can also avoid that the machine passenger 90 in the abnormal state causes a negative influence on the operation of the elevator system 10 (e.g., causes the abnormal operation of the elevator system 10, affects passenger experience, etc.).
The method for monitoring the operation state of the machine passenger according to the embodiments of the present invention and the corresponding specific configurations of the respective modules in the operation state monitoring apparatus 200 described above are further described below with reference to flowcharts of the operation state monitoring method shown in fig. 4 to 7.
Fig. 4 is a flowchart illustrating an operation state monitoring method according to a first embodiment of the present invention. As shown in fig. 4, the operating condition monitoring method of the first embodiment determines whether or not the corresponding machine passenger is in an abnormal operating state by means of the status polling information issued from the operating condition monitoring apparatus 200 side and the response instruction of the machine passenger 90 to the status polling information.
First, in step S410, status polling information, i.e., a status polling step, is wirelessly transmitted to the machine passenger 90. The transmission mode of the status polling information may be determined according to the corresponding wireless communication protocol and/or interface protocol, for example, the status polling information may be transmitted in a broadcast mode. In one embodiment, status polling information is continuously transmitted or broadcast from operating condition monitoring device 200 to machine occupant 90 on a periodic basis to enable continuous monitoring of machine occupant 90.
As the machine passenger 90, if it is in the normal operation state, it will normally feed back a corresponding response instruction periodically to indicate that it is likely to be in the normal operation state at present; if the machine passenger 90 is in some abnormal operating state (e.g., crashes, abnormal wireless network connection, etc.), the corresponding response command cannot be fed back. In this way, the status polling information may be periodically transmitted from the operating status monitoring device 200 to the machine passenger 90, and the operating status monitoring device 200 may also periodically receive a response instruction from the machine passenger 90 in a case where the machine passenger 90 is in a normal operating state.
Further, step S421 of determining whether a response instruction for the status polling information fed back from the machine passenger 90 is received; if the determination is "no" (i.e., the response instruction is not received), step S430 is entered, and it is determined that the corresponding machine passenger 90 is in an abnormal operation state. Alternatively, if the determination is "yes," step S440 may be entered to determine that the corresponding machine passenger 90 is in a normal operation state.
In this way, it is possible to quickly and conveniently find whether the machine passenger 90 is in an abnormal operating state, and particularly, it is possible to effectively find an abnormal operating state in which the machine passenger 90 cannot interact with the operating state monitoring device 200 or the elevator system 10, for example, when the machine passenger 90 cannot come out of the elevator car 120 due to a failure such as a crash, such an abnormal operating state can be found in time by the operating state monitoring device 200 or the operating state monitoring method of the embodiment.
It should be noted that, in step S430, when it is determined that the corresponding machine passenger 90 is in the normal operation state based on the first determination result that has not received the response instruction, the first determination result is not necessarily the only element for obtaining the determination result, and for example, in order to obtain a more accurate determination result, it is also possible to obtain the determination result based on other elements (for example, the second determination result, etc.).
Fig. 5 is a flowchart illustrating an operation state monitoring method according to a second embodiment of the present invention. As shown in fig. 5, the operation state monitoring method of the second embodiment judges whether or not the corresponding machine passenger 90 is in an abnormal operation state by means of state indicating information actively issued by the machine passenger 90 side.
Specifically, the machine passenger 90 diagnoses its internal fault and actively transmits operation state information indicating its operation state at step S510. In this case, the machine passenger 90 may continuously send status indication information (e.g., first status indication information or second status indication information) to the operating status monitoring device 200 on a periodic basis, which may reflect the operating status of the machine passenger 90 and may even include specific fault information. In particular, in the event of a failure of some functional modules inside the machine passenger 90 (for example, a chassis jam, etc.), the machine passenger 90 may actively send first state indicating information indicating an abnormality in its state to the operating state monitoring device 200.
It should be noted that the machine passenger 90 may configure a corresponding fault diagnosis module to obtain corresponding fault information, so as to determine that the state thereof is abnormal; the particular manner of diagnosing internal faults is not limiting.
Further, in step S521, it is determined whether or not the operating condition monitoring device 200 has received first condition indicating information actively transmitted from the machine passenger 90 to indicate that the condition is abnormal. If the judgment is "yes", it is determined that the machine passenger 90 is in the abnormal operation state, i.e., step S530.
Alternatively, if the determination in step S521 is "no", the process may further proceed to step S522, to determine whether the operating state monitoring device 200 receives second state indicating information actively transmitted from the machine passenger 90 to indicate that the state thereof is normal; if the judgment is yes, the process proceeds to step S540, where it is determined that the corresponding machine passenger 90 is in a normal operation state.
Thus, whether the machine passenger 90 is in an abnormal operation state can be quickly and conveniently found, and especially, the abnormal operation state in which the machine passenger 90 can normally interact with the operation state monitoring device 200 or the elevator system 10 but some function modules in the machine passenger are in failure can be effectively found, for example, when the machine passenger 90 cannot get out of the elevator car 120 due to the failure that a walking mechanism is blocked, the power supply is insufficient to drive the machine passenger to walk, some control modules are hijacked by hackers and the like, the abnormal operation state can be timely found by the operation state monitoring method of the above embodiment, so that the machine passenger can be timely maintained, and the machine passenger in abnormal operation is prevented from generating negative influence on the normal operation of the elevator system (for example, the elevator system is abnormally operated, and the elevator riding experience of the passenger is reduced).
It should be noted that, in step S530, when the corresponding machine passenger 90 is determined to be in the normal operation state based on the second determination result of the received first state indicating information, the second determination result is not necessarily the only element for obtaining the determination result, and for example, in order to obtain a more accurate determination result, it is also possible to obtain the determination result based on other elements (for example, the first determination result, etc.).
It should be understood that the abnormal operation states of the machine passengers 90 are various and may correspond to different types of machine passengers 90, and the corresponding abnormal operation states may also be different, and even more new abnormal operation states may emerge in the future. The operation state monitoring methods of the first and second embodiments illustrated above are differentiated in determining various specific abnormal operation states, for example, there may be an insufficient (e.g., insufficient accuracy) determination of one specific abnormal operation state, but there is an advantage in determining another abnormal operation state; therefore, it is possible to use the above third means and the third means in combination with each other, for example, to determine the operation state of the machine passenger 90 based on both the response instruction and the state indicating information, i.e., the operation state monitoring method of the third embodiment exemplified in fig. 6 below, from the respective advantages.
Fig. 6 is a flowchart illustrating an operation state monitoring method according to a third embodiment of the present invention. As shown in fig. 6, the operation state monitoring method of the third embodiment judges the operation state of the machine passenger 90 by means of both the response instruction and the state indicating information.
Specifically, at step S610, similar to step S510, the machine passenger 90 diagnoses its internal fault and actively transmits the operation state information indicating its operation state.
Further, in step S621, it is determined whether or not the operating condition monitoring device 200 has received the first condition indicating information actively transmitted from the machine passenger 90 to indicate that the condition is abnormal. If the judgment is "yes", it is determined that the machine passenger 90 is in the abnormal operation state, step S650. If the determination is "no", the process may proceed to step S630 to further perform status monitoring.
Step S630, similar to step S410, wirelessly transmits status polling information to the machine passenger 90.
Step S641 of determining whether a response instruction to the status polling information fed back from the machine passenger 90 is received; if the determination is "no" (i.e., the response instruction is not received), step S650 is entered to determine that the corresponding machine passenger 90 is in an abnormal operation state. Alternatively, if the determination is "yes," step S660 may be entered to determine that the corresponding machine passenger 90 is in a normal operation state.
In this way, it is possible to more comprehensively and accurately find whether or not the machine passenger 90 is in the abnormal operation state.
Fig. 7 is a flowchart illustrating an operation state monitoring method according to a fourth embodiment of the present invention. As shown in fig. 7, in step S710, a corresponding elevator operation result corresponding to one or more commands from a certain machine passenger 90 that have been transmitted to the elevator control apparatus 110 is acquired.
Step S721 is to determine whether the elevator operation result includes an operation abnormality (e.g., unstable operation, abnormal operation, disorder of the elevator system, etc.).
Specifically, the operational anomaly includes one or more of: the continuous opening time of the car door/landing door is longer than or equal to a corresponding predetermined value, the opening and closing frequency of the car door/landing door is greater than or equal to a corresponding predetermined value, the continuous traveling time of the car is shorter than or equal to a corresponding predetermined value, the continuous traveling time of the car is longer than or equal to a corresponding predetermined value, a logical error occurs in the elevator control apparatus, and the like.
If the elevator operation result includes an operation abnormality (i.e., yes judgment in step S721), proceeding to step S731, where it is judged whether the same operation abnormality occurred a plurality of times (e.g., N times, N is greater than or equal to 2) is associated with the instruction transmitted by the same machine passenger a plurality of times (e.g., N times); if the judgment is "yes", it is determined that the machine passenger is in an abnormal operation state, step S740.
Alternatively, if the elevator operation result includes an operation abnormality, a second prompt message (e.g., an alarm message about the operation abnormality of the elevator system) is issued, and the second prompt message may be sent to, for example, the maintenance management system 800 so that the relevant worker can respond in time.
It should be noted that if the same operational anomaly is respectively associated with instructions sent by a plurality of different machine passengers, it is likely that the operational anomaly is not caused by a machine passenger, but may be caused by a problem with the elevator system 10 itself, or may be caused by a call operation by another passenger, for example. Therefore, in step S731, if the determination is "no", it can be roughly determined that the operation abnormality may be caused by the elevator system 10 and/or the operation state monitoring device 200.
It should be noted that the operation state monitoring method of the fourth embodiment above mainly determines or issues the abnormal operation state of the machine passenger 90 by acquiring the corresponding information from the elevator system 10 side through the operation state monitoring device 200 and analyzing and processing the information; in contrast, the operation state monitoring methods of the above first to third embodiments mainly acquire the corresponding feedback information from the machine passenger 90 to determine or issue the abnormal operation state of the machine passenger 90. It will be appreciated that the operating condition monitoring method of the fourth embodiment and the operating condition monitoring method of any one of the first to third embodiments may be combined with each other to further improve the accuracy and comprehensiveness of the operating condition monitoring.
In the above operation state monitoring method of the embodiment shown in fig. 4 to 7, in the case where it is determined that the machine passenger 90 is in the abnormal operation state, the operation state monitoring apparatus 200 may transmit, to the maintenance management system 800, first prompt information, such as alarm information, indicating that at least the corresponding machine passenger 90 is in the abnormal operation state; optionally, the first prompt message may also include an identifier of the respective machine passenger, a type of fault of the respective machine passenger, location information of the respective machine passenger with respect to the elevator system, etc., which is very advantageous for a maintenance manager to quickly and easily locate the fault and to perform maintenance on the machine passenger 90 in a timely manner.
It is to be noted that the various operation state monitoring methods exemplified above may be mainly implemented in the computer apparatus 200 or the operation state monitoring unit 227 of the computer apparatus 200.
It should be noted that the computer device 200 of the above embodiments of the present invention may be implemented by computer program instructions, for example, by a special-purpose APP, which may be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to constitute the computer device 200 of the embodiments of the present invention, and that the instructions, which may be executed by the processor of the computer or other programmable data processing apparatus, create means or components for implementing the functions/operations specified in the flowcharts and/or blocks and/or flowchart block or blocks.
Also, these computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable processor to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
It should also be noted that, in some alternative implementations, the functions/acts noted in the blocks may occur out of the order noted in the flowcharts. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
It should be noted that the elements (including flow charts and block diagrams in the figures) disclosed and depicted herein mean logical boundaries between elements. However, in accordance with software or hardware engineering practices, the depicted elements and their functions may be executed on a machine by a computer-executable medium having a processor capable of executing program instructions stored thereon as a single-chip software structure, as stand-alone software modules, or as modules using external programs, code, services, etc., or any combination of these, and all such implementations may fall within the scope of the present disclosure.
While different non-limiting embodiments have components specifically illustrated, embodiments of the present invention are not limited to these specific combinations. It is possible to use some of the components or features from any non-limiting embodiment in combination with features or components from any other non-limiting embodiment.
Although particular step sequences are shown, disclosed, and claimed, it should be understood that steps may be performed in any order, separated or combined unless otherwise indicated and will still benefit from the present disclosure.
The foregoing description is exemplary rather than defined as being limited thereto. Various non-limiting embodiments are disclosed herein, however, one of ordinary skill in the art would recognize that, based on the teachings above, various modifications and alterations would come within the scope of the appended claims. It is, therefore, to be understood that within the scope of the appended claims, disclosure other than the specific disclosure may be practiced. For that reason the following claims should be studied to determine true scope and content.