PINCH DETECTION SYSTEM
20220268073 · 2022-08-25
Inventors
Cpc classification
E05F15/41
FIXED CONSTRUCTIONS
E05F15/646
FIXED CONSTRUCTIONS
E05F15/40
FIXED CONSTRUCTIONS
B60J7/0573
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
An open-roof assembly for a vehicle roof comprises a moveably arranged closure member, a drive assembly for moving the closure member and a control unit operatively coupled to the drive assembly. The control unit comprises a pinch detection unit for detecting a pinch of the closure member with an object. The pinch detection unit comprises a first pinch detection system and a second pinch detection system. The first pinch detection system is configured to detect a pinch with a soft object and the second pinch detection system is configured to detect a pinch with a hard object. The pinch detection unit is configured to adapt a configuration setting of the first pinch detection system upon detection of a pinch with a hard object by the second pinch detection unit to configure the first pinch detection system to detect a pinch with said hard object.
Claims
1. An open-roof assembly for covering or at least partly uncovering an opening in a vehicle roof, the open-roof assembly comprising: a moveably arranged closure member; a drive assembly for moving the closure member; and a control unit operatively coupled to the drive assembly configured to control a movement of the closure member, wherein the control unit comprises a pinch detection unit configured to detect a pinch of the closure member with an object, the pinch detection unit comprising a first pinch detection system and a second pinch detection system, wherein the first pinch detection system is configured to detect a first pinch with a soft object having a stiffness lower than a first predetermined threshold; and the second pinch detection system is configured to detect a second pinch with a hard object having a stiffness higher than a second predetermined threshold; and wherein the pinch detection unit is configured to adapt a configuration setting of the first pinch detection system upon detection of the second pinch with the hard object by the second pinch detection unit to configure the first pinch detection system to detect the second pinch with said hard object.
2. The open-roof assembly according to claim 1, wherein the pinch detection unit is configured to determine that the second pinch has occurred when the first pinch detection system has detected the second pinch.
3. The open-roof assembly according to claim 1, wherein the pinch detection unit is configured to re-adapt the configuration setting of the first pinch detection system to detect another pinch with another soft object, if the second pinch with the hard object is not detected within a predetermined amount of time after adaption of the configuration setting of the first pinch detection system.
4. The open-roof assembly according to claim 1, wherein the configuration setting comprises a detection threshold and wherein adaption of the configuration setting comprises lowering the detection threshold.
5. The open-roof assembly according to claim 1, wherein the first pinch detection system is configured to detect each pinch by comparison of a property detected during movement of the closure member with a predetermined reference value of such property.
6. The open-roof assembly according to claim 1, wherein the second pinch detection system is configured to detect each pinch with the hard object by application of a mathematical model of the open-roof assembly.
7. A method of detecting a pinch of a moveably arranged closure member of an open-roof assembly, the method comprising: detecting a first pinch with a soft object using a first pinch detection system, the soft object having a stiffness lower than a first predetermined threshold; detecting a second pinch with a hard object using a second pinch detection system, the hard object having a stiffness higher than a second predetermined threshold; when the second pinch detection system detects the second pinch, adapting a configuration setting of the first pinch detection system to configure the first pinch detection system to detect the second pinch with the hard object; and after adapting the configuration setting of the first pinch detection system, detecting the second pinch with the hard object using the first pinch detection system.
8. The method according to claim 7, wherein the method further comprises determining that each pinch has occurred when the first pinch detection system has detected a physical property of the closure member or a motor driving the closure member.
9. The method according to claim 7, wherein the method further comprises re-adapting the configuration setting of the first pinch detection system to detect each pinch with each soft object, if the second pinch with the hard object is not detected within a predetermined amount of time after adaption of the configuration setting.
10. The method according to claim 7, wherein the configuration setting comprises a detection threshold and adapting the configuration setting comprises lowering the detection threshold.
11. The method according to claim 7, wherein detecting the second pinch using the first pinch detection system comprises: detecting a property during movement of the closure member; and comparing the property with a predetermined reference value of the property.
12. The method according to claim 7, wherein detecting the second pinch using the second pinch detection system comprises applying a mathematical model of the open-roof assembly.
13. A computer-readable storage medium storing computer executable instructions for instructing a control unit of an open-roof assembly to perform a method comprising: detecting each pinch with each soft object using a first pinch detection system, each soft object having a stiffness lower than a first predetermined threshold; detecting each pinch with each hard object using a second pinch detection system, each hard object having a stiffness higher than a second predetermined threshold; when the second pinch detection system detects each pinch with each hard object, adapting a configuration setting of the first pinch detection system to configure the first pinch detection system to detect each pinch with each hard object; and after adapting the configuration setting of the first pinch detection system, detecting each pinch with each hard object using the first pinch detection system.
14. The computer-readable storage medium according to claim 13, wherein the executable instructions further comprise determining that each pinch has occurred when the first pinch detection system has detected a physical property of the closure member.
15. The computer-readable storage medium according to claim 13, wherein the executable instructions further comprise determining that each pinch has occurred when the first pinch detection system has detected a physical property of a motor driving the closure member.
16. The computer-readable storage medium according to claim 13, wherein detecting each second pinch using the second pinch detection system comprises applying a mathematical model of the open-roof assembly.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION OF THE ILLUSTRATIVE EMBODIMENTS
[0039] The present invention will now be described with reference to the accompanying drawings, wherein the same reference numerals have been used to identify the same or similar elements throughout the several views.
[0040]
[0041] In the illustrated embodiment, the moveable panel 2a may be in a closed position, which is a position wherein the moveable panel 2a is arranged over and closes the first roof opening 3a and thus usually is arranged in a plane of the vehicle roof 1. Further, the moveable panel 2a may be in a tilted position, which is a position wherein a rear end RE of the moveable panel 2a is raised as compared to the closed position, while a front end FE of the moveable panel 2a is still in the closed position. Further, the moveable panel 2a may be in an open position, which is a position wherein the moveable panel 2a is slid open and the first roof opening 3a is partly or completely exposed.
[0042] It is noted that the illustrated vehicle roof 1 corresponds to a passenger car. The present invention is however not limited to passenger cars. Any other kind of vehicles that may be provided with a moveable panel are contemplated as well.
[0043]
[0044] The second roof opening 3b is arranged under the fixed panel 2b such that light may enter a vehicle interior passenger compartment through the fixed panel 2b, presuming that the fixed panel 2b is a glass panel or a similarly transparent panel, for example made of a plastic material or any other suitable material. The second roof opening 3b with a transparent or translucent fixed panel 2b is optional and may be omitted in another embodiment of the open roof assembly.
[0045] The wind deflector 4 is commonly a flexible material, e.g. a woven or non-woven cloth having through holes arranged therein or a web or net. The flexible material is supported by a support structure 4a, e.g. a bar-like or tube-like structure, which structure is hingedly coupled, directly or indirectly, to the frame 5 at a hinge 4b.
[0046] The wind deflector 4 is arranged in front of the first roof opening 3a and adapts air flow when the moveable panel 2a is in the open position. In its raised position, the wind deflector 4 reduces inconvenient noise due to air flow during driving. When the moveable panel 2a is in the closed position or in the tilted position, the wind deflector 4 is held down below the front end FE of the moveable panel 2a.
[0047] Usually, the wind deflector 4 is raised by a spring force when the moveable panel 2a slides to an open position and the wind deflector 4 is pushed down by the moveable panel 2a when the moveable panel 2a slides back into its closed position. In
[0048]
[0049] The drive cables 7, 8 couple the electric motor 9 to the mechanisms of the respective guide assemblies 6a, 6b such that upon operating the electric motor 9, the mechanisms start to move. In particular, a core of the drive cable 7, 8 is moved by the electric motor 9 such to push or pull on the mechanisms of the respective guides 6a, 6b. Such a drive assembly is well known in the art and is therefore not further elucidated herein. Still, any other suitable drive assembly may be employed as well without departing from the scope of the present invention. Moreover, in a particular embodiment, an electric motor may be operatively arranged between the respective guides and the respective mechanisms of the guide assemblies 6a, 6b and, in such embodiment, a drive assembly may be omitted completely.
[0050] In the illustrated embodiment, the guide assemblies 6a, 6b may start movement with raising the rear end RE of the moveable panel 2a, thereby bringing the moveable panel 2a in the tilted position. Then, from the tilted position, the guide assemblies 6a, 6b may start to slide to bring the moveable panel 2a in the open position. The present invention is however not limited to such embodiment. For example, in another embodiment, the moveable panel 2a may be moveable to a tilted position by raising the rear end RE, while an open position is reached by first lowering the rear end RE and then sliding the moveable panel 2a under the fixed panel 2b or any other structure or element provided behind the rear end RE of the moveable panel 2a. In further exemplary embodiments, the moveable panel 2a may be merely moveable between a closed position and a tilted position or between a closed position and an open position.
[0051] In the illustrated embodiment, the electric motor 9 is mounted near or below the front end FE of the moveable panel 2a at a recess 10. In another embodiment, the electric motor 9 may be positioned at any other suitable position or location. For example, the electric motor 9 may be arranged near or below the rear end RE of the moveable panel 2a or below the fixed panel 2b.
[0052] A control module 11 is schematically illustrated and is operatively coupled to the electric motor 9. The control module 11 may be any kind of processing module, either a software controlled processing module or a dedicated processing module, like an ASIC, which are both well known to those skilled in the art. The control module 11 may be a stand-alone control module or it may be operatively connected to another control module, like a multipurpose, generic vehicle control module. In yet another embodiment, the control module 11 may be embedded in or be part of such a generic vehicle control module. Essentially, the control module 11 may be embodied by any control module suitable for, capable of and configured for performing operation of the electric motor 9 and thus the moveable roof assembly.
[0053]
[0054]
[0055]
[0056] In
[0057] It is noted that upon detection of a pinch, the control unit and the drive assembly (inertia and play in the drive assembly) require some time and thus displacement of the closure member before the closure member is actually stopped or reversed. Therefore and in view of the rapid force increase in case of a pinch with a hard object, a pinch with a hard object needs to be detected at a smaller force to be in time for preventing exceeding the maximum force F.sub.max, which makes such a detection inevitably more sensitive to incorrect pinch detection.
[0058] In order to detect both hard and soft foreign objects timely and reliably without an excessive number of incorrect detections, many different pinch detection systems have been described in prior art. Still, a single pinch detection system for any kind of foreign objects having different stiffness is not available. Therefore, combinations of two or even more pinch detection systems have been proposed. However, for reliably detecting a hard foreign object, it has remained challenging to prevent an excessive number of incorrect detections, which could lead to an excessive number of unnecessary reversals and potentially could prevent closing of the open roof assembly when driving on e.g. a rocky or bumpy road.
[0059]
[0060] An output signal at the output terminal 22 is configured to indicate a detection of a pinch such that the control unit may stop or reverse the movement of the closure member in response to such an output signal.
[0061] The first pinch detection system 100 is configured to detect a pinch with a soft object. Still, the first pinch detection system 100 may be adapted by adapting a configuration setting to detect a pinch with a hard object as well, although such detection of a hard object may be less reliable.
[0062] A number of pinch detection systems are known that are suitable as the first pinch detection system. A known and common system compares a force exerted by the drive assembly driving the moveable closure member with a predetermined reference value. For increased accuracy, such reference value may be dependent on the position of the closure member. Such position dependent reference value may be determined or updated during a preceding closing movement that is executed without disturbance.
[0063] Instead of the force, any other property relating to the force may be employed. For example, the current supplied to the electric motor of the drive assembly, a voltage supplied to the electric motor of the drive assembly, a rotational motor speed, a travel speed of the closure member, and the like, may be suitable for detecting an abnormal closing operation due to a pinch.
[0064] A configuration setting of such a first pinch detection system 100 may be a threshold for a difference between the actual property value and the reference value. When the difference exceeds the threshold, a pinch may be determined to have occurred. With a soft object, a relatively high threshold may be selected as sufficient time may remain to reverse the movement before the maximum force is reached. With a hard object, detection needs to be quicker and thus needs a lower threshold, which results in less reliability as it may be accidentally exceeded, e.g. due to rocky or bumpy road conditions, for example.
[0065] The second pinch detection system 200 is configured to detect a pinch with a hard object. The second pinch detection system 200 may be suitable to detect only hard objects or may be configurable to detect a pinch with either soft or hard objects or may be suited to detect a pinch with any kind of object.
[0066] Suitable pinch detection systems for quickly detecting a pinch with a hard object are known. For example, mathematical models of the mechanical system, comprising the drive assembly and the closure member, may be used to quickly detect an abnormal movement or behavior of the mechanical system. Such a mathematical model may be used in combination with a disturbance observer and a state space representation, as known in the art.
[0067] If the second pinch detection system 200 detects the occurrence of a pinch, a configuration setting of the first pinch detection system 100 is adapted. So, as above described, a threshold may be decreased, resulting in the first pinch detection system being able to detect a pinch with either a soft or a hard object. Then, if the first pinch detection system 100 detects a pinch as well, it is presumed that the pinch actually has occurred as it has been detected twice, reducing the chance that it was an accidental, incorrect detection. The pinch detection by the first pinch detection system 100 is then used as the output signal of the pinch detection unit 20.
[0068] It is noted that the first and the second pinch detection systems 100, 200 may be different systems, but they may be similar systems as well, each having a respective configuration setting.
[0069]
[0070] A first step 101 of the first detection system 100 comprises receiving the input signal, representing the data needed for detecting the occurrence of a pinch. The received data are processed in a second step 102 of the first pinch detection system 100, generating at least one first output value, which is compared to a first threshold in a third step 103 of the first pinch detection system 100. If the first output value does not exceed the first threshold, the method returns to the first step 101. If it however does exceed the first threshold, the first pinch detection system 100 detects in a fourth step 104 that a pinch has occurred and a corresponding output signal 105 is generated and output.
[0071] The first step 201 of the second pinch detection system 200 comprises receiving the input signal, representing the data needed for detecting the occurrence of a pinch. The received data are processed in a second step 202 of the second pinch detection system 200, generating at least one second output value, which is compared to a second threshold in a third step 203 of the second pinch detection system 200. If the second output value does not exceed the second threshold, the method returns to the first step 201. If it however does exceed the second threshold, the second pinch detection system 200 induces a further step 106 in the first pinch detection system 100, wherein the first threshold is adapted to increase detection sensitivity for hard-object pinches.
[0072]
[0073] A maximum detection time T.sub.max is indicated with a dashed line. For safety reasons, a pinch should be detected before the maximum detection time T.sub.max is exceeded to allow the open-roof assembly to stop and possibly reverse the movement of the closure member in time.
[0074] An exemplary first detection time T.sub.100 of a first pinch detection system is indicated with a dash-dotted line. The first detection time T.sub.100 is illustrated as a constant, i.e. independent of the stiffness. In another exemplary embodiment, this may be different. Still, in order to timely detect a pinch with a soft object, the first detection time T.sub.100 should be below the maximum detection time T.sub.max for objects at least within a predetermined range of low stiffness. In the illustrated example, the first pinch detection system is configured to detect a pinch with an object having a stiffness smaller than a fourth representative spring rate SR4, since the first detection time T.sub.100 is below the maximum detection time T.sub.max for such an object.
[0075] An exemplary second detection time T.sub.200 of a second pinch detection system is indicated with a dashed line. The second detection time T.sub.200 is illustrated having a declining slope, i.e. having a decreasing response time with increasing stiffness. In another exemplary embodiment, this may be different. Still, in order to timely detect a pinch with a hard object, the second detection time T.sub.200 should be below the maximum detection time T.sub.max for objects at least within a predetermined range of high stiffness. In the illustrated example, the second pinch detection system is configured to detect a pinch with an object having a stiffness higher than a first representative spring rate SR1, since the second detection time T.sub.200 is below the maximum detection time T.sub.max for such an object.
[0076] In the pinch detection unit, upon detection of a hard object by the second pinch detection system, the first detection system needs to perform a second detection to prevent an incorrect detection. Therefore, a certain period of time is needed for the first detection system after detection of a pinch with a hard object by the second detection system. This additional detection time T.sub.add is added to the second detection time T.sub.200 in case of a detection of a pinch with a hard object. The additional detection time T.sub.add is however shorter than the first detection time T.sub.100 due to the adapted configuration setting, e.g. an adapted threshold.
[0077] In practice, a pinch with an object may be detected in accordance with the unit response time T.sub.20 as illustrated. For an object having a stiffness lower than a second representative spring rate SR2, the first pinch detection system will detect the pinch first. So, for a pinch with an object having a stiffness in a range of [0−SR2], the unit detection time T.sub.20 is similar to the first detection time T.sub.100.
[0078] For a pinch with an object having a stiffness in a range of [SR2-SR3], the second pinch detection system is expected to detect the pinch before the first pinch detection system does. The configuration setting of the first pinch detection system is then adapted accordingly. Still, in the range [SR2-SR3], even without adapting the configuration setting, the first pinch detection system would detect the pinch at the first detection time T.sub.100. With the adaption of the configuration setting, such detection can only be sooner. So, in a worst case situation, a pinch is detected at the first detection time T.sub.100, possibly sooner.
[0079] For a pinch with an object having a stiffness higher than a third representative spring rate SR3, the second pinch detection system detects the pinch at the second detection time T.sub.200. Then, the configuration setting of the first pinch detection system is adapted and in the additional detection time T.sub.add, the first detection system detects the pinch as well. Thus, the unit detection time T.sub.20 is equal to the sum of the second detection time T.sub.200 and the additional detection time T.sub.add.
[0080] As above described, the graphical representation of the pinch detection unit of
[0081] Detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention, which can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention in expectedly any appropriately detailed structure. In particular, features presented and described in separate dependent claims may be applied in combination and any advantageous combination of such claims are herewith disclosed.
[0082] Further, it is contemplated that structural elements may be generated by application of three-dimensional (3D) printing techniques. Therefore, any reference to a structural element is intended to encompass any computer executable instructions that instruct a computer to generate such a structural element by three-dimensional printing techniques or similar computer controlled manufacturing techniques. Furthermore, any such reference to a structural element is also intended to encompass a computer readable medium carrying such computer executable instructions.
[0083] Further, the terms and phrases used herein are not intended to be limiting, but rather to provide an understandable description of the invention. The terms “a” or “an”, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term another, as used herein, is defined as at least a second or more. The terms including and/or having, as used herein, are defined as comprising (i.e., open language). The term coupled, as used herein, is defined as connected, although not necessarily directly.
[0084] The invention being thus described it is apparent that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be apparent to one skilled in the art are intended to be included within the scope of the following claims.