Vehicle tailgate control method, device, vehicle and storage medium

By verifying and storing the tailgate parameters input by the user and generating a speed curve, the problem of fixed tailgate control system parameters is solved, personalized tailgate control is realized, and the user experience is improved.

CN119145732BActive Publication Date: 2025-10-28CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411265351.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2025-10-28
Estimated Expiration
2044-09-10

AI Technical Summary

Technical Problem

The calibration parameters of existing vehicle tailgate control systems are fixed and cannot meet the personalized needs of different users, resulting in a lack of flexibility in opening and closing speed and position, which affects the user experience.

Method used

By receiving the tailgate parameters input by the user, performing the first and second transmission verifications, the parameters are temporarily written into the tailgate controller to generate a speed curve, and the parameters are stored according to the user's needs to achieve personalized control of the tailgate.

Benefits of technology

It realizes personalized customization of tailgate functions, improves the flexibility of vehicle tailgate control and user experience, and meets the personalized needs of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119145732B_ABST
    Figure CN119145732B_ABST
Patent Text Reader

Abstract

This invention provides a vehicle tailgate control method, device, vehicle, and storage medium. The method includes: receiving tailgate parameters input by a user; obtaining the input source of the tailgate parameters; performing a first transmission verification on the tailgate parameters based on the input source; determining that the tailgate parameters pass the first transmission verification; transmitting the tailgate parameters to the vehicle body domain; performing a second transmission verification on the tailgate parameters in the vehicle body domain; determining that the tailgate parameters pass the second transmission verification; temporarily writing the tailgate parameters into the tailgate controller; using the temporarily written tailgate parameters to control the opening and closing of the tailgate; generating a speed curve for tailgate opening and closing; receiving a user's request to determine and store the tailgate parameters based on the speed curve; and storing the tailgate parameters into the tailgate controller. This invention introduces a user-defined tailgate parameter calibration function, allowing users to flexibly adjust the tailgate performance parameters according to their individual needs and preferences, meeting the personalized needs of different users for vehicle tailgate opening and closing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a vehicle tailgate control method, device, vehicle, and storage medium. Background Technology

[0002] With the advancement of technology, automobiles are becoming increasingly intelligent. The tailgate is a brand-new intelligent vehicle modification system. The current electric tailgate, also known as an electric trunk, refers to a trunk that is opened or closed by electric drive. The driver can control the opening and closing of the trunk through the original car key, tailgate open / close button, and driver's seat button.

[0003] Currently, tailgate control often uses fixed calibration parameters, which are set during vehicle manufacturing. Since the set tailgate calibration parameters are fixed, once the vehicle leaves the factory, the calibration parameters of its tailgate system are difficult to change. This ignores the differences between users in terms of height, strength, and usage habits. The speed and position of the tailgate when opening and closing lack flexibility, thus failing to meet the personalized needs of different users and further affecting the user experience. Summary of the Invention

[0004] In view of this, the present invention aims to propose a vehicle tailgate control method, device, vehicle and storage medium to solve the problem that the tailgate calibration parameters are fixed and cannot meet the personalized needs of different users, and to achieve flexible vehicle tailgate control.

[0005] According to a first aspect of the present invention, a vehicle tailgate control method is provided, the method comprising:

[0006] Receive user input of vehicle tailgate parameters, obtain the input source of the tailgate parameters, and perform a first transmission verification on the tailgate parameters based on the input source;

[0007] Once the tailgate parameters are confirmed to pass the first transmission verification, the tailgate parameters are transmitted to the vehicle body domain, and the tailgate parameters are subjected to the second transmission verification in the vehicle body domain.

[0008] Once the tailgate parameters are confirmed to pass the second transmission verification, the tailgate parameters are temporarily written into the tailgate controller.

[0009] The tailgate is controlled to open and close using temporarily written tailgate parameters, and a tailgate opening and closing speed curve is generated.

[0010] The system receives a request from a user to determine and store the tailgate parameters based on the speed curve, and stores the tailgate parameters in the tailgate controller.

[0011] Optionally, receiving user input of vehicle tailgate parameters, obtaining the input source of the tailgate parameters, and performing a first transmission verification on the tailgate parameters based on the input source includes:

[0012] In response to receiving input from a user via a human-machine interface regarding the tailgate parameters of the vehicle, the source of the input of the tailgate parameters is obtained;

[0013] It is determined that the input source of the tailgate parameters meets the target source, and the tailgate parameters are consistent with the user input parameters; wherein, the target source includes network domain input and cockpit domain input;

[0014] The tailgate parameters are compared with a preset parameter range, and the first transmission verification result of the tailgate parameters is obtained based on the comparison result.

[0015] Optionally, comparing the tailgate parameters with a preset parameter range and obtaining a first transmission verification result of the tailgate parameters based on the comparison result includes:

[0016] If the tailgate parameter exceeds the preset parameter range, a parameter error message will be returned to the human-computer interaction interface and the user will be prompted to re-enter the parameter.

[0017] If the tailgate parameters do not exceed the preset parameter range, the first transmission verification result of the tailgate parameters is passed.

[0018] Optionally, the step of determining that the tailgate parameters have passed the first transmission verification, transmitting the tailgate parameters to the vehicle body domain, and performing a second transmission verification of the tailgate parameters in the vehicle body domain includes:

[0019] Once the tailgate parameters are determined to pass the first transmission verification, the tailgate parameters are transmitted to the vehicle body domain, and it is determined whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that passed the first transmission verification.

[0020] If they match, the tailgate parameters are verified through the second transmission check in the vehicle body domain.

[0021] Otherwise, determine the input source of the tailgate parameters and report a parameter transmission error message to the input source.

[0022] Optionally, the step of controlling the opening and closing of the tailgate using temporarily written tailgate parameters and generating a tailgate opening and closing speed curve includes:

[0023] The tailgate is controlled to open and close using temporarily written tailgate parameters, and the travel data of the tailgate opening and closing is monitored; wherein, the travel data includes the tailgate opening angle and opening and closing speed;

