Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SECTIONAL DOOR OPERATOR SYSTEM
Document Type and Number:
WIPO Patent Application WO/2021/156338
Kind Code:
A1
Abstract:
A sectional door operator system (1) for opening and closing an opening (2) is provided herein. The sectional door operator system (1) comprises a door (8) arranged to be moved between an open (O) and closed (C) position and comprising a plurality of horizontal and interconnected sections (9a-e). The sectional door operator system (1) comprises at least one sensor device (40a, 40b) mounted on a section (9e) of a plurality of horizontal and interconnected sections (9a-e), and at least one control unit (20a, 20b) being in operative communication with a drive unit system (100) and configured to control the operation of the drive unit system (100) at least based on sensor data (42) from the at least one sensor device (40a, 40b), wherein the sensor data (42) relates to an angle (φ) of the door (8) in relation to a true horizontal plane of the sectional door operator system (1).

Inventors:
ELIASSON DANIEL (SE)
ABRAHAMSSON MAGNUS (SE)
KJESSLER JOHAN (SE)
HANSSON ANTON (SE)
MELIN DANIEL (SE)
Application Number:
PCT/EP2021/052607
Publication Date:
August 12, 2021
Filing Date:
February 04, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ASSA ABLOY ENTRANCE SYSTEMS AB (SE)
International Classes:
E05F15/668
Domestic Patent References:
WO2019048395A12019-03-14
WO2019048392A12019-03-14
Foreign References:
JP2006124989A2006-05-18
US5894267A1999-04-13
EP2243916A22010-10-27
EP2633142A12013-09-04
Attorney, Agent or Firm:
KARLSSON, Per-Tomas (SE)
Download PDF:
Claims:
CLAIMS

1. A sectional door operator system (1) for opening and closing an opening (2), comprising: a door (8) arranged to be moved between an open (O) and closed (C) position and comprising a plurality of horizontal and interconnected sections (9a-e), a door frame (3) comprising a first frame section (4) at a first side (7) of the opening (2) and a second frame section (6) at a second side (5) of the opening (2), wherein the plurality of horizontal and interconnected sections (9a-e) are connected to the door frame (3), a drive unit system (100) mounted on a section (9e) of the plurality of horizontal and interconnected sections (9a-e), wherein the drive unit system (100) is arranged to move the sectional door (8) from the closed position (C) to the open position (O), wherein the drive unit system (100) comprises at least a first drive unit (10a) comprising a first motor (11a) and at least a second drive unit (10b) comprising a second motor (l ib), and wherein the first drive unit (10a) and the second drive unit (10b) are mounted at different vertical sides of the horizontal and interconnected section (9e), at least one sensor device (40a, 40b) mounted on a section (9e) of the plurality of horizontal and interconnected sections (9a-e), and at least one control unit (20a, 20b) being in operative communication with the drive unit system (100) and configured to control the operation of the drive unit system (100) at least based on sensor data (42) from the at least one sensor device (40a, 40b), wherein the sensor data (42) relates to an angle (cp) of the door (8) in relation to a true horizontal plane of the sectional door operator system (1).

2. The sectional door operator system (1) according to claim 1, wherein the sectional door operator system (1) further comprises at least a first sensor device (40a) and a second sensor device (40b), and wherein the sectional door operator system (1) further comprises a first control unit (20a) and a second control unit (20b), and wherein the first sensor device (40a) is configured to provide sensor data (42) of the door (8) to the first control unit (20a), and the second sensor device (40b) is configured to provide sensor data (42) of the door (8) to the second control unit (20b).

3. The sectional door operator system (1) according to claim 2, wherein the first control unit (20a) is in operative communication with the first drive unit (10a) of the drive unit system (100), and wherein the second control unit (20b) is in operative communication with the second drive unit (10b) of the drive unit system (100).

4. The sectional door operator system (1) according to any preceding claim, wherein the at least one sensor device (40) comprises at least one accelerometer.

5. The sectional door operator system (1) according to any preceding claim, wherein the at least one sensor device (40) is arranged at one of the plurality of horizontal and interconnected sections (9a-e).

6. The sectional door operator system (1) according to claim 5, wherein the at least one sensor device (40) is arranged at a bottom section (9e) of the plurality of horizontal and interconnected sections (9a-e).

7. The sectional door operator system (1) according to any preceding claim, wherein the at least one control unit (20) is configured to control the operation of the drive unit system (100) by evaluating said received sensor data (42), and based on said sensor data evaluation, control the operation of the at least first drive unit (10a) and/or the at least second drive unit (10b).

8. The sectional door operator system (1) according to claim 7, wherein the step of controlling the operation of the at least first drive unit (10a) and/or the at least second drive unit (10b) comprises altering the speed of the first motor (11a) and/or the second motor (lib).

9. The sectional door operator system (1) according to claim 7 or 8, wherein the step of evaluating said received sensor data (42) comprises determining if there is a deviation between the sensor data (42) of the door (8) and a maximum sensor threshold.

10. The sectional door operator system (1) according to claim 9, wherein if there is a deviation, the speed of the first motor (11a) or the second motor (1 lb) is altered and else the speed of the first motor (11a) and the second motor (1 lb) is maintained.

11. The sectional door operator system (1) according to any preceding claim, further comprising at least one first and second sensing element (30a, 30b) configured to provide operational data (32) of the first and second motor (11a, 1 lb) to the at least one control unit (20), wherein operational data (32) comprises information related to the position of the first and/or second motor (11a, 1 lb).

12. The sectional door operator system (1) according to claim 11, wherein the first and second sensing elements (30a, 30b) are position sensors and/or encoders.

13. The sectional door operator system (1) according to claim 11 or 12, wherein the first sensing element (30a) is arranged in conjunction with the first drive unit (10a) and is configured to provide operational data (32) of the first drive unit (10a) to the at least one control unit (20a, 20b), and wherein the second sensing element (30b) is arranged in conjunction with the second drive unit (10b) and is configured to provide operational data (32) of the second drive unit (10b) to the at least one control unit (20a, 20b).

14. The sectional door operator system (1) according to claim 7, wherein the at least one control unit (20a, 20b) is further configured to control the operation of the drive unit system (100) by: receiving operational data (32) relating to the first drive unit (10a) or to the second drive unit (10b); evaluating said received operational data (32); and combining said operational data evaluation with said sensor data evaluation, and based on said combined evaluation, control the operation of the first drive unit (10a) and/or the second drive unit (10b).

15. The sectional door operator system (1) according to claim 9 or 10, wherein if it is determined that there is a deviation in position between the first motor (11a) and the second motor (1 lb), the at least one control unit (20a, 20b) is further configured to determine which of the motors (11a, 1 lb) that are the furthest away from a target position, and wherein if the second motor (1 lb) is determined to be further away from a target position than the first motor (11a), the speed of the first motor (11a) will be reduced and if the first motor (1 lb) is determined to be further away from a target position than the second motor (11a), the speed of the second motor (11a) will be reduced.

