Device and method for controlling speed of rolling door
09963934 ยท 2018-05-08
Inventors
Cpc classification
International classification
Abstract
A device and method for controlling the speed of a rolling door is disclosed. The door panel is controlled to accelerate or decelerate by means of the real-time rolling speed of the door panel, such that speed control is applicable to door panels of different specifications. When the real-time rolling speed of a door panel reaches a predetermined acceleration value, a control module actuates the driving module to speed up opening or closing of the door panel. When the real-time rolling speed of the door panel reaches a predetermined deceleration value, the control module controls the driving module to speed down opening or closing of the door panel; when the real-time rolling speed of the door panel is in between the acceleration value and the deceleration value, the control module actuates the driving module to maintain the opening or closing speed of the rolling door at current value.
Claims
1. A speed control device of a rolling door for controlling a driving module to open or close a door panel, the device comprising: a speed detection module for detecting a real-time rolling speed of the door panel; and a control module electrically connected with the speed detection module and the driving module; wherein, when the real-time rolling speed of the door panel reaches a predetermined acceleration value, the control module actuates the driving module to speed up opening or closing of the door panel; when the real-time rolling speed of the door panel reaches a predetermined deceleration value, the control module actuates the driving module to speed down opening or closing of the door panel; when the real-time rolling speed of the door panel is in between the acceleration value and the deceleration value, the control module actuates the driving module to maintain the opening or closing speed of the rolling door at current value.
2. The rolling door speed control device as claimed in claim 1, wherein the speed detection module comprises a real-time position detector adapted to detect a real-time absolute position of the door panel; the speed detection module obtains the real-time rolling speed of the door panel in accordance with the variation amount per second of the real-time absolute position.
3. The speed control device as claimed in claim 1, wherein the control module is adapted to set up a position before a terminal point of an opening or closing stroke of the door panel, at which position the opening or closing speed of the door panel is configured to commence deceleration according to the real-time rolling speed of the door panel detected by the speed detection module.
4. The speed control device as claimed in claim 2, wherein the control module determines the door panel is in the opening or closing stroke based on the fluctuations of the real-time absolute position detected by the real-time position detector.
5. The speed control device as claimed in claim 1, wherein the control module comprises a memory unit configured to store the acceleration value, the deceleration value and a range of safety speed values; the acceleration and deceleration values are within the range of safety speed values; when the real-time rolling speed of the door panel goes beyond the range of the safety speed values, the control module actuates the driving module to stop the opening or closing of the door panel.
6. A method for controlling the speed of a rolling door by controlling a driving module to open or close a door panel, the method comprising the steps of: (A) providing a control module to actuate a speed detection module to detect a real-time rolling speed of the door panel; and (B) configuring the control module to control the driving module to open or close the door panel according to the following conditions; wherein, when the real-time rolling speed of the door panel reaches a predetermined acceleration value, the control module actuates the driving module to speed up opening or closing of the door panel; when the real-time rolling speed of the door panel reaches a predetermined deceleration value, the control module actuates the driving module to speed down opening or closing of the door panel; when the real-time rolling speed of the door panel is in between the acceleration value and the deceleration value, the control module actuates the driving module to maintain the opening or closing speed of the rolling door at current value.
7. The method as claimed in claim 6, wherein the speed detection module provides a real-time rolling speed of the door panel in accordance with a variation amount per second of a real-time absolute position of the door panel detected by a real-time position detector.
8. The method as claimed in claim 6, wherein the control module is adapted to set up a position before a terminal point of an opening or closing stroke of the door panel according to the real-time rolling speed of the door panel detected by the speed detection module.
9. The method as claimed in claim 6, wherein the control module determines the door panel is in the opening or closing stroke according to the fluctuations of the real-time absolute position detected by the real-time position detector.
10. The method as claimed in claim 6, wherein when the real-time rolling speed of the door panel goes beyond a range of the safety speed values, the control module actuates the driving module to stop the opening or closing of the door panel.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
DESCRIPTION OF THE PREFERRED EMBODIMENT
(5) Before describing a rolling door speed control device and the control method thereof according to the invention in detail in the embodiment, it is noted particularly that, like elements are designated by the same numeral in the description below. Further, drawings of the invention are only illustrative and are not necessarily drawn to scale, and not all details are shown in the drawings.
(6) Refer to
(7) Further, as shown in
(8) The speed detection module 2 is configured to detect a real-time rolling speed Vi of the door panel D, and comprises a real-time position detector 21 for detecting a real-time absolute position of the door panel D. The real-time position detector may apply the device for detecting real-time position of a rolling door as mentioned in the background art. However, the speed detection module 2 provides a real-time rolling speed Vi of the door panel D in accordance with a variation amount per second of a real-time absolute position detected by the real-time position detector 21. Furthermore, a control module 3 is electrically connected with the speed detection module 2 and the driving module 4.
(9) The control module 3 comprises a memory unit 31 configured to store an acceleration value Va, a deceleration value Vr, a range of safety speed values Vs and a standard speed Vn; wherein the acceleration value Va, the deceleration value Vr and the standard speed Vn are all within the range of safety speed values Vs. The control module 3 may be a normal microcontroller unit (MCU) or a control circuit including the microcontroller unit. The memory unit 31 may be any type of stationary or movable random access memory (RAM), read-only memory (ROM), Flash memory, hard disk, or the like, or a combination thereof.
(10)
(11) Next, in step S200 as shown in
(12) Furthermore, in step S300 as shown in
(13) Next, in step S400 as shown in
(14) Accordingly, in this step, the system will determine if the door panel D reaches the standard position before the terminal point of the stroke, where deceleration commences. If it is determined that the standard position is reached, the operation speed of the motor will be reduced to its minimum, as shown by step S410. Next, the system will determine if the door panel D reaches the terminal point of the stroke, as shown by step S420. If it is determined that the terminal point is not reached, the motor proceeds to operate at the minimum speed until the terminal point is reached. On the other hand, if the door panel D has not reached the standard position before the terminal point of the stroke, where deceleration commences, proceed to the subsequent control step embodied in a control logic including acceleration, maintaining the original speed, and deceleration.
(15) A variable speed control logic according to the embodiment is detailed below. It is to be noted that step S500 is directed to a deceleration determination step, step S600 is an acceleration step, and step S700 is a current speed maintaining step Nonetheless, the order or sequence of the steps is not to be limited to the embodiment shown herein. The order or sequence of the three determination steps may be changed randomly, or the three steps may proceed simultaneously.
(16) In step S500, the deceleration determination step, the system will determine if the real-time rolling speed Vi of the door panel D reaches the deceleration value Vr. In case the real-time rolling speed Vi is equal to or lower than the deceleration value Vr, the control module 3 will actuate the driving module 4 to speed down the opening or closing of the door panel D. That is to say, the output frequency of the motor 42 of the frequency changer 41 is reduced to achieve deceleration, as shown by step S510. On the other hand, if the real-time rolling speed Vi is higher than the deceleration value Vr, proceed to the subsequent control logic for determination
(17) Moreover, in step 600, the acceleration determination step, the system will determine if the real-time rolling speed Vi of the door panel D reaches the acceleration value Va. In case the real-time rolling speed Vi is equal to or higher than the acceleration value Va, the control module 3 will actuate the driving module 4 to speed up the opening or closing of the door panel D. That is to say, the output frequency of the motor 42 of the frequency changer 41 is increased to achieve acceleration, as shown by step S610. On the other hand, if the real-time rolling speed Vi is lower than the acceleration value Va, proceed to the subsequent control logic for determination.
(18) Moreover, in step 700, the current speed maintaining step, if the determination steps S500 and S600 are performed, and the real-time rolling speed Vi of door panel D is between the acceleration value Va and the deceleration value Vr, the control module 3 will actuate the driving module 4 to maintain the current speed. That is, the output frequency of the motor 42 of the frequency changer 41 is not changed, as shown by step S710.
(19) However, the three steps mentioned above proceed in cycle until the door panel D reaches the position before the terminal point of the closing stroke, where deceleration commences. In particular, different real-time rolling speeds Vi would result in different deceleration strokes. For example, in the case of acceleration, the accelerated real-time rolling speed Vi would have gone beyond the standard speed Vn mentioned in step S400. As such, the standard position where deceleration commences is no more applicable, and the actual position where deceleration commences has to be shifted forward.
(20) At this moment, the system will determine the position before the terminal point of the opening or closing stroke of the door panel D, where deceleration commences, based on the real-time rolling speed Vi of the door panel D detected by the speed detection module 2. Likewise, for example, in the case of deceleration, the decelerated real-time rolling speed Vi would be lower than the standard speed Vn mentioned in step S400. As such, the standard position where deceleration commences is no more applicable, and the position where deceleration commences has to be shifted backward.
(21) In short, the system calculates the optimal distance before the terminal point of a stroke to provide the deceleration action that operates under the minimum speed before the terminal point of the stroke based on the differences in the real-time rolling speed Vi of the door panel D, and the information of the position provided by the real-time position detector 21. As such, the accuracy of the position of the terminal point of the stroke will not be influenced by therotational speed of the motor 42 which is varied during braking.
(22) While the preferred embodiments have been described as above, it is to be noted that the description and accompanying drawings disclosed herein are not intend to restrict the scope of implementation of the present invention. Variations and modifications equivalent to the above embodiments and able to be realized are considered to be within the scope of the present invention.