Method, device, equipment and medium for overfilling treatment of automatic transmission

By monitoring the speed change of the input shaft of the automatic transmission, recording the maximum and minimum values, and calculating the overfilling influence coefficient, the overfilling problem of the automatic transmission at low speeds is solved, improving the driving experience and smoothness.

CN120368046BActive Publication Date: 2025-11-07SHENGRUI TRANSMISSION
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510874786.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-11-07
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

Automatic transmissions may experience overfilling when frequently accelerating or decelerating at low speeds or shifting gears at specific speed points, leading to jerking and affecting the driving experience.

Method used

By monitoring the speed change of the input shaft of the automatic transmission, recording the maximum and minimum values, calculating the overfilling influence coefficient, and re-performing the oil filling self-learning under preset conditions, an oil filling self-learning value is generated, reducing the number of sensors, reasonably judging the overfilling phenomenon, and reducing the impact.

Benefits of technology

It can effectively identify and reduce overfilling, improve the driving experience, reduce the impact of hardware degradation and environmental changes on overfilling, and improve driving smoothness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120368046B_ABST
    Figure CN120368046B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an overfilling processing method, device, equipment and medium of an automatic transmission, wherein the method comprises: in response to a state machine being in a monitoring stage, obtaining a speed change value of an input shaft of the automatic transmission, and recording a maximum value from the speed change values at each time; if a difference between the maximum value and the speed change value at the current time is greater than a first calibration limit value, recording a minimum value from the speed change values at each time; if a difference between the speed change value at the current time and the minimum value is greater than a second calibration limit value, updating the maximum value according to the speed change values at each time until the monitoring stage ends; determining an overfilling influence coefficient according to a difference between the maximum value and the minimum value; and in a case where the overfilling influence coefficient meets a preset condition, re-performing oil filling self-learning to generate an oil filling self-learning value. According to the technical solution of the present disclosure, the occurrence of overfilling can be reduced, and the driving experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of automatic transmission, and particularly relates to an overfilling processing method, device, equipment and medium of an automatic transmission. BACKGROUND

[0002] With the gradual popularization and perfection of automatic transmission, the power performance, the smoothness and the fuel economy of the automobile are improved, and some automatic transmissions also have a learning function, which can automatically adjust the shift logic according to the habits of the driver to provide a more personalized driving experience.

[0003] At present, although the automatic transmission has been optimized and improved in shift smoothness for many years, under the working conditions such as frequent acceleration and deceleration of the accelerator at low speed and shift at a specific speed point, a slight jerk may still occur. Among them, the automatic transmission mainly relies on the hydraulic system, and due to the factors such as calibration difference, temperature characteristics of oil, hardware wear, etc., the overfilling phenomenon is easy to occur, a large impact feeling is generated, and the driver has a bad experience.

[0004] Therefore, how to effectively judge the overfilling and timely correct the overfilling becomes an important control strategy. SUMMARY

[0005] In order to solve the above technical problems, the present disclosure provides an overfilling processing method, device, equipment and medium of an automatic transmission.

[0006] In a first aspect, the embodiments of the present disclosure provide an overfilling processing method of an automatic transmission, comprising:

[0007] In response to the state machine being in a monitoring stage, a speed change value of an input shaft of the automatic transmission is obtained, and a maximum value is recorded from the speed change values at each time point;

[0008] If the difference between the maximum value and the speed change value at the current time point is greater than a first calibration limit value, a minimum value is recorded from the speed change values at each time point;

[0009] If the difference between the speed change value at the current time point and the minimum value is greater than a second calibration limit value, the maximum value is updated according to the speed change values at each time point until the monitoring stage ends;

[0010] An overfilling influence coefficient is determined according to the difference between the maximum value and the minimum value;

[0011] In the case that the overfilling influence coefficient meets a preset condition, a refilling self-learning is performed again to generate a refilling self-learning value.

[0012] In a second aspect, the embodiments of the present disclosure provide an overfilling processing device of an automatic transmission, comprising:

[0013] The first monitoring module is configured to, in response to the state machine being in the monitoring stage, acquire a speed variation value of the input shaft of the automatic transmission, and record a maximum value from the speed variation values at different times;