16. The sectional door operator system (1) according to any preceding claim, wherein the at least one control unit (20a, 20b) is further configured to determine if the position of the respective motors (11a, 1 lb) is equal to a target position, and if so the at least one control unit (20) is configured to stop the operation of both the first and the second motor (11a, 1 lb).

17. The sectional door operator system (1) according to any preceding claim, wherein the drive unit system (100) further comprises a third and a fourth drive unit (10c, lOd) mounted on another section (9c) of the plurality of sections (9a-e) than the first and second drive unit (10a, 10b), wherein the third and a fourth drive unit (10c, lOd) are arranged to assist the first and second drive units (10a, 10b) when moving the door (8) from the closed position (C) to the open position (O), and wherein the third and fourth drive unit (10c, lOd) are connected to the at least one control unit (20a, 20b), and wherein the sectional door operator system (1) further comprises at least a third sensor device (40c) being arranged at the same section (9c) as the third and a fourth drive unit (10c, lOd) and wherein the at least one control unit (20a, 20b) is further configured to receive sensor data (42) from the at least third sensor device (40c)

18. A control unit (20a, 20b) in a sectional door operator system (1) being in operative communication with a drive unit system (100) comprising at least a first drive unit (10a) comprising a first motor (11a) and at least a second drive unit (10b) comprising a second motor (1 lb), and configured to control the operation of the drive unit system (100) at least based on sensor data (42) from at least one sensor device (40a, 40b), wherein the sensor data relates to an angle (cp) of a door (8) in relation to a true horizontal plane of the sectional door operator system (1).

19. A method of controlling the operation of at least a first drive unit (10a) and at least a second drive unit (10b) of a drive unit system (100) in a sectional door operator system (1), wherein the method involves providing at least one sensor device (40a, 40b) and at least one control unit (20a, 20b) being in operative communication with the drive unit system (100) and configured to control the operation of the drive unit system (100) at least based on sensor data (42) from the at least one sensor device (40a, 40b), wherein the sensor data (42) relates to an angle (cp) of the door (8) in relation to a true horizontal plane of the sectional door operator system (1).

Description:
SECTIONAL DOOR OPERATOR SYSTEM

Technology field

The present invention relates to a sectional door operator system for opening and closing an opening. More specifically, the present invention relates to controlling the operation of a sectional door operator system.

Background

Sectional door operator systems are frequently used for providing automatic opening and closing of doors to facilitate entrance and exit to buildings, rooms and other areas. The door operator systems typically comprise a number of drive units responsible for driving the sectional door between closed and open positions.

The sectional door operator systems are typically used in both private and public areas during long time periods and under various conditions in terms of time of day, time of week, time of year, passage frequencies, etc. Therefore, the systems need to remain long-term operational without malfunctions even during heavy traffic by persons or objects passing through the doors.

During operation, mechanical components of the door operator system, such as rolls, tracks or motors suffer from e.g. wear and tear or weather conditions. This may potentially result in malfunctions causing the sectional door to misalign and becoming skewed or inoperable. Conventionally, this have been solved by replacing the worn down mechanical components and by manually aligning the sectional door for further operation. The present inventors have identified problems and shortcomings in this regard.

Accordingly, an object of the present invention is to overcome, or at least mitigate one or more of these problems.

Summary

An object of the present disclosure is to provide a door operator system which seeks to mitigate, alleviate, or eliminate one or more of the above-identified deficiencies in the art and disadvantages singly or in any combination.

In this disclosure, a solution to the problem outlined above is proposed. In the proposed solution, a sectional door operator system for opening and closing an opening is described. In a first aspect of the invention, a sectional door operator system for opening and closing an opening is provided. The sectional door operator system comprises a door arranged to be moved between an open and closed position and comprising a plurality of horizontal and interconnected sections, and a door frame comprising a first frame section at a first side of the opening and a second frame section at a second side of the opening, wherein the plurality of horizontal and interconnected sections are connected to the door frame. The sectional door operator system further comprises a drive unit system mounted on a section of the plurality of horizontal and interconnected sections, wherein the drive unit system is arranged to move the sectional door from the closed position to the open position, wherein the drive unit system comprises at least a first drive unit comprising a first motor and at least a second drive unit comprising a second motor, and wherein the first drive unit and the second drive unit are mounted at different vertical sides of the horizontal and interconnected section, at least one sensor device mounted on a section of the plurality of horizontal and interconnected sections, and at least one control unit being in operative communication with the drive unit system and configured to control the operation of the drive unit system at least based on sensor data from the at least one sensor device, wherein the sensor data relates to an angle of the door in relation to a true horizontal plane of the sectional door operator system.

Benefits with the present invention comes from improving the opening/closing process of the door panel of the door operator system to reduce or eliminate irregularities in the opening and closing operation. A sectional door operator system as provided may ensure proper installation in regards to alignment and horizontal levelling, without manual work requested from the installation staff. Additionally, a technical provision of the invention includes vibration detection of mechanical components. The first aspect of the invention may prevent, alleviate or eliminate mechanical problems of various components in sectional door operator systems. Furthermore, it is less likely that the door or individual door sections become misaligned and skewed, which increases the quality and thus total lifespan of the system.

According to an embodiment of the invention, the sectional door operator system further comprises at least a first sensor device and a second sensor device, and wherein the sectional door operator system further comprises a first control unit and a second control unit, and wherein the first sensor device is configured to provide sensor data of the door to the first control unit, and the second sensor device is configured to provide sensor data of the door to the second control unit. The first control unit may be in operative communication with the first drive unit of the drive unit system, and the second control unit may be in operative communication with the second drive unit of the drive unit system.

According to one embodiment, the at least one sensor device may comprise at least one accelerometer. The at least one sensor device may be arranged at one of the plurality of horizontal and interconnected sections or at a bottom section of the plurality of horizontal and interconnected sections.

According to one embodiment of the invention, the at least one control unit is configured to control the operation of the drive unit system by evaluating said received sensor data, and based on said sensor data evaluation, control the operation of the at least first drive unit and/or the at least second drive unit. The step of controlling the operation of the at least first drive unit and/or the at least second drive unit may comprise altering the speed of the first motor and/or the second motor.

According to one embodiment, the step of evaluating said received sensor data comprises determining if there is a deviation between the sensor data of the door and a maximum sensor threshold. If there is a deviation, the speed of the first motor or the second motor is altered and else the speed of the first motor and the second motor is maintained.

According to one embodiment, the sectional door operator system further comprises at least one first and second sensing element configured to provide operational data of the first and second motor to the at least one control unit, wherein operational data comprises information related to the position of the first and/or second motor. The first and second sensing elements may be position sensors and/or encoders, and the first sensing element may be arranged in conjunction with the first drive unit and may be configured to provide operational data of the first drive unit to the at least one control unit, and the second sensing element may be arranged in conjunction with the second drive unit and may be configured to provide operational data of the second drive unit to the at least one control unit.

