A PI-based automatic transmission adaptive control method and device
The PI control method is used to obtain the input shaft speed in the SP stage of the automatic transmission, calculate the shifting process and PI adjustment value, and adaptively adjust the clutch oil pressure. This solves the problems of complex clutch oil pressure control and poor applicability in the existing technology, and achieves the effect of simplification and improved applicability.
Patent Information
- Application Number
- CN202211522752.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-30
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-11-30
AI Technical Summary
The existing clutch oil pressure control method during the automatic transmission shifting process is complex and has poor applicability.
The PI control method is adopted. After the automatic transmission enters the SP phase, the actual input shaft speed is obtained, the shift process value and the PI adjustment value are calculated, and the first and second OC clutch oil pressure values are adaptively adjusted to simplify the oil pressure control.
Real-time adaptive control of the clutch oil pressure during the gear shifting process is achieved, which simplifies the control method and improves applicability.
Smart Images

Figure CN115789241B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle control, and in particular to a method and device for adaptively controlling an automatic transmission based on PI control. Background Art
[0002] The shifting process of an automatic transmission is generally achieved by the coordinated work of the disconnect clutch (Off-Going, OG) and the engaging clutch (On-Coming, OC), and is mainly divided into four stages: filling phase (Fill Phase, Fill); torque phase (Torque Phase, TP); speed phase (Speed Phase, SP); and clamping phase.
[0003] During the Fill phase, the OC clutch starts filling with oil from 0 to build up oil pressure, and the OG clutch drains oil.
[0004] During the TP phase, the OC clutch oil pressure gradually increases to P0, beginning to transmit torque; the OG clutch continues to drain oil to 0, reducing the transmitted torque. During this process, both the OC and OG clutches enter a slipping state, with the OC clutch assuming the OG clutch's torque, achieving torque exchange.
[0005] During the SP phase, the OC clutch pressure continues to increase from P0 to P1. Simultaneously, the input shaft speed changes as the OC clutch pressure increases until the input shaft speed is essentially synchronized with the target gear speed. Here, shift progress = (input shaft speed - current gear speed) / (target gear speed - current gear speed).
[0006] During the engagement phase, the OC clutch pressure continues to rise to its maximum value and the clutch is fully engaged.
[0007] However, the existing method for controlling the clutch oil pressure during the gear shifting process is relatively complex and has poor applicability.
[0008] For the above problems, no effective solutions have been proposed yet. Summary of the Invention
[0009] In view of this, the purpose of the present invention is to provide an automatic transmission adaptive control method and device based on PI control, so as to alleviate the technical problems that the existing clutch oil pressure control method during shifting is relatively complex and has poor applicability.
[0010] In a first aspect, an embodiment of the present invention provides an automatic transmission adaptive control method based on PI control, comprising: after the automatic transmission enters the SP stage, obtaining the actual input shaft speed of the automatic transmission, and determining the target parameters of the automatic transmission based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value of the current gear and an input shaft speed reference value of the target gear; based on the actual input shaft speed and the target parameters, calculating the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission; when the shifting process value of the automatic transmission is within a first preset range, adjusting the first OC gear based on the PI adjustment value. The clutch oil pressure value is adaptively adjusted to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the SP phase, and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the next SP phase; when the shift process value of the automatic transmission is in a second preset range, based on the PI adjustment value, the second OC clutch oil pressure value is adaptively adjusted to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP phase, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP phase.
[0011] Furthermore, the first OC clutch oil pressure value P0=P TPC +P TPC_ALOfst , where P TPC is the first basic pressure value, P TPC_ALOfst is the current self-learning offset of the first OC clutch oil pressure value; the second OC clutch oil pressure value P1=P SPC +P PI +P SPC_ALOfst , where P SPC is the second basic pressure value, P PI is the current slip, P SPC_ALOfst The current self-learning offset of the second OC clutch oil pressure value.
[0012] Furthermore, the input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear =n CurrentGear *n1 / n2; the calculation formula of the shift process value is P shift =(n InputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed );The calculation formula of the PI adjustment value of the automatic transmission is Among them, P shiftis the shift process value, n InputSpeed is the actual input shaft speed, n CurrentGear is the input shaft speed reference value of the current gear, n TargetGear is the input shaft speed reference value of the target gear, n1 is the speed ratio of the target gear, n2 is the speed ratio of the current gear, P PI max is the maximum value of the current slip, P PI min is the minimum value of the current slip.
[0013] Furthermore, based on the PI adjustment value, the first OC clutch oil pressure value is adaptively adjusted to obtain a first target OC clutch oil pressure value, including: if the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the first OC clutch oil pressure value and the first preset adaptive value as the first target OC clutch oil pressure value; if the PI adjustment value is less than the first preset threshold, determining the difference between the first OC clutch oil pressure value and the first preset adaptive value as the first target OC clutch oil pressure value.
[0014] Furthermore, based on the PI adjustment value, the second OC clutch oil pressure value is adaptively adjusted to obtain a second target OC clutch oil pressure value, including: if the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the second OC clutch oil pressure value and the second preset adaptive value as the second target OC clutch oil pressure value; if the PI adjustment value is less than the first preset threshold, determining the difference between the second OC clutch oil pressure value and the second preset adaptive value as the second target OC clutch oil pressure value.
[0015] In a second aspect, an embodiment of the present invention further provides an automatic transmission adaptive control device based on PI control, comprising: an acquisition unit for acquiring the actual input shaft speed of the automatic transmission after the automatic transmission enters the SP stage, and determining the target parameters of the automatic transmission based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value of the current gear and an input shaft speed reference value of the target gear; a calculation unit for calculating the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission based on the actual input shaft speed and the target parameters; a first control unit for calculating the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission based on the PI adjustment value when the shifting process value of the automatic transmission is within a first preset range. , adaptively adjusting the first OC clutch oil pressure value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the SP phase, and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the next SP phase; a second control unit is used to adaptively adjust the second OC clutch oil pressure value based on the PI adjustment value when the shift progress value of the automatic transmission is within a second preset range to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP phase, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP phase.
[0016] Furthermore, the first OC clutch oil pressure value P0=P TPC +P TPC_ALOfst , where P TPC is the first basic pressure value, P TPC_ALOfst is the current self-learning offset of the first OC clutch oil pressure value; the second OC clutch oil pressure value P1=P SPC +P PI +P SPC_ALOfst , where P SPC is the second basic pressure value, P PI is the current slip, P SPC_ALOfst The current self-learning offset of the second OC clutch oil pressure value.
[0017] Furthermore, the input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear =n CurrentGear *n1 / n2; the calculation formula of the shift process value is P shift =(n InputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed );The calculation formula of the PI adjustment value of the automatic transmission is Among them, P shift is the shift process value, n InputSpeed is the actual input shaft speed, n CurrentGear is the input shaft speed reference value of the current gear, n TargetGear is the input shaft speed reference value of the target gear, n1 is the speed ratio of the target gear, n2 is the speed ratio of the current gear, P PI max is the maximum value of the current slip, P PI min is the minimum value of the current slip.
[0018] In a third aspect, an embodiment of the present invention further provides an electronic device comprising a memory and a processor, wherein the memory is used to store a program that supports the processor to execute the method described in the first aspect above, and the processor is configured to execute the program stored in the memory.
[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored.
[0020] In an embodiment of the present invention, after the automatic transmission enters the SP phase, the actual input shaft speed of the automatic transmission is obtained, and the target parameters of the automatic transmission are determined based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value of the current gear and an input shaft speed reference value of the target gear; based on the actual input shaft speed and the target parameters, the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission are calculated; when the shifting process value of the automatic transmission is within a first preset range, the first OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the SP phase, and the first target OC clutch The oil pressure value is the OC clutch oil pressure value at the beginning of the next SP stage; when the shifting process value of the automatic transmission is within the second preset range, the second OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP stage, thereby achieving the purpose of real-time adaptive control of the clutch oil pressure during the shifting process, and further solving the technical problem that the existing method for controlling the clutch oil pressure during the shifting process is relatively complex and has poor applicability, thereby achieving the technical effect of simplifying the method for controlling the clutch oil pressure during the shifting process and improving the applicability of the method for controlling the clutch oil pressure during the shifting process.
[0021] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0022] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0024] Figure 1 A flowchart of an automatic transmission adaptive control method based on PI control provided by an embodiment of the present invention;
[0025] Figure 2 A schematic diagram of the SP phase provided by an embodiment of the present invention;
[0026] Figure 3 A schematic diagram of an automatic transmission adaptive control device based on PI control provided by an embodiment of the present invention;
[0027] Figure 4 A schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0029] Example 1:
[0030] According to an embodiment of the present invention, an embodiment of an automatic transmission adaptive control method based on PI control is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0031] Figure 1 FIG. 1 is a flow chart of an automatic transmission adaptive control method based on PI control according to an embodiment of the present invention. Figure 1 As shown, the method includes the following steps:
[0032] Step S102, after the automatic transmission enters the SP phase, obtaining the actual input shaft speed of the automatic transmission, and determining target parameters of the automatic transmission based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value for the current gear and an input shaft speed reference value for the target gear;
[0033] It should be noted that the input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear =n CurrentGear *n1 / n2, n1 is the speed ratio of the target gear, n2 is the speed ratio of the current gear.
[0034] Step S104, calculating a shift progress value of the automatic transmission and a PI adjustment value of the automatic transmission based on the actual input shaft speed and the target parameter;
[0035] It should be noted that the input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear =n CurrentGear *n1 / n2;
[0036] The calculation formula of the shift process value is P shift =(n InputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed );
[0037] The calculation formula of the PI adjustment value of the automatic transmission is:
[0038] Among them, P shift is the shift process value, n InputSpeed is the actual input shaft speed, n CurrentGear is the input shaft speed reference value of the current gear, n TargetGear is the input shaft speed reference value of the target gear, P PI max is the maximum value of the current slip, P PI min is the minimum value of the current slip.
[0039] Step S106: When the shift progress value of the automatic transmission is within a first preset range, adaptively adjust the first OC clutch oil pressure value based on the PI adjustment value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the start of the SP phase, and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the start of the next SP phase;
[0040] It should be noted that the first OC clutch oil pressure value P0=P TPC +P TPC_ALOfst , where P TPC is the first basic pressure value, P TPC_ALOfst is the current self-learning offset of the first OC clutch oil pressure value, and the first OC clutch oil pressure value is equal to the OC clutch oil pressure value at the end of the TP phase.
[0041] It should be noted that the second OC clutch oil pressure value P1=P SPC +P PI +P SPC_ALOfst , where P SPC is the second basic pressure value, P PI is the current slip, P SPC_ALOfst The current self-learning offset of the second OC clutch oil pressure value.
[0042] In step S108, when the shift process value of the automatic transmission is within a second preset range, the second OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP stage.
[0043] In an embodiment of the present invention, after the automatic transmission enters the SP phase, the actual input shaft speed of the automatic transmission is obtained, and the target parameters of the automatic transmission are determined based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value of the current gear and an input shaft speed reference value of the target gear; based on the actual input shaft speed and the target parameters, the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission are calculated; when the shifting process value of the automatic transmission is within a first preset range, the first OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the SP phase, and the first target OC clutch The oil pressure value is the OC clutch oil pressure value at the beginning of the next SP stage; when the shifting process value of the automatic transmission is within the second preset range, the second OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP stage, thereby achieving the purpose of real-time adaptive control of the clutch oil pressure during the shifting process, and further solving the technical problem that the existing method for controlling the clutch oil pressure during the shifting process is relatively complex and has poor applicability, thereby achieving the technical effect of simplifying the method for controlling the clutch oil pressure during the shifting process and improving the applicability of the method for controlling the clutch oil pressure during the shifting process.
[0044] In this embodiment of the present invention, step S106 includes the following steps:
[0045] If the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the first OC clutch oil pressure value and a first preset adaptive value as the first target OC clutch oil pressure value;
[0046] If the PI adjustment value is less than a first preset threshold, a difference between the first OC clutch oil pressure value and a first preset adaptive value is determined as the first target OC clutch oil pressure value.
[0047] Step S108 includes the following steps:
[0048] If the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the second OC clutch oil pressure value and a second preset adaptive value as the second target OC clutch oil pressure value;
[0049] If the PI adjustment value is less than a first preset threshold, a difference between the second OC clutch oil pressure value and a second preset adaptive value is determined as the second target OC clutch oil pressure value.
[0050] The above method will be described in detail below.
[0051] The key to the control of the SP stage during the shift control process is the pressure control of the first OC clutch oil pressure value P0 and the second OC clutch oil pressure value P1.
[0052] P0 pressure is the control pressure at the end of TP stage, which is determined by the calibrated base pressure P TPC and self-learning offset P TPC_ALOfst Two parts, P0=P TPC +P TPC_ALOfst .
[0053] P1 pressure is the control pressure at the end of SP stage, which is determined by the calibrated base pressure P SPC 、P I Adjustment amount P PI and self-learning offset P SPC_ALOfst It consists of three parts, P1=P SPC +P PI +P SPC_ALOfst , where P I The PPI is the most important monitoring object for adaptive learning. Its function is to adjust PPI in real time during the SP phase. PI The control pressure is adjusted to ensure that the shift process changes according to the preset target value, P I The input of the adjustment is the current slip (the difference between the actual input shaft speed of the gearbox and the input shaft speed of the target gear), and the output is P I Control pressure P PI .
[0054] Setting the key monitoring object of adaptive learning: Characterizing P I Adjustment range I PI , P I The adjustment has a maximum and minimum range, namely P PI_min ≤P PI ≤P PI_max , if P PI Greater than 0, then If P PI Less than 0, then Then -100≤I PI ≤100.
[0055] In order to maintain a certain P I Control margin, should make P I The adjustment range does not exceed 70% of the maximum value, and is preferably maintained at about 30% of the maximum value. Therefore, in the embodiment of the present invention, the condition (-70≤I PI≤70), the PI control is considered to be within the normal range. However, in actual working conditions, the PI adjustment may exceed 70% or even reach the set maximum or minimum value.
[0056] like Figure 2 As shown, P I When the adjustment reaches the maximum or minimum value, it is shown as when P SPC When the calibration value deviates too much from the ideal value, even if P I Even though the adjustment capability has reached its maximum, the SP phase time still cannot be controlled within the normal range, causing the SP phase time to be too long or too short.
[0057] When P I When the adjustment exceeds 70% or is less than -70%, but does not reach the maximum or minimum value, it means that P I The regulation function can control the SP phase time within the normal range, but due to the excessive PI regulation, the control margin is too small. In this case, the embodiment of the present invention also regards this situation as the SP phase time being too long or too short. I When the adjustment exceeds 70% and is less than -70%, it is considered that the SP phase time is both too long and too short.
[0058] In summary, if I PI If IPI is ≥70, the SP phase is too long; if IPI is <-70, the SP phase is too short.
[0059] The oil pressure control process in the SP phase is mainly related to P0 and P1. Among them, P0 mainly determines the first half of the SP phase, and P1 mainly determines the second half of the SP phase. Therefore, the adaptive learning of the SP phase is divided into two parts, namely P0 and P1. TPC_ALOfst and P SPC_ALOfst When the gear shift process is less than 70%, P TPC_ALOfst Adaptive learning, when the shift process is greater than 50%, P SPC_ALOfst The specific learning process is as follows:
[0060] When entering the SP phase, first calculate and monitor the shift process P shift and characterization P I Adjustment range parameter I PI .
[0061] Among them, the shift process P shift =(nI nputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed ). InputSpeed is the actual input shaft speed of the gearbox, n CurrentGearis the input shaft speed reference value under the current gear, n TargetGear The reference value of the input shaft speed of the target gear (for example, when shifting from 1st gear to 2nd gear, the current gear is 1st gear with a speed ratio of 5, while the target gear is 2nd gear with a speed ratio of 3. If the actual input shaft speed n is InputSpeed is 2000rpm, then the input shaft speed reference value nCurrentGear in the current gear is 2000rpm, and the input shaft speed reference value n TargetGear =2000*3 / 5=1200rpm). At the beginning of the SP phase, n InputSpeed With n CurrentGear Equal, at the end of the SP phase, n InputSpeed With n TargetGear Equal. The SP stage is n InputSpeed Gradually towards n TargetGea The stage of r change is generally defined as 0% to 100%.
[0062] Characterization P I The parameter of the adjustment range is I PI , due to P I The result of the adjustment PI There are maximum and minimum limits, namely P PI_min ≤P PI ≤P PI_max , if P PI Greater than 0, then If P PI Less than 0, then Then -100≤I PI ≤100. (For example, if the result of PI adjustment P PI is 2 bar, and the maximum value of PI regulation P PI_max and the minimum value P PI_min 5bar and -5bar respectively, then the PI adjustment range I PI is 2 / 5*100%=40%; if P I The result of the adjustment PI is -4 bar, then P I Adjustment range I PI is (-4) / (-5)*(-100%)=-80%).
[0063] For P TPC_ALOfst (initial value is 0) self-learning, if the shift process P shift If it is less than 70%, then P I Adjustment range I PI Is it greater than 70% (SP stage time is too long), if so, TPC_ALOfst Increase fixed value P step1 If not, continue to judge PI Adjustment range I PI Is it less than -70% (SP stage time is too short), if so, TPC_ALOfst Reduce the fixed value P step1 , if not, continue to the next cycle.
[0064] For P SPC_ALOfst (initial value is 0) self-learning, if the shift process P shift If it is greater than 50%, then P I Adjustment range I PI Is it greater than 70% (SP stage time is too long), if so, SPC_ALOfst Increase fixed value P step2 If not, continue to judge P I Adjustment range I PI Is it less than -70% (SP stage time is too short), if so, SPC_ALOfst Reduce the fixed value P step2 , if not, continue to the next cycle.
[0065] In the embodiment of the present invention, the shifting process and the P phase of the shifting process are monitored in real time. I Adjust the parameters and adjust different clutch control parameters according to different situations, thereby simplifying the control method of clutch oil pressure during shifting and achieving obvious control effect and strong applicability.
[0066] Example 2:
[0067] An embodiment of the present invention also provides an automatic transmission adaptive control device based on PI control, which is used to execute the automatic transmission adaptive control method based on PI control provided in the above content of the embodiment of the present invention. The following is a detailed introduction to the device provided by the embodiment of the present invention.
[0068] like Figure 3 As shown, Figure 3 Schematic diagram of the above-mentioned PI-based automatic transmission adaptive control device, the PI-based automatic transmission adaptive control device includes:
[0069] an acquisition unit 10 for acquiring an actual input shaft speed of the automatic transmission after the automatic transmission enters the SP phase, and determining target parameters of the automatic transmission based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value for a current gear and an input shaft speed reference value for a target gear;
[0070] a calculation unit 20 for calculating a shift progress value of the automatic transmission and a PI adjustment value of the automatic transmission based on the actual input shaft speed and the target parameter;
[0071] a first control unit 30 configured to adaptively adjust a first OC clutch oil pressure value based on the PI adjustment value to obtain a first target OC clutch oil pressure value when the shift progress value of the automatic transmission is within a first preset range, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the start of the SP phase and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the start of the next SP phase;
[0072] The second control unit 40 is used to adaptively adjust the second OC clutch oil pressure value based on the PI adjustment value when the shift process value of the automatic transmission is within a second preset range to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP stage.
[0073] In an embodiment of the present invention, after the automatic transmission enters the SP phase, the actual input shaft speed of the automatic transmission is obtained, and the target parameters of the automatic transmission are determined based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value of the current gear and an input shaft speed reference value of the target gear; based on the actual input shaft speed and the target parameters, the shifting process value of the automatic transmission and the PI adjustment value of the automatic transmission are calculated; when the shifting process value of the automatic transmission is within a first preset range, the first OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the beginning of the SP phase, and the first target OC clutch The oil pressure value is the OC clutch oil pressure value at the beginning of the next SP stage; when the shifting process value of the automatic transmission is within the second preset range, the second OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a second target OC clutch oil pressure value, wherein the second OC clutch pressure is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch pressure at the end of the next SP stage, thereby achieving the purpose of real-time adaptive control of the clutch oil pressure during the shifting process, and further solving the technical problem that the existing method for controlling the clutch oil pressure during the shifting process is relatively complex and has poor applicability, thereby achieving the technical effect of simplifying the method for controlling the clutch oil pressure during the shifting process and improving the applicability of the method for controlling the clutch oil pressure during the shifting process.
[0074] Example 3:
[0075] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein the memory is used to store a program that supports the processor to execute the method described in the above embodiment 1, and the processor is configured to execute the program stored in the memory.
[0076] See also Figure 4 An embodiment of the present invention further provides an electronic device 100, comprising: a processor 50, a memory 51, a bus 52 and a communication interface 53, wherein the processor 50, the communication interface 53 and the memory 51 are connected via the bus 52; the processor 50 is used to execute an executable module stored in the memory 51, such as a computer program.
[0077] The memory 51 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage. The system network element communicates with at least one other network element via at least one communication interface 53 (which may be wired or wireless), and may utilize the Internet, a wide area network, a local area network, a metropolitan area network, or the like.
[0078] The bus 52 may be an ISA bus, a PCI bus, or an EISA bus. The bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0079] Among them, the memory 51 is used to store programs, and the processor 50 executes the program after receiving the execution instruction. The method executed by the device for flow process definition disclosed in any embodiment of the above-mentioned embodiment of the present invention can be applied to the processor 50 or implemented by the processor 50.
[0080] The processor 50 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method may be completed by hardware integrated logic circuits or software instructions in the processor 50. The processor 50 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or the like. The storage medium is located in the memory 51 , and the processor 50 reads the information in the memory 51 and completes the steps of the above method in combination with its hardware.
[0081] Example 4:
[0082] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the above embodiment 1 are executed.
[0083] In addition, in the description of the embodiments of the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0084] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0085] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. There may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interface, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.
[0086] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0087] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0088] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. An automatic transmission adaptive control method based on PI control, characterized in that: include: After the automatic transmission enters the SP phase, obtaining the actual input shaft speed of the automatic transmission and determining target parameters of the automatic transmission based on the actual input shaft speed, wherein the target parameters include: an input shaft speed reference value for a current gear and an input shaft speed reference value for a target gear; wherein the SP phase is a speed phase; calculating a shift progress value of the automatic transmission and a PI adjustment value of the automatic transmission based on the actual input shaft speed and the target parameter; When the shift progress value of the automatic transmission is within a first preset range, adaptively adjusting a first OC clutch oil pressure value based on the PI adjustment value to obtain a first target OC clutch oil pressure value, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the start of the SP phase, and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the start of the next SP phase; When the shift process value of the automatic transmission is within a second preset range, the second OC clutch oil pressure value is adaptively adjusted based on the PI adjustment value to obtain a second target OC clutch oil pressure value, wherein the second OC clutch oil pressure value is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch oil pressure value at the end of the next SP stage.
2. The method according to claim 1, characterized in that The first OC clutch oil pressure value P0=P TPC +P TPC_ALOfst , where P TPC is the first basic pressure value, P TPC_ALOfst is the current self-learning offset of the first OC clutch oil pressure value; The second OC clutch oil pressure value P1=P SPC +P PI +P SPC_ALOfst , where P SPC is the second basic pressure value, P PI is the current slip, P SPC_ALOfst The current self-learning offset of the second OC clutch oil pressure value.
3. The method according to claim 2, characterized in that The input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear = n CurrentGear *n1 / n2; The calculation formula of the shift process value is P shift =(n InputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed ); The calculation formula of the PI adjustment value of the automatic transmission is: ; Among them, P shift is the shift process value, n InputSpeed is the actual input shaft speed, n CurrentGear is the input shaft speed reference value of the current gear, n TargetGear is the input shaft speed reference value of the target gear, n1 is the speed ratio of the target gear, n2 is the speed ratio of the current gear, is the maximum value of the current slip, is the minimum value of the current slip.
4. The method according to claim 1, wherein Adaptively adjusting the first OC clutch oil pressure value based on the PI adjustment value to obtain a first target OC clutch oil pressure value includes: If the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the first OC clutch oil pressure value and a first preset adaptive value as the first target OC clutch oil pressure value; If the PI adjustment value is less than a first preset threshold, a difference between the first OC clutch oil pressure value and a first preset adaptive value is determined as the first target OC clutch oil pressure value.
5. The method according to claim 1, wherein Adaptively adjusting the second OC clutch oil pressure value based on the PI adjustment value to obtain a second target OC clutch oil pressure value includes: If the PI adjustment value is greater than or equal to a first preset threshold, determining the sum of the second OC clutch oil pressure value and a second preset adaptive value as the second target OC clutch oil pressure value; If the PI adjustment value is less than a first preset threshold, a difference between the second OC clutch oil pressure value and a second preset adaptive value is determined as the second target OC clutch oil pressure value.
6. An automatic transmission adaptive control device based on PI control, characterized in that: include: an acquisition unit, configured to acquire an actual input shaft speed of the automatic transmission after the automatic transmission enters an SP phase, and determine a target parameter of the automatic transmission based on the actual input shaft speed, wherein the target parameter includes: an input shaft speed reference value for a current gear and an input shaft speed reference value for a target gear; wherein the SP phase is a speed phase; a calculation unit, configured to calculate a shift progress value of the automatic transmission and a PI adjustment value of the automatic transmission based on the actual input shaft speed and the target parameter; a first control unit, configured to adaptively adjust a first OC clutch oil pressure value based on the PI adjustment value to obtain a first target OC clutch oil pressure value when the shift progress value of the automatic transmission is within a first preset range, wherein the first OC clutch oil pressure value is the OC clutch oil pressure value at the start of an SP phase and the first target OC clutch oil pressure value is the OC clutch oil pressure value at the start of a next SP phase; A second control unit is configured to adaptively adjust a second OC clutch oil pressure value based on the PI adjustment value to obtain a second target OC clutch oil pressure value when the shift process value of the automatic transmission is within a second preset range, wherein the OC clutch oil pressure value is the OC clutch oil pressure value at the end of the SP stage, and the second target OC clutch oil pressure value is the OC clutch oil pressure value at the end of the next SP stage.
7. The device according to claim 6, characterized in that The first OC clutch oil pressure value P0=P TPC +P TPC_ALOfst , where P TPC is the first basic pressure value, P TPC_ALOfst is the current self-learning offset of the first OC clutch oil pressure value; The second OC clutch oil pressure value P1=P SPC +P PI +P SPC_ALOfst , where P SPC is the second basic pressure value, P PI is the current slip, P SPC_ALOfst The current self-learning offset of the second OC clutch oil pressure value.
8. The device according to claim 7, characterized in that The input shaft speed reference value of the current gear is equal to the actual input shaft speed, and the calculation formula of the input shaft speed reference value of the target gear is n TargetGear = n CurrentGear *n1 / n2; The calculation formula of the shift process value is P shift =(n InputSpeed -n CurrentGear ) / (n TargetGear -n InputSpeed ); The calculation formula of the PI adjustment value of the automatic transmission is: ; Among them, P shift is the shift process value, n InputSpeed is the actual input shaft speed, n CurrentGear is the input shaft speed reference value of the current gear, n TargetGear is the input shaft speed reference value of the target gear, n1 is the speed ratio of the target gear, n2 is the speed ratio of the current gear, is the maximum value of the current slip, is the minimum value of the current slip.
9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a program for supporting the processor to execute the method according to any one of claims 1 to 5, and the processor is configured to execute the program stored in the memory.
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 steps of the method according to any one of claims 1 to 5 are executed.
Citation Information
Patent Citations
Self-adaptation control method and system for gear shifting of automatic transmission
CN105422841A
Oil pressure self-adaptive method and device based on PI control
CN109441975A