[0014] The second monitoring module is configured to, if a difference between the maximum value and the speed variation value at the current time is greater than a first calibration limit value, start recording a minimum value from the speed variation values at different times;

[0015] The third monitoring module is configured to, if a difference between the speed variation value at the current time and the minimum value is greater than a second calibration limit value, update the maximum value according to the speed variation values at different times until the monitoring stage ends.

[0016] The determining module is configured to determine an overfilling influence coefficient according to a difference between the maximum value and the minimum value.

[0017] The updating module is configured to, if the overfilling influence coefficient meets a preset condition, re-perform oil filling self-learning to generate an oil filling self-learning value.

[0018] In a third aspect, an electronic device is provided, including a processor, a memory for storing executable instructions of the processor, and the processor is configured to read the executable instructions from the memory and execute the instructions to implement the overfilling processing method of the automatic transmission according to the first aspect.

[0019] In a fourth aspect, a computer readable storage medium is provided, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the overfilling processing method of the automatic transmission according to the first aspect.

[0020] Compared with the prior art, the technical scheme provided by the embodiments of the present disclosure has the following advantages: in response to the state machine being in a monitoring stage, a speed change value of an input shaft of an automatic transmission is obtained, and a maximum value is recorded from the speed change values at each time, and then, if a difference between the maximum value and the speed change value at the current time is greater than a first calibration limit value, a minimum value is recorded from the speed change values at each time, and further, if a difference between the speed change value at the current time and the minimum value is greater than a second calibration limit value, the maximum value is updated according to the speed change values at each time until the monitoring stage ends, and an overfilling influence coefficient is determined according to a difference between the maximum value and the minimum value. In this way, by monitoring the speed change values in the above order in the monitoring stage, it is reasonably determined whether the overfilling phenomenon exists and the degree of influence of overfilling on driving is determined, without the need for monitoring the actual oil pressure at all times, reducing the number of sensors, and in the case where the overfilling influence coefficient meets a preset condition, re-performing oil filling self-learning to generate an oil filling self-learning value, weakening the impact of overfilling caused by hardware attenuation, calibration differentiation, environmental changes and the like through oil filling self-learning, thereby reducing the occurrence of subsequent overfilling phenomenon and improving the driving experience. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are incorporated into and form a part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.

[0022] In order to more clearly illustrate the technical schemes in the embodiments of the present disclosure or the prior art, the accompanying drawings required to be used in the embodiments or the prior art description will be briefly introduced. Obviously, for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0023] Figure 1 A flowchart of an overfilling processing method of an automatic transmission provided by an embodiment of the present disclosure;

[0024] Figure 2 A flowchart of another overfilling processing method of an automatic transmission provided by an embodiment of the present disclosure;

[0025] Figure 3 A flowchart of another overfilling processing method of an automatic transmission provided by an embodiment of the present disclosure;

[0026] Figure 4 A structural schematic diagram of an overfilling processing device of an automatic transmission provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] In order to enable a more clear understanding of the above-mentioned objects, features and advantages of the present disclosure, the schemes of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0028] In the following description, a large number of specific details are set forth in order to facilitate a thorough understanding of the present disclosure, but the present disclosure can also be implemented in other manners different from those described herein; obviously, the embodiments described in the specification are only a part of the embodiments of the present disclosure, and not all the embodiments.

[0029] Figure 1 A flowchart of an automatic transmission overfilling processing method provided by the embodiments of the present disclosure is shown, and the method provided by the embodiments of the present disclosure can be executed by an overfilling processing device of an automatic transmission. The device can be implemented by software and / or hardware, and can be integrated on any electronic device with computing capability.

[0030] As shown in Figure 1 The automatic transmission overfilling processing method provided by the embodiments of the present disclosure can include the following steps.

[0031] In step 101, in response to the state machine being in a monitoring phase, a speed change value of an input shaft of the automatic transmission is obtained, and a maximum value is recorded from the speed change values at different times.

[0032] The method of the embodiments of the present disclosure is applied to an automatic transmission, and overfilling is reduced by judging overfilling during driving and self-learning of filling.

