Vehicle tail door control method and related equipment

By adjusting the tailgate movement speed when the Hall sensor malfunctions, the problem of the tailgate failing to close is solved, ensuring the normal operation of the tailgate function and providing timely fault indication.

CN121611364APending Publication Date: 2026-03-06CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511787879.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

The vehicle's tailgate is unable to close due to an abnormal Hall sensor reading.

Method used

When the Hall sensor malfunctions, the tailgate's movement speed is reduced to the target level to ensure smooth closure, and a fault message is output after the tailgate is closed.

Benefits of technology

In the event of a Hall sensor malfunction, the tailgate movement is controlled by reducing the movement speed to prevent the tailgate from failing to close, ensuring the normal operation of the tailgate function and providing timely fault indication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121611364A_ABST
    Figure CN121611364A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle tail gate control method and related equipment, and the vehicle tail gate control method comprises the steps: obtaining the current Hall number of a Hall sensor in a tail gate in the motion process of the tail gate in a vehicle; under the condition that the current Hall number is abnormal, the motion grade where the current motion speed of the tail gate is located is determined, a target grade is determined according to the motion grade, and the motion speed under the target grade is smaller than the motion speed under the motion grade; and adjusting the current movement speed of the tail gate to the movement speed under the target grade. The situation that the tail door cannot be closed is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle tailgate control method and related equipment. Background Technology

[0002] As people's living standards improve, vehicles have become an indispensable means of transportation.

[0003] When traveling, items can be placed in the vehicle's trunk. The vehicle can control the movement of the tailgate on the trunk, thereby opening or closing the trunk. The tailgate contains a Hall effect strut, which can drive the tailgate to move. The movement of the tailgate by the Hall effect strut is related to the number of Hall pulses (Hall effect count) from the Hall sensor.

[0004] When the Hall sensor reading is abnormal, the Hall strut stops moving, causing the tailgate to stop moving as well, resulting in the tailgate failing to close. Summary of the Invention

[0005] Based on the above-mentioned technological status, this application provides a vehicle tailgate control method and related equipment to solve the problem of vehicle tailgates failing to close.

[0006] To achieve the above-mentioned technical objectives, this application proposes the following technical solution: In a first aspect, this application provides a vehicle tailgate control method, including: During the movement of the tailgate in the vehicle, the current Hall value of the Hall sensor in the tailgate is acquired; In the event of an abnormal current Hall effect reading, the current movement speed of the tailgate is determined to be at a certain level, and a target level is determined based on the current movement level, wherein the movement speed at the target level is less than the movement speed at the current movement level. Adjust the current movement speed of the tailgate to the movement speed at the target level.

[0007] In some implementations, adjusting the current movement speed of the tailgate to the movement speed at the target level includes: The current position of the tailgate is determined based on its current speed. The duration of movement is determined based on the current position, the closed position of the tailgate, and the speed of movement at the target level. After controlling the tailgate to move at the target speed for the specified duration, the movement stops.

[0008] In some implementations, determining the target level based on the motion level includes: Determine the current position of the tailgate; The target level is determined based on the current location and the level of motion.

[0009] In some implementations, it also includes: Obtain the current movement speed of the tailgate and determine the set Hall effect value associated with the current movement speed of the tailgate; If the difference between the current Hall effect count and the set Hall effect count is greater than a preset difference, the current Hall effect count is determined to be abnormal.

[0010] In some embodiments, after adjusting the current movement speed of the tailgate to the movement speed at the target level, the method further includes: When the tailgate is closed, a tailgate malfunction warning message is output.

[0011] In some implementations, after adjusting the current movement speed of the tailgate to the movement speed at the target level, If the tailgate is detected to be closed, the tailgate is controlled to stop moving.

[0012] Secondly, this application provides a vehicle tailgate control device, comprising: The acquisition module is used to acquire the current Hall number of the Hall sensor in the tailgate during the movement of the tailgate in the vehicle; The determination module is used to determine the current movement level of the tailgate when the current Hall number is abnormal, and to determine a target level based on the movement level, wherein the movement speed at the target level is less than the movement speed at the current movement level; An adjustment module is used to adjust the current movement speed of the tailgate to the movement speed at the target level.