[0024] Based on the tailgate opening angle and the opening and closing speed, a tailgate opening and closing speed curve is generated.

[0025] Optionally, receiving a user's request to determine and store the tailgate parameters based on the speed curve, and storing the tailgate parameters in the tailgate controller, includes:

[0026] The generated tailgate opening and closing speed curve is displayed on the human-machine interface; wherein, the speed curve is used by the user to determine whether to input parameters to store the request.

[0027] If a user inputs a parameter storage request, the tailgate parameters are stored in the tailgate controller;

[0028] Obtain the vehicle identification code and tailgate parameter storage time, and generate and store the tailgate custom version number.

[0029] Optionally, after controlling the opening and closing of the tailgate using temporarily written tailgate parameters and generating the tailgate opening and closing speed curve, the method further includes:

[0030] Acquire the travel data of the tailgate opening and closing, and preprocess the travel data to determine the target speed sampling point for the tailgate opening and closing;

[0031] Adjust the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determine the adjusted target speed sampling point as the sampling point constant value;

[0032] The temporarily written tailgate parameters are updated using the adjusted sampling point constant values.

[0033] According to a second aspect of the present invention, a vehicle tailgate control device is provided, the device comprising:

[0034] The first verification module is used to receive the tailgate parameters of the vehicle input by the user, obtain the input source of the tailgate parameters, and perform a first transmission verification on the tailgate parameters according to the input source.

[0035] The second verification module is used to determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and perform a second transmission verification of the tailgate parameters in the vehicle body domain.

[0036] The parameter writing module is used to determine that the tailgate parameters pass the second transmission verification and temporarily write the tailgate parameters into the tailgate controller.

[0037] The tailgate control module is used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to generate the speed curve of the tailgate opening and closing.

[0038] The parameter storage module is used to receive a user's request to determine and store the tailgate parameters based on the speed curve, and to store the tailgate parameters in the tailgate controller.

[0039] Optionally, the first verification module includes:

[0040] The acquisition submodule is used to acquire the input source of the tailgate parameters in response to receiving the tailgate parameters input by the user through the human-machine interface;

[0041] The first determining submodule is used to determine that the input source of the tailgate parameters meets the target source, and that the tailgate parameters are consistent with the user input parameters; wherein, the target source includes network domain input and cockpit domain input;

[0042] The comparison submodule is used to compare the tailgate parameters with a preset parameter range, and obtain the first transmission verification result of the tailgate parameters based on the comparison result.

[0043] Optionally, the comparison submodule includes:

[0044] The first result unit is used to return parameter error information to the human-computer interaction interface and prompt the user to re-enter the parameter if the tailgate parameter exceeds the preset parameter range;

[0045] The second result unit is used to determine the first transmission verification result of the tailgate parameters as passed if the tailgate parameters do not exceed the preset parameter range.

[0046] Optionally, the second verification module includes:

[0047] The judgment submodule is used to determine whether the tailgate parameters pass the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and determine whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification.

[0048] The second determining submodule is used to verify the tailgate parameters through the second transmission in the vehicle body domain if they match.

[0049] The third determining submodule is used to determine the input source of the tailgate parameters if otherwise, and to report a parameter transmission error message to the input source.

[0050] Optionally, the tailgate control module includes:

[0051] The control submodule is used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to monitor the travel data of the tailgate opening and closing; wherein, the travel data includes the tailgate opening angle and opening and closing speed;

[0052] The first generation submodule is used to generate a tailgate opening and closing speed curve based on the tailgate opening angle and the opening and closing speed.

[0053] Optionally, the storage parameter module includes:

[0054] The display submodule is used to display the generated tailgate opening and closing speed curve to the human-machine interface; wherein, the speed curve is used by the user to determine whether to input a parameter storage request;

[0055] The storage submodule is used to store the tailgate parameters to the tailgate controller if a parameter storage request is received from the user.

[0056] The second generation submodule is used to obtain the vehicle identification code and tailgate parameter storage time, and generate and store the tailgate custom version number.

[0057] Optionally, the device further includes:

[0058] The data processing module is used to acquire the travel data of the tailgate opening and closing, and to preprocess the travel data to determine the target speed sampling point of the tailgate opening and closing.

[0059] The parameter adjustment module is used to adjust the precise unit of the tailgate parameter corresponding to the target speed sampling point, and to determine the adjusted target speed sampling point as the sampling point constant value.

[0060] The parameter update module is used to update the temporarily written tailgate parameters using the adjusted sampling point constant values.

[0061] According to another aspect of the present invention, a vehicle is also provided, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle tailgate control method as described above.

[0062] According to another aspect of the present invention, a readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the vehicle tailgate control method as described above.

[0063] The vehicle tailgate control method provided in this invention receives tailgate parameters input by a user, obtains the input source of the tailgate parameters, performs a first transmission verification on the tailgate parameters based on the input source, transmits the tailgate parameters to the vehicle body domain if the first transmission verification is passed, performs a second transmission verification on the tailgate parameters in the vehicle body domain if the second transmission verification is passed, temporarily writes the tailgate parameters into the tailgate controller, uses the temporarily written tailgate parameters to control the opening and closing of the tailgate, generates a tailgate opening and closing speed curve, receives a user's request to determine and store tailgate parameters based on the speed curve, and stores the tailgate parameters in the tailgate controller. This invention introduces a user-defined tailgate parameter calibration function, allowing users to flexibly adjust the tailgate performance parameters according to their personal needs and preferences. The vehicle performs secondary verification and tailgate opening and closing tests on the user-input tailgate parameters to determine and store valid tailgate parameters, realizing personalized customization of the tailgate function, greatly improving the flexibility of vehicle tailgate control, further meeting the personalized needs of different users for vehicle tailgate opening and closing, and enhancing the user experience.

[0064] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0065] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0066] Figure 1 This is a flowchart of the steps of a vehicle tailgate control method provided in an embodiment of the present invention;

[0067] Figure 2 yes Figure 1 A flowchart of step 101 in the vehicle tailgate control method provided in this embodiment of the invention;

[0068] Figure 3 yes Figure 1 A flowchart of step 102 in the vehicle tailgate control method provided in this embodiment of the invention;

