Vehicle control method and device, vehicle and storage medium

By implementing the intelligent rear panel control method in the vehicle, the problems of inconvenience and rear-end collisions when opening the rear panel of the vehicle are solved, and the safety and user experience of the vehicle are improved.

CN119611548AInactive Publication Date: 2025-03-14GREAT WALL MOTOR CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202311175051.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing pickup trucks and trucks require users to operate manually when opening the rear panel of the car box, which leads to inconvenience when users are transporting goods. Moreover, the rear panel of the car box is open and can easily lead to rear-end collisions, affecting vehicle safety.

Method used

A vehicle control method is provided, by receiving the unlocking command to determine whether the preset conditions are met, the unlocking motor of the vehicle box lock is controlled to perform the unlocking action, and corresponding measures are taken according to the status of the rear panel of the vehicle box, including turning on the warning light, breaking ice or reminding the user of a fault.

Benefits of technology

While ensuring the safety of the items in the car box, it improves the safety and user experience of the vehicle, avoids rear-end collision accidents, and improves the success rate of ice breaking and the accuracy of fault reminders through intelligent control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119611548A_ABST
    Figure CN119611548A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method and device, a vehicle and a storage medium, the method is applied to the field of vehicles, and the method comprises the steps that when an unlocking instruction for a compartment rear plate is received, whether a preset condition for unlocking the compartment rear plate is met currently or not is judged, and when it is determined that the preset condition is met, the compartment rear plate is unlocked. And controlling an unlocking motor of the carriage lock to execute an unlocking action, and judging whether the state of the carriage rear plate is an open state or not. When the state of the carriage rear plate is the open state, a first preset lighting lamp used for warning a rear vehicle in the vehicle can be controlled to be turned on; and under the condition that the state of the carriage rear plate is the unopened state, the reason that the carriage rear plate is not opened is determined, and corresponding measures are taken based on the reason. According to the method, the reason that the carriage rear plate is not opened can be determined, influence on vehicle use of a user is avoided, and the user experience is improved. And when the rear plate of the carriage is opened, vehicles behind are warned, rear-end collision accidents are avoided, and the safety of the vehicles can be better guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more specifically, to a vehicle control method, device, vehicle and storage medium in the field of vehicles. Background Art

[0002] At present, when opening the rear panel of a vehicle with a trunk such as a pickup truck or a truck, the user usually needs to open it manually. When the user is carrying goods, the user may not be able to open the rear panel of the trunk with one hand, which will cause inconvenience to the user.

[0003] When a vehicle is parked on the roadside with the rear panel open, if the vehicle behind fails to notice the vehicle in time due to poor light or other reasons, a rear-end collision is likely to occur, which will affect the safety of the vehicle and even the personal safety of the user. Summary of the invention

[0004] The present application provides a vehicle control method, device, vehicle and storage medium, which can ensure the safety of the vehicle and enhance the user experience while ensuring the safety of items in the vehicle compartment.

[0005] In a first aspect, a vehicle control method is provided, characterized in that the method includes: when receiving an unlocking instruction for a rear panel of a vehicle trunk, determining whether a preset condition for unlocking the rear panel of the vehicle trunk is currently met; when it is determined that the preset condition is met, controlling an unlocking motor of a vehicle trunk lock to perform an unlocking action; determining whether the state of the rear panel of the vehicle trunk is an open state; when the state of the rear panel of the vehicle trunk is an open state, controlling a first preset lighting lamp of the vehicle to turn on; wherein the first preset lighting lamp is used to warn vehicles behind; when the state of the rear panel of the vehicle trunk is an unopened state, determining a reason why the rear panel of the vehicle trunk is not opened; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, controlling a self-priming motor of the rear panel of the vehicle trunk to break ice on the rear panel of the vehicle trunk; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, reminding a user in a preset first reminder manner.

[0006] In the above technical solution, when receiving the unlocking instruction for the rear panel of the vehicle box, it is first determined whether the preset conditions for unlocking the rear panel of the vehicle box are met. When it is determined that the preset conditions are met, the unlocking motor of the vehicle box lock is controlled to perform the unlocking action, which can better ensure the safety of the vehicle and the items in the vehicle box. After the unlocking motor performs the unlocking action, it is determined whether the state of the rear panel of the vehicle box is in the open state. For the states where the rear panel of the vehicle box is not opened and opened, targeted measures are taken respectively to ensure the safety of the vehicle and enhance the user experience. When the state of the rear panel of the vehicle box is not opened, the reason why the rear panel of the vehicle box is not opened is determined. For example, when it is determined that the reason is that the rear panel of the vehicle box is frozen, the self-priming motor of the rear panel of the vehicle box can be controlled to break the ice on the rear panel of the vehicle box, which can improve the success rate of breaking the ice on the door without damaging the door structure, thereby enhancing the user experience; when it is determined that the reason is a failure of the vehicle box lock, the user can be reminded in a preset first reminder mode, so that the user can be informed of the failure of the vehicle box lock in time and remind the user to deal with the failure in time. When the trunk lock fails or an emergency occurs, causing the trunk rear panel to be unable to be opened, corresponding measures are taken to avoid affecting the user's use of the vehicle and improve the user experience. When the trunk rear panel is in the open state, the first preset lighting lamp in the vehicle for warning the rear vehicle can be controlled to turn on, which can warn the rear vehicle when the trunk rear panel is opened to avoid rear-end collisions and better ensure vehicle safety.

[0007] In combination with the first aspect, in certain implementations of the first aspect, when it is determined that the preset condition is met, after controlling the unlocking motor of the trunk lock to perform the unlocking action, the method also includes: if the trigger time of the unlocking command is within the preset night time period or the light intensity of the vehicle's environment is less than or equal to the preset light intensity threshold, controlling the second preset lighting to turn on; wherein the second preset lighting includes a trunk light and / or a trunk handle light.

[0008] The above technical scheme, when the trigger time of the unlocking command is within the preset night time period, or when the light intensity in the environment where the vehicle is located is lower than the preset light intensity threshold, determines that the vehicle meets the conditions for turning on the trunk handle light and / or the trunk light, and then controls the trunk handle light and / or the trunk light to turn on. This can avoid turning on the trunk handle light and / or the trunk light when the unlocking command is triggered at any time, and only controls the trunk handle light and / or the trunk light to turn on under the set conditions. This can not only meet the user's needs to quickly find the trunk handle and the lighting needs in the trunk, but also save power.

[0009] In combination with the first aspect and the above-mentioned implementation manner, in some implementation manners of the first aspect, the method also includes: when the on-time of the first preset lighting lamp is greater than the first preset time length and / or the on-time of the second preset lighting lamp is greater than the second preset time length, controlling the first preset lighting lamp and / or the second preset lighting lamp to be turned off; or, when it is detected that the vehicle is in a driving state, controlling the first preset lighting lamp and / or the second preset lighting lamp to be turned off.

[0010] The above technical solution controls the first preset lighting light and / or the second preset lighting light to be turned off when the first preset lighting light is turned on for longer than the first preset time period and / or the second preset lighting light is turned on for longer than the second preset time period or when it is detected that the vehicle is in a driving state, thereby effectively saving power and not causing waste of resources.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the judgment of whether the preset condition for unlocking the rear panel of the vehicle is currently met includes: obtaining the cumulative number of times the unlocking command is received within a third preset time period and the current speed of the vehicle; when it is determined that the cumulative number is less than the preset number and the current speed is less than the preset speed threshold, determining that the preset condition is currently met; when it is determined that the cumulative number is greater than or equal to the preset number or the current speed is greater than or equal to the preset speed threshold, determining that the preset condition is not currently met.

[0012] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method also includes: when it is determined that the cumulative number of times is greater than or equal to the preset number of times, disabling the electric unlocking function of the rear panel of the vehicle within a fourth preset time length.

[0013] In the above technical solution, when it is determined that the cumulative number of unlocking instructions received within the third preset time exceeds the preset number, it can be determined that the currently received unlocking instruction is not authentic, and may be initiated due to an accidental touch or playfulness, and the electric unlocking function of the rear panel of the vehicle trunk can be disabled, which can prevent the unlocking motor of the vehicle trunk lock from being damaged due to long-term work and causing losses to the user. At the same time, disabling the electric unlocking function only within the fourth preset time can ensure that when the user initiates a real unlocking instruction, the user's instruction can be responded to in time without affecting the user's use. At the same time, when the vehicle speed is greater than or equal to the preset speed threshold, the rear panel of the vehicle trunk is controlled to be in a locked state, that is, when the vehicle speed is greater than a certain value, the rear panel of the vehicle trunk cannot be unlocked, which can prevent the user from misunderstanding the lock during the driving of the vehicle and causing safety accidents, and can improve driving safety.

[0014] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the self-priming motor that controls the rear panel of the vehicle trunk breaks the ice on the rear panel of the vehicle trunk, including: controlling the self-priming motor of the vehicle trunk lock to reverse within a fifth preset time period to break the ice on the rear panel of the vehicle trunk, and after the fifth preset time period, controlling the self-priming motor to rotate forward and reset.

[0015] The above technical solution controls the self-priming motor to reverse and break the ice when breaking ice on the rear plate of the car box, which can provide sufficient ejection force and improve the success rate of breaking ice on the rear plate of the car box. At the same time, timely controlling the self-priming motor to rotate forward and return to the original working state can ensure the safety of the self-priming motor and prevent the self-priming motor from being damaged due to long-term reversal. It can effectively protect the self-priming motor when breaking ice on the rear plate of the car box. After controlling the self-priming motor to rotate forward and reset, the unlocking motor can be controlled to brake, and the self-priming motor can be controlled to brake. It can prevent the unlocking motor and the self-priming motor from continuing to run due to inertia after power failure, which can further protect the unlocking motor and the self-priming motor.