According to one embodiment, the at least one control unit is further configured to control the operation of the drive unit system by receiving operational data relating to the first drive unit or to the second drive unit, evaluating said received operational data, and combining said operational data evaluation with said sensor data evaluation, and based on said combined evaluation, control the operation of the first drive unit and/or the second drive unit.

According to one embodiment, wherein if it is determined that there is a deviation in position between the first motor and the second motor, the at least one control unit is further configured to determine which of the motors that are the furthest away from a target position, and wherein if the second motor is determined to be further away from a target position than the first motor, the speed of the first motor will be reduced and if the first motor is determined to be further away from a target position than the second motor, the speed of the second motor will be reduced.

According to one embodiment, the at least one control unit is further configured to determine if the position of the respective motors is equal to a target position, and if so the at least one control unit is configured to stop the operation of both the first and the second motor.

According to one embodiment of the invention, the drive unit system further comprises a third and a fourth drive unit mounted on another section of the plurality of sections than the first and second drive unit, wherein the third and a fourth drive unit are arranged to assist the first and second drive units when moving the door from the closed position to the open position, and wherein the third and fourth drive unit are connected to the at least one control unit, and wherein the sectional door operator system further comprises at least a third sensor device being arranged at the same section as the third and a fourth drive unit and wherein the at least one control unit is further configured to receive sensor data from the at least third sensor device.

In a second aspect of the invention, a control unit in a sectional door operator system being in operative communication with a drive unit system comprising at least a first drive unit comprising a first motor and at least a second drive unit comprising a second motor is provided. The control unit is configured to control the operation of the drive unit system at least based on sensor data from at least one sensor device, wherein the sensor data relates to an angle of a door in relation to a true horizontal plane of the sectional door operator system.

In a third aspect of the invention, a method of controlling the operation of at least a first drive unit and at least a second drive unit of a drive unit system in a sectional door operator system is provided. The method involves providing at least one sensor device and at least one control unit being in operative communication with the drive unit system and configured to control the operation of the drive unit system at least based on sensor data from the at least one sensor device, wherein the sensor data relates to an angle of the door in relation to a true horizontal plane of the sectional door operator system.

It should be emphasized that the term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps, or components, but does not preclude the presence or addition of one or more other features, integers, steps, components, or groups thereof. All terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a/an/the [element, device, component, means, step, etc.]" are to be interpreted openly as referring to at least one instance of the element, device, component, means, step, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.

A reference to an entity being “designed for” doing something in this document is intended to mean the same as the entity being “configured for”, or “intentionally adapted for” doing this very something.

Brief description of the drawings

The foregoing will be apparent from the following more particular description of the example embodiments, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the example embodiments.

Figure l is a schematic perspective view of a door operator system comprising a sectional door in a closed position.

Figure 2 is a schematic perspective view of a door operator system comprising a sectional door in a closed position.

Figures 3a-3b are schematic perspective views of different door operator systems comprising a sectional door in a closed position.

Figure 4 is a schematic block diagram representing parts of a door operator system according to the present invention.

Figure 5 is a schematic block diagram representing parts of a door operator system according to the present invention.

Figures 6a-d are schematic perspective views of different embodiments of component sets in a door operator system.

Figure 7 is a schematic flowchart illustration representing a method of controlling a drive unit system according to the present invention.

Figure 8 is a schematic flowchart illustration representing a method of controlling a drive unit system according to the present invention.

Figure 9 is a schematic flowchart illustration representing a method of controlling a drive unit system according to the present invention. Figure 10 is a schematic flowchart illustration representing a method of controlling a drive unit system according to the present invention.

Detailed description of the embodiments

Embodiments of the invention will now be described with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. The terminology used in the detailed description of the particular embodiments illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, like numbers refer to like elements.

Figures 1-3 illustrate different embodiments of a sectional door operator system 1. However, as should be understood by a person skilled in the art, the inventive aspects of the present invention are also applicable to a door operator system that is a single blade door operator system.

Figures 1-3 are schematic views of different embodiments of a door operator system 1 in which the inventive aspects of the present invention may be applied. The door operator system 1 comprises a door frame 3, a door 8 and a drive unit system 100. In a preferred embodiment of the invention as illustrated by Figures 1-2, the drive unit system 100 comprises a first drive unit 10a and a second drive unit 10b. In an alternative embodiment, shown in Figure 3a, the drive unit system 100 comprises a third and a fourth drive unit lOc-d. The third drive unit 10c comprises a third motor 11c, and the fourth drive unit comprises a fourth motor lOd. Furthermore, as seen in Figure 3a, the third drive unit 10c further comprises a third sensing element 30c, and the fourth drive unit lOd further comprises a fourth sensing element 30d. In further alternative embodiments, shown in Figure 3b, the drive unit system 100 may comprise an arbitrary number of drive units lOa-f, wherein each drive unit lOa-f comprises a motor lOa-f and a sensing element 30a-f. In all embodiments, the drive units 10a- f are preferably separate units operating independently of each other.

The door operator system 1 is arranged to be installed in an opening 2 defined by a wall 50 and a floor 23. The door operator system 1 is arranged to open and close the opening 2 by moving the door 8 between an open position O and a closed position C, as disclosed in Figure 1. In this embodiment, the door 8 is a sectional door 8 comprising a plurality of horizontal and interconnected sections 9a-e connected to the door frame 3. In one embodiment, the door is a garage door. In an alternative embodiment, the door is an industrial door. The door 8 is arranged to be moved along the door frame 3 between the closed position C and the open position O.

In one embodiment, the door operator system 1 is an up and over door operator system. An up and over door operator system is a system in which the door in the closed position C is arranged substantially vertical and in the open position O is arranged substantially horizontal and inside of the opening.

In an alternative embodiment, the door operator system 1 is an up and up door operator system. An up and up door operator system is a system in which the door in the closed position C is arranged substantially vertical and in the open position O is arranged substantially vertical above the opening.

The door frame 3 comprises a first frame section 4 at a first side 7 of the opening 2 and a second frame section 6 at a second side 5 of the opening 2. The door frame 3 is connected to the wall 50 and to the floor 23. The first frame section 4 comprises a substantially vertical part 4a and a substantially horizontal part 4b. The second frame section 6 comprises a substantially vertical part 6a and a substantially horizontal part 6b. The vertical part 4a, 6a and the horizontal part 4b, 6b are connected to create a path for the door 8 to glide on and a track for the drive units lOa-b to interact with.

The door 8 is directly or indirectly connected to the door frame 3. The door 8 is at a first side moveably connected to the first frame section 4 and at a second side moveably connected to the second frame section 6. In one embodiment, one or more of the plurality of sections 9a-e is connected to the first frame section 4 at said first side 7 and to the second frame section 6 at said second side 5.