[0069] Figure 4 yes Figure 1 A flowchart of step 104 in the vehicle tailgate control method provided in this embodiment of the invention;

[0070] Figure 5 yes Figure 1 A flowchart of step 105 in the vehicle tailgate control method provided in this embodiment of the invention;

[0071] Figure 6 This is a flowchart of another vehicle tailgate control method provided in an embodiment of the present invention;

[0072] Figure 7 This is a schematic diagram of a scenario for the vehicle tailgate control method provided in an embodiment of the present invention;

[0073] Figure 8 This is the parameter verification process of the vehicle tailgate control method provided in the embodiments of the present invention. Figure 1 ;

[0074] Figure 9 This is the parameter verification process of the vehicle tailgate control method provided in the embodiments of the present invention. Figure 2 ;

[0075] Figure 10 This is a schematic diagram of the structure of a vehicle tailgate control device provided in an embodiment of the present invention. Detailed Implementation

[0076] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the various embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details are presented in the various embodiments of the present invention to facilitate a better understanding of this application. However, the technical solutions claimed in this application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the various embodiments below is for ease of description and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined with and referenced by each other without contradiction.

[0077] Reference Figure 1 The diagram illustrates a flowchart of the steps of a vehicle tailgate control method provided in an embodiment of the present invention. The method may include:

[0078] Step 101: Receive the tailgate parameters of the vehicle input by the user, obtain the input source of the tailgate parameters, and perform the first transmission verification on the tailgate parameters according to the input source.

[0079] In this embodiment of the invention, to address the problem that tailgate parameters are fixed after vehicle manufacturing calibration and cannot meet the personalized needs of different users, this embodiment introduces user-defined tailgate parameters. The controller in the vehicle tailgate control system verifies the user-inputted custom tailgate parameters in the network domain, cabin domain, and body domain. The tailgate opening and closing is automatically executed according to the verified tailgate parameters. Based on the execution effect, it is determined whether to store the custom tailgate parameters, allowing users to flexibly input and adjust the tailgate performance parameters according to their personal needs and preferences, thereby realizing personalized customization of the tailgate function.

[0080] It should be noted that, referring to Figure 7 The illustration shows a scenario diagram of the vehicle tailgate control method provided in an embodiment of the present invention. Specifically, the vehicle tailgate control system includes a controller, a human-machine interface, and a strut motor. The controller includes a main control MCU and its required peripheral circuits, used to collect data from the strut motor and send control signals. The human-machine interface can be a vehicle-mounted screen calibration interface or a vehicle owner's APP calibration interface, used by the user to write parameters into the controller MCU through the human-machine interface. Parameter writing includes temporary writing and long-term storage. The strut motor and its required peripheral circuits are used to execute the controller's control signals and report various data of the strut motor.

[0081] Specifically, the controller receives the tailgate parameters input by the user, obtains the input source of the tailgate parameters, and performs a first transmission verification on the tailgate parameters based on the input source. The tailgate parameters include the maximum opening angle of the tailgate, opening and closing speed, manual power assist trigger speed, etc. The input source of the tailgate parameters can include the cockpit domain or the network domain. The first transmission verification includes cockpit domain verification and network domain verification. If the vehicle's infotainment screen is used for calibration, the first transmission verification is a smart cockpit domain validity verification. If the owner's APP is used for parameter calibration, the first transmission verification is a network domain validity verification.

[0082] In this embodiment, in response to receiving tailgate parameters input by the user through the human-machine interface, the controller first obtains the input source of the tailgate parameters. It first needs to determine whether the input source of the tailgate parameters is valid, confirming that the input source meets the target source and that the tailgate parameters are consistent with the user's input parameters. Target sources include network domain input and cabin domain input. If the input source of the tailgate parameters is neither network domain input nor cabin domain input, it is determined to be an illegal request. The vehicle rejects the request and records the request data and time data to prevent malicious tampering. If the request is valid, the tailgate parameters are compared with a preset parameter range. Based on the comparison result, a first transmission verification result of the tailgate parameters is obtained. The first transmission verification result is used to characterize whether the tailgate parameters meet the preset parameter range, including whether the tailgate parameters meet the preset parameter range or exceed the preset parameter range. The preset parameter range can be set according to the vehicle's tailgate control specifications and is not specifically limited here.

[0083] Step 102: Determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and perform a second transmission verification on the tailgate parameters in the vehicle body domain.

[0084] In this embodiment of the invention, if the controller determines that the tailgate parameters have passed the first transmission verification, it will transmit the tailgate parameters to the vehicle body domain for vehicle body domain verification. The tailgate parameters will then undergo a second transmission verification in the vehicle body domain so that the vehicle body components can execute the tailgate parameters after the verification is passed, ensuring the correctness of parameter transmission and further improving the accuracy of user calibration of tailgate parameters. The second transmission verification is used to verify whether the tailgate parameters received by the vehicle body domain are consistent with the tailgate parameters that have passed the first transmission verification.

[0085] Specifically, after the tailgate parameters are transmitted to the vehicle body domain, the main function is to verify whether the tailgate parameters transmitted from the previous layer are consistent with those received in the vehicle body domain. If they are consistent, the parameter is temporarily written to the corresponding variable. In this embodiment, the controller determines that the tailgate parameters have passed the first transmission verification and transmits them to the vehicle body domain. It then determines whether the tailgate parameters in the vehicle body domain are consistent with those that have passed the first transmission verification. If they are consistent, the tailgate parameters pass the second transmission verification in the vehicle body domain. Otherwise, the controller determines the input source of the tailgate parameters and reports a parameter transmission error to the input source.

[0086] Step 103: Determine that the tailgate parameters have passed the second transmission verification, and temporarily write the tailgate parameters into the tailgate controller.

[0087] In this embodiment of the invention, the controller determines that the tailgate parameters have passed the second transmission verification, temporarily writes the tailgate parameters into the tailgate controller, and scans the variable values ​​of the tailgate controller after the tailgate parameters have been written. The variable values ​​are compared with the written values. If they match, the controller displays that the parameters have been written successfully through the human-machine interface. If they do not match, the controller prompts that the parameters are lost and prompts the user to re-enter the tailgate parameters.

