Elevator, elevator maintenance inspection system, and elevator abnormality diagnosis device

文档序号:1515371 发布日期:2020-02-11 浏览:16次 中文

阅读说明:本技术 电梯、电梯维护检查系统以及电梯异常诊断装置 (Elevator, elevator maintenance inspection system, and elevator abnormality diagnosis device ) 是由 吉元慎治 坂田义喜 川崎胜 于 2019-06-14 设计创作,主要内容包括:本发明涉及电梯的异常诊断技术。本发明能够不根据电梯的行驶模式而高精度地检测电梯的异常产生并且推定该异常的原因。该电梯具备:转矩运算部(151),其使用载重负荷、电动机电流、轿厢的位置和速度、以及被预先保持在存储装置中的转矩极限值来运算应该施加给电动机(103)的转矩即转矩指令值;异常有无判别部(161),其使用转矩指令值和被预先保持的转矩阈值来判别该电梯(100)有无异常;异常原因推定部(162),其在异常有无判别部(161)判别为有异常时,使用载重负荷和负载判定值来推定异常的原因即异常原因;以及输出部(163),其输出异常原因推定部(162)推定出的异常原因。(The present invention relates to an abnormality diagnosis technique for an elevator. The invention can detect the abnormal occurrence of the elevator with high precision and estimate the cause of the abnormal occurrence without the driving mode of the elevator. The elevator is provided with: a torque calculation unit (151) that calculates a torque command value, which is a torque to be applied to the motor (103), using the load, the motor current, the position and speed of the car, and a torque limit value held in advance in a storage device; a presence/absence determination unit (161) that determines whether or not there is an abnormality in the elevator (100) using the torque command value and a torque threshold value that is held in advance; an abnormality cause estimation unit (162) that estimates an abnormality cause, which is a cause of an abnormality, using the load and the load determination value when the abnormality presence/absence determination unit (161) determines that there is an abnormality; and an output unit (163) that outputs the abnormality cause estimated by the abnormality cause estimation unit (162).)

1. An elevator is provided with:

a motor that drives a sheave around which a main rope having one end coupled to the car and the other end coupled to a counterweight is wound;

a load detection device for detecting a load of the car;

a current detector that detects a motor current, which is a current flowing through the motor;

a rotary encoder; and

a position/speed detector for detecting the speed and position of the car based on the output pulse of the rotary encoder,

the elevator is characterized in that it is provided with,

the elevator is provided with:

a torque calculation unit that calculates a torque command value, which is a torque to be applied to the motor, using the load, the motor current, the position and speed of the car, and a torque limit value held in advance in a storage device;

a abnormality presence/absence determination unit that determines whether or not an abnormality has occurred in the elevator using the torque command value and a torque threshold value that is held in advance;

an abnormality cause estimating unit that estimates an abnormality cause that is a cause of the abnormality, using the load and a load determination value held in advance in a storage device, when the abnormality presence/absence determining unit determines that the abnormality is present; and

and an output unit that outputs the abnormality cause estimated by the abnormality cause estimation unit.

2. Elevator according to claim 1,

the abnormality presence/absence determination section determines that there is an abnormality when the state in which the torque command value is equal to or greater than the torque threshold value is equal to or greater than a predetermined period during 1 travel of the car.

3. Elevator according to claim 2,

the abnormality cause estimation unit compares the load with the load determination value, estimates the abnormality cause as an undetected overload state when the load is equal to or greater than the load determination value, and estimates the abnormality cause as a braking resistance that is an abnormality of a braking device that restricts driving of the sheave when the load is less than the load determination value.

4. Elevator according to claim 3,

the elevator is also provided with a final floor deceleration detection device for detecting the condition that the elevator car decelerates in the final floor,

the abnormality cause estimation unit determines whether or not the last-floor deceleration detection device detects that the car is decelerating at the last floor before comparing the load with the load determination value, and estimates the abnormality cause as an abnormality in a last-floor deceleration detection switch provided in the last-floor deceleration detection device when the last-floor deceleration is detected.

5. The elevator according to any one of claims 1 to 4,

the torque threshold used by the abnormality presence/absence determination unit is the torque limit value.

6. The elevator according to any one of claims 1 to 4,

the torque threshold value used by the abnormality presence/absence determination unit is equal to or greater than the maximum value of the torque command value during steady running and is a value that is less than the torque limit value.

7. An elevator maintenance detection system comprising the elevator according to any one of claims 1 to 4 and a maintenance terminal capable of communicating with the elevator,

the output destination of the output section is the maintenance terminal,

when the abnormality cause is received, the maintenance terminal displays the abnormality cause on a display device.

8. An elevator abnormity diagnostic device, which diagnoses abnormity of an elevator,

the elevator is provided with:

a motor that drives a sheave around which a main rope having one end coupled to the car and the other end coupled to a counterweight is wound;

a load detection device for detecting a load of the car;

a current detector that detects a motor current, which is a current flowing through the motor;

a rotary encoder;

a position/speed detector for detecting a speed and a position of the car based on an output pulse of the rotary encoder; and

a torque calculation unit that calculates a torque command value, which is a torque to be applied to the motor, using the load, the motor current, the position and speed of the car, and a torque limit value held in advance in a storage device,

the elevator abnormality diagnosis apparatus is characterized in that,

the elevator abnormity diagnosis device comprises:

a abnormality presence/absence determination unit that determines whether or not there is an abnormality in the elevator using the torque command value and a torque threshold value that is held in advance;

an abnormality cause estimation unit that estimates an abnormality cause that is a cause of an abnormality using the load and a load determination value held in advance when the abnormality presence/absence determination unit determines that the abnormality is present; and

and an output unit that outputs the abnormality cause specified by the abnormality cause estimation unit.

Technical Field

The present invention relates to an abnormality diagnosis technique for an elevator.

Background

There is a technique of detecting a brake resistance in an abnormality generated in an elevator. For example, patent document 1 discloses the following technique: "detecting a heavy load in a car as a proportion to a rated load capacity of the car at the start of operation, determining a braking resistance determination value in association with the detected heavy load in the car, the rated load capacity L of the car, a balance point BP indicating a proportion of a counterweight to the rated load capacity of the car, a sheave diameter D, a constant K determined by pulling, and a rated torque Tm of a motor, and comparing a torque command value during steady running with the braking resistance determination value to detect a braking resistance as an abnormality of a brake device (abstract)".

Patent document

Patent document 1: japanese patent laid-open No. 2014-227233

In the technique disclosed in patent document 1, a determination value is set for a motor torque command value during steady running of the elevator, and the two are compared to detect a braking resistance abnormality. Therefore, the brake resistance during steady running can be detected. However, there is a demand for detection of brake resistance in a running mode other than the steady running mode, such as acceleration after the start of elevator running.

The cause of an elevator abnormality, which is expressed as an abnormality in the motor torque command value, is not only the brake resistance. For example, there are a state in which an overload state cannot be detected due to deterioration of the vibration-proof rubber or the like, and a failure of a final-stage speed reduction device mounted near the final stage of the uppermost stage or the lowermost stage to reduce the speed of the car.

Disclosure of Invention

The present invention has been made in view of the above circumstances, and an object thereof is to provide a technique for accurately detecting occurrence of an abnormality in an elevator and estimating a cause of the abnormality, without depending on a running pattern of the elevator.

The present invention provides an elevator, which is provided with: a motor that drives a sheave around which a main rope having one end coupled to the car and the other end coupled to a counterweight is wound; a load detection device for detecting a load of the car; a current detector that detects a motor current, which is a current flowing through the motor; a rotary encoder; and a position/speed detector for detecting the speed and position of the car based on the output pulse of the rotary encoder, the elevator comprising: a torque calculation unit that calculates a torque command value, which is a torque to be applied to the motor, using the load, the motor current, the position and speed of the car, and a torque limit value held in advance in a storage device; a abnormality presence/absence determination unit that determines whether or not an abnormality has occurred in the elevator using the torque command value and a torque threshold value that is held in advance; an abnormality cause estimating unit that estimates an abnormality cause that is a cause of the abnormality, using the load and a load determination value held in advance in a storage device, when the abnormality presence/absence determining unit determines that the abnormality is present; and an output unit that outputs the abnormality cause estimated by the abnormality cause estimation unit.

According to the present invention, it is possible to accurately detect the occurrence of an abnormality in an elevator and estimate the cause of the abnormality without depending on the travel pattern of the elevator. Problems, structures, and effects other than those described above will become more apparent from the following description of the embodiments.

Drawings

Fig. 1 is a schematic diagram showing a configuration example of an elevator according to a first embodiment.

Fig. 2 is a functional block diagram of an elevator control panel according to the first embodiment.

Fig. 3 (a) is an explanatory diagram for explaining data stored in the determination storage unit according to the first embodiment, and (b) is a diagram showing an example of the hardware configuration of the control panel according to the first embodiment.

Fig. 4 is a diagram showing changes in the speed and torque command values during normal running of the elevator according to the first embodiment.

Fig. 5 is a diagram showing changes in the speed and torque command values during abnormal running of the elevator according to the first embodiment.

Fig. 6 is a flowchart of the torque command value calculation process according to the first embodiment.

Fig. 7 is a flowchart of the abnormality diagnosis process of the first embodiment.

Fig. 8 is a flowchart of the abnormality diagnosis process of the second embodiment.

Fig. 9 is an explanatory diagram for explaining a torque threshold value according to a modification of the present invention.

Description of reference numerals

100: an elevator, 101: car, 102: load detection sensor, 103: motor, 104: rotary encoder, 105: elevator control device, 106: elevator abnormality diagnosis device, 107: control panel, 108: sheave, 109: braking device, 110: counterweight, 111: main rope, 112: last-layer deceleration detection switch, 113: current detector, 114: hoistway, 120: maintenance terminal, 130: network, 151: torque calculation unit, 152: motor control unit, 153: storage unit, 154: load calculation unit, 155: position/velocity calculation unit, 156: final layer deceleration detecting unit, 161: abnormal presence determination unit, 162: abnormality cause estimation unit, 163: output unit, 164: determination value storage unit, 164 a: torque limit value, 164 b: counter determination value, 164 c: load determination value, 171: CPU, 172: memory, 173: storage device, 174: communication I/F, 175: input/output I/F, 210: speed, 211: acceleration travel, 212: steady travel, 213: deceleration traveling, 220: torque command value, 221: torque command value, 223: stable maximum, 230: torque limit value, 231: a torque threshold.

Detailed Description

First embodiment

