Vehicle electric tail gate control method, device and equipment and storage medium
Through the vehicle electric tailgate control method, the opening height of the electric tailgate is identified and adjusted, and the problem of inconvenient opening height of the electric tailgate in the prior art is solved, and the height customization and user needs are achieved in different scenarios are achieved, and the convenience of use is improved.
Patent Information
- Application Number
- CN202510150899.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-05-13
AI Technical Summary
The existing electric tailgate design of automobiles has limitations in intelligent adjustment of opening height, which is especially inconvenient for small users with shorter figures. Especially when using medium and large SUVs, closing the electric tailgate requires standing on tiptoe or raising your hand, which increases the difficulty and inconvenience of use.
A vehicle electric tailgate control method is provided. By receiving a start command, it identifies whether the standard opening height is included. If included, the electric tailgate is controlled to open to the standard height. If not included, the adjustment command is monitored to adjust the opening process. When the standard opening height is not set, the electric tailgate is controlled to open to the preset maximum height.
It realizes the standard height of customizing the electric tailgate opening according to user needs, and controls the opening status through instant adjustment commands without setting, improving the convenience of use and meeting user needs in different scenarios.
Smart Images

Figure CN119987334A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent control technology, and in particular to a vehicle electric tailgate control method, device, equipment and storage medium. Background Art
[0002] With the rapid development of the automobile industry, the number of vehicles owned continues to rise. At the same time, technological progress has promoted the transformation of automobiles towards intelligence, networking and personalization. As an indispensable means of transportation for modern families, the various functional components of automobiles are also constantly evolving to better meet users' needs for intelligent experience. Among them, the opening and closing mechanism of the electric tailgate is an important manifestation of this trend.
[0003] In the early days, the opening and closing of the electric tailgate mainly relied on manual operation. However, with the development of technology, this process has become more convenient and intelligent. Today, users can open and close the electric tailgate in a variety of ways, such as using wireless keys, electric tailgate switches inside the car, electric tailgate switches outside the car, remote control keys, virtual pedals (i.e., kick sensor switches), smartphone applications (digital keys), and central control touch screens. These advanced opening methods not only improve the convenience of use, but also enhance the user experience.
[0004] Nevertheless, the current design of electric tailgates for cars still has certain limitations, especially in terms of intelligent adjustment of the opening height. The electric tailgate of the vehicle is usually opened to the maximum height by default, which is particularly inconvenient for shorter users, especially when using medium and large SUVs. Due to the high body, shorter drivers often need to tiptoe or even raise their hands to complete the operation when closing the electric tailgate, which undoubtedly increases the difficulty and inconvenience of use. Summary of the invention
[0005] In view of the above-mentioned shortcomings of the prior art, the present application provides a vehicle electric tailgate control method, device, equipment and storage medium to solve the above-mentioned technical problems.
[0006] The present application provides a vehicle electric tailgate control method, the method comprising: receiving a start instruction for controlling the opening of the vehicle electric tailgate; identifying whether the start instruction includes a standard opening height for opening the vehicle electric tailgate; if the start instruction includes the standard opening height, controlling the vehicle electric tailgate to open to the standard opening height; if the start instruction does not include the standard opening height, monitoring an adjustment instruction for adjusting the opening process of the vehicle electric tailgate, and controlling the vehicle electric tailgate based on the monitoring result.
[0007] In one embodiment of the present application, the vehicle's electric tailgate is controlled based on the monitoring results, including: if the adjustment instruction is monitored, the opening state of the vehicle's electric tailgate is adjusted based on the adjustment instruction, and the adjustment includes pausing or terminating; if the adjustment instruction is not monitored, the vehicle's electric tailgate is controlled to open to a preset maximum opening height.
[0008] In one embodiment of the present application, the method also includes: obtaining the instant opening height of the vehicle's electric tailgate, the instant opening height being the opening height when the adjustment instruction is received; verifying the validity of the instant opening height, and determining the instant opening height that passes the verification as the effective opening height; when there are a continuous preset number of instant opening heights that are effective heights, calculating the height difference between each effective height; if the height difference between any two effective heights is less than a preset threshold, calculating the average of all effective heights to obtain an average opening height, and storing the average opening height in a preset database as the standard opening height for subsequent vehicle electric tailgate openings.
[0009] In one embodiment of the present application, verifying the validity of the instant opening height includes: calculating the proportional relationship between the instant opening height and the preset maximum height; if the proportional relationship meets the preset proportional threshold, determining that the validity verification of the instant opening height has passed, and determining the instant opening height as the effective opening height.
[0010] In one embodiment of the present application, controlling the vehicle's electric tailgate to open to the standard opening height includes: obtaining the initial height of the vehicle's electric tailgate; detecting the rising height of the vehicle's electric tailgate each time the motor rotates one circle, and generating a first mapping relationship between the number of motor rotations and the rising height of the vehicle's tailgate; calculating the difference between the standard opening height and the initial height to obtain a changed height of the vehicle's electric tailgate; based on the changed height and the first mapping relationship, determining a target number of motor rotations corresponding to the opening of the vehicle's electric tailgate to the standard opening height, and controlling the motor rotation based on the target number of rotations to open the vehicle's electric tailgate to the standard opening height.
[0011] In one embodiment of the present application, the rotation of the motor is controlled based on the target number of revolutions to open the vehicle electric tailgate to the standard opening height, including: monitoring the rotation state of the motor to obtain the current number of revolutions; if the current number of revolutions is less than the target number of revolutions of the motor, controlling the motor to continue rotating until the detected current number of revolutions is greater than or equal to the target number of revolutions of the motor.
[0012] The present application provides a vehicle electric tailgate control device, the device comprising: an instruction receiving module, used to receive a start instruction for controlling the opening of the vehicle electric tailgate; an instruction identification module, used to identify whether the start instruction includes a standard opening height for opening the vehicle electric tailgate; a first control module, used to control the vehicle electric tailgate to open to the standard opening height when the start instruction includes the standard opening height; a second control module, used to monitor an adjustment instruction for adjusting the opening process of the vehicle electric tailgate when the start instruction does not include the standard opening height, and control the vehicle electric tailgate based on the monitoring result.
[0013] In one embodiment of the present application, the second control module further includes a self-learning unit, which is used to generate a standard opening height for opening the vehicle electric tailgate based on the opening height when the adjustment instruction is received.
[0014] The present application provides an electronic device, characterized in that it includes a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the vehicle electric tailgate control method as described above.
[0015] The present application provides a computer-readable storage medium, characterized in that a computer program is stored thereon, and the computer program is used to enable a computer to execute the vehicle electric tailgate control method as described above.
[0016] Beneficial effects of the present application: The vehicle electric tailgate control method in the present application retrieves preset data through the received start command, and when the preset data contains the standard opening height, controls the vehicle electric tailgate to open to the standard opening height; when the preset data does not contain the standard opening height, monitors the adjustment command for adjusting the opening process of the vehicle electric tailgate, and controls the vehicle electric tailgate based on the monitoring result; on the one hand, the standard opening height of the vehicle electric tailgate can be customized based on the actual needs of the user, and on the other hand, when the standard opening height is not set, the opening state of the vehicle electric tailgate can also be controlled through immediate adjustment commands. Not only can a high degree of customization be achieved, but also the needs of users in different scenarios can be met, effectively improving the convenience of the vehicle in use.
[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0019] Figure 1 is a schematic diagram of an implementation environment of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application;
[0020] Figure 2 is a flow chart of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application;
[0021] Figure 3 is a schematic diagram of the overall control flow of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application;
[0022] Figure 4 is a block diagram of a vehicle electric tailgate control device shown in an exemplary embodiment of the present application;
[0023] Figure 5 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application is shown. DETAILED DESCRIPTION
[0024] The following will describe the implementation methods of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application.
[0025] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.
[0026] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.
[0027] First of all, it should be explained that an Electronic Control Unit (ECU) is a microcomputer used to control various electronic systems in a car or other mechanical equipment.
[0028] Figure 1 It is a schematic diagram of an implementation environment of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application.
[0029] like Figure 1 As shown, the implementation environment of the vehicle electric tailgate control method includes a data acquisition module 101 and a computer module 102. Among them, the data acquisition module 101 includes a position sensor and a rotary encoder, which are used to detect the opening height of the tailgate in real time and monitor the number of rotations of the motor, respectively, so as to calculate the opening height of the tailgate; in addition, it also includes a button below the tailgate, a mobile phone application and a central control screen as input devices, allowing the user to set the opening height of the tailgate in different ways. These devices exchange data with the electric tailgate electronic control unit (ECU) in the computer module 102 through the wireless communication module and the CAN bus. The core of the computer module 102 is the ECU, which not only processes the data from the data acquisition module 101, but also stores the opening height set by the user and the height data recorded by self-learning, and generates control instructions based on these data to control the opening and closing of the tailgate through the drive unit of the motor. The motor is also equipped with a feedback unit, which can feed back the operating status to the ECU to achieve more precise control. In terms of output devices, the tailgate locking mechanism is responsible for unlocking before the tailgate and locking after closing, while the indicator light or display screen is used to display the current status and operation results of the tailgate to the user. The entire workflow starts with receiving the user's control command, and then goes through data processing, retrieving preset data or executing self-learning functions, and finally realizes the tailgate opening control by precisely controlling the motor, while ensuring the stability and accuracy of the system through the feedback mechanism. This process not only improves the intelligence level of vehicle electric tailgate control, but also greatly enhances the user experience.
[0030] Figure 2 It is a flow chart of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application.
[0031] like Figure 2As shown, in an exemplary embodiment, the vehicle electric tailgate control method includes at least steps S210 to S240, which are described in detail as follows:
[0032] Step S210, receiving a start instruction for controlling the opening of the vehicle's electric tailgate.
[0033] In one embodiment of the present application, receiving a start command for controlling the opening of the electric tailgate of a vehicle can be achieved in a variety of ways. First, the user can send a start command through a dedicated application (APP) on a smartphone, that is, the user selects the "open tailgate" option in the APP, the APP generates a start command and sends the command to the electric tailgate electronic control unit (ECU) of the vehicle through a wireless communication module (such as Bluetooth or Wi-Fi), and after the ECU receives the start command, it confirms the validity of the command and prepares to perform the next step. Secondly, the user can also receive the start command through the central control screen inside the vehicle, that is, the user selects the "open tailgate" option on the central control screen, the central control screen generates a start command and sends the command to the ECU through the vehicle CAN bus, and after the ECU receives the start command, it also confirms the validity of the command and prepares to perform the next step. In addition, the user can also receive the start command through a physical button, that is, the user presses a specific button on the car key remote control or inside the vehicle, these physical buttons are connected to the ECU through the internal circuit of the vehicle, the physical button generates a start command and sends the command to the ECU through the internal circuit, and after the ECU receives the start command, it confirms the validity of the command and prepares to perform the next step.
[0034] In one embodiment of the present application, the user selects the "Open tailgate" option in the mobile phone APP, and the APP generates a start instruction; the generated start instruction is sent to the ECU through a wireless communication module (such as Bluetooth or Wi-Fi). The user selects the "Open tailgate" option on the central control screen, and the central control screen generates a start instruction and sends it to the ECU through the vehicle CAN bus. The user presses the car key remote control or a specific button inside the vehicle, and the physical button generates a start instruction and sends it to the ECU through the internal circuit of the vehicle. After receiving the start instruction, the ECU first verifies the validity of the instruction, including checking the legitimacy of the source of the instruction, the correctness of the instruction format, etc. After the verification is passed, the ECU is ready to execute the next step, that is, to retrieve the preset data to determine whether the standard opening height is included.
[0035] In a specific embodiment of the present application, it is assumed that the user sends a start instruction through a mobile phone application: the user opens a dedicated application on the mobile phone and selects the "open tailgate" option. The APP generates a start instruction, and the instruction content includes the user ID, vehicle identification code, operation type (open tailgate), etc. The APP sends the start instruction to the vehicle's electric tailgate ECU via Bluetooth. After receiving the start instruction, the ECU verifies the legitimacy and format correctness of the instruction. After the verification is passed, the ECU is ready to execute the next step, that is, to retrieve the preset data to determine whether the standard opening height is included.
[0036] It can be understood that in the vehicle electric tailgate control method proposed in this application, the user can send start instructions through a variety of methods (mobile phone application, central control large screen, physical buttons), and the ECU can effectively receive and verify these instructions to ensure the smooth opening of the vehicle's electric tailgate.
[0037] Step S220, identifying whether the start instruction includes a standard opening height for opening the vehicle's electric tailgate.
[0038] In one embodiment of the present application, the user can send the start command in a variety of ways, such as through a mobile phone application, a central control screen or a physical button. Assume that the user sends the start command through a mobile phone application: the user selects the "Open tailgate" option in the mobile phone APP, and the APP generates a start command. The command content includes user ID, vehicle identification code, operation type (open tailgate), etc. The APP sends the start command to the vehicle's electric tailgate electronic control unit (ECU) through a wireless communication module (such as Bluetooth or Wi-Fi). After receiving the start command, the ECU first verifies the validity of the command, including checking the legitimacy of the source of the command, the correctness of the command format, etc. After the verification is passed, the ECU is ready to proceed to the next step.
[0039] Next, the ECU retrieves the preset data in its internal storage unit. The storage unit stores various types of preset data, including the opening height data set by the user through the mobile phone application or the central control screen, and the opening height data recorded by the self-learning function. The ECU searches the storage unit to see if there is a standard opening height set by the user. If the user has previously set the opening height through the mobile phone application or the central control screen, the ECU will find the standard opening height; if the user has not set the opening height, the ECU will check the opening height data recorded by the self-learning function. The self-learning function records the height data when the user pauses the tailgate opening multiple times and calculates an average value as the standard opening height.
[0040] Specifically, if there is a standard opening height in the preset data, the ECU will confirm the standard opening height and prepare to control the tailgate to open to that height. If there is no standard opening height in the preset data, the ECU will control the tailgate to open to the preset maximum height, or wait for further user operations, such as pressing the pause button under the tailgate.
[0041] It can be understood that through the process of the above embodiment, the ECU can effectively receive and verify the start-up instruction, and retrieve based on preset data to determine whether the standard opening height of the vehicle's electric tailgate is included, thereby ensuring precise control of the tailgate.
[0042] Step S230: If the preset data includes a standard opening height, the vehicle electric tailgate is controlled to open to the standard opening height.
[0043] In one embodiment of the present application, controlling the vehicle electric tailgate to open to the standard opening height includes: obtaining the initial height of the vehicle electric tailgate; detecting the rising height of the vehicle electric tailgate when the motor rotates one circle, and generating a first mapping relationship between the number of motor rotations and the rising height of the vehicle tailgate; calculating the difference between the standard opening height and the initial height to obtain the changed height of the vehicle electric tailgate; based on the changed height and the first mapping relationship, determining the target number of motor rotations corresponding to the opening of the vehicle electric tailgate to the standard opening height, and controlling the motor to rotate based on the target number of rotations to open the vehicle electric tailgate to the standard opening height. Among them, controlling the motor to rotate based on the target number of rotations to open the vehicle electric tailgate to the standard opening height includes: monitoring the rotation state of the motor to obtain the current number of rotations; if the current number of rotations is less than the target number of motor rotations, controlling the motor to continue rotating until the detected current number of rotations is greater than or equal to the target number of motor rotations.
[0044] In a specific embodiment of the present application, when the user sends a start command through a mobile phone application, a central control screen or a physical button, the ECU receives and verifies the validity of the start command. The ECU controls the tailgate to unlock and obtains the initial height of the tailgate through the position sensor, that is, the height of the tailgate in a fully closed state. Assume that the initial height is 0 mm.
[0045] Next, the ECU monitors the rotation of the motor through the rotary encoder and the height of the tailgate through the position sensor. By synchronously recording the number of rotations of the motor and the height of the tailgate, the ECU generates a first mapping relationship between the number of rotations of the motor and the height of the tailgate. For example, the tailgate rises 10 mm for every rotation of the motor.
[0046] Then, the ECU obtains the standard opening height set by the user or the standard opening height obtained by self-learning from the preset data. Assume that the standard opening height set by the user through the mobile phone application is 1000 mm. The ECU calculates the difference between the standard opening height and the initial height to obtain the changed height of the vehicle's electric tailgate. Changed height = standard opening height - initial height = 1000 mm - 0 mm = 1000 mm.
[0047] Next, the ECU uses the first mapping relationship to convert the change in height into the target number of revolutions of the motor. For example, if the change in height is 1000 mm, and the tailgate rises 10 mm for each revolution of the motor, then the target number of revolutions = 1000 mm / 10 mm / revolution = 100 revolutions.
[0048] Finally, the ECU starts the motor and starts to drive the tailgate up. The ECU monitors the rotation status of the motor in real time through the rotary encoder and obtains the current number of rotations. If the current number of rotations is less than 100, the ECU controls the motor to continue rotating. The ECU continuously detects the current number of rotations until the detected current number of rotations reaches 100. When the detected current number of rotations reaches or exceeds 100, the ECU controls the motor to stop rotating and the tailgate stops at the standard opening height of 1000 mm.
[0049] It can be understood that through the process of the above embodiment, the ECU can accurately control the opening process of the vehicle electric tailgate, ensuring that the tailgate is accurately opened to the standard opening height set by the user. This process not only improves the intelligence level of the system, but also enhances the user experience.
[0050] Step S240: If the preset data does not include the standard opening height, an adjustment instruction for adjusting the opening process of the vehicle electric tailgate is monitored, and the vehicle electric tailgate is controlled based on the monitoring result.
[0051] In one embodiment of the present application, the vehicle's electric tailgate is controlled based on the monitoring results, including: if an adjustment instruction is monitored, the opening state of the vehicle's electric tailgate is adjusted based on the adjustment instruction, and the adjustment includes pausing or terminating; if no adjustment instruction is monitored, the vehicle's electric tailgate is controlled to open to a preset maximum opening height.
[0052] In a specific embodiment of the present application, the process of controlling the electric tailgate of the vehicle based on the monitoring result is as follows:
[0053] When the user sends a start command through a mobile phone application, a central control screen, or a physical button, the ECU receives and verifies the validity of the start command. Assuming that the user sends a start command through the central control screen, the user selects the "Open tailgate" option on the central control screen, and the central control screen generates a start command and sends it to the electric tailgate electronic control unit (ECU) through the vehicle CAN bus. After receiving the start command, the ECU verifies the validity of the command to ensure that the source of the command is legal and the format is correct. After the verification is passed, the ECU controls the tailgate to unlock and prepare to start the opening process.
[0054] Next, the ECU starts the motor and drives the tailgate to start rising. Through the rotary encoder and position sensor, the ECU monitors the number of rotations of the motor and the height of the tailgate in real time. Assuming the preset maximum opening height is 1200 mm, and the tailgate rises 10 mm for each rotation of the motor, the target number of rotations = 1200 mm / 10 mm / rotation = 120 rotations.
[0055] The ECU enters the monitoring mode and continuously monitors whether there are any adjustment instructions. The adjustment instructions can be sent through the pause button under the tailgate, the mobile phone application or the central control screen. If the user presses the pause button under the tailgate while the tailgate is open, the ECU will receive the pause instruction. If the user sends a pause instruction through the mobile phone application or the central control screen, the instruction is transmitted to the ECU through the wireless communication module or CAN bus.
[0056] If the ECU detects a pause command, the ECU immediately controls the motor to stop rotating and the tailgate is paused at the current height. The ECU records the current opening height and waits for further instructions. Assuming the current height is 600 mm, the ECU records the current opening height as 600 mm. If the user presses the pause button again or sends a termination command through the mobile phone application or the central control screen, the ECU controls the motor to rotate in the opposite direction to return the tailgate to its initial closed state.
[0057] If the ECU does not detect any adjustment instructions during the opening process, the ECU will continue to control the motor to rotate until the current rotation number detected reaches the target number of 120. When the current rotation number detected reaches 120, the ECU controls the motor to stop rotating and the tailgate stops at the preset maximum opening height of 1200 mm.
[0058] It is understandable that through the process of the above embodiment, the ECU can accurately control the opening state of the vehicle electric tailgate according to the monitoring result, ensuring that the tailgate pauses or terminates the opening process when the user needs it, or opens to the preset maximum height without adjustment instructions. This process not only improves the intelligence level of the system, but also enhances the user experience.
[0059] In addition, in one embodiment of the present application, the vehicle electric tailgate control method further includes: obtaining the instant opening height of the vehicle electric tailgate, the instant opening height being the opening height when the adjustment instruction is received; verifying the validity of the instant opening height, and determining the instant opening height that has passed the verification as the effective opening height; when there are a continuous preset number of instant opening heights as effective heights, calculating the height difference between each effective height; if the height difference between any two effective heights is less than the preset threshold, calculating the average of all effective heights to obtain the average opening height, and storing the average opening height in the preset database as the standard opening height for subsequent vehicle electric tailgate opening. Among them, verifying the validity of the instant opening height includes: calculating the proportional relationship between the instant opening height and the preset maximum height; if the proportional relationship meets the preset proportional threshold, determining that the validity verification of the instant opening height has passed, and determining the instant opening height as the effective opening height.
[0060] In one embodiment of the present application, the vehicle electric tailgate control method further includes obtaining the instant opening height of the vehicle electric tailgate, verifying its validity, and finally determining the standard opening height for subsequent opening. The specific process is as follows:
[0061] When the user sends a start command through a mobile phone application, a central control screen, or a physical button, the ECU receives and verifies the validity of the start command. Assuming that the user sends a start command through the central control screen, the user selects the "Open tailgate" option on the central control screen, and the central control screen generates a start command and sends it to the electric tailgate electronic control unit (ECU) through the vehicle CAN bus. After receiving the start command, the ECU verifies the validity of the command to ensure that the source of the command is legal and the format is correct. After the verification is passed, the ECU controls the tailgate to unlock and prepare to start the opening process.
[0062] The ECU starts the motor and drives the tailgate to start rising. Through the rotary encoder and position sensor, the ECU monitors the number of rotations of the motor and the height of the tailgate in real time. Assuming that the user presses the pause button under the tailgate during the tailgate opening process, the ECU receives the pause command. The ECU immediately controls the motor to stop rotating, and the tailgate pauses at the current height. The ECU records the current opening height as the immediate opening height. Assuming the current height is 600 mm, the ECU records the immediate opening height as 600 mm.
[0063] Next, the ECU verifies the validity of the immediate opening height. The ECU calculates the proportional relationship between the immediate opening height and the preset maximum height. Assuming the preset maximum height is 1200 mm and the immediate opening height is 600 mm, the proportional relationship is 600 mm / 1200 mm = 0.5 (i.e. 50%). The ECU checks whether the proportional relationship meets the preset proportional threshold. Assuming the preset proportional threshold is 80% to 100%, 50% does not meet the preset proportional threshold. Therefore, the ECU determines that the immediate opening height of 600 mm is invalid.
[0064] Assuming that the user opens the tailgate again and presses the pause button at 960 mm, the ECU records the immediate opening height as 960 mm. The ECU calculates the proportional relationship between the immediate opening height of 960 mm and the preset maximum height of 1200 mm: 960 mm / 1200 mm = 0.8 (i.e. 80%), which meets the preset proportional threshold. The ECU determines that the immediate opening height of 960 mm is valid and determines 960 mm as the effective opening height.
[0065] ECU stores the most recent valid opening heights. Assume that three valid opening heights are recorded consecutively: 960 mm, 970 mm, and 980 mm. ECU calculates the height difference between each valid height. For example, 970 mm - 960 mm = 10 mm, 980 mm - 970 mm = 10 mm. ECU checks whether the height difference between any two valid heights is less than the preset threshold. Assuming the preset threshold is 10%, 10 mm / 1200 mm ≈ 0.83%, which meets the preset threshold.
[0066] When the height difference between any two effective heights is less than the preset threshold, the ECU calculates the average of all effective heights. For example, (960 mm + 970 mm + 980 mm) / 3 ≈ 970 mm. The ECU stores the calculated average opening height of 970 mm in the preset database as the standard opening height for subsequent vehicle electric tailgate openings.
[0067] It is understandable that through the process of the above embodiment, the ECU can verify the validity of the instant opening height according to the user's operation record, and calculate the average opening height as the standard opening height for subsequent vehicle electric tailgate opening. This process not only improves the intelligence level of the system, but also enhances the user experience.
[0068] Figure 3 It is a schematic diagram of the overall control flow of a vehicle electric tailgate control method shown in an exemplary embodiment of the present application.
[0069] like Figure 3As shown, if the start command contains standard opening height information, the ECU stores the standard opening height data. When the ECU receives the opening command, it unlocks the electric tailgate, controls the motor to rotate to open the tailgate, and calculates the opening height of the tailgate based on the number of revolutions of the motor. If the current opening height does not reach the standard opening height, the motor is controlled to rotate continuously until the opening height of the tailgate reaches the standard opening height. Once the opening height of the tailgate reaches the standard opening height, the motor is turned off, indicating that the tailgate is opened. If the start command does not contain standard opening height information, the ECU also unlocks the electric tailgate after receiving the opening command, controls the motor to rotate to open the tailgate, and enters the monitoring mode to monitor the adjustment command. If the adjustment command is monitored, the instant opening height when the adjustment command is received is obtained and its validity is verified. The proportional relationship between the instant opening height and the preset maximum height is calculated. If the proportional relationship meets the preset proportional threshold (for example, 80% to 100%), the instant opening height is determined to be a valid height. If there are three consecutive instant opening heights that are all valid heights, the average value of the three opening heights is calculated as the new standard opening height, and the standard opening height is stored in the preset database. After that, the vehicle's electric tailgate is controlled to open according to the standard opening height. If no adjustment command is heard, or there are three consecutive instant opening heights that are not all valid heights, the motor is controlled to rotate until the vehicle's electric tailgate opens to the preset maximum height.
[0070] In a specific embodiment of the present application, it is assumed that the user sends a start instruction through the central control screen, and the start instruction contains a standard opening height of 1000 mm. The user selects the "Open tailgate" option on the central control screen, and the central control screen generates a start instruction and sends it to the ECU through the vehicle CAN bus. After receiving the start instruction, the ECU recognizes that it contains a standard opening height of 1000 mm and stores the standard opening height data. After receiving the opening instruction, the ECU unlocks the electric tailgate, controls the motor to rotate to open the tailgate, and calculates the opening height of the tailgate based on the number of revolutions of the motor. If the current opening height does not reach 1000 mm, the control motor continues to rotate until the opening height of the tailgate reaches 1000 mm. Once the opening height of the tailgate reaches 1000 mm, the motor is turned off, indicating that the tailgate is open.
[0071] In another specific embodiment of the present application, it is assumed that the user sends a start command through the central control screen, and the start command does not contain the standard opening height information. After receiving the opening command, the ECU unlocks the electric tailgate, controls the motor to rotate to open the tailgate, and enters the monitoring mode to monitor the adjustment command. If the user presses the pause button under the tailgate during the tailgate opening process, the ECU receives the pause command. Get the instant opening height when the pause command is received, assuming it is 960 mm. Calculate the proportional relationship between the instant opening height of 960 mm and the preset maximum height of 1200 mm: 960 mm / 1200 mm=0.8 (ie 80%), which meets the preset proportional threshold. The ECU determines that the instant opening height of 960 mm is valid. Assuming that the user opens the tailgate again and presses the pause button at 970 mm and 980 mm, the ECU records the instant opening heights of 970 mm and 980 mm, respectively, and verifies their validity. If the three instant opening heights are all valid heights, calculate their average value: (960 mm+970 mm+980 mm) / 3≈970 mm. The calculated average opening height of 970 mm is stored in the preset database as the new standard opening height. After that, the vehicle electric tailgate is controlled to open according to the standard opening height. If no adjustment command is heard, or there are three consecutive instant opening heights that are not all valid heights, the motor is controlled to rotate until the vehicle electric tailgate opens to the preset maximum height of 1200 mm.
[0072] It can be understood that through the process of the above embodiment, the ECU can accurately control the opening height of the vehicle's electric tailgate according to the standard opening height information in the start-up instruction or the user's operation record, thereby ensuring the intelligence of the system and the improvement of user experience.
[0073] In another embodiment of the present application, in one embodiment of the present application, when the electric tailgate ECU receives the opening height set through the mobile phone APP or the central control large screen, the opening height data will be stored. When the ECU receives the opening command, the tailgate is unlocked, the motor starts to rotate, and the electric tailgate opens. The ECU calculates the opening height of the tailgate according to the number of revolutions of the motor. If the current opening height does not reach the set height, the motor will continue to rotate until the tailgate reaches the set height. Once the set height is reached, the motor stops rotating and the electric tailgate is opened. If the ECU does not receive the opening height set through the mobile phone APP or the central control large screen, the opening height data of the electric tailgate can be memorized and stored by self-learning. When the owner uses the electric tailgate, when the ECU receives the opening command, the motor starts to rotate and the tailgate opens. If a pause command is received from the button below the electric tailgate during the opening process, the ECU will store the current opening height data. The 3 most recently stored opening height data must be valid, and the deviation must not exceed 10%. The ECU calculates the average of the 3 opening height data as the new opening height setting value. After the self-learning is completed, the opening height of the electric tailgate is set successfully. When the opening command is received again, the electric tailgate will open according to the stored height setting value.
[0074] It should be emphasized that the present application provides a method for controlling a vehicle electric tailgate, and its beneficial effects are mainly reflected in the following aspects:
[0075] First, it improves the user experience. Users can flexibly set the opening height of the electric tailgate through the mobile phone APP, the central control screen or the physical buttons to meet the needs of different scenarios. The operation is simple and fast. The self-learning function can automatically memorize and adjust the user's opening habits, reducing the steps of manual setting and making the operation more intelligent and convenient.
[0076] Secondly, safety is enhanced. By precisely controlling the opening height of the electric tailgate, safety hazards caused by improper height are avoided. Users can send adjustment instructions during the opening process, such as pausing or stopping the opening at any time through the button under the tailgate, which increases the safety and controllability of use.
[0077] Then, the system reliability is improved. The system stores and verifies the height data multiple times to ensure the accuracy and reliability of the data. The height data deviation in the self-learning function is controlled within 10%, which further improves the stability and accuracy of the system.
[0078] In addition, the operation process is simplified. Whether through the mobile phone APP, the central control screen or the physical button, users can easily control the opening of the electric tailgate. The self-learning function reduces the need for users to frequently set up, making the operation simpler and more intuitive.
[0079] Finally, the system can store and analyze multiple opening height data to ensure data consistency and validity. By calculating the average value, the system can provide more accurate opening height settings and improve overall performance.
[0080] In summary, the vehicle electric tailgate control method proposed in this application not only improves the intelligence level of the vehicle electric tailgate control, but also significantly enhances the user experience and system reliability, providing users with a safer, more convenient and intelligent user experience.
[0081] Figure 4 is a block diagram of a vehicle electric tailgate control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 The device may also be applicable to other exemplary implementation environments and specifically configured in other devices, and this embodiment does not limit the implementation environment to which the device is applicable.
[0082] like Figure 4 As shown, the exemplary vehicle electric tailgate control device includes: a command receiving module 410 , a data retrieval module 420 , a first control module 430 , and a second control module 440 .
[0083] Among them, the instruction receiving module 410 is used to receive a start instruction for controlling the opening of the vehicle's electric tailgate; the instruction identification module 420 is used to identify whether the start instruction includes a standard opening height for opening the vehicle's electric tailgate; the first control module 430 is used to control the vehicle's electric tailgate to open to the standard opening height when the preset data includes the standard opening height; the second control module 440 is used to monitor the adjustment instruction for adjusting the opening process of the vehicle's electric tailgate when the preset data does not include the standard opening height, and control the vehicle's electric tailgate based on the monitoring result.
[0084] In addition, in one embodiment of the present application, the second control module further includes a self-learning unit, which is used to generate a standard opening height for the vehicle electric tailgate opening based on the opening height when the adjustment command is received. Specifically, it includes: when a pause command is received from the button below the electric tailgate, the electric tailgate ECU stores the opening height data once, and when the three most recently stored opening height data are all valid data and the deviation does not exceed 10%, the average value of the three opening height data is calculated as the opening height setting value of the electric tailgate.
[0085] It should be noted that the vehicle electric tailgate control device provided in the above embodiment and the vehicle electric tailgate control method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment, and will not be repeated here. In practical applications, the vehicle electric tailgate control device provided in the above embodiment can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0086] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the vehicle electric tailgate control method provided in the above-mentioned embodiments.
[0087] Figure 5 The structure diagram of the computer system suitable for implementing the electronic device of the embodiment of the present application is shown. It should be noted that: Figure 5 The computer system 500 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0088] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method described in the above embodiment. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, the ROM 502 and the RAM 503 are connected to each other through the bus 504. The input / output (I / O) interface 505 is also connected to the bus 504.
[0089] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom is installed into the storage section 508 as needed.
[0090] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0091] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0092] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0093] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0094] Another aspect of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer executes the vehicle electric tailgate control method as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.
[0095] Another aspect of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the vehicle electric tailgate control method provided in each of the above embodiments.
[0096] The above embodiments are merely illustrative of the principles and effects of the present application, and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.
Claims
1. A vehicle electric tailgate control method, characterized in that: The method comprises: receiving a start command for controlling the opening of the vehicle's electric tailgate; Identifying whether the start instruction includes a standard opening height for opening the vehicle electric tailgate; If the start instruction includes the standard opening height, controlling the vehicle electric tailgate to open to the standard opening height; If the start instruction does not include the standard opening height, an adjustment instruction for adjusting the opening process of the vehicle electric tailgate is monitored, and the vehicle electric tailgate is controlled based on the monitoring result.
2. The vehicle electric tailgate control method according to claim 1, characterized in that: The vehicle electric tailgate is controlled based on the monitoring results, including: If the adjustment instruction is monitored, adjusting the opening state of the vehicle electric tailgate based on the adjustment instruction, wherein the adjustment includes pausing or terminating; If the adjustment instruction is not detected, the vehicle's electric tailgate is controlled to open to a preset maximum opening height.
3. The vehicle electric tailgate control method according to claim 2, characterized in that: The method further comprises: Acquire the instant opening height of the electric tailgate of the vehicle, where the instant opening height is the opening height when the adjustment instruction is received; Verifying the validity of the instant opening height, and determining the verified instant opening height as the valid opening height; When there are instant opening heights with a continuous number of preset items as valid heights, the height difference between the valid heights is calculated; If the height difference between any two effective heights is less than a preset threshold, the average value of all effective heights is calculated to obtain an average opening height, and the average opening height is stored in a preset database as a standard opening height for subsequent vehicle electric tailgate opening.
4. The vehicle electric tailgate control method according to claim 3, characterized in that: Verify the effectiveness of the instant opening height, including: Calculating a proportional relationship between the instant opening height and the preset maximum height; If the proportional relationship satisfies a preset proportional threshold, it is determined that the validity verification of the immediate opening height has passed, and the immediate opening height is determined as the valid opening height.
5. The vehicle electric tailgate control method according to claim 1, characterized in that: Controlling the vehicle's electric tailgate to open to the standard opening height includes: Get the initial height of the vehicle's electric tailgate; Detecting the height of the electric tailgate of the vehicle when the motor rotates one circle, and generating a first mapping relationship between the number of rotations of the motor and the height of the tailgate of the vehicle; Calculating the difference between the standard opening height and the initial height to obtain a change in height of the vehicle electric tailgate; Based on the changed height and the first mapping relationship, a target number of motor rotations corresponding to the opening of the vehicle electric tailgate to the standard opening height is determined, and the motor rotation is controlled based on the target number of rotations to open the vehicle electric tailgate to the standard opening height.
6. The vehicle electric tailgate control method according to claim 5, characterized in that: Controlling the motor to rotate based on the target number of revolutions to open the vehicle electric tailgate to the standard opening height includes: Monitor the rotation status of the motor and obtain the current number of rotations; If the current number of rotations is less than the target number of rotations of the motor, the motor is controlled to continue rotating until the detected current number of rotations is greater than or equal to the target number of rotations of the motor.
7. A vehicle electric tailgate control device, characterized in that: The device comprises: A command receiving module, used for receiving a start command for controlling the opening of the electric tailgate of the vehicle; An instruction recognition module, used to identify whether the start instruction includes a standard opening height for opening the vehicle electric tailgate; A first control module, configured to control the vehicle electric tailgate to open to the standard opening height when the start instruction includes the standard opening height; The second control module is used to monitor the adjustment instruction for adjusting the opening process of the vehicle electric tailgate when the start instruction does not include the standard opening height, and control the vehicle electric tailgate based on the monitoring result.
8. The vehicle electric tailgate control device according to claim 7, characterized in that: The second control module also includes a self-learning unit, which is used to generate a standard opening height for opening the vehicle's electric tailgate based on the opening height when the adjustment instruction is received.
9. An electronic device, characterized in that: It comprises a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the vehicle electric tailgate control method as described in any one of claims 1-6.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is used to enable a computer to execute the vehicle electric tailgate control method as described in any one of claims 1-6.