[0016] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, when it is detected that the vehicle starts to power on again after a power outage, the method also includes: detecting whether there is current in the unlocking motor of the rear panel of the vehicle; if no current is detected in the unlocking motor, controlling the unlocking motor to reset.

[0017] The above technical scheme can detect whether current flows through the unlocking motor in the rear panel of the vehicle trunk within a preset time period when it is detected that the vehicle is powered on again after a power outage. When no current flows through the unlocking motor, it indicates that the unlocking motor may have failed and cannot normally control the unlocking or locking of the rear panel of the vehicle trunk. The unlocking motor in the rear panel of the vehicle trunk is reset to avoid secondary damage to the unlocking motor, thereby providing an effective protection measure for the unlocking motor, thereby avoiding the situation where the trunk lock fails and the user cannot open the trunk after the vehicle is powered on again after a power outage.

[0018] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method also includes: when the vehicle is in a fully locked state and the trunk lock and the awning lock configured for the trunk are both in a locked state, if it is detected that the state of the rear panel of the trunk is abnormally open, then reminding the user in a preset second reminder method; or, if the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, then reminding the user in a preset third reminder method.

[0019] The above technical solution can effectively ensure the safety of the vehicle by reminding the user in a preset second reminder mode when the vehicle is in a fully locked state, the trunk locks are all closed, and the trunk canopy locks are closed, if the trunk rear panel is detected to be abnormally open, and the user can be reminded in a preset second reminder mode. If the trunk lock is always in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, the user can be reminded in a preset third reminder mode in a timely manner to avoid the problem of property loss caused by the user forgetting to lock the trunk, thereby further improving vehicle safety.

[0020] In a second aspect, a vehicle control device is provided, which includes: a first judgment module, which is used to judge whether a preset condition for unlocking the rear panel of the vehicle trunk is currently met when an unlocking instruction for the rear panel of the vehicle trunk is received; a first control module, which is used to control the unlocking motor of the vehicle trunk lock to perform an unlocking action when it is determined that the preset condition is met; a second judgment module, which is used to judge whether the state of the rear panel of the vehicle trunk is an open state; a second control module, which is used to control the first preset lighting lamp of the vehicle to turn on when the state of the rear panel of the vehicle trunk is an open state; wherein the first preset lighting lamp is used to warn the rear vehicle; when the state of the rear panel of the vehicle trunk is an unopened state, determine the reason why the rear panel of the vehicle trunk is not opened; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, control the self-priming motor of the rear panel of the vehicle trunk to break the ice on the rear panel of the vehicle trunk; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, remind the user in a preset first reminder manner.

[0021] In combination with the second aspect, in certain implementations of the second aspect, when it is determined that the preset condition is met, after controlling the unlocking motor of the trunk lock to perform the unlocking action, the device is also used to: if the trigger time of the unlocking command is within the preset night time period or the light intensity of the vehicle's environment is less than or equal to the preset light intensity threshold, control the second preset lighting to turn on; wherein the second preset lighting includes a trunk light and / or a trunk handle light.

[0022] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the device is also used to: when the on-time of the first preset lighting lamp is greater than the first preset time length and / or the on-time of the second preset lighting lamp is greater than the second preset time length, control the first preset lighting lamp and / or the second preset lighting lamp to turn off; or, when it is detected that the vehicle is in a driving state, control the first preset lighting lamp and / or the second preset lighting lamp to turn off.

[0023] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the judgment of whether the preset condition for unlocking the rear panel of the vehicle is currently met includes: obtaining the cumulative number of times the unlocking command is received within a third preset time period and the current speed of the vehicle; when it is determined that the cumulative number is less than the preset number and the current speed is less than the preset speed threshold, it is determined that the preset condition is currently met; when it is determined that the cumulative number is greater than or equal to the preset number or the current speed is greater than or equal to the preset speed threshold, it is determined that the preset condition is not currently met.

[0024] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the device is also used to: when it is determined that the cumulative number of times is greater than or equal to the preset number of times, disable the electric unlocking function of the rear panel of the vehicle within a fourth preset time length.

[0025] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the self-priming motor that controls the rear panel of the vehicle trunk breaks the ice on the rear panel of the vehicle trunk, including: controlling the self-priming motor of the vehicle trunk lock to reverse within a fifth preset time period to break the ice on the rear panel of the vehicle trunk, and after the fifth preset time period, controlling the self-priming motor to rotate forward and reset.

[0026] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, when it is detected that the vehicle is powered on again after a power outage, the device is also used to: detect whether there is current in the unlocking motor of the rear panel of the vehicle; if no current is detected in the unlocking motor, control the unlocking motor to reset.

[0027] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the device is also used for: when the vehicle is in a fully locked state and the trunk lock and the awning lock configured on the trunk are both in a locked state, if it is detected that the state of the rear panel of the trunk is abnormally open, then reminding the user in a preset second reminder method; or, if the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, then reminding the user in a preset third reminder method.

[0028] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the vehicle control method in the first aspect and any possible implementation of the first aspect.

[0029] In a fourth aspect, a computer program product is provided, which includes: a computer program code, when the computer program code is run on a computer, the computer executes the vehicle control method in the above-mentioned first aspect and any possible implementation of the first aspect.

[0030] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the vehicle control method in the above-mentioned first aspect and any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 This is a schematic diagram of a scenario provided by an embodiment of the present application;

[0032] Figure 2 is a schematic flow chart of a vehicle control method provided in an embodiment of the present application;

[0033] Figure 3 is a schematic flow chart of a method of electrolysis initiation and electrolysis resetting provided in an embodiment of the present application;

[0034] FIG4( a ) is a schematic flow chart of a method for breaking ice on a rear panel of a vehicle provided in an embodiment of the present application;

[0035] FIG4( b) is a schematic flow chart of a fault warning strategy provided in an embodiment of the present application;

[0036] Figure 5 is a schematic flow chart of a method for controlling a first preset lighting lamp provided in an embodiment of the present application;

[0037] Figure 6 is a schematic flow chart of a method for controlling a second preset lighting lamp provided in an embodiment of the present application;

[0038] FIG. 7( a) is a schematic flow chart of a vehicle anti-theft strategy provided in an embodiment of the present application;

[0039] FIG7( b ) is a schematic flow chart of an automatic locking strategy provided in an embodiment of the present application;

[0040] Figure 8 is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application;

[0041] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0043] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0044] Figure 1 It is a schematic diagram of a scenario provided in an embodiment of the present application.

[0045] For example, Figure 1 As shown, the vehicle 100 is provided with a trunk 110, and a trunk handle 120 and a trunk lock 130 are provided on the rear plate of the trunk 110. In addition, the vehicle 100 is also provided with warning lights such as high-mounted brake lights, trunk tail lights, etc. at the rear of the vehicle for warning following vehicles.

[0046] For example, in Figure 1 In the scenario of moving goods, the user needs to open the rear panel of the car, but the user may have goods in his hands and cannot open the rear panel with one hand, which will cause inconvenience to the user. When the vehicle is parked on the roadside, the vehicle is not unlocked but the rear panel is open, the vehicle behind may fail to detect the vehicle in time due to poor light or other reasons, and a rear-end collision may occur, which will affect the safety of the vehicle and even the personal safety of the user.

[0047] In view of the above technical problems, the present application provides a vehicle control method. The method can be applied to Figure 1 The method is performed by a vehicle, which may be a computing and processing functional unit or module on the vehicle, such as a vehicle host, a vehicle main control unit (Electronic Control Unit, ECU), etc.

[0048] Figure 2 It is a schematic flow chart of a vehicle control method provided in an embodiment of the present application.

[0049] For example, Figure 2 As shown, the method 200 includes:

[0050] S201, when receiving an unlocking instruction for the rear panel of the vehicle trunk, determining whether a preset condition for unlocking the rear panel of the vehicle trunk is currently met.

[0051] Exemplarily, when it is determined that the preset condition is not met, S202 is executed; when it is determined that the preset condition is met, S203 is executed.

[0052] S202: Do not respond to the unlock instruction.

[0053] S203, controlling the unlocking motor of the vehicle trunk lock to perform an unlocking action.

[0054] S204, determining whether the rear panel of the vehicle box is in an open state.

[0055] Exemplarily, when the state of the rear panel of the vehicle box is not opened, S205 is executed; when the state of the rear panel of the vehicle box is opened, S207 is executed.

[0056] S205, determining the reason why the rear panel of the vehicle box is not opened.

[0057] S206, if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, the self-priming motor of the rear panel of the vehicle trunk is controlled to break the ice of the rear panel of the vehicle trunk; if the reason why the rear panel of the vehicle trunk is not opened is that the vehicle trunk lock is faulty, the user is reminded in a preset first reminder method.

[0058] S207, controlling the first preset lighting lamp of the vehicle to turn on.

[0059] Wherein, the first preset lighting lamp is used to warn the rear vehicles.

[0060] The embodiment of the present application provides a vehicle control method. When receiving an unlocking instruction for the rear panel of the vehicle box, it is first determined whether the preset conditions for unlocking the rear panel of the vehicle box are met. When it is determined that the preset conditions are met, the unlocking motor of the vehicle box lock is controlled to perform the unlocking action, which can better ensure the safety of the vehicle and the items in the vehicle box. After the unlocking motor performs the unlocking action, it is determined whether the state of the rear panel of the vehicle box is in the open state. For the states where the rear panel of the vehicle box is not opened and opened, targeted measures are taken respectively to ensure the safety of the vehicle and improve the user experience. When the state of the rear panel of the vehicle box is not opened, the reason why the rear panel of the vehicle box is not opened is determined. For example, when it is determined that the reason is that the rear panel of the vehicle box is frozen, the self-priming motor of the rear panel of the vehicle box can be controlled to break the ice on the rear panel of the vehicle box, which can improve the success rate of breaking the ice on the door without damaging the door structure, thereby improving the user experience; when it is determined that the reason is a fault of the vehicle box lock, the user can be reminded in a preset first reminder mode, so that the user can be informed of the fault of the vehicle box lock in time and remind the user to deal with the fault in time. When the trunk lock fails or an emergency occurs, causing the trunk rear panel to be unable to be opened, corresponding measures are taken to avoid affecting the user's use of the vehicle and improve the user experience. When the trunk rear panel is in the open state, the first preset lighting lamp in the vehicle for warning the rear vehicle can be controlled to turn on, which can warn the rear vehicle when the trunk rear panel is opened to avoid rear-end collisions and better ensure vehicle safety.

