Transmission gear shifting control method and related device
By presetting control logic and calculating control torque in the automatic transmission, the multi-plate clutch and the dog-tooth clutch are coordinated to control the multi-plate clutch and the dog-tooth clutch, the problems of low shift efficiency and incoordinated clutch speed matching in the prior art are solved, and the risk of damage to the dog-tooth clutch is reduced.
Patent Information
- Application Number
- CN202311658757.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-05
- Publication Date
- 2025-06-06
AI Technical Summary
The shift efficiency of the existing transmission shift control methods is not high, and the speed coordination at both ends of the clutch is not coordinated, resulting in impact during the vehicle shift, increasing the risk of damage to the dog-tooth clutch.
By presetting the control logic of the automatic transmission, the control torque close to the clutch and the disengagement clutch is calculated, and its state is determined through the multi-plate clutch state, thereby indirectly controlling the combination or separation of the dog-tooth clutch, so that the multi-plate clutch and the dog-tooth clutch can be coordinated and controlled.
Reduces the risk of damage to the dog-tooth clutch, improves the efficiency and coordination of transmission shifts, and reduces the impact during shifting.
Smart Images

Figure CN120100836A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a transmission shift control method and related devices. Background Art
[0002] The planetary automatic transmission (AT) has multiple multi-plate clutches and dog clutches. Since the dog clutch does not have the ability to synchronize the speed difference, during the vehicle shifting process, the multi-plate clutch in the AT transmission needs to be used to adjust the speed of the dog clutch so that the speed difference at both ends of the dog gear is synchronized, thereby achieving the transmission shifting.
[0003] The related technology realizes the transmission shifting method by mostly decoupling the engine and the transmission, and then adjusting the speed of the dog clutch through the engine and the multi-plate clutch. After the speed adjustment is completed, the engine and the transmission are combined and the dog clutch is combined to complete the transmission shifting.
[0004] However, the shifting efficiency of the above-mentioned shifting control method is not high, and the speed coordination between the two ends of the clutch is not coordinated, resulting in impact during the vehicle shifting process, which makes the dog clutch at risk of damage. Summary of the invention
[0005] In order to solve the above technical problems, the present application provides a transmission shift control method and related devices.
[0006] The embodiments of the present application disclose the following technical solutions:
[0007] In a first aspect, an embodiment of the present application discloses a transmission shift control method, which is applied to an automatic transmission in a vehicle, wherein the automatic transmission includes at least two multi-plate clutches and a dog clutch, and the method includes:
[0008] determining an on-clutch state of an on-clutch and a off-clutch state of an off-clutch of the automatic transmission in response to controlling the vehicle to shift from a current gear to an adjacent target gear;
[0009] determining the states of the plurality of multi-plate clutches and the state of the dog clutch;
[0010] calculating an approach target torque of the approach clutch and a disengagement target torque of the disengagement clutch according to the approach clutch state and the disengagement clutch state;
[0011] According to the current gear and the adjacent target gear, based on a preset gear switching logic of the vehicle, determining the first multi-plate clutch as the approaching clutch and the second multi-plate clutch as the disengaging clutch;
[0012] The first multi-plate clutch is controlled to be engaged, and the second multi-plate clutch is controlled to be disengaged according to the approach target torque and the disengagement target torque.
[0013] Optionally, the method further includes:
[0014] determining a first control state of the dog clutch in response to determining that the first multi-plate clutch is engaged and the second multi-plate clutch is disengaged;
[0015] A first control instruction of the dog clutch is determined according to the dog clutch state and the first control state of the dog clutch.
[0016] Optionally, the method further includes:
[0017] In response to controlling the vehicle to shift from a current gear to a non-adjacent target gear, determining the plurality of multi-plate clutch states and the dog clutch state;
[0018] Calculating control target torques of the plurality of multi-plate clutches according to the plurality of multi-plate clutch states;
[0019] The plurality of multi-plate clutches are controlled respectively according to the plurality of control target torques.
[0020] Optionally, the method further includes:
[0021] In response to determining that the plurality of multi-plate clutches are engaged or disengaged, acquiring a second control state of the dog clutch;
[0022] A second control instruction of the dog clutch is determined according to the dog clutch state and the second control state of the dog clutch.
[0023] In a second aspect, an embodiment of the present application discloses a transmission shift control system, the system being applied to a vehicle, the vehicle comprising an automatic transmission, the automatic transmission comprising at least two multi-plate clutches and a dog clutch, the system comprising a shift coordination control module, a shift up / down control module, a shift arbitration module and a dog control module:
[0024] The shift coordination control module is used to determine an approaching clutch state of an approaching clutch, a disengaging clutch state of a disengaging clutch, states of the plurality of multi-plate clutches, and a state of the dog clutch of the automatic transmission;
[0025] The upshift and downshift control module is used to calculate the approach target torque of the approach clutch and the disengagement target torque of the disengagement clutch;
[0026] The shift arbitration module is used to determine the first multi-plate clutch as the approaching clutch and the second multi-plate clutch as the disengaging clutch according to the current gear and the adjacent target gear and based on the preset gear switching logic of the vehicle;
[0027] The dog tooth control module is used to determine the first control instruction of the dog tooth clutch according to the state of the dog tooth clutch before switching and the first control state of the dog tooth clutch after switching.
[0028] Optionally, the system further comprises a static shift control module:
[0029] The static shift control module is used to calculate the control target torque of the multiple multi-plate clutches according to the multiple multi-plate clutch states;
[0030] The dog tooth control module is further used to determine a second control instruction of the dog tooth clutch according to a state of the dog tooth clutch before switching and a second control state of the dog tooth clutch after switching.
[0031] In a third aspect, an embodiment of the present application discloses a transmission shift control device, which is applied to an automatic transmission in a vehicle, wherein the automatic transmission comprises at least two multi-plate clutches and a dog clutch, and the device comprises:
[0032] a first state determination unit for determining an approaching clutch state of an approaching clutch and a disengaging clutch state of a disengaging clutch of the automatic transmission in response to controlling the vehicle to shift from a current gear to an adjacent target gear;
[0033] a second state determination unit, configured to determine the states of the plurality of multi-plate clutches and the state of the dog clutch;
[0034] a first torque calculation unit, configured to calculate an approach target torque of the approach clutch and a separation target torque of the separation clutch according to the approach clutch state and the separation clutch state;
[0035] a clutch determination unit, configured to determine, according to the current gear and the adjacent target gear, a first multi-plate clutch as the approaching clutch and a second multi-plate clutch as the disengaging clutch based on a preset gear switching logic of the vehicle;
[0036] The first clutch control unit is used for controlling the first multi-plate clutch to engage and controlling the second multi-plate clutch to disengage according to the approach target torque and the separation target torque.
[0037] Optionally, the device further comprises:
[0038] a third state determination unit for determining a first control state of the dog clutch in response to determining that the first multi-plate clutch is engaged and the second multi-plate clutch is disengaged;
[0039] The first instruction determination unit is used to determine a first control instruction of the dog clutch according to the dog clutch state and the first control state of the dog clutch.
[0040] Optionally, the device further comprises:
[0041] a fourth state determination unit, configured to determine the states of the plurality of multi-plate clutches and the state of the dog clutch in response to controlling the vehicle to shift from a current gear to a non-adjacent target gear;
[0042] A second torque calculation unit, configured to calculate a control target torque of the plurality of multi-plate clutches according to the plurality of multi-plate clutch states;
[0043] The second clutch control unit is used to control the plurality of multi-plate clutches respectively according to the plurality of control target torques.
[0044] Optionally, the device further comprises:
[0045] a fifth state determination unit, configured to obtain a second control state of the dog clutch in response to determining that the plurality of multi-plate clutches are engaged or disengaged in place;
[0046] The second instruction determination unit is used to determine a second control instruction of the dog clutch according to the dog clutch state and the second control state of the dog clutch.
[0047] In a fourth aspect, an embodiment of the present application discloses a computer device, wherein the computer device includes a processor and a memory:
[0048] The memory is used to store program code and transmit the program code to the processor;
[0049] The processor is used to execute the transmission shift control method as described in the first aspect and any optional option of the first aspect according to the instructions in the program code.
[0050] In a fifth aspect, an embodiment of the present application discloses a computer-readable storage medium, which is used to store a computer program. When the computer program is executed by a processor, it is used to execute the transmission shift control method as described in the first aspect and any optional option of the first aspect.
[0051] It can be seen from the above technical solution that, by responding to the control of the vehicle switching from the current gear to the adjacent target gear, the approach clutch state of the approach clutch and the separation clutch state of the separation clutch of the automatic transmission are determined; multiple multi-plate clutch states and dog clutch states are determined; according to the approach clutch state and the separation clutch state, the approach target torque of the approach clutch and the separation target torque of the separation clutch are calculated; according to the current gear and the adjacent target gear, based on the preset gear switching logic of the vehicle, the first multi-plate clutch is determined as the approach clutch and the second multi-plate clutch is determined as the separation clutch; according to the approach target torque and the separation target torque, the first multi-plate clutch is controlled to be engaged and the second multi-plate clutch is controlled to be separated. That is, the control logic of the automatic transmission is pre-set, the control torque of the approach clutch and the separation clutch is calculated, and then which of the multi-plate clutches is the approach clutch and which is the separation clutch is determined by the multi-plate clutch state, and then the engagement or separation of the dog clutch is indirectly controlled by the control torque, so that the multi-plate clutch and the dog clutch can be coordinated and controlled, and the damage risk of the dog clutch is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0053] Figure 1 A schematic diagram of the mechanical structure of a 9AT provided in an embodiment of the present application;
[0054] Figure 2 A flow chart of a transmission shift control method provided in an embodiment of the present application;
[0055] Figure 3 A control logic architecture diagram of a transmission shift control in clutch upshift and downshift provided in an embodiment of the present application;
[0056] Figure 4 A control logic architecture diagram of a transmission shift control in a static shift provided by an embodiment of the present application;
[0057] Figure 5 A control principle diagram of a shift up / down control module provided in an embodiment of the present application;
[0058] Figure 6 A control principle diagram of a first multi-plate clutch in a clutch upshift or downshift provided in an embodiment of the present application;
[0059] Figure 7A control principle diagram of a dog clutch in a clutch upshift or downshift provided in an embodiment of the present application;
[0060] Figure 8 A control principle diagram of a multi-plate clutch in a static shift provided in an embodiment of the present application;
[0061] Fig. 9 A control principle diagram of a dog clutch in a static shift provided in an embodiment of the present application;
[0062] Fig.10 A structural block diagram of a transmission shift control device provided in an embodiment of the present application;
[0063] Fig.11 A structural block diagram of a computer device for transmission shift control provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.
[0065] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances. This is just a way of distinguishing objects with the same attributes when describing the embodiments of this application.
[0066] The planetary automatic transmission (AT) has multiple multi-plate clutches and dog clutches. Since the dog clutch does not have the ability to synchronize the speed difference, during the vehicle shifting process, the multi-plate clutch in the AT transmission needs to be used to adjust the speed of the dog clutch so that the speed difference at both ends of the dog gear is synchronized, thereby achieving the transmission shifting.
[0067] The related technology realizes the transmission shifting method by mostly decoupling the engine and the transmission, and then adjusting the speed of the dog clutch through the engine and the multi-plate clutch. After the speed adjustment is completed, the engine and the transmission are combined and the dog clutch is combined to complete the transmission shifting.
[0068] However, the shifting efficiency of the above-mentioned shifting control method is not high, and the speed coordination between the two ends of the clutch is not coordinated, resulting in impact during the vehicle shifting process, which makes the dog clutch at risk of damage.
[0069] In order to solve the above technical problems, an embodiment of the present application provides a transmission shift control method, which pre-sets the control logic of the automatic transmission, calculates the control torque of the approach clutch and the release clutch, and then determines which of the multi-plate clutches is the approach clutch and which is the release clutch through the state of the multi-plate clutch, and then indirectly controls the engagement or disengagement of the dog clutch by controlling the torque, so that the multi-plate clutch and the dog clutch can be coordinated and controlled, reducing the risk of damage to the dog clutch.
[0070] Next, the transmission shift control method provided by the embodiment of the present application will be introduced in conjunction with the accompanying drawings. Figure 1 , Figure 1 A mechanical structure diagram of a 9AT provided in an embodiment of the present application is provided, which is controlled by Figure 1 The 9AT mechanical structure shown is used as an example for introduction. It is understandable that the transmission shift control method provided in the embodiment of the present application can also be applied to transmissions of other mechanical structure types including dog clutches, and can also be applied to traditional internal combustion engine vehicles or new energy hybrid vehicles, which will not be repeated hereafter.
[0071] For the convenience of explanation, in the subsequent introduction of the scheme implementation example, a modular system will be used as the execution body to introduce a transmission shift control method provided in the embodiment of the present application. The system includes a shift coordination control module, a shift up and down control module, a static shift control module, a shift arbitration module and a dog tooth control module.
[0072] See also Figure 2 , Figure 2 A flow chart of a transmission shift control method provided in an embodiment of the present application. Figure 1 The automatic transmission shown, Figure 1 The mechanical structure of the automatic transmission shown includes four multi-plate clutches D, C, B, and E and two dog clutches A and F. The method includes S201-S205:
[0073] S201: In response to controlling a vehicle to shift from a current gear to an adjacent target gear, determining an on-clutch state of an on-clutch and a off-clutch state of an off-clutch of an automatic transmission.
[0074] in, Figure 1 The gear logic of the 9AT mechanical structure is shown in Table 1 below.
[0075]
[0076] Table 1
[0077] The marked parts in the table are the clutches that need to be engaged, and the unmarked parts are the clutches that need to be disengaged. For example, when the vehicle is in 1st gear, multi-plate clutch D is engaged, multi-plate clutches B, C, and E are disengaged, and dog clutches A and F are engaged. Other gears can also make corresponding control logic according to the above table.
[0078] Since the shifting process of adjacent gears of the vehicle only needs to control two multi-plate clutches, for example, when shifting from 1st gear to 2nd gear, the multi-plate clutch D changes from engagement to disengagement, and the multi-plate clutch C changes from disengagement to engagement.
[0079] Among them, when the vehicle shifts gears, the approaching clutch is the clutch that the vehicle needs to engage, and the disengaging clutch is the clutch that the vehicle needs to disengage. According to the above control logic, when the 1st gear is shifted to the 2nd gear, the clutch D is the disengaging clutch (Offgoing clutch), and the clutch C is the approaching clutch (Oncoming clutch).
[0080] S202: Determine the states of multiple multi-plate clutches and dog clutches.
[0081] As mentioned earlier, Figure 1 The 9AT shown has 4 multi-plate clutches and 2 dog clutches, so the shift coordination control module confirms the current status of the multi-plate clutches and the dog clutches.
[0082] Taking the 1st gear as an example, the multi-plate clutch D and the dog clutches A and F are in the engaged state, and the multi-plate clutches B, C and E are in the disengaged state.
[0083] At this time, the Oncoming clutch state is recorded as OncClchSt, the Offgoing clutch state is recorded as OffgClchst, and the dog clutch state is recorded as DogClch1 / 2St. DogClch1St represents the state of the first dog clutch, that is, the dog clutch A, and DogClch2St represents the state of the second dog clutch, that is, the dog clutch F.
[0084] S203: Calculating an approach target torque of the approach clutch and a disengagement target torque of the disengagement clutch according to the approach clutch state and the disengagement clutch state.
[0085] The shift arbitration module calculates the approach target torque required to engage the Oncoming clutch and the disengagement target torque required to disengage the Offgoing clutch according to the Oncoming clutch state OncClshSt and the Offgoing clutch state OffgClchSt.
[0086] S204: According to the current gear and the adjacent target gear, based on the preset gear switching logic of the vehicle, the first multi-plate clutch is determined as the approach clutch, and the second multi-plate clutch is determined as the release clutch.
[0087] Among them, the gear shift coordination control module pre-acquires the type of multi-plate clutch, recorded as Clch1 / 2 / 3 / 4Type, which corresponds to the types of four multi-plate clutches D, C, B, and E respectively, and then determines which one is the oncoming clutch and which one is the offgoing clutch through the type of the multi-plate clutch.
[0088] As shown in the preset gear shift logic in Table 1, taking the shift from 2nd gear to 3rd gear as an example, in 2nd gear, C is engaged, and B, D, and E are turned on, while in 3rd gear, B is engaged, and C, D, and E are turned on. That is, in the process of shifting from 2nd gear to 3rd gear, B needs to be engaged and C needs to be disengaged. At this time, B is the oncoming clutch and C is the offgoing clutch.
[0089] S205: According to the approach target torque and the separation target torque, the first multi-plate clutch is controlled to be engaged, and the second multi-plate clutch is controlled to be disengaged.
[0090] Finally, the dog clutch control module determines the first control instruction of the dog clutch through DogClchSt and DogClch1 / 2Type, which is recorded as DogClch1 / 2Cmd.
[0091] In some other possible implementations, the vehicle may also have a static shifting condition, in which case the automatic transmission may control more than two multi-plate clutches at the same time. To achieve the control of more than two multi-plate clutches, based on the above embodiment, the method further includes:
[0092] In response to controlling the vehicle to shift from a current gear to a non-adjacent target gear, determining a plurality of multi-plate clutch states and a dog clutch state;
[0093] Calculating control target torques of the multiple multi-plate clutches according to the multiple multi-plate clutch states;
[0094] A plurality of multi-plate clutches are controlled respectively according to a plurality of control target torques.
[0095] based on Figure 1 The 9AT shown in the figure performs the method. First, the shift coordination control module determines the status of the dog clutch A and F, namely DogClch1 / 2St, and the status of the multi-plate clutch, and simultaneously determines the status of the multi-plate clutches B, C, D, and E, which are recorded as Clch1 / 2 / 3 / 4St.
[0096] Afterwards, the static shift control module receives the Clch1 / 2 / 3 / 4St signal sent by the shift coordination control module and calculates the control torque of the multi-plate clutches B, C, D, and E, that is, the torque that makes the multi-plate clutch open or engage, recorded as Clch1 / 2 / 3 / 4Cmd.
[0097] Finally, the dog clutch control module receives the DogClch1 / 2St information sent by the shift coordination control module, and calculates the dog clutch control command DogClch1 / 2Cmd, such as the engagement or disengagement command of the dog clutch, according to the information.
[0098] Below, several implementation methods will be provided in conjunction with the subsequent related drawings to introduce a transmission shift control system provided in an embodiment of the present application.
[0099] For some possible implementations, see Figure 3 , a control logic of a transmission shift control system such as Figure 3 shown.
[0100] First, the shift coordination control module determines OncClchSt, OffgClchtSt, and DogClchSt according to the current upshift and downshift conditions. Taking the accelerator-pressing upshift condition as an example, the specific determination method is shown in Table 2.
[0101] Secondly, the shift coordination control module calculates Clch1 / 2 / 3 / 4Type and DogClch1 / 2Type according to the current gear and the target gear. Please refer to Table 3, which is a calculation method table for shifting to other gears when the current gear is 1, where 1N means switching from 1 to N, 13 means switching from 1 to 3, and the rest can be deduced based on the above example.
[0102] OffgClch OncClch DogClch 0 InGear Prepare Curr 1 Diseng Torque New 2 Diseng Speed New 3 Neut Sync New 4 Neut InGear New 5 Neut InGear New
[0103] Table 2
[0104] Clch1(D) Clch2(C) Clch3(B) Clch4(E) DogClch1(F) DogClch2(A) 1R Supp Neut Onc Neut Eng Diseng 1N Onffg Neut Neut Neut Eng Eng 12 Off Onc Neut Neut Eng Eng 13 Off Neut Onc Neut Eng Eng 14 Off Neut Neut Onc Eng Eng 15 Off Neut Onc Supp Diseng Eng 16 Off Onc Neut Supp Diseng Eng 17 Supp Neut Neut Onc Diseng Eng 18 Supp Supp Neut Onc Diseng Diseng 19 Supp Neut Onc Supp Diseng Diseng
[0105] Table 3
[0106] Again, the up / down shift control module calculates OncClchCmd and OffgClchCmd according to the current working condition, OncClchSt and OffgClchSt. The specific calculation method is as follows: Figure 5 shown.
[0107] Figure 5Taking PowerOnUp, PowerOnDown, PowerOffUp and other working conditions as examples, first determine the operating conditions of the vehicle, then calculate OncClch according to the operating conditions, and after the control is completed, calculate OncClchCmd and OffgClchCmd according to OncClchSt and OffgClshSt.
[0108] Then, the shift arbitration module calculates Clch1 / 2 / 3 / 4Cmd according to Clch1 / 2 / 3 / 4Type and Onc / OffgClchCmd.
[0109] See also Figure 6 , Figure 6 A control principle diagram of a first multi-plate clutch in a clutch shift up or down provided in an embodiment of the present application.
[0110] At this time, when Clch1Type=Onc, Clch1Cmd=OncClchCmd; when Clch1Type=Offg, Clch1Cmd=OffgClchCmd; when Clch1Type=Supp, Clch1Cmd=SuppCmd, that is, the torque of the clutch being fully engaged is calculated; when Clch1Type=Neut, Clch1Cmd=NeutCmd, that is, the torque of the clutch being fully disengaged is calculated. The above calculation process is performed by the clutch control module.
[0111] Finally, see Figure 7 , Figure 7 A control principle diagram of a dog clutch in a clutch upshift or downshift provided in an embodiment of the present application. At this time, the shift arbitration module determines the in-position state of DogClch1 / 2, and then calculates DogClch1 / 2Cmd according to DogClch1 / 2St and DogClch1 / 2Type. Figure 7 A schematic diagram of the control principle of a dog clutch is given, taking DogClch1 as an example.
[0112] Among them, Curr means that the dog clutch maintains the current state, Engage means that the dog clutch is engaged, Disengage means that the dog clutch is disengaged, and New means that the dog clutch executes a new state, that is, changes the engagement or disengagement state of the dog clutch.
[0113] At this time, as shown in the figure, the control logic of the dog clutch can be:
[0114] a. When DogClch1St = Curr, execute step b, otherwise execute step e;
[0115] b. When DogClch1 is in the combined state, execute step c, otherwise execute step d;
[0116] c. DogClch1Cmd = Engage, i.e. control the dog clutch to engage;
[0117] d. DogClch1Cmd = Disengage, i.e., controlling the dog clutch to disengage;
[0118] e. When DogClch1St = New, execute step f, otherwise return to step a;
[0119] f. When DogClch1Type = Eng, execute step g, otherwise execute step h;
[0120] g.DogClch1Cmd=Engage, i.e. control the dog clutch to engage;
[0121] h.DogClch1Cmd=Disengage, i.e. controlling the dog clutch to disengage.
[0122] For other possible implementations, see Figure 4 , Figure 4 A control logic architecture diagram of a transmission shift control in a static shift provided in an embodiment of the present application.
[0123] At this time, taking the N2D working condition as an example, that is, the working condition of switching from N gear to D gear, firstly, according to the current static shift working condition, Clch1 / 2 / 3 / 4St and DogClch1 / 2St are calculated in combination with the following Table 4.
[0124] Clch1(D) Clch2(C) Clch3(B) Clch4(E) DogClch1(F) DogClch2(A) 0 Neut Ramp1 Boost Neut Curr Curr 1 Prepare Ramp1 Stroke Neut Curr Curr 2 Prepare Ramp1 Speed Neut Curr Eng 3 Ramp1 Ramp1 Speed Neut Curr Eng 4 Ramp1 Ramp1 Hold Neut Curr Eng 5 Hold Neut Neut Neut Curr Eng 6 Ramp2 Neut Neut Neut Curr Eng 7 Torque Neut Neut Neut Curr Eng 8 Sync Neut Neut Neut Curr Eng 9 InGear Neut Neut Neut Curr Eng 10 InGear Neut Neut Neut Curr Curr
[0125] Table 4
[0126] The stationary shift control module then combines Figure 8 The calculation method shown calculates Clch1 / 2 / 3 / 4Cmd based on the current working condition of the vehicle and Clch1 / 2 / 3 / 4St, wherein the calculation process should be combined with the current working condition, and other working conditions are similar to the N2D working condition, and Figure 8 The calculation method shown is similar to Figure 6 Similarly, please refer to the above Figure 6 The calculation method of is introduced and will not be repeated here.
[0127] Finally, the dog tooth control module is based on Fig. 9 The calculation method shown combines the dog tooth in-position state and DogClch1 / 2St to calculate DogClch1 / 2Cmd, and controls the dog tooth clutches A and F according to DogClch1 / 2Cmd. Among them, Fig. 9 The calculation method shown is similar to Figure 7 The calculation method shown is similar to that shown above. Figure 7 The calculation method of is introduced and will not be repeated here.
[0128] See also Fig.10 , Fig.10 This is a structural block diagram of a transmission shift control device provided in an embodiment of the present application. The device is applied to an automatic transmission in a vehicle, the automatic transmission includes at least two multi-plate clutches and a dog clutch, and the device includes:
[0129] A first state determination unit 1010, for determining an approaching clutch state of an approaching clutch and a disengaging clutch state of a disengaging clutch of the automatic transmission in response to controlling the vehicle to switch from a current gear to an adjacent target gear;
[0130] A second state determination unit 1020, for determining the states of the plurality of multi-plate clutches and the state of the dog clutch;
[0131] A first torque calculation unit 1030, configured to calculate an approach target torque of the approach clutch and a separation target torque of the separation clutch according to the approach clutch state and the separation clutch state;
[0132] a clutch determination unit 1040, configured to determine, according to the current gear and the adjacent target gear, based on a preset gear switching logic of the vehicle, the first multi-plate clutch as the approaching clutch and the second multi-plate clutch as the disengaging clutch;
[0133] The first clutch control unit 1050 is used to control the first multi-plate clutch to engage and control the second multi-plate clutch to disengage according to the approach target torque and the separation target torque.
[0134] As a possible implementation manner, the device further includes:
[0135] a third state determination unit for determining a first control state of the dog clutch in response to determining that the first multi-plate clutch is engaged and the second multi-plate clutch is disengaged;
[0136] The first instruction determination unit is used to determine a first control instruction of the dog clutch according to the dog clutch state and the first control state of the dog clutch.
[0137] As a possible implementation manner, the device further includes:
[0138] a fourth state determination unit, configured to determine the states of the plurality of multi-plate clutches and the state of the dog clutch in response to controlling the vehicle to shift from a current gear to a non-adjacent target gear;
[0139] A second torque calculation unit, configured to calculate a control target torque of the plurality of multi-plate clutches according to the plurality of multi-plate clutch states;
[0140] The second clutch control unit is used to control the plurality of multi-plate clutches respectively according to the plurality of control target torques.
[0141] As a possible implementation manner, the device further includes:
[0142] a fifth state determination unit, configured to obtain a second control state of the dog clutch in response to determining that the plurality of multi-plate clutches are engaged or disengaged in place;
[0143] The second instruction determination unit is used to determine a second control instruction of the dog clutch according to the dog clutch state and the second control state of the dog clutch.
[0144] It can be seen from the above technical solution that, by responding to the control of the vehicle switching from the current gear to the adjacent target gear, the approach clutch state of the approach clutch and the separation clutch state of the separation clutch of the automatic transmission are determined; multiple multi-plate clutch states and dog clutch states are determined; according to the approach clutch state and the separation clutch state, the approach target torque of the approach clutch and the separation target torque of the separation clutch are calculated; according to the current gear and the adjacent target gear, based on the preset gear switching logic of the vehicle, the first multi-plate clutch is determined as the approach clutch and the second multi-plate clutch is determined as the separation clutch; according to the approach target torque and the separation target torque, the first multi-plate clutch is controlled to be engaged and the second multi-plate clutch is controlled to be separated. That is, the control logic of the automatic transmission is pre-set, the control torque of the approach clutch and the separation clutch is calculated, and then which of the multi-plate clutches is the approach clutch and which is the separation clutch is determined by the multi-plate clutch state, and then the engagement or separation of the dog clutch is indirectly controlled by the control torque, so that the multi-plate clutch and the dog clutch can be coordinated and controlled, and the damage risk of the dog clutch is reduced.
[0145] See also Fig.11 , Fig.11 This is a block diagram of a computer device for transmission shift control provided in an embodiment of the present application. The computer device includes a processor 1110 and a memory 1120:
[0146] The memory 1120 is used to store program codes and transmit the program codes to the processor 1110;
[0147] The processor 1110 is used to execute the transmission shift control method described in any one of the above embodiments according to the instructions in the program code.
[0148] The embodiment of the present application further discloses a computer-readable storage medium, which is used to store a computer program. When the computer program is executed by a processor, it is used to execute the transmission shift control method described in any one of the above embodiments.
[0149] It is understandable that the method can be applied to a processing device, which is a processing device capable of performing motion control, for example, a terminal device or a server with a motion control function. The method can be executed independently by a terminal device or a server, or can be applied to a network scenario in which a terminal device and a server communicate, and is executed by the cooperation of the terminal device and the server. Among them, the terminal device can be a computer, a mobile phone and other devices. The server can be understood as an application server or a Web server. In actual deployment, the server can be an independent server or a cluster server.
[0150] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the above-mentioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the above-mentioned storage medium can be at least one of the following media: read-only memory (English: read-only memory, abbreviated: ROM), RAM, magnetic disk or optical disk, etc. Various media that can store program codes.
[0151] It should be noted that each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments. The device and system embodiments described above are merely schematic, in which the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
[0152] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A transmission shift control method, It is characterized in that An automatic transmission applied to a vehicle, the automatic transmission comprising at least two multi-plate clutches and a dog clutch, the method comprising: determining an on-clutch state of an on-clutch and a off-clutch state of an off-clutch of the automatic transmission in response to controlling the vehicle to shift from a current gear to an adjacent target gear; determining the states of the plurality of multi-plate clutches and the state of the dog clutch; calculating an approach target torque of the approach clutch and a disengagement target torque of the disengagement clutch according to the approach clutch state and the disengagement clutch state; According to the current gear and the adjacent target gear, based on a preset gear switching logic of the vehicle, determining the first multi-plate clutch as the approaching clutch and the second multi-plate clutch as the disengaging clutch; The first multi-plate clutch is controlled to be engaged, and the second multi-plate clutch is controlled to be disengaged according to the approach target torque and the disengagement target torque.
2. The method according to claim 1, It is characterized in that The method further comprises: determining a first control state of the dog clutch in response to determining that the first multi-plate clutch is engaged and the second multi-plate clutch is disengaged; A first control instruction of the dog clutch is determined according to the dog clutch state and the first control state of the dog clutch.
3. The method according to claim 1, It is characterized in that The method further comprises: In response to controlling the vehicle to shift from a current gear to a non-adjacent target gear, determining the plurality of multi-plate clutch states and the dog clutch state; Calculating control target torques of the plurality of multi-plate clutches according to the plurality of multi-plate clutch states; The plurality of multi-plate clutches are controlled respectively according to the plurality of control target torques.
4. The method according to claim 3, It is characterized in that The method further comprises: In response to determining that the plurality of multi-plate clutches are engaged or disengaged, acquiring a second control state of the dog clutch; A second control instruction of the dog clutch is determined according to the dog clutch state and the second control state of the dog clutch.
5. A transmission shift control system, It is characterized in that The system is applied to a vehicle, the vehicle includes an automatic transmission, the automatic transmission includes at least two multi-plate clutches and a dog clutch, the system includes a shift coordination control module, a shift up / down control module, a shift arbitration module and a dog control module: The shift coordination control module is used to determine an approaching clutch state of an approaching clutch, a disengaging clutch state of a disengaging clutch, states of the plurality of multi-plate clutches, and a state of the dog clutch of the automatic transmission; The upshift and downshift control module is used to calculate the approach target torque of the approach clutch and the disengagement target torque of the disengagement clutch; The shift arbitration module is used to determine the first multi-plate clutch as the approaching clutch and the second multi-plate clutch as the disengaging clutch according to the current gear and the adjacent target gear and based on the preset gear switching logic of the vehicle; The dog tooth control module is used to determine the first control instruction of the dog tooth clutch according to the state of the dog tooth clutch before switching and the first control state of the dog tooth clutch after switching.
6. The system according to claim 5, It is characterized in that The system further includes a static shift control module: The static shift control module is used to calculate the control target torque of the multiple multi-plate clutches according to the multiple multi-plate clutch states; The dog tooth control module is further used to determine a second control instruction of the dog tooth clutch according to a state of the dog tooth clutch before switching and a second control state of the dog tooth clutch after switching.
7. A transmission shift control device, It is characterized in that An automatic transmission used in a vehicle, the automatic transmission comprising at least two multi-plate clutches and a dog clutch, the device comprising: a first state determination unit for determining an approaching clutch state of an approaching clutch and a disengaging clutch state of a disengaging clutch of the automatic transmission in response to controlling the vehicle to shift from a current gear to an adjacent target gear; a second state determination unit, configured to determine the states of the plurality of multi-plate clutches and the state of the dog clutch; a first torque calculation unit, configured to calculate an approach target torque of the approach clutch and a separation target torque of the separation clutch according to the approach clutch state and the separation clutch state; a clutch determination unit, configured to determine, according to the current gear and the adjacent target gear, a first multi-plate clutch as the approaching clutch and a second multi-plate clutch as the disengaging clutch based on a preset gear switching logic of the vehicle; The first clutch control unit is used for controlling the first multi-plate clutch to engage and controlling the second multi-plate clutch to disengage according to the approach target torque and the separation target torque.
8. The device according to claim 1, It is characterized in that The device also includes: a third state determination unit for determining a first control state of the dog clutch in response to determining that the first multi-plate clutch is engaged and the second multi-plate clutch is disengaged; The first instruction determination unit is used to determine a first control instruction of the dog clutch according to the dog clutch state and the first control state of the dog clutch.
9. A computer device, It is characterized in that The computer device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the transmission shift control method described in any one of claims 1-4 according to the instructions in the program code.
10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, it is used to execute the transmission shift control method according to any one of claims 1 to 4.