Method and device for accurate positioning of a moveably arranged panel
AssigneeInalfa Roof Systems Group B.V.
InventorMarco Van Mourik
Life of this patent
Estimating the term…
Abstract
A method for positioning a movably arranged panel comprises the steps of determining a panel breaking distance based on a physical property of the moveable panel and a physical property of at least one of a drive assembly and a drive motor. The panel breaking distance corresponds to a distance covered by the moveable panel in a period of time starting from a decision to switch off the drive motor until stand-still of the moveable panel. The drive motor is switched off when an expected stop position is within a predetermined range around a desired stop position.
Claims20
A method for positioning a movably arranged panel, wherein the moveable panel is operatively coupled through a drive assembly to a drive motor for moving the moveable panel, the method comprising:
- a—actuating the drive motor to move the moveable panel to a desired stop position;
- b—determining a panel breaking distance based on a physical property of the moveable panel and a physical property of at least one of the drive assembly and the drive motor, wherein the panel breaking distance corresponds to a distance covered by the moveable panel in a period of time starting from a decision to switch off the drive motor until stand-still of the moveable panel;
- c—determining an actual position of the moveable panel;
- d—determining an expected stop position by adding the panel breaking distance and the present position;
- and
- e—switching off the drive motor if the expected stop position is within a predetermined range around the desired stop position and repeating steps b, c and d if the expected stop position is outside said predetermined range.
The sunroof panel assembly comprising a moveably arranged panel, a drive motor operatively coupled to the moveable panel for moving the moveable panel and a control unit operatively coupled to the drive motor for operating the drive motor, wherein the control unit is configured for performing a method for controlling the drive motor comprising:
- a—actuating the drive motor to move the moveable panel to a desired stop position;
- b—determining a panel breaking distance based on a physical property of the moveable panel and a physical property of at least one of the drive assembly and the drive motor, wherein the panel breaking distance corresponds to a distance covered by the moveable panel in a period of time starting from a decision to switch off the drive motor until stand-still of the moveable panel;
- c—determining an actual position of the moveable panel;
- d—determining an expected stop position by adding the panel breaking distance and the present position;
- and
- e—switching off the drive motor if the expected stop position is within a predetermined range around the desired stop position and repeating steps b, c and d if the expected stop position is outside said predetermined range.
A computer readable medium carrying computer readable instructions for instructing a computer to control a drive motor operatively coupled to a drive assembly for moving the moveable panel, the method comprising:
- a—actuating the drive motor to move the moveable panel to a desired stop position;
- b—determining a panel breaking distance based on a physical property of the moveable panel and a physical property of at least one of the drive assembly and the drive motor, wherein the panel breaking distance corresponds to a distance covered by the moveable panel in a period of time starting from a decision to switch off the drive motor until stand-still of the moveable panel;
- c—determining an actual position of the moveable panel;
- d—determining an expected stop position by adding the panel breaking distance and the present position;
- and
- e—switching off the drive motor if the expected stop position is within a predetermined range around the desired stop position and repeating steps b, c and d if the expected stop position is outside said predetermined range.
Dependencies are inferred from the claim text.