Maintenance system for passenger transport equipment

The maintenance system improves elevator failure prediction accuracy by using a fault diagnosis server and repair terminal to analyze past data, facilitating timely repairs and reducing downtime.

JP7836903B2Active Publication Date: 2026-03-27HYUNDAI ELEVATOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-02-21
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing predictive maintenance technologies for elevators lack accuracy, leading to inefficient and inconvenient downtime due to unpredictable failures.

Method used

A maintenance system that utilizes a fault diagnosis server and repair terminal to collect and analyze past failure history data, applying machine learning to predict future failures by integrating fault processing results and error code information, enabling timely repairs.

Benefits of technology

Enhances the accuracy of failure prediction, allowing proactive maintenance to minimize downtime and improve the usability and safety of passenger transport systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007836903000001
    Figure 0007836903000001
  • Figure 0007836903000002
    Figure 0007836903000002
  • Figure 0007836903000003
    Figure 0007836903000003
Patent Text Reader

Abstract

The present invention relates to a maintenance system for passenger transport devices, and provides a maintenance system for passenger transport devices, comprising: a repair terminal carried by a repair worker and configured to allow the repair worker to input a failure processing result including information on a failed part and an error code after completing the failure processing; and a failure diagnosis server that collects and stores the failure processing results inputted by the repair terminal, and applies the stored failure processing results together with information on the time of failure to a machine learning model to predict a failed part that may fail in the future and the time of the failure, wherein the repair terminal receives and displays the failure prediction results from the failure diagnosis server.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a maintenance system for a passenger transfer device capable of predicting failures.

Background Art

[0002] Generally, various types of high-rise buildings constructed for residential, business, commercial, etc. purposes are equipped with elevator devices for smooth floor movement of passengers entering and leaving the corresponding buildings.

[0003] An elevator device includes an elevator car that moves passengers while moving vertically in a hoistway formed inside a building with passengers on board, a motor unit that generates predetermined power, a hoisting machine, etc., a mechanical unit that moves the elevator car to the corresponding floor by the operation of a passenger button, and an elevator control unit that controls the mechanical unit by the operation of a passenger button and performs control so that the elevator car can operate smoothly and stably.

[0004] On the other hand, when a failure occurs in an elevator device, even if the failure is diagnosed remotely, elevator maintenance personnel will only be dispatched to the site to repair the failure after the failure has occurred. Therefore, passengers cannot use the elevator during the repair time. In particular, in a situation where there are many high-rise buildings in recent years, even a short downtime can cause great inconvenience to users. Therefore, predicting elevator failures has become very important.

[0005] Due to such a trend, in recent years, predictive maintenance technologies for predicting elevator failures have been actively researched and developed.

[0006] Such predictive maintenance technology is a technology that collects the operating state of an elevator and predicts the occurrence of a failure through learning such as machine learning. It can prevent the operation interruption caused by an elevator failure and minimize the maintenance time, which is very important.

[0007] However, the predictive maintenance technologies currently under development are not widely applicable due to their low accuracy, and there is a pressing need for the development of technologies to improve accuracy.

[0008] (Prior Art Document) Korean Patent No. 10-1775529 [Overview of the project] [Problems that the invention aims to solve]

[0009] This invention was created to solve the problems of the prior art, and its objective is to provide a maintenance system for passenger transport equipment that can predict future failures with high accuracy based on past failure history information. [Means for solving the problem]

[0010] The present invention provides a maintenance system for a passenger transport device, comprising: a repair terminal device carried by a repair worker and configured to allow input of fault processing results, including faulty parts and error code information, after the completion of fault processing; and a fault diagnosis server that collects and stores the fault processing results entered by the repair terminal device, applies the stored fault processing results together with fault occurrence time information to a machine learning model to predict faulty parts and fault occurrence times that may occur in the future, wherein the repair terminal device is characterized in that fault prediction results are transferred from the fault diagnosis server and displayed.

[0011] In this case, the fault diagnosis server may include a processing result storage unit that collects the fault processing results and stores them together with fault occurrence time information, and a calculation unit that applies the faulty component and error code information from the fault processing results and the fault occurrence time information for each faulty component to a machine learning model to predict faulty components that may fail in the future and the timing of those failures.

[0012] Furthermore, the processing result storage unit classifies the fault processing results collected from the repair terminal by faulty part and stores them sequentially according to the order of fault occurrence times. The calculation unit calculates the fault occurrence time interval for each faulty part stored in the processing result storage unit. By applying each faulty part, error code information, and fault occurrence time interval for each faulty part to a machine learning model, it is possible to predict when each faulty part may fail in the future.

[0013] Furthermore, the fault diagnosis server collects and stores error code information for the passenger transport device from the passenger transport device control panel, diagnoses the cause of the failure based on the collected error code information, and the repair terminal can connect to the fault diagnosis server and receive and display the error code information and the diagnosis results for the cause of the failure stored on the fault diagnosis server.

[0014] Furthermore, the fault diagnosis server includes an error code storage unit that stores error code information of the passenger transport device collected from the passenger transport device control panel in chronological order and classifies and stores it in a time-series data group for each preset reference time interval; and a diagnosis unit that analyzes the error code information for each time-series data group stored in the error code storage unit and diagnoses the cause of failure for the time-series data group. The calculation unit can apply the faulty component, the corresponding error code information, and the failure occurrence time information calculated through the diagnosis results of the diagnosis unit to a machine learning model to predict faulty components and failure times that may occur in the future.

[0015] Furthermore, the calculation unit can integrate the failure prediction results using the failure processing results of the repair terminal and the failure prediction results using the diagnostic results of the diagnostic unit to calculate a single failure prediction result for potential failure components and failure timings in the future.

[0016] On the other hand, the present invention provides a control method for a passenger transport device maintenance system including a repair terminal and a fault diagnosis server, characterized by comprising the steps of: inputting fault processing results including faulty parts and error code information into the repair terminal; collecting and storing the fault processing results input into the repair terminal through the fault diagnosis server; applying the fault processing results stored in the fault diagnosis server together with fault occurrence time information to a machine learning model to predict faulty parts and fault occurrence times that may occur in the future through the fault diagnosis server; and transferring and displaying the fault prediction results from the fault diagnosis server through the repair terminal.

[0017] At this time, the step of collecting and storing data via the fault diagnosis server includes collecting fault processing results from the repair terminal, classifying the collected fault processing results by faulty part, and storing them sequentially in the order of fault occurrence time. The step of predicting data via the fault diagnosis server includes calculating the fault occurrence time interval for each faulty part stored in the fault diagnosis server, and applying the faulty parts, error code information, and fault occurrence time intervals for each faulty part stored in the processing result storage unit to a machine learning model to predict when each faulty part may fail in the future. [Effects of the Invention]

[0018] According to the present invention, based on past failure history information, the time interval between failures can be extracted for each faulty component, and based on this, the timing of future failures for each faulty component can be predicted.

[0019] Furthermore, by predicting the timing of potential future malfunctions, it becomes possible to perform repair work in advance before a malfunction occurs, thereby improving the usability and safety of the passenger transport system. [Brief explanation of the drawing]

[0020] FIG. 1 is a drawing conceptually showing the overall configuration of an elevator maintenance system according to an embodiment of the present invention.

[0021] FIG. 2 is a drawing conceptually showing the overall configuration of an elevator maintenance system according to another embodiment of the present invention.

[0022] FIG. 3 is a block diagram functionally showing the configurations of a failure diagnosis server and a repair terminal of an elevator maintenance system according to an embodiment of the present invention.