[0088] Step 104: Use the temporarily written tailgate parameters to control the opening and closing of the tailgate, and generate the tailgate opening and closing speed curve.

[0089] In this embodiment, to verify whether the written tailgate parameters meet the user's requirements, after the parameters are successfully written, a complete tailgate opening and closing process is automatically executed. The tailgate is controlled to open and close using the temporarily written tailgate parameters, and a tailgate opening and closing speed curve is generated. The speed curve is used to display the opening degree and speed of the tailgate opening and closing.

[0090] Specifically, the controller uses temporarily written tailgate parameters to control the opening and closing of the tailgate and monitors the travel data of the tailgate opening and closing. This travel data includes the tailgate opening angle and opening / closing speed. Based on the opening angle and speed, a tailgate opening and closing speed curve is generated. It should be noted that in this embodiment, if the tailgate opening and closing speed curve is a smooth linear curve, it indicates that the tailgate parameters meet expectations. During the tailgate opening and closing process, it is necessary to monitor the tailgate's movement speed in real time. This can be achieved by installing sensors (such as speed sensors). The sensors transmit real-time data to the controller, which generates the speed curve based on the real-time data and displays the speed curve during the tailgate opening and closing process on the human-machine interface. This embodiment does not specifically limit the specific generation process of the speed curve.

[0091] Step 105: Receive the user's request to determine and store the tailgate parameters based on the speed curve, and store the tailgate parameters in the tailgate controller.

[0092] In this embodiment of the invention, the speed curve generated by the tailgate opening and closing using user-defined tailgate parameters is displayed on the human-machine interface for user observation. The user is prompted to confirm whether to store the current tailgate parameters. The controller receives the user's request to store the tailgate parameters based on the speed curve and stores the tailgate parameters in the tailgate controller for a long time.

[0093] The vehicle tailgate control method provided in this invention receives tailgate parameters input by a user, obtains the input source of the tailgate parameters, performs a first transmission verification on the tailgate parameters based on the input source, transmits the tailgate parameters to the vehicle body domain if the first transmission verification is passed, performs a second transmission verification on the tailgate parameters in the vehicle body domain if the second transmission verification is passed, temporarily writes the tailgate parameters into the tailgate controller, uses the temporarily written tailgate parameters to control the opening and closing of the tailgate, generates a tailgate opening and closing speed curve, receives a user's request to determine and store tailgate parameters based on the speed curve, and stores the tailgate parameters in the tailgate controller. This invention introduces a user-defined tailgate parameter calibration function, allowing users to flexibly adjust the tailgate performance parameters according to their personal needs and preferences. The vehicle performs secondary verification and tailgate opening and closing tests on the user-input tailgate parameters to determine and store valid tailgate parameters, realizing personalized customization of the tailgate function, greatly improving the flexibility of vehicle tailgate control, further meeting the personalized needs of different users for vehicle tailgate opening and closing, and enhancing the user experience.

[0094] Furthermore, refer to Figure 2 , showed Figure 1 A flowchart of step 101 in a vehicle tailgate control method is provided. This method is basically the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 101 may include:

[0095] Step 201: In response to receiving the tailgate parameters of the vehicle input by the user through the human-machine interface, obtain the input source of the tailgate parameters.

[0096] Step 202: Determine that the input source of the tailgate parameters meets the target source and that the tailgate parameters are consistent with the user input parameters; wherein, the target source includes network domain input and cockpit domain input.

[0097] Step 203: Compare the tailgate parameters with the preset parameter range, and obtain the first transmission verification result of the tailgate parameters based on the comparison result.

[0098] In this embodiment of the invention, when a user inputs tailgate parameters through a human-machine interface, the system needs to identify and record the input source of these parameters. The input source may include the network domain (such as remote control via a network connection) and the cabin domain (such as input via physical buttons or a touchscreen inside the vehicle). The system needs to confirm whether the input source of the tailgate parameters is one of the preset target sources. Simultaneously, the system also needs to verify whether the tailgate parameters input by the user are consistent with the actually received parameters, ensuring that there is no data tampering or error. The system compares the tailgate parameters input by the user with a preset parameter range, which includes standard ranges for parameters such as tailgate opening speed, closing speed, and maximum opening angle. Based on the comparison result, a first transmission verification result is generated, indicating whether the tailgate parameters are within the allowable range.

[0099] This invention ensures the accuracy and security of tailgate parameter input by determining that the input source of the tailgate parameters meets the target source and that the tailgate parameters are consistent with the user input parameters, and then verifying that the tailgate parameters are within the preset parameter range. This prevents illegal or incorrect parameter settings and thus protects the safety of the vehicle and the user.

[0100] Specifically, step 203 compares the tailgate parameters with a preset parameter range, and obtains the first transmission verification result of the tailgate parameters based on the comparison result, which includes the following steps:

[0101] First, if the tailgate parameter exceeds the preset parameter range, a parameter error message is returned to the human-computer interaction interface and the user is prompted to re-enter the parameter.

[0102] Secondly, if the tailgate parameters do not exceed the preset parameter range, the first transmission verification result of the tailgate parameters is passed.

[0103] In this embodiment, the system compares the tailgate parameters input by the user with a preset parameter range. If any parameter is found to be outside the preset range, the system will generate a parameter error message and return it to the user through the human-computer interaction interface. At the same time, the system will prompt the user to re-enter the parameters to ensure the correctness and security of the parameters. If the tailgate parameters input by the user are all within the preset parameter range, the system will confirm that these parameters have passed the first transmission verification. At this time, the result of the first transmission verification is "passed", indicating that the parameters meet the system requirements and subsequent processing steps can continue.

[0104] This embodiment performs the first verification of the tailgate parameters in the cabin domain or network domain, ensuring the accuracy and compliance of the tailgate parameters during transmission, preventing system failures or safety hazards caused by parameter errors, and enabling effective verification and control at the parameter input stage, thereby improving the reliability and safety of the entire tailgate parameters.