The first drive unit 10a comprises a first motor 11a, and the second drive unit 10b comprises a second motor 1 lb. The drive units lOa-b may further comprise at least one battery. The at least one battery is arranged to power the respective motor 1 la-b of the drive unit lOa-b. In one embodiment, the at least two motors 1 la-b are connected to one battery. In an alternative embodiment, one or more batteries are connected to each motor 1 la-b. In yet one embodiment, the first motor 1 la is connected to a first battery and the second motor 1 lb is connected to a second battery.

The drive units lOa-b are connected and/or mounted to the door 8. In one embodiment, as will be described more in relation to Figure 2, the drive units lOa-b are mounted to a section 9e, i.e. one of said plurality of horizontal and interconnected sections, of the door 8. The first motor 11a and the second motor 1 lb are arranged on the same section 9e. Preferably, the first motor 11a and the second motor 1 lb are arranged at different vertical sides of the section 9e. Each motor 1 la-b is thus arranged in conjunction to the first frame section 4 and the second frame section 6, respectively.

The drive units lOa-b are further connected to the door frame 3. The drive units lOa-b are at a first side moveably connected to the first frame section 4 and at a second side moveably connected to the second frame section 6. Hence, the first motor 1 la is moveably connected to the first frame section 4 and the second motor 1 lb is moveably connected to the second frame section 6. The drive units lOa-b are arranged to interact with the door frame 3 to move the sectional door 8 from the closed position C to the open position O and from the open position O to the closed position C.

In one embodiment, at least one motor 1 la-b of the first and second drive units lOa-b is configured to brake the movement of the sectional door 8 when the sectional door 8 is moved from the open position O to the closed position C. In one embodiment, both the first and second motor 1 la-b are configured to brake the movement of the sectional door 8 when the sectional door 8 is moved from the open position O to the closed position C.

In one embodiment the door operator system 1 further comprises, as an optional feature, at least one charging unit 13, 14. In one embodiment, as disclosed in Figure 1, the door operator system 1 comprises a first charging unit 13 and a second charging unit 14. The charging units 13, 14 are preferably connected to the door frame 3. The first charging unit 13 is mounted in a position that correlates with the position of the battery of the respective drive unit lOa-b when the sectional door 8 is in the closed position C. The first charging unit 13 is arranged to be connected to and to charge the at least one battery in the closed position. The second charging unit 14 is mounted in a position that correlates with the position of the battery of the drive unit system 100 when the sectional door 8 is in the open position C. The first charging unit 14 is arranged to be connected to and to charge the at least one battery in the open position. In one embodiment, charging may be provided continuously to the battery by means of an electric cable connecting the battery to a power source.

In one embodiment, at least one motor 1 la-b of the respective drive unit lOa-b is configured to act as a generator and to charge the at least one battery when the sectional door 8 is moved from the open position O to the closed position C. In one embodiment, both the first and second motor 1 la-b of the drive units lOa-b are configured to act as a generator and to charge the at least one battery when the sectional door 8 is moved from the open position O to the closed position C.

In one embodiment, the at least first and second motor 1 la-b of the drive units lOa-b are direct current DC motors. In a preferred embodiment, the at least first and second motor 1 la-b are brushless direct current (BLDC) motors.

In one embodiment, at least one motor 1 la-b of the drive units lOa-b further comprise a brake (not shown). In one embodiment, both the first and the second motor comprises the brake. In one embodiment, the brake is an electromagnetic brake. The brake may be arranged to control/reduce the speed of the door 8 when it is moved from the open position O to the closed position C. In one embodiment, the first and second motor is arranged to control/reduce the speed of the door 8 when it is moved from the open position O to the closed position C, this may be performed with or without the brakes.

Different connections between the drive unit and the door frame 3 are known in prior art, and will not be discussed further herein. For example, the drive unit may comprise one or more pinions (not shown) that rotates the motors when the weight of the door 8 moves the door 8. Additionally or alternatively, the drive units may further comprise a plurality of wheels (not shown) that are arranged to be rotated by the motors.

Figures 4-5 illustrate different embodiments according to some inventive aspects of the solution. The sectional door operator system 1 may perform its normal operation according to any of the embodiments provided in Figures 4-5.

In these embodiments shown in Figures 4-5, the sectional door operator system comprises a first control unit 20a and a second control unit 20b. A control unit 20 may be implemented in any known controller technology, including but not limited to microcontroller, processor (e.g. PLC, CPU, DSP), FPGA, ASIC or any other suitable digital and/or analog circuitry capable of performing the intended functionality.

The control unit 20 may further be implemented using instructions that enable hardware functionality, for example, by using computer program instructions executable in a general-purpose or special-purpose processor that may be stored on a computer-readable storage medium (disk, memory, etc.) to be executed by such a processor. The control unit 20 is configured to read instructions from a memory and execute these instructions to control the operation of the drive unit system 100. The memory of the control unit may be implemented in any known memory technology, including but not limited to ROM, RAM, SRAM, DRAM, CMOS, FLASH, DDR, SDRAM or some other memory technology. In some embodiments, the memory may be integrated with or internal to the control unit 20. The memory may store program instruction for execution by the control unit 20, as well as temporary and permanent data used by the control unit 20.

As is shown in Figures 4-5, the door operator system 1 further comprises a first sensor device 40a and a second sensor device 40b. It should be noted that the sensor devices 40a-b are present, although not shown, also in the embodiments illustrated in Figures 1-2. As will be described more in detail with reference to Fig. 6a-d, different numbers of sensor devices could be used.

Prior to presenting details of the embodiments shown in Figures 4-5, an exposition is provided regarding what type of deficiencies a sensor device 40 may be able to mitigate, alleviate or eliminate according to some inventive aspects of the solution.

As briefly touched upon in the background section of the invention, a door 8 of a door operator system 1 is susceptible to various types of disturbances during normal operation. Disturbances include, but are not limited to, vehicles or objects affecting the door 8 by force, vibrations generated by the door 8 while moving between positions, mechanical components being worn down, or environmental parameters such as wind load, temperature changes, etc. These disturbances may lead to components of the door operator system 1 malfunctioning. Specifically, a sectional door 8 or any interconnected section 9a-e of the sectional door 8 may become skewed or misaligned in relation to a true horizontal plane of the door operator system 1. In an ideal operation of the door operator system 1, the door 8 and all its interconnected sections 9a-e are completely horizontal to a floor level of the door operator system 1.

A deviation of an angle f of the door 8 or any interconnected section 9a-e in relation to a true horizontal plane of the door operator system 1 is ideally discovered as early as possible. Hence, a sensor device 40 may be configured to continuously monitor at least one section 9 or each individual section 9a-e of the door 8 and transmit the information to at least one control unit 20. Moreover, the sensor device 40 may be configured to detect wear of critical components of the door operator system 1 by applying signal analysis for observing the vibrations generated by the door 8 moving. The control unit 20 may then compare these vibrations with a normal vibration pattern of the door 8 and thus determine if any mechanical components require service or maintenance. Vibration analysis may detect problems such as for example imbalance, bearing failures, mechanical looseness, misalignment, resonance and natural frequencies, electrical motor faults or bent shafts. Examples of vibration measurements may include, but are not limited to, overall level of vibration, spectral analysis of vibration, discrete frequency monitoring, shock pulse monitoring, kurtosis measurement, signal averaging, cepstrum analysis or any combination thereof.