[0061] Below Figure 2 The implementation method of each step in the embodiment shown is specifically described:

[0062] For the above S201, optionally, the above unlocking instruction can be initiated by the user using the vehicle key, can be initiated by the user by pressing the unlocking button of the vehicle trunk handle, can be initiated by the user through a voice instruction, and the voice instruction carries information for unlocking the rear panel of the vehicle trunk, or can be remotely initiated by a terminal device bound to the vehicle. The embodiment of the present application does not limit the initiation method of the unlocking instruction.

[0063] Exemplarily, an electric unlocking instruction initiated by a user is received, and the unlocking motor is controlled to operate to unlock the device according to the electric unlocking instruction. After the electrolysis is successful, the motor is reset.

[0064] Next, combine Figure 3 The principle of electric unlocking is introduced.

[0065] Figure 3 It is a schematic flow chart of a method for electrolysis initiation and electrolysis resetting provided in an embodiment of the present application.

[0066] For example, Figure 3 As shown, the method 300 includes:

[0067] S301, receiving an electric unlocking instruction.

[0068] It is understandable that, as described above, the electric unlocking command may be initiated by the user using the vehicle key, by the user pressing the unlocking button on the trunk handle, by the user through a voice command that carries information for unlocking the rear panel of the trunk, or remotely initiated through a terminal device bound to the vehicle. The embodiment of the present application does not specifically limit the triggering method of the electric unlocking command.

[0069] S302, electrolysis starts.

[0070] Exemplarily, after receiving the electric unlocking instruction, the vehicle trunk rear panel module drives the unlocking motor in the vehicle trunk rear panel to unlock, and executes S303.

[0071] S303, determine whether the ratchet switch is turned on, if so, execute S304, if not, execute S307.

[0072] It should be understood that the pawl switch being turned on indicates that the electric unlocking command has been executed.

[0073] If the ratchet switch is not turned on, it indicates that the electrolysis has failed, and then S307 is executed.

[0074] S304, determining whether the vehicle rear panel status switch is turned on.

[0075] For example, the connection status of the rear panel status switch of the vehicle box can be obtained by a sensor installed on the rear panel of the vehicle box. When the sensor obtains that the state of the rear panel of the vehicle box is open, it is determined that the rear panel status switch of the vehicle box is connected. If the rear panel status switch of the vehicle box is connected, it means that the electrolysis is successful, that is, S305 is executed. If the sensor still detects that the rear panel status switch of the vehicle box is not connected within 400ms, S307 is executed.

[0076] S305, electrolysis is successful.

[0077] After the electrolysis is successful, execute S306.

[0078] S306, brake for 200ms after the electric unlock is reset for 300ms.

[0079] It is understandable that after the unlocking motor is reset during the electric unlocking function, the unlocking motor will be powered off, but the unlocking motor may continue to run due to inertia after the power is off, so it is necessary to brake the unlocking motor after the unlocking motor is reset. For example, the unlocking motor completes the reset after 300ms, and after the reset is completed, the unlocking motor can be braked for 200ms to ensure that the unlocking motor stops running after the power is off.

[0080] S307, electrolysis failed.

[0081] S308, brake for 200ms after the electric unlock is reset for 300ms.

[0082] Exemplarily, no matter the electrolysis succeeds or fails, the motor needs to be reset after the electrolysis succeeds or fails.

[0083] In some embodiments, if the electrolysis fails, it is possible that a motor in the rear panel of the vehicle has failed, in which case a prompt message may be sent to the user, or the user may be informed of the electrolysis failure through an alarm.

[0084] There are many ways to unlock the rear panel of the car trunk, and some of them are more convenient. However, convenient unlocking methods also have some disadvantages. For example, when children or strangers repeatedly unlock the rear panel of the car trunk out of curiosity, the unlocking motor of the car trunk lock will be in a state of continuous operation, which will cause the unlocking motor in the car trunk lock to malfunction due to continuous heating, causing unnecessary losses to the user. Or if the current vehicle speed is high and the command to unlock the rear panel of the car trunk is mistakenly initiated, it will also pose a threat to vehicle safety.

[0085] Based on this, the preset condition for unlocking the rear panel of the vehicle trunk can be preset. When the vehicle trunk lock controller receives the instruction to unlock the rear panel of the vehicle trunk, the vehicle trunk lock controller can first determine whether the preset condition for unlocking the rear panel of the vehicle trunk is currently met.

[0086] It is understandable that the preset condition can be set based on parameters such as the current vehicle speed, fault condition, authenticity of the unlocking instruction, and the distance between the rear panel of the vehicle and the external obstacle. For the vehicle lock controller, the above vehicle speed, fault condition, and the distance between the rear panel of the vehicle and the external obstacle can be directly obtained through various sensors installed in the vehicle. The authenticity of the above unlocking instruction can be determined by the cumulative number of unlocking instructions currently received.

[0087] In one possible implementation, the above-mentioned judgment of whether the preset condition for unlocking the rear panel of the vehicle is currently met includes: obtaining the cumulative number of times the unlocking command is received within a third preset time period and the current speed of the vehicle; when it is determined that the cumulative number is less than the preset number and the current speed is less than the preset speed threshold, determining that the preset condition is currently met; when it is determined that the cumulative number is greater than or equal to the preset number or the current speed is greater than or equal to the preset speed threshold, determining that the preset condition is not currently met.

[0088] It is understandable that, according to the cumulative number of unlocking instructions received within the third preset time, it can be determined whether the unlocking instruction currently initiated is an instruction that actually needs to unlock the rear panel of the vehicle. If many unlocking instructions are received within the third preset time, it may be an unlocking instruction initiated by mistake, and not an instruction that actually needs to unlock the rear panel of the vehicle. The above preset number of times can be set according to the length of time set for the third preset time. For example, if the third preset time is set to 10 seconds, the preset number of times can be set to 5 times; if the third preset time is set to 5 seconds, the preset number of times can be set to 3 times.

[0089] Exemplarily, when the third preset time length is 10 seconds and the preset number of times is 5 times, if it is determined that the cumulative number of unlocking commands received within 10 seconds is 9 times, it can be determined that the current unlocking command is initiated by mistake and is not a real command to unlock the rear panel of the vehicle.

[0090] When the vehicle is in motion, the user may accidentally initiate the unlocking command. If the rear panel of the vehicle is unlocked directly, a safety accident may occur. Therefore, whether unlocking is required can be determined based on the current speed of the vehicle.

[0091] It is understandable that it is necessary to determine that the cumulative number is less than the preset number and that the current vehicle speed is less than the preset speed threshold in order to determine that the preset condition is currently met. The preset speed threshold can be set according to actual needs, such as setting the preset speed threshold to 5km / h.

[0092] For example, when the third preset time is 10 seconds and the preset number is 5 times, if it is determined that the cumulative number of unlocking commands received within 10 seconds is 2 times, it is determined that the current unlocking command is a real unlocking command, and then the current vehicle speed is obtained to be 0 km / h, and it is determined that the current vehicle speed is less than the preset speed threshold of 5 km / h, then it is determined that the preset condition is currently met and the unlocking command can be responded to. If it is determined that the cumulative number of unlocking commands received within 10 seconds is 6 times or the current vehicle speed is obtained to be 10 km / h, and it is determined that the current vehicle speed is greater than the preset speed threshold of 5 km / h, it can be determined that the unlocking command may be mistakenly initiated by the user, so it can be determined that the preset condition for unlocking the rear panel of the vehicle trunk is not met at present, and the unlocking command can be not responded to.

[0093] Based on this, when the cumulative number of unlocking instructions received within the third preset time period exceeds the preset number, the vehicle trunk lock controller can control the unlocking motor of the vehicle trunk lock to temporarily not respond to the instruction to unlock the rear panel of the vehicle trunk sent again.

[0094] In a possible implementation, the method further includes: when it is determined that the accumulated number of times is greater than or equal to the preset number of times, disabling the electric unlocking function of the rear panel of the vehicle within a fourth preset time period.

[0095] It can be understood that when it is determined that the cumulative number of unlocking commands received within the third preset time period exceeds the preset number, it is determined that the unlocking command is not a real unlocking command, and the vehicle trunk lock controller can temporarily turn off the electric unlocking function of the vehicle trunk rear panel, such as disabling the electric unlocking function within the fourth preset time period, that is, the user cannot open the vehicle trunk rear panel by pressing the button on the vehicle trunk rear panel handle within the fourth preset time period.

[0096] In the above method, when it is determined that the cumulative number of unlocking instructions received within the third preset time exceeds the preset number, it can be determined that the currently received unlocking instruction is not authentic, and may be initiated due to an accidental touch or playfulness. Then the electric unlocking function of the rear panel of the trunk can be disabled, which can prevent the unlocking motor of the trunk lock from being damaged due to long-term work and causing losses to the user. At the same time, disabling the electric unlocking function only within the fourth preset time can ensure that when the user initiates a real unlocking instruction, the user's instruction can be responded to in time without affecting the user's use. At the same time, when the vehicle speed is greater than or equal to the preset speed threshold, the rear panel of the trunk is controlled to be in a locked state, that is, when the vehicle speed is greater than a certain value, the rear panel of the trunk cannot be unlocked, which can prevent the user from misunderstanding the lock during the vehicle driving and causing safety accidents, and can improve driving safety.

