Elevator fault detection method and related equipment
By integrating multiple sensors such as barometers, current sensors, and human sensors, the system acquires the elevator's operating status and vibration conditions, solving the problems of versatility and single signal monitoring in existing elevator monitoring terminal solutions. This enables fault diagnosis through multi-source information fusion, improving the comprehensiveness and accuracy of elevator fault detection.
Patent Information
- Application Number
- CN202511654502.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-12
- Publication Date
- 2026-02-27
AI Technical Summary
Existing elevator monitoring terminal solutions have low versatility and limited signal monitoring types, resulting in incomplete monitoring coverage, poor adaptability, and an inability to effectively integrate multi-source signals for comprehensive fault diagnosis, thus affecting the timeliness and accuracy of fault detection.
By collecting air pressure values of the elevator at various time points using a barometer on the monitoring terminal, and combining this with current sensors, accelerometers, and human sensors, the elevator's operating status, vibration conditions, and personnel status are obtained, and comprehensive fault diagnosis is performed based on preset judgment conditions.
It achieves fault diagnosis through multi-source information fusion, improves the comprehensiveness and accuracy of elevator fault detection, enhances the versatility and adaptability of the solution, can identify multiple fault modes in a timely manner, and improves the overall efficiency of elevator safety management.
Smart Images

