How to adjust the vehicle clutch position

By determining whether the clutch position and engine speed meet the predetermined conditions under the normal starting state of the vehicle and adjusting the standard position of the clutch, the problem of inability to calibrate the clutch position online in the prior art is solved, real-time correction of the clutch position and normal driving of the vehicle are achieved.

CN115263946BActive Publication Date: 2025-05-20WEICHAI POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210727107.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-24
Publication Date
2025-05-20
Estimated Expiration
2042-06-24

AI Technical Summary

Technical Problem

The prior art cannot calibrate the vehicle clutch position online, resulting in the vehicle being unable to drive normally.

Method used

When the target vehicle is in a normal starting state, it is determined whether it meets the predetermined conditions (such as the difference between the actual position of the clutch and the minimum coupling point is not within the predetermined range, and the engine speed is within the predetermined range), and the standard position of the clutch is adjusted according to the satisfied conditions.

Benefits of technology

The clutch position is corrected according to the actual wear degree of the clutch, avoiding clutch failure and not affecting the normal driving of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115263946B_ABST
    Figure CN115263946B_ABST
Patent Text Reader

Abstract

The present application provides a method for adjusting the position of a vehicle clutch, the method comprising: when the target vehicle is in a normal starting state, determining whether the target vehicle meets a predetermined condition, the predetermined condition comprising at least one of the following: the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within a first predetermined range, the engine speed of the target vehicle is within a second predetermined range, wherein the target vehicle is a hybrid vehicle, and the minimum engagement point is a preset position corresponding to when the clutch is fully engaged; when the target vehicle meets the predetermined condition, adjusting the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition, the standard position comprising at least one of the minimum engagement point, the sliding friction position, and the maximum separation point. The present application solves the problem in the prior art that the clutch position cannot be calibrated online, resulting in the vehicle being unable to drive normally during the clutch calibration process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle clutch calibration. Specifically, it relates to a method for adjusting the position of a vehicle clutch, a computer-readable storage medium, a processor, and an adjustment system. Background Technique

[0002] For a hybrid vehicle, the clutch control directly determines the engagement and disengagement of the engine. The acquisition and control of the maximum separation point, slip friction position, and minimum engagement point of the clutch have a great impact on the hybrid vehicle. If the acquisition of the maximum separation point, slip friction position, or minimum engagement point of the clutch is inaccurate, it will directly affect the performance of the whole vehicle. In severe cases, the whole vehicle cannot be driven normally.

[0003] The acquisition of the maximum separation point, slip friction position, and minimum engagement point of the clutch is called the clutch self-learning process. There are generally the following two ways of clutch self-learning: ① When the vehicle is off the production line, the assembly is disassembled and inspected, the clutch is replaced, or the driver has a need for clutch self-learning, professional personnel need to control the upper computer to send signals or the driver presses the clutch self-learning rocker switch and other methods to trigger the clutch self-learning instruction to control the vehicle to enter the clutch self-learning process. This method is greatly affected by the driver's intention; ② After the vehicle has traveled a certain mileage, in order to solve the influence of clutch wear on vehicle driving, the HCU (Hybrid Control Unit) will control the vehicle to actively enter the clutch self-learning process. On the one hand, the vehicle cannot drive normally during the self-learning process. If it is forcibly interrupted, the vehicle will still automatically enter the clutch self-learning process the next time the condition is met, which may not conform to the driver's intention. On the other hand, the mileage threshold is the result of offline calibration by the calibration personnel. Different working conditions have different clutch wear, and the requirements for this threshold are different. The prior art cannot correct it in real time. Currently, there are deficiencies in the clutch self-learning method.

[0004] The above information disclosed in the background art section is only used to strengthen the understanding of the background art of the technology described in this article. Therefore, the background art may contain certain information that is not prior art known to those skilled in the art in this country. Summary of the Invention

[0005] The main purpose of the present application is to provide a method for adjusting the position of a vehicle clutch, a computer-readable storage medium, a processor, and an adjustment system to solve the problem in the prior art that the clutch position cannot be calibrated online, resulting in the vehicle being unable to drive normally during the clutch calibration process.

[0006] According to one aspect of an embodiment of the present invention, a method for adjusting the position of a vehicle clutch is provided, including: when the target vehicle is in a normal starting state, determining whether the target vehicle meets a predetermined condition, where the predetermined condition includes at least one of the following: the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within a first predetermined range, and the engine speed of the target vehicle is within a second predetermined range, where the target vehicle is a hybrid vehicle, and the minimum engagement point is a preset position corresponding to when the clutch is fully engaged; when the target vehicle meets the predetermined condition, adjusting the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition, where the standard position includes at least one of the minimum engagement point, the slip friction position, and the maximum disengagement point, the slip friction position is a preset position corresponding to when the clutch starts to slip, and the maximum disengagement point is a preset position corresponding to when the clutch is fully disengaged.

[0007] Optionally, the normal starting state includes the ON gear power-on state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: when the target vehicle is in the ON gear power-on state, controlling to open the clutch valve; when the change rate of the clutch position is less than a predetermined threshold, obtaining the actual positions of the clutch at multiple moments; obtaining the minimum engagement point and the first predetermined range; subtracting each of the actual positions from the minimum engagement point to obtain a plurality of the differences, and determining whether the target vehicle meets the predetermined condition according to each of the differences. When there is a difference that is not within the first predetermined range, it is determined that the target vehicle meets the predetermined condition.

[0008] Optionally, the actual position of the clutch that meets the predetermined condition is a first target position. Adjusting the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition includes: when the number of the first target positions is greater than a first number, determining a first predetermined feature, where the first predetermined feature is used to characterize the dispersion characteristic of all the first target positions; when the first predetermined feature meets a first preset requirement, adjusting the minimum engagement point according to the first target position so that the adjusted minimum engagement point is the mean value of the first target positions.

[0009] Optionally, when the first predetermined feature does not meet the first preset requirement, the method further includes: sending a reminder message to the terminal and / or the client, where the reminder message is used to remind to perform automatic learning on the clutch of the target vehicle to adjust the minimum engagement point.

[0010] Optionally, the normal starting state includes a reverse towing state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: when the target vehicle is in the reverse towing state, controlling the clutch to move so that the actual position is the slip friction position, and obtaining the engine speed and the second predetermined range; determining whether the engine speed is within the second predetermined range; when the engine speed is not within the second predetermined range, adjusting the slip friction position according to the engine speed and the second predetermined range, and controlling the actual position to be at the adjusted slip friction position so that the adjusted engine speed is within the second predetermined range; when the engine speed is within the second predetermined range, determining that the target vehicle meets the predetermined condition.