The first embodiment of the present invention will be described below with reference to the drawings.

In the present embodiment, a torque command value, which is a command value of torque required by the motor, is calculated using outputs of a load detection sensor provided in the elevator, a current detector of the motor, and a rotary encoder. Then, the torque command value is compared with a predetermined torque limit value, and when the torque command value exceeds the torque limit value, it is determined that there is an abnormality. And the output of the load detection sensor at this time is used to estimate the cause of the abnormality.

[ Elevator ]

First, the structure of the elevator 100 according to the present embodiment will be described. Fig. 1 is a schematic diagram showing a configuration example of an elevator 100 according to a first embodiment.

As shown in the figure, an elevator 100 of the present embodiment includes: a car 101, a load detection sensor 102, a motor 103, a rotary encoder 104, a control panel 107, a sheave 108, a brake device 109, a counterweight 110, a main rope 111, and a final deceleration detection switch 112.

The braking device 109 restrains the sheave 108 and brakes the car 101 that is moving up and down in the hoistway 114. The counterweight 110 reduces the load when the car 101 is raised and lowered. The main rope 111 is wound around the sheave 108 to connect the car 101 and the counterweight 110.

The motor 103 drives the sheave 108. The motor 103 is provided with a current detector (see fig. 2)113 that detects a current flowing through the motor 103 (hereinafter referred to as a motor current). The motor current detected by the current detector 113 is output to the elevator control device 105.

The load detection sensor 102 is provided, for example, at a lower portion of the car 101, and outputs a signal proportional to a load capacity (hereinafter, referred to as a load capacity) of the car 101. The signal from the load detection sensor 102 is output to the elevator control device 105.

The load detection sensor 102 is composed of, for example, a non-contact current sensor mounted below the car 101, a detection plate, and under-car vibration-proof rubber. The load detection sensor 102 captures the amount of deflection of the under-car vibration-proof rubber when loaded in the car 101 by a non-contact current sensor, and outputs the amount of deflection as an output value (signal) to the elevator control device 105.

The rotary encoder 104 is attached to the motor 103, and outputs an output pulse corresponding to the rotation of the motor 103 to the elevator control device 105.

The final deceleration detection switch 112 is attached to the front side of the final floor, such as the uppermost floor and the lowermost floor, in the hoistway 114, and detects the passage of the car 101. When the car 101 passes in front of the final-floor deceleration detection switch 112, a pass signal indicating the passage, for example, is output to the elevator control device 105.

The control panel 107 controls the overall operation of the elevator 100. In the present embodiment, the travel of the car 101 is controlled, and the cause of an abnormal load on the motor 103 that drives the car 101 is estimated and diagnosed.

The control panel 107 of the present embodiment includes an elevator control device 105 and an elevator abnormality diagnosis device 106. Fig. 2 is a functional block diagram of the elevator control device 105 and the elevator abnormality diagnosis device 106 according to the present embodiment, in which the functions according to the present embodiment are mainly used.

The elevator control device 105 controls the operation of the elevator 100 based on instructions from a user, a maintenance worker, and the like, and outputs from various detection devices provided in the elevator 100.

The elevator abnormality diagnostic device 106 monitors the operating state of the elevator 100 and diagnoses an abnormality. In the present embodiment, it is determined whether or not the torque limiter of the motor 103 is operated during running of the car 101, and when an operation for a predetermined period or longer (for example, 120ms or longer, continuously or intermittently accumulated) is performed during one run, it is determined that there is an abnormality. Then, the cause of the abnormality is estimated from the load capacity (load) at that time, and the abnormality of the elevator is diagnosed.

[ Elevator control device ]

As shown in fig. 2, the elevator control device 105 includes a torque calculation unit 151, a motor control unit 152, a storage unit 153, a load calculation unit 154, a position/speed calculation unit 155, and a final-floor deceleration detection unit 156.

The storage unit 153 stores data necessary for realizing various processes of the elevator control device 105, data generated by executing each process, and data generated by executing each process. In the present embodiment, for example, a torque limit value, which is the maximum value of the torque command value, is stored.

The load calculation unit 154 calculates the load capacity (load) of the car 101 using the output value of the load detection sensor 102. The calculation result is output to the torque calculation unit 151. In the present embodiment, the load detection sensor 102 and the load calculation unit 154 constitute a load detection device.

As described above, the load of the car 101 is calculated from the amount of deflection of the vibration-proof rubber under the car. The load calculation unit 154 performs initial value setting when the elevator 100 is installed. In this initial value setting, the car 101 is first set to a no-load state (load 0%), and the output value of the load detection sensor 102 at this time is acquired. The status of no load (load 0%) is stored in the storage unit 153. Next, the car 101 is loaded with a weight of a rated load amount to set the car in a rated loading state (loaded 100%), and the output value of the load detection sensor 102 at this time is acquired. The load state is stored in the storage unit 153 in accordance with the rated load state (load 100%). From these 2 points, the relationship between the deflection amount of the under-car vibration damping rubber and the output value of the load detection sensor 102 is determined. Then, the load of the car 101 is calculated from the output value of the load detection sensor 102 using this relationship.

When the load exceeds a predetermined value equal to or greater than the rated load capacity of the car 101, the load calculation unit 154 determines that the car is overloaded, and notifies the car of the overload by a buzzer to stop the car from traveling. The determination value (overload detection value) used when detecting an overload is set to, for example, about 105% of the rated load. The overload detection value is stored in the storage unit 153 in advance.

