Vehicle door locking systems and control logic for passenger door assemblies
10407946 ยท 2019-09-10
Assignee
Inventors
- Paul Capalau (Whitby, CA)
- Michael D. Alarcon (Markham, CA)
- Jeffrey L. Konchan (Romeo, MI, US)
- Rondell J. Burge (Ferndale, MI, US)
Cpc classification
E05B77/00
FIXED CONSTRUCTIONS
E05Y2400/44
FIXED CONSTRUCTIONS
E05B77/54
FIXED CONSTRUCTIONS
E05B81/12
FIXED CONSTRUCTIONS
E05B77/30
FIXED CONSTRUCTIONS
International classification
E06B3/00
FIXED CONSTRUCTIONS
E05B81/64
FIXED CONSTRUCTIONS
E05B81/12
FIXED CONSTRUCTIONS
E05B77/00
FIXED CONSTRUCTIONS
E05B77/54
FIXED CONSTRUCTIONS
Abstract
Disclosed are foreign object detection systems with control logic for governing use of vehicle door assemblies, and motor vehicles equipped with such FOD systems and logic. Methods are disclosed for regulating operation of a vehicle door locking mechanism. One method includes a vehicle controller determining the operating status of a control protocol that governs use of the locking mechanism. If the operating status is active, the controller receives sensor signals indicative of a location and/or velocity of an object within the sensor's supervision field. If the object is located within a protected door zone and/or the object's velocity is towards the protected zone, the controller determines whether the locking mechanism is locked or unlocked. If the locking mechanism is locked, the controller commands the locking mechanism to maintain the locked state. Conversely, if the locking mechanism is unlocked, the controller commands the locking mechanism to lock and maintain this state.
Claims
1. A method for regulating operation of a locking mechanism of a vehicle door assembly for a motor vehicle, the method comprising: determining, via a vehicle controller, an operating status of a vehicle door lock control protocol operable to govern use of the locking mechanism; responsive to the operating status of the vehicle door lock control protocol being active, receiving, via the vehicle controller from a sensing device, a sensor signal indicative of a location or a velocity, or both, of an object within a supervision field with a protected zone; responsive to a determination that the object location is in the protected zone of the vehicle door assembly or the object velocity is towards the protected zone, determining, via the vehicle controller, whether the locking mechanism is in a locked state or an unlocked state; responsive to a determination that the locking mechanism is in the locked state, outputting a command signal to the locking mechanism to maintain the locked state; and responsive to a determination that the locking mechanism is in the unlocked state, outputting a command signal to the locking mechanism to transition to the locked state and to maintain the locked state.
2. The method of claim 1, further comprising, responsive to receiving a user override request to override the vehicle door lock control protocol, outputting a command signal to the locking mechanism to transition from the locked state to the unlocked state.
3. The method of claim 2, wherein the vehicle door assembly includes a latching mechanism and an inside door handle configured to unlatch the latching mechanism, and wherein the user override request includes multiple sequential pulls of the inside door handle.
4. The method of claim 2, wherein the vehicle door assembly includes a manually activated power lock switch selectively operable to unlock the locking mechanism, and wherein the user override request includes multiple sequential activations of the power lock switch.
5. The method of claim 1, wherein the motor vehicle includes an automatic door unlock feature operable to automatically unlock the locking mechanism when a powertrain of the motor vehicle is shifted into a park mode, and wherein the command signal to maintain the locked state includes an override command disabling the automatic door unlock feature.
6. The method of claim 1, wherein the vehicle door assembly includes a manually activated power lock switch selectively operable to unlock the locking mechanism, and wherein the command signal to maintain the locked state includes an override command disabling the power lock switch.
7. The method of claim 1, further comprising, responsive to a determination that the object location is not inside the protected zone and the object velocity is not towards the protected zone, deactivating the vehicle door lock control protocol.
8. The method of claim 1, further comprising: determining, after issuing the command signal to maintain the locked state, if the object location is inside the protected zone or the object velocity is towards the protected zone after a calibrated period of time; and responsive to a determination that the object location is not inside the protected zone and the object velocity is not towards the protected zone after the calibrated period of time, outputting a command signal to the locking mechanism to transition to the unlocked state.
9. The method of claim 8, further comprising, responsive to a determination that the object location is inside the protected zone or the object velocity is towards the protected zone after the calibrated period of time, outputting a command signal to the locking mechanism to maintain the locked state for a calibrated extended timeframe.
10. The method of claim 1, wherein the motor vehicle includes a sound generating device, the method further comprising, responsive to a determination that the object location is inside the protected zone or the object velocity is towards the protected zone, outputting a command signal to the sound generating device to generate an audible warning.
11. The method of claim 1, wherein the vehicle door assembly rotates along a swing radius between closed and open positions to cover and uncover an opening to a passenger compartment of the motor vehicle, and wherein the supervision field includes: the protected zone enveloping the swing radius, a rear projected area adjacent a rear quarter panel of the motor vehicle, and a forward projected area adjacent a front fender panel of the motor vehicle.
12. The method of claim 1, wherein the operating status of the vehicle door lock control protocol is active if a vehicle speed of the motor vehicle is below a calibrated maximum vehicle speed.
13. The method of claim 1, wherein the operating status of the vehicle door lock control protocol is active if a powertrain of the motor vehicle is in a park mode.
14. The method of claim 1, wherein the operating status of the vehicle door lock control protocol is active if a received user input selects an active status.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3) The present disclosure is amenable to various modifications and alternative forms, and some representative embodiments have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the novel aspects of this disclosure are not limited to the particular forms illustrated in the appended drawings. Rather, the disclosure is to cover all modifications, equivalents, combinations, subcombinations, permutations, groupings, and alternatives falling within the scope and spirit of the disclosure as defined by the appended claims.
DETAILED DESCRIPTION
(4) This disclosure is susceptible of embodiment in many different forms. There are shown in the drawings and will herein be described in detail representative embodiments of the disclosure with the understanding that these illustrated examples are to be considered an exemplification of the disclosed principles and do not limit the broad aspects of the disclosure to the representative embodiments. To that extent, elements and limitations that are disclosed, for example, in the Abstract, Summary, and Detailed Description sections, but not explicitly set forth in the claims, should not be incorporated into the claims, singly or collectively, by implication, inference or otherwise. For purposes of the present detailed description, unless specifically disclaimed: the singular includes the plural and vice versa; the words and and or shall be both conjunctive and disjunctive; the word all means any and all; the word any means any and all; and the words including and comprising and having and synonyms thereof mean including without limitation. Moreover, words of approximation, such as about, almost, substantially, approximately, and the like, may be used herein in the sense of at, near, or nearly at, or within 3-5% of, or within acceptable manufacturing tolerances, or any logical combination thereof, for example.
(5) Referring now to the drawings, wherein like reference numbers refer to like features throughout the several views, there is shown in
(6) The driver-side and passenger-side door assemblies 14 of
(7) With continuing reference to
(8) To help prevent unwanted or otherwise inadvertent contact between an opening door assembly 14 and an oncoming object (e.g., shown schematically at 11 in
(9) By monitoring regions fore and aft of the vehicle body 12, as well as those regions immediately adjacent the vehicle's front fender panels, rear quarter panels, and side doors, the FOD system can generate system alerts for objects within a protected zone PZ (shown with cross-hatching in
(10) With reference now to the flow chart of
(11) Method 100 of
(12) During active operation of the vehicle door lock control protocol, an onboard vehicle controller will receive sensor signals from one or more sensing devices operatively arranged to detect foreign objects that are about to enter, that are entering, or that have already entered the sensor's/s' supervision field. ECU 44 of
(13) Contemporaneous with or immediately after detecting a foreign object and establishing that this object is likely to collide with an opening vehicle door 14the detected object is located inside a door assembly's protected zone PZ or the detected object's velocity is directed at a protected zone PZ (Block 103=YES)the method 100 responsively implements decision block 109 to determine whether the locking mechanism of the likely impacted door or doors is/are in a locked state. If all relevant locking mechanisms are in the locked state (Block 109=YES), the method 100 proceeds to process block 111 with processor-executable instructions that cause a vehicle controller to transmit a command signal to the locking mechanism(s) to maintain the locked state, e.g., for a calibrated minimum period of time and/or until the object passes or exits the protected door zone. On the other hand, if the locking mechanism is in an unlocked state (Block 109=NO), the method 100 proceeds to process block 113, with instructions that cause a vehicle controller to transmit a command signal to the locking mechanism(s) to transition to the locked state, and then to process block 111, with instructions to maintain the locked state. In so doing, the control protocol helps to delay the vehicle door(s) from being opened when a vulnerable object is detected and, thus, helps to preclude a potential impact condition. Optional embodiments may further require, responsive to a positive determination at block 103, e.g., as part of blocks 109, 111, or 113, instructions for a vehicle controller to generate and transmit one or more command signals to a sound generating device (e.g., a vehicle horn or audio speaker) and/or a display device (e.g., a vehicle instrument cluster or center stack display) to generate an audible or visual warning that a vulnerable object is approaching the vehicle or is already obstructing the opening path of one or more vehicle door assemblies.
(14) Some automobile platforms employ a door control module programmed with an automatic door unlock feature that is designed to automatically unlock the driver door or, in some system architectures, all occupant doors when the vehicle's PRNDL shift knob is moved to park, i.e., such that the vehicle powertrain shifts into park mode. In such instances, process block 113 or 115 may optionally require processor-executable instructions that override or otherwise disable the automatic door unlock feature such that the locking mechanism(s) can be shifted into and maintained in the locked state. Likewise, most modern-day vehicle door assemblies are equipped with a manually activated, internally mounted power door lock switch 46 of
(15) After the vehicle door or doors have been automatically locked and retained locked to obviate the likelihood of a door impact condition, an occupant may wish to alight from the vehicle on their own volition. According to the representative control logic set forth in
(16) After issuing the command signals to lock/maintain locked the vehicle door assemblies, the method 100 of
(17) Aspects of this disclosure may be implemented, in some embodiments, through a computer-executable program of instructions, such as program modules, generally referred to as software applications or application programs executed by an on-board vehicle computer. The software may include, in non-limiting examples, routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types. The software may form an interface to allow a computer to react according to a source of input. The software may also cooperate with other code segments to initiate a variety of tasks in response to data received in conjunction with the source of the received data. The software may be stored on any of a variety of memory media, such as CD-ROM, magnetic disk, bubble memory, and semiconductor memory (e.g., various types of RAM or ROM).
(18) Moreover, aspects of the present disclosure may be practiced with a variety of computer-system and computer-network configurations, including multiprocessor systems, microprocessor-based or programmable-consumer electronics, minicomputers, mainframe computers, and the like. In addition, aspects of the present disclosure may be practiced in distributed-computing environments where tasks are performed by remote-processing devices that are linked through a communications network. In a distributed-computing environment, program modules may be located in both local and remote computer-storage media including memory storage devices. Aspects of the present disclosure may therefore, be implemented in connection with various hardware, software or a combination thereof, in a computer system or other processing system.
(19) Any of the methods described herein may include machine readable instructions for execution by: (a) a processor, (b) a controller, and/or (c) any other suitable processing device. Any algorithm, software, or method disclosed herein may be embodied in software stored on a tangible medium such as, for example, a flash memory, a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (DVD), or other memory devices, but persons of ordinary skill in the art will readily appreciate that the entire algorithm and/or parts thereof could alternatively be executed by a device other than a controller and/or embodied in firmware or dedicated hardware in other manners (e.g., it may be implemented by an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), discrete logic, etc.). Further, although specific algorithms are described with reference to flowcharts depicted herein, persons of ordinary skill in the art will readily appreciate that many other methods of implementing the example machine readable instructions may alternatively be used. For example, the order of execution of the blocks may be changed, additional blocks may be added, and/or some of the blocks described may be modified, eliminated, or combined.
(20) While aspects of the present disclosure have been described in detail with reference to the illustrated embodiments, those skilled in the art will recognize that many modifications may be made thereto without departing from the scope of the present disclosure. The present disclosure is not limited to the precise construction and compositions disclosed herein; any and all modifications, changes, and variations apparent from the foregoing descriptions are within the scope of the disclosure as defined in the appended claims. Moreover, the present concepts expressly include any and all combinations and subcombinations of the preceding elements and features.