[0011] Optionally, adjusting the slip friction position according to the engine speed and the second predetermined range, and controlling the clutch to be at the adjusted slip friction position so that the adjusted engine speed is within the second predetermined range includes: an adjustment step, when the engine speed is greater than the maximum value of the second predetermined range, decreasing the slip friction position by a first preset step length, and controlling the actual position to be at the adjusted slip friction position; when the engine speed is less than the minimum value of the second predetermined range, increasing the slip friction position by a second preset step length, and controlling the actual position to be at the adjusted slip friction position; a determination step, when the clutch is at the adjusted slip friction position, determining whether the engine speed is within the second predetermined range; a loop step, looping the adjustment step and the determination step at least once in sequence until the engine is within the second predetermined range.

[0012] Optionally, the actual position of the clutch that meets the predetermined condition is the second target position. Adjusting the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition includes: when the number of the second target positions is greater than the second number, determining a second predetermined feature, where the second predetermined feature is used to characterize the dispersion characteristics of all the second target positions; when the second predetermined feature meets a second preset requirement, adjusting the slip friction position according to the second target position so that the adjusted slip friction position is the mean value of the second target positions.

[0013] Optionally, when the second predetermined feature does not meet the second preset requirement, the method further includes: sending a reminder message to the terminal and / or the client, where the reminder message is used to remind to perform automatic learning of the clutch of the target vehicle to adjust the slip friction position.

[0014] Optionally, when the engine speed is within the second predetermined range, the method further includes: controlling the clutch to engage at a first speed; obtaining the motor speed of the target vehicle, and determining whether the absolute value of the difference between the motor speed and the engine speed is within a third predetermined range; when the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, controlling the clutch to engage at a second speed, where the second speed is greater than the first speed.

[0015] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and the program executes any one of the above methods.

[0016] According to still another aspect of the embodiments of the present invention, there is also provided a processor, where the processor is used to run a program, and when the program runs, it executes any one of the above methods.

[0017] According to yet another aspect of the embodiments of the present invention, there is also provided an adjustment system, including a hybrid vehicle controller, one or more processors, a memory, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include those for executing any one of the above methods.

[0018] In the embodiments of the present invention, in the method for adjusting the vehicle clutch position of the present application, first, when it is determined that the target vehicle is in a normal starting state, it is judged whether the target vehicle meets a predetermined condition. Then, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range, and the engine speed of the target vehicle is within the second predetermined range, the standard position of the clutch of the target vehicle is adjusted according to its actual position of the clutch. Compared with the prior art where the vehicle cannot calibrate the clutch position online, and the driver needs to press the clutch self-learning shift key to trigger the clutch self-learning, and when the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally takes 1 - 2 minutes, resulting in the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the predetermined conditions during driving, and adjusts the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, while avoiding clutch failures as much as possible and not affecting normal driving. Moreover, this method improves the clutch position self-learning function on the basis of the original clutch position self-learning without increasing the hardware cost. Description of the Drawings

[0019] The accompanying drawings forming a part of this application are used to provide a further understanding of this application. The schematic embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation to this application. In the drawings:

[0020] Figure 1 A schematic diagram of a method for adjusting the vehicle clutch position according to an embodiment of this application is shown;

[0021] Figure 2 A schematic diagram of the adjustment logic of the vehicle clutch position according to an embodiment of this application is shown;

[0022] Figure 3 A schematic diagram of a device for adjusting the vehicle clutch position according to an embodiment of this application is shown. Detailed implementation manners

[0023] It should be noted that, without conflict, the embodiments in this application and the features in the embodiments may be combined with each other. The following will describe this application in detail with reference to the drawings and in combination with the embodiments.

[0024] In order to enable those skilled in the art to better understand the solution of this application, the following will clearly and completely describe the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of this application.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so as to implement the embodiments of this application described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.

[0026] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, this element can be directly on the other element, or there may also be an intermediate element. Moreover, in the specification and claims, when it is described that an element is "connected" to another element, this element can be "directly connected" to the other element, or "connected" to the other element through a third element.

[0027] As described in the background art, the prior art cannot calibrate the clutch position online, resulting in the vehicle being unable to drive normally. To solve the above problems, in a typical embodiment of the present application, a method for adjusting the vehicle clutch position, a computer-readable storage medium, a processor, and an adjustment system are provided.

[0028] According to an embodiment of the present application, a method for adjusting the vehicle clutch position is provided, and this adjustment method can be applied to the HCU.

[0029] Figure 1 It is a flowchart of the method for adjusting the vehicle clutch position according to an embodiment of the present application. As Figure 1 shown, the method includes the following steps:

[0030] Step S101, when the target vehicle is in a normal starting state, determine whether the above target vehicle meets a predetermined condition, and the above predetermined condition includes at least one of the following: the difference between the actual position of the clutch of the above target vehicle and the minimum engagement point is not within a first predetermined range, the engine speed of the above target vehicle is within a second predetermined range, wherein the above target vehicle is a hybrid vehicle, and the above minimum engagement point is the preset position corresponding to when the above clutch is fully engaged;

[0031] Step S102, when the above target vehicle meets the above predetermined condition, adjust the standard position of the clutch according to the actual position of the clutch that meets the above predetermined condition, and the above standard position includes at least one of the above minimum engagement point, the slip friction position, and the maximum separation point, the above slip friction position is the preset position corresponding to when the above clutch starts to slip, and the above maximum separation point is the preset position corresponding to when the above clutch is fully separated.

[0032] In the method for adjusting the position of the vehicle clutch in the present application, first, when determining that the target vehicle is in the state of normal starting, it is judged whether the target vehicle meets the predetermined conditions. Then, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range, and the engine speed of the target vehicle is within the second predetermined range, the standard position of the clutch of the target vehicle is adjusted according to the actual position of its clutch. Compared with the prior art where the vehicle cannot calibrate the clutch position online and the driver needs to press the clutch self-learning skip shift switch to trigger the clutch self-learning, and when the HCU controls the vehicle to perform the clutch self-learning, the clutch self-learning generally takes 1-2 minutes, resulting in the problem that the vehicle cannot drive normally. By optimizing the control strategy, the present application obtains the actual position data of multiple clutches that meet the above predetermined conditions during the driving process to adjust the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, while avoiding clutch failures as much as possible without affecting normal driving. Moreover, this method improves the clutch position self-learning function on the basis of the original clutch position self-learning without increasing the hardware cost.

[0033] In addition, in the above method, the more the actual position sample data of the clutch obtained, the more accurate the adjusted standard position of the clutch can be made, ensuring a lower error tolerance rate for the entire adjustment process.