The position/speed calculation unit 155 calculates the position and speed of the car 101 using the output pulse of the rotary encoder 104. The calculation result is output to the torque calculation unit 151. In the present embodiment, the rotary encoder 104 and the position and speed calculation unit 155 constitute a position and speed detection device.

The position of the car 101 is calculated by, for example, generating a table in which the number of output pulses is associated with the position of the car when the elevator 100 is installed, and counting the number of output pulses during operation. The speed is obtained, for example, by counting the number of output pulses per unit time.

The final-floor deceleration detecting section 156 detects whether the car 101 is decelerating at the final floor based on the output of the final-floor deceleration detecting switch 112. When the deceleration of the last floor is detected, a last floor deceleration signal indicating that the deceleration of the last floor is in progress is output. The final-stage deceleration detection means is constituted by the final-stage deceleration detection switch 112 and the final-stage deceleration detection unit 156.

In the present embodiment, the final-stage deceleration detecting section 156 detects that the car 101 has passed through the installation position of the final-stage deceleration detecting switch 112 in the hoistway 114, and outputs a final-stage deceleration signal. More specifically, the final deceleration signal is output to the torque calculation unit 151 during a period from when the car 101 passes the position of the final deceleration detection switch 112 provided on the front side of the uppermost floor to when the car is moving up to when the car is stopped, and during a period from when the car 101 moves down to when the car passes the position of the final deceleration detection switch 112 provided on the front side of the lowermost floor to when the car is stopped.

The final-floor deceleration detecting unit 156 may be configured to detect the speed of the car 101 at that time from the position-speed calculating unit 155 and output the detected speed at the time when the car 101 passes through the installation position of the final-floor deceleration detecting switch 112. In this case, when the detected speed of the car 101 is equal to or higher than a predetermined value determined in advance, a signal for forcibly stopping the car 101 or a signal for decelerating the car to a normal speed may be output to a processing unit for controlling the running of the car 101 of the elevator control device 105. In the present embodiment, the final deceleration detecting unit 156 and the final deceleration detecting switch 112 may not be provided.

The torque calculation unit 151 calculates a torque command value that is a command value of torque (motor torque) applied to the motor 103 when the car 101 travels. The motor torque during traveling is determined based on the travel command and the load amount (load), position, and speed of the car 101. The torque calculation unit 151 of the present embodiment calculates a torque command value using the load, which is the output of the load calculation unit 154, the detection current, which is the output of the current detector 113, the position and speed of the car 101, which is the output of the position and speed calculation unit 155, and the torque limit value stored in the storage unit 153.

In the present embodiment, first, the torque calculation unit 151 calculates an optimum torque value (necessary torque) to be applied to the motor 103 at that point in time using the outputs of the load calculation unit 154, the position and speed calculation unit 155, and the current detector 113. Here, the torque calculation unit 151 converts the output value of the load detection sensor 102 obtained via the load calculation unit 154 into a current value that is the output value of the current detector 113 and a current value that can be compared. The pulse waveform of the rotary encoder 104 obtained via the position/velocity calculation unit 155 is converted into a current value obtained from the current detector 113 and the load detection sensor 102 and a current value that can be compared and calculated. These are combined and calculated to calculate an optimal torque value (necessary torque) to be applied to the motor 103.

After calculating the necessary torque, the torque calculation unit 151 compares the calculated necessary torque with the torque limit value stored in the storage unit 153. When the required torque is less than the torque limit value, the required torque is output as a torque command value. On the other hand, when the required torque is equal to or greater than the torque limit value, the torque limit value is output as a torque command value.

The calculated torque command value is output to the motor control unit 152 and the elevator abnormality diagnostic device 106. The load used when calculating the torque command value is transmitted to the elevator abnormality diagnostic device 106 together. At this time, the torque limit value may also be transmitted.

Upon receiving the torque command value from the torque calculation unit 151, the motor control unit 152 controls the driving of the motor 103 so that the value of the torque generated by the motor 103 matches the torque command value.

[ Elevator abnormality diagnosis device ]

The elevator abnormality diagnosis device 106 includes: an abnormality presence/absence determination unit 161, an abnormality cause estimation unit 162, an output unit 163, and a determination value storage unit 164.

The determination value storage unit 164 stores a determination value for determining whether or not an abnormality occurs. In the present embodiment, as shown in fig. 3 (a), a torque limit value 164a, a counter determination value 164b, and a load determination value 164c are stored.

The torque limit value 164a is the same value as the torque limit value used by the elevator control device 105. For example, the value set in the elevator control device 105 is received from the elevator control device 105 and stored.

The counter determination value 164b is a determination value for determining a period during which the necessary torque exceeds the torque limit value 164a in the abnormality diagnosis process described later. The determination value is preset and stored in the determination value storage unit 164.

The load determination value 164c is a determination value used for determining whether or not an overload cannot be detected in an abnormality diagnosis process described later. The determination value is preset and stored in the determination value storage unit 164.

The abnormality presence/absence determination unit 161 determines the presence/absence of an abnormality in the elevator 100 using the torque command value calculated by the torque calculation unit 151, the torque limit value 164a, and the counter determination value 164 b. Particularly in the present embodiment, it is determined whether or not an abnormality occurs during travel of the car 101, which is the motor 103. The determination result is output to the abnormality cause estimation unit 162.