[0105] To facilitate a thorough understanding of the above-described vehicle tailgate control method by those skilled in the art, refer to Figure 8 , Figure 8 This is a parameter verification process for a vehicle tailgate control method provided in an embodiment of the present invention. Figure 1 This paper illustrates the parameter verification process for vehicle tailgate control provided in an embodiment of the present invention, specifically including:

[0106] S601, user inputs custom parameters;

[0107] S602, determine whether the request originates from the network domain;

[0108] S603, determine whether the request originates from the cockpit domain;

[0109] S604, Verify whether the parameter value is consistent with the input;

[0110] S605, Verify whether the parameter value is within the specified range;

[0111] S606, calibration value transmission error;

[0112] S607, Calibration value exceeds threshold range;

[0113] S608, parameters are passed to the body domain.

[0114] It should be noted that in the above steps, the user inputs custom tailgate parameters, such as opening and closing speed and maximum opening angle, through the human-machine interface. The system checks whether the user's input request originates from the network domain, i.e., whether it is input via remote control through a network connection; or, the system checks whether the user's input request originates from the cabin domain, i.e., whether it is input via physical buttons, touchscreens, or other in-cabin devices. If it is confirmed to be either the cabin domain or the network domain, the system verifies whether the received parameter value matches the user's input value to ensure no data tampering or transmission errors. If, during the verification process, a discrepancy is found between the parameter value and the input, or an error occurs during transmission, the system will mark it as a calibration value transmission error. After correct transmission, the system verifies whether the parameter value is within a preset limit range to ensure parameter security and compliance. If the parameter value exceeds the preset threshold range, the system will mark it as a calibration value exceeding the threshold range and require the user to re-enter the parameter. If the parameter value passes all verifications, these parameters are transmitted to the vehicle domain for subsequent processing and application.

[0115] Specifically, after the user inputs custom parameters and the source of the human-machine interface is determined, the input parameters are compared with a preset parameter range. If the parameters are within the specified range and the values ​​are transmitted correctly, the parameters are passed to the vehicle body domain. If the parameters are not within the specified range, the system returns and prompts the user to re-enter them through the human-machine interface. If the modification request does not belong to either of these two domains, the modification request is considered illegal. The remote control APP reminds the vehicle owner that there may be illegal tampering with the vehicle, and the vehicle rejects the request and records the request data and time data to prevent malicious tampering. It should be noted that the legal parameter range is set according to regulatory requirements and vehicle manufacturer specifications. It is obtained through calibration work at various stages of the vehicle and written into the calibration interface to limit the upper and lower limits. If the cockpit domain large screen is used for calibration, the legality verification is performed in the intelligent cockpit domain. If the owner's APP is used for verification, the legality verification is performed in the network domain. When calibration parameters are lost or tampered with, the problem can be traced back to a specific domain, which facilitates the correction by developers in each domain and saves time and personnel costs in the vehicle problem delineation stage.

[0116] Furthermore, refer to Figure 3 , showed Figure 1 A flowchart of step 102 in a vehicle tailgate control method is provided. This method is basically the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 102 may include:

[0117] Step 301: Determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and determine whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that have passed the first transmission verification.

[0118] Step 302: If they match, the tailgate parameters pass the second transmission verification in the vehicle body domain.

[0119] Step 303: Otherwise, determine the input source of the tailgate parameters and report the parameter transmission error message to the input source.

[0120] In this embodiment of the invention, after the tailgate parameters pass the first transmission verification, the system transmits these parameters to the vehicle body domain. During the transmission process, the system will check again whether the tailgate parameters received by the vehicle body domain are consistent with the parameters that passed the first transmission verification, to ensure that the parameters have not been tampered with or lost during the transmission process.

[0121] Specifically, if the tailgate parameters received by the vehicle body domain are consistent with the parameters that passed the first transmission verification, the system will confirm that these parameters have passed the second transmission verification of the vehicle body domain. That is, the tailgate parameters have maintained integrity and consistency during transmission to the vehicle body domain, and subsequent processing can continue. If the tailgate parameters received by the vehicle body domain are inconsistent with the parameters that passed the first transmission verification, the system will determine the input source of the tailgate parameters and generate a parameter transmission error message, which will be reported to the input source. This may be done by notifying the user through the human-machine interface or by sending an error report to the remote control system through the network domain. This ensures that if any problems occur during parameter transmission, the system can promptly detect and notify the relevant parties so that appropriate corrective measures can be taken.

[0122] The embodiments of the present invention ensure the integrity and security of tailgate parameters during transmission, prevent system failures or safety hazards caused by inconsistent parameters, and enable effective verification and control again in the vehicle body domain, i.e. before tailgate control is executed, thereby improving the reliability and security of tailgate opening and closing control using user-input tailgate parameters.

[0123] To facilitate a thorough understanding of the above-described vehicle tailgate control method by those skilled in the art, refer to Figure 9 , Figure 9 This is a parameter verification process for a vehicle tailgate control method provided in an embodiment of the present invention. Figure 2 This paper illustrates the parameter verification process for vehicle tailgate control provided in an embodiment of the present invention, specifically including:

[0124] S701, determine the parameters to be passed to the vehicle body domain;

[0125] S702, determine whether the transmitted parameters are consistent with the parameters received in the vehicle body domain;

[0126] S703, temporarily write to the corresponding variable;

[0127] S704, determines whether the actual value of the variable is consistent with the written value;

[0128] S705, parameters written successfully;

[0129] S706, parameter passing error;

[0130] S707, determine whether the parameters originate from the cockpit domain;

[0131] S708, Cockpit domain parameter transmission error;

[0132] S709, Network Domain Parameter Transmission Error;

[0133] S710 reports the error message to the corresponding domain controller developer.