[0034] According to an embodiment of the present application, the above normal starting state includes the lower ON - gear power - on state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: when the target vehicle is in the lower ON - gear power - on state, controlling the opening of the clutch valve; when the change rate of the clutch position is less than a predetermined threshold, obtaining the actual positions of the clutch at multiple moments; obtaining the above minimum engagement point and the above first predetermined range; subtracting each of the above actual positions from the above minimum engagement point to obtain multiple above differences, and determining whether the target vehicle meets the above predetermined condition according to each of the above differences. When there is a difference that is not within the above first predetermined range, it is determined that the target vehicle meets the above predetermined condition. When the target vehicle is in the lower ON - gear power - on state, the clutch valve is opened. After the clutch valve is opened, the clutch should move to the minimum engagement point. When the clutch position is stable, the difference between the actual position of the clutch and the minimum engagement point set in the vehicle controller of the target vehicle is calculated to determine whether the difference is within the first predetermined range. In this way, it can be determined whether the actual position of the clutch coincides with the preset minimum engagement point position. If the difference is within the first predetermined range, the actual position of the clutch is basically coincident with the minimum engagement point position, and the clutch is in a normal state; if the difference is not within the first predetermined range, it indicates that the clutch needs to perform position calibration self - learning, which facilitates subsequent adjustment of the minimum engagement point position according to the actual position of the clutch not within the first predetermined range, and further ensures that the minimum engagement point position of the clutch of the target vehicle after adjustment is relatively accurate.

[0035] It should be noted that the above lower ON - gear power - on state is the state of cutting off the power supply of the ON - gear switch. And when the change rate of the clutch position is less than a predetermined threshold, obtaining the actual positions of the clutch at multiple moments includes: when the change rate of the clutch position is less than a predetermined threshold, controlling the closing of the clutch valve; obtaining the actual positions of the clutch at multiple moments.

[0036] In order to further ensure that when adjusting the standard position of the clutch of the target vehicle, the normal driving of the vehicle is not affected, and at the same time further ensure that problems with vehicle performance and vehicle failures are caused by inaccurate standard positions of the clutch. According to another embodiment of the present application, the actual position of the clutch that meets the above-mentioned predetermined conditions is the first target position. According to the actual position of the clutch that meets the above-mentioned predetermined conditions, adjusting the standard position of the clutch includes: when the number of the above-mentioned first target positions is greater than the first number, determining a first predetermined feature, where the first predetermined feature is used to characterize the dispersion characteristics of all the above-mentioned first target positions; when the first predetermined feature meets the first preset requirement, adjusting the minimum engagement point according to the above-mentioned first target position, so that the adjusted minimum engagement point is the mean value of the above-mentioned first target positions. By obtaining multiple first target positions of the clutch and calculating their average value, the actual position of the clutch of the target vehicle is obtained, and then the minimum engagement point of the clutch of the target vehicle is adjusted according to its actual position, thereby further achieving the effect of optimizing the standard position of the clutch of the target vehicle.

[0037] In a specific embodiment, the first predetermined feature of the present application includes the extreme values and / or deviations of multiple first target positions, and the first preset requirement includes that the extreme values are within a fourth predetermined range and / or the deviations are within a fifth predetermined range. Of course, the first predetermined feature is not limited to the extreme values and deviations, and those skilled in the art can flexibly set according to the actual situation, such as the average value, variance or standard deviation, etc.

[0038] According to still another embodiment of the present application, when the first predetermined feature does not meet the first preset requirement, the method further includes: sending a reminder message to the terminal and / or the client, where the reminder message is used to remind to perform clutch automatic learning on the target vehicle to adjust the minimum engagement point. If the first predetermined feature does not meet the first preset requirement, it means that the consistency of the first target position samples obtained by the target vehicle of the present application is poor. At this time, it indicates that the standard position of the clutch has exceeded the adjustment threshold for adjusting with the actual position of the clutch. At this time, the driver needs to be reminded to perform clutch self-learning to further avoid inaccurate acquisition of the maximum separation point, slip friction position or minimum engagement point of the clutch, which directly affects the performance of the whole vehicle and even causes the whole vehicle to be unable to drive normally.

[0039] It should be noted that the method for adjusting the position of the vehicle clutch in the present application does not completely rely on clutch self-learning, nor does it completely rely on driving data. According to the driving data, it is judged whether the target vehicle meets the predetermined conditions. When the predetermined conditions are met, the standard position of the clutch is adjusted; if the obtained driving data does not meet the predetermined conditions, the driver needs to be reminded to stop for clutch self-learning. The two methods are mutually verified to improve data accuracy and reduce the failure rate of the whole vehicle.

[0040] According to another embodiment of the present application, the above normal starting state includes a reverse towing state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: when the target vehicle is in the reverse towing state, controlling the clutch to move so that the actual position is the slip friction position, and obtaining the engine speed and the second predetermined range; determining whether the engine speed is within the second predetermined range; when the engine speed is not within the second predetermined range, adjusting the slip friction position according to the engine speed and the second predetermined range, and controlling the actual position to be at the adjusted slip friction position so that the adjusted engine speed is within the second predetermined range; when the engine speed is within the second predetermined range, determining that the target vehicle meets the predetermined condition. When the target vehicle is in the reverse towing state, controlling the clutch to move to the slip friction position and judging whether the engine speed is within the second predetermined range can determine whether the actual position of the clutch coincides with the preset slip friction position. If it is within the second predetermined range, the actual position of the clutch basically coincides with the preset slip friction position, and the clutch is in a normal state. If it is not within the second predetermined range, it means that the position of the clutch needs to be calibrated, and its slip friction position is adjusted so that the actual position of the clutch is at the adjusted slip friction position, ensuring that the adjusted engine speed can be within the second predetermined range. This facilitates subsequent adjustment of the standard position according to the actual position of the clutch not within the second predetermined range, and further ensures that the standard position of the clutch of the target vehicle after adjustment is relatively accurate.

[0041] To further ensure that the standard position of the clutch of the target vehicle can be adjusted in real time and the engine speed of the target vehicle is maintained within the second predetermined range, according to another embodiment of the present application, based on the above engine speed and the above second predetermined range, the slip friction position is adjusted, and the clutch is controlled to be at the adjusted slip friction position so that the adjusted engine speed is within the second predetermined range, including: an adjustment step, when the engine speed is greater than the maximum value of the second predetermined range, increasing the slip friction position by a first preset step length and controlling the actual position to be at the adjusted slip friction position; when the engine speed is less than the minimum value of the second predetermined range, decreasing the slip friction position by a second preset step length and controlling the actual position to be at the adjusted slip friction position; a determination step, when the clutch is at the adjusted slip friction position, determining whether the engine speed is within the second predetermined range; a loop step, looping the above adjustment step and the above determination step at least once in sequence until the engine is within the second predetermined range. When the engine speed is not within the second predetermined range, it is judged whether the engine speed is greater than the maximum value of the second predetermined range or less than the minimum value of the second predetermined range. If the engine is greater than the maximum value of the second predetermined range, control its slip friction position to increase by the first preset step length; if the engine is less than the minimum value of the second predetermined range, control its slip friction position to decrease by the second preset step length. Finally, control the actual position of the clutch to be at the adjusted slip friction position. When it is judged that the engine speed is within the second predetermined range when the clutch is at the adjusted slip friction position, if the engine speed is still not within the second predetermined range, loop the above adjustment and determination steps continuously until it is determined that the engine speed is within the second predetermined range.