In the present embodiment, the abnormality presence/absence determination section 161 determines that there is an abnormality when the period during which the torque limit value is set to the torque command value is equal to or longer than a predetermined period during one travel of the car 101. The counter determination value 164b is used for determining whether or not the period is a predetermined period.

In the present embodiment, the torque command value is used to determine whether or not there is an abnormality. The torque command value of the motor 103 in the normal state changes as shown in fig. 4, for example.

Fig. 4 is a diagram showing a relationship between torque command value 220 and torque limit value 230 when speed 210 and torque command value 220 change during running of car 101. The horizontal axis represents time, and the vertical axis represents speed 210 and torque command value 220 corresponding thereto. Here, the case of the ascending operation when the car is heavily loaded is shown.

The torque command value 220 changes according to a change in the speed 210 in each of the acceleration travel 211, the steady travel 212, and the deceleration travel 213 of the car 101. Torque command value 220 in steady running 212 is approximately fixed. On the other hand, during acceleration running 211 and deceleration running 213, the absolute value of torque command value 220 increases. However, torque command value 220 does not exceed torque limit value 230 as long as it is in normal running.

Fig. 5 is a diagram showing a change in torque command value 220 when there is an abnormality in elevator 100 (when the elevator is traveling abnormally). When there is an abnormality such as an overload state or a brake abnormality in the elevator 100, the motor 103 needs to have a large torque. Therefore, the torque calculation unit 151 calculates a value equal to or greater than the torque limit value as the required torque. However, the torque calculation unit 151 has a torque limitation function and controls so as not to output a torque command value exceeding a torque limit value. Therefore, the torque limit value is output as the torque command value.

Using this characteristic, the abnormality presence/absence determination unit 161 of the present embodiment determines that there is an abnormality when the period during which the output torque limit value is set as the torque command value is equal to or longer than a predetermined period while the acceleration running 211, the steady running 212, and the deceleration running 212 are running in one run.

When the abnormality presence/absence determination unit 161 determines that there is an abnormality, the abnormality cause estimation unit 162 estimates the cause of the abnormality, i.e., the cause of the abnormality, using the load and the load determination value 164c received from the elevator control device 105. The estimation result is output to the output unit 163.

As described above, for example, when the overload state of the load detection device cannot be detected and the resistance (braking resistance) is generated in the brake device 109, the calculated necessary torque exceeds the torque limit value 230, and the torque limit value 230 is calculated as the torque command value 221.

Abnormality cause estimation unit 162 estimates the cause of output of torque limit value 230 as torque command value 221, based on the calculation result of load calculation unit 154. Specifically, when the load is equal to or greater than the load determination value 164c, it is estimated that the overload state cannot be detected. On the other hand, when the load is less than the full load determination value 164c, it is estimated that the brake resistance is an abnormality of the brake device 109.

Normally, when the load of the car 101 is equal to or less than the overload detection value (for example, 105%), the torque command value does not reach the torque limit value. Therefore, when the torque command value reaches the torque limit value, in a state where a load larger than the overload detection value is applied to the car 101, there is a high possibility that the car cannot detect such overload and travels.

As described above, the load of the car 101 is calculated from the amount of deflection of the vibration-proof rubber under the car. However, the vibration-proof rubber under the car is hardened due to aging. In this state, a difference occurs between the actual load amount of the car 101 and the load amount calculated using the load detection device. For example, when the actual load amount of the car 101 is 108% of the rated load amount, it should be calculated as 108% in the first place, but it is calculated as less than 105%.

For example, when the overload detection value is determined to be 105% of the rated load amount, the overload should be detected when the original load amount is 108%, but the overload is not detected when the vibration-proof rubber under the car is deteriorated. I.e. no overload condition can be detected.

In the present embodiment, when the torque command value reaches the torque limit value in a state where the load is equal to or greater than the predetermined value, it is estimated that the overload state cannot be detected. In order to perform such estimation, a value smaller than the detected overload value is set in the load determination value 164 c. For example, 90% of the rated load is set.

That is, when the torque limit value is output as the torque command value regardless of the state in which only 90% of the rated load is loaded, the abnormality cause estimation unit 162 of the present embodiment estimates that the overload state cannot be detected, for example, from deterioration of the vibration isolation rubber under the car.

In addition, when the overload state cannot be detected, the elevator control device 105 applies more motor torque during traveling because of a load heavier than the assumed car load amount. However, when the torque command value reaches the torque limit value, the torque above this cannot be applied. Therefore, when the elevator 100 starts traveling, an abnormal state such as a reversal with respect to the traveling direction may occur.

The braking resistance state is a state in which the elevator braking device 109 travels while keeping its function for some reason.

The output unit 163 receives the abnormality cause estimated by the abnormality cause estimation unit 162 and outputs the result to the outside. In the present embodiment, the information is output to the maintenance terminal 120 carried by the maintenance staff via the network 130.

As shown in fig. 3 (b), the control panel 107 is configured by hardware including a CPU (Central Processing Unit) 171 for carrying out various kinds of transfer, a storage device 173 such as a ROM (Read Only Memory) and an HDD (Hard Disk Drive) storing programs for executing operations of the CPU17, a Memory 172 such as a RAM (Random Access Memory) serving as a work area for the CPU to execute the programs, an input/output interface (I/F)175, and a communication interface (I/F)174, and software stored in the storage device 173 and executed by the CPU 171.