[0023] FIGS. 4 and 5 are drawings exemplarily showing a connection method of a failure diagnosis server and a display method of a failure diagnosis result in an elevator maintenance system according to an embodiment of the present invention.

[0024] FIG. 6 is a drawing exemplarily showing the form of error code information displayed on a repair terminal according to an embodiment of the present invention.

[0025] FIG. 7 is a drawing exemplarily showing a method of displaying a failure diagnosis result in a repair terminal according to an embodiment of the present invention.

[0026] FIG. 8 is a drawing exemplarily showing a basic information input screen on a processing result input screen of a repair terminal according to an embodiment of the present invention.

[0027] FIG. 9 is a drawing exemplarily showing a component selection input screen in a selection input screen of a processing result input screen according to an embodiment of the present invention.

[0028] FIG. 10 is a drawing exemplarily showing an additional selection input screen in a selection input screen of a processing result input screen according to an embodiment of the present invention.

[0029] FIG. 11 is a drawing exemplarily showing an error code selection input screen in a selection input screen of a processing result input screen according to an embodiment of the present invention.

[0030] Figure 12 is an operation flow diagram illustrating a failure prediction method for an elevator maintenance system according to one embodiment of the present invention, following the flow of operations. [Modes for carrying out the invention]

[0031] Preferred embodiments of the present invention will be described in detail below with reference to the attached drawings. First, when assigning reference numerals to the components in each drawing, it should be noted that the same components should have the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the present invention, if a specific description of a related known configuration or function is deemed to deviate from the gist of the present invention, such detailed description will be omitted.

[0032] First, the passenger transport device according to the present invention includes elevators, escalators, and moving walkways. The following description will focus on elevators.

[0033] Figure 1 is a conceptual diagram illustrating the overall configuration of an elevator maintenance system according to one embodiment of the present invention, and Figure 2 is a conceptual diagram illustrating the overall configuration of an elevator maintenance system according to another embodiment of the present invention.

[0034] An elevator maintenance system according to one embodiment of the present invention comprises a fault diagnosis server 500 that collects error code information from the elevator control panel 100 and diagnoses the cause of the failure, and a repair terminal 600 that connects to the fault diagnosis server 500 and receives and displays the error code information and fault diagnosis results.

[0035] First, looking at the overall system configuration, an elevator may include a control panel 100 that controls the elevator's operating status. The control panel 100 can receive signals related to the elevator's operating status information. The control panel can receive various fault signals. The elevator's operating status information and fault signals may be generated by numerous sensors installed in the elevator. The control panel 100 can receive the elevator's operating status information and fault signals through these sensors. Such a control panel 100 can receive and store signals related to the elevator's operating status and faults. When a fault signal is generated, the control panel 100 can generate an error code that matches the fault signal.

[0036] Operating status signals and error code information can be transmitted in real time to the central management server 400 via the communication unit 200. As shown in Figure 1, the communication unit 200 can communicate with the central management server 400 via the modem 310 and transmit operating status signals and error code information. As shown in Figure 2, if a separate monitoring panel exists, the communication unit 200 can communicate with the central management server 400 via the monitoring panel server 320 and transmit the relevant information.

[0037] The central management server 400 can forward the received information to a separate fault diagnosis server 500. The fault diagnosis server 500 can receive operating status signals and error code information. The fault diagnosis server 500 can be configured as a cloud server and connected to the repair terminal 600 via the internet network. The elevator operating status information and error code information received by the fault diagnosis server 500 can be forwarded to the repair terminal 600. On the repair terminal 600, the user can connect to the fault diagnosis server 500 through an application program to receive the elevator operating status information and error code information. The fault diagnosis server 500 can also analyze the received error code information to analyze the cause of the failure. The fault diagnosis server 500 can derive a diagnosis result for the cause of the failure. The fault diagnosis result thus derived can be provided to the repair terminal 600 through the application program on the repair terminal 600.

[0038] When an elevator malfunction signal is generated or a malfunction report is received, a repair worker may be selected according to the maintenance system. The selected repair worker may be provided with basic information about the elevator in question. This basic information may include the malfunction report status or the elevator's basic specifications.

[0039] In one embodiment of the present invention, an elevator maintenance system can transmit error codes and fault diagnosis results to a repair terminal via a fault diagnosis server 500. Repair workers can prepare necessary parts and equipment before being dispatched. This can shorten the fault handling time and make fault handling work easier.

[0040] The following describes in more detail the detailed configuration of an elevator maintenance system according to one embodiment of the present invention.

[0041] Figure 3 is a block diagram functionally illustrating the configuration of a fault diagnosis server and a repair terminal in an elevator maintenance system according to one embodiment of the present invention; Figures 4 and 5 are diagrams illustrating, in an example, the fault diagnosis server connection method and fault diagnosis result display method of the repair terminal in an elevator maintenance system according to one embodiment of the present invention; and Figure 6 is a diagram illustrating, in an example, the form of error code information displayed in a repair terminal according to one embodiment of the present invention.

[0042] As described above, an elevator maintenance system according to one embodiment of the present invention may include a fault diagnosis server 500 and a repair terminal 600.

[0043] The fault diagnosis server 500 collects and stores elevator error code information from the elevator control panel 100 and can diagnose the cause of the fault based on the collected error code information. The repair terminal 600 can connect to the fault diagnosis server 500 and receive and display the error code information and diagnostic results for the cause of the fault stored in the fault diagnosis server 500.

[0044] The fault diagnosis server 500 may include a first communication unit 501a, an error code storage unit 502, a diagnostic unit 503, and a second communication unit 501b. In addition, the fault diagnosis server 500 may further include a processing result storage unit 510 and a calculation unit 520, as shown in Figure 3, but these will be explained later.

[0045] The first communication unit 501a receives error code information recorded in the elevator control panel 100 in real time. As mentioned above, the error code information recorded in the elevator control panel 100 is transferred to the central management server 400, and the first communication unit 501a can communicate with the central management server 400 and receive error code information from the central management server 400. In addition to the error code information recorded in the elevator control panel 100, the first communication unit 501a can also receive elevator operating status information. For example, the first communication unit 501a can receive general elevator operating status information such as elevator speed, floor number, door operating status, and sensing signals from various sensors. In particular, the first communication unit 501a can receive a variety of information, such as information on changes in the elevator's operating status at the time the error code occurred.

[0046] The error code storage unit 502 can store error code information received through the first communication unit 501a, as well as elevator operating status information, etc. The diagnostic unit 503 can diagnose the cause of the failure by analyzing the error code information stored in the error code storage unit 502. The diagnostic unit 503 can diagnose the cause of the failure when an information request signal is received from the repair terminal 600.

[0047] The second communication unit 501b can communicate with the repair terminal 600 and receive information request signals from the repair terminal 600. The second communication unit 501b can transfer error code information stored in the error code storage unit 502 and fault diagnosis results derived by the diagnostic unit 503 to the repair terminal 600. The second communication unit 501b can also transfer various types of information, such as elevator operating status information, stored in the error code storage unit 502, to the repair terminal 600.

[0048] The fault diagnosis server 500 can collect error codes recorded in the elevator control panel 100 and elevator operating status information via the first communication unit 501a and store them in the error code storage unit 502. When the fault diagnosis server 500 receives an information request signal from the repair terminal 600, the fault diagnosis server 500 can diagnose the cause of the fault corresponding to the error code via the diagnosis unit 503. The fault diagnosis server 500 can also transfer error code information, fault diagnosis results, elevator operating status information, etc., to the repair terminal 600.

[0049] The repair terminal 600 may refer to a wireless communication terminal carried by a repair worker. The repair terminal 600 may include an input unit 603, a display unit 602, a terminal communication unit 601, and a control unit 604.