The door operator system 1 may in this regard also be self-learning in order to intelligently generate e.g. bearing fault diagnostics and machine health attributes. When the sensor device 40 provides the control unit 20 with sensor data 42, the control unit 20 attempts to recognize patterns by itself. The control unit 20 of the door operator system 1 thus generates autonomous decisions. Both supervised and unsupervised learning algorithms may be implemented and/or applied, such as for example regression algorithms, decision trees, K- means, K-nearest neighbours, neural networks, support vector machines or principal component analysis. An intelligent system as described may learn from continuously receiving accurate sensor readings from the sensor device 40. Bearing fault diagnostics and/or machine health attributes generated autonomously may be stored in the memory of the control unit 20 for use in controlling the drive unit system 100. This will be explained in detail when referencing Figures 7-8.

Returning to Figure 4, the at least one sensor device 40a-b is configured to provide sensor data 42a-b of the door 8 to the at least one control unit 20a-b. In Figure 4, two sensor devices 40a-b are present, which each is connected to one control unit 20a, 20b. In the following section such a configuration will be described. However, it should be noted that the below description is applicable to a situation having only one sensor device, and/or only one control unit.

The sensor devices 40a-b are configured to enable continuous monitoring and adjustment of alignment and horizontal levelling by continuously transmitting sensor data 42a-b to the control units 20a-b. The sensor data 42a-b relate to an angle f of the door 8 in relation to a true horizontal plane of the door operator system 1. In order to be able to accurately determine the horizontal direction of the door 8 compared to gravity, the sensor devices 40a-b may comprise at least one accelerometer. Alternatively or additionally, the sensor devices 40a-b may comprise at least one sensor or any other electrical component capable of accurately determining an angle of an object in relation to a true horizontal plane.

In yet other embodiments, the sensor devices 40a-b may comprise a level, such as a tubular level or a bull’s eye level, etc.

The sensor devices 40a-b may be arranged at different locations of the sectional door operator system as is shown in Figures 7a-d. In Figure 6a, two sensor devices 40a-b have been arranged at a bottom section 9e near a respective drive unit lOa-b. The sensor devices 40a-b are configured to communicate sensor data to one control unit 20a. In Figure 6b, two sensor devices 40a-b have been arranged at a bottom section 9e near a respective drive unit lOa-b. The first sensor device 40a is configured to communicate sensor data to a first control unit 20a, and the second sensor device 40b is configured to communicate sensor data to the second control unit 20b. Further, the first control unit 20a and the second control unit 20b may be configured to communicate with each other. In one embodiment, the first control unit 20a is configured to communicate sensor data to the second control unit 20b. In one embodiment, the second control unit 20b is configured to communicate sensor data to the first control unit 20a.

In Figure 6c, one sensor device 40a has been arranged at a bottom section 9e at a location between two drive units lOa-b. In different embodiments, the sensor device 40a is arranged at different locations at the bottom section 9e. The sensor device 40a is configured to communicate sensor data to one control unit 20a.

In Figure 6d, one sensor device 40a has been arranged at a bottom section 9e at a location between two drive units lOa-b. In different embodiments, the sensor device 40a is arranged at different locations at the bottom section 9e. The sensor device 40a is configured to communicate sensor data to a first and a second control unit 20a-b. Further, the first control unit 20a and the second control unit 20b may be configured to communicate with each other. In one embodiment, the first control unit 20a is configured to communicate sensor data to the second control unit 20b. In one embodiment, the second control unit 20b is configured to communicate sensor data to the first control unit 20a.

Although not shown in Figures 6a-c, the sensor devices 40a-b may be arranged at any interconnected section 9a-e and not only the bottom section 9e, given that accurate sensor data 42a-b may be obtained and transmitted to the control units 20a-b. Moreover, although not shown, the control units 20a-b of Figures 6a-d may be arranged on any section 9a-e.

In the embodiments shown in Figures 6a-d, the sensor devices 40a-b are arranged as separate devices. If this is the case, means for communicating sensor data 42a-b from the sensor device to the at least one control unit 20a-b are provided. For instance, a communication interface configured as a transceiver may be provided. The communication interface may be based on known transceiver standards such as for instance GBIC, SFP,

SFP+, QSFP, XFP, XAUI, CXP or CFP.

In alternative embodiments, the sensor devices 40a-b may be arranged directly on a PCB of the control units 20a-b. This may simplify the process of communicating sensor data 42a-b to the control units 20a-b, as internal means for communication within the control units 20a-b may apply. In Figures 4-5, the sectional door operator system 1 may further comprise an operator control unit 60 (optional feature). The operator control unit 60 is configured to receive control data from the at least one control unit 20a-b. Control data may include for instance operational status, health of individual mechanical components and/or a current of a motor in the sectional door operator system 1. The at least one control unit 20a-b may be configured to generate a report of any bugs or errors detected by the at least one sensor device 40a-b, and subsequently report the findings to the operator control unit 60. For instance, if a current of a motor is above a predetermined error threshold value, this may be reported. The information relating to the current of a motor is beneficial in order to identify if the motor is exposed to a higher load than normal. This may for example be the case if something is stuck in the door operator system 1.

The report may be transmitted via a communication interface operating between the at least one control units 20a-b and the operator control unit 60. Moreover, the report may also be transferred by IoT-services (Internet of Things). In different embodiments of the invention, different IoT-protocols may be utilized. For instance, protocols include, but are not limited to Bluetooth, WiFi, ZigBee, MQTT IoT, CoAP, DDS, NFC, AMQP, LoRaWAN, RFID, Z- Wave, Sigfox, Thread, EnOcean, celluarly based communication protocols, or any combination thereof. The error report can for instance include a report of door misalignments and/or any operational inconsistencies.

If an error report has been generated, the operator control unit 60 may further be configured to generate an alarm if one or more limits are above a predetermined error threshold value. This alarm may be visualised by an audible signal, a visual signal, or by transmitting the information to external devices. Further, if a safety hazard has been discovered, the operator control unit 60 may respond by terminating the operation of the system 1.

The operator control unit 60 may further be configured to be controllable by an operator of the system 1. The operator control unit 60 may comprise one or more displays for visualizing information of the system 1. Further, the one or more displays may comprise touch-screen functionalities and/or one or more buttons for manual operation of the system 1. Hence, the operator control unit 60 may serve as a backup controller in case of automation errors of the system 1.