[0033] In this embodiment, monitoring and judgment are performed by a state machine, and the states of the state machine include a default phase and a monitoring phase. The state machine is initially in the default phase, and when the conditions are met, the state of the state machine is switched from the default phase to the monitoring phase. When the state machine is in the monitoring phase, the speed change value of the input shaft of the automatic transmission is monitored, wherein the speed change value can be determined according to the difference between the current speed and the speed of the previous cycle.

[0034] As an example, the conditions for the state machine to enter the monitoring phase include: a function total enable switch is set to 1, a gear enable switch is set to 1, the oil temperature of the automatic transmission is in a specified temperature range, the state of the torque converter is in a preset range, and the timing duration of the On Coming (OC) clutch corresponding to the current gear shifting exceeds a first preset duration. The specified temperature range is a reasonable temperature range set in advance, and the preset range represents the allowable range of the state of the torque converter. In this example, the OC clutch corresponding to the current gear shifting is timed from the beginning of the oil filling stage to the end of the torque exchange completion stage, for example, a timer is set to time, and the timer starts timing when the OC clutch starts oil filling, and ends timing when the torque exchange is completed.

[0035] In this embodiment, in response to the state machine being in the monitoring phase, the speed variation value of the input shaft of the automatic transmission at each time is obtained, and the maximum value is recorded from the speed variation value at each time. This process can be recorded as a first sub-phase in the monitoring phase. In the first sub-phase, the current speed variation value is compared with the recorded maximum value to determine whether the difference between the maximum value and the current speed variation value is greater than a first calibration limit value.

[0036] As an example, in response to the state machine being in the monitoring phase, ten speed variation values N1 to N10 at times t1 to t10 are obtained. At time t1, the current speed variation value is N1, and the maximum value is N1. At time t2, the current speed variation value is N2, which is greater than N1, and the maximum value is updated to N2. At time t10, the current speed variation value is N10, and the maximum value is the maximum speed variation value among N1 to N10.

[0037] Step 102, if the difference between the maximum value and the current speed variation value is greater than the first calibration limit value, start recording the minimum value from the speed variation value at each time.

[0038] In this embodiment, when it is detected that the difference between the maximum value and the current speed variation value is greater than the first calibration limit value, the second sub-phase in the monitoring phase is determined. In the second sub-phase, the speed variation value of the input shaft of the automatic transmission at each time is obtained, and the minimum value is recorded in the speed variation value at each time in the second sub-phase. The current speed variation value is compared with the recorded minimum value to determine whether the difference between the current speed variation value and the minimum value is greater than a second calibration limit value.

[0039] As an example, the second sub-phase is entered at time t100, and ten speed variation values N100 to N110 at times t100 to t110 are obtained. At time t100, the current speed variation value is N100, and the minimum value is N100. At time t110, the current speed variation value is N110, and the minimum value is the minimum speed variation value among N100 to N110.

[0040] Step 103, if the difference between the current speed variation value and the minimum value is greater than the second calibration limit value, update the maximum value according to the speed variation value at each time until the monitoring phase ends.

[0041] In the embodiment, when the difference between the current speed variation value and the minimum value is greater than the second calibration limit value, it is determined that the third sub-stage in the monitoring stage, the speed variation value of the input shaft of the automatic transmission at each time is obtained in the third sub-stage, and the maximum value is continuously recorded in the speed variation value at each time in the third sub-stage until the monitoring stage ends. Therefore, when the overfilling phenomenon occurs, the rising trend of the input shaft speed is slowed down, so that the maximum value is recorded in the first sub-stage, and then when the difference between the maximum value and the current speed variation value is greater than the first calibration limit value, the second sub-stage is entered and the minimum value is started to be recorded, and further when the difference between the current speed variation value and the minimum value is greater than the second calibration limit value, the input shaft speed gradually recovers to rise, at this time the third sub-stage is entered and the maximum value is recorded, until the monitoring stage ends, and the maximum value and the minimum value corresponding to the current monitoring stage are obtained.

[0042] The judgment condition for ending the monitoring stage includes that the timing duration corresponding to the closing clutch of the current shift exceeds the second preset duration, wherein the second preset time is greater than the first preset time; or the closing clutch of the current shift enters the speed regulation start stage.

