MOTOR CONTROL FOR POWERED CLOSURE WITH ANTI-PINCH
20200392766 ยท 2020-12-17
Inventors
Cpc classification
E05B81/64
FIXED CONSTRUCTIONS
E05B81/21
FIXED CONSTRUCTIONS
International classification
E05B81/64
FIXED CONSTRUCTIONS
E05B81/14
FIXED CONSTRUCTIONS
Abstract
A controller system is provided for a motorized moveable striker assembly on a vehicle door or window. The assembly includes a striker on the door post which is moveable by an electric motor between extended and retracted positions. A latch on the door releasably engages the striker. Switches in the latch sends signals to the controller to actuate the motor. After the latch is engaged, the controller retracts the striker from the extended position to fully close the door. When the latch is disengaged from the striker, the latch switch sends a signal to controller to actuate the motor so as to extend the striker from the retracted position to the extended position as to prepare for the next door closing. Anti-pinching control and temperature compensation is also provided.
Claims
1. An electronic controller assembly for a motorized striker of a vehicle door or window closure, the striker being adapted to be moved by a motor between extended and retracted positions and adapted to engage and disengage a rotary latch on the vehicle door or window closure, the electronic controller assembly comprising: switches on the rotary latch to sense the position and generate signals corresponding to the rotary latch position; and a microprocessor operatively connected to the switch to actuate the striker motor in response to the signals.
2. The electronic controller assembly of claim 1 wherein the switch is a reed-type micro-switch.
3. The electronic controller assembly of claim 2 wherein the micro-switch is magnetically activated.
4. The electronic controller assembly of claim 1 wherein the switch is magnetically activated.
5. The electronic controller assembly of claim 1 wherein the microprocessor monitors electrical parameters of the striker motor.
6. The electronic controller assembly of claim 5 wherein the microprocessor automatically reverses the motor to extend the striker if the electrical parameters exceed a pre-designed limit.
7. The electronic controller assembly of claim 5 wherein the electrical parameters include supply voltage and current draw.
8. The electronic controller assembly of claim 1 wherein the microprocessor is hard wired to the striker motor and to the switches.
9. The electronic controller assembly of claim 1 wherein the microprocessor has reverse input protection.
10. The electronic controller assembly of claim 1 further comprising a thermistor operatively connected between the motor and the microprocessor.
11. The electronic controller assembly of claim 1 wherein the controller assembly is capable of monitoring the ambient temperature.
12. A method of controlling movement of a motorized striker on a vehicle door or window closure frame for retracting and extending a vehicle door or window closure relative to the door or window closure frame when a latch assembly on the door or window closure is engaged by the striker, the method comprising: sensing a position of the latch assembly relative to the striker by a plurality of switches on the latch assembly; generating signals corresponding to the latch assembly positions; sending the signals to a controller on the closure frame whereby the controller actuates the striker motor in response to the signals to extend or retract the striker; automatically reversing the direction of the striker motor if a pinch situation is detected.
13. The method of claim 12 further comprising magnetically activating the switches.
14. The method of claim 12 further comprising automatically extending the striker when electrical parameters exceed predetermined limits.
15. The method of claim 12 further comprising monitoring electrical parameters indicative of a closure obstruction or mechanical failure.
16. The method of claim 15 wherein the electrical parameters are customizable and configurable to different and specific closure requirements.
17. The method of claim 12 further comprising monitoring overheating of the motor.
18. The method of claim 12 further comprising monitoring current to and from the motor as well as the speed of the motor.
19. The method of claim 18 wherein a pinch situation is detected when the current consumed by the motor reaches a configurable threshold that compensates for ambient temperature or the speed of the motor reaches a different configurable threshold that compensates for ambient temperature.
20. The method of claim 19 wherein the direction of the motor is automatically reversed when a pinch situation is detected.
Description
DESCRIPTION OF THE DRAWINGS
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
DETAILED DESCRIPTION OF THE INVENTION
[0056] The following part list describes the components and their functions, using reference numerals corresponding to the drawings.
1. Mount plateprovides mounting surfaces for all cinching mechanism parts and provides mounting and mounting adjustment details for mounting to the vehicle.
2. Glideisolates the moveable pivot plate 3 from the mounting plate 1 to reduce friction and wear.
3. Pivot Plateprovides a base with a mounting surface for moveable apparatus, also has a pivot rivet mounting hole 67, and a pivot plate drive hole 58.
4. Torque Wheelhouses a magnet 14 for positional sensing, provides a drive feature for the motor interface, and a drive feature for a link that connects the torque wheel to the pivot plate 3.
5. Link Adjustment Screwprovides positive retention between the adjustable link components.
6. Driven Linkattaches to the pivot plate 3 via the drive rivet 9 and interfaces with the drive link 7 through the link adjustment screw 5.
7. Drive Linkattaches to the torque wheel 4 via the torque wheel drive pin 24 and interfaces with the driven link 6 through the link adjustment screw 5.
8. Pivot Rivetretains the pivot plate 3 and the glide 2 to the mount plate 1, and allows the pivot plate 3 and the glide 2 to pivot via the pivot rivet pivot shoulder 59.
9. Drive Rivetretains the driven link 6 to the pivot plate 3, drives the pivot plate 3 and glide 2 on through the drive rivet guide shoulder 60, and retains surface contact between the pivot plate 3, the glide 2 and the mount plate 1 through the pivot rivet retention head 62.
10. Drive Motorprovides rotational motion and torque to the torque wheel 4 to drive the mechanism. The motor is electric, and preferably rotates 360, though a reversible motor can also be used.
11. Cover Screwretains the cover 17 to the mount plate 1.
12. Cover Screwretains the cover 17 to the mount plate 1.
13. Motor Mount Screwretains the sensor retention plate 19 and the drive motor 10 to the mount plate 1.
14. Magnetprovides a magnetic field to be sensed by the extended/retracted position sensor.
15. Striker mount screwretains the striker apparatus 16 to the pivot plate 3.
16. Hoop Strikerprovides a latch retention surface for latching the occupant door.
17. Covercovers all moveable part and retains the drive link 7 and the torque wheel 4 and maintains their contact.
18. Extended/Retracted Position Sensorprovides positional feedback by sensing the magnet 14 and opening or closing a circuit internal to itself that a cinching striker controller input can verify.
19. Sensor Retention Plateprovides for positive positional placement of the extended/retracted sensor 18, provides wire routing features, and location for a wire retaining zip tie 20 to be secured.
20. Wire Retaining Zip Tieused to retain the wires and the connector 21 to the sensor retention plate 19.
21. Wire Connectorused to connect the cinching door mechanism electrically to a cinching door mechanism controller, receives wiring from the drive motor 10 and the extended sensor 28 and the retracted sensor 27. (
22. Vertical adjustment slotson the mount plate 1 and allows for the cinching door mechanism to be adjusted vertically on a vehicle mounting location. (
23. Extension/Retraction adjustment slotin the driven link 6 and allows a place for the link adjustment screw to pass through and provides adjustment limits. (
24. Torque wheel drive pinmates with the drive link drive hole 50 to provide a place for an interface to the drive link 7 and the torque wheel 4 (
25. Magnet pocketprovides a place for the magnet 14 to be attached to the torque wheel 4 (
26. Arcuate Drive Rivet Slotin the mount plate 1 to provide sliding guide for the drive rivet 9 to pass through the mount plate 1, thus allowing the drive rivet head to be on the back side of the mount plate 1 so as to retain the pivot plate 3 and the glide 2 to the mount plate 1 (
27. Retracted Sensor Positionsenses the magnet 14 to tell the cinching door mechanism controller to stop motion that mechanism is retracted (
28. Extended Sensor Positionsenses the magnet 14 to tell the cinching door mechanism controller to stop motion that mechanism is extended (
29. Longitudinal loading rivetretains an upper part of the pivot plate 3 to the mount plate 1 when longitudinal load is placed on the striker device 16, 35.
30. Longitudinal loading slotin the pivot plate 3 to provide a place for interface of the pivot plate 3 to the longitudinal loading rivet 29.
31. Lower vertical adjustment slotone of the slots 22 in the mount plate 1 to provide interface for the mounting fastener, and to allow for vertical adjustment of the cinching mechanism.
32. Upper vertical adjustment slotone of the slots 22 in the mount plate 1, to provide interface for mounting the fastener, and to allow for vertical adjustment of the cinching mechanism.
33. Link adjustment indicatorson the drive link 7 to provide finite adjustment indicators for the driven link 6.
34. Link adjustment markon the drive link 7 to provide a finite adjustment indication alignment mark for the drive link 7.
35. Striker boltalternative striker interface that can be mounted on the pivot plate 1 in place of a hoop striker 16.
36. Sensor retention plate pocketU-shaped channel in the sensor retention plate 19 that accepts the extended sensor 28 and retracted sensor 27. (
37. Torque wheel pivot guide shaftprovides a bearing surface for torque wheel 4 to rotate about and takes side loading. (
38. Torque wheel bearing surfaceprovides a bearing surface for the torque wheel 4 to rest against the mount plate 1. (
39. Hoop striker latch retention surfacelocation where latching the device attaches the door to the cinching door mechanism. (
40. Pivot rivet mounting holepivot hole in the glide 2 that the glide pivots about, and maintains the relationship between the pivot plate 3 and the mount plate 1. (
41. Sensor retention barbprotrusion in the sensor retention plate sensor pocket 36 that retains the extended sensor 28 and the retracted sensor 27. (
42. Wire routing pathchannel created under the sensor retention plate 19 for wire routing. (
43. Drive rivet retention slotslot that controls the drive rivet 9 and allows for the drive rivet 9 to move the pivot plate 3 on the mount plate 1. (
44. Striker mount screw access holeallows for access to the striker mount screw 15 through the mount plate 1. (
45. Wire routing pathpath between the wire retaining zip tie 20 and the sensor retention plate 19.
46. Driven link adjustment retention featureprovides a tooth featured surface on the driven link that locks the driven link 6 to the drive link 6 when the link 7 adjustment screw 5 is tightened.
47. Drive link adjustment retention featureprovides a tooth featured surface that locks the driven link 6 to the drive link 7 when the link adjustment screw 5 is tightened.
48. Link adjustment screw mounting holethreaded hole in the drive link 7 that receives the link adjustment screw 5 and allows the link adjustment screw 5 to be threaded into the drive link 7.
49. Driven link mounting holereceives the drive rivet 9 to retain and drive the pivot plate 3 and the glide 2 through the drive rivet retention slot 43. (
50. Drive link drive holereceives the torque wheel drive pin 24 on the torque wheel 4 which allows the torque wheel 4 to drive the drive link 7. (
51. Sensor FaceFace of the extended/retracted sensor 18 that is oriented near the magnet 14 to sense the magnetic field. (
52. Torque wheel center drivereceives the motor drive shaft 53 to transfer rotation and torque to the torque wheel 4. (
53. Motor drive shafttransfers rotation and torque from the drive motor 10 to the torque wheel 4 to drive the cinching door mechanism. (
54. Motor mounting holesthreaded holes that allow for the motor mount screw 13 to be threaded into the motor 10. (
55. Motor mounting holesclearance hole in the mount plate 1 that allow for the motor mount screw 13 to pass through and align the drive motor 10 to the mount plate 1, also retains the drive motor 10 so it can pass rotation and torque to the torque wheel 4. (
56. Cover mounting holesholes in the mount plate 1 that accept the cover screw 11, 12. (
57. Striker mounting holesholes in the pivot plate 3 that allow the striker mount screw 15 to pass through and attach the striker apparatus 16, 35. (
58. Pivot plate drive holeaccepts the drive rivet 9, and more specifically, the drive rivet guide shoulder 60 and drives the pivot plate 3. (
59. Pivot rivet pivot shoulderfits into the pivot rivet pivot hole 72 and allows rotational motion between the mount plate 1, the pivot plate 3, and the glide 2. (
60. Drive rivet guide shoulderfits into drive rivet retention slot 43 to control movement of the pivot plate 3 and the glide 2, and passes through the drive rivet retention slot 43, the glide rivet drive hole 69, and the pivot plate drive hole 58. (
61. Drive rivet retention headmaintains contact with the mount plate surface to retain contact of the mount plate 1, the glide 2, and the pivot plate 3. (
62. Pivot rivet retention headmaintains contact with the mount plate surface to retain contact of the mount plate 1, the glide 2, and the pivot plate 3. (
63. Wire routing retention zip tie mounting holesaccess holes in the sensor retention plate 19 that allow the wire retaining zip tie 20 to be looped through to retain wires. (
64. Torque wheel pivot guide boreaccepts the torque wheel pivot guide shaft 37 to provide a bearing surface for side load of the torque wheel 4. (
65. Longitudinal load rivet mounting holeaccepts the longitudinal loading rivet mount shoulder 87 to fasten the longitudinal loading rivet 29 to the mount plate 1. (
66. Driven link guide slotprovides for perimeter support of the driven link 6 so that the driven link 6 is not allowed to rotate about the link adjustment screw 5. (
67. Pivot rivet mounting holeaccepts the pivot rivet mount shoulder 85 and affixes the pivot rivet 8 to the pivot plate 3. (
68. Striker mount screw access holeallows for access to the striker mount screw 15 through the glide 2. (
69. Glide rivet drive holeaccepts the drive rivet 9, and more specifically the drive rivet guide shoulder 66 and drives the glide 2. (
70. Sensor retention plate collarfits into the mount plate sensor retention plate bore 71 to locate the sensor retention plate 19 and transfer bearing load from the torque wheel 4 through the torque wheel pivot guide shaft 37 and the torque wheel pivot guide bore 64. (
71. Mount plate sensor retention plate boreaccepts the sensor retention plate collar 70 to locate the sensor retention plate 19 and transfer bearing load from the torque wheel 4 through the torque wheel pivot guide shaft 37 and the torque wheel pivot guide bore 64. (
72. Pivot rivet pivot holeaccepts the pivot rivet pivot shoulder 59 to allow rotational movement between the mount plate 1, the glide 2, and the pivot plate 3. (
73. Cover hold down surfaceholds the torque wheel 4 and drive link 7 in place by maintaining contact with the drive pin hold down surface 80 and the drive link hold down surface 79. (
74. Hoop striker mounting holeaccepts the striker mount screw 15 to attach the hoop striker 6 to the pivot plate 3. (
75. Cover screw mounting holesaccepts the cover screws 11, 12 to attach the cover 17 to the mount plate 1. (
76. Pivot plate clearance cutoutallows for cinching door mechanism mount screw to stand proud of the mount plate 1 and not interfere with the pivot plate 3 movement. (
77. Rear sensor retention plate motor mounting surfaceprovides a bearing clamp surface for the motor mounting surface 82 to mount the drive motor 10 against. (
78. Front sensor retention plate mounting surfaceprovides a bearing clamp surface for the sensor retention plate 19 to mount to the mount plate 1. (
79. Drive link hold down surfacemaintains contact with the cover hold down surface 73 to hold the drive link 7 in place. (
80. Drive pin hold down surfacemaintains contact with the cover hold down surface 73 to hold the torque wheel 4 in place. (
81. Glide clearance cutoutallows for cinching door mechanism mount screw to stand proud of the mount plate 1 and not interfere with the glide 2 movement. (
82. Motor mounting surfaceprovides a bearing clamp surface for the sensor retention plate 19 to mount to the motor 10. (
83. Striker bolt latch retention surfacea location where the latching device attaches the door to the cinching door mechanism.
84. Latchlatching mechanism which interfaces with the hoop striker latch retention surface 39 to hold the door in place with respect to the hoop striker 16 and the pivot plate 3 movement.
85. Pivot rivet mount shoulderFits into the pivot rivet mounting hole 67 to locate and retain the pivot plate 3 and the glide 2 to the mount plate 1. (
86. Drive rivet mount shoulderFits into the driven link mounting hole 49 to locate and maintain the pivot plate 3, the glide 2, and the mount plate 1 contact, and to drive the pivot plate 3 and the glide 2. (
87. Longitudinal loading rivet mount shoulderFits into the longitudinal load rivet mounting hole 65 to retain the longitudinal loading rivet 29 to the mount plate 1. (
88. Latch switchprovides feedback to the controller that the latch is in the primary and fully latched position and in the unlatched and fully open position.
100. Controller
[0057] 102. Motor Assemblydraws/retracts the door or window
104. Door Latchengages/interacts with the striker
106. Strikerengages/interacts with the door latch
[0058] In operation, the striker of the embodiment shown in
[0059] The torque wheel can be rotated 360 by the motor, or in the case of a reciprocating motor the torque wheel is oscillated 180 , so as to extend and retract the striker.
[0060] The distance that the striker is moved by the motor can be adjusted or fine-tuned by changing the extent of overlap between the drive link 7 and the driven link 6. The links 6, 7 have overlapping teeth 46, 47 to secure the links in a desired position via the link adjustment screw 5.
[0061] The motor 10 is connected to a power supply of the vehicle independently of the rotary latch. Therefore, in case of a power failure, the latch can still be operated in a normal manner to open and close the vehicle door. Thus, a person cannot be locked in or locked out of the vehicle due to a lack of power to the motor, such as a dead battery.
[0062] The alternative embodiment shown in
[0063] When compared to the embodiments of
[0064] The embodiment shown in
Overall System Operational Description
[0065] A controller 100 drives a motor assembly 102 that draws (retracts) the door striker 106 into a closed position, and likewise will open (extend) the striker mechanism 106 when the door handle is opened, utilizing magnetically activated reed type micro-switches as controller inputs, to determine position of the latch 104 and the striker 106.
[0066] The door latch 104 contains a first magnetically activated switch which provides input to the controller that the latch is in primary position (engaged the striker). The controller 100 will actuate the motor 102 to retract the striker mechanism 106, drawing the door to a closed position. A second magnetically activated switch will detect when the striker/latch mechanism 106/104 has reached the mechanically set closed position. The process for opening the door is similar in operation, except in the opposite direction.
[0067] The door cinching assembly provides anti-pinch and a motor reversing feature by monitoring motor supply voltage, current draw and latch/striker state switch status; these parameters will provide the necessary inputs to the controller circuitry, providing the method for automatic motor 102 (latch/striker) reversal if switch detection or motor drive current, exceed system design limits. Exceeding the system design detection limits could result from a mechanical failure or obstruction of the door.
Mechanical System Details
[0068] The preferred mechanics of the present invention include: [0069] Closing force: 100-150 lbs. [0070] Speed of closure: total dwell time to open, time to close 3-5 seconds each direction +/0.5 sec Mechanical Advantage: 2:1 [0071] Motor Torque required achieving closing force: 80-120 in lbs. [0072] Rotation: must be able to rotate CW & CCW. Both directions are needed for latch extension/retraction and motor mechanism reversing in the event of a pinched situation. [0073] End of stroke status: system must maintain static position at ends of travel (not back driven, by mechanical jarring) End of stroke status could be the same input from either latch extended or retracted switch.
[0074] Examples of a rotary latch for the present invention is described in Applicant's pending application Ser. No. 15/068,221, which is incorporated herein by reference in its entirety.
System Modes
[0075]
Normal/Typical Operation
[0076] The following illustrates normal operation of the system.
[0077] When a door that is utilizing the disclosed system is closed, the striker 106 is retracted, the motor 102 is off, and after a specified period of time the controller 100 enters a sleep mode during which it draws a low current. A typical specified period of time before the controller 100 enters sleep mode is 8 seconds, but alternative times could be utilized.
[0078] When a user opens the door handle, the primary latch opens. A change of state in the latch sensor (as particularly shown in
[0079]
[0080] When the user pushes the door shut, the primary latch 104 closes. A change of state in the latch sensor triggers the motor 102 to be powered to move the striker 106 to the retracted position. When the striker 106 is retracted, the motor 102 stops and after a specified period of time the controller 100 enters into a sleep mode during which it draws low current.
[0081] Any and all anomalies of the current, force requirements, or travel profile shall be handled per FMVSS 118 if applicable and any other regulatory requirements. No electrical or software calibration shall be required once the assembly leaves the supplier facility. Electronic controller units and electrical components shall be interchangeable without any mechanical, electrical, or software calibrations.
[0082] As
[0083] Further in view of
[0084] Further in view of
[0085] Further in view of
Exception to Normal Operation
[0086] The system includes modes of operation other than normal operation. The system includes several safeguards against any potential malfunctions. For example, if the extend or retract commanded motion fails, the system is designed to allow the motor 102 to turn continuously in clockwise or counterclockwise motion without any mechanical interference. If the commanded striker 106 position (extend or retract) is not reached within a certain number of pulses of the motor 102 hall effect sensor, the motor 102 shall stop. If the motor 102 hall effect sensor does not indicate movement after the motor 102 is commanded to move to a position, within a specified period of time, the motor 102 shall be commanded to stop. If the system fails, or there is a power failure, the striker 106 can be mechanically moved striker to the retracted position, and, therefore, the door will operate as a standard door.
Controller System Requirements
[0087] The requirements and system configuration for a preferred embodiment of the present invention are based on the following: [0088] a) Vehicle electrical power is supplied to the controller; and the controller supplies motor control/monitoring and electrical power. [0089] b) The system is hard-wired and does not rely upon any RF type of communication. [0090] c) Micro-controller shall be of 32 bit based architecture. [0091] d) Controller current consumption: Active: Controller overhead (TBD) plus requirements to drive motor assembly. The design plan based on an exemplary motor assembly: [0092] External Inputs to controller: All inputs to the controller shall have reverse input protection. [0093] Power (VBatt) [0094] Ground [0095] Latch state switch Retract state switch Extend state [0096] Motor Position/PWM [0097] 2 Spare inputs; TTL level [0098] Internal Inputs to Controller: [0099] Motor drive current detection [0100] Thermistor (heat sense of motor drive semi-conductors) [0101] Controller Output: [0102] Two wire motor drive, through control FET devices (non mechanical relay system) 2 spare outputs; Positive TTL levels. [0103] General Electrical/Environmental Specifications: [0104] Operating temp 40 to 85 C [0105] Input Voltage: 9-16 VDC [0106] Cinch motor reverse response time: 500 mS. [0107] The reverse response time is the time to transition motor drive direction. [0108] System reaction time: 100 mSec. [0109] The system reaction time is the transition time from controller sleep mode to full active mode. [0110] Sleep Mode: [0111] Quiescent current: 100 u [0112] Motor Power Drive circuitry: [0113] 5 Amps; continuous drive [0114] 10 Amps; intermittent
[0115] The motor drive shall be monitored by a semi-conductor device specifically designed to monitor current flow, and preferably, no resistive methods should be utilized.
System Electrical Block Diagram
[0116]
[0117] The mechanical design two magnetically activated end of travel (extend and retract) reed type switches and one latch switch. The extend and retract reed switches are contained in the same mechanism and the latch switch is located in the door mounted latch assembly.
Software/Firmware Considerations
Continual Characterization Mode
[0118] Due to variations with individual doors, door seals, fit/installation at point of manufacture and mechanical/material wear over time under normal usage, a Continual Characterization mode is provided to account for the mechanical variations. These variations may have an effect on electrical current draw by the striker motor mechanism and door as it contacts the frame door seal. The Continual Characterization Mode will function by storing, motor draw current, motor drive voltage and motor timing, in NVM (non-volatile memory), the most recent 5 door cycles; open/close, (close would be by the cinching latch drawing in normal operation).
[0119] The Continual Characterization Mode then will have established a normal operating range, considering material characteristics, mechanical and general wear over time. The Continual Characterization Mode will operate automatically, without the need for operator involvement or any special configuration set-up.
Operational Considerations
[0120] Operational conditions shall provide a safe, reliable and robust system.
[0121] For example, there may be instances where the motor needs to reverse (automatically) and one (1) instance where the motor drive mechanism will slow its operation:
A. Position Sense
[0122] The latch draw is approximately 25 mm. If a current spike is detected before the normal expected peak the motor will reverse direction of travel to the extended (door open) position.
B. Peak Load
[0123] A power characterization can be determined and programmed into the controller.
C. Change in Logic Throughout Transfer Operation
[0124] This will be tied to the Position sensor; if the slope of the current increases by X% within Y number of motor revolutions, the motor will reverse.
D. Motor Drive Circuitry Overheating Step Back (Internal to Controller)
[0125] Temperature (thermistor) monitoring of the motor drive circuitry (FET's) shall provide input to micro-controller/firmware indicating an overheating condition. If an overheating condition is detected, the controller will reduce the amount of drive resource to the motor, thereby slowing the mechanical operation, but not stopping completely. The controller will continue in the step back mode, until the originating overeating condition is normalized.
Firmware Version
[0126] Firmware shall have provisions that the following are configurable and adjustable to allow for integration/configuration to other door configurations platforms: This can be accomplished through a UART-Terminal configuration, or similar. Configurable settings shall be implemented, such that source code changes/re-compiling is not required.
[0127] The firmware is configurable to incorporate the following provisions: the retract current detection level for setting the anti-pinch limit will vary with motor position input; the extend current detection level is a hard limit to prevent mechanical damage; source voltage monitoring; motor pulse count for extend; motor pulse count for retract; peak current; and motor drive current.
Drive Current Detection, Motor Speed, and Auto-Reversing
[0128] The controller shall monitor drive current continuously during movement operations. If, during the extend drive function the motor drive current reaches a predetermined and configurable limit, then the controller 100 shall command the motor 102 to stop. If, during the retract drive function the drive current or motor speed reaches certain configurable limits based on position, voltage, and ambient temperature, then the controller 100 shall command the motor 102 to reverse direction toward the extended position and stop once the extended position is achieved. This is another representation of the anti-pinch auto-reverse feature. In addition to motor current, the speed (RPM) of the motor 102 can be used to detect a pinch situation. A pinch situation is detected if the speed of the motor 102 reaches a configurable threshold. If the slope of the drive current increases by a particular percentage within a particular number of motor revolutions, then the motor 102 will reverse in direction.
[0129] The controller 100 shall use additional motor position and speed (RPM) information, provided by the motor position sense Hall-Effect output, to determine allowable speed reduction limits to differentiate between normal closing speeds, and abnormal closing speeds. An abnormal or quick speed reduction will indicate that an object has obstructed the door's closing path. The force on the on an object in the door will never exceed 100 Newtons. When the controller 100 determines the speed is abnormal or abrupt the controller 100 will command the motor 102 to reverse and move the striker to the extend position. Several factors that can affect speed reduction limits include: variations in door seal loading, variations in system voltage, variations in ambient temperature, and variations in anti-pinch force limits due to changes in the mechanical advantage associated with the striker movement.
[0130] Several conditions can cause the mechanism to reverse the direction of the motor 102 when no obstacle is actually present in the closure path. Extreme cold weather can cause erratic or no operation due to the added resistance in the mechanism caused by grease viscosity in the mechanism. Additionally, the door gaskets can become stiffer and the motor 102 can experience slower speed due to cold ambient temperature. The controller 100 can monitor the ambient temperature to adjust the reverse algorithm so that at lower temperatures the motor will not reverse without an object in the doors closing path.
Motor
[0131] An example of a striker motor is; Bosch AHC 12V 0 390 203 045. This motor has position PWM output, which shall be used as an input to the microcontroller circuitry. The output is a PWM duty cycle based on motor armature rotation
Standards and Regulations
[0132] The system (mechanical and electrical) shall meet the requirements of customers, such as commercial vehicle manufactures in the agriculture/construction and heavy truck industries.
[0133] Both tactile and motor-controlled anti-pinch systems are used today as standard protection systems that avert the danger electric door and window openers present. Should an object (organic or in-organic) interfere or become trapped within the opening while the door or window is closing; the anti-pinch systems cause the automatic movement to come to a halt.
[0134] The FMVSS 118, CMVSS 118 and 74/60/EEC standards and directives establish the requirements for power operated window, partitions and roof panel systems, their purpose being to prevent injury arising from trapping situations. They give a description of not only how the systems run but the operating requirements, the test pieces, readings and test set up. Should an object get trapped while the automatic closing function is being carried out, a reversal must come about before the trapping force has reached 100 N. This requirement is verified using a semi-rigid cylindrical test rod, from 4 to 200 mm in diameter. This test rod is put through the opening from the inside of the vehicle, normally at a right angle, in such a way that its cylindrical surface contacts all parts of the frame of the opening component.
[0135] The present invention also meets these standards: [0136] SAE Documents.
[0137] The below listed SAE documents are listed, for reference purposes. 2004-01-1108
Anti-pinch protection for power operated features
2009-01-0637 Anti-pinch direct sensor solutions
[0138] The invention has been shown and described above with the preferred embodiments, and it is understood that many modifications, substitutions, and additions may be made which are within the intended spirit and scope of the invention. From the foregoing, it can be seen that the present invention accomplishes at least all of its stated objectives.