Elevator control device
The elevator control device automates offset adjustment during linear scale replacement, enhancing efficiency by learning and adjusting positions, thus reducing manual labor and ensuring precise alignment.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- MITSUBISHI ELECTRIC BUILDING SOLUTIONS CORP
- Filing Date
- 2023-06-20
- Publication Date
- 2026-07-22
AI Technical Summary
The efficiency of replacing a linear scale in an elevator is hindered by the need for manual adjustment of absolute positions, which depends on the operator's skill level, leading to varying offsets and decreased work efficiency.
An elevator control device that includes a linear scale, position detector, car control unit, and a learning unit that learns and adjusts the offset of the linear scale during replacement, eliminating the need for manual setting of absolute positions.
Improves the efficiency of linear scale replacement by automating the offset adjustment, reducing labor and ensuring accurate positioning without manual intervention.
Smart Images

Figure 0007893378000001 
Figure 0007893378000002 
Figure 0007893378000003
Abstract
Description
Technical Field
[0004] , , , , ,
[0005] , , ,
[0001] The present disclosure relates to an elevator control device.
Background Art
[0002] Patent Document 1 discloses an example of an elevator control device. In an elevator, a just-level sensor for detecting that the car has landed on each floor landing is provided. When adjusting the position detection of the car by a magnetic tape provided in the hoistway, the operator of the adjustment work operates the car manually to the top floor and the bottom floor, and then moves the car back and forth in the hoistway.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] When replacing a linear scale such as a magnetic tape in an elevator, the linear scale is cut to the required length for each property and installed. Since the detected value of the absolute position of the end point of the linear scale depends on the cutting position of the linear scale, the offset will be different for each linear scale after cutting. Here, when applying the adjustment method in the elevator of Patent Document 1 to the adjustment of the offset, in this adjustment method, the absolute positions of the top floor and the bottom floor, which are the terminal floors, are set by manual operation. At this time, fine adjustment by the operator is required for the setting operation of the absolute position by manual operation, and the work efficiency may decrease depending on the skill level of the operator's work.
[0005] The present disclosure relates to solving such problems. The present disclosure provides an elevator control device that can further improve the work efficiency of replacing the linear scale. [Means for solving the problem]
[0006] The elevator control device according to this disclosure includes: a linear scale provided along the travel path of a car traveling vertically within a hoistway and having position information within the hoistway attached along its longitudinal direction; a position detector provided on the car and detecting the absolute position of the car in the hoistway by reading the position information attached to the linear scale; a car control unit that controls the movement of the car based on the absolute position of the car detected by the position detector from the position information on the linear scale; and a first end detection unit that detects the car when it is at the end of the hoistway in the vertical direction. The system includes a learning unit that learns the offset of the position information when the linear scale is replaced, wherein the learning unit pre-stores the position information read by the position detector from the linear scale when the first terminal detection unit detects the elevator car as first position information before the linear scale is replaced, and acquires the position information read by the position detector from the linear scale when the first terminal detection unit detects the elevator car after the linear scale is replaced as second position information, and learns the offset of the linear scale based on the difference between the first position information and the second position information. [Effects of the Invention]
[0007] According to the elevator control device described herein, the efficiency of the linear scale replacement work can be further improved. [Brief explanation of the drawing]
[0008] [Figure 1] This is a diagram showing the configuration of an elevator according to Embodiment 1. [Figure 2] This flowchart shows an example of the procedure for installing the elevator control device according to Embodiment 1. [Figure 3] This flowchart shows an example of the procedure for replacing the linear scale of the elevator control device according to Embodiment 1. [Figure 4] This is a hardware configuration diagram of the main part of the control device according to Embodiment 1. [Figure 5] This is a diagram showing the configuration of an elevator according to a modified example of Embodiment 1. [Figure 6] This is a diagram showing the configuration of an elevator according to Embodiment 2. [Figure 7] This flowchart shows an example of the procedure for installing the elevator control device according to Embodiment 2. [Figure 8] This flowchart shows an example of the procedure for replacing the linear scale of the elevator control device according to Embodiment 2. [Figure 9] This is a diagram showing the configuration of an elevator according to a modified example of Embodiment 2. [Modes for carrying out the invention]
[0009] The embodiments for carrying out the subject matter of this disclosure will be described with reference to the attached drawings. In each drawing, the same or corresponding parts are denoted by the same reference numerals, and redundant explanations are simplified or omitted as appropriate. However, the subject matter of this disclosure is not limited to the following embodiments, and any modification of any component of the embodiments or omission of any component of the embodiments is possible without departing from the spirit of this disclosure.
[0010] Embodiment 1. Figure 1 is a diagram showing the configuration of an elevator according to Embodiment 1.
[0011] Elevators are used in buildings with multiple floors. In a building, an elevator shaft is provided. The shaft is a long vertical space spanning multiple floors. An elevator comprises a car 1, a rope 2, and a hoisting machine 3. The car 1 is the device in which passengers ride. The car 1 is located in the elevator shaft. The rope 2 is a device that supports the load of the car 1. The rope 2 is a long object such as a strand rope or a belt rope. The hoisting machine 3 is a device that generates the driving force to move the car 1. The hoisting machine 3 is located at the top or bottom of the elevator shaft. If the elevator's machine room is located above the elevator shaft, the hoisting machine 3 may be located in the machine room. The rope 2 is wound around the hoisting machine 3. The rope 2 is wound around the sheave of the hoisting machine 3. In an elevator, the driving force generated by the hoisting machine 3 causes one side of the rope 2, which is wrapped around the sheave, to be reeled up, so that the elevator car 1, which is supported by the rope 2, travels up and down in the hoistway.
[0012] In an elevator, a control device C is applied to control the operation of the elevator. The control device C comprises a linear scale 4 and a position detector 5.
[0013] The linear scale 4 is positioned in the elevator shaft along the travel path of the elevator car 1. The linear scale 4 is, for example, a long object such as a tape, ribbon, belt, rope, or rod. The longitudinal direction of the linear scale 4 is oriented in the vertical direction, which is the travel direction of the elevator car 1. The linear scale 4 is assigned positional information within the elevator shaft that corresponds to the absolute vertical position of the elevator car 1 within the elevator shaft. The positional information within the elevator shaft is assigned along the longitudinal direction of the linear scale 4 by means of, for example, electromagnetic properties, optical properties, mechanical shape or properties, or geometric patterns on the surface. In this example, the linear scale 4 is installed in a suspension manner such that the upper end 41 is fixed and the lower end 42 is movable in the vertical direction. The upper end 41 is an example of a fixed end. The lower end 42 is an example of a movable end on the opposite side of the fixed end. The linear scale 4 has expansion and contraction properties. The lower end 42, which is the movable end, may be held by an elastic body such as a spring so as to be able to apply tension to the linear scale 4, or it may be held by a sliding bearing or the like. The linear scale 4 may be provided such that the lower end 42 is fixed and the upper end 41 is movable in the vertical direction.
[0014] The position detector 5 is installed on the elevator car 1. The position detector 5 is fixed to the elevator car 1. The position detector 5 is equipped with the function of reading position information attached to the linear scale 4. The position detector 5 moves with the elevator car 1 within the hoistway and reads the position information of the linear scale 4 to determine the absolute position of the elevator car 1 within the hoistway.
[0015] The control device C includes a car control unit 6. The car control unit 6 is mounted on a control panel located, for example, in the upper or lower part of the hoistway, or in the machine room. The car control unit 6 is the part that controls the movement of the car 1. The car control unit 6 controls the movement of the car 1 using the readings obtained by the position detector 5 from the position information attached to the linear scale 4. The car control unit 6 may also apply these readings to a door-open travel protection device and a terminal floor forced deceleration device installed in the elevator.
[0016] In the elevator of this example, stop floors 71, 72, and 73 are set. Stop floor 71 is the top floor. Stop floor 72 is the bottom floor. Stop floor 73 is an intermediate floor. In the elevator, a plurality of intermediate floors including other floors than stop floor 73 may be set. The number and height of the stop floors of the elevator vary depending on the structure such as the height and number of floors of the building.
[0017] The control device C includes an end detection unit 81. The end detection unit 81 is provided as a stopping means in the upward direction near stop floor 71 which is the top floor. The end detection unit 81 is provided at the end portion on the upper end 41 side which is the fixed end of the linear scale 4, that is, at the upper end portion of the hoistway. The end detection unit 81 is equipped with a function of detecting the car 1 by a contact or non-contact method when the car 1 is at the upper end portion of the hoistway. The end detection unit 81, for example, detects the car 1 when a cam 83 provided on the car 1 contacts when the car 1 travels to the installation location of the end detection unit 8'. Alternatively, the end detection unit 81 may detect the car 1 by a sensor provided on the car 1 detecting a detection plate provided at the upper end portion of the hoistway in a non-contact manner. The end detection unit 81 is an example of a first end detection unit. That is, the first end detection unit may be a contact type end detection unit 81 that detects the car 1 by the cam 83, or an end detection unit 81 that non-contact detects a detection plate such as a door zone plate.
[0018] The control device C includes a safety circuit 9. The safety circuit 9 is mounted, for example, on a control panel provided in the upper or lower part of the hoistway or in a machine room. The safety circuit 9 is equipped with a function of cutting off the power of the hoist 3 that makes the car 1 travel and braking the hoist 3 when the end detection unit 81 detects the car 1.
[0019] The control device C includes an emergency motorized drive unit 10. The emergency motorized drive unit 10 is mounted, for example, in the upper or lower part of the hoistway, or in a control panel located in the machine room. The emergency motorized drive unit 10 has a function to disable the control of the elevator car 1 by the safety circuit 9 when the terminal detection unit 81 detects the elevator car 1. At this time, the emergency motorized drive unit 10 causes the elevator car control unit 6 to control the movement of the elevator car 1 so that it travels at a low speed lower than the rated speed. The emergency motorized drive unit 10 is required to be installed in elevator standards such as EN81-20, and is provided in elevators installed in areas where compliance with such standards is required.
[0020] The control device C includes a learning unit 11. The learning unit 11 is mounted, for example, in a control panel located in the upper or lower part of the elevator shaft, or in a machine room. The learning unit 11 has a function to learn the offset of the position information of the linear scale 4. The learning unit 11 learns the offset, for example, when the linear scale 4 is replaced. The learning unit 11 learns the offset using the information of the linear scale 4 before replacement.
[0021] The learning unit 11 has multiple states, including a normal operation state and a learnable state. The normal operation state is the state during normal operation of the elevator. In the normal operation state, the learning unit 11 does not learn the offset. In the normal operation state, the elevator car control unit 6 obtains the absolute position of the elevator car 1 using the offset that the learning unit 11 learned immediately before, and controls the movement of the elevator car 1. The learnable state is a state in which offset learning is possible. The learning unit 11 is set to the learnable state, for example, immediately after the elevator is installed, immediately after the elevator returns from maintenance or degraded operation, or immediately after the linear scale 4 is replaced.
[0022] Before the linear scale 4 is replaced, the learning unit 11 pre-stores the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1 as first position information. Note that the first position information stored by the learning unit 11 is not limited to the value read immediately before the linear scale 4 is replaced. For example, the first position information stored by the learning unit 11 may be the value read immediately after the previous replacement of the linear scale 4, or the value read during the previous maintenance inspection. In this example, the learning unit 11 reads and stores the first position information from the linear scale 4 before replacement when the terminal detection unit 81 detects the elevator car 1 while the elevator car 1 is being operated at a low speed by the emergency motor operation unit 10. When the learning unit 11 reads the first position information used for offset learning, the elevator car 1 continues to operate at a low speed lower than the rated speed without making an emergency stop. If the terminal detection unit 81 operates when the learning unit 11 reads the first position information, the elevator car 1 will temporarily stop. Furthermore, if the upper end 41 of the linear scale 4 is provided as a movable end that can move in the vertical direction, it becomes necessary to learn the offset value on the lower end 42 side.
[0023] After the linear scale 4 is replaced, the learning unit 11 stores the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1 as second position information. In this example, the learning unit 11 reads and stores the second position information from the replaced linear scale 4 when the terminal detection unit 81 detects the elevator car 1 while the elevator car 1 is being driven at a low speed by the emergency motor drive unit 10. The second position information is acquired, for example, when the learning unit 11 is in a learning-enabled state. When the learning unit 11 reads the first position information used for offset learning, the elevator car 1 continues to operate at a low speed lower than the rated speed without making an emergency stop. If the terminal detection unit 81 operates when the learning unit 11 reads the second position information, the elevator car 1 stops moving temporarily.
[0024] The learning unit 11 learns the offset of the linear scale 4 based on the difference between the first position information and the second position information, for example, when it is in a learnable state. The learning unit 11 learns by updating the offset with the difference between the first position information and the second position information, for example, when the current offset is 0. Alternatively, the learning unit 11 may learn by updating the offset of the linear scale 4 by adding or subtracting the difference between the first position information and the second position information to the current offset.
[0025] When the learning unit 11 learns the offset of the linear scale 4, it updates the readings of the position information of the linear scale 4 corresponding to the stopping position of each stop, which have been stored in advance, with the learned offset.
[0026] The learning unit 11 may, for example, transition from the normal operation state to the learning-enabled state if the difference between the first position information stored in advance and the acquired second position information is greater than or equal to a preset threshold. In this case, the second position information is acquired, for example, when the learning unit 11 is in the normal operation state. The learning unit 11 acquires the second position information, for example, immediately after the elevator is installed, immediately after the elevator returns from maintenance or degraded operation, or immediately after the linear scale 4 is replaced. The learning unit 11 may reacquire the second position information after transitioning to the learning-enabled state. The learning unit 11 may transition to the normal operation state without updating the offset of the linear scale 4 if the difference between the first position information stored in advance and the acquired second position information is less than a preset threshold.
[0027] Furthermore, when acquiring the first position information, the learning unit 11 may acquire position information multiple times, which is read by the position detector 5 from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1. The learning unit 11 acquires the first position information based on the multiple readings when the error between the multiple readings of position information becomes less than or equal to a preset value. The learning unit 11 acquires a representative value such as the mean or median of the multiple readings as the first position information. The learning unit 11 may also calculate and use a value such as the standard deviation or interquartile deviation of the multiple readings as the error between the multiple readings. The learning unit 11 may set a lower or upper limit on the number of times the position information is read.
[0028] Furthermore, when acquiring the second position information, the learning unit 11 may acquire position information multiple times, which is read by the position detector 5 from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1. The learning unit 11 acquires the second position information based on the multiple readings when the error between the multiple readings of position information falls below a preset value. The learning unit 11 acquires a representative value such as the mean or median of the multiple readings as the second position information. The learning unit 11 may also calculate and use a value such as the standard deviation or interquartile deviation of the multiple readings as the error between the multiple readings. The learning unit 11 may set a lower or upper limit on the number of times the position information is read.
[0029] Next, using Figure 2, we will explain an example of the procedure for installing the elevator control device C. Figure 2 is a flowchart showing an example of the procedure for installing the elevator control device C according to Embodiment 1.
[0030] In step S01, the worker performing the installation work attaches the terminal detection unit 81 to the elevator shaft.
[0031] Subsequently, in step S02, the worker installs the linear scale 4 into the elevator shaft.
[0032] Subsequently, in step S03, the operator drives the elevator car 1 near the terminal detection unit 81. At the time of step S03, the learning unit 11 does not store the readings of the position information of the linear scale 4 at the stopping positions of stopping floors 71, 72, and 73, nor the first position information.
[0033] Subsequently, in step S04, the operator moves the elevator car 1 upwards, causing the terminal detection unit 81 to perform the detection operation of the elevator car 1. When the terminal detection unit 81 operates, the learning unit 11 temporarily stops the movement of the elevator car 1. Note that when the terminal detection unit 81 operates, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator lowers the elevator car 1, for example, to below the detection range of the terminal detection unit 81. The operator repeats this raising and lowering operation of the elevator car 1 a preset number of times. When the error between multiple readings of the position information of the linear scale 4 acquired during this time becomes less than or equal to a preset value, the learning unit 11 acquires the first position information.
[0034] Subsequently, in step S05, the operator drives the elevator car 1 across the hoistway to store the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73 in the learning unit 11. Note that the procedure in step S05 may be performed before steps S03 and S04.
[0035] As a result, the learning unit 11 stores the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73, as well as the first position information, enabling normal elevator operation. At this time, the learning unit 11 may transition to the normal operation state. Alternatively, the learning unit 11 may learn the first position information as the offset of the linear scale 4 during installation.
[0036] Next, using Figure 3, we will explain an example of the procedure for replacing the linear scale 4 of the elevator control device C. Figure 3 is a flowchart showing an example of the procedure for replacing the linear scale 4 of the elevator control device C according to Embodiment 1.
[0037] In step S11, the worker performing the replacement work removes the existing linear scale 4 from the hoistway and installs the new linear scale 4 into the hoistway, thereby replacing the linear scale 4.
[0038] Subsequently, in step S12, the operator drives the elevator car 1 near the terminal detection unit 81. At the time of step S12, the learning unit 11 stores the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73, as well as the first position information.
[0039] Subsequently, in step S13, the operator moves the elevator car 1 upwards, causing the terminal detection unit 81 to perform the detection operation of the elevator car 1. When the terminal detection unit 81 operates, the learning unit 11 temporarily stops the movement of the elevator car 1. Note that when the terminal detection unit 81 operates, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator lowers the elevator car 1, for example, to below the detection range of the terminal detection unit 81. At this time, if the difference between the first position information, which is stored in advance, and the second position information, which is the position information read from the linear scale 4, is greater than or equal to a preset threshold, the learning unit 11 transitions from the normal operation state to the learning-enabled state. Note that if the difference between the first position information and the second position information is less than the threshold, the learning unit 11 may transition to the normal operation state without updating the offset of the linear scale 4, and terminate the replacement process.
[0040] Subsequently, in step S14, the operator moves the elevator car 1 upwards, causing the terminal detection unit 81 to detect the elevator car 1. The learning unit 11 temporarily stops the movement of the elevator car 1 when the terminal detection unit 81 is activated. Note that when the terminal detection unit 81 is activated, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator lowers the elevator car 1, for example, to below the detection range of the terminal detection unit 81. The operator repeats this raising and lowering operation of the elevator car 1 a preset number of times. The learning unit 11 reacquires the second position information when the error between multiple readings of the position information of the linear scale 4 acquired during this time becomes less than or equal to a preset value. Based on the difference between the first position information and the second position information, the learning unit 11 learns the offset of the linear scale 4 and updates the readings of the stopping position of each stopping floor.
[0041] As a result, the learning unit 11 updates the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73, as well as the first position information, the second position information, and the offset, enabling normal elevator operation. At this time, the learning unit 11 may transition to the normal operation state.
[0042] As described above, the control device C according to Embodiment 1 comprises a linear scale 4, a position detector 5, a car control unit 6, an end detection unit 81, and a learning unit 11. The linear scale 4 is installed in the hoistway along the travel path of the car 1. Position information within the hoistway is attached to the linear scale 4 along its longitudinal direction. The position detector 5 is installed on the car 1. The position detector 5 detects the absolute position of the car 1 in the hoistway by reading the position information attached to the linear scale 4. The car control unit 6 controls the movement of the car 1 based on the absolute position of the car 1 detected by the position detector 5 from the position information of the linear scale 4. The end detection unit 81 detects the car 1 when it is at the end of the hoistway in the vertical direction. The learning unit 11 learns the offset of the position information when the linear scale 4 is replaced. Before the linear scale 4 is replaced, the learning unit 11 pre-stores the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1 as first position information. After the linear scale 4 is replaced, the learning unit 11 acquires the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1 as second position information. Based on the difference between the first position information and the second position information, the learning unit 11 learns the offset of the linear scale 4.
[0043] This configuration eliminates the need for manual operation to set the absolute position after replacement, thus improving the efficiency of the linear scale 4 replacement process. Furthermore, it allows for more efficient learning of the offset required for the elevator's return to its original position after the linear scale 4 is replaced.
[0044] Furthermore, when the learning unit 11 learns the offset, it updates the readings of the position information of the linear scale 4 corresponding to the stopping position of each stopping floor, which have been stored in advance, with the learned offset. This configuration can reduce the labor required to update the readings of the stopping position of each stopping floor after the linear scale 4 is replaced.
[0045] Furthermore, the linear scale 4 has expansion and contraction characteristics. The upper end 41 of the linear scale 4 is fixed as a fixed end. The lower end 42 of the linear scale 4 is provided as a movable end that can move in the vertical direction. The terminal detection unit 81 is provided at the terminal end on the upper end 41 side, which is the fixed end, in the elevator shaft. With this configuration, the influence of the expansion and contraction characteristics of the linear scale 4 can be suppressed in offset learning. Note that when the upper end 41 of the linear scale 4 is provided as a movable end that can move in the vertical direction, it is necessary to learn the offset value on the lower end 42 side.
[0046] Furthermore, the control device C includes a safety circuit 9 and an emergency motorized drive unit 10. The safety circuit 9 cuts off the power to the hoisting machine 3 that moves the elevator car 1 and brakes the hoisting machine 3 when the terminal detection unit 81 detects the elevator car 1. The emergency motorized drive unit 10 disables the control of the operation of the elevator car 1 by the safety circuit 9 when the terminal detection unit 81 detects the elevator car 1, and causes the elevator car control unit 6 to control the elevator car 1 to travel at a low speed lower than the rated speed. The learning unit 11 acquires first position information when the elevator car 1 is traveling at a low speed by the emergency motorized drive unit 10. The learning unit 11 acquires second position information when the elevator car 1 is traveling at a low speed by the emergency motorized drive unit 10. With this configuration, even if the position information of the linear scale 4 becomes unavailable due to a malfunction, for example, the terminal detection unit 81 can be activated as a safety function. In addition, the elevator can be made compliant with standards such as EN81-20 with a simple configuration.
[0047] Furthermore, when the end detection unit 81 detects the elevator car 1, the elevator car control unit 6 temporarily stops the movement of the elevator car 1. This configuration prevents the elevator car 1 from continuing to travel beyond the fixed end of the linear scale 4 when the offset has not been learned.
[0048] Furthermore, the learning unit 11 may be in a learnable state that enables offset learning immediately after the elevator is installed. Alternatively, the learning unit 11 may transition to a learnable state that enables offset learning when the difference between the first position information and the second position information exceeds a preset threshold. With this configuration, the learning unit 11 can transition to a learnable state without requiring special operations from a special additional terminal of the control device C by the worker installing the linear scale 4.
[0049] Furthermore, when acquiring the first position information, the learning unit 11 acquires position information multiple times that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1. When the error between the multiple readings of position information becomes less than or equal to a preset value, the learning unit 11 acquires the first position information based on those multiple readings. Furthermore, when acquiring the second position information, the learning unit 11 acquires position information multiple times that the position detector 5 reads from the linear scale 4 when the terminal detection unit 81 detects the elevator car 1. When the error between the multiple readings of position information becomes less than or equal to a preset value, the learning unit 11 acquires the second position information based on those multiple readings. With this configuration, the acquisition of the first and second position information, and the updating of the offset value based on them, becomes possible without requiring special operations from a special additional terminal of the control device C by the worker installing the linear scale 4.
[0050] Next, we will explain an example of the hardware configuration of control device C using Figure 4. Figure 4 is a hardware configuration diagram of the main part of the control device C according to Embodiment 1.
[0051] Each function of the control device C can be realized by a processing circuit. The processing circuit comprises at least one processor 100a and at least one memory 100b. The processing circuit may also include at least one dedicated hardware 200 together with the processor 100a and memory 100b, or as a substitute for them. The processor 100a and memory 100b and the dedicated hardware 200 may be configured on separate boards or on the same board.
[0052] When the processing circuit comprises a processor 100a and a memory 100b, each function of the control device C is realized by software, firmware, or a combination of software and firmware. At least one of the software and firmware is written as a program. This program is stored in the memory 100b. The processor 100a realizes each function of the control device C by reading and executing the program stored in the memory 100b.
[0053] The processor 100a is also called a CPU (Central Processing Unit), processing unit, arithmetic unit, microprocessor, microcomputer, or DSP. The memory 100b is composed of non-volatile or volatile semiconductor memory such as RAM, ROM, flash memory, EPROM, or EEPROM.
[0054] If the processing circuit includes dedicated hardware 200, the processing circuit may be implemented as, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof.
[0055] Each function of the control device C can be implemented by a separate processing circuit. Alternatively, each function of the control device C can be implemented collectively by a processing circuit. For each function of the control device C, some may be implemented by dedicated hardware 200, while others are implemented by software or firmware. Thus, the processing circuit implements each function of the control device C using dedicated hardware 200, software, firmware, or a combination thereof.
[0056] Figure 5 is a diagram showing the configuration of an elevator according to a modified example of Embodiment 1.
[0057] The control device C does not need to be equipped with an emergency motorized drive unit 10 if it is not required by the standards to which the elevator conforms. In this case, or when the contents of the standard are implemented by other means, the control device C does not need to be equipped with a safety circuit 9 that cuts off the power to the hoisting machine 3 and brakes the hoisting machine 3 when the terminal detection unit 81 detects the elevator car 1. In this case, the elevator car control unit 6 may control the movement of the elevator car 1 by a manual driving means other than the emergency motorized drive unit 10, which is unrelated to the safety circuit 9.
[0058] Embodiment 2. In Embodiment 2, the differences from the example disclosed in Embodiment 1 will be explained in particular detail. For features not described in Embodiment 2, any of the features from the example disclosed in Embodiment 1 may be adopted.
[0059] Figure 6 is a diagram showing the configuration of an elevator according to Embodiment 2.
[0060] The control device C includes an end detection unit 81 and an end detection unit 82. The end detection unit 82 is provided as a stopping means in the downward direction near the lowest floor, the stopping floor 72. The end detection unit 82 is provided at the end of the lower end 42 side, which is the movable end of the linear scale 4, i.e., at the lower end of the hoistway. The end detection unit 82 has the function of detecting the elevator car 1 by a contact type or non-contact type when the elevator car 1 is at the lower end of the hoistway. The end detection unit 82 may detect the elevator car 1 by a method similar to that of the end detection unit 81, or it may detect the elevator car 1 by a method other than that. The end detection unit 82 is an example of a second end detection unit.
[0061] When the terminal detection unit 82 detects the elevator car 1, the safety circuit 9 cuts off the power to the hoisting machine 3 that moves the elevator car 1 and brakes the hoisting machine 3, similar to when the terminal detection unit 81 detects the elevator car 1.
[0062] The emergency motorized operation unit 10 is equipped with a function to disable the control of the operation of the elevator car 1 by the safety circuit 9 when the terminal detection unit 82 detects the elevator car 1. At this time, the emergency motorized operation unit 10 causes the elevator car control unit 6 to control the movement of the elevator car 1 so that it travels at a low speed lower than the rated speed.
[0063] The learning unit 11 is equipped with a function to learn the offset and stretch values of the positional information of the linear scale 4. For example, the learning unit 11 learns the offset and stretch values when the linear scale 4 is replaced. The learning unit 11 learns the offset and stretch values using the information of the linear scale 4 before replacement.
[0064] Before the linear scale 4 is replaced, the learning unit 11 pre-stores the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1 as third position information. Note that the third position information stored by the learning unit 11 is not limited to the value read immediately before the linear scale 4 is replaced. For example, the third position information stored by the learning unit 11 may be the value read immediately after the previous replacement of the linear scale 4, or the value read during the previous maintenance inspection. In this example, the learning unit 11 reads and stores the third position information from the linear scale 4 before replacement when the terminal detection unit 82 detects the elevator car 1 while the elevator car 1 is operating at a low speed by the emergency motor operation unit 10. When the learning unit 11 reads the third position information used for learning the offset and expansion / contraction values, the elevator car 1 continues to operate at a low speed lower than the rated speed without making an emergency stop. If the terminal detection unit 82 operates when the learning unit 11 reads the third position information, the elevator car 1 will temporarily stop moving.
[0065] After the linear scale 4 is replaced, the learning unit 11 stores the position information that the position detector 5 reads from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1 as the fourth position information. In this example, the learning unit 11 reads and stores the fourth position information from the replaced linear scale 4 when the terminal detection unit 82 detects the elevator car 1 while the elevator car 1 is being driven at a low speed by the emergency motor drive unit 10. The fourth position information is acquired, for example, when the learning unit 11 is in a learning-enabled state. When the learning unit 11 reads the fourth position information used for learning the offset and extension values, the elevator car 1 continues to operate at a low speed lower than the rated speed without making an emergency stop. If the terminal detection unit 82 operates when the learning unit 11 reads the fourth position information, the elevator car 1 will temporarily stop moving.
[0066] The learning unit 11 learns the second offset of the linear scale 4 based on the difference between the third position information and the fourth position information, for example, when it is in a learning-ready state. The second offset is the position information corresponding to the lower end 42 side, which is the movable end, whereas the normal offset of the linear scale 4 corresponds to the upper end 41 side, which is the fixed end. The learning unit 11 learns the second offset by updating it, for example, by adding or subtracting the difference between the third position information and the fourth position information to the current second offset. The learning unit 11 calculates the difference between the offset learned based on the first and second position information and the second offset learned based on the third and fourth position information. The learning unit 11 learns the stretch value of the linear scale 4 based on the calculated difference. For example, the learning unit 11 may learn the difference between the calculated offset and the second offset itself as the stretch value of the linear scale 4, or it may learn the ratio of the difference calculated this time and the difference calculated immediately before as the stretch value of the linear scale 4.
[0067] When the learning unit 11 learns the stretching and contracting values of the linear scale 4, it updates the readings of the position information of the linear scale 4 corresponding to the stopping position of each stopping floor, which are stored in advance, with the learned stretching and contracting values. For example, the learning unit 11 updates the readings of the position information of the linear scale 4 corresponding to the stopping position of each stopping floor by performing a correction such as multiplying the distance to the stopping position of each stopping floor, based on the offset, by the learned stretching and contracting values.
[0068] The learning unit 11 may, for example, transition from the normal operation state to the learning-enabled state if the difference between the pre-stored third position information and the acquired fourth position information is greater than or equal to a preset threshold. In this case, the fourth position information is acquired, for example, when the learning unit 11 is in the normal operation state. The learning unit 11 acquires the fourth position information, for example, immediately after the elevator is installed, immediately after the elevator returns from maintenance or degraded operation, or immediately after the linear scale 4 is replaced. The learning unit 11 may reacquire the fourth position information after transitioning to the learning-enabled state. The learning unit 11 may transition to the normal operation state without updating the expansion / contraction value of the linear scale 4, etc., if the difference between the pre-stored third position information and the acquired fourth position information is less than a preset threshold.
[0069] Furthermore, when acquiring the third position information, the learning unit 11 may acquire position information multiple times, which is read by the position detector 5 from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1. The learning unit 11 acquires the third position information based on the multiple readings when the error between the multiple readings of position information falls below a preset value. The learning unit 11 acquires a representative value such as the mean or median of the multiple readings as the third position information. The learning unit 11 may also calculate and use a value such as the standard deviation or interquartile deviation of the multiple readings as the error between the multiple readings. The learning unit 11 may set a lower or upper limit on the number of times the position information is read.
[0070] Furthermore, when acquiring the fourth position information, the learning unit 11 may acquire position information multiple times, which is read by the position detector 5 from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1. The learning unit 11 acquires the fourth position information based on the multiple readings when the error between the multiple readings of position information falls below a preset value. The learning unit 11 acquires a representative value, such as the mean or median of the multiple readings, as the fourth position information. The learning unit 11 may also calculate and use a value such as the standard deviation or interquartile deviation of the multiple readings as the error between the multiple readings. The learning unit 11 may set a lower or upper limit on the number of times the position information is read.
[0071] Next, using Figure 7, we will explain an example of the procedure for installing the elevator control device C. Figure 7 is a flowchart showing an example of the procedure for installing the elevator control device C according to Embodiment 2.
[0072] In step S21, the worker performing the installation work attaches the terminal detection unit 81 and the terminal detection unit 82 to the elevator shaft.
[0073] Subsequently, in step S22, the worker installs the linear scale 4 into the elevator shaft.
[0074] Subsequently, in step S23, the operator drives the elevator car 1 near the terminal detection unit 81. At the time of step S23, the learning unit 11 has not stored the readings of the position information of the linear scale 4 at the stopping positions of stopping floors 71, 72, and 73, nor the first position information.
[0075] Subsequently, in step S24, the operator moves the elevator car 1 upwards, causing the terminal detection unit 81 to perform the detection operation of the elevator car 1. When the terminal detection unit 81 operates, the learning unit 11 temporarily stops the movement of the elevator car 1. Alternatively, when the terminal detection unit 82 operates, other parts of the learning unit 11, such as the elevator car control unit 6, may temporarily stop the movement of the elevator car 1. After that, the operator lowers the elevator car 1, for example, to below the detection range of the terminal detection unit 81. The operator repeats this raising and lowering operation of the elevator car 1 a preset number of times. When the error between multiple readings of the position information of the linear scale 4 acquired during this time becomes less than or equal to a preset value, the learning unit 11 acquires the first position information.
[0076] Subsequently, in step S25, the operator drives the elevator car 1 near the terminal detection unit 82. At the time of step S25, the learning unit 11 has not stored the third position information.
[0077] Subsequently, in step S26, the operator moves the elevator car 1 downwards, causing the terminal detection unit 82 to detect the elevator car 1. The learning unit 11 temporarily stops the movement of the elevator car 1 when the terminal detection unit 82 is activated. Note that when the terminal detection unit 82 is activated, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator raises the elevator car 1, for example, to above the detection range of the terminal detection unit 82. The operator repeats this raising and lowering operation of the elevator car 1 a preset number of times. The learning unit 11 acquires third position information when the error between multiple readings of the position information of the linear scale 4 acquired during this time becomes less than or equal to a preset value.
[0078] Subsequently, in step S27, the operator drives the elevator car 1 across the hoistway to store the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73 in the learning unit 11.
[0079] As a result, the learning unit 11 stores the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73, as well as the first position information and the third position information, enabling normal elevator operation. At this time, the learning unit 11 may transition to the normal operation state. The learning unit 11 may also learn the first position information as the offset of the linear scale 4 and the third position information as the second offset of the linear scale 4 during installation. The learning unit 11 may also learn the expansion / contraction value of the linear scale 4 based on the difference between the offset based on the first position information and the second offset based on the third position information during installation.
[0080] Next, using Figure 8, we will explain an example of the procedure for replacing the linear scale 4 of the elevator control device C. Figure 8 is a flowchart showing an example of the procedure for replacing the linear scale 4 of the elevator control device C according to Embodiment 2.
[0081] The procedure for replacing the linear scale 4 of the control device C according to Embodiment 2 is the same as the procedure for replacing the linear scale 4 of the control device C according to Embodiment 1, from step S11 to step S14. When replacing the linear scale 4 of the control device C according to Embodiment 2, step S35 is executed after step S14.
[0082] In step S35, the operator moves the elevator car 1 near the terminal detection unit 82. At the time of step S35, the learning unit 11 stores the third position information.
[0083] Subsequently, in step S36, the operator moves the elevator car 1 downwards, causing the terminal detection unit 82 to detect the elevator car 1. The learning unit 11 temporarily stops the movement of the elevator car 1 when the terminal detection unit 82 is activated. Note that when the terminal detection unit 82 is activated, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator raises the elevator car 1, for example, to above the detection range of the terminal detection unit 82. At this time, the learning unit 11 transitions to a learning-ready state if the difference between the third position information, which is stored in advance, and the fourth position information, which is the position information read from the linear scale 4, is greater than or equal to a preset threshold. If the learning unit 11 is already in a learning-ready state, it may continue in that state. Note that if the difference between the third position information and the fourth position information is less than the threshold, the learning unit 11 may transition to a normal operation state without updating the expansion / contraction value of the linear scale 4, and terminate the replacement process.
[0084] Subsequently, in step S37, the operator moves the elevator car 1 downwards, causing the terminal detection unit 82 to detect the elevator car 1. The learning unit 11 temporarily stops the movement of the elevator car 1 when the terminal detection unit 82 is activated. Note that when the terminal detection unit 82 is activated, other parts of the learning unit 11, such as the elevator car control unit 6, may also temporarily stop the movement of the elevator car 1. After that, the operator raises the elevator car 1, for example, to above the detection range of the terminal detection unit 82. The operator repeats this raising and lowering operation of the elevator car 1 a preset number of times. The learning unit 11 reacquires the fourth position information when the error between multiple readings of the position information of the linear scale 4 acquired during this time becomes less than or equal to a preset value. The learning unit 11 learns the second offset of the linear scale 4 based on the difference between the third position information and the fourth position information, learns the stretch value of the linear scale 4 based on the difference between the offset and the second offset, and updates the reading of the stopping position of each stopping floor based on the offset and stretch value of the linear scale 4.
[0085] As a result, the learning unit 11 updates the readings of the position information of the linear scale 4 at the stopping positions of the stopping floors 71, 72, and 73, as well as the first position information, second position information, offset, and expansion / contraction values, enabling normal elevator operation. At this time, the learning unit 11 may transition to the normal operation state.
[0086] As described above, the control device C according to Embodiment 2 includes an end detection unit 82. The end detection unit 82 detects the elevator car 1 when it is at the end of the movable end of the hoistway in the vertical direction. Before the linear scale 4 is replaced, the learning unit 11 stores in advance the position information that the position detector 5 reads from the linear scale 4 when the end detection unit 82 detects the elevator car 1 as third position information. After the linear scale 4 is replaced, the learning unit 11 acquires the position information that the position detector 5 reads from the linear scale 4 when the end detection unit 82 detects the elevator car 1 as fourth position information. The learning unit 11 learns the second offset based on the difference between the third position information and the fourth position information. The learning unit 11 learns the expansion and contraction value of the linear scale 4 based on the difference between the offset of the linear scale 4 and the second offset. With this configuration, it is possible to efficiently learn the expansion and contraction value of the linear scale 4 for the return of the elevator after the linear scale 4 is replaced.
[0087] Furthermore, when the learning unit 11 learns the expansion and contraction values, it updates the readings of the position information of the linear scale 4 corresponding to the stopping position of each stopping floor, which have been stored in advance, with the learned expansion and contraction values. With this configuration, the work of updating the readings of the stopping position of each stopping floor after the replacement of the linear scale 4 can be streamlined.
[0088] Furthermore, the learning unit 11 updates the reading of the linear scale 4's position information corresponding to the stopping position of each stopping floor, as a quantity proportional to the distance from the fixed end of the linear scale 4, based on the relationship between the expansion / contraction value and the difference between the second position information and the fourth position information. With this configuration, the control device C can correct for cases where the expansion / contraction of the linear scale 4 is uniform.
[0089] Furthermore, the control device C includes a safety circuit 9 and an emergency motorized drive unit 10. The safety circuit 9 cuts off the power to the hoisting machine 3 that moves the elevator car 1 and brakes the hoisting machine 3 when the terminal detection unit 82 detects the elevator car 1. The emergency motorized drive unit 10 disables the control of the operation of the elevator car 1 by the safety circuit 9 when the terminal detection unit 82 detects the elevator car 1, and causes the elevator car control unit 6 to control the elevator car 1 to travel at a low speed lower than the rated speed. The learning unit 11 acquires third position information when the elevator car 1 is traveling at a low speed by the emergency motorized drive unit 10. The learning unit 11 acquires fourth position information when the elevator car 1 is traveling at a low speed by the emergency motorized drive unit 10. With this configuration, even if position information of the linear scale 4 becomes unavailable due to a malfunction, for example, the terminal detection unit 81 can be activated as a safety function. In addition, the elevator can be made compliant with standards such as EN81-20 with a simple configuration.
[0090] Furthermore, when the terminal detection unit 82 detects the elevator car 1, the elevator car control unit 6 temporarily stops the movement of the elevator car 1. This configuration prevents the elevator car 1 from continuing to travel beyond the movable end of the linear scale 4 when the offset has not been learned.
[0091] Furthermore, the learning unit 11 may be in a learnable state that enables learning of the second offset immediately after the elevator is installed. Alternatively, the learning unit 11 may transition to a learnable state that enables learning of the second offset when the difference between the third position information and the fourth position information exceeds a preset threshold. With this configuration, the learning unit 11 can transition to a learnable state without requiring special operations from a special additional terminal of the control device C by the worker installing the linear scale 4.
[0092] Furthermore, when acquiring the third position information, the learning unit 11 acquires position information multiple times that the position detector 5 reads from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1. When the error between the multiple readings of position information becomes less than or equal to a preset value, the learning unit 11 acquires the third position information based on those multiple readings. Similarly, when acquiring the fourth position information, the learning unit 11 acquires position information multiple times that the position detector 5 reads from the linear scale 4 when the terminal detection unit 82 detects the elevator car 1. When the error between the multiple readings of position information becomes less than or equal to a preset value, the learning unit 11 acquires the fourth position information based on those multiple readings. With this configuration, the acquisition of the third and fourth position information, and the updating of the stretch values based on them, becomes possible without requiring special operations from a special additional terminal of the control device C by the worker installing the linear scale 4.
[0093] Figure 9 is a diagram showing the configuration of an elevator according to a modified example of Embodiment 2.
[0094] The control device C does not need to be equipped with an emergency motorized drive unit 10 if it is not required by the standards to which the elevator conforms. In this case, or when the contents of the standard are implemented by other means, the control device C does not need to be equipped with a safety circuit 9 that cuts off the power to the hoisting machine 3 and brakes the hoisting machine 3 when the terminal detection unit 82 detects the elevator car 1. In this case, the elevator car control unit 6 may control the movement of the elevator car 1 by a manual driving means other than the emergency motorized drive unit 10, which is unrelated to the safety circuit 9. [Industrial applicability]
[0095] The control device described herein is applicable to elevators. [Explanation of symbols]
[0096] 1 elevator car, 2 rope, 3 hoisting machine, 4 linear scale, 41 upper end, 42 lower end, 5 position detector, 6 elevator car control unit, 71, 72, 73 stopping floors, 81, 82 end detection unit, 83 cam, 9 safety circuit, 10 emergency motor operation unit, 11 learning unit, 100a processor, 100b memory, 200 dedicated hardware
Claims
1. A linear scale is provided along the travel path of a car that travels vertically within the elevator shaft, and the positional information within the elevator shaft is attached along the longitudinal direction. A position detector is provided in the elevator car and detects the absolute position of the elevator car in the elevator shaft by reading the position information attached to the linear scale, A car control unit controls the movement of the car based on the absolute position of the car detected by the position detector from the position information of the linear scale, A first end detection unit that detects the elevator car when it is at the vertical end of the elevator shaft, A learning unit that learns the offset of the position information when the linear scale is replaced, Equipped with, The aforementioned learning unit, Before the linear scale is replaced, the position information read by the position detector from the linear scale when the first terminal detection unit detects the elevator car is stored in advance as first position information. After the linear scale has been replaced, when the first terminal detection unit detects the elevator car, the position detector reads the position information from the linear scale, which is then acquired as second position information. Based on the difference between the first position information and the second position information, the offset of the linear scale is learned. Elevator control unit.
2. When the learning unit learns the offset, it updates the readings of the position information of the linear scale corresponding to the stopping position of each stop, which have been stored in advance, with the learned offset. The elevator control device according to claim 1.
3. The linear scale has expansion and contraction characteristics, and is provided such that one end in the vertical direction is fixed, and the other end in the vertical direction is movable in the vertical direction. The first termination detection unit is provided at the termination portion on the fixed end side in the vertical direction, The elevator control device according to claim 1 or claim 2.
4. When the first terminal detection unit detects the elevator car, a safety circuit is provided that cuts off the power to the hoisting machine that moves the elevator car and brakes the hoisting machine, An emergency motorized operation unit that, when the first terminal detection unit detects the elevator car, disables the control of the elevator car operation by the safety circuit and causes the elevator car control unit to control the elevator car to travel at a low speed lower than the rated speed, Equipped with, The learning unit acquires the first position information when the elevator car is traveling at the low speed by the emergency electric drive unit, and acquires the second position information when the elevator car is traveling at the low speed by the emergency electric drive unit. The elevator control device according to claim 1 or claim 2.
5. When the first terminal detection unit detects the elevator car, the elevator car control unit temporarily stops the elevator car from moving. The elevator control device according to claim 1 or claim 2.
6. Immediately after the elevator is installed, the learning unit is in a learnable state in which the offset can be learned. The elevator control device according to claim 1 or claim 2.
7. The learning unit transitions to a learnable state in which the offset can be learned when the difference between the first position information and the second position information is greater than or equal to a preset threshold. The elevator control device according to claim 6.
8. The learning unit, when acquiring the first position information, acquires the position information that the position detector reads from the linear scale when the first terminal detection unit detects the elevator car multiple times, and acquires the first position information based on the multiple readings when the error between the multiple readings of the position information becomes less than or equal to a preset value. The elevator control device according to claim 7.
9. The learning unit, when acquiring the second position information, acquires the position information that the position detector reads from the linear scale when the first terminal detection unit detects the elevator car multiple times, and when the error between the multiple readings of the position information becomes less than or equal to a preset value, it acquires the second position information based on the multiple readings. The elevator control device according to claim 7.
10. The learning unit transitions to normal operation without updating the offset when the difference between the first position information and the second position information is smaller than a preset threshold. The elevator control device according to claim 6.
11. A second end detection unit detects the elevator car when it is at the end of the movable end in the vertical direction of the elevator shaft. Equipped with, The aforementioned learning unit, Before the linear scale is replaced, the position information read by the position detector from the linear scale when the second terminal detection unit detects the elevator car is stored in advance as third position information. After the linear scale has been replaced, when the second terminal detection unit detects the elevator car, the position detector reads the position information from the linear scale, which is then acquired as the fourth position information. A second offset is learned based on the difference between the third position information and the fourth position information. The linear scale stretch value is learned based on the difference between the first offset and the second offset. The elevator control device according to claim 3.
12. When the learning unit learns the stretching value, it updates the reading of the position information of the linear scale corresponding to the stopping position of each stopping floor, which has been stored in advance, with the learned stretching value. The elevator control device according to claim 11.
13. The learning unit updates the reading of the position information of the linear scale corresponding to the stopping position of each stopping floor, as a quantity proportional to the distance of the linear scale from the fixed end, based on the relationship between the difference between the second position information and the fourth position information and the stretch value. The elevator control device according to claim 12.
14. When the second terminal detection unit detects the elevator car, a safety circuit is provided that cuts off the power to the hoisting machine that moves the elevator car and brakes the hoisting machine, An emergency motorized operation unit that, when the second terminal detection unit detects the elevator car, disables the control of the elevator car operation by the safety circuit and causes the elevator car control unit to control the elevator car to travel at a low speed lower than the rated speed, Equipped with, The learning unit acquires the third position information when the elevator car is traveling at the low speed by the emergency electric drive unit, and acquires the fourth position information when the elevator car is traveling at the low speed by the emergency electric drive unit. The elevator control device according to claim 11.
15. When the second terminal detection unit detects the elevator car, the elevator car control unit temporarily stops the elevator car from moving. The elevator control device according to claim 11.
16. Immediately after the elevator is installed, the learning unit is in a learnable state in which the second offset can be learned. The elevator control device according to claim 11.
17. The learning unit transitions to a learnable state in which the second offset can be learned when the difference between the third position information and the fourth position information is greater than or equal to a preset threshold. The elevator control device according to claim 16.
18. The learning unit, when acquiring the third position information, acquires the position information that the position detector reads from the linear scale when the second terminal detection unit detects the elevator car multiple times, and when the error between the multiple readings of the position information becomes less than or equal to a preset value, it acquires the third position information based on the multiple readings. The elevator control device according to claim 17.
19. The learning unit, when acquiring the fourth position information, acquires the position information that the position detector reads from the linear scale when the second terminal detection unit detects the elevator car multiple times, and when the error between the multiple readings of the position information becomes less than or equal to a preset value, it acquires the fourth position information based on the multiple readings. The elevator control device according to claim 17.