[0050] The input unit 603 can be formed on the repair terminal 600 so that repair workers can perform input operations. The input unit 603 can be formed on the repair terminal 600 using a touch operation method via a touch panel, or it can be formed in various forms such as separate physical buttons.

[0051] The display unit 602 can display error code information, fault diagnosis results, and elevator operating status information transferred from the fault diagnosis server 500. The display unit 602 can be formed on a display screen formed on the repair terminal 600.

[0052] The terminal communication unit 601 communicates with the second communication unit 501b of the fault diagnosis server 500, and can transfer information request signals, etc., to the fault diagnosis server 500, and receive error code information, fault diagnosis results, elevator operating status information, etc., from the fault diagnosis server 500.

[0053] The control unit 604 can control the operation of the input unit 603, the display unit 602, and the terminal communication unit 601 of the repair terminal 600. When a repair worker generates an input signal through the input unit 603, the control unit 604 can control the operation to forward an information request signal corresponding to the input signal to the fault diagnosis server 500 via the terminal communication unit 601. In accordance with the forwarding of such information request signals, error code information, fault diagnosis results, and elevator operating status information can be received from the fault diagnosis server 500 via the terminal communication unit 601. The control unit 604 can control the operation so that the error code information, fault diagnosis results, and elevator operating status information received from the fault diagnosis server 500 are displayed on the display unit 602.

[0054] When an elevator malfunction signal is generated, a repair worker is selected, and basic information regarding the elevator in question may be provided to the selected repair worker via the repair terminal 600. In one embodiment of the present invention, error code information and fault diagnosis results may be additionally transmitted to the repair terminal 600 via the fault diagnosis server 500.

[0055] In one embodiment of the present invention, as shown in Figure 4, a confirmation request notification message requesting confirmation of the fault diagnosis results may be sent to the repair worker's repair terminal 600. The confirmation request notification message may include a web link address CL of a fault diagnosis server where the fault diagnosis results can be confirmed. The confirmation request notification message may be sent to the repair worker's mobile phone or repair terminal via SMS forwarding, as shown in Figure 4.

[0056] A connection input signal for the web link address CL can be generated when a repair worker touches the web link address CL included in an SMS-based confirmation request notification message. The control unit 604 can forward an information request signal corresponding to the web link address CL to the fault diagnosis server 500 according to such a connection input signal. The control unit 604 can control the operation to display the error code information and fault diagnosis results received from the fault diagnosis server 500 on the display unit 602 according to the forwarding of the information request signal.

[0057] In other words, by touching the web link address CL of the confirmation request notification message transferred to the repair terminal 600, the repair worker can connect to the fault diagnosis server 500 and check the error code and fault diagnosis results, etc.

[0058] On the other hand, as shown in Figure 5, the system can be configured so that a repair worker connects to the fault diagnosis server through a separate repair management program provided on the repair terminal. For example, a connection button CB may be formed in the repair management program of the repair terminal. When a repair worker touches the connection button CB, a connection input signal to the fault diagnosis server 500 may be generated. The control unit 604 can transmit an information request signal corresponding to the connection button CB to the fault diagnosis server 500 in accordance with such a connection input signal, and can control the operation so that the error code information and fault diagnosis results received from the fault diagnosis server 500 are displayed on the display unit 602 in accordance with the transmission of the information request signal.

[0059] In other words, by touching the connection button CB formed in the repair management program of the repair terminal 600, the repair worker can connect to the fault diagnosis server 500 and check the error code and fault diagnosis results. At this time, the connection button CB can be formed in the form of a button displaying a message such as "Fault Diagnosis Connection," as shown in Figure 5.

[0060] In the repair management program, while reviewing past fault handling results, if a user wishes to refer to past error code information and other fault diagnosis results for the relevant elevator, they can do so via the connection button CB. In other words, the repair management program allows repair workers to check error code information and fault diagnosis results for the relevant elevator at any time as needed by touching the connection button CB. This improves the consistency of repair work and allows new employees to use this information as reference for their repair work.

[0061] In summary, when an elevator malfunction occurs, basic information about the elevator is transmitted to the repair terminal of the selected repair worker, and at the same time, a confirmation request notification regarding the elevator's error code and fault diagnosis result may be transmitted. This can be done using a short message system. When a connection input signal is generated through the link address CL or the connection button CB of the repair management program included in the short message, an information request signal is transmitted to the fault diagnosis server 500, and the error code and fault diagnosis result are received from the fault diagnosis server 500 and can be displayed on the display unit 602 of the repair terminal 600.

[0062] Therefore, repair workers can check the error code and fault diagnosis results of the elevator in question before dispatching to the site of the malfunction, allowing them to prepare the necessary parts and equipment in advance.

[0063] On the other hand, the error code storage unit 502 of the fault diagnosis server 500 can store error code information received through the first communication unit 501a in chronological order. The error code storage unit 502 can classify and store the data into one time-series data group for each preset reference time interval. The diagnostic unit 503 can analyze the error code information for each time-series data group stored in the error code storage unit 502 and diagnose the cause of the failure for that time-series data group.

[0064] Furthermore, the display unit 602 of the repair terminal 600 may have a first output screen 610, as shown in Figures 4 and 5, which includes an error code display area 611 for displaying error code information and a diagnostic result display area 612 for displaying fault diagnosis results. The error code display area 611 may display at least one error code arranged in chronological order, and may be classified and displayed according to a time-series data group classified by the fault diagnosis server 500. In other words, one time-series data group may be displayed in one error code display area 611. In this case, one diagnostic result display area 612 may be formed to correspond to one error code display area 611, so that a fault diagnosis result is displayed for each time-series data group.

[0065] Furthermore, as illustrated in Figure 6, each error code information displayed in the error code display area 611 includes the error code name EN, the time the error code occurred ET, and the elevator's operating status information ED at the time the error code occurred. In addition, activation information EA for the corresponding error code may also be displayed.

[0066] For example, the error code name EN represents the type of error code and may be displayed as "ER_HUP_BTN_JAM," with the time ET of the error code occurrence displayed in the area below it. The elevator operating status information ED at the time the error code occurred may display the floor number, current speed / maximum speed (Figure 6 shows it as 3rd floor, current speed 0 / maximum speed 120), etc. The error code activation information EA indicates whether the error code is currently activated or deactivated. As shown in Figure 6, if it displays "OFF," it means the error code is currently deactivated.

[0067] With this structure, when a repair worker connects to the fault diagnosis server 500 via the repair terminal 600, the repair terminal 600 displays error code information and fault diagnosis information for the elevator in question. At this time, the error code information includes the error code name, the time of occurrence, and the operating status information of the elevator. Therefore, in addition to the fault diagnosis results provided by the fault diagnosis server 500, the repair worker can also check the basic operating status information of the elevator and infer the fault diagnosis result themselves from the related error code information.

[0068] In other words, in one embodiment of the present invention, a repair worker can connect to the fault diagnosis server 500 via the repair terminal 600 to check all error codes that have occurred in the elevator in question, allowing them to predict and judge the situation at the site in advance before dispatching to the site.

[0069] In this way, in addition to fault diagnosis results, error codes and elevator operating status information are provided through the repair terminal 600. This allows experienced repair workers to independently determine fault causes that differ from the fault diagnosis results provided by the fault diagnosis server 500, potentially enabling more accurate predictions and on-site responses. Furthermore, novice repair workers can use the fault diagnosis results provided by the fault diagnosis server 500 as a reference to perform on-site responses more smoothly.

[0070] Furthermore, although a large number of error codes occur in the time immediately before and after a malfunction occurs, the fault diagnosis server 500 can receive error code information detected by the elevator control panel 100 in real time. Because it can collect all error code information and elevator operating status information that occurred in the time immediately before and after the malfunction occurs, it can derive more accurate fault diagnosis results.