[0042] It should be noted that the above first preset step length and the above second preset step length of the present application may be the same or different.

[0043] In order to further ensure that the standard position of the clutch of the target vehicle can be adjusted in real time without affecting the normal driving of the vehicle, and at the same time further ensure that problems occur in the vehicle performance and the vehicle breaks down due to the inaccuracy of the standard position of the clutch. According to another embodiment of the present application, the actual position of the clutch that meets the above-mentioned predetermined conditions is the second target position. According to the actual position of the clutch that meets the above-mentioned predetermined conditions, adjusting the standard position of the clutch includes: when the number of the above-mentioned second target positions is greater than the second number, determining a second predetermined feature, and the second predetermined feature is used to characterize the dispersion characteristics of all the above-mentioned second target positions; when the second predetermined feature meets the second preset requirement, adjusting the slip friction position according to the second target position so that the adjusted slip friction position is the average value of the second target positions. Specifically, by obtaining multiple second target positions of the clutch and then calculating their average value, a more accurate actual position of the clutch of the target vehicle is obtained, and then the slip friction position of the clutch of the target vehicle is adjusted according to its actual position, so as to optimize the clutch position of the target vehicle.

[0044] In a specific embodiment, the second predetermined feature of the present application includes the extreme value and / or deviation of multiple second target positions, and the second preset requirement includes that the extreme value is within a sixth predetermined range and / or the deviation is within a seventh predetermined range. Of course, the second predetermined feature is not limited to the extreme value and deviation, and those skilled in the art can set it flexibly according to the actual situation, such as the average value, variance or standard deviation, etc.

[0045] According to another embodiment of the present application, when the second predetermined feature does not meet the second preset requirement, the method further includes: sending a reminder message to the terminal and / or the client, and the reminder message is used to remind to perform clutch automatic learning on the target vehicle to adjust the slip friction position. If the second predetermined feature does not meet the second preset requirement, it means that the consistency of the second target position samples obtained by the target vehicle of the present application is poor. At this time, it indicates that the standard position of the clutch has exceeded the adjustment threshold for adjusting with the actual position of the clutch. At this time, the driver needs to be reminded to perform clutch self-learning to further avoid inaccurate acquisition of the maximum separation point, slip friction position or minimum engagement point of the clutch, which directly affects the performance of the whole vehicle and even causes the whole vehicle to be unable to drive normally.

[0046] According to an embodiment of the present application, when the engine speed is within the second predetermined range, the method further includes: controlling the clutch to engage at a first speed; obtaining the motor speed of the target vehicle, and determining whether the absolute value of the difference between the motor speed and the engine speed is within a third predetermined range; when the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, controlling the clutch to engage at a second speed, where the second speed is greater than the first speed. When it is not determined whether the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, it is necessary to obtain the motor speed and the engine speed at multiple moments. Therefore, the clutch is controlled to engage slowly at the first speed, and when it is determined that the difference is within the third predetermined range, the clutch is then controlled to engage quickly.

[0047] Specifically, the adjustment logic of the vehicle clutch position in the present application is as Figure 2 shown, and its steps include:

[0048] 1.1 The HCU determines whether the vehicle state is a normal start state. If so, it proceeds to 1.2; if not, it enters the next cycle for continued determination.

[0049] 1.2 Based on the current vehicle driving state, it is determined whether it is the down ON gear power state or the engine braking state. If it is the down ON gear power state, it proceeds to 1.3; if it is the engine braking state, it proceeds to 1.4; if neither, it enters the next cycle for continued determination.

[0050] 1.3 After the down ON gear power, the clutch valve is opened. After the clutch position is stable, the clutch valve is closed. The difference between the current clutch position and the minimum engagement point is calculated. If the difference is within the first preset range, the process ends; if the difference exceeds the first preset range, the current clutch position sample data is stored.

[0051] 1.4 After entering the engine braking state, the clutch is first controlled to the slip friction position, and further it is determined whether the engine speed is within the second preset range (which needs to be pre-calibrated and is positively correlated with the motor speed). If it is within the preset range, it proceeds to 1.5; if it is not within the second preset range, it proceeds to 1.6.

[0052] 1.5 The clutch is controlled to engage slowly at the first speed until the difference between the engine speed and the motor speed is within the third preset range, and then the clutch engages quickly, and the process ends.

[0053] 1.6 First, determine whether the engine speed is too high or too low. If it is too high, it means the engine speed is greater than the maximum value within the second preset range, indicating that the clutch is over-engaged and the slip position is too small. At this time, control the slip position to increase by the first preset step length based on the existing value, and then re-determine the engine speed. If it is within the second preset range, store the current clutch position sample data. If it is still not within the second preset range, enter the next cycle for further correction. If the engine speed is too low, it means the engine speed is less than the minimum value within the second preset range, indicating that the clutch engagement is insufficient and the slip position is too large. At this time, control the target slip position to decrease by the second preset step length based on the existing value, and then re-determine the engine speed. If it is within the second preset range, store the current clutch position sample data. If it is still not within the second preset range, enter the next cycle for further correction;

[0054] 1.7 If the number of the actual positions of the clutch including the first target position is greater than the first quantity, or the number of the second target position is greater than the second quantity, analyze and calculate its sample data to obtain its average value. If the average value is within the first preset requirement or the second preset requirement, it indicates that the sample consistency is good and the result is credible, then execute the operation of storing this sample instead of the sample data. If the result is not within the preset range, it indicates that the sample consistency is poor and the result is not credible, then remind the driver that the clutch self-learning needs to be performed in time to make the driver aware of this before the failure rate increases, and the process ends.

[0055] Specifically, through optimizing the control strategy, the present application monitors the clutch wear degree in real time during the driving process of the target vehicle and determines whether the clutch position needs to be corrected. If correction is needed, further determine the accuracy of the sample data. If it is accurate, obtain the sample data. If it is inaccurate, remind the driver to perform the clutch self-learning in a conventional way.

[0056] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0057] The embodiment of the present application also provides an adjustment device for the vehicle clutch position. It should be noted that the adjustment device for the vehicle clutch position in the embodiment of the present application can be used to execute the method for adjusting the vehicle clutch position provided by the embodiment of the present application. The following introduces the adjustment device for the vehicle clutch position provided by the embodiment of the present application.

[0058] Figure 3 is a schematic diagram of the adjustment device for the vehicle clutch position according to the embodiment of the present application. As Figure 3As shown, the device includes a determination unit 10 and an adjustment unit 20. Among them, the determination unit 10 is used to determine whether the target vehicle meets a predetermined condition when the target vehicle is in a normal starting state. The predetermined condition includes at least one of the following: the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within a first predetermined range, and the engine speed of the target vehicle is within a second predetermined range. Among them, the target vehicle is a hybrid vehicle, and the minimum engagement point is the position corresponding to the full engagement of the preset clutch; the adjustment unit 20 is used to adjust the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition when the target vehicle meets the predetermined condition. The standard position includes at least one of the minimum engagement point, the slip friction position, and the maximum disengagement point. The slip friction position is the position corresponding to the start of slip friction of the preset clutch, and the maximum disengagement point is the position corresponding to the full disengagement of the preset clutch.