In one embodiment, the drive unit system 100 comprises one or more sensors (not shown) arranged to identify a person or object in the path of the door 8 and to interrupt or reverse the movement of the door 8 when identifying the person or object. The one or more sensors may be one or more of a pressure sensor, an IR-sensor, a camera, a radar or a presence sensor. If the one or more sensors identifies a person or an object in the path of the door 8, the sensors may send a signal to the control unit 20 that may control the door 8 and stop the movement of the door 8. The control unit 20 thereafter controls the door 8 to return to the open position O or to hold until the person or object has moved and control the door to continue to the closed position. As the door 8 moves towards the floor 23 it reaches the closed position C. In the closed position C the battery of the drive unit will be connected to the first charging unit 13 and the battery will be charged.

The control units 20a-b are in operative communication with the drive unit system 100. The control units 20a-b may be in wired communication with the two drive units lOa-b or be in a wireless communication. Further, the control units 20a-b are configured to communicate with the sensor devices 40a-b. As will be described more with reference to Figures 7-8, the control units 20a-b are configured to control the operation of the at least first and second motors 1 la-b. In a preferred embodiment, the control units 20a-b are configured to control and adjust the operating speed of the motor 1 la-b of its associated drive unit lOa-b in response to control signals 34a-b received from the control units 20a-b.

Each sensor device 40a-b is configured to provide sensor data 42a-b of the door 8 and to transmit said data to the control units 20a-b. This is illustrated in Figure 4, showing that the first sensor device 40a transmits sensor data 42a of the door 8 to the first control unit 20a. The second sensor device 40b transmits sensor data 42b of the door 8 to the second control unit 20b. The control units 20a-b are configured to evaluate the sensor data 42a-b from the door, and depending on the evaluation, transmit a control signal 34a-b to the first drive unit 10a and/or the second drive unit 10b. In alternative embodiments, a single sensor device 40 may be configured to transmit sensor data 42 to a single control unit 20. In an alternative embodiment, a single sensor device 40 may be configured to transmit sensor data 42 to two or more control units 20. In yet another embodiment, two or more sensor devices 40 may be configured to transmit sensor data 42 to a single control unit 20.

The control units 20a-b are arranged to receive input regarding if the door 8 should be opened or closed. In one embodiment, the control units 20a-b are arranged to receive the input from one or more of a user interface, a mechanical button or a remote control of the operator control unit 60.

In a preferred embodiment, the control units 20a-b are configured to control and adjust the operating speed of one or all of the motors 1 la-b in response to sensor data 42a-b gathered by the sensor devices 40a-b. The sensor data 42a-b are collected from both sensor devices 40a-b, and the motors are then individually controlled by the control units 20a-b based on said sensor data 42a-b. Hence, no master-slave relationship is required between the motors, since each motor 1 la-b can be controlled individually. For example, the speed of the first motor may be reduced while the speed of the second motors is maintained or vice versa. It is thus possible to alter the position/speed of one of the motors to achieve the preferred situation where the motors are arranged on the same position, i.e. synchronized with each other. Hence, as shown in the embodiments in Figures 4-5, the first control unit 20a is in operative communication with the first drive unit 10a of the drive unit system 100. Further, the second control unit 20b is in operative communication with the second drive unit 10b of the drive unit system 100.

Although not required, notably, above described embodiment would be functional even if there is a master-slave relationship between the motors.

As is shown and will be described more in detail with reference to Figure 5, the door operator system 1 further comprises at least two sensing elements 30a-b. It should be noted that the sensing elements 30a-b are present, although not shown, also in the embodiments illustrated in Figure 1-3. In an embodiment where the door operator system 1 comprises a first and a second drive unit lOa-b, the system 1 further comprises a first and a second sensing element 30a-b. Each sensing element 30a-b is arranged in conjunction to a respective motor 1 la-b of each drive unit lOa-b. The data gathered from the sensing elements 30a-b are used to determine the operation of the motors 1 la-b. The sensing element may further be a part of any of the control units 20a-b. The control units 20a-b may further be in operative communication with the sensing elements 30a-b, the communication may either be wired or wireless. In a preferred embodiment, the control units 20a-b are configured to control and adjust the operating speed of one or all of the motors 1 la-b in response to operational data 32a-b gathered by the sensing elements 30a-b.

In one embodiment the sensing element 30a-b is in the form of a sensor. The sensor could be a position sensor that is configured to determine position of the motor 1 la-b and/or configured to determine position relative the ground. Additionally or alternatively, the sensor is an encoder configured to determine the position of the motor 1 la-b. Preferably, the encoder is a rotary encoder that converts the angular position or motion of a shaft or axle in the motor to a digital output signal. The sensing element 30a-b could also be a part of the motor 1 la-b. This is especially true in the case where the motors 1 la-b are a brushless DC electric motor.

In one embodiment, the sensing element 30a-b is an encoder measuring relative a fix scale, hence measuring an absolute movement and not the rotation of the output shaft of the motor. Each motor 1 la-b is associated with one sensing element 30a-b configured to sense operational data 32 of the motors 1 la-b and to transmit said data to the control units 20a-b. This is illustrated in Figure 5, showing that the first sensing element 30a transmits operational data 32a of the first motor 1 la to the first control unit 20a. The second sensing element 30b transmits operational data 32b of the second motor 1 lb to the second control unit 20b. The control units 20a-b are configured to evaluate the operational data 32a-b from the first and second motor 1 la-b, and depending on the evaluation, transmit a control signal 34a-b to the first motor 11a and/or the second motor lib.

As shown in Figure 5, the door operator system 1 further comprises a door 8 and a drive unit system 100 comprising two drive units lOa-b with its associated motor 1 la-b. Furthermore, two control units 20a-b are operating individually, and are receiving and transmitting signals individually. The control signals 34a-b transmitted from the control units 20a-b to the drive units lOa-b of the drive unit system 100 are thus generated independently of each other. Hence, there is no master-slave relationship between the motors, since each motor 1 la-b can be controlled individually. For example, the speed of the first motor may be reduced while the speed of the second motors is maintained or vice versa. It is thus possible to alter the position/speed of one of the motors to achieve the preferred situation where the motors are arranged on the same position, i.e. synchronized with each other.

In alternative embodiments, means for communicating between two or more control units 20 may be provided in the form of a communication interface.

The door operator system 1 illustrated by Figure 5 furthermore comprises a first sensing element 30a and a first sensor device 40a configured to provide data 32a, 42a to the first control unit 20a. Moreover, the system 1 comprises a second sensing element 30b and a second sensor device 40b configured to provide data 32b, 42b to the second control unit 20b.

In the embodiments shown in Figures 4 and 5, each control unit 20 is implementing a method to control the operation of the drive units lOa-b of the drive unit system 100.