[0013] Thirdly, this application provides a vehicle including a memory and a processor, wherein, The memory is connected to the processor and is used to store programs; The processor is used to implement the vehicle tailgate control method as described in the first aspect or any implementation thereof by running a program in the memory.

[0014] Fourthly, this application provides a computer program product, which, when executed by a processor, implements the vehicle tailgate control method as described in the first aspect or any implementation thereof.

[0015] Fifthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle tailgate control method as described in the first aspect or any implementation thereof.

[0016] This application provides a vehicle tailgate control method and related equipment. During tailgate movement in the vehicle, the current Hall sensor reading of the tailgate is acquired. If the current Hall sensor reading is abnormal, the current movement speed of the tailgate is determined to be at a specific movement level. A target movement level is then identified, where the movement speed at the target level is lower than the current movement speed. The current movement speed of the tailgate is then adjusted to the target level. In this application, when the Hall sensor reading is abnormal, a reduced movement speed can be used to control the tailgate movement. This ensures that even with a performance reduction due to a Hall sensor malfunction, the tailgate function is still maintained, preventing the tailgate from failing to close. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0018] Figure 1 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 1 .

[0019] Figure 2 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 2 .

[0020] Figure 3 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 3 .

[0021] Figure 4 A schematic diagram of the functional modules of a vehicle tailgate control device is provided for embodiments of this application.

[0022] Figure 5 This is a structural schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0024] It should be noted that the user information (including but not limited to electrical equipment information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with relevant laws, regulations and standards, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0025] As people's living standards improve, vehicles have become an indispensable means of transportation.

[0026] When traveling, items can be placed in the vehicle's trunk. The vehicle can control the movement of the tailgate on the trunk, thereby opening or closing the trunk. The tailgate contains a Hall effect strut, which can drive the tailgate to move. The movement of the tailgate by the Hall effect strut is related to the number of Hall pulses (Hall effect count) from the Hall sensor.

[0027] When the Hall sensor reading is abnormal, the Hall strut stops moving, causing the tailgate to stop moving as well, resulting in the tailgate failing to close.

[0028] In view of this, the embodiments of this application aim to provide a vehicle tailgate control method and related equipment. During the movement of the tailgate in the vehicle, the current Hall value of the Hall sensor in the tailgate is acquired. If the current Hall value is abnormal, the movement level of the current movement speed of the tailgate is determined, a target level lower than the current movement level is determined, and the movement speed at the target level is lower than the current movement speed. Then, the current movement speed of the tailgate is adjusted to the movement speed at the target level. In this application, when the Hall value of the Hall sensor is abnormal, the tailgate movement can be controlled by reducing the movement speed. This ensures that even if there is a performance reduction when the tailgate has a Hall failure, the tailgate function can still be guaranteed to avoid the tailgate failing to close.

[0029] To address the aforementioned technical problems, this application proposes a vehicle tailgate control method, as detailed in the following embodiments.

[0030] Figure 1 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 1 .like Figure 1 As shown, the vehicle tailgate control method provided in this embodiment includes: Step S101: During the movement of the tailgate in the vehicle, obtain the current Hall value of the Hall sensor in the tailgate.

[0031] In this embodiment, the executing entity is the vehicle tailgate control device. The vehicle tailgate control device can be a control component of the vehicle or the vehicle itself. For ease of description, the term "device" will be used to refer to the vehicle tailgate control device below.

[0032] When the tailgate of the vehicle is in motion, the device acquires the Hall number of the Hall sensor in the tailgate. The Hall number is the Hall pulse number, which is defined as the current Hall number.

[0033] After obtaining the current Hall number, the device determines whether there is an anomaly in the current Hall number.