Figure CN121573528A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to an elevator fault detection method and related equipment. BACKGROUND
[0002] With the increasingly stringent and implementation of elevator safety supervision requirements, the elevator monitoring system usually adopts camera visual monitoring or detects the current running state of the elevator. For existing elevators, it is often necessary to install a monitoring terminal to meet the monitoring requirements. However, the existing monitoring terminal scheme in the market generally has low universality, single signal monitoring type and other problems, resulting in incomplete monitoring coverage, poor adaptability, and inability to effectively integrate multi-source signals for comprehensive fault diagnosis. For example, the existing scheme often relies on a single sensor, which cannot fully reflect the elevator running situation, thereby affecting the timeliness and accuracy of fault detection. SUMMARY
[0003] The main purpose of the embodiments of the present application is to provide an elevator fault detection method, device, electronic equipment, storage medium and program product, which aims to solve at least one problem of the prior art.
[0004] To achieve the above-mentioned purpose, one aspect of an embodiment of the present application provides an elevator fault detection method applied to a target elevator, wherein the target elevator is provided with a monitoring terminal, a current sensor, an accelerometer and a human sensor, and the method comprises: acquiring the air pressure value of the target elevator at each time point through the barometer on the monitoring terminal, and then converting to obtain the running state of the target elevator; wherein the running state includes the running type, the running direction and the running speed; detecting the conduction state of the signal line of the running detection component in the target elevator through the current sensor, and determining the effectiveness of the elevator running signal based on the conduction state mapping; wherein the elevator running signal includes the safety circuit signal, the car door lock signal, the maintenance signal and the leveling signal; acquiring the acceleration value of the target elevator at each time point through the accelerometer, and then converting to obtain the vibration condition of the target elevator; detecting the personnel state in the target elevator through the human sensor; determining the fault condition of the target elevator through the preset determination condition based on at least one of the running state, the elevator running signal, the vibration condition and the personnel state.
[0005] In some embodiments, the air pressure value of the target elevator at each time point is acquired through the barometer on the monitoring terminal, and then the running state of the target elevator is converted, including the following steps: acquiring the air pressure value of the target elevator at each time point through the barometer on the monitoring terminal, and converting the height value of the target elevator at each time point based on the air pressure value using the conversion formula of air pressure and altitude; determining the altitude difference between the target interval time based on the height value, and determining the running speed of the target elevator at each time point according to the ratio of the altitude difference to the target interval time; When the running speed is 0, it is determined that the running type of the target elevator at the corresponding time point is stop, and when the running speed is not 0, it is determined that the running type of the target elevator at the corresponding time point is movement. When the running type is movement, the running direction of the target elevator is determined based on the positive and negative values of the running speed; wherein the running direction includes up or down.
[0006] In some embodiments, when the signal line applies a direct current signal, the conduction state of the signal line of the running detection component in the target elevator is detected by the current sensor, including the following steps: The real-time current value of the signal line of the running detection component in the target elevator is collected by the Hall sensor; When the real-time current value is greater than the first preset threshold, it is determined that the conduction state of the signal line is the on state, otherwise, it is determined that the conduction state of the signal line is the off state.
[0007] In some embodiments, when the signal line applies an alternating current signal, the conduction state of the signal line of the running detection component in the target elevator is detected by the current sensor, including the following steps: Based on the current cycle of the alternating current signal, the real-time current value of the signal line of the running detection component in the target elevator is sampled multiple times by the Hall sensor; When the number of real-time current values greater than the second preset threshold in the current cycle exceeds the preset number, it is determined that the conduction state of the signal line is the on state, otherwise, it is determined that the conduction state of the signal line is the off state.
[0008] In some embodiments, the acceleration value of the target elevator at each time point is collected by the accelerometer, and then the vibration condition of the target elevator is obtained, including the following steps: Difference operation is performed on the adjacent two acceleration values, and when the result of the difference operation exceeds the third preset threshold, it is determined that the target elevator vibrates at the corresponding time point, otherwise, it is determined that the target elevator does not vibrate at the corresponding time point; The time points corresponding to the vibration state in the running cycle of the target elevator are counted to obtain the vibration time ratio of the target elevator in the running cycle.
[0009] In some embodiments, the vibration condition includes the vibration time ratio in the running cycle, and when one of the running state, the elevator running signal, the vibration condition and the personnel state is used for fault detection, the fault condition of the target elevator is determined by a preset judgment condition, including at least one of the following steps: When the safety circuit signal is invalid, it is determined that the target elevator has a safety circuit disconnection fault; When the running speed exceeds the preset multiple of the quota speed, the target elevator is determined to be a high-speed running overspeed fault; When the maintenance signal is valid, the target elevator is determined to be a maintenance operation detection; When the vibration time proportion is greater than the preset proportion, the target elevator is determined to be a comfort instability fault.
[0010] In some embodiments, when fault detection is performed based on one or more of the running state, the elevator running signal, the vibration condition, and the personnel state, the fault condition of the target elevator is determined through a preset determination condition, including at least one of the following steps: When the running type is movement and the safety circuit signal changes from valid to invalid, the target elevator is determined to be a safety circuit instantaneous interruption fault during running; When the running type is movement and the car door lock signal changes from valid to invalid, the target elevator is determined to be a car door lock instantaneous interruption fault during running; When the running type changes from movement to stop, and the number of consecutive occurrences of the car door lock signal being continuously valid exceeds a first number, the target elevator is determined to be a door lock inaction fault after running stops; When the running type changes from movement to stop, and the time for which the leveling signal is invalid exceeds a first time threshold, the target elevator is determined to be a door area outside stop fault; When the running type changes from stop to movement, and the car door lock signal is always valid, the target elevator is determined to be an elevator door opening and moving fault; When the personnel state is with people and at least one of the target condition sets is met, the target elevator is determined to be a person trapped fault; The target condition set includes: the time for which the running type is stop after the car door lock signal changes from invalid to valid exceeds a second time threshold; the time for which the leveling signal is invalid and the running type is stop exceeds a third time threshold; the time for which the leveling signal is valid and the running type is stop and the car door lock signal is valid exceeds a fourth time threshold; the time for which the running type is stop and the car door lock signal is valid exceeds a fifth time threshold; When the leveling signal is valid and the car door lock signal changes from valid to invalid, and the number of state changes of the car door lock signal within a sixth time threshold exceeds a second number, the target elevator is determined to be an abnormal door opening fault; When the leveling signal is valid and the car door lock signal changes from valid to invalid, and the number of state changes of the car door lock signal within a sixth time threshold exceeds a second number, the target elevator is determined to be an abnormal door opening fault or an abnormal door closing fault; When the leveling signal is valid and the car door lock signal is invalid for a time exceeding a seventh time threshold, the target elevator is determined to be an abnormal door closing fault; When the flat signal is changed from invalid to valid, the running speed is in the range of the maintenance speed or the self-help speed, and it is determined that the target elevator is in self-help running state; When the running type is changed, the flat signal is not changed between the two stop processes, or when the running speed greater than the preset speed threshold is reduced to 0 for a time less than the eighth time threshold, it is determined that the target elevator is in abnormal running state.
[0011] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes an elevator fault detection device applied to the above-mentioned method. The device comprises: The running state acquisition module is configured to collect the air pressure value of the target elevator at each time point through the air pressure gauge on the monitoring terminal, and then convert to obtain the running state of the target elevator. The running state comprises the running type, the running direction and the running speed. The running signal acquisition module is configured to detect the conduction state of the signal line of the running detection component in the target elevator through the current sensor, and determine the validity of the elevator running signal based on the mapping of the conduction state. The elevator running signal comprises the safety circuit signal, the car door lock signal, the maintenance signal and the flat signal. The vibration condition acquisition module is configured to collect the acceleration value of the target elevator at each time point through the accelerometer, and then convert to obtain the vibration condition of the target elevator. The personnel state acquisition module is configured to detect the personnel state in the target elevator through the human sensor. The fault determination module is configured to determine the fault condition of the target elevator based on at least one of the running state, the elevator running signal, the vibration condition and the personnel state through the preset determination condition.
[0012] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes an electronic device, which comprises a memory and a processor. The memory stores a computer program, and the processor executes the computer program to realize the above-mentioned method.
[0013] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes a computer readable storage medium, which stores a computer program. The computer program is executed by the processor to realize the above-mentioned method.
[0014] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes a computer program product, which comprises a computer program. The computer program is executed by the processor to realize the above-mentioned method.
[0015] The embodiments of the present application at least have the following beneficial effects: the present application provides an elevator fault detection method, device, electronic equipment, storage medium and program product, which collects the air pressure values of the target elevator at each time point through the air pressure gauge on the monitoring terminal, and then converts to obtain the running state of the target elevator; wherein the running state includes the running type, the running direction and the running speed; the on-off state of the signal line of the running detection component in the target elevator is detected through the current sensor, and the effectiveness of the elevator running signal is determined based on the mapping of the on-off state; wherein the elevator running signal includes the safety circuit signal, the car door lock signal, the maintenance signal and the leveling signal; the acceleration values of the target elevator at each time point are collected through the accelerometer, and then the vibration condition of the target elevator is converted; the personnel state in the target elevator is detected through the human sensor; at least one of the running state, the elevator running signal, the vibration condition and the personnel state is determined through the preset determination condition to determine the fault condition of the target elevator. The embodiments of the present application integrate various sensors such as air pressure gauges, current sensors, accelerometers and human sensors, and then can realize comprehensive monitoring of at least one of the running state of the elevator, the elevator running signal, the vibration condition and the personnel state, and finally based on the preset determination condition, the fault condition of the elevator can be determined comprehensively, effectively overcoming the problems of single signal monitoring and low universality in the prior art, realizing multi-source information fusion fault diagnosis, and improving the comprehensiveness and accuracy of detection. At the same time, the embodiments of the present application are suitable for various types of elevators, enhance the universality and adaptability of the scheme, can timely identify various fault modes, and improve the overall efficiency of elevator safety management. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 is an implementation environment schematic diagram of an elevator fault detection method provided by the embodiments of the present application; Figure 2 is a flow schematic diagram of an elevator fault detection method provided by the embodiments of the present application; Figure 3 is a data sampling example schematic diagram of a direct current signal provided by the embodiments of the present application; Figure 4 is a data sampling example schematic diagram of an alternating current signal provided by the embodiments of the present application; Figure 5 is a sampling and fluctuation example schematic diagram of the vibration condition corresponding data provided by the embodiments of the present application; Figure 6 is a structure schematic diagram of an elevator fault detection device provided by the embodiments of the present application; Figure 7 is a structure schematic diagram of an electronic equipment provided by the embodiments of the present application. DETAILED DESCRIPTION
[0017] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific examples described herein are intended to explain, not to limit, the present application. When the following description refers to the accompanying drawings, identical numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following example embodiments do not represent all implementations consistent with embodiments of the present application. They are merely examples of apparatuses and methods consistent with some aspects of embodiments of the present application as detailed in the appended claims.
[0018] It can be understood that the terms "first", "second" and the like used in the present application can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. For example, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information, without departing from the scope of embodiments of the present application. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining".
[0019] The terms "at least one", "multiple", "each", "any" and the like used in the present application include one, two or more than two, multiple includes two or more than two, each refers to each of the corresponding plurality, and any refers to any one of the plurality.
[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing embodiments of the present application and are not intended to limit the present application.
[0021] In the related art, the existing elevators are commonly monitored by adding monitoring terminals. The existing terminal solutions in the market commonly have problems such as low universality and single signal monitoring type.
[0022] Therefore, the embodiment of the present application provides an elevator fault detection method and related equipment, which collects the air pressure values of the target elevator at each time point through the air pressure gauge on the terminal, and then converts to obtain the running state of the target elevator; wherein, the running state includes the running type, the running direction and the running speed; the on-off state of the signal line of the running detection component in the target elevator is detected through the current sensor, and the validity of the elevator running signal is determined based on the mapping of the on-off state; wherein, the elevator running signal includes the safety circuit signal, the car door lock signal, the maintenance signal and the leveling signal; the acceleration values of the target elevator at each time point are collected through the accelerometer, and then converted to obtain the vibration condition of the target elevator; the personnel state in the target elevator is detected through the human sensor; and the fault condition of the target elevator is determined through the preset determination condition based on at least one of the running state, the elevator running signal, the vibration condition and the personnel state. The embodiment of the present application integrates various sensors such as air pressure gauges, current sensors, accelerometers and human sensors, and then can realize comprehensive monitoring of at least one of the running state of the elevator, the elevator running signal, the vibration condition and the personnel state, and finally based on the preset determination condition, the fault condition of the elevator can be determined comprehensively, effectively overcoming the problems of single signal monitoring and low universality in the prior art, realizing multi-source information fusion fault diagnosis, and improving the comprehensiveness and accuracy of detection. At the same time, the embodiment of the present application is suitable for various types of elevators, enhances the universality and adaptability of the scheme, can timely identify various fault modes, and improves the overall efficiency of elevator safety management.
[0023] It can be understood that the elevator fault detection method provided by the present application can be applied to any computer device with data processing and calculation capability, and the computer device can be various terminals or servers. When the computer device in the embodiment is a server, the server is an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms. Alternatively, the terminal is a smart phone, a tablet computer, a notebook computer, and a desktop computer, but is not limited thereto.
[0024] As shown in Figure 1 , it is an implementation environment schematic diagram provided by the embodiment of the present application. Referring to Figure 1 , the implementation environment includes at least one terminal 102 and a server 101. The terminal 102 and the server 101 can be connected through wireless or wired network connection to complete data transmission and exchange.
[0025] The server 101 can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms.
[0026] In addition, the server 101 can also be a node server in a blockchain network. The blockchain is a new application mode of distributed data storage, peer-to-peer transmission, consensus mechanism, and encryption algorithm.
[0027] The terminal 102 can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, but is not limited thereto. The terminal 102 and the server 101 can be directly or indirectly connected through wired or wireless communication, and the present embodiment is not limited thereto.
[0028] Exemplarily, based on the implementation environment shown in Figure 1 The present embodiment provides an elevator fault detection method, which is exemplarily applied to the server 101. It should be understood that the elevator fault detection method can also be applied to the terminal 102.
[0029] Referring to Figure 2 , Figure 2 is an optional flowchart of the elevator fault detection method provided by the present embodiment, and the execution subject of the elevator fault detection method can be any one of the computer devices (including servers or terminals) described above. Figure 2 The method in the above embodiment can include but is not limited to steps S100 to S500.
[0030] In step S100, the air pressure values of the target elevator at different time points are collected by monitoring the air pressure gauge on the terminal, and then the running state of the target elevator is obtained by conversion. The running state includes the running type, the running direction, and the running speed. It should be noted that in some embodiments, step S100 can include the following steps: collecting the air pressure values of the target elevator at each time point by monitoring the air pressure gauge on the terminal, converting the height values of the target elevator at each time point based on the air pressure values using the conversion formula of air pressure and altitude; determining the altitude difference between the target interval time based on the height values, and determining the running speed of the target elevator at each time point according to the ratio of the altitude difference to the target interval time; when the running speed is 0, determining that the running type of the target elevator at the corresponding time point is stop, and when the running speed is not 0, determining that the running type of the target elevator at the corresponding time point is movement; when the running type is movement, determining the running direction of the target elevator based on the positive and negative values of the running speed; wherein the running direction includes up or down.
[0031] Exemplarily, in some specific embodiments, the running state of the elevator, i.e. the movement, up, down, stop, etc. of the elevator, is obtained by monitoring the air pressure gauge on the terminal.
[0032] The monitoring terminal is installed on the top of the elevator car, so the monitoring terminal moves with the movement of the elevator car, and the air pressure gauge on the terminal also moves with the movement of the elevator car.
[0033] At different times of a day in the same place, the absolute air pressure itself can fluctuate greatly, but as long as it is put into the process of elevator running in such a short time scale (1 minute), the fluctuation of absolute air pressure can be ignored. Under such a premise, the size of air pressure can be directly converted into altitude. Specifically: : altitude (m) : actual atmospheric pressure Pa read by the air pressure gauge : standard atmospheric pressure at sea level 101325 Pa According to the simplified ISA formula: ; At this time, the air pressure obtained is equal to the altitude obtained, so as long as the current altitude is read once before and after each same interval time, the average speed in that interval time period is obtained: Average speed: ; interval time ; difference in altitude before and after ; ; As long as the interval time is short enough (millisecond level), It can be regarded as the real-time running speed of the elevator. The numerical value indicates that the elevator is running, and 0 indicates that the elevator is stationary.
[0034] At the same time, according to Or The positive and negative values of the above equation can indicate the running direction of the elevator. If the value is positive, it means the elevator is running upwards. If the value is negative, it means the elevator is running downwards.
[0035] In step S200, the conduction state of the signal line of the running detection component in the target elevator is detected by the current sensor, and the validity of the elevator running signal is determined based on the mapping of the conduction state. The elevator running signal includes a safety circuit signal, a car door lock signal, a maintenance signal, and a leveling signal. In some embodiments, the monitoring terminal of the embodiment of the application involves four elevator running signals, which are obtained by using Hall sensors. The Hall sensor is a current sensor that can read the current flowing through the wire and output it. By passing the Hall sensor through the corresponding signal line on the elevator car roof electrical box, the current flowing through the signal line can be collected, and the result can be returned to the monitoring terminal. The four signals are distinguished by the on and off states of the signal line. It is obvious that when the signal line is on, the current is large. When the signal line is off, the current is small or close to 0.
[0036] It should be noted that in some embodiments, when the signal line uses a direct current signal, the conduction state of the signal line of the running detection component in the target elevator can be detected by the current sensor, which can include the following steps: collecting the real-time current value of the signal line of the running detection component in the target elevator by the Hall sensor; when the real-time current value is greater than a first preset threshold, it is determined that the conduction state of the signal line is the on state, otherwise, it is determined that the conduction state of the signal line is the off state.
[0037] For example, in some embodiments, for a direct current signal, as shown in Figure 3 The vertical axis is the current size; The red line is the actual current size read; The blue line is the set threshold; As shown in Figure 3 For the first half of the picture, the signal line is in the off state, and the current value is small. For the second half of the picture, the signal line is in the on state, and the current value is large. At this time, only one threshold line needs to be set, and the threshold line is set in the middle of the values corresponding to the two states. By comparing the current value with the threshold value, it can be determined whether the signal line is in the off state or the on state. The off and on states correspond to two situations of the signal: valid or invalid.
[0038] It should be noted that in some embodiments, when the signal line applies an alternating current signal, the detection of the conduction state of the signal line of the running detection component in the target elevator by the current sensor can include the following steps: based on the current cycle of the alternating current signal, the real-time current value of the signal line of the running detection component in the target elevator is sampled multiple times at intervals by the Hall sensor; when the number of real-time current values greater than the second preset threshold in the current cycle exceeds the preset number, it is determined that the conduction state of the signal line is the conduction state, otherwise, it is determined that the conduction state of the signal line is the disconnection state.
[0039] Exemplarily, in some specific embodiments, for an alternating current signal, as shown in the following figure: Figure 4 The vertical axis is the current size; The red line is the actual read current size; The blue line is the set threshold; The alternating current signal in the elevator signal line is a sine signal with the same period, and when the signal line is disconnected, the current amplitude is small or close to 0, and when the signal line is conducted, the current amplitude is large. Each cycle of the current is sampled multiple times at equal intervals, such as 40 points per cycle.
[0040] The threshold is also set, and the threshold is set at a position in the middle of the current amplitude. The judgment is as follows: if the number of points with an amplitude higher than the threshold in the 40 points sampled per cycle exceeds 10, it is considered that the lead is in the conduction state in the cycle, and vice versa if the number of points with an amplitude higher than the threshold is less than 10, it is considered that the lead is in the disconnected state. In this way, the result of whether it is in the disconnected or conduction state in each cycle time is obtained. Similarly, the disconnection and conduction of the lead also correspond to two cases of the signal: either valid or invalid.
[0041] It should be noted that after obtaining the "disconnected" and "conduction" states of the elevator signal, each elevator system may have different settings for the normally open and normally closed, that is: (1) "disconnected" represents that the signal is valid and "conduction" represents that the signal is invalid; (2) "disconnected" represents that the signal is invalid and "conduction" represents that the signal is valid. Both of these two cases are possible. Finally, only the "disconnected" and "conduction" are logically associated with the actual signal "valid" and "invalid" according to the actual situation of the elevator.
[0042] Finally, the terminal obtains the real-time validity of the four signals through the sampling of the current size by the Hall sensor and the logical judgment of the validity.
[0043] In step S300, the acceleration values of the target elevator at each time point are collected by the accelerometer, and then the vibration of the target elevator is obtained by conversion; It should be noted that in some embodiments, step S300 can include the following steps: difference operation is performed on the acceleration values of two adjacent times, when the result of the difference operation exceeds a third preset threshold, it is determined that vibration occurs at the target elevator at the corresponding time point, otherwise, it is determined that vibration does not occur at the target elevator at the corresponding time point; the time points corresponding to the vibration state in the running cycle of the target elevator are counted to obtain the vibration time ratio of the target elevator in the running cycle.
[0044] Exemplarily, in some specific embodiments, a scheme of a three-axis onboard accelerometer can be adopted, as shown in FIG. 2, because it is installed on the top of the car and moves with the movement of the elevator, the value change of the three-axis onboard accelerometer can be approximately regarded as the three-axis acceleration change of the elevator car. The three-axis acceleration is used to judge the comfort level, i.e., the vibration condition, during the running of the elevator. Figure 5
[0045] After obtaining the three-axis acceleration change of the elevator, the program performs logical analysis: each time the three-axis acceleration value is read back, the difference is calculated with the acceleration value read in the last round, when the difference is large and exceeds the set threshold, it indicates that a large vibration occurs between the two acceleration value reading times.
[0046] When the running of the elevator stops, the proportion of the time length of the large vibration in the overall running time length in this running process is summarized. When the time proportion of the vibration is large, it indicates that the elevator vibration is serious and the comfort level is poor.
[0047] Step S400, detecting the personnel state in the target elevator through the human sensing sensor; Exemplarily, in some specific embodiments, the presence or absence of people is detected by a millimeter wave sensor specially used for detecting whether there are people, the millimeter wave sensor is placed on the car ceiling, the sensor detects whether there are people in the car, and the result is returned to the terminal. The terminal can judge whether the elevator has a trapped person fault according to the presence or absence of people state and in combination with the detection of other several elevator running signals.
[0048] Step S500, determining the fault condition of the target elevator through a preset determination condition based on at least one of the running state, the elevator running signal, the vibration condition and the personnel state; It should be noted that in some embodiments, the vibration condition includes a vibration time ratio in a running cycle, and when the fault detection is performed based on one of the running state, the elevator running signal, the vibration condition, and the personnel state, the fault condition of the target elevator is determined through the preset determination condition, which can include at least one of the following steps: when the safety circuit signal is invalid, it is determined that the target elevator is a safety circuit disconnection fault; when the running speed exceeds the preset multiple of the rated speed, it is determined that the target elevator is a high-speed running overspeed fault; when the maintenance signal is valid, it is determined that the target elevator is a maintenance operation detection; when the vibration time ratio is greater than the preset proportion, it is determined that the target elevator is a comfort instability fault.
[0049] It should be noted that in some embodiments, when the fault detection is based on one or more of the running state, the elevator running signal, the vibration condition and the personnel state, and the fault condition of the target elevator is determined by the preset determination condition, it can include at least one of the following steps: when the running type is movement and the safety circuit signal changes from valid to invalid, it is determined that the target elevator is in a running safety circuit instantaneous failure; when the running type is movement and the car door lock signal changes from valid to invalid, it is determined that the target elevator is in a running car door lock instantaneous failure; when the running type changes from movement to stop, and the car door lock signal remains valid for more than a first number of consecutive times, it is determined that the target elevator is in a door lock non-action failure after stopping; when the running type changes from movement to stop, and the time when the landing signal is invalid exceeds a first time threshold, it is determined that the target elevator is in a door area outside the elevator failure; when the running type changes from stop to movement, and the car door lock signal is always valid, it is determined that the target elevator is in an elevator door opening movement failure; when the personnel state is someone and at least one of the target condition set is met, it is determined that the target elevator is in a person trapped failure; wherein the target condition set includes: the time when the running type is stop after the car door lock signal changes from invalid to valid exceeds a second time threshold; the time when the landing signal is invalid and the running type is stop exceeds a third time threshold; the time when the landing signal is valid and the running type is stop and the car door lock signal is valid exceeds a fourth time threshold; the time when the running type is stop and the car door lock signal is valid exceeds a fifth time threshold; when the landing signal is valid and the car door lock signal changes from valid to invalid, the number of state changes of the car door lock signal within a sixth time threshold exceeds a second number, it is determined that the target elevator is in an abnormal door opening failure; when the landing signal is valid and the car door lock signal changes from valid to invalid, the number of state changes of the car door lock signal within a sixth time threshold exceeds a second number, it is determined that the target elevator is in an abnormal door opening failure or an abnormal door closing failure; when the landing signal is valid and the car door lock signal is invalid for more than a seventh time threshold, it is determined that the target elevator is in an abnormal door closing failure; when the running speed is always within the range of the repair speed or the self-help speed before the landing signal changes from invalid to valid, it is determined that the target elevator is in a self-help running judgment; when the landing signal does not change state between the two stops after the running type changes state, or when the running speed greater than a preset speed threshold slows down to 0 for less than an eighth time threshold, it is determined that the target elevator is in an abnormal elevator running.
[0050] For example, in some specific embodiments, the terminal device obtains the running state of the elevator and the real-time conditions of four elevator running signals: safety circuit signal, car door lock signal, repair signal and landing signal, through the barometer and the Hall sensor. Based on the above obtained information, the terminal completes the logical judgment of whether the elevator has failed, for example: Based on the foregoing description, various sensors were used to obtain several operating states of the elevator during operation, as shown in Table 1 below: Table 1
[0051] The terminal integrates the above information to perform fault analysis, as shown in Table 2 below: Table 2
[0052] To explain in detail the principle of the technical solution of the present invention, the overall process of the present invention will be described below with reference to some specific embodiments. It is easy to understand that the following is an explanation of the technical principle of the present invention and should not be regarded as a limitation of the present invention.
[0053] This invention proposes an elevator fault detection method, which acquires the elevator's operating status (going up, going down, stopped), the elevator's vibration status, whether there are people in the elevator, and four elevator operating signals: safety circuit signal, car door lock signal, maintenance signal, and leveling signal. Based on the information acquired above, in addition to monitoring the elevator's operation, it can also determine whether the elevator has malfunctioned by observing the actual changes in the data acquired by the terminal when various elevator faults occur.
[0054] Regarding signal acquisition: The terminal is installed on the car top and moves with the car. Therefore, the onboard pressure sensor and acceleration sensor also move with the car. Thus, the values read by the onboard sensors can be approximated as the state of the car itself. The Hall effect sensor for acquiring elevator signals passes the corresponding signal wire from the car top electrical box through a central hole in the sensor to detect the current in the signal wire.
[0055] Fault diagnosis is performed through logical analysis in the terminal (based on preset judgment conditions).
[0056] In summary, the method based on the embodiments of the present invention solves at least one of the following problems: (1) the acquisition of the required signal does not change the elevator itself, does not involve invasive modifications to the elevator circuit, structure, etc., has stronger versatility, and has low coupling with the elevator itself; (2) the acquired signal is relatively small, making installation and debugging simpler and more convenient; (3) with a small amount of signal acquisition, combined with logic analysis, a variety of fault conditions can be detected.
[0057] Compared with the prior art, the present invention has at least the following beneficial effects: (1) Obtaining the required signal does not change the elevator itself, does not involve intrusive modifications to the elevator's lines, structure, etc., and is more versatile with low coupling to the elevator itself; (2) The number of signals obtained is relatively small, making installation and debugging simpler and more convenient; (3) With a small number of signals obtained, combined with logic analysis, a wider range of fault conditions can be detected.
[0058] like Figure 6 As shown, this embodiment of the invention also provides an elevator fault detection device 900, which can implement the above-described method. This device may include: The operation status acquisition module 910 is used to collect the air pressure values of the target elevator at various time points through the barometer on the monitoring terminal, and then convert them into the operation status of the target elevator; wherein, the operation status includes operation type, operation direction and operation speed; The operation signal acquisition module 920 is used to detect the continuity status of the signal lines of the operation detection components in the target elevator through a current sensor, and determine the validity of the elevator operation signals based on the continuity status mapping; wherein, the elevator operation signals include safety circuit signals, car door lock signals, maintenance signals, and leveling signals; The vibration acquisition module 930 is used to collect the acceleration values of the target elevator at various time points through an accelerometer, and then convert them into the vibration status of the target elevator. The personnel status acquisition module 940 is used to detect the status of people in the target elevator through a human sensing sensor. The fault determination module 950 is used to determine the fault status of the target elevator based on at least one of the following: operating status, elevator operating signals, vibration conditions, and personnel status, through preset determination conditions.
[0059] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0060] This invention also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described above. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.
[0061] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0062] like Figure 7 As shown, Figure 7Fig. 1 shows a hardware structure of an electronic device 1000 according to an embodiment of the present application, which includes: The processor 1001 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is configured to execute related programs to implement the technical solutions provided by the embodiments of the present application. The memory 1002 can be implemented by a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 1002 can store an operating system and other application programs. When the technical solutions provided by the embodiments of the present application are implemented by software or firmware, the related program codes are stored in the memory 1002 and are called and executed by the processor 1001 to implement the method of the embodiments of the present application. The input / output interface 1003 is configured to implement information input and output. The communication interface 1004 is configured to implement the communication interaction between the device and other devices. The communication can be implemented by a wired manner (for example, a USB, a network cable, etc.) or a wireless manner (for example, a mobile network, WIFI, Bluetooth, etc.). The bus 1005 is configured to transmit information between the components (for example, the processor 1001, the memory 1002, the input / output interface 1003, and the communication interface 1004) of the device. The processor 1001, the memory 1002, the input / output interface 1003, and the communication interface 1004 are connected to each other by the bus 1005 to realize the communication connection between them in the device.
[0063] The electronic device embodiments described above are only illustrative. The units described as separate components can or can not be physically separated, that is, can be located in one place or can be distributed on multiple network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiments.
[0064] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the above method.
[0065] It can be understood that the contents in the above method embodiments are all applicable to the present storage medium embodiments, the present storage medium embodiments specifically implement the functions same as those of the above method embodiments, and achieve the beneficial effects same as those of the above method embodiments.
[0066] The present application also provides a computer program product comprising a computer program which, when executed by a processor, implements the above method.
[0067] It can be understood that the contents in the above method embodiments are all applicable to the present program product embodiments, the present program product embodiments specifically implement the functions same as those of the above method embodiments, and achieve the beneficial effects same as those of the above method embodiments.
[0068] The memory, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0069] The elevator fault detection method, device, electronic equipment, storage medium and program product provided by the embodiment of the present application can collect the air pressure values of the target elevator at each time point through the air pressure gauge on the monitoring terminal, and then convert to obtain the running state of the target elevator; wherein, the running state includes the running type, the running direction and the running speed; the conduction state of the signal line of the running detection component in the target elevator is detected through the current sensor, and the validity of the elevator running signal is determined based on the mapping of the conduction state; wherein, the elevator running signal includes the safety circuit signal, the car door lock signal, the maintenance signal and the leveling signal; the acceleration values of the target elevator at each time point are collected through the accelerometer, and then the vibration condition of the target elevator is converted; the personnel state in the target elevator is detected through the human sensor; and the fault condition of the target elevator is determined through the preset determination condition based on at least one of the running state, the elevator running signal, the vibration condition and the personnel state. The embodiment of the present application integrates various sensors such as air pressure gauges, current sensors, accelerometers and human sensors, and then can realize comprehensive monitoring of at least one of the running state of the elevator, the elevator running signal, the vibration condition and the personnel state, and finally based on the preset determination condition, the fault condition of the elevator can be determined comprehensively, effectively overcoming the problems of single signal monitoring and low universality in the prior art, realizing multi-source information fusion fault diagnosis, and improving the comprehensiveness and accuracy of detection. At the same time, the embodiment of the present application is suitable for various types of elevators, enhances the universality and adaptability of the scheme, can timely identify various fault modes, and improves the overall efficiency of elevator safety management.
[0070] The embodiments described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0071] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than shown in the figures, or combine certain steps, or different steps.
[0072] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0073] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the function modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.
[0074] The terms "first", "second", "third", "fourth", and the like in the description and in the claims of this patent of the present application, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so construed herein can be interchanged, under suitable circumstances, without changing the meaning of the claim. The terms "comprising", "comprise" and "including", "include" and "contain", "contain" when used in this specification and in the following claims are to be interpreted not to be limiting, for example, to disclose processes, methods, systems, products or devices that comprise, but are not limited to, those steps or units expressly listed or the steps or units inherent to such processes, methods, systems, products or devices.
[0075] It should be understood that, in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0076] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the above-mentioned units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed objects can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0077] The units described above as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. they can be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present application.
[0078] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.
[0079] If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.
[0080] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, and are not limited to the scope of the embodiments of the present application. Any modification, equivalent replacement and improvement made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.
Claims
1. An elevator fault detection method, applied to a target elevator, characterized in that, The target elevator is equipped with a monitoring terminal, a current sensor, an accelerometer, and a human detection sensor. The method includes the following steps: The air pressure values of the target elevator at various time points are collected by the barometer on the monitoring terminal, and then converted into the operating status of the target elevator; wherein, the operating status includes the operating type, operating direction and operating speed; The continuity state of the signal line of the operation detection component in the target elevator is detected by the current sensor, and the validity of the elevator operation signal is determined based on the continuity state mapping; wherein, the elevator operation signal includes safety circuit signal, car door lock signal, maintenance signal and leveling signal; The acceleration values of the target elevator at various time points are collected by the accelerometer, and then converted into the vibration status of the target elevator. The status of people in the target elevator is detected by the human sensing sensor. The fault condition of the target elevator is determined based on at least one of the operating status, the elevator operating signal, the vibration condition, and the personnel status, through preset judgment conditions.
2. The method according to claim 1, characterized in that, The process of collecting air pressure values of the target elevator at various time points using a barometer on the monitoring terminal, and then converting these values into the operating status of the target elevator, includes the following steps: The air pressure value of the target elevator at each time point is collected by the barometer on the monitoring terminal, and the height value of the target elevator at each time point is obtained by converting the air pressure value into the altitude value using the air pressure to altitude conversion formula. The altitude difference between target intervals is determined based on the altitude value, and the running speed of the target elevator at each time point is determined according to the ratio of the altitude difference to the target interval. When the running speed is 0, the running type of the target elevator at the corresponding time point is determined to be stopped; when the running speed is not 0, the running type of the target elevator at the corresponding time point is determined to be moving. When the operation type is motion, the operating direction of the target elevator is determined based on the positive and negative values of the operating speed; wherein, the operating direction includes going up or going down.
3. The method according to claim 1, characterized in that, When a DC signal is applied to the signal line, the detection of the continuity state of the signal line of the operation detection component in the target elevator by the current sensor includes the following steps: The real-time current value of the signal line of the operation detection component in the target elevator is acquired by a Hall sensor; When the real-time current value is greater than a first preset threshold, the conduction state of the signal line is determined to be on; otherwise, the conduction state of the signal line is determined to be off.
4. The method according to claim 1, characterized in that, When an AC signal is applied to the signal line, the detection of the continuity state of the signal line of the running detection component in the target elevator by the current sensor includes the following steps: Based on the current cycle of the AC signal, the real-time current value of the signal line of the operation detection component in the target elevator is sampled multiple times at intervals using a Hall sensor. If the number of real-time current values greater than the second preset threshold in the current cycle exceeds a preset number, the conduction state of the signal line is determined to be on; otherwise, the conduction state of the signal line is determined to be off.
5. The method according to claim 1, characterized in that, The process of collecting the acceleration values of the target elevator at various time points using the accelerometer and then converting them into the vibration status of the target elevator includes the following steps: The difference between two consecutive acceleration values is calculated. If the result of the difference calculation exceeds a third preset threshold, it is determined that the target elevator vibrates at the corresponding time point; otherwise, it is determined that the target elevator does not vibrate at the corresponding time point. The time points corresponding to the vibration state during the operation cycle of the target elevator are statistically analyzed to obtain the proportion of vibration time of the target elevator in the operation cycle.
6. The method according to claim 1, characterized in that, The vibration condition includes the proportion of vibration time in the operating cycle. When fault detection is performed based on one of the operating status, the elevator operating signal, the vibration condition, and the personnel status, determining the fault condition of the target elevator through preset judgment conditions includes at least one of the following steps: When the safety circuit signal is invalid, the target elevator is determined to have a safety circuit disconnection fault. When the operating speed exceeds a preset multiple of the rated speed, the target elevator is determined to be experiencing a high-speed overspeed fault. When the inspection signal is valid, the target elevator is determined to be in maintenance operation mode. When the vibration time percentage is greater than a preset percentage, the target elevator is determined to have a comfort instability fault.
7. The method according to claim 1, characterized in that, When fault detection is performed based on one or more of the operating status, elevator operating signal, vibration condition, and personnel status, determining the fault condition of the target elevator through preset judgment conditions includes at least one of the following steps: When the operating type is motion and the safety circuit signal changes from valid to invalid, the target elevator is determined to have a momentary safety circuit interruption fault during operation. When the operating type is "movement" and the car door lock signal changes from valid to invalid, the target elevator is determined to have a momentary car door lock failure during operation. If the number of consecutive valid car door lock signals after the operation type changes from motion to stop exceeds the first count, the target elevator is determined to have a door lock failure fault after the operation stops. If the leveling signal is invalid for a period of time exceeding a first time threshold after the operating type changes from motion to stop, the target elevator is determined to have an out-of-door stop fault. If the car door lock signal remains valid during the process of the operation type changing from stopped to moving, it is determined that the target elevator has a door opening and movement fault. When the personnel status is "occupied" and at least one of the target conditions is met, the target elevator is determined to be in a entrapment fault. The target condition set includes: the time when the car door lock signal changes from invalid to valid and the operation type is stopped exceeds a second time threshold; the time when the leveling signal is invalid and the operation type is stopped exceeds a third time threshold; the time when the leveling signal is valid and the operation type is stopped and the car door lock signal is valid exceeds a fourth time threshold; and the time when the operation type is stopped and the car door lock signal is valid exceeds a fifth time threshold. If the leveling signal is valid and the car door lock signal changes from valid to invalid, and the number of times the car door lock signal changes state within the sixth time threshold period exceeds the second number, then the target elevator is determined to have an abnormal door opening fault. If the leveling signal is valid and the car door lock signal changes from valid to invalid, and the number of times the car door lock signal undergoes state transitions during the sixth time threshold exceeds the second number, then the target elevator is determined to have an abnormal door opening fault or an abnormal door closing fault. If the time between when the leveling signal is valid and the car door lock signal is invalid exceeds the seventh time threshold, the target elevator is determined to have the door closing abnormality fault. If the operating speed remains within the range of maintenance speed or self-rescue speed until the leveling signal changes from invalid to valid, the target elevator is determined to be in self-rescue operation. If the leveling signal does not change state during the two stops after the operation type changes, or if the time for the operation speed to decelerate to 0 when it is greater than a preset speed threshold is less than an eighth time threshold, the target elevator is determined to be in abnormal operation.
8. An elevator fault detection device, characterized in that, The device used in the elevator fault detection method of claim 1 includes: The operation status acquisition module is used to collect the air pressure values of the target elevator at various time points through the barometer on the monitoring terminal, and then convert them into the operation status of the target elevator; wherein, the operation status includes operation type, operation direction and operation speed; The operation signal acquisition module is used to detect the continuity status of the signal line of the operation detection component in the target elevator through the current sensor, and determine the validity of the elevator operation signal based on the continuity status mapping; wherein, the elevator operation signal includes safety circuit signal, car door lock signal, maintenance signal and leveling signal; The vibration acquisition module is used to collect the acceleration values of the target elevator at various time points through the accelerometer, and then convert them into the vibration status of the target elevator. A personnel status acquisition module is used to detect the status of personnel in the target elevator through the human sensing sensor. The fault determination module is used to determine the fault condition of the target elevator based on at least one of the operating status, the elevator operating signal, the vibration condition, and the personnel status, through preset determination conditions.
9. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method according to any one of claims 1 to 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.