[0059] In the vehicle clutch position adjustment device of the present application, through the determination unit, it is determined whether the target vehicle meets the predetermined condition when the target vehicle is in a normal starting state. Through the adjustment unit, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range and the engine speed of the target vehicle is within the second predetermined range, the standard position of the clutch of the target vehicle is adjusted according to the actual position of its clutch. Compared with the prior art in which the vehicle cannot calibrate the clutch position online and the driver needs to press the clutch self-learning override switch to trigger the clutch self-learning, and when the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally takes 1-2 minutes, resulting in the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the above predetermined conditions during the driving process, and adjusts the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, avoiding clutch failures as much as possible while not affecting normal driving. Moreover, the device improves the clutch position self-learning function on the basis of the original clutch position self-learning without increasing the hardware cost.

[0060] In addition, in the above device, the more actual position sample data of the clutch obtained, the more accurate the adjusted standard position of the clutch can be, ensuring a lower error tolerance rate for the entire adjustment process.

[0061] According to an embodiment of the present application, the above normal starting state includes the lower ON - gear power - on state. The above determination unit includes a first control module, a first acquisition module, a second acquisition module, and a first determination module. Among them, the first control module is used to control the opening of the clutch valve when the target vehicle is in the lower ON - gear power - on state; the first acquisition module is used to acquire the actual positions of the clutch at multiple moments when the change rate of the clutch position is less than a predetermined threshold; the second acquisition module is used to acquire the minimum engagement point and the first predetermined range; the first determination module is used to subtract each of the above actual positions from the minimum engagement point to obtain a plurality of the above differences, and determine whether the target vehicle meets the above - mentioned predetermined condition according to each of the above differences. When there is a difference that is not within the first predetermined range, it is determined that the target vehicle meets the above - mentioned predetermined condition. When the target vehicle is in the lower ON - gear power - on state, the clutch valve is opened. After the clutch valve is opened, the clutch should move to the minimum engagement point. When the position of the clutch is stable, the difference between the actual position of the clutch and the minimum engagement point set in the vehicle controller of the target vehicle is calculated to determine whether the difference is within the first predetermined range. In this way, it can be determined whether the actual position of the clutch coincides with the preset minimum engagement point position. If the difference is within the first predetermined range, the actual position of the clutch basically coincides with the minimum engagement point position, and the clutch is in a normal state; if the difference is not within the first predetermined range, it indicates that the clutch needs to perform position calibration self - learning, which facilitates the subsequent adjustment of the minimum engagement point position according to the actual position of the clutch that is not within the first predetermined range, and further ensures that the minimum engagement point position of the clutch of the target vehicle after adjustment is relatively accurate.

[0062] It should be noted that the above lower ON - gear power - on state is the state of cutting off the power supply of the ON - gear switch. And the first acquisition module includes a control sub - module and an acquisition sub - module. Among them, the control sub - module is used to control the closing of the clutch valve when the change rate of the clutch position is less than a predetermined threshold; the acquisition sub - module is used to acquire the actual positions of the clutch at multiple moments.

[0063] In order to further ensure that when adjusting the standard position of the clutch of the target vehicle, the normal driving of the vehicle is not affected, and at the same time further ensure that problems occur in the vehicle performance or the vehicle breaks down due to the inaccuracy of the standard position of the clutch. According to another embodiment of the present application, the actual position of the clutch that meets the above-mentioned predetermined conditions is the first target position. The adjustment unit includes a second determination module and a first adjustment module. Among them, the second determination module is used to determine a first predetermined feature when the number of the first target positions is greater than a first number. The first predetermined feature is used to characterize the dispersion characteristics of all the first target positions; the first adjustment module is used to adjust the minimum engagement point according to the first target position when the first predetermined feature meets a first preset requirement, so that the adjusted minimum engagement point is the mean value of the first target positions. By obtaining multiple first target positions of the clutch and calculating their average value, the actual position of the clutch of the target vehicle is obtained, and then the minimum engagement point of the clutch of the target vehicle is adjusted according to its actual position, thereby further achieving the effect of optimizing the standard position of the clutch of the target vehicle.

[0064] In a specific embodiment, the first predetermined feature of the present application includes the extreme values and / or deviations of multiple first target positions. The first preset requirement includes that the extreme values are within a fourth predetermined range and / or the deviations are within a fifth predetermined range. Of course, the first predetermined feature is not limited to the extreme values and deviations, and those skilled in the art can flexibly set according to actual situations, such as average value, variance or standard deviation, etc.

[0065] According to still another embodiment of the present application, when the first predetermined feature does not meet the first preset requirement, the device further includes a first sending unit. The first sending unit is used to send a reminder message to the terminal and / or the client. The reminder message is used to remind to perform automatic learning of the clutch on the target vehicle to adjust the minimum engagement point. If the first predetermined feature does not meet the first preset requirement, it means that the consistency of the first target position samples obtained by the target vehicle of the present application is poor. At this time, it indicates that the standard position of the clutch has exceeded the adjustment threshold for adjusting with the actual position of the clutch. At this time, the driver needs to be reminded to perform clutch self-learning to further avoid the problem that the inaccurate acquisition of the maximum separation point, slip friction position or minimum engagement point of the clutch directly affects the performance of the whole vehicle and even causes the whole vehicle to be unable to drive normally.

[0066] It should be noted that the adjustment device for the vehicle clutch position in the present application does not completely rely on clutch self - learning, nor does it completely rely on driving data. According to the driving data, it is judged whether the target vehicle meets the predetermined conditions. When the predetermined conditions are met, the standard position of the clutch is adjusted; if the obtained driving data does not meet the predetermined conditions, the driver needs to be reminded to stop for clutch self - learning. The two methods are mutually verified to improve data accuracy and reduce the failure rate of the whole vehicle.

[0067] According to another embodiment of the present application, the above - mentioned normal starting state includes a counter - dragging state. The above - mentioned determination unit includes a second control module, a third determination module, a second adjustment module, and a fourth determination module. Among them, the second control module is used to control the movement of the clutch when the target vehicle is in the counter - dragging state, so that the actual position is the slip - friction position, and obtain the engine speed and the second predetermined range; the third determination module is used to determine whether the engine speed is within the second predetermined range; the second adjustment module is used, when the engine speed is not within the second predetermined range, to adjust the slip - friction position according to the engine speed and the second predetermined range, and control the actual position to be at the adjusted slip - friction position, so that the adjusted engine speed is within the second predetermined range; the fourth determination module is used to determine that the target vehicle meets the above - mentioned predetermined conditions when the engine speed is within the second predetermined range. When the target vehicle is in the counter - dragging state, control the clutch to move to the slip - friction position, and judge whether the engine speed is within the second predetermined range. In this way, it can be determined whether the actual position of the clutch coincides with the preset slip - friction position. If it is within the second predetermined range, the actual position of the clutch basically coincides with the preset slip - friction position, and the clutch is in a normal state. If it is not within the second predetermined range, it means that the clutch needs to be position - calibrated, adjust its slip - friction position, so that the actual position of the clutch is at the adjusted slip - friction position, ensuring that the adjusted engine speed can be within the second predetermined range, which facilitates subsequent adjustment of the standard position according to the actual position of the clutch not within the second predetermined range, and further ensures that the adjusted standard position of the clutch of the target vehicle is relatively accurate.