By reading a program or the like stored in the storage device 173 into the memory 172 and operating under the control of the CPU171, the software and hardware cooperate to realize the above-described respective functions.

Various data used for processing of each function, various data generated in the processing, and data generated by each function are stored in a memory or a storage device.

In addition, all or part of the functions may be realized by hardware such as an ASIC (Application Specific Integrated Circuit), an FPGA (field-programmable gate array), or the like.

[ maintenance terminal ]

The maintenance terminal 120 that receives the cause of the abnormality from the elevator abnormality diagnostic device 106 notifies the maintenance staff of the cause of the abnormality by outputting the cause to the user interface.

The user interface is, for example, a display device and a sound output device. In the maintenance terminal 120, the abnormality cause is displayed on the display device, and the abnormality cause is output from the sound output device.

The maintenance terminal 120 is realized by, for example, a mobile information processing apparatus including a CPU, a memory, a storage device, a user interface, and a communication interface. The maintenance terminal 120 transmits and receives data to and from the control panel 107, thereby constituting an elevator maintenance inspection system.

[ Torque command value calculation processing ]

Next, a flow of torque command value calculation processing performed by the torque calculation unit 151 of the elevator control device 105 will be described. Fig. 6 is a process flow of the torque command value calculation process according to the present embodiment. This processing is started when the car 101 starts traveling. The start of travel is notified to the torque calculation unit 151 from a processing unit that controls travel of the car 101 in the elevator control device 105. The present process is repeated at predetermined time intervals until the car 101 reaches the destination floor and stops. The stop of the car 101 is also notified from the same processing unit.

When the start of travel of the car 101 is detected (step S1001), the torque calculation unit 151 calculates the required torque by the above-described method (step S1002).

Next, the torque calculation unit 151 compares the calculated necessary torque with the torque limit value (step S1003). That is, it is determined whether or not the necessary torque is equal to or greater than the torque limit value.

When the required torque is equal to or greater than the torque limit value (yes in S1003), the torque limit value is set as a torque command value (step S1004).

On the other hand, when the required torque is less than the torque limit value (NO in S1003), the calculated required torque is set as a torque command value (step S1005).

Then, the torque calculation unit 151 outputs the set torque command value (step S1006). In the present embodiment, the output is provided to the motor control unit 152 and the elevator abnormality diagnosis device 106. At this time, the torque calculation unit 151 also outputs the output from the load calculation unit 154 for calculating the required torque to the elevator abnormality diagnosis device 106.

Thereafter, the torque calculation unit 151 determines whether the car 101 is stopped (step S1007), and when the car is stopped, that is, when the travel stop is detected (yes in S1007), the process is terminated. On the other hand, when the vehicle is traveling (NO in S1007), the process returns to step S1002 and the process is repeated.

[ abnormality diagnosis treatment ]

Next, the flow of the abnormality diagnosis process performed by the elevator abnormality diagnosis device 106 will be described with reference to the flowchart of fig. 7. As described above, the elevator abnormality diagnostic device 106 of the present embodiment determines the presence or absence of an abnormality in the running of the car 101 from the torque command value, and estimates the cause thereof from the load.

The abnormality diagnosis process of the present embodiment is started when the car 101 starts traveling, similarly to the torque command value generation process. The start of travel is notified via the elevator control device 105. The present process is continued until the car 101 reaches the destination floor and stops or an abnormality determination is determined.

When the abnormal condition presence/absence determination unit 161 detects the start of travel (step S1101), it first initializes a detection time count counter (hereinafter referred to as a counter) (step S1102). Here, the zero clearing is performed.

Then, if the abnormality presence/absence determination unit 161 receives the torque command value and the load from the elevator control device 105 (step S1103), it compares the torque command value with the torque limit value 164a (step S1104). Here, it is determined whether or not the torque command value is equal to or greater than torque limit value 164 a. Torque limit value 164a is stored in determination storage unit 164.

If the value of the counter is less than the counter determination value 164b (no in S1104), the abnormality presence/absence determination section 161 determines whether or not a travel stop signal is received from the elevator control device 105 (step S1111). That is, it is determined whether or not the travel stop is detected.

Here, if the travel stop is not detected (S1111: no), the process returns to step S1103 to wait for the next reception of the torque command value and the load. On the other hand, if the stop of the running is detected (S1111: YES), the process is ended. Before the end of the processing, the result of no abnormality may be output to the output unit 163.

On the other hand, if the torque command value is equal to or greater than the torque limit value 164a as a result of the comparison (S1104: YES), the counter is incremented (step S1105). The predetermined number of increments is stored in the determination value storage unit 164, for example. For example, the number may be increased by 1. Further, only the predetermined time interval Δ t may be added.

Next, the abnormality presence/absence determination unit 161 determines whether or not the period during which the torque command value is equal to or greater than the torque limit value 164a is equal to or greater than a predetermined period during one travel (step S1106). Specifically, the abnormality presence/absence determination section 161 determines whether or not the value of the counter after the count-up is equal to or greater than the counter determination value 164 b. The counter determination value 164b is determined in advance based on the number of increments, and stored in the determination value storage section 164.