[0097] It can be understood that when it is determined that the cumulative number of unlocking commands received is less than the preset number and the current vehicle speed is less than the preset speed threshold, it is determined that the preset conditions for unlocking the rear panel of the vehicle trunk are currently met, and the unlocking motor of the vehicle trunk lock is controlled to perform the unlocking action.

[0098] For the above S203, when controlling the unlocking motor to perform the unlocking action, the trunk lock controller controls the unlocking motor to drive, releases the stopping effect of the pawl on the ratchet, and controls the ratchet to rotate and bounce open under the action of the return spring to open the rear panel of the trunk.

[0099] In one possible situation, when controlling the unlocking motor to perform the unlocking action, if it is detected that the ratchet switch in the trunk lock is never turned on or the trunk rear panel status switch in the trunk lock is never turned on, it can be determined that the unlocking action has failed and the trunk rear panel cannot be successfully opened.

[0100] It is understandable that when the pawl switch in the trunk lock is not connected, it may be that the unlocking motor of the trunk lock has not performed the unlocking action; when the trunk rear panel status switch in the trunk lock is not connected, it may also be that the unlocking motor of the trunk lock has performed the unlocking action, but failed to successfully open the trunk rear panel.

[0101] As for the above S204, it can be understood that after the above unlocking motor performs the unlocking action, the controller of the vehicle can determine whether the state of the rear panel of the vehicle box is open.

[0102] Exemplarily, when it is determined that the state of the rear panel of the vehicle box is not opened, the reason why the rear panel of the vehicle box is not opened may be further determined, that is, S205 is executed.

[0103] Normally, the unlocking motor of the trunk lock can meet the unlocking needs of the vehicle. However, when the vehicle is in a low temperature environment, such as in icy and snowy weather, the trunk rear panel may be frozen, and the trunk rear panel cannot be opened. It can be determined that the reason why the trunk rear panel is not opened is that the trunk rear panel is frozen. When the trunk rear panel is frozen and cannot be opened, users can only open the trunk rear panel by thawing the frozen area, which is extremely inconvenient. Moreover, the thawing methods used by users, such as pouring hot water on the trunk rear panel and using tools to clean the ice in the gaps of the trunk rear panel, may change the structure of the trunk rear panel itself, which will affect the user experience.

[0104] Regarding the above S206, it is understandable that when the unlocking motor performs the unlocking action, the rear panel of the trunk may not be successfully opened within the preset time. The reason why the rear panel of the trunk is not opened may be that the unlocking motor fails to provide a large enough push-out force, or the rear panel of the trunk is frozen due to the low temperature.

[0105] It is understandable that when the rear panel of the vehicle trunk is only partially frozen, the unlocking motor can also provide some push-out force to open the rear panel of the vehicle trunk. If the unlocking motor works normally, the rear panel of the vehicle trunk is not detected to be opened within the preset time, and it is determined that the rear panel of the vehicle trunk is frozen, the rear panel of the vehicle trunk can be de-iced.

[0106] In one possible implementation, the self-priming motor controlling the rear panel of the vehicle trunk breaks ice on the rear panel of the vehicle trunk, including: controlling the self-priming motor of the vehicle trunk lock to reverse within a fifth preset time period to break ice on the rear panel of the vehicle trunk, and after the fifth preset time period, controlling the self-priming motor to rotate forward and reset.

[0107] In some cases, the unlocking motor may fail to provide sufficient pushing force due to a malfunction, and thus the rear panel of the trunk cannot be successfully unlocked. This is not necessarily because the rear panel of the trunk is frozen. Therefore, the trunk lock controller can determine whether the rear panel of the trunk is frozen based on the current ambient temperature, or based on instructions initiated by the user, such as when the user actively initiates an instruction to break the ice on the rear panel of the trunk.

[0108] In one possible implementation, when it is determined that the unlocking motor has performed the unlocking action but the rear panel of the vehicle trunk is still not opened, the current ambient temperature of the vehicle can be obtained. When it is determined that the ambient temperature is less than or equal to the preset temperature, it is determined that the rear panel of the vehicle trunk is frozen.

[0109] It is understandable that a temperature sensor can be provided outside the rear panel of the vehicle to detect the current ambient temperature of the vehicle. The preset temperature can be set to the freezing point of water, i.e., 0°C. When the vehicle lock controller does not detect that the rear panel of the vehicle is opened and the ambient temperature obtained by the temperature sensor is lower than 0°C, it can be determined that the rear panel of the vehicle is frozen.

[0110] It should be noted that the self-priming motor of the trunk lock can provide a force of 2000-3000 N when it is reversed. Therefore, in the embodiment of the present application, after determining that the rear panel of the trunk is frozen, the trunk lock controller can control the self-priming motor of the trunk lock to reverse to provide a sufficiently large ejection force to break the ice on the rear panel of the trunk.

[0111] It is understandable that the fifth preset time length can be set according to the maximum time length that the self-priming motor can work in reverse without damaging the self-priming motor. For example, if the self-priming motor can work in reverse for 1.5 seconds without damaging the self-priming motor, the fifth preset time length can be set to 1.5 seconds.

[0112] Since the self-priming motor may be damaged if it works in reverse for too long, the car lock controller needs to control the self-priming motor to reset forward when the self-priming motor reverses for a preset time, regardless of whether the rear plate of the car box can be successfully de-iced. This can not only avoid the self-priming motor from being damaged due to long-term reverse work, but also prepare for the next de-icing of the rear plate of the car box.

[0113] It is understandable that after the unlocking motor completes the unlocking action, no matter whether the unlocking motor succeeds or fails, the unlocking motor needs to return to its original position. After determining that the unlocking motor has returned to its original position, the vehicle lock controller will stop supplying power to the unlocking motor. However, the unlocking motor may continue to run due to inertia after the power outage. At this time, the unlocking motor needs to be braked to stop the unlocking motor from continuing to run after the power outage.

[0114] Similarly, after the self-priming motor is reset to forward rotation, the car lock controller will stop supplying power to the self-priming motor, and the self-priming motor may continue to run due to inertia. Therefore, it is also necessary to brake the self-priming motor to prevent it from continuing to run after power failure.

[0115] The above method controls the self-priming motor to reverse and break the ice when breaking ice on the rear plate of the car box, which can provide sufficient ejection force and improve the success rate of breaking ice on the rear plate of the car box. At the same time, timely controlling the self-priming motor to rotate forward and return to the original working state can ensure the safety of the self-priming motor and prevent the self-priming motor from being damaged due to long-term reversal. It can effectively protect the self-priming motor when breaking ice on the rear plate of the car box. After controlling the self-priming motor to rotate forward and reset, the unlocking motor can be controlled to brake, and the self-priming motor can be controlled to brake. It can prevent the unlocking motor and the self-priming motor from continuing to run due to inertia after power failure, which can further protect the unlocking motor and the self-priming motor.

[0116] It can be understood that after the self-priming motor has reversed for the fifth preset time, the self-priming motor can be controlled to reset forward. Controlling the self-priming motor to reset forward means turning on the reset switch of the self-priming motor. Only when it is determined that the reset switch of the self-priming motor is in the on state can it be determined that the self-priming motor starts to reset forward.

[0117] In some embodiments, before controlling the self-priming motor of the trunk lock to reverse to break ice on the rear panel of the trunk, the trunk lock controller can first determine whether the self-priming motor is in a normal state, that is, whether the reset switch of the self-priming motor is in an off state.

[0118] It is understandable that when it is determined that the reset switch of the self-priming motor is in the disconnected state, it means that the last ice breaking has ended, the self-priming motor has been reset successfully, or it means that the current self-priming motor has not worked in reverse.

[0119] As mentioned above, the trunk lock controller controls the unlocking motor drive, releases the stop effect of the pawl on the ratchet wheel, and controls the ratchet wheel to rotate and spring open under the action of the return spring to open the trunk rear panel. Therefore, when the ratchet switch in the trunk lock is successfully turned on, it can be determined that the trunk rear panel is successfully opened.

[0120] In some embodiments, after the above-mentioned rear panel of the vehicle trunk is de-iced, it can be determined whether the ratchet switch of the rear panel of the vehicle trunk is turned on; when it is determined that the ratchet switch is turned on within the preset time length, it is determined that the ice-breaking of the rear panel of the vehicle trunk is successful; when it is determined that the ratchet switch is not turned on within the preset time length, it is determined that the ice-breaking of the rear panel of the vehicle trunk has failed.

[0121] It is understandable that if the self-priming motor reverses for more than the fifth preset time and the ratchet switch in the trunk lock is still not turned on, it means that the rear panel of the trunk has not been successfully opened, and it can be determined that the ice breaking of the rear panel of the trunk has failed.

[0122] In the case of failure to break ice on the rear panel of the vehicle box, the self-priming motor can be controlled to reverse again within the fifth preset time length to break ice on the rear panel of the vehicle box. However, repeated reversal and resetting may also cause damage to the self-priming motor due to excessive working time. Therefore, in the embodiment of the present application, a preset number of ice-breaking times can be set. When it is determined that the number of ice-breaking times on the rear panel of the vehicle box has not reached the preset number of ice-breaking times, the self-priming motor can continue to be controlled to reverse to break ice on the rear panel of the vehicle box.

[0123] According to the above method, after the ice-breaking of the rear panel of the vehicle fails, if the cumulative number of ice-breaking times does not exceed the preset number of ice-breaking times, the ice-breaking of the rear panel of the vehicle can continue, which can effectively improve the success rate of ice-breaking.

