Oil charge pressure adjusting method, electronic equipment and computer readable storage medium
The oil filling pressure adjustment method addresses clutch overfilling and underfilling by using temperature-based pressure regulation, enhancing vehicle smoothness and power stability.
Patent Information
- Application Number
- CN202411145775.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-08-20
AI Technical Summary
Current vehicle clutch systems use a single oil filling pressure value, leading to overfilling or underfilling, which causes vehicle shaking or lack of power due to temperature variations.
An oil filling pressure adjustment method that adjusts the filling pressure based on temperature and time deviations, using pressure regulation coefficients to achieve optimal filling times, ensuring accurate pressure values at different temperatures.
Improves the smoothness of power switching by ensuring accurate oil filling pressures, reducing vehicle shaking and power fluctuations.
Smart Images

Figure CN119222267A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to an oil filling pressure regulating method, an electronic device and a computer-readable storage medium. Background Art
[0002] In a hybrid transmission, the controller can transmit or stop the engine's input torque by controlling the vehicle's clutch to engage or disengage. The filling time during the filling phase greatly affects the smoothness of the entire engagement process, so choosing a suitable target filling pressure is of great significance.
[0003] However, the actual required filling pressure of the clutch currently generally adopts a single filling pressure value, so the clutch is prone to overfilling or underfilling during the filling process, which can easily cause the vehicle to shake or lack of power. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide an oil filling pressure adjustment method, an electronic device and a computer-readable storage medium, so as to solve the problem that the oil filling pressure of the clutch of the current vehicle adopts a single oil filling pressure value, which is prone to overfilling or underfilling, and then causes the vehicle to shake or lack of power.
[0005] In a first aspect, the present invention provides an oil filling pressure regulating method, the method comprising: obtaining a current oil filling pressure value, and filling the clutch with oil according to the current oil filling pressure value; wherein, the current oil filling pressure value is obtained when it is detected that the automobile clutch starts to be filled with oil, and the current oil filling pressure value is determined based on the current oil filling temperature value of the clutch; when it is determined that the oil filling is completed, the oil filling time is obtained; wherein the oil filling time represents the time from the start of oil filling to the completion of oil filling of the automobile clutch; judging whether the oil filling time is within a preset oil filling time interval; if it is determined that the oil filling time is not within the preset oil filling time interval, adjusting the current oil filling pressure value according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value, and the adjusted oil filling pressure value is used for the next oil filling of the clutch.
[0006] The above-designed oil filling pressure adjustment method records the current oil filling time and the current oil filling pressure value, and then compares the actual oil filling time with the preset oil filling time after the oil filling is completed to obtain the deviation between the current oil filling time and the ideal oil filling time, and then calculates the pressure adjustment coefficient that represents the deviation between the current oil filling and the ideal oil filling state based on the time deviation, and uses the pressure adjustment coefficient to calculate the corrected adjustment oil filling pressure value, thereby improving the accuracy of the oil filling pressure at different temperatures, making the next oil filling closer to the ideal oil filling state, thereby improving the smoothness of the power switching of the whole vehicle.
[0007] In an optional implementation of the first aspect, the current oil filling pressure value is adjusted according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value, including: judging whether the oil filling time is greater than the maximum value of the preset oil filling time interval; if it is judged that the oil filling time is greater than the maximum value of the preset oil filling time interval, then calculating the difference between the oil filling time and the maximum value of the preset oil filling time interval to obtain a first time difference; calculating a first pressure adjustment coefficient corresponding to the current oil filling pressure value according to the first time difference; calculating the adjusted oil filling pressure value according to the current oil filling pressure value and the corresponding first pressure adjustment coefficient.
[0008] In the above implementation mode, when the oil filling time is greater than the maximum value of the preset oil filling time interval, that is, the oil filling time is greater than the maximum value of the ideal oil filling time, the first pressure adjustment coefficient is calculated by calculating the difference between the oil filling time and the maximum value of the preset oil filling time interval, so that the first pressure adjustment coefficient is a positive value, thereby increasing the oil filling pressure value, reducing the oil filling time, and making the oil filling time meet the preset oil filling time interval, thereby improving the adjustment accuracy of the oil filling pressure value.
[0009] In an optional implementation of the first aspect, a first pressure regulation coefficient corresponding to a current oil filling pressure value is calculated based on the first time difference, including: calculating the quotient of the first time difference and the oil filling time to obtain a first proportional value; obtaining a first initial regulation coefficient corresponding to the current oil filling pressure value; and calculating the first pressure regulation coefficient corresponding to the current oil filling pressure value based on the first proportional value and the first initial regulation coefficient.
[0010] In an optional implementation of the first aspect, the current oil filling pressure value is adjusted according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value, and also includes: judging whether the oil filling time is less than the minimum value of the preset oil filling time interval; if it is determined that the oil filling time is less than the minimum value of the preset oil filling time interval, calculating the difference between the oil filling time and the minimum value of the preset oil filling time interval to obtain a second time difference; calculating the second pressure adjustment coefficient corresponding to the current oil filling pressure value according to the second time difference; calculating the adjusted oil filling pressure value according to the current oil filling pressure value and the corresponding second pressure adjustment coefficient.
[0011] In the above-mentioned implementation mode, when the oil filling time is less than the minimum value of the preset oil filling time interval, that is, the oil filling time is less than the minimum value of the ideal oil filling time, the second pressure adjustment coefficient is calculated by calculating the difference between the oil filling time and the minimum value of the preset oil filling time interval, so that the second pressure adjustment coefficient is a negative value, thereby reducing the oil filling pressure value, increasing the oil filling time, and making the oil filling time meet the preset oil filling time interval, thereby improving the adjustment accuracy of the oil filling pressure value.
[0012] In an optional implementation manner of the first aspect, obtaining the current oil filling pressure value includes: obtaining the current oil filling temperature value of the clutch when detecting that the automobile clutch starts to fill with oil; judging whether the current oil filling temperature value of the clutch is greater than a first preset temperature value; if it is judged that the current oil filling temperature value of the clutch is not greater than the first preset temperature value, determining the first preset oil filling pressure value as the current oil filling pressure value; if it is judged that the current oil filling temperature value of the clutch is greater than the first preset temperature value, judging whether the current oil filling temperature value of the clutch is greater than the second preset temperature value; if it is judged that the current temperature value of the clutch is greater than the second preset temperature value, determining the second preset oil filling pressure value as the current oil filling pressure value; if it is judged that the current temperature value of the clutch is not greater than the second preset temperature value, determining the third preset oil filling pressure value as the current oil filling pressure value; wherein, the second preset temperature value is greater than the first preset temperature value, and the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value are different.
[0013] In the above implementation mode, the present scheme adopts different preset oil filling pressure values at different temperatures, so as to avoid the problem that the same target oil filling pressure has large performance differences at different temperatures, thereby improving the performance of the clutch oil filling stage.
[0014] In an optional implementation of the first aspect, the clutch is filled with oil according to the current oil filling pressure value, including: obtaining the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch; calculating the real-time oil pump duty cycle of the clutch filling according to the real-time pressure value of the clutch and the current oil filling pressure value; and filling the clutch according to the real-time oil pump duty cycle of the clutch filling.
[0015] In an optional implementation of the first aspect, before obtaining the oil filling time, the method also includes: obtaining the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch and the oil filling duration, wherein the oil filling duration represents the time from the start of oil filling of the automobile clutch to the present; judging whether the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and judging whether the oil filling duration is greater than the preset duration; if it is determined that the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration, then determining that the oil filling is completed.
[0016] In the above implementation mode, this scheme determines that the oil filling is completed only when the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration, thereby avoiding the influence of sensor errors and signal transmission disturbances, and enhancing the reliability of the oil filling completion judgment.
[0017] In an optional implementation of the first aspect, after obtaining the adjusted oil filling pressure value, the method further includes: using the adjusted oil filling pressure value to update a current oil filling pressure value corresponding to a current oil filling temperature value of the clutch.
[0018] In the second aspect, the present application provides an oil filling pressure regulating device, which includes an acquisition module, an oil filling module, a judgment module and an adjustment module; the acquisition module is used to obtain a current oil filling pressure value, wherein the current oil filling pressure value is obtained when it is detected that the automobile clutch starts to be filled with oil, and the current oil filling pressure value is determined based on the current oil filling temperature value of the clutch; the oil filling module is used to fill the clutch with oil according to the current oil filling pressure value; the acquisition module is also used to obtain the oil filling time when it is determined that the oil filling is completed; wherein the oil filling time represents the time from the start of oil filling to the completion of oil filling of the automobile clutch; the judgment module is used to judge whether the oil filling time is within a preset oil filling time interval; the adjustment module is used to adjust the current oil filling pressure value according to the oil filling time and the preset oil filling time interval when the judgment module determines that the oil filling time is not within the preset oil filling time interval, so as to obtain an adjusted oil filling pressure value, and the adjusted oil filling pressure value is used for the next oil filling of the clutch.
[0019] The oil filling pressure regulating device designed as above records the current oil filling time and the current oil filling pressure value, and then compares the actual oil filling time with the preset oil filling time after the oil filling is completed to obtain the deviation between the current oil filling time and the ideal oil filling time, and then calculates the pressure regulation coefficient representing the deviation between the current oil filling and the ideal oil filling state based on the time deviation, and uses the pressure regulation coefficient to calculate the corrected adjusted oil filling pressure value, thereby improving the accuracy of the oil filling pressure at different temperatures, making the next oil filling closer to the ideal oil filling state, thereby improving the smoothness of the power switching of the whole vehicle.
[0020] In an optional implementation of the second aspect, the adjustment module is specifically used to determine whether the oil filling time is greater than the maximum value of a preset oil filling time interval; if it is determined that the oil filling time is greater than the maximum value of the preset oil filling time interval, then the difference between the oil filling time and the maximum value of the preset oil filling time interval is calculated to obtain a first time difference; based on the first time difference, a first pressure adjustment coefficient corresponding to the current oil filling pressure value is calculated; based on the current oil filling pressure value and the corresponding first pressure adjustment coefficient, the adjustment oil filling pressure value is calculated.
[0021] In an optional implementation of the second aspect, the adjustment module is further specifically used to calculate the quotient of the first time difference and the oil filling time to obtain a first proportional value; obtain a first initial adjustment coefficient corresponding to the current oil filling pressure value; and calculate the first pressure adjustment coefficient corresponding to the current oil filling pressure value based on the first proportional value and the first initial adjustment coefficient.
[0022] In an optional implementation of the second aspect, the adjustment module is also specifically used to determine whether the oil filling time is less than the minimum value of a preset oil filling time interval; if it is determined that the oil filling time is less than the minimum value of the preset oil filling time interval, then the difference between the oil filling time and the minimum value of the preset oil filling time interval is calculated to obtain a second time difference; based on the second time difference, the second pressure adjustment coefficient corresponding to the current oil filling pressure value is calculated; based on the current oil filling pressure value and the corresponding second pressure adjustment coefficient, the adjustment oil filling pressure value is calculated.
[0023] In an optional implementation manner of the second aspect, the acquisition module is specifically used to obtain the current oil filling temperature value of the clutch when it is detected that the automobile clutch starts to be filled with oil; determine whether the current oil filling temperature value of the clutch is greater than the first preset temperature value; if it is determined that the current oil filling temperature value of the clutch is not greater than the first preset temperature value, then determine the first preset oil filling pressure value as the current oil filling pressure value; if it is determined that the current oil filling temperature value of the clutch is greater than the first preset temperature value, then determine whether the current oil filling temperature value of the clutch is greater than the second preset temperature value; if it is determined that the current temperature value of the clutch is greater than the second preset temperature value, then determine the second preset oil filling pressure value as the current oil filling pressure value; if it is determined that the current temperature value of the clutch is not greater than the second preset temperature value, then determine the third preset oil filling pressure value as the current oil filling pressure value; wherein, the second preset temperature value is greater than the first preset temperature value, and the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value are different.
[0024] In an optional implementation of the second aspect, the oil filling module is specifically used to obtain the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch; calculate the real-time oil pump duty cycle of the clutch filling in real time based on the real-time pressure value of the clutch and the current filling pressure value; and fill the clutch according to the real-time oil pump duty cycle of the clutch filling.
[0025] In an optional implementation of the second aspect, the acquisition module is further used to obtain the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch and the oil filling duration, wherein the oil filling duration indicates the time from the start of oil filling of the automobile clutch to the present; the judgment module is further used to judge whether the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and to judge whether the oil filling duration is greater than the preset duration; the determination module is used to determine that the oil filling is completed when the judgment module determines that the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration.
[0026] In an optional implementation of the second aspect, the device further includes an updating module for updating a current oil filling pressure value corresponding to a current oil filling temperature value of the clutch by adjusting the oil filling pressure value.
[0027] In a third aspect, the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes any optional method described in the first aspect when executing the computer program.
[0028] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, performs any optional method described in the first aspect.
[0029] In a fifth aspect, the present invention provides a computer program product, comprising a computer program / instruction, which, when executed by a processor, performs the steps of any optional method described in the first aspect.
[0030] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0032] Figure 1 A schematic flow chart of the oil filling pressure regulating method provided in an embodiment of the present application;
[0033] Figure 2 An example flow chart of the oil filling pressure regulating method provided in an embodiment of the present application;
[0034] Figure 3 A schematic diagram of the structure of the oil filling pressure regulating device provided in an embodiment of the present application;
[0035] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0036] Icons: 300 - acquisition module; 310 - oil filling module; 320 - judgment module; 330 - adjustment module; 340 - determination module; 350 - update module; 4 - electronic device; 401 - processor; 402 - memory; 403 - communication bus. DETAILED DESCRIPTION
[0037] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0038] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0039] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0040] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0041] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0042] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0043] In the description of the embodiments of the present application, the technical terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the embodiments of the present application.
[0044] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0045] In the prior art, the controller can transmit or stop the input torque of the engine by controlling the clutch of the car to engage or disengage. The filling time of the filling stage greatly affects the smoothness of the entire engagement process, and it is of great significance to select a suitable target filling pressure.
[0046] However, the actual required filling pressure of the clutch currently generally adopts a single filling pressure value, so the clutch is prone to overfilling or underfilling during the filling process, which can easily cause the vehicle to shake or lack of power.
[0047] Based on the above problems, the present application designs a filling pressure regulation method, an electronic device and a computer-readable storage medium. First, different filling pressure values are adopted at different temperatures to avoid the problem that the same target filling pressure has large differences in performance at different temperatures, thereby improving the performance of the clutch filling stage. In addition, the present scheme records the filling time and the current filling pressure value of the current filling, and then compares the actual filling time with the preset filling time after the filling is completed to obtain the deviation between the current filling time and the ideal filling time, and then calculates the pressure regulation coefficient that represents the deviation between the current filling and the ideal filling state based on the time deviation, and uses the pressure regulation coefficient to calculate the corrected adjustment filling pressure value, thereby improving the accuracy of the filling pressure at different temperatures, making the next filling closer to the ideal filling state, thereby improving the smoothness of the power switching of the whole vehicle.
[0048] Based on the above ideas, the present application first provides a method for adjusting the oil filling pressure, which can be applied to a computing device, which can specifically be a vehicle controller, a vehicle control chip, a tram control platform, etc. Figure 1 As shown, the method can be implemented by the following methods, including:
[0049] Step S100: Obtain the current oil filling pressure value.
[0050] Step S110: Fill the clutch with oil according to the current oil filling pressure value.
[0051] Step S120: When it is determined that the oil filling is completed, the oil filling time is obtained.
[0052] Step S130: Determine whether the oil filling time is within a preset oil filling time range. If the oil filling time is not within the preset oil filling time range, go to step S140.
[0053] Step S140: adjusting the current oil filling pressure value according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value.
[0054] In the above embodiment, the current oil filling pressure value represents the oil filling pressure value of the clutch this time. The current oil filling pressure value can be obtained when it is detected that the car clutch starts to fill with oil. The current oil filling pressure value is related to the current oil filling temperature value of the clutch and can be specifically determined based on the current oil filling temperature value of the clutch.
[0055] Specifically, as a possible implementation method, the present scheme can obtain the current oil filling pressure value in the following manner: first, when it is detected that the automobile clutch starts to fill with oil, the current oil filling temperature value of the clutch is obtained, wherein the start of the clutch filling with oil can be determined by feedback from a pressure sensor arranged in the main oil circuit, and when the pressure value collected by the pressure sensor in the main oil circuit reaches a preset pressure value, it is determined that the automobile clutch starts to fill with oil; in addition, the oil filling temperature value can also be obtained by collecting the oil temperature through a temperature sensor arranged in the main oil circuit.
[0056] In the case of obtaining the current oil filling temperature value of the clutch, this scheme determines whether the current oil filling temperature value of the clutch is greater than the first preset temperature value. If it is determined that the current oil filling temperature value of the clutch is not greater than the first preset temperature value, the first preset oil filling pressure value is determined as the current oil filling pressure value; if it is greater than the first preset temperature value, it is determined whether the current oil filling temperature value of the clutch is greater than the second preset temperature value. If it is determined that the current temperature value of the clutch is greater than the second preset temperature value, the second preset oil filling pressure value is determined as the current oil filling pressure value; if it is determined that the current temperature value of the clutch is not greater than the second preset temperature value, the third preset oil filling pressure value is determined as the current oil filling pressure value. Among them, the second preset temperature value is greater than the first preset temperature value, and the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value are all different. Since the lower the temperature, the greater the required oil pressure, therefore, the first preset oil filling pressure value is greater than the second preset oil filling pressure value and the third preset oil filling pressure value, and the second preset oil filling pressure value is the smallest.
[0057] In addition, it should be noted that the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value can all be initial values, which can be configured and obtained before the car leaves the factory.
[0058] As a specific example, assuming that the first preset temperature value is T1, the second preset temperature value is T2, and the oil filling pressure value is TarPress. In this case, the first preset oil filling pressure value is TarPressT1, the second preset oil filling pressure value is TarPressT2, and the third preset oil filling pressure value is TarPressT3. The current oil filling temperature of the clutch is collected as Tn. Assuming that Tn is less than the first preset temperature value T1, the current oil filling pressure value is TarPressT1; assuming that Tn is greater than the first preset temperature value T1 but less than the second preset temperature value T2, the current oil filling pressure value is TarPressT3; assuming that Tn is greater than the second preset temperature value T2, the current oil filling pressure value is TarPressT2.
[0059] After the current oil filling pressure value is obtained in the above manner, the present solution can execute step S110 to fill the clutch with oil according to the current oil filling pressure value. Specifically, the present solution can obtain the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch, and then calculate the real-time oil pump duty cycle of the clutch filling in real time according to the real-time pressure value of the clutch and the current oil filling pressure value, and then fill the clutch according to the real-time oil pump duty cycle of the clutch filling. Among them, the method of calculating the real-time oil pump duty cycle and filling the clutch with oil according to the oil pump duty cycle can adopt any of the currently existing implementation methods, and the present solution does not limit this.
[0060] After filling the clutch with oil, this solution obtains the filling time when it is determined that the clutch filling is completed, wherein the filling time indicates the time from the start of filling the clutch to the completion of filling. Then, it is determined whether the filling time is within the preset filling time interval. If the filling time is not within the preset filling time interval, it means that there is a deviation between the current filling time and the ideal filling time. In this case, this solution adjusts the current filling pressure value according to the filling time and the preset filling time interval to obtain the adjusted filling pressure value, wherein the adjusted filling pressure value is used for the next filling of the clutch.
[0061] As a specific implementation method, the present scheme can achieve the adjustment of the current oil filling pressure value in the following way: first, the present scheme can determine whether the oil filling time is greater than the maximum value of the preset oil filling time interval. If it is determined that the oil filling time is greater than the maximum value of the preset oil filling time interval, it means that the oil filling time of this oil filling exceeds the maximum oil filling time under ideal conditions. In this case, the present scheme needs to increase the oil filling pressure.
[0062] Specifically, the present scheme for increasing the oil filling pressure can first calculate the difference between the oil filling time and the maximum value of the preset oil filling time interval to obtain a first time difference; then calculate the first pressure adjustment coefficient corresponding to the current oil filling pressure value according to the first time difference; and then calculate the adjusted oil filling pressure value according to the current oil filling pressure value and the corresponding first pressure adjustment coefficient.
[0063] Specifically, in this solution, the current oil filling pressure value may be multiplied by the first pressure adjustment coefficient to obtain a first adjustment value, and then the sum of the current oil filling pressure value and the first adjustment value is calculated to obtain the adjusted oil filling pressure value.
[0064] The first pressure adjustment coefficient can be obtained by first calculating the quotient of the first time difference and the oil filling time to obtain a first proportional value, then obtaining a first initial adjustment coefficient corresponding to the current oil filling pressure value, and calculating the first pressure adjustment coefficient corresponding to the current oil filling pressure value according to the first proportional value and the first initial adjustment coefficient. It should be noted that the first initial adjustment coefficient can be configured in advance.
[0065] Since the oil filling time of the present scheme is greater than the maximum value of the preset oil filling time interval, the first time difference is a positive number. In this case, the first pressure adjustment coefficient is also a positive number, thereby making the first adjustment value a positive number, so that the adjusted oil filling pressure value is greater than the current oil filling pressure value, so that when the oil filling time of this oil filling exceeds the maximum oil filling time under ideal conditions, the oil filling pressure is increased, thereby shortening the oil filling time of the clutch, so that the oil filling time is within the ideal time range.
[0066] As another specific implementation method, the present scheme can also determine whether the oil filling time is less than the minimum value of the preset oil filling time interval. If it is determined that the oil filling time is less than the minimum value of the preset oil filling time interval, it means that the oil filling time of this oil filling is less than the minimum value of the oil filling time under ideal circumstances, that is, the oil filling is too fast. In this case, the present scheme needs to reduce the oil filling pressure, and then increase the oil filling time so that it is within the ideal oil filling time interval.
[0067] Specifically, this scheme can calculate the difference between the oil filling time and the minimum value of the preset oil filling time interval to obtain a second time difference, and then calculate the second pressure adjustment coefficient corresponding to the current oil filling pressure value based on the second difference, and then calculate the adjusted oil filling pressure value based on the current oil filling pressure value and the corresponding second pressure adjustment coefficient.
[0068] Specifically, in this solution, the current oil filling pressure value may be multiplied by the second pressure adjustment coefficient to obtain the second adjustment value, and then the sum of the current oil filling pressure value and the second adjustment value may be calculated to obtain the adjusted oil filling pressure value.
[0069] The second pressure adjustment coefficient can be obtained by first calculating the quotient of the second time difference and the oil filling time to obtain a second proportional value, then obtaining a second initial adjustment coefficient corresponding to the current oil filling pressure value, and calculating the second pressure adjustment coefficient corresponding to the current oil filling pressure value according to the second proportional value and the second initial adjustment coefficient. It should be noted that the initial adjustment coefficient can be configured in advance.
[0070] Since the oil filling time of this scheme is less than the minimum value of the preset oil filling time interval, the second time difference is a negative value. In this case, the second pressure adjustment coefficient is also a negative value, which makes the second adjustment value a negative value, so that the adjusted oil filling pressure value plus the second adjustment value is less than the current oil filling pressure value, so that when the oil filling time of this oil filling is less than the minimum oil filling time under ideal circumstances, the oil filling pressure is reduced, and then the oil filling time of the clutch is increased, so that the oil filling time is within the ideal time range.
[0071] It should be noted here that, in the above description of different oil filling temperatures, the current oil filling pressure value is different. In this case, the initial adjustment parameters corresponding to different oil filling temperatures may be different, and the first initial adjustment parameters corresponding to the same oil filling temperature may be the same or different.
[0072] For example, Figure 2In the example flow chart shown, the current oil filling temperature of the clutch is Tn. Assuming that Tn is less than the first preset temperature value T1, the current oil filling pressure value is TarPressT1, and its corresponding first initial adjustment parameter is K1T1, and the second initial adjustment parameter is K2T1. Assuming that the oil filling time t is greater than the maximum value tmax of the preset oil filling interval, in this case, the first time difference is tn1=t-tmax and its corresponding first pressure adjustment coefficient is K1A=K1T1*(tn1 / t)*100%, and the final adjustment oil filling pressure value TarPressT1 is obtained t =TarPressT1+TarPressT1*K1A; Assuming that the oil filling time t is less than the minimum value tmin of the preset oil filling interval, in this case, the second time difference is tn2=t-tmin, and the corresponding second pressure adjustment coefficient is K1B=K2T1*(tn2 / t)*100%, and the final adjusted oil filling pressure value TarPressT1 t =TarPressT1+TarPressT1*K1B.
[0073] Assuming that Tn is greater than the first preset temperature value T1 but less than the second preset temperature value T2, the current oil filling pressure value is TarPressT3, and its corresponding first initial adjustment parameter is K1T3, and its corresponding second initial adjustment parameter is K2T3. Assuming that the oil filling time t is greater than the maximum value tmax of the preset oil filling interval, in this case, the first time difference is tn1=t-tmax, and its corresponding first pressure adjustment coefficient is K3A=K1T3*(tn1 / t)*100%, and the final adjusted oil filling pressure value is TarPressT3 t =TarPressT3+TarPressT3*K3A; Assuming that the oil filling time t is less than the minimum value tmin of the preset oil filling interval, in this case, the second time difference is tn2=t-tmin, and the corresponding second pressure adjustment coefficient is K3B=K2T3*(tn2 / t)*100%, and the final adjusted oil filling pressure value TarPressT3 t =TarPressT3+TarPressT3*K3B.
[0074] Assuming that Tn is greater than the second preset temperature value T2, the current oil filling pressure value is TarPressT2, and its corresponding first initial adjustment parameter is K1T2, and its corresponding second initial adjustment parameter is K2T2. Assuming that the oil filling time t is greater than the maximum value tmax of the preset oil filling interval, in this case, the first time difference is tn1=t-tmax, and its corresponding first pressure adjustment coefficient is K2A=K1T2*(tn1 / t)*100%, and the final adjusted oil filling pressure value TarPressT2t =TarPressT2+TarPressT2*K2A; Assuming that the oil filling time t is less than the minimum value tmin of the preset oil filling interval, in this case, the second time difference is tn2=t-tmin, and the corresponding second pressure adjustment coefficient is K2B=K2T2*(tn2 / t)*100%, and the final adjusted oil filling pressure value TarPressT2 t =TarPressT2+TarPressT2*K2B.
[0075] It should be noted here that the initial adjustment parameters under the same oil filling temperature described above may be the same or different, for example, K1T1 and K2T1 described above may be the same or different; in addition, since the required oil filling pressure under different oil filling temperatures is different, that is, the oil filling pressure will increase significantly with the decrease in temperature, in order to improve the accuracy of the oil filling pressure adjustment, the initial adjustment parameters under different oil filling temperatures are different. For example, K1T1, K1T2 and K1T3 described above are different, specifically K1T1>K1T3>K1T2, wherein K1T1 may be much larger than K1T3, so that the scheme can increase the oil filling pressure to a greater extent when the oil temperature is relatively low, thereby improving the oil filling pressure adjustment rate under low temperature conditions, wherein the specific values of K1T1, K1T2 and K1T3 may be adaptively adjusted according to the actual application scenario.
[0076] In addition, it should be noted that if step S130 determines that the oil filling time is within the preset oil filling time range, the current oil filling pressure value will not be adjusted, that is, the oil will be filled at the same temperature next time or using the current oil filling pressure value corresponding to the temperature.
[0077] The oil filling pressure regulation method designed above first adopts different oil filling pressure values at different temperatures to avoid the problem of large differences in the performance of the same target oil filling pressure at different temperatures, thereby improving the performance of the clutch filling stage. In addition, this scheme records the current oil filling time and the current oil filling pressure value, and then compares the actual oil filling time with the preset oil filling time after the oil filling is completed to obtain the deviation between the current oil filling time and the ideal oil filling time, and then calculates the pressure regulation coefficient that represents the deviation between the current oil filling and the ideal oil filling state based on the time deviation, and uses the pressure regulation coefficient to calculate the corrected adjustment oil filling pressure value, thereby improving the accuracy of the oil filling pressure at different temperatures, making the next oil filling closer to the ideal oil filling state, thereby improving the smoothness of the power switching of the whole vehicle.
[0078] In an optional implementation manner of the present embodiment, the present scheme can determine whether the oil filling is completed in the following manner, including: obtaining the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch and the oil filling duration, wherein the oil filling duration represents the time from the start of oil filling of the automobile clutch to the present, judging whether the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and judging whether the oil filling duration is greater than the preset duration; if it is determined that the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration, then it is determined that the oil filling is completed.
[0079] If the real-time clutch pressure value fed back by the clutch's main oil circuit pressure sensor is not greater than the preset pressure value, it means that the oil filling stage is not completed and the oil filling continues; if the real-time clutch pressure value fed back by the clutch's main oil circuit pressure sensor is greater than the preset pressure value, but the oil filling duration is not greater than the preset duration, in order to avoid the influence of sensor errors and signal transmission disturbances and increase the reliability of judgment, this scheme determines that the oil filling is not completed and continues.
[0080] In an optional implementation manner of this embodiment, when the adjusted oil filling pressure value is obtained, this scheme can use the adjusted oil filling pressure value to update the current oil filling pressure value corresponding to the current oil filling temperature value of the clutch, so that when the clutch is filled with oil next time, the adjusted oil filling pressure value obtained after adjustment is used for oil filling.
[0081] Figure 3 The present application provides a schematic structural block diagram of an oil filling pressure regulating device. It should be understood that the device is applied to the electronic equipment described above. Figure 1The method embodiment executed in the embodiment corresponds to the method embodiment executed in the embodiment, and the steps involved in the aforementioned method can be executed. The specific functions of the device can be referred to the description above. To avoid repetition, the detailed description is appropriately omitted here. The device includes at least one software function module that can be stored in a memory in the form of software or firmware or fixed in the operating system (OS) of the device. Specifically, the device includes: an acquisition module 300, an oil filling module 310, a judgment module 320 and an adjustment module 330; the acquisition module 300 is used to acquire the current oil filling pressure value, wherein the current oil filling pressure value is acquired when it is detected that the automobile clutch starts to be filled with oil, and the current oil filling pressure value is determined based on the current oil filling temperature value of the clutch; the oil filling module 310 is used to fill the clutch with oil according to the current oil filling pressure value; the acquisition module is also used to acquire the oil filling time when it is determined that the oil filling is completed; wherein the oil filling time represents the time from the start of oil filling to the completion of oil filling of the automobile clutch; the judgment module 320 is used to determine whether the oil filling time is within a preset oil filling time interval; the adjustment module 330 is used to adjust the current oil filling pressure value according to the oil filling time and the preset oil filling time interval when the judgment module determines that the oil filling time is not within the preset oil filling time interval, and obtain the adjusted oil filling pressure value, and the adjusted oil filling pressure value is used for the next oil filling of the clutch.
[0082] The oil filling pressure regulating device designed as above records the current oil filling time and the current oil filling pressure value, and then compares the actual oil filling time with the preset oil filling time after the oil filling is completed to obtain the deviation between the current oil filling time and the ideal oil filling time, and then calculates the pressure regulation coefficient representing the deviation between the current oil filling and the ideal oil filling state based on the time deviation, and uses the pressure regulation coefficient to calculate the corrected adjusted oil filling pressure value, thereby improving the accuracy of the oil filling pressure at different temperatures, making the next oil filling closer to the ideal oil filling state, thereby improving the smoothness of the power switching of the whole vehicle.
[0083] According to some embodiments of the present application, the adjustment module 330 is specifically used to determine whether the oil filling time is greater than the maximum value of a preset oil filling time interval; if it is determined that the oil filling time is greater than the maximum value of the preset oil filling time interval, the difference between the oil filling time and the maximum value of the preset oil filling time interval is calculated to obtain a first time difference; based on the first time difference, a first pressure adjustment coefficient corresponding to the current oil filling pressure value is calculated; based on the current oil filling pressure value and the corresponding first pressure adjustment coefficient, the adjusted oil filling pressure value is calculated.
[0084] According to some embodiments of the present application, the adjustment module 330 is also specifically used to calculate the quotient of the first time difference and the oil filling time to obtain a first proportional value; obtain a first initial adjustment coefficient corresponding to the current oil filling pressure value; and calculate the first pressure adjustment coefficient corresponding to the current oil filling pressure value based on the first proportional value and the first initial adjustment coefficient.
[0085] According to some embodiments of the present application, the adjustment module 330 is also specifically used to determine whether the oil filling time is less than the minimum value of the preset oil filling time interval; if it is determined that the oil filling time is less than the minimum value of the preset oil filling time interval, then the difference between the oil filling time and the minimum value of the preset oil filling time interval is calculated to obtain a second time difference; based on the second time difference, the second pressure adjustment coefficient corresponding to the current oil filling pressure value is calculated; based on the current oil filling pressure value and the corresponding second pressure adjustment coefficient, the adjustment oil filling pressure value is calculated.
[0086] According to some embodiments of the present application, the acquisition module 300 is specifically used to obtain the current oil filling temperature value of the clutch when it is detected that the automobile clutch starts to be filled with oil; determine whether the current oil filling temperature value of the clutch is greater than a first preset temperature value; if it is determined that the current oil filling temperature value of the clutch is not greater than the first preset temperature value, determine the first preset oil filling pressure value as the current oil filling pressure value; if it is determined that the current oil filling temperature value of the clutch is greater than the first preset temperature value, determine whether the current oil filling temperature value of the clutch is greater than the second preset temperature value; if it is determined that the current temperature value of the clutch is greater than the second preset temperature value, determine the second preset oil filling pressure value as the current oil filling pressure value; if it is determined that the current temperature value of the clutch is not greater than the second preset temperature value, determine the third preset oil filling pressure value as the current oil filling pressure value; wherein, the second preset temperature value is greater than the first preset temperature value, and the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value are different.
[0087] According to some embodiments of the present application, the oil filling module 310 is specifically used to obtain the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch; calculate the real-time oil pump duty cycle of the clutch filling according to the real-time pressure value of the clutch and the current filling pressure value; and fill the clutch according to the real-time oil pump duty cycle of the clutch filling.
[0088] According to some embodiments of the present application, the acquisition module 300 is also used to obtain the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch and the oil filling duration, wherein the oil filling duration indicates the time from the start of oil filling of the automobile clutch to the present; the judgment module 320 is also used to judge whether the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and to judge whether the oil filling duration is greater than the preset duration; the determination module 340 is used to determine that the oil filling is completed when the judgment module determines that the real-time pressure value of the clutch fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration.
[0089] According to some embodiments of the present application, the device further includes an updating module 350 for updating a current oil filling pressure value corresponding to a current oil filling temperature value of the clutch by adjusting the oil filling pressure value.
[0090] According to some embodiments of the present application, Figure 4 As shown, the present application provides an electronic device 4, including: a processor 401 and a memory 402, the processor 401 and the memory 402 are interconnected and communicate with each other through a communication bus 403 and / or other forms of connection mechanisms (not marked), the memory 402 stores a computer program executable by the processor 401, and when the computing device is running, the processor 401 executes the computer program to execute any optional implementation method, such as steps S100 to S130: obtaining a current oil filling pressure value; filling the clutch with oil according to the current oil filling pressure value; when it is determined that the oil filling is completed, obtaining the oil filling time; judging whether the oil filling time is within a preset oil filling time interval, if the oil filling time is not within the preset oil filling time range, adjusting the current oil filling pressure value according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value.
[0091] The present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method in any of the aforementioned optional implementations is executed.
[0092] Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable red-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, disk or optical disk.
[0093] The present application provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the method in any optional implementation manner.
[0094] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application, and they should all be included in the scope of the claims and specification of the present application. In particular, as long as there is no structural conflict, the various technical features mentioned in the various embodiments can be combined in any way. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions that fall within the scope of the claims.
Claims
1. A method for regulating oil filling pressure, characterized in that: The method comprises: Acquire a current oil filling pressure value, and fill the clutch with oil according to the current oil filling pressure value; wherein the current oil filling pressure value is acquired when it is detected that the automobile clutch starts to fill with oil, and the current oil filling pressure value is determined based on a current oil filling temperature value of the clutch; When it is determined that the oil filling is completed, the oil filling time is obtained; wherein the oil filling time indicates the time from the start of oil filling to the completion of oil filling of the automobile clutch; Determining whether the oil filling time is within a preset oil filling time interval; If it is determined that the oil filling time is not within the preset oil filling time interval, the current oil filling pressure value is adjusted according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value, and the adjusted oil filling pressure value is used for the next oil filling of the clutch.
2. The method according to claim 1, characterized in that: The step of adjusting the current oil filling pressure value according to the oil filling time and the preset oil filling time interval to obtain the adjusted oil filling pressure value includes: Determining whether the oil filling time is greater than the maximum value of the preset oil filling time interval; If it is determined that the oil filling time is greater than the maximum value of the preset oil filling time interval, then the difference between the oil filling time and the maximum value of the preset oil filling time interval is calculated to obtain a first time difference; Calculating a first pressure adjustment coefficient corresponding to a current oil filling pressure value according to the first time difference; The adjusted oil filling pressure value is calculated according to the current oil filling pressure value and the corresponding first pressure adjustment coefficient.
3. The method according to claim 2, characterized in that Calculating a first pressure adjustment coefficient corresponding to the current oil filling pressure value according to the first time difference includes: Calculating a quotient of a first time difference and the oil filling time to obtain a first proportional value; Obtaining a first initial adjustment coefficient corresponding to the current oil filling pressure value; A first pressure regulation coefficient corresponding to the current oil filling pressure value is calculated according to the first ratio value and the first initial regulation coefficient.
4. The method according to claim 2, characterized in that: The step of adjusting the current oil filling pressure value according to the oil filling time and the preset oil filling time interval to obtain an adjusted oil filling pressure value further includes: Determining whether the oil filling time is less than the minimum value of the preset oil filling time interval; If it is determined that the oil filling time is less than the minimum value of the preset oil filling time interval, then calculating the difference between the oil filling time and the minimum value of the preset oil filling time interval to obtain a second time difference; Calculating a second pressure adjustment coefficient corresponding to the current oil filling pressure value according to the second time difference; The adjusted oil filling pressure value is calculated according to the current oil filling pressure value and the corresponding second pressure adjustment coefficient.
5. The method according to claim 1, characterized in that: The obtaining of the current oil filling pressure value includes: When it is detected that the clutch of the vehicle starts to be filled with oil, the current oil filling temperature value of the clutch is obtained; Determining whether a current oil filling temperature value of the clutch is greater than a first preset temperature value; If it is determined that the current oil filling temperature value of the clutch is not greater than the first preset temperature value, the first preset oil filling pressure value is determined as the current oil filling pressure value; If it is determined that the current oil filling temperature value of the clutch is greater than the first preset temperature value, then determining whether the current oil filling temperature value of the clutch is greater than the second preset temperature value; If it is determined that the current temperature value of the clutch is greater than the second preset temperature value, the second preset oil filling pressure value is determined as the current oil filling pressure value; If it is determined that the current temperature value of the clutch is not greater than the second preset temperature value, the third preset oil filling pressure value is determined as the current oil filling pressure value; The second preset temperature value is greater than the first preset temperature value, and the first preset oil filling pressure value, the second preset oil filling pressure value and the third preset oil filling pressure value are different.
6. The method according to claim 1, characterized in that The step of filling the clutch with oil according to the current oil filling pressure value comprises: Obtain the real-time clutch pressure value fed back by the clutch main oil circuit pressure sensor; Calculating in real time the real-time oil pump duty cycle of the clutch filling oil according to the real-time pressure value of the clutch and the current filling oil pressure value; The clutch is filled with oil according to the real-time oil pump duty cycle of the clutch filling.
7. The method according to claim 1, characterized in that Before obtaining the oil filling time, the method further includes: Obtaining the clutch real-time pressure value and oil filling duration fed back by the clutch main oil circuit pressure sensor, wherein the oil filling duration represents the time from the start of oil filling of the vehicle clutch to the present; Determine whether the real-time clutch pressure value fed back by the clutch main oil circuit pressure sensor is greater than a preset pressure value, and determine whether the oil filling duration is greater than a preset duration; If it is determined that the real-time clutch pressure value fed back by the main oil circuit pressure sensor of the clutch is greater than the preset pressure value, and the oil filling duration is greater than the preset duration, it is determined that the oil filling is completed.
8. The method according to claim 1, characterized in that After obtaining the adjusted oil filling pressure value, the method further includes: The current oil filling pressure value corresponding to the current oil filling temperature value of the clutch is updated by adjusting the oil filling pressure value.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Wet dual-clutch automatic transmission and precharging pressure control method thereof
CN103277428A
Wet double-clutch oil charge control method and wet double-clutch oil charge control system
CN106286814A
Clutch oil charge time or oil charge pressure calibration method and system and vehicle
CN111350814A
Synchronizer oil charging test method, synchronizer oil charging test device and rack test system
CN112098075A
Clutch oil charge control method and device
CN112413111A
Cited By
Clutch control method and device based on automatic transmission vehicle and vehicle
CN120251704A
