The present disclosure relates to an elevator system.
PTL 1 discloses an elevator system. In the elevator system disclosed in PTL 1, if passengers are trapped in a car, rescue operation for rescuing the passengers is performed.
In the elevator system disclosed in PTL 1, the rescue operation is performed by controlling a brake device. However, in the system, hysteresis is not taken into account when braking force of the brake device is controlled. Thus, the car vibrates upon the rescue operation, which provides a feeling of discomfort to the passengers.
The present disclosure has been made to solve the problem as described above. An object of the present disclosure is to provide an elevator system capable of preventing vibration of a car upon operation utilizing a brake device.
An elevator system according to the present disclosure comprises a traction machine configured to drive a car by rotating a driving sheave, a brake device configured to generate braking force for rotation of the driving sheave, a sensor configured to detect that the brake device is in a non-braking state, instruction generation means for generating an instruction for a speed of the car, speed detection means for detecting a speed of the car, first instruction determination means for determining a first current instruction on a basis of a deviation between the speed indicated by the instruction generated by the instruction generation means and the speed detected by the speed detection means, second instruction determination means for determining a second current instruction, third instruction determination means for determining a current instruction for the brake device on a basis of the first current instruction determined by the first instruction determination means and the second current instruction determined by the second instruction determination means, and brake control means for controlling the brake device on a basis of the current instruction determined by the third instruction determination means. The second instruction determination means determines the second current instruction so that a value of a current indicated by the current instruction determined by the third instruction determination means increases stepwise when the sensor ceases to detect that the brake device is in the non-braking state.
In an elevator system according to the present disclosure, third instruction determination means determines a current instruction for a brake device on the basis of a first current instruction determined by first instruction determination means and a second current instruction determined by second instruction determination means. The second instruction determination means determines the second current instruction so that the value of a current indicated by the current instruction determined by the third instruction determination means increases stepwise when a sensor ceases to detect that the brake device is in a non-braking state. According to the present elevator system, it is possible to prevent vibration of a car upon operation utilizing the brake device.
Detailed description will be provided below with reference to the drawings. Redundant description will be simplified or omitted as appropriate. In the drawings, the same reference numerals indicate the same portions or corresponding portions.
A traction machine 5 includes a driving sheave. The rope 4 is wound around the driving sheave of the traction machine 5. The car 1 moves upward and downward in the shaft 3 as a result of rotation of the driving sheave. In other words, the traction machine 5 drives the car 1 by rotating the driving sheave.
A brake device 6 generates braking force that becomes resistance to the rotation of the driving sheave. In normal operation, the car 1 is decelerated and stopped by the traction machine 5. The brake device 6 generates braking force after the car 1 is stopped so that the car 1 does not move.
A brake switch 7 is provided in the brake device 6. The brake switch 7 detects that the brake device 6 is in the non-braking state. The brake switch 7 outputs a detection signal if the brake switch 7 detects that the brake device 6 is in the non-braking state. The brake switch 7 is one example of a sensor for detecting that the brake device 6 is in the non-braking state. Sensors other than the brake switch 7 may be used as the sensor. Any detection method may be employed as a detection method of the sensor.
A controller 8 controls the traction machine 5 and the brake device 6. The traction machine 5, the brake device 6 and the controller 8 are provided in a machine room above the shaft 3. The traction machine 5, the brake device 6 and the controller 8 may be provided in the shaft 3.
A position detector 9 is provided at the traction machine 5. The position detector 9 is, for example, an optical encoder. The position detector 9 may be a resolver or a magnetic sensor. The position detector 9 detects a rotation angle of the driving sheave. The rotation angle detected by the position detector 9 is used in speed control and position control of the car 1. The rotation angle detected by the position detector 9 is used for determining output of a voltage instruction for the brake device 6.
A rated load is set in advance for the car 1. As an example, a weight of the counterweight 2 is set so that the car 1 is in balance with the counterweight 2 when a load that is 50% of the rated load acts on the car 1. As another example, the weight of the counterweight 2 may be set so that the car 1 is in balance with the counterweight 2 when a load that is 40% of the rated load or a load that is 45% of the rated load acts on the car 1.
If the weight of the car 1 does not completely match the weight of the counterweight 2, a weight difference occurs between the car 1 and the counterweight 2. If a weight difference occurs between the car 1 and the counterweight 2, unbalance torque due to this weight difference acts on the traction machine 5. Thus, if the brake device 6 is put into the non-braking state in this state, the car 1 and the counterweight 2 move without the traction machine 5 generating torque for driving the car 1. For example, in a case where passengers are trapped in the car 1 when the car 1 cannot be driven by the traction machine 5, the passengers can be rescued by putting the brake device 6 into the non-braking state. In the following description, operation to be performed for this rescue will be also referred to as rescue operation.
The controller 8 includes a function for controlling the rescue operation. Specifically, the controller 8 includes a speed detection unit 21, an instruction generation unit 22, a first instruction determination unit 23, a second instruction determination unit 24 and a brake control unit 25. The controller 8 further includes a subtractor 26, and an adder 27 as a third instruction determination unit. The first instruction determination unit 23, the second instruction determination unit 24 and the adder 27 are included in a speed controller 28.
The speed detection unit 21 detects the rotation speed of the driving sheave. As described above, the rope 4 for hanging the car 1 is wound around the driving sheave of the traction machine 5. Thus, the car 1 moves in accordance with rotation of the driving sheave. A function of the speed detection unit 21 is synonymous with a function of detecting the speed of the car 1.
The speed detection unit 21 calculates the rotation speed of the driving sheave on the basis of the rotation angle detected by the position detector 9. As an example, the speed detection unit 21 obtains the rotation speed by differentiating the rotation angle with respect to time. The speed detection unit 21 may smooth the rotation speed using a low pass filter for removing noise generated by temporal differentiation. The speed detection unit 21 may detect the rotation speed of the driving sheave every time a fixed period progresses. The fixed period is set in advance. To implement such a function, the speed detection unit 21 may include a timer.
The instruction generation unit 22 generates an instruction for the rotation speed of the driving sheave. As described above, the car 1 moves in accordance with rotation of the driving sheave. Thus, a function of the instruction generation unit 22 is synonymous with a function of generating an instruction for the speed of the car 1.
The instruction generation unit 22 generates a speed instruction for moving the car 1 to a hall on a destination floor. As an example, the instruction generation unit 22 includes a position control system of the traction machine 5 and generates the speed instruction as an output of position control.
The subtractor 26 outputs the deviation between the speed indicated by the instruction generated by the instruction generation unit 22 and the speed detected by the speed detection unit 21. For example, the subtractor 26 subtracts the speed detected by the speed detection unit 21 from the speed indicated by the instruction generated by the instruction generation unit 22. In the following description, the speed indicated by the instruction generated by the instruction generation unit 22 will be also referred to as an instructed speed. The speed detected by the speed detection unit 21 will be also referred to as a detected speed.
The first instruction determination unit 23 determines a first current instruction for the brake device 6. The first instruction determination unit 23 calculates the first current instruction on the basis of the deviation output from the subtractor 26. In the first instruction determination unit 23, P control is used as a control method for calculating the first current instruction. In the first instruction determination unit 23, PI control or PID control may be used as the control method.
The second instruction determination unit 24 determines a second current instruction for the brake device 6. The detection signal from the brake switch 7 is input to the second instruction determination unit 24. The second instruction determination unit 24 uses the detection signal from the brake switch 7 and the deviation output from the subtractor 26 to determine the second current instruction.
The third instruction determination unit determines a current instruction for the brake device 6 on the basis of the first current instruction determined by the first instruction determination unit 23 and the second current instruction determined by the second instruction determination unit 24. In the example illustrated in
The brake control unit 25 controls the brake device 6 on the basis of the current instruction determined by the third instruction determination unit. For example, the brake control unit 25 calculates a voltage instruction for the brake device 6 on the basis of the current instruction output from the adder 27. The brake control unit 25 may generate the voltage instruction using the output from the adder 27 after detecting a current of the brake device 6.
The brake drum 10 rotates when the driving sheave of the traction machine 5 rotates and stops when the driving sheave stops.
The spring 12 generates force F1 for pressing the brake shoe 11 against the brake drum 10. The electromagnetic coil 13 generates attraction force F2 in a direction in which the brake shoe 11 moves away from the brake drum 10.
If a current does not flow through the electromagnetic coil 13, the attraction force F2 is not generated. Thus, the brake shoe 11 is pressed against the brake drum 10 by the force F1 by the spring 12. Thus, braking force in accordance with the force F1 is generated.
The attraction force F2 changes in accordance with a magnitude of the current flowing through the electromagnetic coil 13. If a current flows through the electromagnetic coil 13, braking force in accordance with force (F1−F2) obtained by subtracting the attraction force F2 from the force F1 is generated. If the value of the current flowing through the electromagnetic coil 13 becomes greater to a certain value, the attraction force F2 becomes greater than the force F1. If the attraction force F2 is greater than the force F1, the brake shoe 11 moves away from the brake drum 10. In this state, the braking force is not generated.
In a case where a current sufficient for the brake shoe 11 to move away from the brake drum 10 flows through the electromagnetic coil 13, even if the current flowing through the electromagnetic coil 13 becomes small, the attraction force F2 is greater than the force F1 for a certain period. During this period, the brake shoe 11 does not start moving.
If the value of the current flowing through the electromagnetic coil 13 becomes small to a certain value, the attraction force F2 becomes smaller than the force F1. As a result, the brake shoe 11 moves to come closer to the brake drum 10. In the example illustrated in
As an example, the brake switch 7 is provided to output a detection signal when the brake shoe 11 is away from the brake drum beyond a specific position. In the example illustrated in
In a state of A illustrated in
On the other hand, even if the value of the current flowing through the electromagnetic coil 13 becomes smaller from a state where the value is greater than I3, the braking force does not change if the value of the current flowing through the electromagnetic coil 13 is greater than I1. The braking force at this time is 0. In the example illustrated in
A typical example will be considered where rotation of the driving sheave is controlled by the brake device 6 having such hysteresis. As described above, a current starts flowing through the electromagnetic coil 13 from the state of A illustrated in
On the other hand, if the value of the current flowing through the electromagnetic coil 13 becomes greater than I3, the braking force is affected by hysteresis. Thus, if the value of the current becomes greater than I3, the braking force cannot be continuously controlled.
If the weight difference between the car 1 and the counterweight 2 is small, unbalance torque acting on the traction machine 5 is small. If the brake shoe 11 moves away from the brake drum 10 in such a state, the driving sheave is accelerated only moderately. Thus, a difference between the actual speed and the instructed speed of the driving sheave becomes greater. If the difference becomes greater, a current instruction for the brake device 6 becomes greater. In other words, a current instruction that makes the current flowing through the electromagnetic coil 13 greater is output. As a result, the value of the current flowing through the electromagnetic coil 13 exceeds I3.
Then, if the driving sheave is accelerated, and a difference between the actual speed and the instructed speed of the driving sheave becomes small, the current instruction for the brake device 6 becomes small. However, if the value of the current flowing through the electromagnetic coil 13 exceeds I3 once, even if the current instruction for the brake device 6 becomes small, the braking force is not generated unless the value of the current flowing through the electromagnetic coil 13 becomes smaller than I1. Thus, the braking force cannot be continuously controlled.
Operation of the present elevator system will be described in detail next also using
On the other hand, if the brake switch 7 detects that the brake device 6 is in the non-braking state, the second instruction determination unit 24 performs integration processing. Thus, the second instruction determination unit 24 determines the second current instruction by integrating the deviation from the subtractor 26 if the detection signal from the brake switch 7 is input.
As illustrated in
If the rescue operation is started, the brake switch 7 detects that the brake device 6 is in the non-braking state at time T1. By this means, the brake switch 7 outputs a detection signal. As described above, the second instruction determination unit 24 outputs 0 as the second current instruction if the detection signal from the brake switch 7 is not input. If the detection signal from the brake switch 7 is input at time T1, the second instruction determination unit 24 starts processing of integrating the deviation from the subtractor 26.
Note that an integral gain of the second instruction determination unit 24 is set so that the second current instruction is calculated so as to make the value of the current flowing through the electromagnetic coil 13 smaller. In the example illustrated in
In the example illustrated in
In the example illustrated in
However, as illustrated in
Thereafter, the value of the current flowing through the electromagnetic coil 13 becomes I1 at time T3. By this means, the brake shoe 11 is pressed against the brake drum 10. Thus, the braking force is generated.
Further, the brake switch 7 ceases to detect that the brake device 6 is in the non-braking state at time T3. Thus, output of the detection signal from the brake switch 7 is stopped. If input of the detection signal from the brake switch 7 is stopped at time T3, the second instruction determination unit 24 sets the second current instruction to 0.
In this manner, in the example illustrated in
In a case where the weight difference between the car 1 and the counterweight 2 is small, if the brake shoe 11 is pressed against the brake drum 10 too hard, the car 1 vibrates or receives an impact. The function of the second instruction determination unit 24 can resolve hysteresis characteristics of the brake device 6. Thus, the braking force can be continuously controlled also at time T3. This makes it possible to prevent vibration of the car 1 and impact received by the car 1 at time T3. Further, there is no possibility of providing a feeling of anxiety to passengers in the car 1 by vibration occurring during the rescue operation.
Note that after time T3, the braking force can be continuously controlled without being affected by hysteresis. Thus, the detected speed changes so as to follow the instructed speed.
On the other hand, the example illustrated in
In the present embodiment, a case has been described where the weight difference between the car 1 and the counterweight 2 is small. This is an example. According to the example described in the present embodiment, similar effects can be expected regardless of the weight difference between the car 1 and the counterweight 2. In other words, vibration of the car 1 and impact received by the car 1 at time T3 can be prevented regardless of whether the load of the car 1 is large or small.
Further, in the example described in the present embodiment, as illustrated in
In the example illustrated in
The second instruction determination unit 24 sets the second current instruction to 0 unless the brake switch 7 detects that the brake device 6 is in the non-braking state. The second instruction determination unit 24 determines the second current instruction to be the fixed value if the brake switch 7 detects that the brake device 6 is in the non-braking state. The fixed value is set in advance.
If the rescue operation is started, as illustrated in
If the rescue operation is started, the brake switch 7 detects that the brake device 6 is in the non-braking state at time T1. By this means, the brake switch 7 outputs a detection signal. As described above, the second instruction determination unit 24 outputs 0 as the second current instruction if the detection signal from the brake switch 7 is not input. If the detection signal from the brake switch 7 is input at time T1, the second instruction determination unit 24 outputs a fixed value as the second current instruction.
The fixed value is set so as to make the value of the current flowing through the electromagnetic coil 13 smaller. Thus, the value of the current indicated by the current instruction which is an output from the adder 27 becomes smaller in a case where the second current instruction is the fixed value than in a case where the second current instruction is 0. The fixed value may be set on the basis of a difference between the value of the current required for the brake device 6 to be put into the non-braking state from the braking state and the value of the current required for the brake device 6 to be put into the braking state from the non-braking state.
In a similar manner to the example illustrated in
In this manner, also in the example illustrated in
The function of the second instruction determination unit 24 can resolve hysteresis characteristics of the brake device 6. Thus, also in the example described in the present embodiment, the braking force can be continuously controlled at time T3. This can prevent vibration of the car 1 and impact received by the car 1 at time T3. Further, there is no possibility of providing a feeling of anxiety to passengers in the car 1 by vibration occurring during the rescue operation.
Note that after time T3, the braking force can be continuously controlled without being affected by hysteresis. Thus, the detected speed changes so as to follow the instructed speed.
As another example, in a similar manner to the example illustrated in
An instruction generated by the instruction generation unit 22 is input to the feedforward control unit 29. The feedforward control unit 29 calculates a feedforward current instruction to follow the speed instruction from the instruction generation unit 22. The value of the current indicated by the feedforward current instruction is the value of an ideal current required for following this speed instruction.
The feedforward control unit 29 is preferably a differentiator because it is necessary to calculate such a value of an ideal current. If the speed is differentiated, acceleration is obtained. The acceleration is in the same dimension as torque and a current. As another example, the feedforward control unit 29 may include a pseudo differentiating filter. As long as the feedforward control unit 29 can calculate the value of the ideal current for following the speed instruction, the feedforward control unit 29 may calculate the value using any method.
The feedforward current instruction calculated by the feedforward control unit 29 is input to the adder 30. The adder 30 adds the current instruction from the adder 27 and the feedforward current instruction from the feedforward control unit 29. The output from the adder 30 is input to the brake control unit 25.
In the example illustrated in
The distance detection unit 31 detects a moving distance of the car 1. As an example, the distance detection unit 31 detects the moving distance of the car 1 on the basis of the rotation angle detected by the position detector 9 and a diameter of the driving sheave. The diameter of the driving sheave is known. As another example, a dedicated sensor for detecting the moving distance of the car 1 may be used. The distance detection unit 31 may utilize a governor (not illustrated) to detect the moving distance of the car 1.
The brake selection unit 32 selects a brake module that is to generate braking force. In the example illustrated in
The brake device 6 is primarily used to hold the car 1 to stand still. The brake device 6 is not designed as a device for stopping the rotating driving sheave. Thus, if the brake device 6 is used to stop the rotating driving sheave, there is a possibility that the brake shoe 11 is excessively heated by friction with the brake drum 10.
The brake selection unit 32 switches a brake module that is to generate braking force every time the moving distance detected by the distance detection unit 31 reaches a fixed distance. This prevents the brake shoe 11 from being excessively heated. The fixed distance is set in advance so that an amount of heat generated at the brake shoe 11 does not exceed a design value in speed control performed in the rescue operation. For example, in a case where the amount of heat generated at the brake shoe 11 reaches the design value if the car 1 is moved by 1 m, the fixed distance is set at 1 m. A relationship between the moving distance of the car 1 and the amount of heat generated at the brake shoe 11 is obtained in advance, and the fixed distance is preferably set in accordance with the obtained result.
The voltage instruction from the brake control unit 25 is output to the brake module selected by the brake selection unit 32. In a case where the brake device 6 includes a pair of brake modules as in the example illustrated in
According to the example described in the present embodiment, it is possible to prevent the brake shoe 11 from being excessively heated in the rescue operation. It is therefore possible to prevent deterioration of the brake device 6 and prevent a failure of the brake device 6.
In the present embodiments, the units indicated by reference numerals 21 to 32 indicate functions of the controller 8. The functions of the units indicated by the reference numerals 21 to 32 can be implemented by software, firmware, or a combination of software and firmware described as a program. The program is stored in the memory 42. The controller 8 implements the functions of the units indicated by the reference numerals 21 to 32 by executing, with the processor 41, the program stored in the memory 42.
The processor 41 is also referred to as a central processing unit (CPU), a central processing device, a processing device, an operation device, a microprocessor, a microcomputer or a DSP. As the memory 42, a semiconductor memory, a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk or a DVD may be employed. The semiconductor memories that can be employed include a RAM, a ROM, a flash memory, an EPROM, an EEPROM, and the like.
The elevator system according to the present disclosure can be applied to an elevator system that performs rescue operation using a brake device.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/013338 | 3/29/2021 | WO |