[0134] It should be noted that in the above steps, the system confirms that the tailgate parameters have been successfully transmitted to the vehicle domain, checks whether the parameters received by the vehicle domain are consistent with the transmitted parameters to ensure that the parameters have not been tampered with or lost during transmission. If the parameters are consistent, the system temporarily writes these parameters into the corresponding variables in the vehicle domain for further processing and verification. The system checks whether the actual value of the temporarily written variable is consistent with the written parameter value. If the actual value of the variable is consistent with the written value, the system confirms that the parameter writing is successful and the parameter can be officially applied. If parameter inconsistency or writing failure is found in any step, the system will mark it as a parameter transmission error and initiate an error handling process. The system determines the source of the parameter. If it is from the cockpit domain, it proceeds to the next step to determine that the parameter transmission error is from the cockpit domain. If the parameter originates from the cockpit domain and a transmission error occurs, it proceeds to the next step to determine that the parameter transmission error is from the connectivity domain. The system reports the error message to the corresponding domain controller developers so that they can understand the problem and fix it in a timely manner.

[0135] Furthermore, refer to Figure 4 , showed Figure 1 A flowchart of step 104 in a vehicle tailgate control method is provided. This method is basically the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 104 may include:

[0136] Step 401: The tailgate is opened and closed using temporarily written tailgate parameters, and the travel data of the tailgate opening and closing is monitored; wherein, the travel data includes the tailgate opening angle and opening and closing speed.

[0137] Step 402: Generate the tailgate opening and closing speed curve based on the tailgate opening angle and opening and closing speed.

[0138] It should be noted that in this embodiment, after the tailgate parameters are verified by the second transmission and temporarily written to the tailgate controller, the system will use these parameters to control the opening and closing of the tailgate. During the opening and closing process of the tailgate, the system will monitor the tailgate's travel data in real time, including the tailgate's opening angle and opening and closing speed. The travel data can be collected by angle sensors and speed sensors installed on the tailgate.

[0139] Specifically, the system generates a tailgate opening and closing speed curve based on the monitored tailgate opening angle and opening and closing speed data. The speed curve is used to intuitively display the speed change of the tailgate during the opening and closing process, helping users understand the dynamic performance of the tailgate. The speed curve is usually plotted with time on the horizontal axis and speed on the vertical axis, and the speed change of the tailgate at different time points is displayed in a chart form.

[0140] In this embodiment of the invention, the tailgate is opened and closed by using tailgate parameters to generate a tailgate opening and closing speed curve, which ensures the effectiveness and accuracy of the tailgate parameters in practical applications. At the same time, it provides users with an intuitive feedback tool. Users can evaluate and optimize the tailgate operation experience based on the speed curve, thereby realizing personalized control of the tailgate.

[0141] Furthermore, refer to Figure 5 , showed Figure 1 A flowchart of step 105 in a vehicle tailgate control method is provided. This method is basically the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 105 may include:

[0142] Step 501: Display the generated tailgate opening and closing speed curve on the human-machine interface; wherein, the speed curve is used by the user to determine whether to input a parameter storage request.

[0143] Step 502: If a parameter storage request is received from the user, the tailgate parameters are stored in the tailgate controller.

[0144] Step 503: Obtain the vehicle identification code and tailgate parameter storage time, and generate and store the tailgate custom version number.

[0145] In this embodiment of the invention, the system displays the generated tailgate opening and closing speed curve on the human-machine interface for the user to view. The user can judge whether the tailgate's opening and closing performance meets their expectations and needs by observing the speed curve. If the user is satisfied with the tailgate's performance, they can input a parameter storage request through the human-machine interface to permanently store the current tailgate parameters in the tailgate controller. When the system receives the parameter storage request from the user, it will store the current tailgate parameters in the tailgate controller. Even if the vehicle is powered off or restarted, these tailgate parameters will be retained, ensuring that the tailgate can still operate according to the user's customized settings the next time it is used.

[0146] It should be noted that while storing the tailgate parameters, the system will obtain the vehicle's unique identification code, such as the Vehicle Identification Number (VIN), as well as the time information for storing the tailgate parameters. Based on this information, a custom tailgate version number will be generated. The custom tailgate version number can be used to identify and track user-defined tailgate parameter settings, and the generated custom tailgate version number will be stored in the system for querying and referencing when needed.

[0147] The embodiments of the present invention ensure that user-defined tailgate parameters can be correctly stored and identified, and also provide users with a convenient management tool to help track and maintain personalized tailgate parameters. Users can manage vehicle configurations more flexibly and efficiently, improving the user experience.

[0148] Reference Figure 6 This diagram illustrates a flowchart of another vehicle tailgate control method provided by an embodiment of the present invention. This method is essentially the same as the vehicle tailgate control method provided in the first embodiment of the present invention, except that the method may further include:

[0149] Step 101: Receive the tailgate parameters of the vehicle input by the user, obtain the input source of the tailgate parameters, and perform the first transmission verification on the tailgate parameters according to the input source.

[0150] Step 102: Determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and perform a second transmission verification on the tailgate parameters in the vehicle body domain.

[0151] Step 103: Determine that the tailgate parameters have passed the second transmission verification, and temporarily write the tailgate parameters into the tailgate controller.

[0152] Step 104: Use the temporarily written tailgate parameters to control the opening and closing of the tailgate, and generate the tailgate opening and closing speed curve.

[0153] Step 106: Obtain the travel data of the tailgate opening and closing, and preprocess the travel data to determine the target speed sampling point for the tailgate opening and closing;

[0154] Step 107: Adjust the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determine the adjusted target speed sampling point as the sampling point constant value;

[0155] Step 108: Update the temporarily written tailgate parameters using the adjusted sampling point constant values.

[0156] It should be noted that in steps 106 to 108 above, the system acquires the tailgate opening and closing travel data, including the tailgate opening angle and opening / closing speed. This data is preprocessed to determine the target speed sampling points for tailgate opening and closing. Preprocessing may include data cleaning, filtering, and smoothing to ensure data accuracy and reliability. Since user-input tailgate parameters are generally integer values, to improve parameter accuracy, after determining the target speed sampling points, the system adjusts the precision unit of the tailgate parameters corresponding to these sampling points, refining the integer values ​​to two decimal places. The adjusted target speed sampling points are determined as sampling point constant values, which are used to update the tailgate parameters. The system uses the adjusted sampling point constant values ​​to update the temporarily written tailgate parameters and adjusts the tailgate controller parameter settings based on the latest speed sampling point constant values ​​to achieve more accurate and optimized tailgate opening and closing performance.