[0034] In one example, the tailgate's movement speed is related to its current position. For instance, when the tailgate moves downwards, a greater distance between its current position and its closed position requires a higher descent speed; conversely, a smaller distance results in a slower speed to avoid a large impact with the closed position. Conversely, when the tailgate moves upwards, its initial opening requires overcoming gravity and latch resistance, resulting in a slower speed that gradually increases until it approaches its maximum opening position, at which point the speed decreases again. The Hall effect sensor count determines the tailgate's movement speed. Therefore, by detecting the tailgate's current position and direction of movement, the speed can be determined, and the Hall effect sensor count can be derived from this speed. This Hall effect sensor count defines a target count. The device compares the current Hall effect sensor count with the target count. If the difference between the two is greater than a preset difference, a jump in the current Hall effect sensor count is detected, indicating an anomaly.

[0035] In another example, the vehicle is equipped with sensors, and the device detects the current movement speed of the tailgate using these sensors. The movement speed is determined by the ratio between the Hall effect sensor count and the total Hall effect sensor count corresponding to the entire movement of the tailgate. For example, when the ratio is between 0% and 20%, the movement speed is low; if the ratio is between 20% and 80%, the movement speed is medium to high speed and maintains a constant speed; if the ratio is between 80% and 1, the movement speed is low; and around 20% and 80%, the movement speed is a set transition speed. Based on this relationship between movement speed and Hall effect sensor count, the Hall effect sensor count corresponding to the current movement speed can be determined as the set Hall effect sensor count. If the difference between the current Hall effect sensor count and the set Hall effect sensor count is greater than a preset difference, it can be determined that the current Hall effect sensor count is fluctuating, i.e., an abnormal Hall effect sensor count is identified.

[0036] Step S102: In the case of an abnormal Hall number, determine the current movement level of the tailgate and the target level based on the movement level. The movement speed at the target level is less than the movement speed at the current movement level.

[0037] In the event of an abnormal Hall effect reading, determine the current movement speed of the tailgate and its corresponding movement level. Based on this movement level, determine the target movement level, where the movement speed at the target level is lower than the movement speed at the current movement level.

[0038] For example, if the current movement speed is at movement level 3, then level 2 or level 1 can be used as the target level.

[0039] Step S103: Adjust the current movement speed of the tailgate to the movement speed at the target level.

[0040] After determining the target level, adjust the current movement speed of the tailgate to the movement speed required for the target level.

[0041] Furthermore, after the tailgate moves at the target speed, the device can detect whether the tailgate is closed. If it is closed, it outputs a tailgate malfunction warning, prompting the owner to have the tailgate repaired to prevent the tailgate from becoming inaccessible in the future. Additionally, if the tailgate is detected as closed, the device stops its movement to prevent the tailgate motor from stalling for too long and burning out.

[0042] In this embodiment, during the tailgate's movement within the vehicle, the current Hall sensor reading of the tailgate is acquired. If the current Hall sensor reading is abnormal, the current movement speed of the tailgate is determined to be at a specific movement level. A target movement level is identified, which is lower than the current movement speed. The movement speed at the target level is lower than the current movement speed. The current movement speed of the tailgate is then adjusted to the target level. In this embodiment, when the Hall sensor reading is abnormal, a reduced movement speed can be used to control the tailgate's movement. This ensures that even with a performance reduction due to a Hall sensor malfunction, the tailgate's functionality is still maintained, preventing it from failing to close.

[0043] Figure 2 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 2 ,based on Figure 1 In the embodiment shown, step S103 includes: Step S201: Determine the current position of the tailgate based on its current speed.

[0044] In this embodiment, the tailgate can operate at the reduced speed, but due to a malfunction in the Hall sensor, the accuracy of tailgate movement control will decrease. To avoid a large collision with the closing position when the tailgate closes, the device can determine the tailgate's movement duration. To this end, the device determines the tailgate's current position based on its current speed. The determination of the tailgate's current position based on the current speed is detailed in the above embodiment and will not be repeated here.

[0045] Step S202: Determine the movement duration based on the current position, the closing position of the tailgate, and the movement speed at the target level.

[0046] After determining the current position, the duration of movement can be determined based on the current position, the closed position, and the speed of movement. For example, the tailgate has a plane at the current position and another plane at the closed position; the angle between these two planes is the angle the tailgate needs to rotate, defined as the target angle. The speed of movement at the target level can be converted into angular velocity, and the ratio of the target angle to the angular velocity is the duration of movement.