[0071] Furthermore, by classifying error codes that occur sequentially at very short time intervals into time-series groups based on a reference time unit, and diagnosing the cause of failure on a time-series group basis, it is possible to derive faster and more accurate diagnostic results. The reference time can be set by the error code storage unit 502 of the fault diagnosis server 500.

[0072] For example, the error code storage unit 502 of the fault diagnosis server 500 can set a reference time of 5 minutes and classify and store multiple error codes into one time-series data group at 5-minute intervals. When a fault occurs in an elevator, error code information is generated continuously before and after the time of the fault, and this can be classified into one time-series data group at 5-minute intervals. In this way, the cause of the fault is diagnosed and provided for each time-series data group. Therefore, error code information generated at very short time intervals of a few seconds at the time of the fault can be quickly classified and analyzed, and fault diagnosis results can be quickly derived through this, thereby improving the processing speed and accuracy of repair work.

[0073] On the other hand, the fault diagnosis server 500 can be equipped with a fault diagnosis program that can analyze error code information to diagnose the cause of a fault. The fault diagnosis program can be configured to diagnose the cause of a fault based on information pre-entered by an experienced technician.

[0074] To this end, the fault diagnosis server 500 may include a fault cause storage unit 504 that matches a plurality of pre-specified reference error code information with at least one fault cause corresponding to each reference error code information and stores them.

[0075] The diagnostic unit 503 can diagnose the cause of a failure for an error code based on the data stored in the failure cause storage unit 504. For example, the diagnostic unit 503 can learn mutually matched error code information and at least one or more failure causes as training data, and diagnose the cause of a failure for an error code using a machine learning method.

[0076] Furthermore, once the repair work at the repair site is completed, the repair worker can input the fault processing results. At this time, the input fault processing results can be transferred to the fault diagnosis server 500 via the central management server 400. The fault diagnosis server 500 can then modify the information stored in the fault cause storage unit 504 by reflecting the information regarding the fault processing results from the repair worker.

[0077] To this end, the fault diagnosis server 500 may include a fault cause update unit 505 that reflects information on the fault processing results entered by the repair worker and newly matches the fault cause with the reference error code information stored in the fault cause storage unit 504.

[0078] The fault cause update unit 505 updates the information on error codes and fault causes stored in the fault cause storage unit 504, and the accuracy of the information on error codes and fault causes can increase as the amount of fault processing result data increases. Therefore, in the elevator maintenance system according to one embodiment of the present invention, the accuracy and reliability of the fault diagnosis results of the fault diagnosis server 500 can improve as the period of use increases.

[0079] On the other hand, if an error occurs in the communication state between the elevator control panel 100, the central management server 400, and the fault diagnosis server 500 for a certain period of time, the error code information stored in the elevator control panel 100 may not be transferred to the fault diagnosis server 500 during the period of the error. In this case, since not all error code information will be transferred to the fault diagnosis server 500, the accuracy of the fault diagnosis result obtained by the fault diagnosis server 500 based on the error code information may decrease. To address this, a manual collection button can be provided on the first output screen 610 of the repair terminal 600. When a repair worker touches the manual collection button, error code information and other data may be collected again from the elevator control panel 100 to the fault diagnosis server 500 for a certain period of time.

[0080] Figure 7 is a diagram illustrating an exemplary method for displaying fault diagnosis results in a repair terminal according to one embodiment of the present invention.

[0081] In one embodiment of the present invention, as described above, when an information request signal is transmitted from the repair terminal 600 to the fault diagnosis server 500 in accordance with the connection input signal, the fault diagnosis server 500 transmits error codes and fault diagnosis results to the repair terminal 600 for display in time-series data groups.

[0082] However, when a connection input signal is generated from the repair terminal 600, an information request signal for the error code is transferred to the fault diagnosis server 500, and as shown in Figure 7, multiple error code information can be transferred from the fault diagnosis server 500 to the repair terminal 600 for each time-series data group and displayed. When an information request signal requesting a fault diagnosis result is transferred through the repair terminal 600, the diagnostic unit 503 of the fault diagnosis server 500 can diagnose the cause of the fault for each error code for each time-series data group. The fault diagnosis server 500 can then transfer and display the corresponding fault diagnosis result to the repair terminal 600.

[0083] In other words, instead of providing fault diagnosis results for an error code in a time-series data group immediately upon connecting to the fault diagnosis server 500, the fault diagnosis server 500 can be configured to diagnose the cause of the failure through a fault diagnosis program and provide the fault diagnosis results to the repair terminal when a repair worker requests the relevant diagnosis results.

[0084] To explain in more detail, when a repair worker touches the link address CL, which has been transmitted to the repair terminal 600 via a short message, or touches the connection button CB of the repair management program, generating a connection input signal, the control unit 604 of the repair terminal 600 can control its operation to transmit an information request signal regarding error code information to the fault diagnosis server 500. When the fault diagnosis server 500 receives such an information request signal, it transmits the error codes stored in the error code storage unit 502 to the repair terminal 600 in time-series data groups, and the control unit 604 of the repair terminal 600 can control its operation so that the transmitted time-series data group-specific error codes are displayed on the display unit 602.

[0085] At this time, as shown in Figure 7(a), the control unit 604 of the repair terminal 600 can control its operation so that, with error code information classified and displayed in the error code display area 611 according to time-series data groups, a diagnostic result request input button 613 that can input an information request signal for the fault diagnosis result is formed in the diagnostic result display area 612. As described above, since one diagnostic result display area 612 is formed in each error code display area 611 separated for each time-series data group, and the diagnostic result request input button 613 is formed in the diagnostic result display area 612, one diagnostic result request input button 613 can be formed for each time-series data group.

[0086] In this display state, if a repair worker touches the diagnostic result request input button 613 for any one of the time-series data groups, an input signal requesting a fault diagnosis result may be generated. When such an input signal is generated, the control unit 604 of the repair terminal 600 can control its operation to transfer an information request signal to the fault diagnosis server 500 requesting a fault diagnosis result for the error code information of the time-series data group corresponding to the diagnostic result request input button 613. The fault diagnosis server 500 diagnoses the cause of the fault for the error code of the time-series data group in accordance with such an information request signal through the diagnosis unit 503 and derives a diagnosis result. The derived fault diagnosis result may be transferred from the fault diagnosis server 500 to the repair terminal 600. The control unit 604 of the repair terminal 600 can control its operation to display the transferred fault diagnosis result of the time-series data group in the diagnostic result display area 612 of the first output screen 610 for the corresponding time-series data group. At the same time, it can control its operation to remove the diagnostic result request input button 613 displayed in the diagnostic result display area 612. In other words, when the fault diagnosis result is transferred to the repair terminal 600, as shown in Figure 7(b), the fault diagnosis result can be displayed in the diagnostic result display area 612 at the same time that the diagnostic result request input button 613 is removed.

[0087] The diagnostic result request input button 613 formed in the diagnostic result display area 612 can be configured to allow touch operation in a form that displays the message "Call".

[0088] With this structure, the fault diagnosis server 500 can diagnose the cause of a fault for a specific time-series data group only when a fault diagnosis result request signal is transferred from the repair terminal 600. Therefore, it is not necessary to iteratively diagnose the cause of faults for all past error codes, and it is not necessary to separately store fault diagnosis results for all past error codes, thus preventing overload on the fault diagnosis server 500 and reducing its capacity.