[0157] For example, the vehicle samples and analyzes the travel data of each tailgate opening and closing. Based on the user's historical usage data and behavioral habits, the calibration values ​​of the sampling points are optimized. Specifically, the tailgate moves according to user-defined parameters, the tailgate travel data is monitored and recorded, the recorded tailgate travel data is differentiated once to obtain speed data, and differentiated twice to obtain acceleration data. For sampling points where the smoothness meets the preset requirements, the tailgate parameters (user-input tailgate parameters are integers) and positions are recorded. The integer parameters are refined to two decimal places according to the preset ideal speed and acceleration values. The parameters with more precise decimal places are used as temporary parameters for the next ten runs. If the results of the ten runs all meet the smoothness requirements, the temporary parameters are written as constant values ​​for that sampling point. If all sampling points are completed according to the above requirements and finally refined and written as constants, the system makes fine adjustments to the user-defined parameters according to the set time parameters to achieve adaptive optimization.

[0158] Step 105: Receive the user's request to determine and store the tailgate parameters based on the speed curve, and store the tailgate parameters in the tailgate controller.

[0159] Steps 101 to 105 described above are the same as those previously mentioned and will not be repeated here.

[0160] Based on the beneficial effects of the first embodiment, this invention continuously adjusts and updates the accuracy of the tailgate parameters, ensuring the accuracy and optimization of the tailgate parameters in practical applications. The system can provide a more personalized and effective user experience, allowing users to obtain more accurate and satisfactory tailgate control effects and improve overall user satisfaction.

[0161] Reference Figure 10 The diagram shows a structural schematic of a vehicle tailgate control device according to an embodiment of the present invention. The device includes:

[0162] The first verification module 801 is used to receive the tailgate parameters of the vehicle input by the user, obtain the input source of the tailgate parameters, and perform a first transmission verification on the tailgate parameters according to the input source.

[0163] The second verification module 802 is used to determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and perform a second transmission verification of the tailgate parameters in the vehicle body domain.

[0164] The parameter writing module 803 is used to determine that the tailgate parameters pass the second transmission verification and temporarily write the tailgate parameters into the tailgate controller.

[0165] The tailgate control module 804 is used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to generate the speed curve of the tailgate opening and closing.

[0166] The storage parameter module 805 is used to receive a user's request to determine and store the tailgate parameters based on the speed curve, and to store the tailgate parameters in the tailgate controller.

[0167] Furthermore, the first verification module 801 includes:

[0168] The acquisition submodule is used to acquire the input source of the tailgate parameters in response to receiving the tailgate parameters input by the user through the human-machine interface;

[0169] The first determining submodule is used to determine that the input source of the tailgate parameters meets the target source, and that the tailgate parameters are consistent with the user input parameters; wherein, the target source includes network domain input and cockpit domain input;

[0170] The comparison submodule is used to compare the tailgate parameters with a preset parameter range, and obtain the first transmission verification result of the tailgate parameters based on the comparison result.

[0171] Furthermore, the comparison submodule includes:

[0172] The first result unit is used to return parameter error information to the human-computer interaction interface and prompt the user to re-enter the parameter if the tailgate parameter exceeds the preset parameter range;

[0173] The second result unit is used to determine the first transmission verification result of the tailgate parameters as passed if the tailgate parameters do not exceed the preset parameter range.

[0174] Furthermore, the second verification module 802 includes:

[0175] The judgment submodule is used to determine whether the tailgate parameters pass the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and determine whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification.

[0176] The second determining submodule is used to verify the tailgate parameters through the second transmission in the vehicle body domain if they match.

[0177] The third determining submodule is used to determine the input source of the tailgate parameters if otherwise, and to report a parameter transmission error message to the input source.

[0178] Furthermore, the tailgate control module 804 includes:

[0179] The control submodule is used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to monitor the travel data of the tailgate opening and closing; wherein, the travel data includes the tailgate opening angle and opening and closing speed;

[0180] The first generation submodule is used to generate a tailgate opening and closing speed curve based on the tailgate opening angle and the opening and closing speed.

[0181] Furthermore, the storage parameter module 805 includes:

[0182] The display submodule is used to display the generated tailgate opening and closing speed curve to the human-machine interface; wherein, the speed curve is used by the user to determine whether to input a parameter storage request;

[0183] The storage submodule is used to store the tailgate parameters to the tailgate controller if a parameter storage request is received from the user.

[0184] The second generation submodule is used to obtain the vehicle identification code and tailgate parameter storage time, and generate and store the tailgate custom version number.

[0185] Furthermore, the device also includes:

[0186] The data processing module is used to acquire the travel data of the tailgate opening and closing, and to preprocess the travel data to determine the target speed sampling point of the tailgate opening and closing.

[0187] The parameter adjustment module is used to adjust the precise unit of the tailgate parameter corresponding to the target speed sampling point, and to determine the adjusted target speed sampling point as the sampling point constant value.

[0188] The parameter update module is used to update the temporarily written tailgate parameters using the adjusted sampling point constant values.

[0189] The vehicle tailgate control device provided in this embodiment of the invention receives tailgate parameters input by a user, obtains the input source of the tailgate parameters, performs a first transmission verification on the tailgate parameters based on the input source, and if the tailgate parameters pass the first transmission verification, transmits the tailgate parameters to the vehicle body domain. Then, it performs a second transmission verification on the tailgate parameters in the vehicle body domain, and if the tailgate parameters pass the second transmission verification, temporarily writes the tailgate parameters into the tailgate controller. The temporarily written tailgate parameters are used to control the opening and closing of the tailgate, and a tailgate opening and closing speed curve is generated. The device receives a user's request to determine and store tailgate parameters based on the speed curve, and stores the tailgate parameters in the tailgate controller. This embodiment of the invention introduces a user-defined tailgate parameter calibration function, allowing users to flexibly adjust the tailgate performance parameters according to their personal needs and preferences. The vehicle performs a secondary verification of the user-input tailgate parameters and performs tailgate opening and closing tests to determine and store valid tailgate parameters input by the user. This achieves personalized customization of the tailgate function, greatly improving the flexibility of vehicle tailgate control, further meeting the personalized needs of different users for vehicle tailgate opening and closing, and enhancing the user experience.