[0047] Step S203: Control the tailgate to move at the target speed for the specified duration, and then stop moving.

[0048] After determining the duration of movement, the device controls the tailgate to move at the target speed for the specified duration, and then stops moving.

[0049] In this embodiment, the current position of the tailgate is determined based on its current movement speed. The movement duration is determined based on the current position, the closed position of the tailgate, and the movement speed at the target level. This controls the tailgate to move at the movement speed at the target level for the specified duration before stopping, thus preventing excessive collisions between the tailgate and the closed position.

[0050] Figure 3 A flowchart of a vehicle tailgate control method provided in this application embodiment Figure 3 ,based on Figure 1 In the embodiment shown in Or 2, step S102 includes: Step S301: Determine the current position of the tailgate.

[0051] In this embodiment, the device determines the current position of the tailgate. In one example, the device can detect the current position of the tailgate using a position sensor. In another example, the device can determine the current position using the current speed of movement, as described above, and will not be repeated here.

[0052] Step S302: Determine the target level based on the current location and the level of motion.

[0053] After determining the current location, the target level is determined based on the current location and the level of motion.

[0054] For example, the device determines the distance between the current position and the closed position. If the distance is greater than a preset distance, the target level can be set higher. For example, if the motion level is 3, the target level can be 2 instead of 1. If the distance is less than or equal to the preset distance, the target level can be set lower. For example, if the motion level is 3, the target level can be 1 instead of 2.

[0055] In this embodiment, the target level is reasonably set based on the current position and movement level of the tailgate.

[0056] Corresponding to the above-described vehicle tailgate control method, this application also provides a vehicle tailgate control device. Figure 4 This is a schematic diagram of a vehicle tailgate control device according to an embodiment of this application. The vehicle tailgate control device 400 provided in this embodiment includes: The acquisition module 410 is used to acquire the current Hall number of the Hall sensor in the tailgate during the tailgate movement in the vehicle; The determination module 420 is used to determine the current movement level of the tailgate when the current Hall number is abnormal, and to determine the target level based on the movement level. The movement speed at the target level is less than the movement speed at the current movement level. The adjustment module 430 is used to adjust the current movement speed of the tailgate to the movement speed at the target level.

[0057] In some implementations, the vehicle tailgate control device 400 is also used for: Determine the current position of the tailgate based on its current speed. Determine the duration of movement based on the current location, the closing position of the tailgate, and the speed of movement at the target level; After controlling the tailgate to move at the target speed for the specified duration, stop moving.

[0058] In some implementations, the vehicle tailgate control device 400 is also used for: Determine the current position of the tailgate; Determine the target level based on the current location and the level of motion.

[0059] In some implementations, the vehicle tailgate control device 400 is also used for: Obtain the current movement speed of the tailgate and determine the set Hall effect value associated with the current movement speed of the tailgate; If the difference between the current Hall effect count and the set Hall effect count is greater than the preset difference, the current Hall effect count is determined to be abnormal.

[0060] In some implementations, the vehicle tailgate control device 400 is also used for: When the tailgate is closed, output a tailgate malfunction warning message.

[0061] In some implementations, the vehicle tailgate control device 400 is also used for: If the tailgate is detected to be closed, control the tailgate to stop moving.

[0062] The vehicle tailgate control device and the vehicle tailgate control method provided in the above embodiments of this application belong to the same application concept and can execute the vehicle tailgate control method provided in any of the above embodiments of this application. They have the corresponding functional modules and beneficial effects for executing the vehicle tailgate control method. Technical details not described in detail in this embodiment can be found in the specific processing content of the vehicle tailgate control method provided in the above embodiments of this application, and will not be repeated here.

[0063] The functions implemented by each module in the vehicle tailgate control device can be implemented by the same or different processors, and this application embodiment does not limit this.