[0043] As an example, the first preset duration is set as Tm1, the second preset duration is set as Tm2, the timing duration when the speed regulation start stage is reached is Tm3, and the monitoring time period of the monitoring stage is Tm2-Tm1 or Tm3-Tm1.

[0044] The first calibration limit value and the second calibration limit value are determined according to the fluctuation and overall change trend of the speed variation value in the overfilling sample, and are specifically configured to filter out the fluctuation and detect the overall change trend.

[0045] In step 104, the overfilling influence coefficient is determined according to the difference between the maximum value and the minimum value.

[0046] In the embodiment, the influence adjustment value is determined according to the difference between the maximum value and the minimum value in the current monitoring stage, and the overfilling influence coefficient is adjusted according to the influence adjustment value. Optionally, the difference between the maximum value and the minimum value is positively correlated with the influence adjustment value. After adjusting the overfilling influence coefficient in each monitoring stage, it is further judged whether the overfilling influence coefficient meets the preset condition.

[0047] In step 105, the overfilling self-learning is re-performed to generate the overfilling self-learning value when the overfilling influence coefficient meets the preset condition.

[0048] In the embodiment, when the overfilling influence coefficient is greater than the preset threshold value, the current overfilling self-learning value is deleted, and the overfilling self-learning is re-performed to generate the overfilling self-learning value. The overfilling self-learning value includes the overfilling time, the current-oil pressure corresponding relationship and other parameters.

[0049] According to the technical scheme of the embodiment of the present disclosure, in response to the state machine being in the monitoring stage, the speed change value of the input shaft of the automatic transmission is obtained, and the maximum value is recorded from the speed change values at each time. Then, if the difference between the maximum value and the speed change value at the current time is greater than the first calibration limit value, the minimum value is recorded from the speed change values at each time. Further, if the difference between the speed change value at the current time and the minimum value is greater than the second calibration limit value, the maximum value is updated according to the speed change values at each time until the monitoring stage ends. The overfilling influence coefficient is determined according to the difference between the maximum value and the minimum value. In this way, by monitoring the speed change value in the above order in the monitoring stage, it is reasonably judged whether the overfilling phenomenon exists and the degree of influence of overfilling on driving is determined, without monitoring the actual oil pressure at all times, the number of sensors is reduced, and in the case where the overfilling influence coefficient meets the preset condition, the oil filling self-learning is re-performed to generate the oil filling self-learning value. The impact of overfilling caused by hardware attenuation, calibration differentiation, environmental changes and the like is weakened by oil filling self-learning, thereby reducing the occurrence of subsequent overfilling phenomenon and improving the driving experience.

[0050] Based on the above embodiment, Figure 2 The flowchart of another overfilling processing method of an automatic transmission provided by the embodiment of the present disclosure is described below in combination with Figure 2 .

[0051] In this embodiment, the state of the state machine includes a default stage, a monitoring stage and an interruption stage. The state machine is initially in the default stage, and when the conditions are met, the state of the state machine is switched from the default stage to the monitoring stage. When the state machine is in the monitoring stage, the speed change value of the input shaft of the automatic transmission is monitored. The monitoring stage records three variables: the maximum value MAX of the input shaft speed change value, the minimum value MIN, and the difference Chg = MAX-MIN. When the conditions are not met due to special circumstances in the monitoring stage, the interruption stage is entered, at which time it is considered that the current monitoring is inaccurate, i.e., the current shift does not perform subsequent overfilling judgment, and waits for the next shift to re-judge. Refer to Figure 2 When the monitoring stage ends, the state of the state machine is switched to the default stage, and subsequent judgment processing is performed according to the maximum value and the minimum value in the monitoring stage to determine the overfilling influence coefficient.

[0052] Among them, after the state machine is in the monitoring stage, it is detected whether the state machine enters the interruption stage. If the state machine enters the interruption stage, the step of determining the overfilling influence coefficient is not performed, and the maximum value and the minimum value recorded in the current monitoring stage are deleted. The conditions for the state machine to enter the interruption stage include that the currently closing clutch has not experienced the speed regulation start stage and has been in the speed regulation stage.