[0124] The above embodiment is described below with reference to FIG. 4( a ).

[0125] FIG4( a ) is a schematic flow chart of a method for breaking ice on a rear panel of a vehicle provided in an embodiment of the present application.

[0126] Exemplarily, as shown in FIG4(a), the method includes:

[0127] S401, receiving an electric unlocking instruction.

[0128] It is understandable that, as described above, the received electric unlocking command may be initiated by the user using the vehicle key, by the user pressing the unlocking button on the vehicle handle, or remotely initiated by a terminal device bound to the vehicle. The embodiment of the present application does not limit the method of initiating the electric unlocking command.

[0129] S402, determining whether an anti-gaming strategy is triggered.

[0130] It can be understood that if it is determined that the cumulative number of times the electric unlocking command is received is greater than or equal to the preset number, it can be determined that the anti-play strategy is currently triggered, that is, S403 is executed; if it is determined that the cumulative number of times the electric unlocking command is received is less than the preset number, it can be determined that the anti-play strategy is not currently triggered, that is, S404 is executed.

[0131] S403, the electrolysis function is disabled for 5 seconds.

[0132] It is understandable that, as mentioned above, disabling the electrolysis function for 5 seconds means that the user cannot open the rear panel of the vehicle trunk by pressing the button on the handle of the vehicle trunk within 5 seconds.

[0133] S404, electrolysis starts.

[0134] As mentioned above, electrolytic starting controls the unlocking motor of the trunk lock to perform the unlocking action.

[0135] S405, determining whether the ratchet switch is turned on.

[0136] Exemplarily, if the pawl switch is not turned on, S406 is executed, and if the pawl switch is turned on, S408 is executed.

[0137] S406, electrolysis failed.

[0138] It is understandable that the unlocking motor that performs the electric unlocking function may be reset after the electrolysis fails.

[0139] S407, brake for 200ms after the electric unlock is reset for 300ms.

[0140] It is understandable that, as mentioned above, after the unlocking motor is reset during the electric unlocking function, the unlocking motor will be powered off, but the unlocking motor may continue to run due to inertia after the power is off, so it is necessary to brake the unlocking motor after the unlocking motor is reset. For example, the unlocking motor completes the reset after 300ms, and after the reset is completed, the unlocking motor can be braked for 200ms to ensure that the unlocking motor stops running after the power is off.

[0141] S408, determining whether the vehicle rear panel status switch is turned on.

[0142] For example, if the rear panel status switch is on, the electrolysis is determined to be successful, and the vehicle dashboard will display that the rear panel is open. If the rear panel status switch is on, execute S409; if the rear panel status switch is not on, execute S411.

[0143] It is understandable that, as long as the rear panel state switch is turned on, the rear panel has been successfully unlocked electrically. Therefore, S409 is executed.

[0144] S409, electrolysis successful.

[0145] It can be understood that, similar to the above S406, the unlocking motor that performs the electric unlocking function can be reset.

[0146] S410, electric unlocking resets for 300ms and then brakes for 200ms.

[0147] It is understandable that the above-mentioned S407 is the same and will not be elaborated here.

[0148] S411, 400ms timeout.

[0149] It is understandable that if the rear panel status switch of the vehicle box is still not turned on after 400ms, S412 is executed.

[0150] S412, determining whether the ice breaking reset switch is disconnected.

[0151] It is understandable that, as mentioned above, the normal state of the ice-breaking reset switch is the disconnected state.

[0152] Exemplarily, if it is determined that the ice-breaking reset switch is in the on state, S413 is executed; if it is determined that the ice-breaking reset switch is in the off state and it is determined that the rear panel of the vehicle is frozen, S414 is executed.

[0153] S413, do not start ice breaking.

[0154] S414, icebreaking starts.

[0155] It is understandable that, as mentioned above, the ice-breaking start is to control the self-priming motor of the trunk lock to reverse in order to break the ice on the rear panel of the trunk.

[0156] S415, determining whether the ratchet switch is turned on within 1.5 seconds.

[0157] It is understandable that after 1.5 seconds of the self-priming motor reversing operation, it can be determined whether the ratchet switch is turned on.

[0158] Exemplarily, when it is determined that the ratchet switch is turned on within 1.5 seconds, S416 is executed; when it is determined that the ratchet switch is not turned on within 1.5 seconds, it is determined that the ice breaking has failed, and S423 is executed.

[0159] S416, ice breaking successful.

[0160] It can be understood that when it is determined that the ratchet switch is turned on within 1.5 seconds, it is determined that the ice breaking is successful.

[0161] S417, determining whether the ice breaking reset switch is turned on.

[0162] It is understandable that, as mentioned above, when breaking ice on the rear panel of the vehicle, the self-priming motor cannot be reversed for a long time, and long-term reversal may damage the motor. Therefore, whether the ice breaking is successful or not, it is necessary to promptly control the self-priming motor to return to the forward working state. For example, after the self-priming motor reverses for 1.5 seconds, control the self-priming motor to return to its original position. Before controlling the self-priming motor to return to its original position, it is necessary to first determine whether the ice breaking reset switch is turned on.

[0163] Exemplarily, if the ice-breaking reset switch is not turned on, execute S418; if the ice-breaking reset switch is turned on, execute S419.

[0164] S418, the electric unlocking is reset for 300ms and then brakes for 200ms, and the ice-breaking motor brakes for 200ms.

[0165] It is understandable that the electric unlocking reset is the same as the above S407, which will not be described in detail here. Whether the ice breaking motor fails or succeeds, the ice breaking motor needs to be controlled to return to its original position, but the ice breaking motor may not be able to return to its original position, and whether the ice breaking reset is successful or not, the ice breaking motor may be powered off, so the ice breaking motor needs to be controlled to brake for 200ms to ensure that the ice breaking motor stops running in time after power failure.

[0166] S419, ice breaking reset starts.

[0167] S420, determining whether the ice-breaking reset switch is disconnected within 1.5 seconds.

[0168] Exemplarily, if the ice-breaking reset switch is disconnected within 1.5 seconds, S421 is executed; if the ice-breaking reset switch is not disconnected within 1.5 seconds, S422 is executed.

[0169] S421, ice breaking and resetting are successful.

[0170] S422, ice breaking reset failed.

[0171] It is understandable that S418 is executed regardless of whether the ice-breaking reset is successful or failed.

[0172] S423, determining whether the ice breaking reset switch is turned on.

[0173] It is understandable that before controlling the self-priming motor to return to its original position, it is necessary to first determine whether the ice-breaking reset switch is turned on.

[0174] Exemplarily, if the ice-breaking reset switch is not turned on, execute S424; if the ice-breaking reset switch is turned on, execute S427.

[0175] S424, determining whether the number of consecutive ice breaking times is less than or equal to 3 times.

[0176] Exemplarily, if the number of consecutive ice-breaking times is less than or equal to 3 times, S425 is executed; if the number of consecutive ice-breaking times is greater than 3 times, S426 is executed.

[0177] S425, wait 400ms.

[0178] It is understandable that if the number of consecutive ice-breaking times is less than or equal to 3 times, ice-breaking can be started again after waiting for 400 ms, that is, S414 is executed.

[0179] S426, ice breaking failed.

[0180] It is understandable that, similar to the above, after determining that icebreaking has failed, S418 may be executed.

[0181] S427, ice breaking reset starts.

[0182] S428, determining whether the ice-breaking reset switch is disconnected within 1.5 seconds.

[0183] Exemplarily, if the ice-breaking reset switch is disconnected within 1.5 seconds, S429 is executed; if the ice-breaking reset switch is not disconnected within 1.5 seconds, S430 is executed.

[0184] S429, ice breaking and resetting are successful.

[0185] S430, ice breaking reset failed.

[0186] S431, ice breaking motor brake 200ms

[0187] It is understandable that, similar to the S418 mentioned above, no matter whether the ice-breaking motor fails or succeeds in breaking the ice, the ice-breaking motor needs to be controlled to return to its original position, but the ice-breaking motor may not be able to return to its original position, and no matter whether the ice-breaking reset is successful or not, the power to the ice-breaking motor may be cut off. Therefore, it is necessary to control the ice-breaking motor to brake for 200ms to ensure that the ice-breaking motor stops running in time after power failure.

[0188] Exemplarily, after the ice-breaking motor brakes for 200ms, S424 is continued to be executed.

[0189] The above method, when receiving the instruction to unlock the rear panel of the trunk, first determines whether the anti-play strategy is triggered at present. When the anti-play strategy is not triggered, the unlocking motor of the trunk lock will be controlled to perform the unlocking action, which can better ensure the safety of the vehicle; if it is determined that the trunk rear panel status switch is not turned on and it is determined that the trunk rear panel is frozen, the trunk rear panel can be de-iced. After the trunk rear panel is de-iced, the self-priming motor can be reset in time to better ensure the safety of the self-priming motor. After controlling the forward rotation and resetting of the self-priming motor, the unlocking motor can be controlled to brake, and the self-priming motor can be controlled to brake. It can prevent the unlocking motor and the self-priming motor from continuing to run due to inertia after power failure, and can further protect the unlocking motor and the self-priming motor. After the failure of de-icing the rear panel of the trunk, if the number of de-icing times does not exceed the preset number of de-icing times, the rear panel of the trunk can continue to be de-iced, thereby effectively improving the success rate of de-icing.

[0190] For example, when it is determined that the unlocking motor has performed the unlocking action, but the rear panel of the vehicle trunk is still not opened, it may be that a fault occurs in the vehicle trunk lock.

[0191] In some possible situations, after receiving the unlocking command of the rear panel of the vehicle, the vehicle lock controller can obtain the signal change result of the corresponding position signal of the target switch in the vehicle lock, and then determine whether the working status of the vehicle lock is normal based on the signal change result.