[0064] It should be understood that the modules in the above-described vehicle tailgate control device can be implemented by a processor calling firmware. For example, the system includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of each module of the device. The processor can be a general-purpose processor, such as a CPU or microprocessor, and the memory can be internal to the device or external to the system. Alternatively, the modules in the system can be implemented as hardware circuits. By designing the hardware circuits, some or all of the module functions can be implemented. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above modules are implemented by designing the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a PLD, such as an FPGA, which can include a large number of logic gates. The connection relationships between the logic gates are configured through a configuration file, thereby implementing the functions of some or all of the above modules. All modules of the above-described vehicle tailgate control device can be implemented entirely by a processor calling firmware, entirely by hardware circuits, or partially by a processor calling firmware with the remaining parts implemented by hardware circuits.

[0065] In this application embodiment, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a CPU, microprocessor, GPU, or DSP. In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented as an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the processor loading instructions to implement the functions of some or all of the above modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, or DPU.

[0066] As can be seen, each module in the above vehicle tailgate control device can be one or more processors (or processing circuits) configured to implement the above methods, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor types.

[0067] Furthermore, the modules in the above-mentioned vehicle tailgate control device can be integrated in whole or in part, or they can be implemented independently. In one implementation, these modules are integrated together and implemented in the form of a System-on-Chip (SoC). The SoC may include at least one processor for implementing any of the above methods or implementing the functions of the modules of the device. The at least one processor can be of different types, such as CPU and FPGA, CPU and artificial intelligence processor, CPU and GPU, etc.

[0068] This application provides another structural schematic diagram of a vehicle, see [link to schematic diagram]. Figure 5 As shown, the vehicle includes a memory 500 and a processor 510; wherein the memory 500 is connected to the processor 510 and is used to store programs; the processor 510 is used to implement the vehicle sharing method disclosed in any of the above embodiments by running the programs stored in the memory 500.

[0069] Specifically, the vehicle may also include: a bus, a communication interface 520, an input device 530, and an output device 540. The vehicle may also include a data transceiver module, an image monitoring module, and a signal monitoring module.

[0070] The processor 510, memory 500, communication interface 520, input device 530, and output device 540 are interconnected via a bus. Among them: A bus can include a pathway for transmitting information between various components in a vehicle.

[0071] The processor 510 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present invention. It can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0072] The processor 510 may include a main processor, as well as a baseband chip, modem, etc.

[0073] The memory 500 stores a program that executes the technical solution of this invention, and may also store an operating system and other key business functions. Specifically, the program may include program code, which includes computer operation instructions. More specifically, the memory 500 may include read-only memory (ROM), other types of static storage devices capable of storing static information and instructions, random access memory (RAM), other types of dynamic storage devices capable of storing information and instructions, disk storage, flash memory, etc.

[0074] Input device 530 may include a device for receiving data and information input by a user, such as a keyboard, mouse, camera, scanner, light pen, voice input device, touch screen, pedometer, or gravity sensor.

[0075] Output device 540 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0076] The communication interface 520 may include a device that uses any transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0077] The processor 510 executes the program stored in the memory 500 and calls other devices, and can be used to implement the various steps of any of the vehicle sharing methods provided in the above embodiments of this application.

[0078] It should be noted that the vehicle can be an in-vehicle terminal, mobile phone, wearable device or server, etc.; or it can be a vehicle that includes an in-vehicle terminal, etc.

[0079] This application also proposes a chip, which includes a processor and a data interface. The processor reads and runs a program stored in the memory through the data interface to execute the vehicle tailgate control method described in any of the above embodiments. For the specific processing procedure and its beneficial effects, please refer to the embodiments of the above vehicle tailgate control method.

[0080] In addition to the methods and devices described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the vehicle tailgate control methods according to various embodiments of this application as described in any of the above embodiments of this specification.

[0081] Computer program products can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this application. The programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the power device, as a standalone firmware package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0082] Furthermore, embodiments of this application may also be storage media storing computer programs, which are executed by a processor to perform the steps of the vehicle tailgate control method according to various embodiments of this application described in any of the above embodiments of this specification, specifically implementing the steps of the above vehicle tailgate control method.

[0083] For the foregoing method embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0084] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For apparatus embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0085] The steps in the methods of the various embodiments of this application can be adjusted, merged, or deleted in order according to actual needs, and the technical features described in each embodiment can be replaced or combined.