Here, when the value of the counter is less than the counter determination value 164b (S1106: no), the routine proceeds to step S1111. On the other hand, when the counter value is equal to or larger than the counter determination value 164b (yes in S1106), the abnormality presence/absence determination unit 161 determines that there is an abnormality, and causes the abnormality cause estimation unit 162 to perform an inheritance process.

The abnormality cause estimation unit 162 compares the load with the load determination value 164c (step S1107). That is, it is determined whether or not the load is equal to or greater than the load determination value 164 c. The load determination value 164c is stored in the determination value storage unit 164 in advance.

When the load is equal to or greater than the load determination value 164c (yes in step S1107), the abnormality cause estimation unit 162 estimates that the cause of the abnormality is that the overload state cannot be detected (step S1108), and outputs the estimation result to the output unit 163.

On the other hand, when the load is less than the full load determination value 164c (no in step S1107), the abnormality cause estimation unit 162 estimates that the cause of the abnormality is the brake resistance (step S1109), and outputs the estimation result to the output unit 163.

The output unit 163 that has received the estimation result outputs the estimation result to the outside (step S1110), and ends the processing. In the present embodiment, the output unit 163 transmits the data to the maintenance terminal 120 via the network 130.

Further, when the stop of the running is detected in step S1111, the output unit 163 may be configured to output the absence of the abnormality. At this time, the output unit 163 may output the absence of an abnormality to the maintenance terminal 120.

As described above, the present embodiment includes: a torque calculation unit 151 that calculates a torque command value to be applied to the motor 103 using the load, the motor current, the output of the rotary encoder, and a torque limit value held in advance in a storage device; a abnormality presence/absence determination unit 161 that determines whether or not there is an abnormality in the elevator 100 using the torque command value and the torque limit value; and an abnormality cause estimation unit 162 that estimates the cause of an abnormality using the load when it is determined that there is an abnormality.

As described above, according to the present embodiment, the presence or absence of an abnormality in the elevator 100 is determined by the torque command value of the motor 103. For example, when the state in which the torque command value is the torque limit value exceeds a predetermined period, it is determined that the elevator 100 is abnormal. Then, it is determined whether the cause of the abnormality is caused by the overload or the brake resistance based on the load of the car 101 received at this time.

According to the present embodiment, the presence or absence of an abnormality can be determined with high accuracy by using the relationship between the torque limit value and a value directly related to the driving of the motor 103, such as a torque command value, for determination. Further, by using the load, it is possible to estimate whether the overload state cannot be detected or the braking resistance is generated regardless of the type of abnormality. Thus, the maintenance worker can know the cause of the abnormality in advance, and can perform the maintenance inspection work efficiently.

For example, the reason why the overload state cannot be detected is that the influence of the deterioration of the vibration-proof rubber is large. Therefore, when it is estimated that the overload state cannot be detected, the maintenance worker may determine that the vibration-proof rubber is deteriorated, and may check the vibration-proof rubber or investigate the replacement thereof. When it is determined that the braking resistance is abnormal, the braking may be readjusted.

As described above, according to the present embodiment, the maintenance person can be notified of the specific inspection location with a high possibility of the cause of the abnormality. Therefore, the maintenance work can be further efficiently performed, and the local workability can be improved.

Second embodiment

Next, a second embodiment of the present invention will be described. In the first embodiment, the cause of an abnormality of the elevator 100 is estimated as failing to detect either an overload state or the occurrence of braking resistance. In the present embodiment, it is further assumed that an abnormality of the final deceleration detection switch 112 is the cause of the abnormality.

The elevator 100 of the present embodiment is basically the same as that of the first embodiment. Hereinafter, this embodiment will be described mainly focusing on the structure different from that of the first embodiment.

The structure of the elevator 100 of the present embodiment is basically the same as that of the first embodiment described with reference to fig. 1 and 2. However, in the present embodiment, as described above, it is also estimated that an abnormality in the final deceleration detection switch 112 is a cause of the abnormality. Therefore, in the present embodiment, the final deceleration detecting unit 156 and the final deceleration detecting switch 112 are essential components.

Further, when the torque command value is notified to the elevator abnormality diagnosis device 106, the torque calculation unit 151 of the present embodiment also transmits the final floor deceleration signal when receiving the load and the final floor deceleration signal.

When the abnormality determination unit 161 determines that there is an abnormality, the abnormality cause estimation unit 162 determines whether or not the torque command value and the final deceleration signal used for the determination have been received. When the last-floor deceleration signal is received, it is determined that the last-floor deceleration is underway, and it is estimated that the last-floor deceleration detection switch 112 is abnormal, that is, the last-floor deceleration detection switch is abnormal (hereinafter, also referred to simply as a switch abnormality).

When the mounting position of the final deceleration detection switch 112 is set closer to the final floor side than the normal mounting position, or when the car 101 cannot be decelerated correctly due to malfunction of the final deceleration detection switch 112, forced deceleration is necessary to safely land the car 101. In this case, the torque command value may reach the torque limit value.

In the present embodiment, during the final deceleration, that is, after the car 101 passes the position of the final deceleration detection switch 112 provided on the front side of the uppermost floor when it ascends, and after the car 101 passes the position of the final deceleration detection switch 112 provided on the front side of the lowermost floor when it descends, when the torque command value reaches the torque limit value equal to or greater than the predetermined period, it is estimated that the final deceleration detection switch 112 is abnormal.