[0192] As for the above S206, it can be understood that, since the position signal of the target switch will change during the unlocking process of the rear panel of the vehicle box, for example, when the rear panel of the vehicle box is opened, the ratchet switch changes from an off signal to an on signal. If the position signal does not change, the vehicle box lock may be faulty and cannot be unlocked. Therefore, when it is determined that the position signal has not changed, it can be determined that the vehicle box lock is in a faulty state, that is, it is determined that the reason why the rear panel of the vehicle box is not opened is that the vehicle box lock is faulty.

[0193] For example, when it is determined that the reason why the rear panel of the vehicle trunk is not opened is that the vehicle trunk lock is faulty, the user can be reminded in a preset first reminder manner. The first reminder manner may be a buzzer of the vehicle sounding an alarm, a fault mark displayed on the vehicle dashboard, or a reminder message sent to a mobile phone bound to the vehicle or a phone call, etc. The embodiment of the present application does not limit the possible reminder manners.

[0194] In some embodiments, when it is determined that the reason why the rear panel of the vehicle trunk is not opened is that the trunk lock is faulty, the trunk lock controller sends an abnormal prompt message to the vehicle controller. After receiving the abnormal prompt message, the vehicle controller can display the abnormal fault mark of the trunk lock on the dashboard of the vehicle, and can also send a trunk lock fault prompt message to the mobile phone bound to the vehicle, prompting the user to go to the 4S shop for repair.

[0195] Furthermore, in order to provide more intelligent services to vehicle users, when it is determined that the trunk lock is in a faulty state, a prompt message can be sent to the fault maintenance platform associated with the vehicle to remind the user that the trunk lock needs to be repaired, so that maintenance personnel can provide maintenance services for the vehicle in a timely manner and provide more convenient vehicle after-sales services.

[0196] The above embodiment is described below in conjunction with FIG. 4( b ).

[0197] Exemplarily, as shown in FIG4( b ), the method includes:

[0198] S432, the electric unlocking or electric suction locking executes the unlocking instruction.

[0199] S433: No position signal jump is detected.

[0200] S434, notifying the user of the trunk lock failure via a mobile phone application bound to the vehicle.

[0201] The above method can detect whether the trunk lock is faulty by detecting the signal change result of the position signal, so as to realize automatic trunk lock fault detection, avoid the error caused by manual detection of whether the trunk lock is faulty, and improve the accuracy of trunk lock fault detection. At the same time, in the case of a trunk lock failure, a prompt message can be sent to the fault repair platform associated with the vehicle, so that the 4S store can take the initiative to deal with the problem and improve the user experience.

[0202] For example, in Figure 1 In the scenario where the vehicle is in a dark environment (such as at night, in an underground parking lot), the user wants to open the rear panel of the trunk. Due to the dim light, the user cannot quickly and accurately find the trunk handle and needs to use other light sources (such as a flashlight) to find the trunk handle. If the user does not carry other light sources, he can only find the trunk handle by manual groping, which is very inconvenient and the user experience is poor. If the user wants to find or place items in the trunk, it is also very inconvenient if there is no trunk light or the trunk light is not turned on.

[0203] Based on this, after determining that the preset conditions for unlocking the rear panel of the trunk are currently met and controlling the unlocking motor of the trunk lock to perform the unlocking action, the preset light can be turned on to illuminate the user.

[0204] In one possible implementation, when it is determined that the preset condition is met, after controlling the unlocking motor of the trunk lock to perform the unlocking action, the method also includes: if the trigger time of the unlocking command is within the preset night time period or the light intensity of the vehicle's environment is less than or equal to the preset light intensity threshold, controlling the second preset lighting to turn on; wherein the second preset lighting includes a trunk light and / or a trunk handle light.

[0205] It can be understood that the above-mentioned trunk light can be installed inside the trunk to illuminate the interior of the trunk; the above-mentioned trunk handle light can be installed on the handle for opening the rear panel of the trunk to help the user find the trunk handle.

[0206] It should be understood that after receiving the unlocking instruction for the rear panel of the vehicle trunk, the embodiment of the present application will not directly turn on the trunk lights and / or the trunk handle lights, but will first determine whether the conditions for turning on the trunk lights and / or the trunk handle lights are currently met. When the conditions for turning on are met, the trunk lights and / or the trunk handle lights are controlled to turn on.

[0207] Optionally, when the vehicle does not meet the conditions for turning on the trunk lights and / or the trunk handle lights, only the trunk rear panel may be unlocked, while the trunk lights and / or the trunk handle lights are controlled to be off.

[0208] It should be understood that the trunk handle light and / or the trunk light generally need to be turned on only during a certain period of time, such as at night. Therefore, it can be determined whether the vehicle meets the conditions for turning on the trunk handle light and / or the trunk light according to the triggering time of the unlocking instruction.

[0209] It can be understood that the triggering time of the above unlocking command is the time when the user initiates the unlocking command for the rear panel of the vehicle trunk, such as the time when the user touches the handle of the vehicle trunk, and the time when the user presses the unlocking button of the rear panel of the vehicle trunk.

[0210] The above-mentioned preset night time period can be a dark time period in a day. When the trigger time point of the unlock command is outside the dark time period, it can be understood that the light at the current time point is stronger. When the trigger time of the unlock command is within the dark time period, it can be understood that the light at the current time point is darker.

[0211] The above-mentioned preset night time period can also be adjusted accordingly according to the season. For example, in winter, the preset night time period can be set to 18:00 in the afternoon to 7:00 in the morning; in summer, the preset night time period can be set to 19:00 in the afternoon to 6:00 in the morning. In addition, it can also be determined according to the region and season where the vehicle is located. The above is only an example, and the embodiment of the present application does not specifically limit the specific range of the preset night time period.

[0212] It should be understood that in addition to the above-mentioned preset night time period, the trunk lights and / or trunk handle lights also need to be turned on in darker light environments, such as a dimly lit underground parking lot. Therefore, it can be determined based on the light information whether the vehicle meets the conditions for turning on the trunk handle lights and / or the trunk lights.

[0213] Exemplarily, the light information may be collected by a light sensor installed on the vehicle, and the light intensity may be determined based on the collected light information.

[0214] It should be understood that the above light intensity threshold can be set according to actual conditions, for example, 0.3 lux.

[0215] For example, the corresponding light intensity under various environments is shown in Table 1:

[0216] Table 1

[0217] environment Light intensity sunny 30000~300000 lux cloudy day 3000~10000 lux Night 0.001~0.02lux Moonlit Night 0.02~0.3lux Dark Night 0.003~0.0007lux PARKING LOT 1~5lux … …

[0218] For example, on a sunny day, the light intensity is 30,000 to 300,000 lux; on a cloudy day, the light intensity is 3,000 to 10,000 lux; at night, the light intensity is 0.001 to 0.02 lux; on a moonlit night, the light intensity is 0.02 to 0.3 lux; on a dark night, the light intensity is 0.003 to 0.0007 lux; in a parking lot, the light intensity is 1 to 5 lux.

[0219] Exemplarily, based on Table 1 above, the preset light intensity threshold can be set to 5lux, that is, when the light intensity of the current environment is lower than 1lux, it can be determined that the current environment is dim and the conditions for turning on the trunk handle lights and / or trunk lights are met.

[0220] Exemplarily, when the user initiates an unlocking command, if the light intensity in the current environment is lower than 1lux, the trunk handle light and / or the trunk light are turned on; if the light intensity in the current environment is greater than or equal to 1lux, the trunk rear panel is unlocked, and the trunk handle light and / or the trunk light are turned off.

[0221] The above method determines that the vehicle meets the conditions for turning on the trunk handle light and / or the trunk light, and then controls the trunk handle light and / or the trunk light to turn on when the trigger time of the unlock command is within the preset night time period, or when the light intensity in the environment where the vehicle is located is lower than the preset light intensity threshold. This can avoid turning on the trunk handle light and / or the trunk light when the unlock command is triggered at any time, and only controls the trunk handle light and / or the trunk light to turn on under the set conditions. This can not only meet the user's need to quickly find the trunk handle, but also save power.

[0222] As for the above S207, it can be understood that the above first preset lighting lamp is used to warn the rear vehicle. Exemplarily, the above first preset lighting lamp can be a high-mounted brake lamp or a vehicle tail lamp. The above control of turning on the first preset lighting lamp of the vehicle can be to control both the high-mounted brake lamp and the vehicle tail lamp to turn on.

[0223] It should be understood that in order to save power, it is not necessary to control the first preset lighting lamp and the second preset lighting lamp to be turned on for a long time.

[0224] In a possible implementation, the method further includes: when the on-time of the first preset lighting light is greater than the first preset time length and / or the on-time of the second preset lighting light is greater than the second preset time length, controlling the first preset lighting light and / or the second preset lighting light to turn off.

[0225] It is understandable that, in order to save power, the first preset lighting lamp may be controlled to be turned off when the on time of the first preset lighting lamp is greater than the first preset time.

[0226] Exemplarily, the first preset lighting lamp may be a lamp used to warn the rear vehicle, such as a high-mounted brake lamp, a trunk taillight, etc. The first preset duration may be set by the user according to actual conditions, for example, 10 seconds.

[0227] It is understandable that, in order to save power, when the second preset lighting lamp is turned on for longer than the second preset time, the second preset lighting lamp may be controlled to be turned off, that is, the trunk light and / or the trunk handle light may be controlled to be turned off.

[0228] Exemplarily, the second preset duration may be set by the user according to actual conditions. The second preset duration may be set to the same value as the first preset duration, or may be set to a different value, which is not limited in this embodiment of the present application.

[0229] In another possible implementation, the method further includes: when it is detected that the vehicle is in a driving state, controlling the first preset lighting lamp and / or the second preset lighting lamp to be turned off.