[0068] To further ensure that the standard position of the clutch of the target vehicle can be adjusted in real time and the engine speed of the target vehicle is maintained within the second predetermined range, according to another embodiment of the present application, the second adjustment module includes an adjustment sub-module, a determination sub-module, and a loop sub-module. Among them, the adjustment sub-module is used for the adjustment step. When the engine speed is greater than the maximum value of the second predetermined range, the slip friction position is increased by a first preset step length, and the actual position is controlled to be located at the adjusted slip friction position. When the engine speed is less than the minimum value of the second predetermined range, the slip friction position is decreased by a second preset step length, and the actual position is controlled to be located at the adjusted slip friction position; the determination sub-module is used for the determination step. When the clutch is located at the adjusted slip friction position, it is determined whether the engine speed is within the second predetermined range; the loop sub-module is used for the loop step, and the adjustment step and the determination step are looped in sequence at least once until the engine is within the second predetermined range. When the engine speed is not within the second predetermined range, it is judged whether the engine speed is greater than the maximum value of the second predetermined range or less than the minimum value of the second predetermined range. If the engine is greater than the maximum value of the second predetermined range, the slip friction position is controlled to increase by the first preset step length; if the engine is less than the minimum value of the second predetermined range, the slip friction position is controlled to decrease by the second preset step length. Finally, the actual position of the clutch is controlled to be located at the adjusted slip friction position, and it is judged whether the engine speed is within the second predetermined range when the clutch is located at the adjusted slip friction position. If the engine speed is still not within the second predetermined range, the above adjustment and determination steps are looped until it is determined that the engine speed is within the second predetermined range.

[0069] It should be noted that the first preset step length and the second preset step length of the present application may be the same or different.

[0070] In order to further ensure that the standard position of the clutch of the target vehicle can be adjusted in real time without affecting the normal driving of the vehicle, and at the same time further ensure that problems occur in the vehicle performance and the vehicle breaks down due to the inaccuracy of the standard position of the clutch. According to another embodiment of the present application, the actual position of the clutch that meets the above-mentioned predetermined conditions is the second target position. The adjustment unit includes a fifth determination module and a third adjustment module. Among them, the fifth determination module is used to determine a second predetermined feature when the number of the second target positions is greater than a second number, and the second predetermined feature is used to characterize the dispersion characteristics of all the second target positions; the third adjustment module is used to adjust the slip friction position according to the second target position when the second predetermined feature meets a second preset requirement, so that the adjusted slip friction position is the average value of the second target positions. Specifically, by obtaining multiple second target positions of the clutch, and then calculating their average value, the actual position of the clutch of the target vehicle can be obtained more accurately, and then the slip friction position of the clutch of the target vehicle can be adjusted according to its actual position, so as to optimize the clutch position of the target vehicle.

[0071] In a specific embodiment, the second predetermined feature of the present application includes the extreme value and / or deviation of multiple second target positions, and the second preset requirement includes that the extreme value is within a sixth predetermined range and / or the deviation is within a seventh predetermined range. Of course, the second predetermined feature is not limited to the extreme value and deviation, and those skilled in the art can set it flexibly according to the actual situation, such as the average value, variance or standard deviation, etc.

[0072] According to another embodiment of the present application, when the second predetermined feature does not meet the second preset requirement, the device further includes a second sending unit, and the second sending unit is used to send a reminder message to the terminal and / or the client, and the reminder message is used to remind to perform clutch automatic learning on the target vehicle to adjust the slip friction position. If the second predetermined feature does not meet the second preset requirement, it means that the consistency of the second target position samples obtained by the target vehicle of the present application is poor. At this time, it indicates that the standard position of the clutch has exceeded the adjustment threshold for adjusting with the actual position of the clutch. At this time, the driver needs to be reminded to perform clutch self-learning to further avoid the problem that the inaccurate acquisition of the maximum separation point, slip friction position or minimum engagement point of the clutch directly affects the vehicle performance and even causes the vehicle to be unable to drive normally.

[0073] According to an embodiment of the present application, when the engine speed is within the second predetermined range, the device further includes a first control unit, an acquisition unit, and a second control unit. Among them, the first control unit is used to control the clutch to engage at a first speed; the acquisition unit is used to acquire the motor speed of the target vehicle and determine whether the absolute value of the difference between the motor speed and the engine speed is within a third predetermined range; the second control unit is used to control the clutch to engage at a second speed when the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, and the second speed is greater than the first speed. When it is uncertain whether the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, it is necessary to acquire the motor speed and the engine speed at multiple moments. Therefore, the clutch is controlled to engage slowly at the first speed, and when it is determined that the difference is within the third predetermined range, the clutch is then controlled to engage quickly.

[0074] Specifically, the adjustment logic of the vehicle clutch position in the present application is as Figure 2 shown, and its steps include:

[0075] 1.1 The HCU judges whether the vehicle state is a normal starting state. If so, it enters 1.2; if not, it enters the next cycle for continuous judgment.

[0076] 1.2 Based on the current vehicle driving state, it is judged whether it is in the down ON gear power state or the engine braking state. If it is in the down ON gear power state, it enters 1.3; if it is in the engine braking state, it enters 1.4; if it is neither, it enters the next cycle for continuous judgment.

[0077] 1.3 After the down ON gear power, the clutch valve is opened. After the clutch position is stable, the clutch valve is closed. Calculate the difference between the current clutch position and the minimum engagement point. If the difference is within the first preset range, the process ends; if the difference exceeds the first preset range, the current clutch position sample data is stored.

[0078] 1.4 After entering the engine braking state, first control the clutch to the slip friction position, and further judge whether the engine speed is within the second preset range (which needs to be calibrated in advance and is positively correlated with the motor speed). If it is within the preset range, it enters 1.5; if it is not within the second preset range, it enters 1.6.

[0079] 1.5 Control the clutch to engage slowly at the first speed until the difference between the engine speed and the motor speed is within the third preset range, and then the clutch engages quickly, and the process ends.