Upon receiving such an abnormality notification, the maintenance worker checks the mounting position of the final deceleration detection switch 112.

[ abnormality diagnosis treatment ]

The flow of the abnormality diagnosis process performed by the elevator abnormality diagnosis device 106 according to the present embodiment will be described with reference to the flowchart of fig. 8. In the following description of the present process, the points different from the first embodiment will be also described.

Similarly to the abnormality diagnosis process of the first embodiment, the abnormality presence/absence determination unit 161 performs the processes from steps S1101 to S1106 until the travel stop is detected (step S1111), and determines the presence/absence of an abnormality. When the counter value is equal to or greater than the counter determination value 164b in step S1106 (yes in S1106), the abnormality presence/absence determination unit 161 determines that there is an abnormality and the abnormality cause estimation unit 162 carries over the processing.

In the present embodiment, the abnormality cause estimation unit 162 determines whether or not the final deceleration is underway before comparing the load with the load determination value 164c (step S2101). As described above, the determination is made as to whether or not the last-layer deceleration signal is received.

When it is determined that the final deceleration is underway (yes in S2101), the cause of the abnormality is estimated as a switching abnormality (step S2102), the estimation result is output to the output unit 163, and the process proceeds to step S1110.

On the other hand, if the deceleration is not in the final stage (S2101: NO), the process proceeds to step S1107 to continue the processing.

As described above, the first embodiment of the present embodiment further includes the final deceleration detecting unit. Therefore, as in the first embodiment, the presence or absence of a travel abnormality of the elevator 100 is determined by the torque command value of the motor 103, and the cause thereof is estimated. Therefore, as in the first embodiment, the presence or absence of the occurrence of the abnormality can be determined with high accuracy.

Further, by determining whether or not the load is being detected in the final stage and using the load, it is possible to estimate whether or not the final stage deceleration detection switch 112 is abnormal, cannot detect an overload state, or generates a braking resistance, even for the type of abnormality. Thus, the maintenance worker can know the cause of the abnormality in advance, and can efficiently perform the maintenance inspection work.

As described above, according to the present embodiment, when it is estimated that the end-stage deceleration detection switch 112 is abnormal, the maintenance staff can prepare the position adjustment, replacement, and the like of the end-stage deceleration detection switch in advance and take charge of the maintenance. That is, according to the present embodiment, as in the first embodiment, the maintenance person can be notified of a specific inspection location that is a cause of an abnormality and that is highly likely to be a cause of the abnormality. Therefore, the maintenance work can be further efficiently performed, and the local workability can be improved.

< modification example >

In each of the above embodiments, when the presence or absence of an abnormality and the presence of an abnormality are determined, the cause thereof is estimated, and the estimation result is output to the outside via the output unit 163. However, the output is not limited thereto. For example, the abnormality presence/absence determination unit 161 may determine the presence/absence of an abnormality and output the result to the outside via the output unit 163 before the cause of the output. In this case, the output may be performed only when it is determined that there is an abnormality.

< modification example >

In each of the above embodiments, the presence or absence of the occurrence of the travel abnormality in the car 101 is determined by whether or not the torque command value is the torque limit value for the predetermined period. However, the threshold value for determining whether or not there is an abnormality is not limited to this.

For example, as shown in fig. 9, a value between a maximum value (steady maximum value) 223 of the torque command value during steady running and a torque limit value 230 may be used as a threshold value (torque threshold value) 231 for determining the presence or absence of abnormality. By setting the torque threshold 231 to a predetermined value between the steady maximum value 223 and the torque limit value 230, a sign of occurrence of an abnormality can be obtained.

That is, during one travel, a state occurs in which the torque threshold value 231 is continuously or intermittently exceeded for a predetermined period, and when the accumulated period is longer than a period determined by a predetermined counter determination value, it is determined that there is a sign of travel abnormality. Then, the cause of the abnormality sign is determined in the same manner as in the above-described embodiment.

The sign can be determined at various levels based on the set value of the torque threshold 231. That is, the torque threshold value 231 is set to a value closer to the stable maximum value 223, so that the sign of the failure can be detected as soon as possible. On the other hand, setting the torque threshold 231 to a value closer to the torque limit value 230 can reduce unnecessary warnings.

In addition, a plurality of values may be used for the determination. For example, a determination based on torque threshold 231 set to a value between stability maximum 223 and torque limit 230 may be combined with a determination based on torque limit 230.

In this case, for example, counters are provided for a plurality of thresholds for discrimination. Then, the torque command value is compared with a smaller threshold value, and each counter is incremented. Then, when the counter exceeds the determination value, the cause is estimated. However, when the threshold value is not equal to or greater than the torque limit value, the cause is estimated and output, and then the determination is continued for a threshold value larger than the threshold value.

In this case, when notifying the maintenance worker, the judgment is made as to which threshold the torque command value has exceeded and the notification is generated.

The present invention is not limited to the above-described embodiments, and various other application examples and modifications can be made without departing from the spirit of the present invention described in the claims. The control lines and the information lines are those necessary for the description, and the product is not limited to the case where all the control lines and the information lines are necessary. Virtually all structures can be considered to be connected to each other.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:检测视力受损、怀孕或残疾电梯乘客的自动方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!