[0089] On the other hand, the diagnostic unit 503 of the fault diagnosis server 500 can derive at least one fault cause and probability information for each fault cause as a diagnostic result in the process of diagnosing the cause of a fault for error code information of a time-series data group. The fault cause and probability information derived in this way can be displayed together in the diagnostic result display area 612 of the repair terminal 600.

[0090] For example, as shown in Figure 7(b), the fault diagnosis result for the first time-series data group is displayed as "Platform Up Button Entrapment (100%)". This means that the cause of the failure is the up button on the platform being caught, and the probability of this failure is 100%. The fault diagnosis result for the second time-series data group is displayed as "Door Motor Failure (75%), Door Entrapment (25%)". This could mean that there is a 75% probability that the cause of the failure is a door motor failure, and a 25% probability that the cause is door entrapment.

[0091] By displaying probability information related to the cause of the failure, repair workers can consider this information when determining the order of operations during the failure resolution process, thus enabling them to perform repair work more quickly and accurately.

[0092] On the other hand, selecting the cause of failure and / or probability of occurrence information displayed in the results display area 612 displays a repair guide corresponding to the cause of failure. The repair guide may include parts and / or repair methods that can repair the displayed failure.

[0093] The above describes the process of diagnosing the cause of an elevator malfunction via the fault diagnosis server 500 when a malfunction occurs, and displaying the diagnosis results on the repair terminal 600, that is, the process before fault processing. Through this pre-fault processing process, as mentioned above, fault processing can be carried out more quickly and efficiently. After the fault processing is completed, the repair worker inputs the fault processing results into the repair terminal 600.

[0094] The following section will describe the configuration of the repair terminal 600, which can accurately input such fault processing results without input errors or omissions, focusing on Figures 8 to 11.

[0095] Figure 8 is a diagram illustrating an example of the basic information input screen in the processing result input screen of a repair terminal according to one embodiment of the present invention; Figure 9 is a diagram illustrating an example of the part selection input screen in the selection input screen of the processing result input screen according to one embodiment of the present invention; Figure 10 is a diagram illustrating an additional selection input screen in the selection input screen of the processing result input screen according to one embodiment of the present invention; and Figure 11 is a diagram illustrating an error code selection input screen in the selection input screen of the processing result input screen according to one embodiment of the present invention.

[0096] Referring to Figure 8, a repair terminal 600 according to one embodiment of the present invention may include a processing result input screen 690 on which a repair worker can input the fault processing result after completing the fault processing work.

[0097] The processing result input screen 690 may include a basic information input screen 691 in which basic information for fault handling operations can be entered, and multiple selection input screens 692 in which fault handling results can be entered by selecting from multiple selection buttons.

[0098] As shown in Figure 8, the basic information input screen 691 may have a basic information input area 691a where basic information for fault handling operations can be entered. The basic information input area 691a can be configured to allow input of various types of information related to fault handling operations. For example, a summary of the fault, detailed information, etc., can be entered by hand in the basic information input area 691a. An assistant inspector can be selected through the assistant inspector selection menu. If fault handling has not been completed, an unprocessed reason can be selected through the "unprocessed reason" menu formed in the basic information input area 691a.

[0099] The basic information input screen 691 may have a completion button 691b for switching to the selection input screen 692, which will be described later. After the repair worker inputs the basic information through the basic information input area 691a, if they touch the completion button 691b, the selection input screen 692 may be displayed on the display screen of the repair terminal.

[0100] Referring to Figures 9 to 11, information regarding the faulty part of the elevator can be entered into the selection input screen 692. Multiple selection input screens 692 can be formed so that they are displayed sequentially according to the operation of the repair worker. Each selection input screen 692 may have multiple selection buttons that display the faulty part, additional information about the fault, an error code, etc. Such selection input screens 692 may include a part selection input screen 693, an additional selection input screen 694, and an error code selection input screen 695.

[0101] The parts selection input screen 693, the additional selection input screen 694, and the error code selection input screen 695 may be displayed sequentially according to the repair worker's input operations. That is, once the selection operation on the selection buttons of the parts selection input screen 693 is completed, the additional selection input screen 694 is displayed, and once the selection operation on the selection buttons of the additional selection input screen 694 is completed, the error code selection input screen 695 is displayed last. The repair worker can complete the input of the fault processing results by making selections on the selection buttons of the error code selection input screen 695.

[0102] Thus, each of the multiple selection input screens 692:693,694,695 may have a separate screen switching tap formed in the upper area for screen switching, and screen switching between the multiple selection input screens can be performed by the repair worker touching the screen switching tap. Of course, in addition to the screen switching tap, a separate selection completion button (not shown) can be displayed on each selection input screen, and the system can be configured so that the system switches to the next selection input screen when the selection completion button is touched. In short, the screen switching method can be set in a variety of ways.

[0103] In this way, fault processing results can be entered by selecting a specific selection button from among the multiple selection buttons formed on each of the multiple selection input screens 692:693,694,695 that are switched sequentially. Therefore, the manual input process is eliminated in the fault processing result input process, ensuring that fault processing results are entered accurately and without errors or omissions. Even novice repair workers can easily input fault processing results without difficulty.

[0104] The following provides a more detailed explanation of the selection input screen 692.

[0105] First, the parts selection input screen 693 can be configured to allow a repair worker to select and input the faulty part. In other words, the parts selection input screen 693 can be configured to allow the selection and input of information regarding the faulty part. The parts selection input screen 693 is configured so that a repair worker can select from multiple fault-related selection buttons 6931, 6932, and 6933, which display the faulty area, faulty part, and faulty part, respectively, in which a failure may occur in the elevator.

[0106] As shown in Figure 9, such a component selection input screen 693 may include a one-stage selection input screen 693a, a two-stage selection input screen 693b, and a three-stage selection input screen 693c.

[0107] The one-stage selection input screen 693a can be configured to allow repair workers to select from multiple major category selection buttons 6931 that display the areas in the elevator that may malfunction, categorized in a primary way. As shown in Figure 9(a), the major category selection buttons 6931 can be configured to display the corresponding location along with a visualized image of the elevator. Four major category selection buttons 6931 can be configured, each classifying the areas in which elevator malfunctions may occur into four main categories. For example, four major category selection buttons 6931 can be configured, classifying the areas in which elevator malfunctions may occur into four main categories: machine room, elevator car (cage), hoistway / pit, and landing (hall). By selecting one of these major category selection buttons 6931 using a touch method, repair workers can make a primary selection of the malfunction area at the major category level. Of course, this is just an example, and it is also possible to divide the areas in which elevator malfunctions may occur into various numbers, such as three or five, and configure the major category selection buttons 6931 accordingly.

[0108] The two-stage selection input screen 693b may be configured so that a repair worker can select multiple fault location selection buttons 6932 that display fault locations where failures may occur in the fault area corresponding to the major category selection button 6931 selected through the one-stage selection input screen 693a. For example, as shown in Figure 9(b), if the major category selection button 6931 for the machine room is selected on the one-stage selection input screen 693a, the two-stage selection input screen 693b may be configured with fault location selection buttons 6932 that display fault locations where failures may occur in the machine room, such as the control panel PCB, inverter, control panel components, etc.

[0109] The three-stage selection input screen 693c may be configured so that a repair worker can select multiple fault component selection buttons 6933 that display fault components that may fail in the fault location corresponding to the fault location selection button 6932 selected through the two-stage selection input screen 693b. For example, as shown in Figure 9(c), if the fault location selection button 6932 for the control panel PCB is selected on the two-stage selection input screen 693b, the three-stage selection input screen 693c may be configured with fault component selection buttons 6933 that display fault components that may fail in the control panel PCB, such as the main board (Main Bd), safety board (Safety Bd), power board (Power Bd), etc.