[0190] In another embodiment of the present invention, a vehicle is also provided, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle tailgate control method as described above.

[0191] In another embodiment of the present invention, a computer-readable storage medium is also provided, which stores instructions that, when executed on a computer, cause the computer to perform any of the vehicle tailgate control methods described in the above embodiments.

[0192] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)).

[0193] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0194] The various embodiments in this specification are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0195] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of protection of the present invention.

Claims

1. A method for controlling a vehicle tailgate, characterized in that, The method includes: Receiving tailgate parameters input by a user, obtaining the input source of the tailgate parameters, and performing a first transmission verification on the tailgate parameters based on the input source, includes: in response to receiving tailgate parameters input by a user through a human-machine interface, obtaining the input source of the tailgate parameters, determining that the input source of the tailgate parameters satisfies a target source, and that the tailgate parameters are consistent with the user input parameters, wherein the target source includes network domain input and cabin domain input, comparing the tailgate parameters with a preset parameter range, and obtaining a first transmission verification result of the tailgate parameters based on the comparison result; Once the tailgate parameters are confirmed to pass the first transmission verification, the tailgate parameters are transmitted to the vehicle body domain, and the tailgate parameters are subjected to the second transmission verification in the vehicle body domain. Once the tailgate parameters are confirmed to pass the second transmission verification, the tailgate parameters are temporarily written into the tailgate controller. The tailgate is controlled to open and close using temporarily written tailgate parameters, and a tailgate opening and closing speed curve is generated. The system receives a request from a user to determine and store the tailgate parameters based on the speed curve, and stores the tailgate parameters in the tailgate controller.

2. The method according to claim 1, characterized in that, The step of comparing the tailgate parameters with a preset parameter range and obtaining a first transmission verification result of the tailgate parameters based on the comparison result includes: If the tailgate parameter exceeds the preset parameter range, a parameter error message will be returned to the human-computer interaction interface and the user will be prompted to re-enter the parameter. If the tailgate parameters do not exceed the preset parameter range, the first transmission verification result of the tailgate parameters is passed.

3. The method according to claim 1, characterized in that, The step of determining that the tailgate parameters pass the first transmission verification, transmitting the tailgate parameters to the vehicle body domain, and performing a second transmission verification of the tailgate parameters in the vehicle body domain includes: Once the tailgate parameters are determined to pass the first transmission verification, the tailgate parameters are transmitted to the vehicle body domain, and it is determined whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that passed the first transmission verification. If they match, the tailgate parameters are verified through the second transmission check in the vehicle body domain. Otherwise, determine the input source of the tailgate parameters and report a parameter transmission error message to the input source.

4. The method according to claim 1, characterized in that, The method of controlling the opening and closing of the tailgate using temporarily written tailgate parameters and generating a tailgate opening and closing speed curve includes: The tailgate is controlled to open and close using temporarily written tailgate parameters, and the travel data of the tailgate opening and closing is monitored; wherein, the travel data includes the tailgate opening angle and opening and closing speed; Based on the tailgate opening angle and the opening and closing speed, a tailgate opening and closing speed curve is generated.

5. The method according to claim 1, characterized in that, The step of receiving a user's request to determine and store the tailgate parameters based on the speed curve, and storing the tailgate parameters in the tailgate controller, includes: The generated tailgate opening and closing speed curve is displayed on the human-machine interface; wherein, the speed curve is used by the user to determine whether to input parameters to store the request. If a user inputs a parameter storage request, the tailgate parameters are stored in the tailgate controller; Obtain the vehicle identification code and tailgate parameter storage time, and generate and store the tailgate custom version number.

6. The method according to claim 1, characterized in that, After controlling the opening and closing of the tailgate using temporarily written tailgate parameters and generating the tailgate opening and closing speed curve, the method further includes: Acquire the travel data of the tailgate opening and closing, and preprocess the travel data to determine the target speed sampling point for the tailgate opening and closing; Adjust the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determine the adjusted target speed sampling point as the sampling point constant value; The temporarily written tailgate parameters are updated using the adjusted sampling point constant values.

7. A vehicle tailgate control device, employing the vehicle tailgate control method according to any one of claims 1 to 6, characterized in that, The device includes: A first verification module is used to receive tailgate parameters input by a user, obtain the input source of the tailgate parameters, and perform a first transmission verification on the tailgate parameters based on the input source. The first verification module includes: an acquisition submodule, used to obtain the input source of the tailgate parameters in response to receiving tailgate parameters input by a user through a human-machine interface; a first determination submodule, used to determine that the input source of the tailgate parameters meets a target source and that the tailgate parameters are consistent with the user input parameters; wherein, the target source includes network domain input and cabin domain input; and a comparison submodule, used to compare the tailgate parameters with a preset parameter range and obtain a first transmission verification result of the tailgate parameters based on the comparison result. The second verification module is used to determine that the tailgate parameters have passed the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and perform a second transmission verification of the tailgate parameters in the vehicle body domain. The parameter writing module is used to determine that the tailgate parameters pass the second transmission verification and temporarily write the tailgate parameters into the tailgate controller. The tailgate control module is used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to generate the speed curve of the tailgate opening and closing. The parameter storage module is used to receive a user's request to determine and store the tailgate parameters based on the speed curve, and to store the tailgate parameters in the tailgate controller.

8. A vehicle, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle tailgate control method as described in any one of claims 1 to 6.

9. A readable storage medium, characterized in that, A computer program is stored on the readable storage medium, which, when executed by a processor, implements the vehicle tailgate control method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Control method and control system of power-operated tailgate

    CN106761128A

  • Vehicle electric back door control method capable of automatically adapting to environmental temperature

    CN107401347A