Vehicle tail door control method and device, vehicle and storage medium
By receiving and verifying the tailgate parameters input by the user, generating a speed curve, and personalized adjustment of the tailgate parameters is solved, the problem of fixed parameters of the existing tailgate control system is improved, and the flexibility and user experience of tailgate control are improved.
Patent Information
- Application Number
- CN202411265351.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-09-10
AI Technical Summary
The calibration parameters of the existing vehicle tailgate control system are fixed, which cannot meet the personalized needs of different users, resulting in a lack of flexibility in opening and closing speed and position of tailgate, affecting the user experience.
通过接收用户输入的尾门参数,进行第一传输校验和第二传输校验,临时写入尾门控制器,并生成尾门开闭的速度曲线,允许用户根据个人需求调整尾门参数,实现尾门功能的个性化定制。
It improves the flexibility of vehicle tailgate control, meets the personalized needs of different users, improves user experience, and ensures the effectiveness and accuracy of tailgate parameters.
Smart Images

Figure CN119145732A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and in particular to a vehicle tailgate control method, device, vehicle and storage medium. Background Art
[0002] With the advancement of technology, cars are developing in a more and more intelligent direction. The tailgate of a vehicle is a new intelligent system for vehicle modification. The current electric tailgate is also called an electric trunk, which means that the trunk is opened or closed by electric drive. The driver can control the opening and closing of the trunk through the original car key, the tailgate open key and the driver's seat button.
[0003] At present, tailgate control often uses fixed calibration parameters, which are set during the vehicle manufacturing process. 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. In this way, the differences between users in height, strength, usage habits, etc. are ignored, and the speed and position of the tailgate when opening and closing lack flexibility, which cannot meet the personalized needs of different users, 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] Receiving a tailgate parameter of a vehicle input by a user, obtaining an input source of the tailgate parameter, and performing a first transmission check on the tailgate parameter according to the input source;
[0007] Determining that the tailgate parameter passes the first transmission check, transmitting the tailgate parameter to the vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameter;
[0008] determining that the tailgate parameter passes the second transmission verification, and temporarily writing the tailgate parameter into a tailgate controller;
[0009] The tailgate is opened and closed by using the temporarily written tailgate parameters, and a speed curve for opening and closing the tailgate is generated;
[0010] A request for storing the tailgate parameters determined by a user based on the speed curve is received, and the tailgate parameters are stored in the tailgate controller.
[0011] Optionally, receiving a tailgate parameter of a vehicle input by a user, obtaining an input source of the tailgate parameter, and performing a first transmission check on the tailgate parameter according to the input source includes:
[0012] In response to receiving a tailgate parameter of a vehicle input by a user through a human-computer interaction interface, obtaining an input source of the tailgate parameter;
[0013] Determining that the input source of the tailgate parameter satisfies the target source, and the tailgate parameter is consistent with the user input parameter; wherein the target source includes the network domain input and the cockpit domain input;
[0014] The tailgate parameter is compared with a preset parameter range, and a first transmission verification result of the tailgate parameter is obtained according to the comparison result.
[0015] Optionally, comparing the tailgate parameter with a preset parameter range and obtaining a first transmission verification result of the tailgate parameter according to the comparison result includes:
[0016] 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;
[0017] If the tailgate parameter does not exceed the preset parameter range, the first transmission check result of the tailgate parameter is passed.
[0018] Optionally, the determining that the tailgate parameter passes the first transmission check, transmitting the tailgate parameter to a vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameter includes:
[0019] Determining that the tailgate parameters pass the first transmission verification, transmitting the tailgate parameters to the vehicle body domain, and determining whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification;
[0020] If they are consistent, the tailgate parameters pass the second transmission verification of the body domain;
[0021] Otherwise, determine the input source of the tailgate parameter, and report a parameter transmission error prompt to the input source.
[0022] Optionally, the step of controlling the tailgate to open and close by using the temporarily written tailgate parameters and generating a speed curve for opening and closing the tailgate includes:
[0023] The tailgate is controlled to open and close by using the 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 the opening and closing speed;
[0024] A speed curve of the tailgate opening and closing is generated according to the tailgate opening angle and the opening and closing speed.
[0025] Optionally, receiving a request from a user to store the tailgate parameters based on the speed curve, and storing the tailgate parameters in the tailgate controller includes:
[0026] Displaying the generated tailgate opening and closing speed curve on the human-computer interaction interface; wherein the speed curve is used by the user to determine whether to input a parameter storage request;
[0027] If a parameter storage request input by a user is received, the tailgate parameters are stored in the tailgate controller;
[0028] Get the vehicle identification code and tailgate parameter storage time, generate and store the tailgate custom version number.
[0029] Optionally, after the tailgate is opened and closed by using the temporarily written tailgate parameters and a speed curve for opening and closing the tailgate is generated, the method further includes:
[0030] Acquiring travel data of the tailgate opening and closing, and preprocessing the travel data to determine a target speed sampling point of the tailgate opening and closing;
[0031] Adjusting the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determining 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] A first verification module, configured to receive a tailgate parameter of a vehicle input by a user, obtain an input source of the tailgate parameter, and perform a first transmission verification on the tailgate parameter according to the input source;
[0035] A second verification module, configured to determine whether the tailgate parameter passes the first transmission verification, transmit the tailgate parameter to a vehicle body domain, and perform a second transmission verification of the vehicle body domain on the tailgate parameter;
[0036] A parameter writing module, used for determining that the tailgate parameter passes the second transmission verification, and temporarily writing the tailgate parameter into a tailgate controller;
[0037] A tailgate control module, used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to generate a speed curve for the opening and closing of the tailgate;
[0038] The parameter storage module is used to receive a request from a user to store the tailgate parameters based on the speed curve, and store the tailgate parameters in the tailgate controller.
[0039] Optionally, the first verification module includes:
[0040] an acquisition submodule, configured to, in response to receiving a tailgate parameter of a vehicle input by a user through a human-computer interaction interface, acquire an input source of the tailgate parameter;
[0041] A first determination submodule is used to determine that the input source of the tailgate parameter meets the target source, and the tailgate parameter is consistent with the user input parameter; wherein the target source includes the network domain input and the cockpit domain input;
[0042] The comparison submodule is used to compare the tailgate parameter with a preset parameter range, and obtain a first transmission verification result of the tailgate parameter according to the comparison result.
[0043] Optionally, the comparison submodule includes:
[0044] A first result unit, used for returning parameter error information to the human-computer interaction interface and prompting the user to re-enter if the tailgate parameter exceeds a preset parameter range;
[0045] The second result unit is used for determining that the first transmission verification result of the tailgate parameter is passed if the tailgate parameter does not exceed a preset parameter range.
[0046] Optionally, the second verification module includes:
[0047] a judgment submodule, configured to determine whether the tailgate parameters pass the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and judge whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification;
[0048] A second determination submodule, configured to, if the tailgate parameters are consistent, pass a second transmission check in the vehicle body domain;
[0049] The third determining submodule is used to determine the input source of the tailgate parameter and report a parameter transmission error prompt to the input source.
[0050] Optionally, the tailgate control module includes:
[0051] A control submodule, used to control the opening and closing of the tailgate using the temporarily written tailgate parameters, and monitor the travel data of the opening and closing of the tailgate; wherein the travel data includes the opening angle and the opening and closing speed of the tailgate;
[0052] The first generating submodule is used to generate a speed curve of the tailgate opening and closing according to the tailgate opening angle and the opening and closing speed.
[0053] Optionally, the storage parameter module includes:
[0054] A display submodule, used to display the generated tailgate opening and closing speed curve on the human-computer interaction interface; wherein the speed curve is used by the user to determine whether to input a parameter storage request;
[0055] A storage submodule, configured to store the tailgate parameters in the tailgate controller if a parameter storage request input by a user is received;
[0056] The second generation submodule is used to obtain the vehicle identification code and the tailgate parameter storage time, and generate and store the tailgate custom version number.
[0057] Optionally, the device further comprises:
[0058] A data processing module, used for acquiring the travel data of the tailgate opening and closing, and pre-processing the travel data to determine the target speed sampling point of the tailgate opening and closing;
[0059] A parameter adjustment module, used for adjusting the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determining the adjusted target speed sampling point as a sampling point constant value;
[0060] The parameter update module is used to update the temporarily written tailgate parameters by adopting the adjusted sampling point constant values.
[0061] According to another aspect of the present invention, a vehicle is provided, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the steps of the vehicle tailgate control method as described above when executed by the processor.
[0062] According to another aspect of the present invention, a readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle tailgate control method as described above are implemented.
[0063] The vehicle tailgate control method provided by the embodiment of the present invention receives the tailgate parameters input by the user, obtains the input source of the tailgate parameters, performs a first transmission check on the tailgate parameters according to the input source, determines that the tailgate parameters pass the first transmission check, transmits the tailgate parameters to the vehicle body domain, and performs a second transmission check on the tailgate parameters in the vehicle body domain, determines that the tailgate parameters pass the second transmission check, temporarily writes the tailgate parameters into the tailgate controller, uses the temporarily written tailgate parameters to control the tailgate to open and close, and generates a speed curve for the tailgate opening and closing, receives a user's request to determine and store the tailgate parameters based on the speed curve, and stores the tailgate parameters into the tailgate controller. The embodiment of the present invention introduces a user-defined calibration tailgate parameter function, so that the user can flexibly adjust the performance parameters of the tailgate according to personal needs and preferences, and the vehicle performs a secondary check on the tailgate parameters input by the user and a tailgate opening and closing test, so as to determine and store the valid tailgate parameters input by the user, realize personalized customization of the tailgate function, greatly improve the flexibility of the vehicle tailgate control, further meet the personalized needs of different users for the opening and closing of the vehicle tailgate, and improve the user experience.
[0064] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0066] Figure 1 is a flow chart of steps of a vehicle tailgate control method provided by an embodiment of the present invention;
[0067] Figure 2 yes Figure 1 A flowchart of step 101 in the vehicle tailgate control method provided by an embodiment of the present invention;
[0068] Figure 3 yes Figure 1 A flowchart of step 102 in the vehicle tailgate control method provided by an embodiment of the present invention;
[0069] Figure 4 yes Figure 1 A flowchart of step 104 in the vehicle tailgate control method provided by an embodiment of the present invention;
[0070] Figure 5 yes Figure 1 A flowchart of step 105 in the vehicle tailgate control method provided by an embodiment of the present invention;
[0071] Figure 6 is a flowchart of another vehicle tailgate control method provided by an embodiment of the present invention;
[0072] Figure 7 is a schematic diagram of a scenario of a vehicle tailgate control method provided by an embodiment of the present invention;
[0073] Figure 8 The parameter verification process of the vehicle tailgate control method provided by the embodiment of the present invention is Figure 1 ;
[0074] Fig. 9 The parameter verification process of the vehicle tailgate control method provided by the embodiment of the present invention is Figure 2 ;
[0075] Fig.10 It is a structural schematic diagram of a vehicle tailgate control device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0076] To make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the embodiments of the present invention, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can be implemented. The division of the following embodiments is for the convenience of description, and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined and referenced with each other without contradiction.
[0077] Reference Figure 1 , shows a flow chart of the steps of a vehicle tailgate control method provided by an embodiment of the present invention, the method may include:
[0078] Step 101 , receiving tailgate parameters of a vehicle input by a user, obtaining an input source of the tailgate parameters, and performing a first transmission check on the tailgate parameters according to the input source.
[0079] In an embodiment of the present invention, in order to solve the problem that the tailgate parameters are fixed after the vehicle is calibrated during manufacturing and cannot meet the personalized needs of different users, this embodiment introduces user-defined calibration tailgate parameters. The controller in the vehicle tailgate control system verifies the user-defined tailgate parameters input in the network domain, the cockpit domain and the body domain, and automatically opens and closes the tailgate according to the verified tailgate parameters, thereby determining whether to store the customized tailgate parameters based on the execution effect, so that the user can flexibly input and adjust the performance parameters of the tailgate according to personal needs and preferences, thereby realizing personalized customization of the tailgate function.
[0080] It should be noted that, refer to Figure 7 , showing a scenario schematic diagram of the vehicle tailgate control method provided by an embodiment of the present invention, specifically, the vehicle tailgate control system includes a controller, a human-computer interaction interface and a strut motor, wherein the controller includes a main control MCU and its required peripheral circuits, which are used to collect strut motor data and send down control signals, and the human-computer interaction interface can be a vehicle large-screen calibration interface or a car owner APP calibration interface, which is used for the user to write parameters into the controller MCU through the human-computer interaction interface, and the parameter writing includes temporary writing and long-term storage, and the strut motor and its required peripheral circuits are used to execute the control signal of the controller and report various data of the strut motor.
[0081] Specifically, the controller receives the tailgate parameters of the vehicle input by the user, obtains the input source of the tailgate parameters, and performs a first transmission check on the tailgate parameters according to the input source, wherein 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 may include the cockpit domain or the network domain, and the first transmission check includes the cockpit domain check and the network domain check. If the cockpit domain car computer large screen is used for calibration, the first transmission check is the smart cockpit domain legitimacy check. If the car owner APP is used for parameter calibration, the first transmission check is the network domain legitimacy check.
[0082] In this embodiment, in response to receiving the tailgate parameters of the vehicle input by the user through the human-computer interaction interface, the controller first obtains the input source of the tailgate parameters. First, it is necessary to determine whether the input source of the tailgate parameters is legal, determine whether the input source of the tailgate parameters meets the target source, and the tailgate parameters are consistent with the user input parameters. The target source includes the network domain input and the cockpit domain input. If the input source of the tailgate parameters is neither the network domain input nor the cockpit 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 legal, the tailgate parameters are compared with the preset parameter range, and the first transmission verification result of the tailgate parameters is obtained according to the comparison result. 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, and whether the tailgate parameters exceed the preset parameter range. The preset parameter range can be set according to the vehicle's tailgate control specifications, which is not specifically limited here.
[0083] Step 102 , determining whether the tailgate parameters pass the first transmission check, transmitting the tailgate parameters to the vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameters.
[0084] In an embodiment of the present invention, when the controller determines that the tailgate parameters have passed the first transmission check, the tailgate parameters are transmitted to the body domain for body domain check, and the tailgate parameters are subjected to a second transmission check in the body domain, so as to verify that the tailgate parameters are executed through the rear body parts, ensure the correctness of parameter transmission, and further improve the accuracy of user calibration of the tailgate parameters, wherein the second transmission check is used to verify whether the tailgate parameters received in the body domain are consistent with the tailgate parameters that have passed the first transmission check.
[0085] Specifically, after the tailgate parameters are transmitted to the body domain, the tailgate parameters transmitted from the previous layer are mainly checked to see if they are consistent with the tailgate parameters received in the body domain. If they are consistent, the parameters are temporarily written into the corresponding variables. In this embodiment, the controller determines that the tailgate parameters pass the first transmission check, transmits the tailgate parameters to the body domain, and determines whether the tailgate parameters in the body domain are consistent with the tailgate parameters that pass the first transmission check. If they are consistent, the tailgate parameters pass the second transmission check in the body domain. Otherwise, the input source of the tailgate parameters is determined, and a parameter transmission error prompt is reported to the input source.
[0086] Step 103 , determining that the tailgate parameters pass the second transmission check, and temporarily writing the tailgate parameters into the tailgate controller.
[0087] In an embodiment of the present invention, the controller determines that the tailgate parameters pass the second transmission check, temporarily writes the tailgate parameters into the tailgate controller, scans the variable value of the tailgate controller after the tailgate parameters are written, and compares the variable value with the written value. If they are consistent, the human-computer interaction interface displays that the parameters have been written successfully; if they are inconsistent, it prompts that the parameters are lost and prompts the user to re-enter the tailgate parameters.
[0088] Step 104 , using the temporarily written tailgate parameters to control the opening and closing of the tailgate, and generating a speed curve for the opening and closing of the tailgate.
[0089] In this embodiment, in order to verify whether the written tailgate parameters meet the user's needs, after the parameters are written successfully, the complete tailgate opening and closing process is automatically executed, the temporarily written tailgate parameters are used to control the opening and closing of the tailgate, and a speed curve for the opening and closing of the tailgate is generated, wherein the speed curve is used to display the opening degree and speed of the tailgate opening and closing.
[0090] Specifically, the controller uses the temporarily written tailgate parameters to control the opening and closing of the tailgate, and monitors the travel data of the tailgate opening and closing; wherein the travel data includes the tailgate opening angle and the opening and closing speed, and a speed curve of the tailgate opening and closing is generated according to the tailgate opening angle and the opening and closing speed. It should be noted that in this embodiment, if the speed curve of the tailgate opening and closing satisfies a smooth linear curve, it means that the tailgate parameters meet expectations. During the tailgate opening and closing process, it is necessary to monitor the movement speed of the tailgate in real time, which can be achieved by installing a sensor (such as a speed sensor). The sensor transmits real-time data to the controller, and the controller generates a speed curve according to the real-time data, and displays the speed curve during the tailgate opening and closing process on the human-computer interaction interface. This embodiment does not specifically limit the specific generation process of the speed curve.
[0091] Step 105 : receiving a user's request to store tailgate parameters based on the speed curve, and storing the tailgate parameters in a tailgate controller.
[0092] In an embodiment of the present invention, a speed curve generated by opening and closing the tailgate using user-defined tailgate parameters is displayed on a human-computer interaction interface for the user to observe, and 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 by the embodiment of the present invention receives the tailgate parameters input by the user, obtains the input source of the tailgate parameters, performs a first transmission check on the tailgate parameters according to the input source, determines that the tailgate parameters pass the first transmission check, transmits the tailgate parameters to the vehicle body domain, and performs a second transmission check on the tailgate parameters in the vehicle body domain, determines that the tailgate parameters pass the second transmission check, temporarily writes the tailgate parameters into the tailgate controller, uses the temporarily written tailgate parameters to control the tailgate to open and close, and generates a speed curve for the tailgate opening and closing, receives a user's request to determine and store the tailgate parameters based on the speed curve, and stores the tailgate parameters into the tailgate controller. The embodiment of the present invention introduces a user-defined calibration tailgate parameter function, so that the user can flexibly adjust the performance parameters of the tailgate according to personal needs and preferences, and the vehicle performs a secondary check on the tailgate parameters input by the user and a tailgate opening and closing test, so as to determine and store the valid tailgate parameters input by the user, realize personalized customization of the tailgate function, greatly improve the flexibility of the vehicle tailgate control, further meet the personalized needs of different users for the opening and closing of the vehicle tailgate, and improve the user experience.
[0094] Further, see Figure 2 , showing Figure 1 A flowchart of step 101 in a vehicle tailgate control method is provided. The method is substantially 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 a tailgate parameter of a vehicle input by a user through a human-computer interaction interface, obtaining an input source of the tailgate parameter.
[0096] Step 202, determining 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 the network domain input and the cockpit domain input.
[0097] Step 203 , comparing the tailgate parameter with a preset parameter range, and obtaining a first transmission verification result of the tailgate parameter according to the comparison result.
[0098] In the embodiment of the present invention, when the user inputs the tailgate parameters of the vehicle through the human-computer interaction interface, the system needs to identify and record the input sources of these parameters, which may include the network domain (such as remote control connected through the network) and the cockpit domain (such as physical buttons or touch screen input inside the vehicle). The system needs to confirm whether the input source of the tailgate parameters is one of the preset target sources. At the same time, the system also needs to verify whether the tailgate parameters input by the user are consistent with the actual received parameters to ensure that there is no data tampering or error. The tailgate parameters input by the user are compared with the preset parameter range, which includes the standard range of parameters such as the opening speed, closing speed, and maximum opening angle of the tailgate. According to the comparison result, a first transmission verification result is generated to indicate whether the tailgate parameters are within the allowed range.
[0099] The embodiment of the present invention ensures the accuracy and security of the 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 verifies the tailgate parameters with the preset parameter range, thereby preventing illegal or erroneous parameter settings, thereby protecting the safety of the vehicle and the user.
[0100] Specifically, step 203 compares the tailgate parameter with a preset parameter range, and obtains a first transmission verification result of the tailgate parameter according to the comparison result, which specifically 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;
[0102] Secondly, if the tailgate parameter does not exceed the preset parameter range, the first transmission verification result of the tailgate parameter is passed.
[0103] In this embodiment, the system compares the tailgate parameters input by the user with the preset parameter range. If any parameter is found to be out of 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 safety 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 the subsequent processing steps can continue.
[0104] This embodiment performs the first verification of the tailgate parameters in the cockpit domain or the network domain, ensuring the accuracy and compliance of the tailgate parameters during the transmission process, 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] In order to facilitate those skilled in the art to fully understand the above vehicle tailgate control method, refer to Figure 8 , Figure 8 This is a parameter verification process of a vehicle tailgate control method provided by an embodiment of the present invention Figure 1 , shows the parameter verification process of the vehicle tailgate control provided by the embodiment of the present invention, which specifically includes:
[0106] S601, the user inputs custom parameters;
[0107] S602, determining whether the request originates from the Internet domain;
[0108] S603, determining whether the request comes from the cockpit domain;
[0109] S604, verify whether the parameter value is consistent with the input;
[0110] S605, checking whether the parameter value is within the limit;
[0111] S606, calibration value transmission error;
[0112] S607, the calibration value exceeds the threshold range;
[0113] S608, the parameters are transferred to the vehicle body domain.
[0114] It should be noted that in the above steps, the user inputs customized tailgate parameters, such as opening and closing speed, maximum opening angle, etc., through the human-computer interaction interface. The system checks whether the user input request comes from the network domain, that is, whether it is input through a remote control method connected to the network, or the system checks whether the user input request comes from the cockpit domain, that is, whether it is input through a physical button, touch screen or other in-cockpit device inside the vehicle. If it is confirmed that it is one of the cockpit domain or the network domain, it verifies whether the received parameter value is consistent with the parameter value entered by the user to ensure that there is no data tampering or transmission error. If the parameter value is found to be inconsistent with the input or an error occurs during the transmission process during the verification process, the system will mark it as a calibration value transmission error. After the transmission is correct, check whether the parameter value is within the preset limit value range to ensure the security and compliance of the parameter. If the parameter value exceeds the preset threshold range, the system will mark it as the calibration value exceeds the threshold range and require the user to re-enter the parameter. If the parameter value passes all checks, these parameters are passed to the body domain for subsequent processing and application.
[0115] Specifically, the user inputs custom parameters, and after determining the source of the human-computer interaction interface, the input parameters are compared with the preset parameter range. If the parameters are within the specified range and the value is correctly transmitted, the parameters are transmitted to the vehicle body domain; if the parameters do not belong to the specified range, they are returned and the user is prompted to re-enter through the human-computer interaction interface. If the modification request does not belong to these two domains, the modification request is considered illegal, and the remote control APP reminds the owner that the vehicle may have been illegally tampered with, 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 automotive enterprise specifications. The acquisition method is to obtain the calibration work at each stage of the vehicle and write the upper and lower limits of the calibration interface. If the cockpit domain large screen is used for calibration, the legitimacy is verified for the smart cockpit domain. If the owner APP is used for verification, the legitimacy is verified for the network domain. When the calibration parameters are lost or tampered, the problem can be traced back to a specific domain, which is convenient for developers in each domain to make corrections and save time and personnel costs in the vehicle problem demarcation stage.
[0116] Further, see Figure 3 , showing Figure 1 A flowchart of step 102 in a vehicle tailgate control method is provided. The method is substantially the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 102 may include:
[0117] Step 301 , determining whether the tailgate parameters pass the first transmission check, transmitting the tailgate parameters to the vehicle body domain, and determining whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission check.
[0118] Step 302: If they are consistent, the tailgate parameters pass the second transmission verification of the body domain.
[0119] Step 303: otherwise, determine the input source of the tailgate parameter, and report a parameter transmission error prompt to the input source.
[0120] In the embodiment of the present invention, after the tailgate parameters pass the first transmission check, the system transmits these parameters to the body domain. During the transmission process, the system will again check whether the tailgate parameters received by the body domain are consistent with the parameters that passed the first transmission check to ensure that the parameters have not been tampered with or lost during the transmission process.
[0121] Specifically, if the tailgate parameters received in the body domain are consistent with the parameters that have passed the first transmission check, the system will confirm that these parameters have passed the second transmission check in the body domain, that is, the tailgate parameters have maintained integrity and consistency during transmission to the body domain, and subsequent processing can continue; if the tailgate parameters received in the body domain are inconsistent with the parameters that have passed the first transmission check, the system will determine the input source of the tailgate parameters and generate a parameter transmission error prompt, and report it to the input source, including notifying the user through the human-computer interaction interface, or sending an error report to the remote control system through the network domain, ensuring that when any problems occur during the parameter transmission process, the system can promptly discover and notify the relevant parties so that appropriate corrective measures can be taken.
[0122] The embodiment of the present invention ensures the integrity and security of the tailgate parameters during the transmission process, prevents system failures or safety hazards caused by inconsistent parameters, and can perform effective verification and control again in the vehicle body domain, i.e., before the tailgate parameters are executed for tailgate control, thereby improving the reliability and safety of controlling the opening and closing of the tailgate using the tailgate parameters input by the user.
[0123] In order to facilitate those skilled in the art to fully understand the above vehicle tailgate control method, refer to Fig. 9 , Fig. 9 This is a parameter verification process of a vehicle tailgate control method provided by an embodiment of the present invention Figure 2 , shows the parameter verification process of the vehicle tailgate control provided by the embodiment of the present invention, which specifically includes:
[0124] S701, determining parameters to be transferred to the vehicle body domain;
[0125] S702, determining whether the transmission parameters are consistent with the body domain reception parameters;
[0126] S703, temporarily write corresponding variables;
[0127] S704, determining whether the actual value of the variable is consistent with the written value;
[0128] S705, parameter writing is successful;
[0129] S706, parameter transfer error;
[0130] S707, determining whether the parameter is from the cockpit domain;
[0131] S708, cockpit domain parameter transmission error;
[0132] S709, Networking domain parameter transmission error;
[0133] S710, reporting error information to the corresponding domain control developer.
[0134] It should be noted that in the above steps, the system confirms that the tailgate parameters have been successfully transmitted to the body domain, and checks whether the parameters received by the body domain are consistent with the parameters transmitted to ensure that the parameters have not been tampered with or lost during the transmission process. If the parameters are consistent, the system temporarily writes these parameters into the corresponding variables in the body 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 is written successfully and the parameter can be officially applied. If the parameter is inconsistent or fails to be written in any step, the system will mark it as a parameter transmission error and start the error handling process. The system determines the source of the parameter. If it is the cockpit domain, it will proceed to the next step to determine that it is a cockpit domain parameter transmission error; if the parameter comes from the cockpit domain and a transmission error occurs, it will proceed to the next step to determine that it is a network domain parameter transmission error. The system will report the error prompt information to the corresponding domain control developer so that the problem can be understood and repaired in time.
[0135] Further, see Figure 4 , showing Figure 1 A flowchart of step 104 in a vehicle tailgate control method is provided. The method is substantially the same as the vehicle tailgate control method provided in the first embodiment of the present invention. Step 104 may include:
[0136] Step 401, using the temporarily written tailgate parameters to control the opening and closing of the tailgate, and monitoring the travel data of the tailgate opening and closing; wherein the travel data includes the opening angle and opening and closing speed of the tailgate.
[0137] Step 402: Generate a speed curve of the tailgate opening and closing according to the tailgate opening angle and the opening and closing speed.
[0138] It should be noted that, in this embodiment, after the tailgate parameters pass the second transmission verification and are temporarily written into 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 travel data of the tailgate in real time, including the opening angle and opening and closing speed of the tailgate. The travel data can be collected by the angle sensor and speed sensor 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 changes of the tailgate during the opening and closing process, helping users understand the dynamic performance of the tailgate. The speed curve usually takes time as the horizontal axis and speed as the vertical axis, and displays the speed changes of the tailgate at different time points in the form of a chart.
[0140] In the embodiment of the present invention, the tailgate parameters are used to control the opening and closing of the tailgate, and a speed curve for the opening and closing of the tailgate is generated, thereby ensuring the effectiveness and accuracy of the tailgate parameters in practical applications. At the same time, an intuitive feedback tool is also provided for the user. The user can evaluate and optimize the operating experience of the tailgate based on the speed curve, thereby realizing personalized control of the tailgate.
[0141] Further, see Figure 5 , showing Figure 1 A flowchart of step 105 in a vehicle tailgate control method is provided. The method is substantially 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 speed curve of the tailgate opening and closing on a human-computer interaction 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 input by a user is received, the tailgate parameters are stored in a tailgate controller.
[0144] Step 503, obtaining the vehicle identification code and the tailgate parameter storage time, generating and storing the tailgate custom version number.
[0145] In the embodiment of the present invention, the system displays the generated speed curve of the tailgate opening and closing on the human-computer interaction interface for the user to view. The user can judge whether the opening and closing performance of the tailgate meets his or her expectations and needs by observing the speed curve. If the user is satisfied with the performance of the tailgate, the user can input a parameter storage request through the human-computer interaction interface so as to permanently store the current tailgate parameters in the tailgate controller. When the system receives the parameter storage request input by 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 to ensure that the tailgate can still be operated according to the user-defined settings when it is used next time.
[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, and the time information of the tailgate parameter storage, and generate a tailgate custom version number based on this information. The tailgate custom version number can be used to identify and track user-defined tailgate parameter settings, and the generated tailgate custom version number will be stored in the system so that it can be queried and referenced when needed.
[0147] The embodiment of the present invention ensures that the user-defined tailgate parameters can be correctly stored and identified, and also provides the user with a convenient management tool to help track and maintain the personalized tailgate parameters. The user can manage the vehicle configuration more flexibly and efficiently and improve the user experience.
[0148] Reference Figure 6 , shows a flow chart of steps of another vehicle tailgate control method provided by an embodiment of the present invention, which method is basically the same as the vehicle tailgate control method provided by the first embodiment of the present invention, except that the method may further include:
[0149] Step 101 , receiving tailgate parameters of a vehicle input by a user, obtaining an input source of the tailgate parameters, and performing a first transmission check on the tailgate parameters according to the input source.
[0150] Step 102 , determining whether the tailgate parameters pass the first transmission check, transmitting the tailgate parameters to the vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameters.
[0151] Step 103 , determining that the tailgate parameters pass the second transmission check, and temporarily writing the tailgate parameters into the tailgate controller.
[0152] Step 104 , using the temporarily written tailgate parameters to control the opening and closing of the tailgate, and generating a speed curve for the opening and closing of the tailgate.
[0153] Step 106, obtaining the travel data of the tailgate opening and closing, and preprocessing the travel data to determine the target speed sampling point of the tailgate opening and closing;
[0154] Step 107, adjusting the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determining the adjusted target speed sampling point as the sampling point constant value;
[0155] Step 108: Use the adjusted sampling point constant value to update the temporarily written tailgate parameter.
[0156] It should be noted that in the above steps 106 to 108, the system obtains the travel data of the tailgate opening and closing, and the travel data includes the opening angle and opening and closing speed of the tailgate. The data is preprocessed to determine the target speed sampling point of the tailgate opening and closing, wherein the preprocessing may include data cleaning, filtering and smoothing operations to ensure the accuracy and reliability of the data. Since the tailgate parameters input by the user are generally integer values, in order to improve the accuracy of the parameters, after determining the target speed sampling points, the system will adjust the precise units of the tailgate parameters corresponding to these sampling points, and refine the integer values to two decimal places. The adjusted target speed sampling points are determined as sampling point constant values, and the sampling point constant values will be 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 parameter settings of the tailgate controller according to 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, and optimizes the calibration value of the sampling point according to the user's historical usage data and behavioral habits. Specifically, the tailgate moves according to the user-defined parameters, monitors and records the tailgate travel data, performs a first differentiation on the recorded tailgate travel data to obtain speed data, and performs a second differentiation to obtain acceleration data. For the sampling points whose smoothness meets the preset requirements, the tailgate parameters (the tailgate parameters input by the user are integers) and positions are recorded, and the integer value parameters are refined to two decimal places according to the preset ideal speed and acceleration values. The parameters that are more accurate to two 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 the constant values of the sampling points. If all sampling points are completed according to the above requirements and finally refined and written as constants, the system will make fine adjustments to the user-defined parameters according to the set time parameters to achieve adaptive optimization.
[0158] Step 105 : receiving a user's request to store tailgate parameters based on the speed curve, and storing the tailgate parameters in a tailgate controller.
[0159] The above steps 101 to 105 are described in the foregoing description and will not be repeated here.
[0160] On the basis of achieving the beneficial effects of the first embodiment, the embodiment of the present invention ensures the accuracy and optimization of the tailgate parameters in practical applications by continuously adjusting and updating the accuracy of the tailgate parameters. The system can provide a more personalized and effective user experience, and the user can obtain a more precise and satisfactory tailgate control effect, thereby improving the overall user satisfaction.
[0161] Reference Fig.10 , shows a schematic structural diagram of a vehicle tailgate control device provided by an embodiment of the present invention, the device comprising:
[0162] A first verification module 801 is used to receive a tailgate parameter of a vehicle input by a user, obtain an input source of the tailgate parameter, and perform a first transmission verification on the tailgate parameter according to the input source;
[0163] A second verification module 802 is used to determine whether the tailgate parameter passes the first transmission verification, transmit the tailgate parameter to the vehicle body domain, and perform a second transmission verification of the vehicle body domain on the tailgate parameter;
[0164] A parameter writing module 803, configured to determine that the tailgate parameter passes the second transmission verification, and temporarily write the tailgate parameter into a tailgate controller;
[0165] A tailgate control module 804, used to control the opening and closing of the tailgate using the temporarily written tailgate parameters, and to generate a speed curve for the opening and closing of the tailgate;
[0166] The parameter storage module 805 is used to receive a request from a user to store the tailgate parameters based on the speed curve, and store the tailgate parameters in the tailgate controller.
[0167] Furthermore, the first verification module 801 includes:
[0168] an acquisition submodule, configured to, in response to receiving a tailgate parameter of a vehicle input by a user through a human-computer interaction interface, acquire an input source of the tailgate parameter;
[0169] A first determination submodule is used to determine that the input source of the tailgate parameter meets the target source, and the tailgate parameter is consistent with the user input parameter; wherein the target source includes the network domain input and the cockpit domain input;
[0170] The comparison submodule is used to compare the tailgate parameter with a preset parameter range, and obtain a first transmission verification result of the tailgate parameter according to the comparison result.
[0171] Furthermore, the comparison submodule includes:
[0172] A first result unit, used for returning parameter error information to the human-computer interaction interface and prompting the user to re-enter if the tailgate parameter exceeds a preset parameter range;
[0173] The second result unit is used for determining that the first transmission verification result of the tailgate parameter is passed if the tailgate parameter does not exceed a preset parameter range.
[0174] Furthermore, the second verification module 802 includes:
[0175] a judgment submodule, configured to determine whether the tailgate parameters pass the first transmission verification, transmit the tailgate parameters to the vehicle body domain, and judge whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification;
[0176] A second determination submodule, configured to, if the tailgate parameters are consistent, pass a second transmission check in the vehicle body domain;
[0177] The third determining submodule is used to determine the input source of the tailgate parameter and report a parameter transmission error prompt to the input source.
[0178] Furthermore, the tailgate control module 804 includes:
[0179] A control submodule, used to control the opening and closing of the tailgate using the temporarily written tailgate parameters, and monitor the travel data of the opening and closing of the tailgate; wherein the travel data includes the opening angle and the opening and closing speed of the tailgate;
[0180] The first generating submodule is used to generate a speed curve of the tailgate opening and closing according to the tailgate opening angle and the opening and closing speed.
[0181] Furthermore, the storage parameter module 805 includes:
[0182] A display submodule, used to display the generated tailgate opening and closing speed curve on the human-computer interaction interface; wherein the speed curve is used by the user to determine whether to input a parameter storage request;
[0183] A storage submodule, configured to store the tailgate parameters in the tailgate controller if a parameter storage request input by a user is received;
[0184] The second generation submodule is used to obtain the vehicle identification code and the tailgate parameter storage time, and generate and store the tailgate custom version number.
[0185] Furthermore, the device also includes:
[0186] A data processing module, used for acquiring the travel data of the tailgate opening and closing, and pre-processing the travel data to determine the target speed sampling point of the tailgate opening and closing;
[0187] A parameter adjustment module, used for adjusting the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determining the adjusted target speed sampling point as a sampling point constant value;
[0188] The parameter update module is used to update the temporarily written tailgate parameters by adopting the adjusted sampling point constant values.
[0189] The vehicle tailgate control device provided by the embodiment of the present invention receives the tailgate parameters input by the user, obtains the input source of the tailgate parameters, performs a first transmission check on the tailgate parameters according to the input source, determines that the tailgate parameters pass the first transmission check, transmits the tailgate parameters to the vehicle body domain, and performs a second transmission check on the tailgate parameters in the vehicle body domain, determines that the tailgate parameters pass the second transmission check, 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 speed curve for the opening and closing of the tailgate, receives a user's request to determine and store the tailgate parameters based on the speed curve, and stores the tailgate parameters into the tailgate controller. The embodiment of the present invention introduces a user-defined calibration tailgate parameter function, so that the user can flexibly adjust the performance parameters of the tailgate according to personal needs and preferences, and the vehicle performs a secondary check on the tailgate parameters input by the user and a tailgate opening and closing test, so as to determine and store the valid tailgate parameters input by the user, realize personalized customization of the tailgate function, greatly improve the flexibility of the vehicle tailgate control, further meet the personalized needs of different users for the opening and closing of the vehicle tailgate, and improve the user experience.
[0190] In another embodiment provided by 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, and when the computer program is executed by the processor, the steps of the vehicle tailgate control method as described above are implemented.
[0191] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions. When the instructions are executed on a computer, the computer executes the vehicle tailgate control method described in any one of the above embodiments.
[0192] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part 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, the process or function described in the embodiment of the present invention is generated in whole or in part. 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 computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). 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 includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
[0193] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0194] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0195] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A vehicle tailgate control method, characterized in that: The method comprises: Receiving a tailgate parameter of a vehicle input by a user, obtaining an input source of the tailgate parameter, and performing a first transmission check on the tailgate parameter according to the input source; Determining that the tailgate parameter passes the first transmission check, transmitting the tailgate parameter to the vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameter; determining that the tailgate parameter passes the second transmission verification, and temporarily writing the tailgate parameter into a tailgate controller; The tailgate is opened and closed by using the temporarily written tailgate parameters, and a speed curve for opening and closing the tailgate is generated; A request for storing the tailgate parameters determined by a user based on the speed curve is received, and the tailgate parameters are stored in the tailgate controller.
2. The method according to claim 1, characterized in that The receiving of the tailgate parameter of the vehicle input by the user, obtaining the input source of the tailgate parameter, and performing a first transmission check on the tailgate parameter according to the input source, includes: In response to receiving a tailgate parameter of a vehicle input by a user through a human-computer interaction interface, obtaining an input source of the tailgate parameter; Determining that the input source of the tailgate parameter satisfies the target source, and the tailgate parameter is consistent with the user input parameter; wherein the target source includes the network domain input and the cockpit domain input; The tailgate parameter is compared with a preset parameter range, and a first transmission verification result of the tailgate parameter is obtained according to the comparison result.
3. The method according to claim 2, characterized in that The step of comparing the tailgate parameter with a preset parameter range and obtaining a first transmission verification result of the tailgate parameter according to the comparison result includes: 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; If the tailgate parameter does not exceed the preset parameter range, the first transmission check result of the tailgate parameter is passed.
4. The method according to claim 1, characterized in that: The determining that the tailgate parameter passes the first transmission check, transmitting the tailgate parameter to the vehicle body domain, and performing a second transmission check of the vehicle body domain on the tailgate parameter includes: Determining that the tailgate parameters pass the first transmission verification, transmitting the tailgate parameters to the vehicle body domain, and determining whether the tailgate parameters in the vehicle body domain are consistent with the tailgate parameters that pass the first transmission verification; If they are consistent, the tailgate parameters pass the second transmission verification of the body domain; Otherwise, determine the input source of the tailgate parameter, and report a parameter transmission error prompt to the input source.
5. The method according to claim 1, characterized in that The method of controlling the tailgate to open and close by using the temporarily written tailgate parameters and generating a speed curve for the tailgate opening and closing includes: The tailgate is controlled to open and close by using the 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 the opening and closing speed; A speed curve of the tailgate opening and closing is generated according to the tailgate opening angle and the opening and closing speed.
6. The method according to claim 1, characterized in that The receiving a request from a user to store the tailgate parameters based on the speed curve, and storing the tailgate parameters in the tailgate controller includes: Displaying the generated tailgate opening and closing speed curve on the human-computer interaction interface; wherein the speed curve is used by the user to determine whether to input a parameter storage request; If a parameter storage request input by a user is received, the tailgate parameters are stored in the tailgate controller; Get the vehicle identification code and tailgate parameter storage time, generate and store the tailgate custom version number.
7. The method according to claim 1, characterized in that After the tailgate opening and closing is controlled by using the temporarily written tailgate parameters and the speed curve of the tailgate opening and closing is generated, the method further includes: Acquiring travel data of the tailgate opening and closing, and preprocessing the travel data to determine a target speed sampling point of the tailgate opening and closing; Adjusting the precise unit of the tailgate parameter corresponding to the target speed sampling point, and determining 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.
8. A vehicle tailgate control device, characterized in that: The device comprises: A first verification module, configured to receive a tailgate parameter of a vehicle input by a user, obtain an input source of the tailgate parameter, and perform a first transmission verification on the tailgate parameter according to the input source; A second verification module, configured to determine whether the tailgate parameter passes the first transmission verification, transmit the tailgate parameter to a vehicle body domain, and perform a second transmission verification of the vehicle body domain on the tailgate parameter; A parameter writing module, used for determining that the tailgate parameter passes the second transmission verification, and temporarily writing the tailgate parameter into a tailgate controller; A tailgate control module, used to control the opening and closing of the tailgate using temporarily written tailgate parameters, and to generate a speed curve for the opening and closing of the tailgate; The parameter storage module is used to receive a request from a user to store the tailgate parameters based on the speed curve, and store the tailgate parameters in the tailgate controller.
9. A vehicle, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the vehicle tailgate control method as claimed in any one of claims 1 to 7 are implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle tailgate control method according to any one of claims 1 to 7 is implemented.
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
Automobile tail gate control method, system, automobile and storage medium
CN111058721A
Vehicle repair detection method and device, vehicle and storage medium
CN113919455A
Intelligent control method and system for automobile back door and automobile
CN114148277A