[0110] The first-stage selection input screen 693a, the second-stage selection input screen 693b, and the third-stage selection input screen 693c can be displayed sequentially as the repair worker completes the selection operation on each respective selection input screen.

[0111] For example, as mentioned above, when the selection of the main category selection button 6931 for the machine room is completed on the first-stage selection input screen 693a, the second-stage selection input screen 693b is displayed on the repair terminal's display screen. When the selection of the faulty part selection button 6932 for the control panel PCB is completed on the second-stage selection input screen 693b, the third-stage selection input screen 693c is displayed on the repair terminal's display screen. When one or more of the faulty parts selection buttons 6933 for the main board are completed on the third-stage selection input screen 693c, the additional selection input screen 694, which will be described later, is displayed. At this time, each selection input screen may have a screen switching tap or a separate selection completion button, as mentioned above, and screen switching can be performed through these.

[0112] Once the selection input process for the parts selection input screen 693, which includes these three selection input screens 693a, 693b, and 693c, is completed, an additional selection input screen 694 may be displayed on the repair terminal's display screen.

[0113] The additional selection input screen 694 can be configured to allow the user to select and input additional information regarding the failure, as shown in Figure 10. The additional selection input screen 694 can be configured to allow the repair worker to select from a number of additional selection buttons 6941, 6942, and 6943 that display the cause of the failure, the entity responsible for the failure, and the type of failure handling work.

[0114] Such an additional selection input screen 694 may include a failure cause selection input screen 694a, a failure subject selection input screen 694b, and a processing task selection input screen 694c.

[0115] The failure cause selection input screen 694a can be configured to allow a repair worker to select from multiple failure cause selection buttons 6941, each displaying a different cause of failure that may occur in the elevator. For example, as shown in Figure 10(a), multiple failure cause selection buttons 6941 can be configured to display different types of failure causes, such as faulty parts, improper installation, and poor contact.

[0116] The fault source selection input screen 694b can be configured to allow repair workers to select from multiple fault source selection buttons 6942, each displaying a different fault source for a type of fault that may occur in the elevator. For example, as shown in Figure 10(b), multiple fault source selection buttons 6942 can be configured to display different types of fault sources, such as inspection items, user negligence, power outages, etc.

[0117] The processing task selection input screen 694c is configured to allow repair workers to select from multiple processing task selection buttons 6943, each displaying a different type of fault handling task for a malfunction that may occur in the elevator. For example, as shown in Figure 10(c), multiple processing task selection buttons 6943 can be configured, each displaying a different type of fault handling task such as adjustment, replacement, or removal.

[0118] The failure cause selection input screen 694a, the failure subject selection input screen 694b, and the processing operation selection input screen 694c can sequentially display the next selection input screen after the repair worker completes the selection operation on each respective selection input screen.

[0119] For example, as mentioned above, once the selection of the additional failure cause selection button 6941 for a defective part is completed on the failure cause selection input screen 694a, the failure subject selection input screen 694b may be displayed on the repair terminal's display screen. Once the selection of the additional failure subject selection button 6942 for an inspection item is completed on the failure subject selection input screen 694b, the processing task selection input screen 694c may be displayed on the repair terminal's display screen. Once the selection of the additional processing task selection button 6943 for adjustment is completed on the processing task selection input screen 694c, the error code selection input screen 695, described later, will be displayed. At this time, each selection input screen may have a screen switching tap or a separate selection completion button, as mentioned above, and screen switching can be performed through these. In addition, each additional selection input screen 694 can be set to allow selection of one selection button or multiple selection buttons.

[0120] Once the selection input process for the additional selection input screen 694, which includes the three selection input screens 694a, 694b, and 694c, is completed, the display screen of the repair terminal may show the error code selection input screen 695. While the error code selection input screen 695 can be configured to be displayed after the selection input process for the additional selection input screen 694, since the additional selection input screen 694 is used to input additional information about the malfunction, the additional selection input screen 694 may be omitted as needed, and the error code selection input screen 695 may be displayed after the selection input process for the parts selection input screen 693.

[0121] As shown in Figure 11, the error code selection input screen 695 can be configured to allow a repair worker to select from multiple error code selection buttons 6951, each displaying an error code that may cause a failure in the faulty part selected through the part selection input screen 693. For example, a repair worker can select the faulty part selection button 6933 for the final faulty part (main board) on the third-stage selection input screen 693c, after going through the first to third-stage selection input screens 693a, 693b, and 693c in the part selection input screen 693. In this case, the error code selection input screen 695 can be configured to display multiple error code selection buttons 6951, each displaying all possible error codes that may cause a failure in the selected faulty part.

[0122] The repair worker can ultimately complete the input of the fault processing result by touching and selecting the error code selection button 6951 that corresponds to the error code for which they have completed fault processing, from among these multiple error code selection buttons 6951.

[0123] When an elevator malfunction occurs, multiple error codes are generated, allowing the repair worker to select multiple error code selection buttons 6951 on the error code selection input screen 695. Figure 11 illustrates an example where six error code selection buttons 6951 are selected. As shown in Figure 11, the six selected error code selection buttons 6951 can be distinguished from the unselected error code selection buttons 6951 by using a different color or shape.

[0124] Furthermore, on the error code selection input screen 695, as a repair worker touches and selects multiple error code selection buttons 6951, the corresponding order may be displayed in one area of ​​the error code selection buttons 6951 according to the selection order. For example, Figure 11 shows that such a selection order can be displayed as a red circled number in the upper right area of ​​the error code selection button 6951.

[0125] In this way, instead of repair workers manually entering data into a repair terminal, inputting fault resolution results by selecting from multiple buttons ensures accurate input without errors or omissions. Furthermore, even novice repair workers can easily input fault resolution results.

[0126] On the other hand, since the fault processing results entered into the repair terminal using this method are highly accurate, they can be collected by the fault diagnosis server 500, as explained in Figures 1 to 7, and reflected in the fault cause diagnosis process of the fault diagnosis server 500.

[0127] As described above, in one embodiment of the present invention, the elevator maintenance system includes a fault diagnosis server 500 that can collect and store elevator error code information from the elevator control panel 100. The fault diagnosis server 500 can diagnose the cause of the failure based on the collected error code information. The error code information and fault diagnosis results can be transferred to and displayed on a repair terminal.

[0128] At this time, the fault diagnosis server 500 can collect fault processing results entered through the selection input screen 692 of the repair terminal 600. In the process of diagnosing the cause of the fault based on the error code information, the fault diagnosis server 500 can diagnose the cause of the fault by reflecting the fault processing results collected in the past.

[0129] More specifically, the fault diagnosis server 500 may include a fault cause storage unit 504 and a fault cause update unit 505, as mentioned above, in order to improve the accuracy of fault diagnosis by the diagnostic unit 503. The fault cause update unit 505 can reflect information on the fault processing results entered by the repair worker and newly match the fault cause with the reference error code information stored in the fault cause storage unit 504.

[0130] Therefore, the higher the accuracy of the fault processing results entered by the repair worker, the more the fault diagnosis accuracy of the diagnostic unit 503 may improve.

[0131] In one embodiment of the present invention, since fault processing results are input using a selection input method through the selection input screen 692 of the repair terminal 600, accuracy can be improved. Because such highly accurate fault processing results are reflected in the fault cause storage unit 504 through the fault cause update unit 505, the fault diagnosis accuracy of the diagnostic unit 503 can be further improved. In particular, as the amount of highly accurate fault processing result data accumulates, the accuracy of the information regarding error codes and fault causes increases. Therefore, in the elevator maintenance system according to one embodiment of the present invention, the accuracy and reliability of the fault diagnosis results of the fault diagnosis server 500 improve as the period of use increases.