[0230] It is understandable that when the vehicle is in a driving state, it indicates that the vehicle is driving normally and there is no need to alert the vehicle behind. Therefore, in order to save power, the first preset lighting can be controlled to be turned off when the vehicle is in a driving state. In addition, when the vehicle is in a driving state, it indicates that the user has boarded the vehicle, and at this time, there is no need to find the trunk handle through the trunk handle light, and there is no need for the trunk light to illuminate. Therefore, in order to save power, the second preset lighting can be controlled to be turned off when the vehicle is in a driving state.

[0231] Exemplarily, a controller in the vehicle, such as a body domain controller, can obtain the status of the vehicle in real time. When the vehicle is in operation, it can send a shutdown command to the headlight controller to control the first preset lighting and / or the second preset lighting to turn off.

[0232] Next, combine Figure 5 The above-mentioned embodiment is described.

[0233] For example, Figure 5 As shown, the method 500 for controlling the first preset lighting lamp includes:

[0234] S501, detecting that the rear panel of the vehicle trunk is opened.

[0235] S502, control the high-mounted brake lights and the vehicle tail lights to turn on.

[0236] Exemplarily, when it is detected that the rear panel of the vehicle trunk is opened, the high-mounted brake light and the tail light of the vehicle trunk can be controlled to be turned on, that is, the first preset lighting lamp can be controlled to be turned on.

[0237] S503, after being lit for 2 minutes or after the vehicle is driven, the high-mounted brake lights and the tail lights of the vehicle are controlled to be turned off.

[0238] Exemplarily, the activation time of the high-mounted brake lights and the trunk tail lights is detected, and when the activation time exceeds 2 minutes, the high-mounted brake lights and the trunk tail lights are controlled to be turned off; or, the state of the vehicle is detected, and when the vehicle is in driving state, the high-mounted brake lights and the trunk tail lights are controlled to be turned off.

[0239] Next, combine Figure 6 The above-mentioned embodiment is described.

[0240] For example, Figure 6 As shown, the method 600 for controlling the second preset lighting lamp includes:

[0241] S601, the vehicle is locked and the rear panel is closed, and an unlocking command is received.

[0242] Exemplarily, the entire vehicle is in a locked state, that is, all doors on the vehicle are in a closed state.

[0243] Optionally, when the user unlocks the rear panel of the vehicle trunk by means of electrical unlocking, the unlocking instruction is an electrical unlocking instruction.

[0244] S602, determining that the current time is after 19:00 and before 7:00.

[0245] Exemplarily, when an unlock instruction is received, the triggering time of the unlock instruction is determined, and when the triggering time is a time period after 19:00 and before 7:00, S603 is executed.

[0246] S603, control the lights in the vehicle compartment and the vehicle compartment handle lights to turn on.

[0247] Exemplarily, the interior lights of the vehicle and the handle lights of the vehicle can be controlled to turn on, that is, the second preset lighting lamp can be controlled to turn on.

[0248] S604, after lighting up for 1 minute or after the vehicle is driven, the lights in the vehicle compartment and the handle lights in the vehicle compartment are controlled to be turned off.

[0249] Exemplarily, the on-time of the interior lights and the trunk handle lights is detected, and when the on-time exceeds 1 minute, the interior lights and the trunk handle lights are controlled to be turned off; or, the state of the vehicle is detected, and when the vehicle is in driving state, the interior lights and the trunk handle lights are controlled to be turned off.

[0250] The above method controls the first preset lighting light and / or the second preset lighting light to be turned off when the first preset lighting light is turned on for longer than the first preset time and / or the second preset lighting light is turned on for longer than the second preset time or when it is detected that the vehicle is in a driving state, which can effectively save power and avoid wasting resources.

[0251] In one possible situation, if the vehicle is powered on again after a power outage, in order to protect the motor of the rear panel of the vehicle, the vehicle controller can send a motor reset command to the rear panel module. When the rear panel module receives the motor reset command, it can control the motor to reset.

[0252] For example, if in response to an unlocking command from the rear panel of the vehicle trunk, the vehicle controller is driving the unlocking motor in the vehicle trunk lock to rotate, and a power outage suddenly occurs, and the vehicle is powered on again after the power outage, the vehicle controller does not know the action of the unlocking motor at this time, and should promptly control the unlocking motor to reset in order to protect the unlocking motor and avoid failure of the unlocking motor.

[0253] In one possible implementation, when it is detected that the vehicle is powered on again after a power outage, the method further includes: detecting whether there is current in the unlocking motor of the rear panel of the vehicle; if no current is detected in the unlocking motor, controlling the unlocking motor to reset.

[0254] It is understandable that new energy vehicles are powered by batteries, so when the vehicle is out of power, the vehicle will not be able to drive. If the vehicle is unlocked by electric unlocking, the trunk lock function may fail after the power is restored. Therefore, when the vehicle is powered off and then restored, the motor of the trunk rear panel can be controlled to reset so that the trunk rear panel can be opened smoothly later.

[0255] Exemplarily, when it is detected that the vehicle is powered on again after a power outage, it can be detected whether current flows through the unlocking motor in the rear panel of the vehicle trunk within a preset time period. When no current flows through the unlocking motor, it indicates that the unlocking motor may have failed and cannot normally control the unlocking or locking of the rear panel of the vehicle trunk. The unlocking motor in the rear panel of the vehicle trunk is reset to avoid secondary damage to the unlocking motor, thereby providing an effective protection measure for the unlocking motor, thereby avoiding the situation where the trunk lock fails and the user is unable to open the rear panel of the vehicle trunk after the vehicle is powered on again after a power outage.

[0256] In some possible situations, when the vehicle is in a completely locked state, and the trunk lock and the awning lock configured on the trunk are both in a locked state, the trunk lock, the awning lock or the rear panel of the trunk may also be maliciously damaged by humans, resulting in the rear panel of the trunk being maliciously opened, such as by prying open the trunk lock or the awning lock.

[0257] In one possible implementation, the method further includes: when the vehicle is in a fully locked state and the trunk lock and the awning lock configured for the trunk are both in a locked state, if it is detected that the state of the rear panel of the trunk is abnormally open, then a preset second reminder method is used to remind the user.

[0258] It is understandable that the vehicle being in the whole vehicle locked state may be a state where all the vehicle doors are closed. The second reminder method may be a buzzer of the vehicle emitting an alarm sound, or a voice reminder, or a reminder message sent to a mobile phone application bound to the vehicle or a phone call, etc. The embodiment of the present application does not limit the possible reminder methods.

[0259] In some embodiments, when the vehicle is in a fully locked state and the trunk lock and the awning lock configured in the trunk are both in a locked state, if the trunk lock controller detects that the rear panel of the trunk is abnormally opened, the trunk lock controller sends an abnormal prompt message to the vehicle controller. After receiving the abnormal prompt message, the vehicle controller can drive the vehicle horn to alarm, and can also call the mobile phone bound to the vehicle to remind the owner.

[0260] The above embodiment is described below with reference to FIG. 7( a ).

[0261] Exemplarily, as shown in FIG7(a), the method includes:

[0262] S701, the whole vehicle is locked, all trunk locks are closed and the trunk awning locks are closed.

[0263] S702, it is detected that the rear panel of the vehicle trunk is abnormally opened.

[0264] S703, controls the vehicle horn to sound an alarm and the lights to flash.

[0265] S704, notifying the user of abnormal opening of the rear panel of the vehicle through a mobile phone application bound to the vehicle.

[0266] The above method can sound an alarm if it is detected that the rear panel of the trunk is abnormally open when the vehicle is in a completely locked state, all trunk locks are closed and the trunk awning locks are closed. It can also be combined with an intelligent method to directly warn the user, which can effectively ensure the safety of the vehicle.

[0267] In some possible situations, when the vehicle is parked, the vehicle key is not around the vehicle, and the trunk lock is not locked, if the rear trunk panel is not locked for a long time, it may threaten the vehicle safety. In order to lock the vehicle in time, when it is detected that the vehicle is in the parked state and the vehicle key is not around the vehicle, the rear trunk panel status of the vehicle can be obtained to determine whether a locking command needs to be executed.

[0268] In a possible implementation, the method further includes: if the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, reminding the user in a preset third reminder manner.

[0269] It is understandable that when it is determined that the trunk lock is in a semi-locked state, it means that the trunk lock is not completely closed, and the trunk rear panel can be opened without initiating an unlock command; and if it is determined that the vehicle key is not detected around the vehicle, it means that the user is temporarily not around the vehicle, and the user may have forgotten to close the trunk lock. At this time, if the trunk lock is in an unlocked state for a long time, it may threaten the safety of the vehicle, and the user can be reminded in a preset third reminder method.

[0270] Exemplarily, the third reminder method may be the same as the first reminder method and the second reminder method, or may be different from the first reminder method and the second reminder method. The third reminder method may be a buzzer of the vehicle sounding an alarm, a flashing warning light, or sending a reminder message to a mobile phone bound to the vehicle or making a phone call, etc. The embodiment of the present application does not limit the possible reminder methods.

[0271] To further ensure the safety of the vehicle, when the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, the vehicle can control the trunk lock to lock, and then notify the user of the lock of the rear panel of the trunk through the mobile phone bound to the vehicle.

[0272] It is understandable that the preset range can be set according to the farthest distance that the vehicle key can control the vehicle to unlock or lock. For example, if the farthest distance that the vehicle key can control the vehicle to unlock or lock is 50 meters, the preset range is set to 50 meters.

[0273] For example, if the trunk lock is in a semi-locked state and no vehicle key is detected within a radius of 50 meters with the vehicle as the center, it can be determined that the user has forgotten to close the trunk lock, the trunk lock can be controlled to be locked, and a reminder message that the rear panel of the trunk is locked can be sent to the user through the mobile phone bound to the vehicle.