In Figure 7, a control unit 20 is implementing a method of the embodiment illustrated by Figure 4. The method involves a step of receiving 810 sensor data 42 from a sensor device 40 relating to an angle f of the door 8 in relation to a true horizontal plane of the sectional door operator system 1. The control unit 20 comprises means for receiving sensor data 42 in the form of e.g. a communication interface. For instance, the sensor data 42 have been routed from the sensor device 40 via the communication interface to the control unit 20. Since the sensor device 40 is configured to continuously monitor the door 8, even very small deviations may be observed long before the door 8 starts malfunctioning. Further, the method involves evaluating 820 said received sensor data 42, and determining 830 if there is a deviation between the sensor data of the door 8 and a maximum sensor threshold. The evaluation step may comprise a plurality of different evaluation methodologies. For instance, the, by the self-learning algorithms as previously explained, generated vibration patterns stored in the memory of the control unit 20 may be internally compared to a normal vibration pattern within the control unit 20. Consequently, the intelligent system may generate a recommended output. The recommended output may determine a control signal 34 based on a combination of parameters obtained from the prevailing machine learning algorithm and/or the recently received sensor data 42. The newly generated output may tune the parameters of the learning algorithm additionally, and as a consequence, improve the accuracy of any future generated control signals 34 additionally. Alternatively or additionally, the evaluation may also be based on environmental parameters or any damage to the door 8, or any combination thereof.

The step of evaluating 820 said received sensor data 42 may also include detecting misalignments of the door 8 and potentially stopping the operation of the door 8 completely. The control unit 20 may generate a report of any bugs or errors detected by the sensor device 40, and subsequently report the findings to an operator control unit 60 using technologies previously explained when referencing Figures 4-5.

A maximum deviation threshold may depend on characteristics of the door operator system 1. The deviation threshold may be predetermined by a user or autonomously adjusted by the learning algorithm. Generally, the door 8 or any section 9 of the door 8 will ideally be parallel to a horizontal plane of the door operator system 1, but other configurations may apply.

Based on the decision determined from the evaluated sensor data 42, the method further involves a step of controlling 840 the operation of at least one drive unit 10 of the drive unit system 100. The step of controlling 840 the operation comprises either altering 842 the speed of a motor of the at least one drive unit 10 or maintaining 844 the speed of a motor of the at least one drive unit 10. If a deviation above the deviation threshold is detected, the control unit 20 is configured to alter 842 the speed of a motor 11 of the at least one drive unit 10. Else, the control unit 20 is configured to maintain 844 the speed of the motor 11 of the at least one drive unit 10. The control unit 20 may further be configured to determine if a current of the motor of the at least one drive unit 10 is above a predetermined error threshold value. If this is the case, the control unit 20 is configured to send out an error signal through IoT- services or via a communication interface to the operator control unit 60, and to stop the at least one drive unit 10. The control unit 20 may further be configured to initiate the brakes of a motor of the at least one drive unit 10. The information relating to the current of a motor is beneficial in order to identify if the motor is exposed to a higher load than normal. This may for example be the case if something is stuck in the door operator system 1.

In Figure 8, a control unit 20 is implementing a method of the preferred embodiment illustrated by Figure 5. Herein, the method steps are similar to those of Figure 7 with some modifications. As the sectional door operator system 1 in this embodiment comprises sensing elements 30, additional functionalities are taken into account.

The step of receiving 910 sensor data and evaluating 920 said received sensor data is similar to the corresponding steps of Figure 7. The embodiment illustrated by Figure 8 further comprises steps of receiving 915 operational data 32 from sensing elements 30 relating to the at least first drive unit 10a or to the at least second drive unit 10b. Further, a step of evaluating 925 said received operational data 32 is performed.

In this step 925, a control unit 20 evaluates if there is a deviation between two motors 1 la-b positioned on the same section 9 that is above a maximum predetermined deviation threshold. In one embodiment, if the second motor 1 lb is further away from the target position than the first motor 11a, the evaluation will determine if the speed of the first motor 1 la is reduced. This allows the second motor 1 lb to catch up with the first motor 1 la so that they are at the same position, and thus will reach the target position at the same time. In the same way, if the first motor 1 la is further away from the target position than the second motor 1 lb, the evaluation will determine if the speed of the second motor 1 lb will be reduced. This allows the first motor 11a to catch up with the second motor 1 lb.

In an alternative embodiment, if the second motor 1 lb is further away from the target position than the first motor 11a, the evaluation will determine if the speed of the second motor 1 lb will be increased. This allows the second motor 1 lb to catch up with the first motor 1 la so that they are at the same position, and thus will reach the target position at the same time. In the same way, if the first motor 1 la is further away from the target position than the second motor 1 lb, the evaluation will determine if the speed of the first motor 1 lb will be increased. This allows the first motor 11a to catch up with the second motor 1 lb.

If it on the other hand is determined that the deviation is below the maximum deviation threshold, the evaluation will determine that the current speed of the two motors 1 la-b is to be maintained.

The operational data may further comprise information relating to the current of the motors lla-b. The control unit 20 is further configured to determine if the actual position is equal to the target position. If it is determined that the actual position is equal to the target position, the control unit 20 will stop both the motors 1 la-b and possibly also initiate the brakes.

The sensing elements 30a-b could be position sensors that are configured to determine the position of a motor 11. Additionally or alternatively, the sensing elements 30a-b are encoders configured to determine the position of a motor 11. Preferably, the encoder is a rotary encoder that converts the angular position or motion of a shaft or axle in the motor to a digital output signal. The sensing elements 30a-b could also be a part of a motor 11. This is especially true in the case where a motor 11 is a brushless DC electric motor. Hence, the operational data evaluation is related to having a synchronized vertical position of two drive units lOa-b, lOc-d or lOe-f in relation to each other.

In a next step, said operational data evaluation is combined 930 with said sensor data evaluation obtained from the steps of the evaluation 820 when referencing Figure 7. The combination will result in a decision assuring that both a synchronized vertical position of two drive units lOa-b, lOc-d or lOe-f is provided, as well as a correct alignment of the door 8 in relation to a true horizontal plane of the door operator system 1. Finally, the steps of controlling 950 the operation of at least one drive unit 10 is similar to the controlling step 840 when referencing Figure 7.

An embodiment of the control unit 20 is described with more details with reference to Figure 9. Herein, a detailed description is given of how two motors 1 la-b may be synchronized in relation to each other.

In a first step 1002, the control unit 20 determines a target position of the two motors 1 la-b. The control unit 20 continuously sets a target position and the motors 1 la-b are individually driven to continuously achieve the target position.

In a next step 1004, the actual current position of the two motors 1 la-b are read. The actual position is read in relation to the door travel distance. This step is preferably performed by the sensing elements 30a-b that receives information of the position of the motors 1 la-b. Once the position data is received, the data is used to calculate 1006 the actual position of the door 8. This step is preferably performed by calculating the mean value of the read positions of the two motors 1 la-b.

In a next step 1008, the deviation between the first motor 11a and the second motor 1 lb is calculated. If the deviation is above the predetermined threshold 1010, representing a maximum normal deviation, the speed of one of the motors needs to be altered 1014. The deviation is preferably related to a deviation in the current position of the two motors 1 la-b and/or the deviation in the calculated actual position of the two motors 1 la-b. Embodiments of the alteration of speed has already been described with reference to Figures 7 and 8. If the deviation is below the predetermined threshold 1010, the speed of the motors are not altered 1012. Hence, both motors are driven with the same speed.