[0132] The above describes an elevator maintenance system according to one embodiment of the present invention, which analyzes error codes when an elevator malfunction occurs to diagnose the current cause of the malfunction and displays the diagnosis result, as well as the configuration of the malfunction processing result input process after the malfunction processing is completed.

[0133] In addition to the functions described above, the elevator maintenance system according to one embodiment of the present invention also has a configuration that predicts future failures. The following describes this failure prediction configuration.

[0134] Figure 12 is an operation flow diagram illustrating a failure prediction method for an elevator maintenance system according to one embodiment of the present invention, following the flow of operations.

[0135] First, referring to Figure 3, the fault diagnosis server 500 can include, as mentioned above, a first communication unit 501a, an error code storage unit 502, a diagnostic unit 503, and a second communication unit 501b. Through this structure, the fault diagnosis server 500 collects and stores elevator error code information from the elevator control panel 100 and diagnoses the cause of the fault based on the collected error code information.

[0136] The repair terminal 600 can connect to the fault diagnosis server 500, and error code information and diagnostic results for the cause of the fault stored in the fault diagnosis server 500 can be transferred and displayed. In addition, the repair terminal 600 is configured to allow input of fault processing results, such as faulty parts and error code information, after the fault processing is completed.

[0137] At this time, the fault diagnosis server 500 can collect and store the fault processing results entered by the repair terminal 600. Furthermore, the fault diagnosis server 500 can apply the stored fault processing results, along with fault occurrence time information, to a separate machine learning model to predict potential faulty parts and their timing in the future. The repair terminal 600 can be configured to receive and display the fault prediction results from the fault diagnosis server 500.

[0138] As shown in Figure 3, the fault diagnosis server 500 may include a processing result storage unit 510 that collects fault processing results input from the repair terminal 600 and stores them together with fault occurrence time information, and a calculation unit 520 that applies the faulty component and error code information from the fault processing results and the fault occurrence time information for each faulty component to a separate machine learning model to predict faulty components that may fail in the future and the timing of those failures.

[0139] In this case, the machine learning model used in the calculation unit 520 is a different machine learning model from the one used in the diagnostic unit 503 for fault cause diagnosis. A separate machine learning model may be applied that utilizes past fault processing result information as training data to predict future faults.

[0140] More specifically, the processing result storage unit 510 can classify the fault processing results collected from the repair terminal 600 by faulty component and store them sequentially according to the order of fault occurrence time. The calculation unit 520 can calculate the fault occurrence time interval for each faulty component stored in the processing result storage unit 510. Furthermore, the calculation unit 520 can be configured to apply each faulty component, error code information, and fault occurrence time interval for each faulty component to a machine learning model so that it can predict the future fault occurrence time for each faulty component.

[0141] The failure history of an elevator, from the past to the present, can be represented as multiple failures occurring in multiple components. The processing result storage unit 510 collects all the failure history data for the elevator and then sorts and stores it by failure time for each faulty component. For example, it can sort by failure time for individual faulty components such as the main board and door motor. At this time, the processing result storage unit 510 can also store the error code information matched with the faulty component through the faulty component and error code information entered during the failure processing result input process.

[0142] The calculation unit 520 can calculate the failure time interval for each faulty component. Then, the calculation unit 520 can apply each faulty component, error code information, and the failure time interval for each faulty component to a machine learning model to predict when each individual faulty component may fail in the future. For example, the calculation unit 520 can calculate the failure time interval for the main board as 1 month, 3 months, and 12 months from the completion date. Then, the calculation unit 520 can predict that the main board may fail 24 months from the completion date. Similarly, the calculation unit 520 can calculate the failure time interval for the door motor as 0.5 months, 1 month, 3 months, and 18 months from the completion date, and can predict that the door motor may fail 40 months from the completion date.

[0143] The failure prediction results predicted through the calculation unit 520 can be transferred to and displayed on the repair terminal 600. The repair terminal 600 may have a separate failure prediction display screen (not shown), and the failure prediction time for each faulty component may be displayed on the failure prediction display screen. In contrast, the failure prediction time for each faulty component can be displayed on one of the aforementioned processing result input screens 690, or it can be configured to be displayed through screen switching. Furthermore, it is possible to set the system to display a separate notification for faulty components that are predicted to fail first from the current time, or for faulty components that are predicted to fail within a certain period.

[0144] By displaying the failure prediction results on the repair terminal 600, repair workers can refer to the results while performing repair work and repair specific faulty parts in advance before a failure occurs. In particular, if the possibility of a failure is imminent, they can dispatch to the elevator site separately from the repair work and repair the faulty parts in advance. This makes it possible to prevent elevator failures before they occur, thereby further enhancing the convenience and safety of elevator use.

[0145] To summarize this failure prediction method, as illustrated in Figure 12, first, the failure processing results, including information on the faulty part and error code, can be input to the repair terminal 600 (S10). Subsequently, the failure processing results input to the repair terminal 600 can be collected and stored by the failure diagnosis server 500 (S20). The failure diagnosis server 500 can apply the stored failure processing results, along with failure occurrence time information, to a machine learning model to predict which parts may fail in the future and when those failures will occur (S30). Subsequently, the failure prediction results from the failure diagnosis server 500 can be transferred to the repair terminal 600 and displayed on the screen (S40).

[0146] At this time, in the stage of collecting and saving fault processing results via the fault diagnosis server 500 (S20), fault processing results can be collected from the repair terminal 600, the collected fault processing results can be classified by faulty part, and saved sequentially in the processing result storage unit 510 according to the order of fault occurrence time.

[0147] The step of predicting the time of failure (S30) may consist of a process (S31) of calculating the failure time interval for each faulty component stored in the processing result storage unit 510, and a process (S32) of applying the failure time interval for each faulty component and error code information stored in the processing result storage unit 510 to a machine learning model to predict the time when each faulty component may fail in the future. The step of predicting the time of failure (S30) may be performed by the calculation unit 520.

[0148] In the above, we have explained how the calculation unit 520 of the fault diagnosis server 500 predicts future faults for each individual component based on the fault processing results input to the repair terminal 600. However, in yet another embodiment of the present invention, the calculation unit 520 can predict future faults for each individual component based on the diagnostic results of the diagnostic unit 503.

[0149] As mentioned above, the fault diagnosis server 500 may be equipped with an error code storage unit 502. The error code storage unit 502 can store elevator error code information collected from the elevator control panel in chronological order and classify and store it into one time-series data group for each preset reference time interval. The diagnostic unit 503 can analyze the error code information for each time-series data group stored in the error code storage unit 502 and diagnose the cause of the fault for that time-series data group.

[0150] At this time, the calculation unit 520 can apply the faulty component and corresponding error code information calculated as the cause of failure through the diagnostic results of the diagnostic unit 503, along with the failure occurrence time information, to a machine learning model to predict future faulty components and the timing of failures.

[0151] More specifically, the diagnostic unit 503 can extract the faulty component and corresponding error code information corresponding to the cause of the failure during the failure cause diagnosis process. The calculation unit 520 can collect all of the diagnostic results from the diagnostic unit 503 from past data and calculate the failure time interval for each faulty component. Furthermore, based on this, the calculation unit 520 can apply the faulty component, error code information, and failure time interval for each faulty component to a machine learning model to predict when each faulty component may fail in the future. This failure prediction process of the calculation unit 520 is identical to the failure prediction process based on the failure processing result input data described above, except that the data based on the diagnostic results of the diagnostic unit 503 is used as training data to be applied to the machine learning model.