[0053] Based on the above embodiment, Figure 3Another flowchart of the overfilling processing method of the automatic transmission is provided in the embodiments of the present disclosure, and the following will be described in combination with Figure 3 .

[0054] In one embodiment of the present disclosure, the overfilling influence coefficient is determined according to the difference between the maximum value and the minimum value, including: in the case that the minimum value is less than the third calibration limit value, obtaining a preset relationship matched with the current shift information, querying the preset relationship according to the difference between the maximum value and the minimum value to determine the corresponding influence level, and updating the overfilling influence coefficient according to the influence level. In this embodiment, the preset relationship is set for different shift information respectively, and the difference range corresponding to the same influence level in different preset relationships can be different. The influence level represents the severity of overfilling, and the third calibration limit value can be set by itself, for example, the third calibration limit value is set to 0.

[0055] As an example, the influence level includes normal level, slight level, moderate level and severe level, wherein the overfilling influence coefficient is updated according to the influence level, including: determining an influence adjustment value corresponding to the influence level, and then adding the influence adjustment value to the current overfilling influence coefficient to update the overfilling influence coefficient. In this example, the normal level corresponds to a first adjustment value, the slight level corresponds to a second adjustment value, the moderate level corresponds to a third adjustment value, and the severe level corresponds to a fourth adjustment value. The first adjustment value is less than the second adjustment value, the second adjustment value is less than the third adjustment value, the third adjustment value is less than the fourth adjustment value, and the first adjustment value is zero, for example, the second adjustment value is set to 1, the third adjustment value is set to 2, and the fourth adjustment value is set to 3.

[0056] In this embodiment, the vehicle performs oil filling self-learning to obtain an oil filling self-learning value. During the vehicle driving process, overfilling is judged, and after the influence level of overfilling is determined, the current overfilling influence coefficient is added to the influence adjustment value corresponding to the influence level. When the overfilling influence coefficient is greater than a certain value, it is determined that the oil filling self-learning value is no longer applicable to the current automatic transmission due to hardware attenuation and other factors, and therefore the oil filling self-learning value and the overfilling influence coefficient are cleared and oil filling self-learning is performed again to determine the oil filling parameters suitable for the current automatic transmission. Thus, in the case that the input shaft speed, oil temperature, gear position and other signals are known, it can be determined in real time whether overfilling occurs and the severity is accumulated, and the oil filling self-learning value is cleared to relearn when the condition is met, thereby reducing the occurrence of subsequent overfilling and improving the driving experience.

[0057] Figure 4 The structure diagram of the overfilling processing device of the automatic transmission provided in the embodiments of the present disclosure is as follows, Figure 4As shown, the overfilling processing device of the automatic transmission comprises a first monitoring module 41, a second monitoring module 42, a third monitoring module 43, a determination module 44, and an updating module 45.

[0058] The first monitoring module 41 is configured to, in response to the state machine being in the monitoring stage, acquire a speed change value of an input shaft of the automatic transmission, and record a maximum value from the speed change values at different times;

[0059] The second monitoring module 42 is configured to, if a difference between the maximum value and a speed change value at a current time is greater than a first calibration limit value, start recording a minimum value from the speed change values at different times;

[0060] The third monitoring module 43 is configured to, if a difference between the speed change value at the current time and the minimum value is greater than a second calibration limit value, update the maximum value according to the speed change values at different times until the monitoring stage ends;

[0061] The determination module 44 is configured to determine an overfilling influence coefficient according to a difference between the maximum value and the minimum value;

[0062] The updating module 45 is configured to, if the overfilling influence coefficient meets a preset condition, re-perform oil filling self-learning to generate an oil filling self-learning value.

[0063] In an embodiment of the present disclosure, the condition for the state machine to enter the monitoring stage comprises:

[0064] a function total enable switch is 1 and a gear enable switch is 1;

[0065] an oil temperature of the automatic transmission is within a specified temperature range;

[0066] a torque converter state is within a preset range;

[0067] a timing duration corresponding to a currently closing clutch of the current shift exceeds a first preset duration; wherein the timing is from a filling start stage to a torque exchange completion stage.

[0068] In an embodiment of the present disclosure, the judgment condition for the monitoring stage to end comprises:

[0069] a timing duration corresponding to a currently closing clutch of the current shift exceeds a second preset duration; the second preset duration is greater than the first preset duration;

[0070] or, the currently closing clutch of the current shift enters a speed regulation start stage.

[0071] In an embodiment of the present disclosure, the device further comprises:

[0072] an interrupt module configured to detect whether the state machine enters an interrupt stage.

[0073] If the state machine enters the interrupt phase, the step of determining the overfilling influence coefficient is not performed, and the maximum value and the minimum value recorded in the current monitoring phase are deleted.

[0074] In one embodiment of the present disclosure, the conditions under which the state machine enters the interrupt phase include:

[0075] The currently closing clutch of the current gear shift has not experienced the speed regulation start phase and has been in the shift phase.

[0076] In one embodiment of the present disclosure, the determining module 44 is specifically configured to:

[0077] In the case where the minimum value is less than the third calibration limit value, a preset relationship matching the current gear shift information is obtained;

[0078] According to the difference between the maximum value and the minimum value, the preset relationship is queried to determine a corresponding influence level;

[0079] According to the influence level, the overfilling influence coefficient is updated.

[0080] In one embodiment of the present disclosure, the influence level includes a normal level, a slight level, a moderate level, and a severe level, and the determining module 44 is specifically configured to:

[0081] determine an influence adjustment value corresponding to the influence level; wherein the normal level corresponds to a first adjustment value, the slight level corresponds to a second adjustment value, the moderate level corresponds to a third adjustment value, and the severe level corresponds to a fourth adjustment value, the first adjustment value is less than the second adjustment value, the second adjustment value is less than the third adjustment value, the third adjustment value is less than the fourth adjustment value, and the first adjustment value is zero;

[0082] The influence adjustment value is added to the current overfilling influence coefficient to update the overfilling influence coefficient.

[0083] The overfilling processing device of the automatic transmission provided in the embodiments of the present disclosure can perform any overfilling processing method of the automatic transmission provided in the embodiments of the present disclosure, has a function module and beneficial effects corresponding to the execution method. The contents not described in detail in the device embodiments of the present disclosure can be referred to the description in any method embodiment of the present disclosure.

[0084] The electronic device according to an embodiment of the disclosure can include one or more processors and a memory. The processor can be a central processing unit (CPU) or other form of processing unit having data processing capabilities and / or instruction execution capabilities, and can control other components in the electronic device to perform desired functions. The memory can include one or more computer program products, which can include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory, for example, can include random access memory (RAM), cache memory, and / or the like. The non-volatile memory, for example, can include read-only memory (ROM), hard disk, flash memory, and / or the like. One or more computer program instructions can be stored on the computer-readable storage media, and the processor can execute the program instructions to implement the method of the above-mentioned embodiments of the disclosure and / or other desired functions. Various contents such as input signals, signal components, noise components, and the like can also be stored in the computer-readable storage media.

[0085] In one example, the electronic device can further include an input device and an output device, which are interconnected through a bus system and / or other forms of connection mechanism. In addition, the input device can include, for example, a keyboard, a mouse, and the like. The output device can output various information to the outside, including the determined distance information, direction information, and the like. The output device can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like. In addition, the electronic device can include any other appropriate components such as a bus, an input / output interface, and the like, according to specific application cases.

[0086] In addition to the above-mentioned method and device, the embodiments of the disclosure can also be a computer program product including computer program instructions, which, when executed by a processor, cause the processor to perform any method provided by the embodiments of the disclosure.

[0087] The computer program product can be written in any combination of one or more programming languages, including an object-oriented programming language, such as Java, C++, and the like, and conventional procedural programming languages, such as the "C" programming language, or the like. The program code can be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0088] In addition, an embodiment of the present disclosure can also be a computer-readable storage medium, having stored thereon computer program instructions, which, when executed by a processor, cause the processor to perform any of the methods provided by the embodiments of the present disclosure.

[0089] The computer-readable storage medium can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable storage medium or a computer-readable signal medium. The computer-readable storage medium can include, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the computer-readable storage medium include an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0090] It should be noted that, in this document, the terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Also, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or device including the element.

