Elevator arrangement
By combining the car, code belt, sensor and control unit in the elevator device, detecting the expansion and contraction of the code belt and calculating the correction position information, the problem of car position error caused by code belt temperature change is solved, and accurate car control is achieved.
Patent Information
- Application Number
- CN202080106061.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-21
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2040-10-21
AI Technical Summary
The code tape expands and contracts due to temperature changes, resulting in errors in car position detection and affecting parking accuracy. The existing technology requires increasing the number of reference marks to correct the errors.
By using a combination of a car, a code tape, a code reading sensor, a reference sensor and a control unit, the expansion and contraction of the code tape and the position of the reference mark are detected, and the correction position information is calculated to achieve accurate car control without increasing the number of reference marks.
Even when the code belt expands and contracts due to temperature changes, accurate position control of the car can be achieved, reducing the number of reference marks to be set and improving parking accuracy.
Smart Images

Figure CN116368087B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an elevator device for detecting the position of a car running in an elevator shaft. Background Art
[0002] In the past, to detect the position of the car relative to the elevator lobby and the terminal floor of the elevator shaft, a plate was installed at a specified distance from each elevator lobby or terminal floor, and the plate was detected by a sensor installed in the car. However, in recent years, a large number of technologies have been proposed. These technologies use a long, undetected object installed throughout the entire elevator shaft and detected by a sensor installed in the car, thereby enabling continuous detection of the car position throughout the entire shaft. This eliminates the need for technical work such as installing the plate and adjusting its installation position, making it possible for operations that require more than skilled personnel to perform.
[0003] Patent Document 1 discloses an elevator system comprising a code tape serving as a detection target suspended from a shaft, a reference mark provided in the shaft, and a sensor for detecting the code written on the code tape and the reference mark. When the sensor detects the reference mark, the elevator system matches the code read information with a reference position.
[0004] Prior art literature
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 2013-230936 Summary of the Invention
[0006] Problems to be solved by the invention
[0007] The code tape expands and contracts due to temperature fluctuations. When the code tape expands and contracts, the detected car position information will have an error corresponding to the amount of expansion or contraction relative to the actual car position. This can cause problems such as the step difference between the car and the elevator lobby when the car is stopped. In the above-mentioned elevator system, errors can be corrected when the reference mark is detected. However, to address errors caused by temperature fluctuations that may occur, reference marks must be set at each position the car passes during a single operation. In other words, reference marks must be set for each floor, which increases the labor required for installation and adjustment.
[0008] The present disclosure has been made to solve the above-mentioned problems, and an object thereof is to provide an elevator device capable of accurately controlling the position of a car without increasing the number of reference marks to be installed, even when the code tape expands and contracts due to temperature changes.
[0009] Means for solving problems
[0010] The elevator device of the present invention is characterized by comprising: a car running in an elevator passage; a code tape suspended in the elevator passage; a code reading sensor that reads a code written on the code tape; a code tape expansion and contraction detection unit that detects an amount of expansion and contraction of the code tape; a reference mark provided in the elevator passage and indicating a reference position of the car; a reference sensor provided in the car and detecting the reference mark; and a control unit that, when a condition based on the expansion and contraction amount is satisfied, moves the car to the reference position based on a detection result of the reference sensor, reads position information of the car determined based on the code as reference position information, calculates corrected position information based on the reference position information, and controls the car using the corrected position information, wherein the condition is that the expansion and contraction amount since the last calculation of the corrected position information is greater than a predetermined amount.
[0011] Effects of the Invention
[0012] According to the present disclosure, the elevator device calculates the corrected position information of the car based on the reference position information. Therefore, even when the code tape expands and contracts due to temperature changes, accurate position control of the car can be performed without increasing the number of reference marks to be installed. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 This is a block diagram showing an example of the elevator apparatus in Embodiments 1 to 3.
[0014] Figure 2 This is a diagram showing an example of the configuration of the elevator apparatus in the first embodiment.
[0015] Figure 3 This is a diagram showing an example of the configuration of the code band expansion / contraction detection unit in the first embodiment.
[0016] Figure 4 This is a graph showing the relationship between the actual position of the car and the position calculated by the code reading sensor when the reference position is used as the origin in Embodiments 1 to 3.
[0017] Figure 5 This is a flowchart showing an example of a procedure for controlling the car in the first embodiment.
[0018] Figure 6 This is a diagram showing an example of the configuration of an elevator apparatus in the second embodiment.
[0019] Figure 7 This is a diagram showing an example of the configuration of a code band expansion / contraction detection unit in the second embodiment.
[0020] Figure 8This is a flowchart showing an example of a procedure for controlling a car in the second embodiment.
[0021] Figure 9 This is a flowchart showing another example of the procedure for controlling the car in the second embodiment.
[0022] Figure 10 This is a diagram showing an example of the configuration of an elevator apparatus in the third embodiment.
[0023] Figure 11 This is a flowchart showing an example of a procedure for controlling a car in the third embodiment.
[0024] Figure 12 This is a flowchart showing another example of the procedure for controlling the car in the third embodiment. DETAILED DESCRIPTION
[0025] Below, with reference to the attached Figure 1 The elevator device 1 according to the embodiment of the present disclosure will be described. For ease of explanation, the coordinate axes of the XYZ orthogonal coordinate system are shown in each figure. The X-axis direction is the same direction as the direction in which users of the elevator device 1 get on and off the car 3. The direction of getting on the car 3 is the +X direction, and the direction of getting off the car 3 is the -X direction. The left-right direction when viewed from the elevator lobby of the elevator device 1 is the Y-axis direction. The left side is the +Y direction, and the right side is the -Y direction. The up-down direction of the car 3 is the Z-axis direction. The upper side is the +Z direction, and the lower side is the -Z direction.
[0026] Implementation method 1.
[0027] use Figure 1 and Figure 2 The structure of the elevator apparatus 1 in Embodiment 1 will be described. Figure 1 This is a block diagram showing an example of the elevator apparatus 1 in the first embodiment. Figure 2 This is a diagram showing an example of the configuration of the elevator apparatus 1 in the first embodiment.
[0028] The car 3 is connected to a hoist 6. Specifically, the car 3 is connected to the counterweight 4 via a main rope 5 hooked on a pulley located on the hoist 6. The car 3 is moved in the hoist 2 by inputting a torque signal S1 from the control unit 10 to the hoist 6. This torque signal S1 represents the driving torque and the braking torque.
[0029] The rail 7 is firmly fixed to the hoistway 2 and guides the car 3 .
[0030] The car door 8 is opened and closed by inputting an opening and closing control signal S2 from the control unit 10. The hall door 9 is opened and closed in conjunction with the car door 8.
[0031] The control section 10 controls the hoist 6 by outputting a torque signal S 1 to the hoist 6, and controls the opening and closing of the car door 8 by outputting an opening and closing control signal S2 to the car door 8. The control section 10 moves the car 3 to a reference position based on a detection result from a reference sensor 15 to be described later, i.e., a reference mark detection signal S3. Here, the reference position refers to a position at which a correction amount of position information S4 of the car 3 is calculated, and is, for example, the vicinity of the lowermost floor away from the suspension position of the code belt 11. The position information S4 is determined by a code reading signal S6 from a code reading sensor 13 to be described later. The control section 10 inputs the position information S4 from an evaluation section 14. Further, the evaluation section 14 can be included in the control section 10. In this case, the control section 10 inputs the code reading signal S6, and generates the position information S4 of the car 3 based on the code.
[0032] The control section 10 moves the car 3 to the reference position, and reads the position information S4 of the car 3, in a case where a condition based on an amount of extension and contraction S5 from a code belt extension and contraction detection section 20 to be described later is satisfied. The position information S4 at the reference position will be hereinafter referred to as "reference position information". The control section 10 calculates a correction amount for the position information S4 based on the reference position information. That is, the control section 10 calculates corrected position information, and controls the car 3 using the corrected position information. The method of calculating the corrected position information will be described later using the flowchart of Fig. 6. Figure 4 A detailed description will be given. The control section 10 includes electrical and electronic circuits for controlling various devices, and performs arithmetic processing of various sensor signals, signals of the hall call buttons, signals of the car call buttons, and signals of a maintenance controller, and controls the operation of the hoist 6, the car door 8, and the hall door 9, and performs operation control of the elevator device 1.
[0033] The code belt 11 has a code for determining the position of the car 3, and is suspended in the hoistway 2 while being applied with tension by a code belt tension spring 12. The code belt 11 can be suspended at any position in the hoistway 2, but in order to accurately grasp the positional relationship with the car 3, it is preferable to be suspended by the track 7 that guides the car 3. In this case, the code belt 11 is suspended from a not-shown support section at the upper end portion of the track 7, and is fixed by the support section and the code belt tension spring 12, whereby parallelism with the Z axis is maintained.
[0034] The code reading sensor 13 is provided to the car 3, reads the code described on the code belt 11, and generates a code reading signal S6.
[0035] The reference sensor 15 is provided on the car 3. The reference sensor 15 detects a reference mark 16 indicating the reference position of the car 3. The reference mark 16 is provided on the elevator shaft 2. The reference mark 16 may be, for example, a plate or a switch. In order to improve the accuracy of the correction of the position information S4, the reference mark 16 is preferably provided near the lowest level of the suspension position away from the code tape 11. The reason for this will be discussed later. Figure 4 Provide detailed explanation.
[0036] The code tape expansion / contraction detection unit 20 detects the expansion / contraction amount S5 of the code tape 11. Specifically, the code tape expansion / contraction detection unit 20 detects the expansion / contraction amount S5 of the code tape 11 by operating expansion / contraction detection switches 242a to 242d described later. Figure 3 1 is a diagram showing an example of the configuration of the code tape expansion / contraction detection unit 20 in Embodiment 1. The code tape expansion / contraction detection unit 20 includes an expansion / contraction detection rod 21 , a track-side support point 22 , a code tape-side support point 23 , and an angle detection unit 24 .
[0037] One end of the telescopic detection rod 21 is supported by a freely rotatable track side fulcrum 22 fixed to the track 7, and an angle detection unit 24 is fixed to the other end. The telescopic detection rod 21 is supported by a code tape side fulcrum 23 that constrains the one end and the other end in a direction perpendicular to the code tape 11 (X-axis direction). That is, when the code tape 11 is telescoped in the Z-axis direction, the telescopic detection rod 21 does not move but rotates in the Z-axis direction. In addition, the telescopic detection rod 21 can also be supported at one end by a freely rotatable fulcrum fixed at any position of the lifting channel 2. However, by using the track side fulcrum 22 to support one end, when the code tape 11 is suspended by the track 7, the positional relationship between the telescopic detection rod 21 and the code tape 11 can be accurately grasped.
[0038] In the first embodiment, the angle detection unit 24 is composed of a switch block 241 and expansion / contraction detection switches 242 a to 242 d .
[0039] The switch block 241 is fixed to the other end of the expansion detection rod 21, and performs circular arc movement along the expansion detection switches 242a to 242d by rotation of the expansion detection rod 21. When the code band 11 is expanded, the expansion detection rod 21 rotates, and thereby the switch block 241 moves in the -Z direction. When the code band 11 is contracted, the expansion detection rod 21 rotates in the opposite direction, and thereby the switch block 241 moves in the +Z direction. The switch block 241 performs initial adjustment so as to be disposed at the intermediate position between the expansion detection switches 242b and 242c at the time when the installation or maintenance is completed and the elevator device 1 starts operation. Further, a member included in the switch block 241 restricts the switch block 241 from moving in the +Z direction more than the expansion detection switch 242a. Similarly, the switch block 241 is restricted from moving in the -Z direction more than the expansion detection switch 242d. For example, in the case where the switch block 241 contacts and presses the expansion detection switch 242a, even if the code band 11 is further contracted, the expansion detection switch 242a continues to be pressed. Similarly, in the case where the switch block 241 contacts and presses the expansion detection switch 242d, even if the code band 11 is further expanded, the expansion detection switch 242d continues to be pressed.
[0040] The expansion detection switches 242a to 242d are operated by contact of the switch block 241. That is, when the switch block 241 moves in the +Z direction, it contacts and presses the expansion detection switch 242a or 242b. When the switch block 241 moves in the -Z direction, it contacts and presses the expansion detection switch 242c or 242d. On the other hand, in the case where the switch block 241 does not move, it maintains the state of being disposed at the intermediate position between the expansion detection switches 242b and 242c, and therefore none of the expansion detection switches is pressed. Whether or not the expansion detection switches 242a to 242d are pressed is outputted to the control section 10 as the expansion amount S5 in order. Further, the expansion detection switches 242a to 242d are separately provided, and it is possible to acquire the expansion amount S5 of the code band 11 at the time when any one of them is pressed.
[0041] The telescopic detection switches 242a to 242d are positioned so that they are pressed before the error between the actual position of the car 3 and the position information S4 from the code reader sensor 13 becomes a problem. The telescopic detection switches 242b and 242c are positioned so that they are pressed before the step difference during parking at each floor becomes a problem, for example. The telescopic detection switches 242a and 242d are positioned so that, for example, door-open operation protection is prevented from occurring. Door-open operation protection is a function that stops the car 3 by detecting that the car 3 is operating with the car door 8 and the elevator hall door 9 open. Furthermore, the number of telescopic detection switches provided may not be the four described here, but may be four or more. This allows the error between the actual position of the car 3 and the position information S4 from the code reader sensor 13 to be finely classified into two or more levels.
[0042] Next, use Figure 4 A method of calculating the corrected position information will be described. Figure 4 (a) and (b) are graphs showing the relationship between the actual position of the car 3 and the position calculated by the code reading sensor when the reference position in the first embodiment is used as the origin. Figure 4 In (a), the dotted line L1 represents the relationship when the code tape 11 is not stretched, and the solid line L2 represents the relationship when the code tape 11 is stretched. Figure 4 In (b), the dotted line L3 represents the relationship when the code tape 11 is not stretched or contracted, and the solid line L4 represents the relationship when the code tape 11 is contracted. The horizontal axis represents the actual position Z1, and the vertical axis represents the position Z2 calculated by the code reading sensor 13.
[0043] exist Figure 4 In (a), the dotted line L1 is a straight line passing through the suspension position A where the positions Z1 and Z2 are equal and the origin. On the other hand, the solid line L2 is a straight line passing through the suspension position A and the actual reference position B. When the coordinates at position B are set to (Z1 B , Z2 B ), Z1 B =0, Z2 B >0. In this case, there is a deviation between the actual position of the car 3 and the position calculated by the code reading sensor 13. Therefore, the control unit 10 can calculate the position of the car 3 based on the coordinates (Z1 A , Z2 A ) and the coordinates at position B (Z1 B , Z2 B ) to find the linear equation of the solid line L2, and thus calculate the correction position information. The suspension position A is suspended from a pre-fixed support portion, so the coordinates (Z1) at the suspension position A are A , Z2 A) is known. In addition, by moving the car 3 to the reference position based on the detection result of the reference sensor 15, that is, the reference mark detection signal S3, and obtaining the position information S4 using the code reading sensor 13, the coordinates (Z1) at position B are obtained. B 、Z2 B ) is also known. Therefore, the straight line equation of the solid line L2 can be obtained. Specifically, when the coordinates of any position P on the solid line L2 are set to (Z1 P , Z2 P ) is obtained based on Z2 obtained by the code reading sensor 13 P and the straight line equation of the solid line L2, calculate Z1 as the correction position information P .
[0044] exist Figure 4 In (b), the dotted line L3 is a straight line passing through the suspension position C where the positions Z1 and Z2 are equal and the origin. On the other hand, the solid line L4 is a straight line passing through the suspension position C and the actual reference position D. When the coordinates at the position D are set to (Z1 D , Z2 D ), Z1 D =0, Z2 D <0. In this case, there is a deviation between the actual position of the car 3 and the position calculated by the code reading sensor 13. Therefore, the control unit 10 can calculate the position of the car 3 based on the coordinates (Z1 C , Z2 C ) and the coordinates at position D (Z1 D , Z2 D ) to find the linear equation of the solid line L4, and thus calculate the correction position information. The suspension position C is suspended from a pre-fixed support portion, so the coordinates of the suspension position C (Z1 C , Z2 C ) is known. In addition, by moving the car 3 to the reference position based on the detection result of the reference sensor 15, that is, the reference mark detection signal S3, and obtaining the position information S4 using the code reading sensor 13, the coordinates (Z1) at the position D are obtained. D , Z2 D ) is also known. Therefore, the linear equation of the solid line L4 can be obtained. Specifically, when the coordinates of any position Q on the solid line L4 are set to (Z1 Q , Z2 Q ) is obtained based on Z2 obtained by the code reading sensor 13 Q and the straight line equation of the solid line L4, calculate Z1 as the correction position information Q .
[0045] exist Figure 4In (a), the distance between the suspension position A and the reference position is preferably larger. This is to improve the accuracy of the linear equation of the solid line L2. In order to increase the distance, it is preferred to set the reference mark 16 set at the reference position to be near the bottom layer of the suspension position A away from the code tape 11. Figure 4 The same is true for (b).
[0046] Figure 5 This is a flowchart showing an example of a procedure for controlling the car 3 in the first embodiment.
[0047] like Figure 5 As shown in FIG. 1 , when control of the car 3 is started, the control unit 10 performs initial adjustment of the car 3 (step ST1). Initial adjustment here means placing the switch block 241 at a position intermediate between the expansion and contraction detection switches 242b and 242c. Alternatively, control of the car 3 may be started after the temperature reaches a level at which expansion and contraction of the code tape 11 does not occur.
[0048] The control unit 10 continues the operation of the car 3 (step ST2). That is, the control unit 10 outputs the torque signal S1 to the hoist 6 to continue the operation of the car 3. The control unit 10 uses the corrected position information calculated in step ST9 or Figure 5 Before the start of the process, the car 3 is operated by manually calculating the corrected position information. All of these will be explained later.
[0049] The control unit 10 determines whether the telescopic detection switch 242a or 242d is pressed (step ST3). The determination in step ST3 corresponds to determining whether the error between the actual position of the car 3 and the position information S4 from the code reading sensor 13 is too large to cause an unexpected door opening protection.
[0050] If the determination result in step ST3 is "Yes", the process proceeds to step ST4. If the determination result in step ST3 is "No", the process proceeds to step ST6.
[0051] If the judgment in step ST3 is "yes", the control unit 10 stops the operation of the car 3 (step ST4). That is, the control unit 10 outputs a torque signal S1 to the hoist 6 to stop the operation of the car 3. It is also possible to move the car 3 to the reference position to calculate the corrected position information, but if the error between the actual position of the car 3 and the position information S4 from the code reading sensor 13 is too large, it may have an adverse effect on the speed control that is performed simultaneously with the position control when the car 3 is moved to the reference position. In addition, since the quantization error of the code reading sensor 13 is different from the assumed error, the control may become unstable. Therefore, the car 3 is stopped instead of being operated.
[0052] The control unit 10 determines whether the expansion / contraction detection switch 242a or 242d is released (step ST5).
[0053] If the determination in step ST5 is "Yes," the process proceeds to step ST10. If the determination in step ST5 is "No," the process returns to step ST4, and the operation stop of the car 3 is continued. If the determination in step ST5 is "Yes," the error between the actual position of the car 3 and the position information S4 from the code reading sensor 13 has decreased, and the switch block 241 has moved toward the position initially adjusted in step ST1.
[0054] If the determination in step ST3 is "No," the control unit 10 determines whether the state has changed since the last time the corrected position information was calculated (step ST6). For example, the corrected position information is calculated based on the last time the telescopic detection switch 242b was pressed. If the telescopic detection switch 242c is pressed this time, or if neither telescopic detection switch is pressed, the state is deemed to have changed since the last time, and the determination in step ST6 becomes "Yes." Conversely, if the telescopic detection switch 242b is pressed this time, the state is deemed to have not changed since the last time, and the determination in step ST6 becomes "No." Furthermore, if the determination in step ST6 is that this is the first time, a determination is made as to whether either telescopic detection switch 242b or 242c has been pressed. The determination in step ST6 is equivalent to determining whether the telescopic amount S5 since the last time the corrected position information was calculated is greater than a predetermined amount. Furthermore, the determination in step ST6 is equivalent to determining whether errors in stopping at each floor are a problem.
[0055] If the determination result in step ST6 is "Yes", the process proceeds to step ST7. If the determination result in step ST6 is "No", the process proceeds to step ST10.
[0056] If the determination in step ST6 is "YES", the control unit 10 moves the car 3 to the reference position based on the detection result of the reference sensor 15, that is, the reference mark detection signal S3 (step ST7).
[0057] The control unit 10 causes the code reading sensor 13 to read the position information S4 at the reference position of the car 3 as the reference position information (step ST8).
[0058] The control unit 10 calculates the corrected position information for an arbitrary position (step ST9). Specifically, the control unit 10 calculates the corrected position information for an arbitrary position by using Figure 4 The method described in the following example calculates the corrected position information. Figure 4 In (a), it is assumed that the car 3 is running at position P at a certain timing. Then, when the code reading sensor 13 obtains the position Z2 PIn the case of P , use the corrected position information to control car 3.
[0059] The control unit 10 determines whether to continue the operation of the car 3 (step ST10).
[0060] If the determination in step ST10 is "Yes", the process returns to step ST2 to continue the operation of the car 3. If the determination in step ST10 is "No", the control of the car 3 is terminated. The control of the car 3 is terminated when, for example, maintenance of the elevator apparatus 1 is being performed.
[0061] In addition, if the answer is "No" in step ST5, the control of the car 3 may be forcibly terminated, and the corrected position information of the car 3 may be manually calculated as part of the maintenance of the elevator device 1, and the control may be restarted. Figure 5 process.
[0062] According to the first embodiment described above, when the expansion and contraction amount S5 of the code band 11 since the last time the correction position information was calculated becomes greater than the prescribed amount, the correction position information is calculated based on the reference position information. Therefore, even when the code band expands and contracts due to temperature changes, the position of the car 3 can be accurately controlled without increasing the number of reference marks 16 set.
[0063] Implementation method 2.
[0064] Figure 6 This is a diagram showing an example of the configuration of the elevator apparatus 1 in the second embodiment. Figure 6 and Figure 2 The difference is that it includes a code band expansion and contraction detection unit 30 instead of the code band expansion and contraction detection unit 20. Figure 2 The structures shown are the same, so the description is omitted. Figure 1 The block diagram is also used in implementation mode 2.
[0065] The code tape expansion / contraction detection unit 30 detects the expansion / contraction amount S5 of the code tape 11. Specifically, the code tape expansion / contraction detection unit 30 detects the expansion / contraction amount S5 of the code tape 11 using an angle detected by an expansion / contraction detection encoder 344 described later. Figure 7 1 is a diagram showing an example of the structure of the code tape expansion and contraction detection unit 30 in the second embodiment. The code tape expansion and contraction detection unit 30 includes an expansion and contraction detection rod 31, a track side support point 32, a code tape side support point 33, and an angle detection unit 34. Figure 3 The telescopic detection rod 21, the track side support point 22 and the code belt side support point 23 are the same, so the description is omitted.
[0066] In the second embodiment, the angle detection unit 34 that supports the other end of the telescopic detection rod 31 includes a telescopic detection wire 341 , a telescopic detection pulley 342 , a wire tension spring 343 , and a telescopic detection encoder 344 .
[0067] One end of the telescopic detection wire 341 is fixed to the telescopic detection rod 31, and the other end is fixed to a member provided in the lifting passage 2. The telescopic detection wire 341 is wound around the telescopic detection pulley 342 between one end and the other end.
[0068] The expansion / contraction detection pulley 342 is tensioned by fixing one end thereof to a wire tension spring 343 provided in the elevating path 2. The expansion / contraction detection rod 31 rotates due to the expansion / contraction of the code tape 11, thereby also rotating the expansion / contraction detection pulley 342.
[0069] The expansion / contraction detection encoder 344 is provided coaxially with the expansion / contraction detection pulley 342 and detects the rotation angle of the expansion / contraction detection pulley 342 .
[0070] The angle detection unit 34 may be composed only of the telescopic detection encoder 344. That is, the telescopic detection encoder 344 may be fixed to the other end of the telescopic detection rod 31. In this case, the telescopic detection encoder 344 detects the rotation angle of the telescopic detection rod 31.
[0071] Alternatively, a telescopic detection wire 341 may be fixed to the end of the code tape 11 and wound around a telescopic detection pulley 342. In this case, the telescopic detection pulley 342 rotates as the code tape 11 expands and contracts, and a telescopic detection encoder 344, coaxially mounted with the telescopic detection pulley 342, detects the rotation angle of the telescopic detection pulley 342. Thus, the code tape telescopic detection unit 30 only needs to include the telescopic detection wire 341, the telescopic detection pulley 342, and the telescopic detection encoder 344, eliminating the need for the telescopic detection rod 31 and the code tape tension spring 12.
[0072] As described above, the angle detection unit 34 is composed of only the telescopic detection encoder 344, thereby forming a simple device structure. The same is true when the code tape telescopic detection unit 30 includes the telescopic detection metal wire 341, the telescopic detection pulley 342 and the telescopic detection encoder 344. However, by adopting Figure 7 The device configuration shown can detect the expansion amount S5 with high accuracy even when the code tape 11 expands or contracts slightly.
[0073] Figure 8 This is a flowchart showing an example of a procedure for controlling the car 3 in the second embodiment. Figure 8 Steps ST2 to ST10 and Figure 5Steps ST2 to ST10 are the same, so detailed description is omitted here.
[0074] like Figure 8 As shown, when control of the car 3 is started, the control unit 10 performs initial adjustment of the car 3 (step ST11). Initial adjustment here refers to initializing the expansion / contraction detection encoder 344. The angle at the time of initialization will be referred to as the "reference angle." Alternatively, control of the car 3 may be started after the temperature reaches a level at which the code tape 11 does not expand or contract.
[0075] The control unit 10 continues the operation of the car 3 (step ST2).
[0076] The control unit 10 causes the telescopic detection encoder 344 to obtain an angle and determines whether the absolute value of the difference between the obtained angle and the reference angle is greater than or equal to A1 (step ST12). The determination in step ST12 corresponds to determining whether the error between the actual position of the car 3 and the position information S4 from the code reading sensor 13 is too large to cause unintended door opening protection. A1 is the value obtained by converting the error, which would otherwise cause unintended door opening protection, into the angle obtained by the telescopic detection encoder 344.
[0077] If the determination result in step ST12 is "Yes", the process proceeds to step ST4. If the determination result in step ST12 is "No", the process proceeds to step ST14.
[0078] When the determination in step ST12 is "YES", the control unit 10 stops the operation of the car 3 (step ST4).
[0079] The control unit 10 causes the expansion / contraction detection encoder 344 to obtain an angle, and determines whether the absolute value of the difference between the obtained angle and a reference angle is smaller than A1 (step ST13 ).
[0080] If the determination in step ST13 is "Yes," the process proceeds to step ST10. If the determination in step ST13 is "No," the process returns to step ST4, and the operation stop of the car 3 is continued. A "Yes" determination in step ST13 means that the error between the actual position of the car 3 and the position information S4 from the code reading sensor 13 has decreased.
[0081] If the determination in step ST12 is "No," the control unit 10 causes the telescopic detection encoder 344 to obtain an angle and determines whether the absolute value of the difference from the angle obtained when the corrected position information was last calculated is greater than A2 (step ST14). If the determination in step ST14 is for the first time, a determination is made as to whether the absolute value of the difference between the angle obtained by the telescopic detection encoder 344 and the reference angle is greater than A2. The determination in step ST14 is equivalent to determining whether the telescopic amount S5 since the last calculation of the corrected position information is greater than a specified amount. Furthermore, the determination in step ST14 is equivalent to determining whether errors in stopping at each floor are a problem. A2 is the value obtained by converting this error into the angle obtained by the telescopic detection encoder 344. Furthermore, A2 is a value smaller than A1.
[0082] If the determination in step ST14 is "Yes", the process proceeds to step ST7. If the determination in step ST14 is "No", the process proceeds to step ST10.
[0083] If the determination in step ST14 is "YES", the control unit 10 moves the car 3 to the reference position based on the detection result of the reference sensor 15, that is, the reference mark detection signal S3 (step ST7).
[0084] The control unit 10 causes the code reading sensor 13 to read the position information S4 at the reference position of the car 3 as the reference position information (step ST8).
[0085] The control unit 10 calculates corrected position information for an arbitrary position (step ST9 ).
[0086] The control unit 10 determines whether to continue the operation of the car 3 (step ST10).
[0087] If the determination in step ST10 is "YES", the process returns to step ST2 to continue the operation of the car 3. If the determination in step ST10 is "NO", the control of the car 3 is terminated.
[0088] In addition, if the answer is "No" in step ST13, the control of the car 3 may be forcibly terminated, and the corrected position information of the car 3 may be manually calculated as part of the maintenance of the elevator device 1, and the control may be restarted. Figure 8 process.
[0089] Figure 9This is a flowchart showing another example of the steps for controlling the car 3 in the second embodiment. In the first embodiment, the expansion and contraction amount S5 of the code tape 11 is obtained at the timing when the expansion and contraction detection switches 242a to 242d are pressed. In contrast, in the second embodiment, the expansion and contraction amount S5 of the code tape 11 is calculated in real time by obtaining the angle using the expansion and contraction detection encoder 344. As a result, the corrected position information can be calculated in real time without moving the car 3 to the reference position. Therefore, in Figure 8 In this case, the control unit 10 calculates the corrected position information based on the position information S4 of the car 3 determined based on the code of the code tape 11 and the expansion / contraction amount S5 of the code tape 11, and controls the car 3 using the corrected position information. Figure 9 Steps ST2, ST9 to ST11 and ST14 are Figure 8 Steps ST2, ST10, ST11 and ST14 are the same, so detailed description is omitted here.
[0090] like Figure 9 As shown, when the control of the car 3 is started, the control unit 10 performs initial adjustment of the car 3 (step ST11).
[0091] The control unit 10 continues the operation of the car 3 (step ST2).
[0092] The control unit 10 causes the expansion / contraction detection encoder 344 to acquire an angle, and determines whether the absolute value of the difference between the acquired angle and a reference angle is equal to or greater than A2 (step ST14 ).
[0093] If the determination in step ST14 is "Yes", the process proceeds to step ST15. If the determination in step ST14 is "No", the process proceeds to step ST10.
[0094] If the determination result in step ST14 is "yes", the control unit 10 calculates the corrected position information for the arbitrary position (step ST15). The calculation method of the corrected position information in step ST15 is the same as that in step ST16. Figure 8 The calculation method of the correction position information in step ST9 is different. In step ST9, for example, Figure 4 In (a), based on the coordinates (Z1 A , Z2 A ) and the coordinates at position B (Z1 B , Z2 B ), find the straight line equation of the solid line L2, and calculate the correction position information. In contrast, in step ST15, for example, Figure 4 In (a), based on the coordinates (Z1 A , Z2 A) and the slope of the solid line L2, the linear equation of the solid line L2 is obtained, and the correction position information is calculated. In the second embodiment, the expansion and contraction amount S5 of the code tape 11 can be calculated by using the expansion and contraction detection encoder 344 to obtain the angle, so the slope of the solid line L2 becomes known. For example, Figure 4 In (a), it is assumed that the car 3 is running at position P at a certain timing. Then, the position Z2 is obtained by the code reading sensor 13. P In the case of P , use the corrected position information to control car 3.
[0095] The control unit 10 determines whether to continue the operation of the car 3 (step ST10).
[0096] If the determination in step ST10 is "YES", the process returns to step ST2 to continue the operation of the car 3. If the determination in step ST10 is "NO", the control of the car 3 is terminated.
[0097] Furthermore, regardless of whether the determination in step ST14 is “yes” or “no”, the corrected position information may always be calculated in step ST15 .
[0098] According to the second embodiment described above, the corrected position information of the car 3 is calculated based on the angle obtained by the expansion detection encoder 344. Therefore, even when the code band expands and contracts due to temperature changes, the position of the car 3 can be accurately controlled without increasing the number of reference marks 16 set.
[0099] Implementation method 3.
[0100] Figure 10 This is a diagram showing an example of the configuration of the elevator apparatus 1 in the third embodiment. Figure 10 and Figure 6 The difference is that it includes a code band expansion and contraction detection unit 40 instead of the code band expansion and contraction detection unit 30. Figure 6 The structures shown are the same, so the description is omitted. Figure 1 The block diagram is also used in implementation mode 3.
[0101] The code tape expansion and contraction detection unit 40 is a thermometer installed in the lifting channel 2, and detects the expansion and contraction amount S5 of the code tape 11 based on the temperature measured by the thermometer. Figure 10As shown, multiple thermometers are installed at different locations in the elevator shaft 2 to measure the temperature of the elevator shaft 2. Since the code strip 11 expands and contracts due to temperature fluctuations, the expansion amount S5 can be calculated based on the temperature measured by the code strip expansion detection unit 40. In the first and second embodiments, the expansion amount S5 of the code strip 11 is directly detected using the angle detection units 24 and 34. However, in this embodiment, the expansion amount S5 of the code strip 11 can be detected using a simple configuration using only thermometers. While only one thermometer can be installed in the elevator shaft 2, by installing multiple thermometers, accurate correction of the position information S4 is possible even when the code strip 11 partially expands or contracts.
[0102] Figure 11 This is a flowchart showing an example of a procedure for controlling the car 3 in the third embodiment. Figure 11 Steps ST2, ST4, ST7 to ST10 and Figure 8 Steps ST2, ST4, and ST7 to ST10 are the same, so detailed description is omitted here.
[0103] like Figure 11 As shown, when the control of the car 3 is started, the control unit 10 performs initial adjustment of the car 3 (step ST16). Initial adjustment here means obtaining the temperature using a thermometer and setting the temperature at that time as the "reference temperature". Alternatively, the control of the car 3 may be started after the temperature reaches a level at which the code tape 11 does not expand or contract.
[0104] The control unit 10 continues the operation of the car 3 (step ST2).
[0105] The control unit 10 causes the thermometer to obtain a temperature and determines whether the absolute value of the difference between the obtained temperature and the reference temperature is greater than or equal to T1 (step ST17). The determination in step ST17 corresponds to determining whether the error between the actual position of the car 3 and the position information S4 from the code reader 13 is too large to cause an unintended door opening protection. T1 is the value obtained by converting the error, which does not cause an unintended door opening protection, into a temperature.
[0106] If the determination result in step ST17 is "Yes", the process proceeds to step ST4. If the determination result in step ST17 is "No", the process proceeds to step ST19.
[0107] When the determination in step ST17 is "YES", the control unit 10 stops the operation of the car 3 (step ST4).
[0108] The control unit 10 causes the thermometer to obtain a temperature, and determines whether the absolute value of the difference between the obtained temperature and the reference temperature is smaller than T1 (step ST18 ).
[0109] If the determination result in step ST18 is "Yes", the process proceeds to step ST10. If the determination result in step ST18 is "No", the process returns to step ST4 and the operation stop of the car 3 is continued.
[0110] If the determination in step ST17 is "No", the control unit 10 causes the thermometer to obtain the temperature and determines whether the absolute value of the difference from the temperature when the corrected position information was last calculated is greater than T2 (step ST19). If the determination in step ST19 is the first time, it is determined whether the absolute value of the difference between the temperature of the thermometer and the reference temperature is greater than T2. The determination in step ST19 is equivalent to determining whether the expansion and contraction amount S5 since the last calculation of the corrected position information is greater than the prescribed amount. In addition, the determination in step ST19 is equivalent to determining whether the error in stopping at each floor becomes a problem. T2 is the value obtained by converting the error into temperature. In addition, T2 is a value smaller than T1.
[0111] If the determination in step ST19 is "Yes", the process proceeds to step ST7. If the determination in step ST19 is "No", the process proceeds to step ST10.
[0112] If the determination in step ST19 is "YES", the control unit 10 moves the car 3 to the reference position based on the detection result of the reference sensor 15, that is, the reference mark detection signal S3 (step ST7).
[0113] The control unit 10 causes the code reading sensor 13 to read the position information S4 at the reference position of the car 3 as the reference position information (step ST8).
[0114] The control unit 10 calculates corrected position information for an arbitrary position (step ST9 ).
[0115] The control unit 10 determines whether to continue the operation of the car 3 (step ST10).
[0116] If the determination in step ST10 is "YES", the process returns to step ST2 to continue the operation of the car 3. If the determination in step ST10 is "NO", the control of the car 3 is terminated.
[0117] In addition, if the answer is "No" in step ST18, the control of the car 3 may be forcibly terminated, and the corrected position information of the car 3 may be manually calculated as part of the maintenance of the elevator device 1, and the control may be restarted. Figure 11 process.
[0118] Figure 12This is a flowchart showing another example of the steps for controlling the car 3 in the third embodiment. In the third embodiment, by obtaining the temperature using a thermometer, the expansion and contraction amount S5 of the code tape 11 can be calculated in real time, similarly to the second embodiment. This allows the corrected position information to be calculated in real time without moving the car 3 to the reference position. Figure 11 In this case, the control unit 10 calculates the corrected position information based on the position information S4 of the car 3 determined based on the code of the code tape 11 and the expansion / contraction amount S5 of the code tape 11, and controls the car 3 using the corrected position information. Figure 12 Steps ST2, ST10, ST15, ST16 and ST19 are Figure 11 Steps ST2, ST10, ST15, ST16 and ST19 are the same, so detailed description is omitted here.
[0119] like Figure 12 As shown, when the control of the car 3 is started, the control unit 10 performs initial adjustment of the car 3 (step ST16).
[0120] The control unit 10 continues the operation of the car 3 (step ST2).
[0121] The control unit 10 causes the thermometer to obtain a temperature, and determines whether the absolute value of the difference between the obtained temperature and the reference temperature is equal to or greater than T2 (step ST19 ).
[0122] If the determination in step ST19 is "Yes", the process proceeds to step ST15. If the determination in step ST19 is "No", the process proceeds to step ST10.
[0123] When the determination in step ST19 is “YES”, the control unit 10 calculates corrected position information for an arbitrary position (step ST15 ).
[0124] The control unit 10 determines whether to continue the operation of the car 3 (step ST10).
[0125] If the determination in step ST10 is "YES", the process returns to step ST2 to continue the operation of the car 3. If the determination in step ST10 is "NO", the control of the car 3 is terminated.
[0126] Furthermore, regardless of whether the determination in step ST19 is “yes” or “no”, the corrected position information may always be calculated in step ST15 .
[0127] According to the third embodiment described above, the corrected position information of the car 3 is calculated based on the temperature obtained by the thermometer. Therefore, even when the code band 11 expands and contracts due to temperature changes, the position of the car 3 can be accurately controlled without increasing the number of reference marks 16 installed.
[0128] Description of Reference Numerals
[0129] 1. Elevator device, 2. Hoistway, 3. Car, 4. Counterweight, 5. Main rope, 6. Hoist, 7. Track, 8. Car door, 9. Hall door, 10. Control unit, 11. Code tape, 12. Tension spring for code tape, 13. Code reading sensor, 14. Evaluation unit, 15. Reference sensor, 16. Reference mark, 20. 30. 40. Code tape extension and retraction detection units, 21. 31. Extension and retraction detection rods, 22. 32. Track side fulcrums, 23. 33. Code tape side fulcrums, 24. 34. Angle detection unit, 241. Switch block, 242a to 242d. Switch for extension and retraction detection, 341. Metal wire for extension and retraction detection, 342. Pulley for extension and retraction detection, 343. Tension spring for metal wire, 344. Encoder for extension and retraction detection, S1. Torque signal, S2. Opening and closing control signal, S3. Reference mark detection signal, S4. Position information, S5. Extension and retraction amount, S6. Code reading signal.
Claims
1. An elevator device, wherein: The elevator device comprises: A car running in the elevator shaft; A code belt, the code belt is suspended on the lifting channel; a code reading sensor configured to read a code recorded on the code tape; a code tape expansion and contraction detection unit configured to detect an expansion and contraction amount of the code tape; a reference mark, the reference mark being provided on the lifting passage and indicating a reference position of the car; a reference sensor, the reference sensor being disposed on the car and detecting the reference mark; as well as a control unit that moves the car to the reference position according to a detection result of the reference sensor when a condition based on the telescopic amount is satisfied, reads position information of the car determined based on the code as reference position information, calculates corrected position information based on the reference position information, and controls the car using the corrected position information, The condition is as follows: the expansion and contraction amount since the last calculation of the correction position information is greater than or equal to a predetermined amount; The code band telescopic detection part has a telescopic detection rod, one end of the telescopic detection rod is supported by a freely rotatable fulcrum fixed to the lifting channel, and an angle detection part is fixed to the other end. The telescopic detection rod is supported to constrain the one end and the other end in a direction perpendicular to the code band, and the telescopic amount is detected based on the angle of the telescopic detection rod detected by the angle detection part.
2. The elevator device according to claim 1, wherein: The angle detection unit is composed of a switch block that moves up and down by the rotation of the telescopic detection rod and a switch that is actuated by the contact of the switch block. The code tape expansion and contraction detection unit detects the expansion and contraction amount by operating the switch.
3. The elevator device according to claim 1, wherein: The angle detection unit is an encoder, The code tape expansion / contraction detection unit detects the expansion / contraction amount based on the angle detected by the encoder.
4. An elevator device, wherein: The elevator device comprises: A car running in the elevator shaft; A code belt, the code belt is suspended on the lifting channel; a code reading sensor configured to read a code recorded on the code tape; a code tape expansion and contraction detection unit configured to detect an expansion and contraction amount of the code tape; as well as a control unit that calculates corrected position information based on the position information of the car determined based on the code and the expansion and contraction amount of the code tape, and controls the car using the corrected position information, The code band telescopic detection part has a telescopic detection rod, one end of the telescopic detection rod is supported by a freely rotatable fulcrum fixed to the lifting channel, and an angle detection part is fixed to the other end. The telescopic detection rod is supported to constrain the one end and the other end in a direction perpendicular to the code band, and the telescopic amount is detected based on the angle of the telescopic detection rod detected by the angle detection part.
5. The elevator device according to claim 4, wherein: The angle detection unit is composed of a switch block that moves up and down by the rotation of the telescopic detection rod and a switch that is actuated by the contact of the switch block. The code tape expansion and contraction detection unit detects the expansion and contraction amount by operating the switch.
6. The elevator device according to claim 4, wherein: The angle detection unit is an encoder, The code tape expansion / contraction detection unit detects the expansion / contraction amount based on the angle detected by the encoder.
7. An elevator device, wherein: The elevator device comprises: A car running in the elevator shaft; A code belt, the code belt is suspended on the lifting channel; a code reading sensor configured to read a code recorded on the code tape; a code tape expansion and contraction detection unit configured to detect an expansion and contraction amount of the code tape; a reference mark, the reference mark being provided on the lifting passage and indicating a reference position of the car; a reference sensor, the reference sensor being disposed on the car and detecting the reference mark; as well as a control unit that moves the car to the reference position according to a detection result of the reference sensor when a condition based on the telescopic amount is satisfied, reads position information of the car determined based on the code as reference position information, calculates corrected position information based on the reference position information, and controls the car using the corrected position information, The condition is as follows: the expansion and contraction amount since the last calculation of the correction position information is greater than or equal to a predetermined amount; The code tape expansion and contraction detection unit comprises: a metal wire fixed to an end of the code tape; a pulley on which the metal wire is wound and which rotates due to the expansion and contraction of the code belt; as well as an encoder that detects the angle of the pulley, The extension and contraction amount is detected according to the angle.
8. An elevator device, wherein: The elevator device comprises: A car running in the elevator shaft; A code belt, the code belt is suspended on the lifting channel; a code reading sensor configured to read a code recorded on the code tape; a code tape expansion and contraction detection unit configured to detect an expansion and contraction amount of the code tape; as well as a control unit that calculates corrected position information based on the position information of the car determined based on the code and the expansion and contraction amount of the code tape, and controls the car using the corrected position information, The code tape expansion and contraction detection unit comprises: a metal wire fixed to an end of the code tape; a pulley on which the metal wire is wound and which rotates due to the expansion and contraction of the code belt; as well as an encoder that detects the angle of the pulley, The extension and contraction amount is detected according to the angle.
Citation Information
Patent Citations
Elevator installation, measurement apparatus, marking device and guide element
JP2013230936A
Measuring tape for a lift device
CN104418205A
Elevator device
CN104936879A
Elevator control device
JP2007168950A
Cited By
Car position detection method for an elevator system
CN119706545A