[0086] The units of the apparatus in the various embodiments of this application can be merged, divided, and deleted according to actual needs.

[0087] It should be understood that the disclosed terminals, devices, and methods can be implemented in other ways, given the several embodiments provided in this application. For example, the terminal embodiments described above are merely illustrative. For instance, the division of modules or sub-modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple sub-modules or modules may be combined or integrated into another module, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.

[0088] The modules or submodules described as separate components may or may not be physically separate. The components that constitute a module or submodule may or may not be physical modules or submodules; that is, they may be located in one place or distributed across multiple network modules or submodules. Some or all of the modules or submodules can be selected to achieve the purpose of this embodiment's solution, depending on actual needs.

[0089] Furthermore, the functional modules or sub-modules in the various embodiments of this application can be integrated into one processing module, or each module or sub-module can exist physically separately, or two or more modules or sub-modules can be integrated into one module. The integrated modules or sub-modules described above can be implemented in hardware or as firmware functional modules or sub-modules.

[0090] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer firmware, or a combination of both. To clearly illustrate the interchangeability of hardware and firmware, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or firmware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0091] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly using hardware, firmware units executed by a processor, or a combination of both. The firmware unit can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0092] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

[0093] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle tailgate control method characterized by, The method comprises: during movement of a tailgate in a vehicle, obtaining a current Hall number of a Hall sensor in the tailgate; in the case where the current Hall number is abnormal, determining a movement level to which a current movement speed of the tailgate belongs, and determining a target level according to the movement level, the movement speed in the target level being less than the movement speed in the movement level; adjusting the current movement speed of the tailgate to the movement speed in the target level.

2. The vehicle tailgate control method according to claim 1, characterized by, The adjusting of the current movement speed of the tailgate to the movement speed in the target level comprises: determining a current position of the tailgate according to the current movement speed of the tailgate; determining a movement duration according to the current position, a closed position of the tailgate, and the movement speed in the target level; controlling the tailgate to stop moving after moving for the movement duration at the movement speed in the target level.

3. The vehicle tailgate control method according to claim 1, characterized by, The determining of the target level according to the movement level comprises: determining a current position of the tailgate; determining the target level according to the current position and the movement level.

4. The vehicle tailgate control method according to claim 1, characterized by, The method further comprises: obtaining the current movement speed of the tailgate, and determining a set Hall number associated with the current movement speed of the tailgate; determining that the current Hall number is abnormal in the case where a difference between the current Hall number and the set Hall number is greater than a preset difference.

5. The vehicle tailgate control method according to claim 1, characterized by, The method further comprises, after the adjusting of the current movement speed of the tailgate to the movement speed in the target level: outputting prompt information of tailgate failure in the case where the tailgate is closed.

6. The vehicle tailgate control method of claim 1, wherein The method further comprises, after the adjusting of the current movement speed of the tailgate to the movement speed in the target level: controlling the tailgate to stop moving in the case where the tailgate is detected to be closed.

7. A vehicle tailgate control device characterized by comprising: The method comprises: an obtaining module, configured to obtain a current Hall number of a Hall sensor in a tailgate in a vehicle during movement of the tailgate; a determining module, configured to determine a movement level to which a current movement speed of the tailgate belongs in the case where the current Hall number is abnormal, and determine a target level according to the movement level, the movement speed in the target level being less than the movement speed in the movement level; an adjusting module, configured to adjust the current movement speed of the tailgate to the movement speed in the target level.

8. A vehicle characterized by comprising: The method comprises a memory and a processor, wherein: the memory is connected with the processor, and is configured to store a program; the processor is configured to realize the vehicle tailgate control method in any one of claims 1-6 by running the program in the memory.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer readable storage medium, and the computer program, when executed by a processor, realizes the vehicle tailgate control method in any one of claims 1-6.

10. A computer program product, characterised in that, A computer program is stored on the computer readable storage medium, and the computer program, when executed by a processor, realizes the vehicle tailgate control method in any one of claims 1-6.