Door opening/closing control device
A device for controlling a speed of a door includes a detecting unit that detects a position of the door, and a control unit that controls the speed of the door in such a manner that an acceleration of the door becomes substantially zero at a point that is calculated based on the position. Thus, a target maximum speed of the door is adjusted depending on the remaining moving distance.
1. A door opening/closing device which moves a door back and forth along a guiding rail to close or open the door, the door opening/closing device comprising:
a drive mechanism which drives the door by a driving force produced by a motor;
a sensor configured for detecting at least an initial position of the door; and
a controller which controls a speed of the door;
wherein the controller is configured to calculate a moving amount of the door from the initial position to a destination position, to select a speed pattern from a plurality of speed patterns which is preinstalled in the controller based on the calculated moving amount, and to control the speed of the door according to the selected speed pattern, such that the door is accelerated at the same acceleration as a reference door opening/closing speed pattern while the acceleration ends at a position which is closer to a destination position than that of the reference door opening/closing speed pattern when the initial position is a halfway position.
2. The door opening/closing device according to claim 1 further comprising a tilt judging unit which determines an inclination of the door, wherein the controller determines a maximum speed of the door referring to a line of a corrected acceleration end point of the speed pattern, based on the moving amount and the inclination, and controls the speed of the door to gradually accelerate to the determined maximum speed.
3. A method for moving a door back and forth along a guiding rail to close or open the door, the method comprising the steps of:
driving the door by a driving force produced by a motor;
detecting at least an initial position of the door; and
controlling a speed of the door;
wherein the step of controlling comprises:
calculating a moving amount of the door from the initial position to a destination position,
selecting a speed pattern from a plurality of speed patterns which is preinstalled in a controller based on the calculated moving amount, and
controlling the speed of the door according to the selected speed pattern, such that the door is accelerated at the same acceleration as a reference door opening/closing speed pattern while the acceleration ends at a position which is closer to a destination position than that of the reference door opening/closing speed pattern when the initial position is a halfway position.
4. The method according to claim 3 further comprising a step of determining an inclination of the door, wherein the controlling step comprises determining a maximum speed of the door referring to a line of a corrected acceleration end point of the speed pattern, based on the moving amount and the inclination, and controlling the speed of the door to gradually accelerate to the determined maximum speed.