[0152] In other words, the calculation unit 520 can predict the faulty part and the time of the fault based on the fault processing result information input through the repair terminal 600, or it can predict the faulty part and the time of the fault based on the diagnostic result information from the diagnostic unit 503.

[0153] Thus, the calculation unit 520 can predict failures using two different methods, but it can also integrate these failure prediction results into a single failure prediction result by averaging them or using other methods. In other words, it can integrate the failure prediction result using the failure processing result of the repair terminal 600 and the failure prediction result using the diagnostic result of the diagnostic unit 503 to calculate a single failure prediction result for potential failure components and the timing of future failures.

[0154] By predicting future failures based on these two types of information, it is possible to calculate more accurate failure prediction results.

[0155] In particular, the diagnostic unit 503 of the fault diagnosis server 500 diagnoses the cause of a fault by reflecting the fault processing results entered by the repair terminal 600. As time passes, the accuracy of the fault cause diagnosis results of the diagnostic unit 503 improves, and consequently, the fault prediction results of the calculation unit 520, based on the diagnostic results of the diagnostic unit 503, also improve in accuracy as time passes.

[0156] The above description is merely illustrative of the technical concept of the present invention, and a person with ordinary skill in the art to which the present invention belongs can make various modifications and variations within the bounds of the essential characteristics of the present invention. Therefore, the embodiments disclosed herein are for illustrative purposes only and not to limit the technical concept of the present invention, and the scope of the technical concept of the present invention is not limited by such embodiments. The scope of protection of the present invention must be interpreted in accordance with the following claims, and all technical concepts within an equivalent scope must be interpreted as being included in the scope of the rights of the present invention.

[0157] (Explanation of symbols)

[0158] 100: Elevator control panel

[0159] 200: Communications Department

[0160] 310: Modem

[0161] 320: Monitoring panel server

[0162] 400: Central Administration Server

[0163] 500: Fault diagnosis server

[0164] 501a: 1st Communication Department

[0165] 501b:Second Communication Department

[0166] 502: Error code storage section

[0167] 503: Diagnostic Department

[0168] 504: Failure cause storage section

[0169] 505: Failure cause update section

[0170] 510: Processing result storage unit

[0171] 520: Arithmetic section

[0172] 600: Repair terminal

[0173] 601: Terminal Communications Department

[0174] 602: Display section

[0175] 603: Input section

[0176] 604: Control Unit

[0177] 610: First output screen

[0178] 611: Error code display area

[0179] 612: Diagnostic result display area

[0180] 613: Input button for requesting diagnostic results

[0181] 690: Processing result input screen

[0182] 691: Basic Information Input Screen

[0183] 692: Selection Input Screen

[0184] 693: Part selection input screen

[0185] 6931: Main Category Selection Button

[0186] 6932: Faulty part selection button

[0187] 6933: Faulty part selection button

[0188] 694: Additional Selection Input Screen

[0189] 6941: Button to select additional cause of malfunction

[0190] 6942: Fault source selection button

[0191] 6943: Processing Task Addition Selection Button

[0192] 695: Error code selection input screen

[0193] 6951: Error code selection button

Claims

1. A repair terminal that is carried by a repair worker and configured to allow input of fault processing results, including faulty parts and error code information, after the fault processing is completed; and A fault diagnosis server collects and stores fault processing results entered by the aforementioned repair terminal, applies the stored fault processing results together with fault occurrence time information to a machine learning model, and predicts potential faulty parts and fault occurrence times in the future. The repair terminal includes the fact that the fault prediction results are transferred from the fault diagnosis server and displayed on the repair terminal. The aforementioned fault diagnosis server is A processing result storage unit that collects the aforementioned failure processing results and stores them together with failure occurrence time information; and A calculation unit applies the faulty component and error code information from the fault processing results, along with the failure time information for each faulty component, to a machine learning model to predict which faulty components may fail in the future and when those failures will occur. Includes, The processing result storage unit classifies the fault processing results collected from the repair terminal by faulty part and stores them sequentially in order of fault occurrence time. A maintenance system for a passenger transport device, characterized in that the calculation unit calculates the failure time interval for each faulty component stored in the processing result storage unit, applies each faulty component, error code information, and failure time interval for each faulty component to a machine learning model, and predicts the timing at which each faulty component may fail in the future.

2. A repair terminal that can be carried by a repair worker and is configured to allow input of fault processing results, including faulty parts and error code information, after the completion of fault processing; and A fault diagnosis server collects and stores fault processing results entered by the aforementioned repair terminal, applies the stored fault processing results together with fault occurrence time information to a machine learning model, and predicts potential faulty parts and fault occurrence times in the future. The repair terminal includes the fact that the fault prediction results are transferred from the fault diagnosis server and displayed on the repair terminal. The aforementioned fault diagnosis server is A processing result storage unit that collects the aforementioned failure processing results and stores them together with failure occurrence time information; and A calculation unit applies the faulty component and error code information from the fault processing results, along with the failure time information for each faulty component, to a machine learning model to predict which faulty components may fail in the future and when those failures will occur. Includes, The aforementioned fault diagnosis server collects and stores error code information for the passenger transport device from the passenger transport device control panel, and diagnoses the cause of the fault based on the collected error code information. The repair terminal connects to the fault diagnosis server, and the error code information and diagnostic results for the cause of the fault stored on the fault diagnosis server are transferred and displayed. The aforementioned fault diagnosis server is An error code storage unit that arranges and stores error code information of the passenger transport device collected from the passenger transport device control panel in chronological order, and classifies and stores it into one time-series data group for each predetermined reference time interval; and A diagnostic unit analyzes the error code information for each time-series data group stored in the error code storage unit and diagnoses the cause of failure for the time-series data group. A maintenance system for a passenger transport device, further comprising the calculation unit applying the faulty component, corresponding error code information, and failure time information calculated through the diagnostic results of the diagnostic unit to a machine learning model to predict future faulty components and the timing of failures.

3. The maintenance system for a passenger transport device according to claim 2, characterized in that the calculation unit integrates the failure prediction result using the failure processing result of the repair terminal and the failure prediction result using the diagnosis result of the diagnosis unit to calculate a single failure prediction result for a faulty component and the time of failure that may occur in the future.

4. A control method for a passenger transport equipment maintenance system including a repair terminal and a fault diagnosis server, The step of inputting the fault processing results, including faulty parts and error code information, into the aforementioned repair terminal; A step of collecting and storing the fault processing results entered into the repair terminal via the fault diagnosis server; The steps include: applying the fault processing results stored in the fault diagnosis server, along with fault occurrence time information, to a machine learning model to predict potential faulty components and their timings through the fault diagnosis server; and The fault prediction results from the fault diagnosis server are transmitted and displayed via the repair terminal. This includes, and in the stage of collecting and storing the information through the fault diagnosis server, The fault processing results are collected from the aforementioned repair terminal, the collected fault processing results are classified by faulty part, and saved sequentially according to the order of fault occurrence time. The step of making predictions through the aforementioned fault diagnosis server is: A step of calculating the failure time interval for each faulty component stored in the fault diagnosis server; and The step involves applying the information on each faulty component, error code, and failure time interval for each faulty component stored in the fault diagnosis server to a machine learning model to predict when each faulty component may fail in the future. A control method for a passenger transport device maintenance system, characterized by including the following:

Citation Information

Patent Citations

  • Remote monitoring system for lifter

    JP2007176618A

  • Information processor and information processing program

    JP2018147080A

  • Failure prediction device and failure prediction method

    JP2019206247A

  • Failure correspondence support person arrangement system and failure correspondence support person arrangement method

    JP2022143727A

  • System for part lifetime prediction of elevator

    KR1020180130614A