[0274] The above embodiment is described below in conjunction with FIG. 7( b ).

[0275] Exemplarily, as shown in FIG7( b ), the method includes:

[0276] S705: The rear panel of the vehicle trunk is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle.

[0277] S706, control the vehicle trunk lock to lock.

[0278] S707, notifying the user that the rear panel of the vehicle is locked via a mobile phone application bound to the vehicle.

[0279] The above method controls the trunk lock to be locked in time when the rear panel of the trunk is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, thereby avoiding the property loss caused by the user forgetting to lock the trunk, thereby further improving vehicle safety.

[0280] Figure 8 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.

[0281] For example, Figure 8 As shown, the device 800 includes:

[0282] The first judgment module 801 is used to judge whether the preset condition for unlocking the rear panel of the vehicle box is currently met when receiving the unlocking instruction for the rear panel of the vehicle box;

[0283] The first control module 802 is used to control the unlocking motor of the vehicle lock to perform an unlocking action when it is determined that the preset condition is met;

[0284] The second judging module 803 is used to judge whether the state of the rear panel of the vehicle box is an open state;

[0285] The second control module 804 is used for controlling the first preset lighting of the vehicle to turn on when the rear panel of the vehicle trunk is in an open state; wherein the first preset lighting is used to warn the rear vehicle; when the rear panel of the vehicle trunk is in an unopened state, determining the reason why the rear panel of the vehicle trunk is not opened; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, controlling the self-priming motor of the rear panel of the vehicle trunk to break the ice on the rear panel of the vehicle trunk; if the reason why the rear panel of the vehicle trunk is not opened is that the vehicle trunk lock is faulty, reminding the user in a preset first reminder manner.

[0286] In one possible implementation, when it is determined that the preset condition is met, after controlling the unlocking motor of the trunk lock to perform the unlocking action, the device is also used to: if the trigger time of the unlocking command is within the preset night time period or the light intensity of the vehicle's environment is less than or equal to the preset light intensity threshold, control the second preset lighting to turn on; wherein the second preset lighting includes a trunk light and / or a trunk handle light.

[0287] In a possible implementation, the device is also used to: when the on-time of the first preset lighting light is greater than the first preset time and / or the on-time of the second preset lighting light is greater than the second preset time, control the first preset lighting light and / or the second preset lighting light to turn off; or, when it is detected that the vehicle is in a driving state, control the first preset lighting light and / or the second preset lighting light to turn off.

[0288] In one possible implementation, the determination of whether a preset condition for unlocking the rear panel of the vehicle is currently met includes: obtaining the cumulative number of times the unlock command is received within a third preset time period and the current speed of the vehicle; when it is determined that the cumulative number is less than the preset number and the current speed is less than a preset speed threshold, determining that the preset condition is currently met; when it is determined that the cumulative number is greater than or equal to the preset number or the current speed is greater than or equal to the preset speed threshold, determining that the preset condition is not currently met.

[0289] In a possible implementation, the device is further used to: when it is determined that the accumulated number of times is greater than or equal to the preset number of times, disable the electric unlocking function of the rear panel of the vehicle within a fourth preset time period.

[0290] In one possible implementation, the self-priming motor that controls the rear panel of the vehicle trunk breaks ice on the rear panel of the vehicle trunk, including: controlling the self-priming motor of the vehicle trunk lock to reverse within a fifth preset time period to break ice on the rear panel of the vehicle trunk, and after the fifth preset time period, controlling the self-priming motor to rotate forward and reset.

[0291] In one possible implementation, when it is detected that the vehicle is powered on again after a power outage, the device is also used to: detect whether there is current in the unlocking motor of the rear panel of the vehicle; if no current is detected in the unlocking motor, control the unlocking motor to reset.

[0292] In one possible implementation, the device is also used for: when the vehicle is in a fully locked state and the trunk lock and the awning lock configured on the trunk are both in a locked state, if it is detected that the state of the rear panel of the trunk is abnormally open, then reminding the user in a preset second reminder method; or, if the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, then reminding the user in a preset third reminder method.

[0293] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0294] For example, Fig. 9 As shown, the vehicle 900 includes: a memory 901 and a processor 902, wherein the memory 901 stores an executable program code 9011, and the processor 902 is used to call and execute the executable program code 9011 to perform a vehicle control method.

[0295] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a vehicle control method provided by an embodiment of the present application.

[0296] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0297] In the case of dividing each functional module according to each function, the device may also include a judgment module, a first control module, a second control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0298] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle control method, and thus can achieve the same effect as the above-mentioned implementation method.

[0299] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing mutual program codes, etc.

[0300] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0301] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.

[0302] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a vehicle control method provided by the above embodiment.

[0303] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle control method provided by the above-mentioned embodiment.

[0304] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0305] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0306] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0307] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A vehicle control method, characterized in that: The method comprises: When receiving an unlocking instruction for the rear panel of the vehicle box, determining whether a preset condition for unlocking the rear panel of the vehicle box is currently met; When it is determined that the preset condition is met, controlling the unlocking motor of the vehicle lock to perform an unlocking action; Determining whether the rear panel of the vehicle box is in an open state; When the rear panel of the vehicle is in an open state, a first preset lighting lamp of the vehicle is controlled to turn on; wherein the first preset lighting lamp is used to warn the rear vehicle; When the state of the rear panel of the vehicle box is not opened, determining the reason why the rear panel of the vehicle box is not opened; If the reason why the rear panel of the vehicle box is not opened is that the rear panel of the vehicle box is frozen, controlling the self-priming motor of the rear panel of the vehicle box to break the ice on the rear panel of the vehicle box; If the reason why the rear panel of the vehicle trunk is not opened is that the vehicle trunk lock is faulty, the user is reminded in a preset first reminder manner.

2. The method according to claim 1, characterized in that: After controlling the unlocking motor of the vehicle lock to perform the unlocking action when it is determined that the preset condition is met, the method further includes: If the trigger time of the unlocking instruction is within the preset night time period or the light intensity of the vehicle environment is less than or equal to the preset light intensity threshold, the second preset lighting is controlled to turn on; wherein, the second preset lighting includes a trunk light and / or a trunk handle light.

3. The method according to claim 2, characterized in that The method further comprises: When the on time of the first preset lighting lamp is longer than the first preset time and / or the on time of the second preset lighting lamp is longer than the second preset time, the first preset lighting lamp and / or the second preset lighting lamp are controlled to be turned off; or, When it is detected that the vehicle is in a driving state, the first preset lighting lamp and / or the second preset lighting lamp are controlled to be turned off.

4. The method according to claim 1, characterized in that: The determining whether a preset condition for unlocking the rear panel of the vehicle box is currently met includes: Obtaining the cumulative number of times the unlocking command is received within a third preset time period and the current speed of the vehicle; When it is determined that the accumulated number of times is less than the preset number of times and the current vehicle speed is less than the preset speed threshold, it is determined that the preset condition is currently satisfied; When it is determined that the accumulated number of times is greater than or equal to the preset number of times or when it is determined that the current vehicle speed is greater than or equal to the preset speed threshold, it is determined that the preset condition is not currently satisfied.

5. The method according to claim 4, characterized in that The method further comprises: When it is determined that the accumulated number of times is greater than or equal to the preset number of times, the electric unlocking function of the vehicle trunk rear panel is disabled within a fourth preset time period.

6. The method according to claim 1, characterized in that The self-priming motor controlling the rear plate of the vehicle box to break ice on the rear plate of the vehicle box includes: The self-priming motor of the vehicle trunk lock is controlled to reverse within a fifth preset time period to break ice on the rear plate of the vehicle trunk, and after the fifth preset time period, the self-priming motor is controlled to rotate forward and reset.

7. The method according to claim 1, characterized in that When it is detected that the vehicle starts to be powered on again after being powered off, the method further includes: Detecting whether there is current in the unlocking motor of the rear panel of the vehicle box; If no current is detected in the unlocking motor, the unlocking motor is controlled to reset.

8. The method according to claim 1 or 2, characterized in that: The method further comprises: When the vehicle is in a fully locked state and the trunk lock and the canopy lock configured for the trunk are both in a locked state, if it is detected that the trunk rear panel is in an abnormally open state, a user is reminded in a preset second reminder manner; or, If the trunk lock is in a semi-locked state and the vehicle key is not detected within a preset range around the vehicle, the user is reminded in a preset third reminder manner.

9. A vehicle control device, characterized in that: The device comprises: A first judgment module is used to judge whether a preset condition for unlocking the rear panel of the vehicle box is currently met when receiving an unlocking instruction for the rear panel of the vehicle box; A first control module, configured to control an unlocking motor of the vehicle lock to perform an unlocking action when it is determined that the preset condition is met; A second judging module is used to judge whether the state of the rear panel of the vehicle box is an open state; The second control module is used for controlling the first preset lighting of the vehicle to turn on when the rear panel of the vehicle trunk is in an open state; wherein the first preset lighting is used to warn the vehicle behind; when the rear panel of the vehicle trunk is in an unopened state, determining the reason why the rear panel of the vehicle trunk is not opened; if the reason why the rear panel of the vehicle trunk is not opened is that the rear panel of the vehicle trunk is frozen, controlling the self-priming motor of the rear panel of the vehicle trunk to break the ice on the rear panel of the vehicle trunk; if the reason why the rear panel of the vehicle trunk is not opened is that the vehicle trunk lock is faulty, reminding the user in a preset first reminder manner.

10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Compartment door structure capable of serving as automobile lifting tail plate

    CN104554487A

  • Powered tailgate removal assembly and method

    CN110816689A

  • Vehicle tail safety lighting method and device, and vehicle

    CN112477753A

  • Electric vehicle door ice breaking method and device, readable storage medium and vehicle

    CN114961503A

  • Door alarm system

    CN205706406U