[0080] 1.6 First, determine whether the engine speed is too high or too low. If it is too high, it means the engine speed is greater than the maximum value within the second preset range, indicating that the clutch is over-engaged and the slip position is too small. At this time, control the slip position to increase by the first preset step on the existing basis, and then re-determine the engine speed. If it is within the second preset range, store the current clutch position sample data. If it is still not within the second preset range, enter the next cycle to continue the correction. If the engine speed is too low, it means the engine speed is less than the minimum value within the second preset range, indicating that the clutch engagement is insufficient and the slip position is too large. At this time, control the target slip position to decrease by the second preset step on the existing basis, and then re-determine the engine speed. If it is within the second preset range, store the current clutch position sample data. If it is still not within the second preset range, enter the next cycle to continue the correction.

[0081] 1.7 If the number of the actual positions of the clutch including the first target position is greater than the first quantity, or the number of the second target position is greater than the second quantity, analyze and calculate its sample data to obtain its average value. If the average value is within the first preset requirement or the second preset requirement, it indicates that the sample consistency is good and the result is credible. Then execute the operation of storing this sample instead of the sample data. If the result is not within the preset range, it indicates that the sample consistency is poor and the result is not credible. Then remind the driver that the clutch self-learning needs to be carried out in time, so that the driver has this awareness before the failure rate increases, and the process ends.

[0082] Specifically, through optimizing the control strategy, the present application monitors the clutch wear degree in real time during the driving process of the target vehicle and determines whether the clutch position needs to be corrected. If correction is needed, further determine the accuracy of the sample data. If it is accurate, obtain the sample data. If it is inaccurate, remind the driver to perform the clutch self-learning in a conventional manner.

[0083] The above-mentioned vehicle clutch position adjustment device includes a processor and a memory. The above-mentioned determination unit and the above-mentioned adjustment unit, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize the corresponding functions.

[0084] The processor contains a kernel, and the kernel retrieves the corresponding program units from the memory. One or more kernels can be set, and by adjusting the kernel parameters, the problem that the clutch position cannot be calibrated online in the prior art, resulting in the vehicle being unable to drive normally during the clutch calibration process, can be solved.

[0085] The memory may include non-permanent memory in the computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of, for example, read-only memory (ROM) or flash memory (flash RAM). The memory includes at least one storage chip.

[0086] An embodiment of the present invention provides a computer-readable storage medium, on which a program is stored. When the program is executed by a processor, the above-mentioned method for adjusting the position of the vehicle clutch is implemented.

[0087] An embodiment of the present invention provides a processor, which is used to run a program. When the above-mentioned program runs, the above-mentioned method for adjusting the position of the vehicle clutch is executed.

[0088] An embodiment of the present invention provides a device, which includes a processor, a memory, and a program stored on the memory and executable on the processor. When the processor executes the program, at least the following steps are implemented:

[0089] Step S101, when the target vehicle is in a normal starting state, determine whether the target vehicle meets a predetermined condition, where the predetermined condition includes at least one of the following: the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within a first predetermined range, the engine speed of the target vehicle is within a second predetermined range, where the target vehicle is a hybrid vehicle, and the minimum engagement point is the position corresponding to the preset complete engagement of the clutch;

[0090] Step S102, when the target vehicle meets the predetermined condition, adjust the standard position of the clutch according to the actual position of the clutch that meets the predetermined condition. The standard position includes at least one of the minimum engagement point, the slip friction position, and the maximum separation point. The slip friction position is the position corresponding to the preset start of slip friction of the clutch, and the maximum separation point is the position corresponding to the preset complete separation of the clutch.

[0091] The device herein can be a server, a PC, a PAD, a mobile phone, etc.

[0092] The present application also provides a computer program product, which is suitable for executing a program initialized with at least the following method steps when executed on a data processing device:

[0093] Step S101, when the target vehicle is in a normal starting state, determine whether the target vehicle meets a predetermined condition, where the predetermined condition includes at least one of the following: the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within a first predetermined range, the engine speed of the target vehicle is within a second predetermined range, where the target vehicle is a hybrid vehicle, and the minimum engagement point is the position corresponding to the preset complete engagement of the clutch;

[0094] Step S102, when the target vehicle meets the predetermined conditions, the standard position of the clutch is adjusted according to the actual position of the clutch that meets the predetermined conditions, the standard position includes at least one of the minimum engagement point, the slipping position and the maximum separation point, the slipping position is the preset position corresponding to when the clutch starts to slip, and the maximum separation point is the preset position corresponding to when the clutch is completely separated.

[0095] The embodiment of the present application also provides an adjustment system, which includes a hybrid vehicle and one or more processors, a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a method for executing any of the above methods.

[0096] In the adjustment system of the present application, one or more processors, memory and one or more programs are included. The one or more programs include a method for executing the above-mentioned vehicle clutch position adjustment method. First, it is determined that the target vehicle is in a normal starting state, and whether the target vehicle meets the predetermined conditions. Then, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range, and the engine speed of the target vehicle is within the second predetermined range, the clutch standard position of the target vehicle is adjusted according to the actual position of its clutch. Compared with the prior art, the vehicle cannot calibrate the clutch position online, and the driver needs to press the clutch self-learning skipping switch to trigger the clutch self-learning. When the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally requires 1-2 minutes, causing the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the above-mentioned predetermined conditions during driving, and adjusts the clutch standard position, so as to achieve the effect of correcting the clutch position according to the actual wear degree of the clutch, while avoiding clutch failure as much as possible, without affecting normal driving. In addition, the method improves the clutch position self-learning function on the basis of the original clutch position self-learning, without increasing the hardware cost.

[0097] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0098] In several embodiments provided by the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the above division of units can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of units or modules can be in electrical or other forms.

[0099] The units described above as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0100] In addition, in each embodiment of the present invention, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0101] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above methods in each embodiment of the present invention. The foregoing storage medium includes: various media such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), mobile hard disks, magnetic disks, or optical discs that can store program codes.

[0102] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0103] 1), In the method for adjusting the position of the vehicle clutch in the present application, first, when determining that the target vehicle is in a normal starting state, it is judged whether the target vehicle meets the predetermined conditions. Then, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range and the engine speed of the target vehicle is within the second predetermined range, the standard position of the clutch of the target vehicle is adjusted according to the actual position of its clutch. Compared with the prior art where the vehicle cannot calibrate the clutch position online, the driver needs to press the clutch self-learning override switch to trigger the clutch self-learning. When the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally requires 1 - 2 minutes, causing the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the above predetermined conditions during driving, and adjusts the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, avoiding clutch failures as much as possible while not affecting normal driving. Moreover, this method improves the clutch position self-learning function on the basis of the original clutch position self-learning without increasing the hardware cost;

[0104] 2), In the device for adjusting the position of the vehicle clutch in the present application, the determination unit determines that the target vehicle is in a normal starting state and judges whether the target vehicle meets the predetermined conditions. The adjustment unit adjusts the standard position of the clutch of the target vehicle according to the actual position of its clutch when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range and the engine speed of the target vehicle is within the second predetermined range. Compared with the prior art where the vehicle cannot calibrate the clutch position online, the driver needs to press the clutch self-learning override switch to trigger the clutch self-learning. When the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally requires 1 - 2 minutes, causing the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the above predetermined conditions during driving, and adjusts the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, avoiding clutch failures as much as possible while not affecting normal driving. Moreover, this device improves the clutch position self-learning function on the basis of the original clutch position self-learning without increasing the hardware cost;

