A method and device for controlling vehicle door handles
By using a switching mechanism between main power supply and backup power supply in the vehicle door handle control system, the problem of door handles failing to pop open in emergency situations is solved, improving rescue convenience and passenger safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-13
- Publication Date
- 2026-04-03
AI Technical Summary
In emergency situations, a collision can cause a vehicle's electronic equipment to malfunction, making it impossible for door handles to pop open, increasing the difficulty and time required for rescue, and affecting the safety of passengers.
The two switches are controlled by outputting level signals from the vehicle domain controller. The main power supply circuit provides power under normal conditions, while the backup power supply provides power when the main power supply circuit fails, ensuring that the vehicle door handles can be fully opened in an emergency.
It improves the success rate of door handles opening in emergencies, saves rescue time, and ensures passenger safety.
Smart Images

Figure CN116816195B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of automotive technology, and in particular relates to a method, device, terminal equipment and computer-readable storage medium for controlling vehicle door handles. Background Technology
[0002] With the increase in car ownership, the diversity of traffic accidents has also increased. Most vehicles on the market are currently equipped with automatic door locking, meaning the doors will automatically lock while driving. However, in some emergency situations, such as a collision, the vehicle's high-voltage system may be cut off, causing electronic equipment to malfunction and door handles to fail to open. This prevents rescue personnel from directly opening the doors from the outside, increasing the difficulty and time of rescue efforts and impacting passenger safety. Summary of the Invention
[0003] This application provides a method, device, terminal equipment, and computer-readable storage medium for controlling vehicle door handles, which can solve the problem that vehicle door handles cannot pop open in emergency situations.
[0004] In a first aspect, embodiments of this application provide a method for controlling a vehicle door handle, including:
[0005] If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close a first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle.
[0006] If it is determined that the vehicle door handle is not fully extended within a preset time period, the body domain controller outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request.
[0007] In one possible implementation, whether the vehicle door handle is fully extended is determined by monitoring. The step of detecting that the vehicle door handle is not fully extended within a preset time period includes:
[0008] If the controller of the vehicle sensor does not receive feedback information triggered when the vehicle door handle is fully extended within the preset time period, it is determined that the vehicle door handle is not fully extended.
[0009] In one possible implementation, the step of determining that the vehicle door handle is not fully extended within a preset time period includes:
[0010] The vehicle door handle unfolding angle information is obtained at set intervals or at random intervals.
[0011] If the unfolding angle is less than the minimum unfolding angle corresponding to the current sampling time, it is determined that the vehicle door handle cannot be fully unfolded within the preset time period.
[0012] In one possible implementation, the step of determining that the vehicle door handle is not fully extended within a preset time period includes:
[0013] The system acquires the first duration for the vehicle controller to transmit emergency information to the body domain controller, the second duration for the body domain controller to drive the motor to fully extend the vehicle door handle, the third duration for the body domain controller to send the status information of the fully extended vehicle door handle to the vehicle controller, and a preset buffer duration.
[0014] Determine whether the sum of the first duration, the second duration, the third duration, and the buffer duration is greater than the preset duration. If it is greater, then it is determined that the vehicle door handle failed to fully unfold under the signal control of the vehicle controller within the preset duration.
[0015] In one possible implementation, the control method further includes: determining a first duration based on the duration data recorded by the gateway of the vehicle controller transmitting emergency information to the body domain controller;
[0016] Alternatively, the second duration can be determined based on multiple door handle unfolding times recorded in the memory of the door handle controller;
[0017] Alternatively, the third duration can be determined based on the duration data recorded by the gateway when the vehicle domain controller sends the status information of the fully extended vehicle door handle to the vehicle controller.
[0018] In one possible implementation, the first switch is a first relay, the first voltage level is a high voltage level, and the vehicle domain controller outputs the first voltage level to close the first switch, including:
[0019] The vehicle domain controller outputs a high level to close the first relay, thereby turning on the main power supply circuit.
[0020] In one possible implementation, the second switch is a second relay, the second level is a low level, the backup power supply is a capacitor, and the vehicle domain controller outputs the second level to disconnect the second switch, including:
[0021] The vehicle body domain controller outputs a low level to disconnect the second relay, thereby opening the short-circuit circuit and allowing the capacitor to supply power to the motor.
[0022] Secondly, embodiments of this application provide a control device for a vehicle door handle, including:
[0023] If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close the first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle.
[0024] If the vehicle door handle is not fully extended within a preset time period, the backup power supply module outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request.
[0025] Thirdly, embodiments of this application provide a terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described above.
[0026] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described above.
[0027] Beneficial effects of this application
[0028] This application provides a control method, device, terminal equipment, and storage medium for a vehicle door handle. The control method includes: if the controller of a vehicle sensor triggers a collision request, the body domain controller outputs a first level to close a first switch, the first switch being coupled to the main power supply circuit of the vehicle power supply for the motor used to drive the vehicle door handle; if it is determined that the vehicle door handle is not fully extended within a preset time period, the body domain controller outputs a second level to open a second switch, the second switch being coupled to a short-circuit circuit of a backup power supply, and the backup power supply circuit of the backup power supply for the motor is connected in parallel with the short-circuit circuit; the preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving the collision request.
[0029] This application controls two switches in the circuit using the level signal output from the vehicle domain controller. This allows the main power supply circuit to power the vehicle door handle motor when operating normally, and to power the motor using a backup power source in the event of a power outage. In this way, even if the main power supply circuit is lost due to an emergency such as a collision, the backup power source can still power the door handle motor, ensuring that the door handle can be fully extended.
[0030] Therefore, the solution provided in this application can solve the problem of vehicle door handles failing to pop open in emergency situations. Thus, using this method in emergency situations can improve the success rate of door handles popping open, thereby increasing the convenience of rescue, saving rescue time, and ensuring the personal safety of vehicle occupants in emergency situations. Attached Figure Description
[0031] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0032] Figure 1 This is a schematic flowchart of a vehicle door handle control method provided in an embodiment of this application;
[0033] Figure 2 This is a schematic diagram of the power supply circuit for a car door handle motor provided in one embodiment of this application;
[0034] Figure 3 This is one of the flowcharts illustrating the determination of a vehicle door handle not being fully extended within a preset time period provided in an embodiment of this application;
[0035] Figure 4 This is the second schematic diagram of the process for determining that the vehicle door handle is not fully extended within a preset time period, provided in one embodiment of this application;
[0036] Figure 5 This is an interactive flowchart of various controllers in an automobile provided in an embodiment of this application;
[0037] Figure 6 This is a schematic diagram of the interactive steps of a scenario example provided in an embodiment of this application;
[0038] Figure 7 This is a schematic diagram of the structure of a vehicle door handle control device provided in an embodiment of this application;
[0039] Figure 8 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. Detailed Implementation
[0040] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0041] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0042] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0043] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0044] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0045] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0046] With the increase in car ownership, the diversity of traffic accidents has also increased. Most vehicles on the market are currently equipped with automatic door locking, meaning the doors will automatically lock while driving. However, in some emergency situations, such as a collision, the vehicle's high-voltage system may be cut off, causing electronic equipment to malfunction and door handles to fail to open. This prevents rescue personnel from directly opening the doors from the outside, increasing the difficulty and time of rescue efforts and impacting passenger safety.
[0047] This application provides a control method, device, terminal equipment, and storage medium for a vehicle door handle. The control method includes: if the controller of a vehicle sensor triggers a collision request, the body domain controller outputs a first level to close a first switch, the first switch being coupled to the main power supply circuit of the vehicle power supply for the motor used to drive the vehicle door handle; if it is determined that the vehicle door handle is not fully extended within a preset time period, the body domain controller outputs a second level to open a second switch, the second switch being coupled to a short-circuit circuit of a backup power supply, and the backup power supply circuit of the backup power supply for the motor is connected in parallel with the short-circuit circuit; the preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving the collision request.
[0048] This application controls two switches in the circuit using the level signal output from the vehicle domain controller. This allows the main power supply circuit to power the vehicle door handle motor when operating normally, and to power the motor using a backup power source in the event of a power outage. In this way, even if the main power supply circuit is lost due to an emergency such as a collision, the backup power source can still power the door handle motor, ensuring that the door handle can be fully extended.
[0049] Therefore, the solution provided in this application can solve the problem of vehicle door handles failing to pop open in emergency situations. Thus, using this method in emergency situations can improve the success rate of door handles popping open, thereby increasing the convenience of rescue, saving rescue time, and ensuring the personal safety of vehicle occupants in emergency situations.
[0050] To illustrate the technical solution of this application, specific embodiments are described below.
[0051] See Figure 1 The flow of one embodiment of the vehicle door handle control method shown is by way of example and not limitation, and includes the following steps:
[0052] S1: If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close the first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle.
[0053] S2: If it is determined that the vehicle door handle is not fully extended within the preset time period, the body domain controller outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request.
[0054] It's important to note that in an emergency, the vehicle's power controller will shut off the entire vehicle's power within a preset timeframe. After the power is off, the door handles will not spring open. Therefore, vehicles need to be equipped with an automatic door handle unlocking function in emergencies. Conventional automatic unlocking is mostly designed for collision emergencies, and the process can be roughly divided into three steps: signal sensing, signal transmission, and locking execution. Signal sensing is typically performed by collision sensors installed at the front of the vehicle. Then, the airbag control unit receives the collision signal and sends it to the vehicle's control unit (VU) via a network data bus. The VU then controls the door to unlock. This process is completed using a signal stream. If any VU experiences a logical error, the automatic door unlocking will fail. Furthermore, the signal transmission time is affected by the data transmission rate, which cannot be guaranteed in an emergency. Therefore, using a signal stream to complete the door unlocking process in an emergency carries significant risks.
[0055] The proposed solution allows the vehicle domain controller to directly output a control voltage after a collision request is triggered by the vehicle sensor controller. This control voltage is used to close the main power supply circuit. Once the main power supply circuit is connected, it can power the vehicle door handle motor, enabling the motor to drive the door handle to unfold. However, after a collision, the main power supply circuit may lose power, and the door handle may not be able to unfold at all, or it may unfold partially but not fully. Therefore, in step S2, it is further determined whether the vehicle door handle can be fully unfolded before the main power supply circuit is lost. If it is determined that the vehicle door handle is not fully unfolded within a preset time period, the vehicle domain controller outputs a second level to enable the backup power supply circuit to power the vehicle door handle motor, completing the unfolding process of the vehicle door handle.
[0056] The solution provided in this application enables the main power supply circuit to power the door handle motor after a vehicle collision, driving the door handle to unfold. Furthermore, it determines whether the door handle has fully unfolded within a preset time. If not, it switches to the backup power circuit to power the door handle motor, completing the unfolding process. This solves the problem of door handles failing to unfold in emergency situations. Using this method in emergencies increases the convenience of rescue, saves rescue time, and thus ensures the safety of vehicle occupants in emergency situations.
[0057] In one possible implementation, the first switch is a first relay, the first level is a high level, and the body domain controller outputs the first level to close the first switch, including: the body domain controller outputs a high level to close the first relay, so as to turn on the main power supply circuit.
[0058] In one possible implementation, the second switch is a second relay, the second level is a low level, the backup power supply is a capacitor, and the body domain controller outputs a second level to disconnect the second switch, including: the body domain controller outputs a low level to disconnect the second relay, so as to conduct the short-circuit circuit and enable the capacitor to supply power to the motor.
[0059] See Figure 2 The circuit diagram shown illustrates this solution. As shown, the first switch is the first relay K1, the second switch is the second relay K2, and the backup power supply is capacitor C. It should be noted that the first relay K1 is normally open. Only after the vehicle sensor controller triggers a collision request will the body domain controller output a high level to close the first relay K1, thus connecting it to the circuit to power motor M. The second relay K2 is normally closed, so the capacitor C connected in parallel with it is short-circuited. Only after determining that the vehicle door handle has not fully unfolded within a preset time will the body domain controller output a low level to open the second relay K2, allowing the capacitor C, which was originally short-circuited, to connect to the circuit. Once capacitor C is connected, it can power motor M.
[0060] In one possible implementation, the collision request triggered by the vehicle sensor controller is transmitted to the body domain controller via a hardwire, i.e., a hardwire connects the vehicle sensor controller and the body domain controller. To better understand this invention, a brief introduction to hardwires is provided below. A hardwire is a physical cable similar to a network cable or cable TV cable, and is a highly reliable conductor. A hardwire signal is a signal type relative to communication signals; unlike the signals transmitted on the CAN bus (composed of 0s and 1s in a bit stream), a hardwire signal transmits high and low voltage levels. The trigger voltage can be a sudden voltage change, such as changing from voltage to no voltage or from no voltage to voltage.
[0061] In an optional implementation of this application, whether the vehicle door handle is fully extended is determined by monitoring. The step of detecting that the vehicle door handle is not fully extended within a preset time period includes:
[0062] If the controller of the vehicle sensor does not receive feedback information triggered when the vehicle door handle is fully extended within the preset time period, it is determined that the vehicle door handle is not fully extended.
[0063] In this embodiment, when an emergency occurs, if the door handle can be fully extended via signal flow, a feedback message will be sent to the CAN bus. It should be noted that the feedback message is triggered after the door handle is fully extended. Conversely, if the signal flow fails, the feedback message will not appear on the CAN bus. Therefore, the door handle can be determined based on the feedback message.
[0064] See Figure 3 One embodiment of the process is shown in the flowchart, which is a step of determining that the vehicle door handle is not fully extended within a preset time period. This is an example and not a limitation, and includes:
[0065] S201: Obtain the vehicle door handle's unfolding angle information at set intervals or at random intervals;
[0066] S202: If the unfolding angle is less than the minimum unfolding angle corresponding to the current sampling time, it is determined that the vehicle door handle cannot be fully unfolded within the preset time period.
[0067] In this embodiment, another method is provided to determine whether a vehicle door handle is not fully extended within a preset time period, namely, to determine whether the door handle is fully extended by the extension angle of the door handle.
[0068] It should be noted that, under the action of the swing arm, the door handle moves between a retracted position and an extended position relative to the door surface. The swing arm pivots about an axis relative to the door surface, and the rotation angle of the swing arm can be detected by an angle sensor throughout the actuation process.
[0069] To better understand this solution, a brief introduction to angle sensors is provided below: An angle sensor is a sensor that can sense the angle being measured and convert it into a usable output signal. As the name suggests, an angle sensor is used to detect angles. Its working process involves generating a signal every time it rotates a certain angle; for example, the angle sensor counts once every 1 / 16th of a revolution. Therefore, an angle sensor can be used to detect the opening angle of a car door handle. By comparing this opening angle with a preset opening angle threshold, it can be determined whether the vehicle door handle is fully extended.
[0070] See Figure 4 One embodiment of the process, shown as a step to determine that the vehicle door handle is not fully extended within a preset time period, is provided as an example and not as a limitation, and includes:
[0071] S211: Obtain the first duration for the vehicle controller to transmit emergency information to the body domain controller, the second duration for the body domain controller to drive the motor to fully extend the vehicle door handle, the third duration for the body domain controller to send the status information of the fully extended vehicle door handle to the vehicle controller, and the preset buffer duration.
[0072] S212: Determine whether the sum of the first duration, the second duration, the third duration, and the buffer duration is greater than the preset duration. If it is greater, determine that the vehicle door handle has not been fully deployed under the signal control of the vehicle controller within the preset duration.
[0073] It should be noted that this embodiment differs from the previous embodiment in that it determines whether the door handle is fully extended by collecting the door handle status in real time. This embodiment uses a predictive method, that is, predicting whether the vehicle door handle can be fully extended under the signal control of the vehicle controller within a preset time period. Therefore, it is necessary to predict the time required for each step in the door handle extension process, including the first time for the vehicle controller to transmit emergency information to the body domain controller, the second time for the body domain controller to drive the motor to fully extend the vehicle door handle, the third time for the body domain controller to send the fully extended status information of the vehicle door handle to the vehicle controller, and the preset buffer time.
[0074] Furthermore, the sum of the first duration, the second duration, the third duration, and the buffer duration is compared with the preset duration. If it is greater than the preset duration, it is determined that the various steps of opening the door handle cannot be completed within the preset duration, that is, the vehicle door handle has not been fully opened under the signal control of the vehicle controller within the preset duration.
[0075] This embodiment uses a prediction method to determine whether the vehicle door handle can be fully opened under the signal control of the vehicle controller within a preset time period. The prediction process can be carried out immediately after an emergency occurs and the prediction result can be obtained. Compared with the real-time monitoring method, the prediction method can know whether the door handle can be fully opened earlier, so there is more time to perform other steps before the vehicle is powered off.
[0076] In an optional implementation of this application, the method for controlling the vehicle door handle further includes:
[0077] The first duration is determined based on the duration data recorded by the gateway for the vehicle controller to transmit emergency information to the body domain controller.
[0078] It should be noted that the time it takes for the vehicle controller to transmit emergency information to the body domain controller is affected by the CAN bus transmission rate. For example, if the OEM selects a transmission speed of 500Kbps for a standard CAN bus, the time it takes for the vehicle controller to transmit emergency information to the body domain controller may be 20ms. However, since the bus load varies at different times, this time will be affected. Therefore, in this embodiment, the average of multiple transmission times recorded by the gateway is taken as the first time. Specifically, the average of the transmission times of the signal from the vehicle controller to the body domain controller in the last 10 transmissions can be used as the first time.
[0079] In an optional implementation of this application, the method for controlling the vehicle door handle further includes:
[0080] The second duration is determined based on multiple door handle unfolding times recorded in the memory of the door handle controller.
[0081] It should be noted that the time required for the vehicle door handle to fully unfold is affected by the handle motor power and the external environment. While the unfolding time can be directly measured after different OEMs select their door handle motors, it is significantly affected by different weather conditions. For example, in icy conditions in northern regions, the unfolding time will be longer. Therefore, in this embodiment, the second duration is determined based on the door handle unfolding time data recorded in the door handle controller's memory during normal vehicle use. Specifically, the second duration can be based on the average of 100 sets of data recorded in the door handle controller's memory.
[0082] In an optional implementation of this application, the method for controlling the vehicle door handle further includes:
[0083] The third duration is determined based on the duration data recorded by the gateway when the vehicle domain controller sends the status information of the fully extended vehicle door handle to the vehicle controller.
[0084] It should be noted that the duration for the body domain controller to send the fully extended status information of the vehicle door handle to the vehicle controller is affected by the CAN bus transmission rate. Therefore, in this embodiment, the average of multiple duration data points recorded by the gateway for the body domain controller to send the fully extended status information of the vehicle door handle to the CAN bus is taken as the third duration. Specifically, the average time of the signal being transmitted from the body domain controller to the vehicle controller in the last 10 transmissions can be recorded by the gateway as the third duration.
[0085] It should be noted that, considering the possibility that the controller might be unable to perform certain responsive actions if the vehicle loses power after a collision or other accident, a buffer time is set to allow the door handle to unfold before the vehicle loses power. This buffer time should be longer than the second time interval; that is, the door handle should be able to unfold within the buffer time interval. For example, the buffer time interval could be set to 110% of the second time interval.
[0086] In the embodiments provided in this application, the collision determination can be made in conjunction with the SRS (Supplemental Inflatable Restrain System). Specifically, after a collision occurs, the SRS immediately transmits the collision signal to the VCU and BCU via hardwire. In addition, the SRS also transmits the collision output signal on the CAN line. The VCU arbitrates the collision and confirms whether a collision has occurred, thereby requesting the BCU to power down.
[0087] The following is combined Figure 5 and Figure 6Taking the backup power supply as an example, the door handle control process of this application is described in detail. A capacitor is added to the BDC-driven door handle motor circuit. When a vehicle collision occurs, the SRS (Supplemental Inflatable Restrain System) sends a collision signal through hard wiring and CAN signals. After arbitration by the VCU (Vehicle Control Unit), the collision is confirmed, and the BCU (Battery Control Unit) is requested to respond. The Control Unit (VCU) controls the power-down process. The time from VCU arbitration confirming the collision to the vehicle's power-down is denoted as T1 (the timeframe for power-down after receiving the collision signal is defined by the OEM). After VCU arbitration, the collision signal is routed to the BDC (Body Domain Controller) via the gateway. This time is denoted as T2 (this time is affected by the CAN bus transmission rate; for example, if the OEM selects a transmission speed of 500Kbps for a standard CAN bus, the initial T2 time might be 20ms. However, due to varying bus loads at different times, the T2 duration is affected. Therefore, this invention allows the gateway to record the average of the last 10 times the signal is transferred from the VCU to the BDC and denoted as T2). After receiving the collision signal, the BDC drives the motor until the door handle is fully extended. This time is denoted as T3 (this time is affected by the handle motor power and external environment; it is not limited to the initial T2 time). Once the door handle motor is selected from the OEM, its door handle unfolding time can be directly measured. However, the door handle unfolding time will be significantly affected by different weather or environments. For example, in the icy environment of the north and the environment of the south, the door handle unfolding time will obviously be longer in the northern environment. Therefore, according to the unfolding time of the selected door handle motor, 100 sets of this time are entered into the door handle controller. When the user uses the car normally, the door handle controller memory will record the door handle unfolding time and overwrite the 100 sets of data entered in advance, and the average time of the 100 sets of data is recorded as T3. The BDC sends the door handle fully unfolded state to the CAN bus and forwards it to the VCU through the gateway. This time is recorded as T4 (the length of this time is affected by the CAN line transmission rate; similarly, for T2, the gateway will record the duration of the signal transmitted from the BDC to the bus in the last 10 times and take the average value as T4).
[0088] When a vehicle collision occurs, the VCU arbitrates the collision signal, and the BDC arbitrates whether it receives a fully extended door handle signal within T1-1s (the -1s is to account for the possibility that if the vehicle loses power after a collision or other accident, the controller may not be able to perform some response actions, so it is desirable to open the door handle before the power is cut off. Therefore, this 1s represents the door handle opening time, which can be replaced by T1-T3 to ensure that the BDC can execute the strategy normally before the vehicle loses power). If a signal is received within the time, it means that the door handle has been opened normally, the BDC does not respond, and the vehicle is powered off normally. If no signal is received within T1-1s, the BDC enables the closure of an additional capacitor and drive motor circuit. Even after the vehicle is powered off in an emergency collision, the capacitor can still drive the door handle motor to work, thereby opening the door handle. If T1-1 > T2+T3+T4 (unit: s), the door handle will open normally through the signal transmission of the CAN line; if T1-1 < T2+T3+T4, the BDC will enable the closed circuit of capacitor and electric drive, and the motor will be driven to open the door handle through the capacitor power supply.
[0089] Combination Figure 5 and Figure 6 The detailed process is as follows:
[0090] Step 1: When a vehicle collision occurs, the SRS sends a collision signal to the VCU and BCU via hardwire.
[0091] Step 2: The VCU arbitrates the collision signal to confirm that the vehicle has been involved in a collision.
[0092] Step 3: The VCU sends a collision signal to the BDC and requests the BCU to power down the vehicle.
[0093] Step 4: After receiving the collision signal from the arbitration, the BDC drives the door handle motor and feeds back the door handle status on the CAN bus.
[0094] Step 5: Does the BDC arbitrator receive a signal indicating the door handle is fully extended within T1-1s?
[0095] Step 6: If a signal is received, it means the door handle has opened normally, and the BDC will no longer respond. If no signal is received, the BDC will enable the closed circuit of the capacitor and electric drive, and drive the motor to open the door handle through the capacitor power supply.
[0096] It should be noted that T1 is the preset duration, which is the time within which the OEM defines the power-off period after receiving a collision signal; T2 is the first duration, which is the duration for the vehicle controller to transmit emergency information to the body domain controller; T3 is the second duration, which is the duration required for the body domain controller to drive the motor to fully extend the vehicle door handle; and T4 is the third duration, which is the duration for the body domain controller to send the status information of the fully extended vehicle door handle to the vehicle controller.
[0097] As can be seen from the above examples, this application only needs to add a capacitor and BDC arbitration logic to ensure that the door handle can be opened normally in an emergency, thus ensuring the safety of the occupants in an emergency. At the same time, after the collision signal is issued by SRS, it needs to be arbitrated by VCU to determine whether the vehicle has actually collided, thus preventing the door handle from being kicked open by the sensor and causing property damage.
[0098] This application provides a vehicle door handle control device, see reference. Figure 7 ,include:
[0099] If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close the first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle.
[0100] If the vehicle door handle is not fully extended within a preset time period, the backup power supply module outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request.
[0101] The vehicle door handle control device proposed in this application utilizes a main power supply module. After a collision request is triggered by the vehicle sensor controller, the body domain controller directly outputs a control voltage to control the closure of the main power supply circuit. Once the main power supply circuit is connected, it supplies power to the vehicle door handle motor, enabling the motor to drive the door handle to unfold. Furthermore, a backup power supply module is used to further determine whether the vehicle door handle can be fully unfolded before the main power supply circuit is de-energized. If it is determined that the vehicle door handle is not fully unfolded within a preset time period, the body domain controller outputs a second level to connect the backup power supply circuit to power the vehicle door handle motor, completing the door handle unfolding process.
[0102] The control device provided in this application enables the main power supply module to power the door handle motor after a vehicle collision, driving the door handle to unfold. Furthermore, an auxiliary power supply module determines whether the door handle has fully unfolded within a preset time. If it has not fully unfolded, the system switches to a backup power circuit to power the door handle motor, completing the unfolding process. This solves the problem of door handles failing to unfold in emergency situations. Using this method in emergencies increases the convenience of rescue, saves rescue time, and ultimately ensures the safety of vehicle occupants.
[0103] Figure 8 This application provides a schematic diagram of the structure of a terminal device 400. The terminal device 400 includes: at least one processor 401. Figure 8 (Only one is shown) a processor, a memory 402, and a computer program 403 stored in the memory 402 and executable on the at least one processor 401, wherein the processor 401 executes the computer program 403 to implement the steps in the above-described vehicle door handle control method embodiment.
[0104] The terminal device 400 may be a desktop computer, laptop, handheld computer, or cloud server, etc. This terminal device may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will understand that... Figure 8 This is merely an example of terminal device 400 and does not constitute a limitation on terminal device 400. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0105] The processor 401 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0106] In some embodiments, the memory 402 may be an internal storage unit of the terminal device 400, such as a hard disk or memory of the terminal device 400. In other embodiments, the memory 402 may be an external storage device of the terminal device 400, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal device 400. Furthermore, the memory 402 may include both internal and external storage units of the terminal device 400. The memory 402 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory 402 can also be used to temporarily store data that has been output or will be output.
[0107] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0108] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the steps in the above-described method embodiments.
[0109] This application provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps described in the above-described method embodiments.
[0110] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0111] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0112] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0113] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0114] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0115] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for controlling a vehicle door handle, characterized in that, The control method includes: If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close a first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle. If it is determined that the vehicle door handle is not fully extended within a preset time period, the body domain controller outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request. The method of predicting whether the vehicle door handle is not fully extended within a preset time period includes the following steps: The body domain controller acquires a first duration, a second duration, a third duration, and a preset buffer duration. The first duration is the time it takes for the vehicle controller to transmit emergency information to the body domain controller; the second duration is the time required for the body domain controller to drive the motor to fully unfold the vehicle door handle; and the third duration is the time it takes for the body domain controller to send the status information of the fully unfolded vehicle door handle to the vehicle controller. The first duration, the second duration, and the third duration are all predicted durations. The vehicle domain controller determines whether the sum of the first duration, the second duration, the third duration, and the buffer duration is greater than the preset duration. If it is greater, it determines that the vehicle door handle has not fully unfolded under the signal control of the vehicle controller within the preset duration.
2. The vehicle door handle control method as described in claim 1, characterized in that, The control method further includes: The body domain controller determines the first duration based on the duration data of the vehicle controller transmitting emergency information to the body domain controller recorded by the gateway; Alternatively, the vehicle body domain controller may determine the second duration based on multiple door handle unfolding times recorded in the memory of the door handle controller; Alternatively, the body domain controller may determine the third duration based on the duration data recorded by the gateway when the body domain controller sends the status information of the fully extended vehicle door handle to the vehicle controller.
3. The vehicle door handle control method as described in claim 1, characterized in that, The first switch is a first relay, the first voltage level is a high voltage level, and the vehicle domain controller outputs the first voltage level to close the first switch, including: The vehicle domain controller outputs a high level to close the first relay, thereby turning on the main power supply circuit.
4. The vehicle door handle control method as described in claim 1, characterized in that, The second switch is a second relay, the second level is a low level, the backup power supply is a capacitor, and the vehicle domain controller outputs a second level to disconnect the second switch, including: The vehicle body domain controller outputs a low level to disconnect the second relay, thereby opening the short-circuit circuit and allowing the capacitor to supply power to the motor.
5. A control device for a vehicle door handle, characterized in that, include: If the vehicle sensor controller triggers a collision request, the body domain controller outputs a first level to close the first switch. The first switch is coupled to the main power supply circuit that supplies power to the motor used to drive the vehicle door handle. If the vehicle door handle is not fully extended within a preset time period, the backup power supply module outputs a second level to disconnect the second switch. The second switch is coupled to the short-circuit circuit of the backup power supply, and the backup power supply circuit that supplies power to the motor is connected in parallel with the short-circuit circuit. The preset time period is the maximum time for the vehicle power controller to shut down the vehicle power supply after receiving a collision request. The method of predicting whether the vehicle door handle is not fully extended within a preset time period includes the following steps: The body domain controller acquires a first duration, a second duration, a third duration, and a preset buffer duration. The first duration is the time it takes for the vehicle controller to transmit emergency information to the body domain controller; the second duration is the time required for the body domain controller to drive the motor to fully unfold the vehicle door handle; and the third duration is the time it takes for the body domain controller to send the status information of the fully unfolded vehicle door handle to the vehicle controller. The first duration, the second duration, and the third duration are all predicted durations. The vehicle domain controller determines whether the sum of the first duration, the second duration, the third duration, and the buffer duration is greater than the preset duration. If it is greater, it determines that the vehicle door handle has not fully unfolded under the signal control of the vehicle controller within the preset duration.
6. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 3.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Door and window control method and system, electronic equipment and storage medium
CN116201422A
Vehicle door handle device
US20230068522A1