Once the control unit 20 has determined if the speed of the motors 1 la-b should be altered, a next step is to determine 1016 if a current of the first motor 11a, the second motor 1 lb and/or both the first motor 11a and the second motor 1 lb is above a predetermined error threshold value. If it is determined that the current of a motor is above the predetermined error threshold value, the control unit 20 is configured to send out an error signal to the operator control unit 60 or in some other way notify the system 1 that an error has occurred 1018.

Once the system has identified the error, both motors are stopped 1022. The motors may be stopped by reducing the speed to zero and/or to initiate the brakes of the motors 1 la-b.

If it is determined that the current of a motor is below the predetermined error threshold value, the control unit 20 is configured to determine 1020 if the actual position is equal to the target position. If it is determined that the actual position is equal to the target position, the control unit 20 will stop 1022 both the motors 1 la-b and possibly also initiate the brakes. If it is determined that the actual position is not equal to the target position, the control unit 20 will continue back to step 1004 and read the actual position of the motors.

As previously described, a drive unit system 100 may comprise at least a first drive unit 10a comprising a first motor 10a and a second drive unit 10b comprising a second motor 1 lb mounted on the first section 9e of the door 8. The first drive unit 10a is moveably connected to the first frame section 4 and the second drive unit 10b is moveably connected to the second frame section 6. In accordance with the aforementioned, the drive unit system 100 may further comprise additional drive units lOc-f .

An embodiment of the control unit 20 is described with more details with reference to Figure 10. Herein, a detailed description is given of how the door 8 or any section 9a-e is horizontally maintained in relation to a true horizontal plane of the sectional door operator system 1.

In a first step 1102, the control unit 20 determines a target position corresponding to a true horizontal plane of the sectional door operator system 1. The control unit 20 continuously sets a target position and the drive units are individually driven to continuously achieve the target position. In a next step 1104, the sensor data 42 relating to a current angle of the door 8 or any section 9a-e in relation to the target position is read. This step is preferably performed by the at least one sensor device 40 that receives information of a tilt angle of the door 8.

In a next step 1106, the deviation between the target position and the current angle of the door 8 or any section 9a-e is calculated. If the deviation is above a predetermined sensor threshold 1108, representing a maximum normal deviation, the speed of one of the motors 11 needs to be altered 1112. For instance, a master system operator or an intelligent software system may decide the predetermined sensor threshold 1108. The deviation is preferably related to a deviation of the door 8 or any section 9a-e in relation to a true horizontal plane of the sectional door operator system 1. If the deviation is below the predetermined sensor threshold 1110, the speed of the motors 11 are not altered. Hence, the motors 11 are driven with the same speed.

Once the control unit 20 has determined if the speed of the motors 11 should be altered, a next step is to determine 1114 if the deviation is so big that the operation of the door 8 needs to be stopped. If the deviation is above a maximum misalignment threshold 1116, the operation of the door is stopped completely 1118, and the control unit 20 may generate a report 1120 of any bugs or errors detected by any sensor device 40. The findings may be reported to a master system by transmitting it via a communication interface internal or external to the control unit 20, or via IoT-services. If the deviation is below a maximum misalignment threshold, the control unit 20 is configured to read sensor data 42 relating to a current angle of the door 1104.

In one embodiment as illustrated by Figures 3a-b, the drive unit system 100 comprises a third and a fourth drive unit lOc-d mounted on a second horizontal section 9 of the horizontal sections and arranged to assist the first and second drive units lOa-b when moving the sectional door 8 from the closed position C to the open position O. The third and fourth drive units lOc-d are connected to a third and fourth control unit 20c-d respectively, and arranged to be controlled by the control units 20c-d in the same way as described above in relation to the first and second drive unit lOa-b. In this embodiment, the door operator system 1 comprises four drive units lOa-d, four sensing elements 30a-d, at least one sensor device 40, and four control units 20a-d. The first and second drive unit lOa-b are arranged on one section 9e and the third and fourth drive unit lOc-d are arranged on another section 9c. Each sensing element 30a-d is arranged in conjunction to a respective drive unit lOa-d. Hence, the first and second sensing elements 30a-b are arranged in conjunction to the first and second drive units lOa-b and the third and fourth sensing elements 30c-d are arranged in conjunction to the third and fourth drive unit lOc-d. In one embodiment, the at least one sensor device 40 may be arranged at any of the plurality of horizontal or interconnected sections 9a-e. In another embodiment, the at least one sensor device may be mounted directly on a PCB of any of the control units 20a-d.

In one embodiment, the first and second drive units lOa-b and the first and second sensing elements 30a-b are arranged on a section 9e that is located on the section 9 of the door being closest to the floor 23 in the closed position C. However, it should be noted that the section 9e could for example also be the section 9d which is the section being arranged next to the section being closest to the floor 23 in the closed position C.

In one embodiment, the drive unit system 100 comprises a fifth and a sixth drive unit lOe-f mounted on a third horizontal section 9 of the horizontal sections 9 and arranged to assist the other drive units lOe-f when moving the sectional door 8 from the closed position C to the open position O. The fifth and sixth drive units lOe-f are connected to a fifth and sixth control unit 20e-f and arranged to be controlled by the control units 20e-f in the same way as described above in relation to the first and second drive unit lOa-b. In an embodiment, the door operator system 1 comprises six drive units lOa-f, six sensing elements 30a-f, at least one sensor device 40, and six control units 20a-f. The first and second drive units lOa-b are arranged on one section 9e, the third and fourth drive units lOc-d are arranged on another section 9c, and the fifth and sixth drive units lOe-f are arranged on another section 9d. Each sensing element 30a-f is arranged in conjunction to a respective drive unit 1 la-f. Hence, the first and second sensing elements 30a-b are arranged in conjunction to the first and second drive units lOa-b, the third and fourth sensing elements 30c-d are arranged in conjunction to the third and fourth drive units lOc-d and the fifth and sixth sensing elements 30e-f are arranged in conjunction to the fifth and sixth drive units lOe-f. In one embodiment, the at least one sensor device 40 may be arranged at any of the plurality of horizontal or interconnected sections 9a-e. In another embodiment, the at least one sensor device may be mounted directly on a PCB of any of the control units 20a-f.

In the embodiments where additional sections 9a-e are arranged with sensing elements 30, sensor devices 40 and drive units 10, these may be arranged on every other section, every section or at one section being arranged above the section 9e.

The invention has been described above in detail with reference to embodiments thereof. However, as is readily understood by those skilled in the art, other embodiments are equally possible within the scope of the present invention, as defined by the appended claims. It is recalled that the invention may generally be applied in or to an entrance system having one or more movable door member not limited to any specific type. The or each such door member may, for instance, be a swing door member, a revolving door member, a sliding door member, an overhead sectional door member, a horizontal folding door member or a pull-up (vertical lifting) door member.




 
Previous Patent: DOOR OPERATOR SYSTEM

Next Patent: SMOKE DETECTOR