[0105] 3) In the adjustment system of the present application, it includes one or more processors, a memory, and one or more programs. The above one or more programs include a method for adjusting the position of the vehicle clutch. First, when determining that the target vehicle is in a normal starting state, it is judged whether the target vehicle meets a predetermined condition. Then, when the target vehicle meets at least one of the two predetermined conditions that the difference between the actual position of the clutch of the target vehicle and the minimum engagement point is not within the first predetermined range, and the engine speed of the target vehicle is within the second predetermined range, the standard position of the clutch of the target vehicle is adjusted according to its actual position of the clutch. Compared with the prior art where the vehicle cannot calibrate the clutch position online, the driver needs to press the clutch self-learning bypass switch to trigger the clutch self-learning. When the HCU controls the vehicle to perform clutch self-learning, the clutch self-learning generally takes 1 - 2 minutes, causing the problem that the vehicle cannot drive normally. The present application optimizes the control strategy, obtains the actual position data of multiple clutches that meet the above predetermined conditions during driving, and adjusts the standard position of the clutch, achieving the effect of correcting the clutch position according to the actual wear degree of the clutch, avoiding clutch failures as much as possible while not affecting normal driving. Moreover, this method improves the clutch position self-learning function on the basis of the original clutch position self-learning, without increasing the hardware cost.

[0106] The above are only the preferred embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for adjusting the position of a vehicle clutch, characterized in that: include: When the target vehicle is in a normal starting state, determining whether the target vehicle meets a predetermined condition, wherein the predetermined condition includes at least one of the following: a difference between an actual position of a clutch of the target vehicle and a minimum engagement point is not within a first predetermined range, and an engine speed of the target vehicle is within a second predetermined range, wherein the target vehicle is a hybrid vehicle, and the minimum engagement point is a preset position corresponding to when the clutch is fully engaged; In the case where the target vehicle satisfies the predetermined condition, the standard position of the clutch is adjusted according to the actual position of the clutch that satisfies the predetermined condition, the standard position including at least one of the minimum engagement point, the slipping position and the maximum separation point, the slipping position being the preset position corresponding to when the clutch starts to slip, and the maximum separation point being the preset position corresponding to when the clutch is completely separated, The normal starting state includes a lower ON gear power state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: When the target vehicle is in the lower ON gear state, controlling to open a clutch valve; When the change rate of the clutch position is less than a predetermined threshold, obtaining the actual position of the clutch at multiple moments; Acquire the minimum binding point and the first predetermined range; Subtract each of the actual positions from the minimum junction point to obtain a plurality of difference values, and determine whether the target vehicle satisfies the predetermined condition according to each of the difference values; if the difference value is not within the first predetermined range, determine that the target vehicle satisfies the predetermined condition; The actual position of the clutch that meets the predetermined condition is the first target position, and the standard position of the clutch is adjusted according to the actual position of the clutch that meets the predetermined condition, including: In a case where the number of the first target positions is greater than a first number, determining a first predetermined feature, wherein the first predetermined feature is used to characterize a dispersion characteristic of all the first target positions; In the case where the first predetermined feature meets the first preset requirement, the minimum binding point is adjusted according to the first target position so that the adjusted minimum binding point is the average value of the first target position, The normal starting state includes a reverse drag state. When the target vehicle is in the normal starting state, determining whether the target vehicle meets a predetermined condition includes: When the target vehicle is in the reverse drag state, controlling the clutch to move so that the actual position is the slipping position, and acquiring the engine speed and the second predetermined range; determining whether the engine speed is within the second predetermined range; When the engine speed is not within the second predetermined range, adjusting the sliding position according to the engine speed and the second predetermined range, and controlling the actual position to be located at the adjusted sliding position, so that the adjusted engine speed is within the second predetermined range; In a case where the engine speed is within the second predetermined range, it is determined that the target vehicle satisfies the predetermined condition.

2. The method according to claim 1, characterized in that: When the first predetermined feature does not meet the first preset requirement, the method further includes: Sending a reminder message to the terminal and / or the client, wherein the reminder message is used to remind the target vehicle to automatically learn the clutch to adjust the minimum engagement point.

3. The method according to claim 1, characterized in that According to the engine speed and the second predetermined range, adjusting the sliding position, and controlling the clutch to be located at the adjusted sliding position, so that the adjusted engine speed is within the second predetermined range, comprises: An adjustment step, when the engine speed is greater than the maximum value of the second predetermined range, increasing the sliding position according to a first preset step length, and controlling the actual position to be located at the adjusted sliding position; when the engine speed is less than the minimum value of the second predetermined range, decreasing the sliding position according to a second preset step length, and controlling the actual position to be located at the adjusted sliding position; a determining step, in which, when the clutch is located at the adjusted sliding position, determining whether the engine speed is within the second predetermined range; A looping step is to loop the adjusting step and the determining step at least once in sequence until the engine is within the second predetermined range.

4. The method according to claim 1, characterized in that The actual position of the clutch that meets the predetermined condition is the second target position, and the standard position of the clutch is adjusted according to the actual position of the clutch that meets the predetermined condition, including: In a case where the number of the second target positions is greater than the second number, determining a second predetermined feature, wherein the second predetermined feature is used to characterize a dispersion characteristic of all the second target positions; When the second predetermined feature meets the second preset requirement, the sliding position is adjusted according to the second target position, so that the adjusted sliding position is the average value of the second target positions.

5. The method according to claim 4, characterized in that When the second predetermined feature does not meet the second preset requirement, the method further includes: Sending a reminder message to a terminal and / or a client, wherein the reminder message is used to remind the target vehicle to automatically learn the clutch to adjust the sliding friction position.

6. The method according to any one of claims 1, 3 to 5, characterized in that: When the engine speed is within the second predetermined range, the method further includes: Controlling the clutch to engage at a first speed; Acquiring a motor speed of the target vehicle, and determining whether an absolute value of a difference between the motor speed and the engine speed is within a third predetermined range; When the absolute value of the difference between the motor speed and the engine speed is within the third predetermined range, the clutch is controlled to be engaged at a second speed that is greater than the first speed.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method of any one of claims 1 to 6.

8. A processor, characterized in that: The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 6 when running.

9. An adjustment system, characterized in that: It comprises a hybrid vehicle controller and one or more processors, a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of claims 1 to 6.

Citation Information

Patent Citations

  • Self-learning method and device of hybrid electric vehicle and clutch of hybrid electric vehicle

    CN104565127A

  • Transfer torque self-learning method and device for AMT clutch

    CN112943822A