[0091] The above description is only a specific implementation of the present disclosure, enabling those skilled in the art to understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An overfilling treatment method of an automatic transmission, characterized by, The method comprises: in response to the state machine being in the monitoring phase, obtaining a speed change value of an input shaft of the automatic transmission, and recording a maximum value from the speed change values at different times; if a difference between the maximum value and the speed change value at the current time is greater than a first calibration limit value, recording a minimum value from the speed change values at different times; if a difference between the speed change value at the current time and the minimum value is greater than a second calibration limit value, updating the maximum value according to the speed change values at different times until the monitoring phase ends; in the case where the minimum value is less than a third calibration limit value, obtaining a preset relationship matched with current shift information; inquiring the preset relationship according to a difference between the maximum value and the minimum value to determine a corresponding influence level; updating an overfilling influence coefficient according to the influence level; in the case where the overfilling influence coefficient is greater than a preset threshold value, re-performing oil filling self-learning to generate an oil filling self-learning value.

2. The method of claim 1, wherein, The conditions for the state machine entering the monitoring phase include: a function total enable switch is 1, and a gear enable switch is 1; an automatic transmission oil temperature is in a specified temperature range; a torque converter state is in a preset range; a timing duration corresponding to a currently closing clutch of the current shift exceeds a first preset duration; wherein the currently closing clutch of the current shift is timed from an oil filling start phase to a torque exchange completion phase.

3. The method of claim 2, wherein, The judgment conditions for the monitoring phase ending include: a timing duration corresponding to the currently closing clutch of the current shift exceeds a second preset duration; the second preset duration is greater than the first preset duration; or, the currently closing clutch of the current shift enters a speed regulation start phase.

4. The method of claim 1, wherein, After the state machine is in the monitoring phase, the method further comprises: detecting whether the state machine enters an interruption phase; if the state machine enters the interruption phase, not performing a step of determining an overfilling influence coefficient, and deleting the maximum value and the minimum value recorded in the current monitoring phase.

5. The method of claim 4, wherein, The conditions for the state machine entering the interruption phase include: the currently closing clutch of the current shift does not experience the speed regulation start phase, and has been in a speed regulation phase.

6. The method of claim 1, wherein, The influence level includes a normal level, a slight level, a moderate level, and a severe level, and the updating of the overfilling influence coefficient according to the influence level comprises: determining an influence adjustment value corresponding to the influence level; wherein the normal level corresponds to a first adjustment value, the slight level corresponds to a second adjustment value, the moderate level corresponds to a third adjustment value, and the severe level corresponds to a fourth adjustment value, the first adjustment value is less than the second adjustment value, the second adjustment value is less than the third adjustment value, the third adjustment value is less than the fourth adjustment value, and the first adjustment value is zero; adding the influence adjustment value and a current overfilling influence coefficient to update the overfilling influence coefficient.

7. An overfilling processing device of an automatic transmission, characterized by comprising: The method comprises: a first monitoring module, configured to, in response to the state machine being in the monitoring phase, obtain a speed change value of an input shaft of the automatic transmission, and record a maximum value from the speed change values at different times; The second monitoring module is configured to record a minimum value from the rotational speed variation values at different time points if a difference between the maximum value and the rotational speed variation value at the current time point is greater than a first calibration limit value; The third monitoring module is configured to update the maximum value according to the rotational speed variation values at different time points if a difference between the rotational speed variation value at the current time point and the minimum value is greater than a second calibration limit value until the monitoring stage ends; The determining module is configured to acquire a preset relationship matched with the current shift information if the minimum value is less than a third calibration limit value, query the preset relationship according to a difference between the maximum value and the minimum value to determine a corresponding influence level, and update the overfilling influence coefficient according to the influence level; The updating module is configured to re-perform oil filling self-learning to generate an oil filling self-learning value if the overfilling influence coefficient is greater than a preset threshold value.

8. An electronic device, comprising: The method comprises the following steps: a processor; a memory for storing executable instructions of the processor; the processor is configured to read the executable instructions from the memory and execute the instructions to implement the automatic transmission overfilling processing method according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and the computer program is executed by the processor to implement the automatic transmission overfilling processing method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Clutch oil filling control method and device

    CN110307266A