An AMT shift control method and device
By judging the speed difference value adjustment information in the AMT automatic transmission and adjusting the speed difference value to meet the preset range, the problem of repeated failure and repeated AMT shift is solved, and rapid adaptive successful shifting is achieved.
Patent Information
- Application Number
- CN202211239734.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-11
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-10-11
AI Technical Summary
When the AMT automatic transmission fails to shift, the existing technology will exit the current shift process and resume, resulting in the problem of multiple consecutive shift failures.
By judging the speed difference value adjustment information, adjust the speed difference value to meet the preset range until the gear shift is successful, avoiding repeated exit from the current shift process.
It reduces the number of times of gear shift failures, shortens the shift time, and realizes the adaptive adjustment of AMT to successfully shift gears in a short time.
Smart Images

Figure CN115929896B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle control, and more specifically, to an AMT shift control method and device. Background Art
[0002] With the development of vehicle automation, people's requirements for driving comfort, safety, convenience, etc. are getting higher and higher. In order to facilitate driver operation and improve driving comfort, the AMT automated transmission has emerged. AMT (Automated Mechanical Transmission, electronically controlled mechanical automatic transmission) is an automatic transmission device that realizes automatic shifting of a vehicle by adding a computer-controlled automatic operating system on the basis of a traditional manual mechanical transmission. The AMT automated transmission can determine the optimal gear according to parameters such as the current vehicle speed, throttle, and driver commands, and complete operations such as clutch actions, transmission gear selection, shifting actions, and engine synchronization adjustment that were originally performed manually by the driver, and finally realize the automation of the shifting process.
[0003] However, when the AMT automated transmission fails to shift during the automatic shifting process, the current countermeasures are to exit the current shifting process and shift again. However, since the process of shifting again is to repeat the previous shifting process, multiple consecutive shifting failures will occur. Summary of the Invention
[0004] In view of this, the present application provides an AMT shift control method and device, which are used to solve the problem that when the AMT automated transmission fails to shift, the current shifting process is exited and shifted again, and the process of shifting again is to repeat the previous shifting operation process, resulting in multiple consecutive shifting failures.
[0005] To achieve the above object, the following solutions are proposed:
[0006] An AMT shift control method includes:
[0007] When it is determined that the speed regulation is completed, control the engine to start performing the current shifting operation;
[0008] Obtain the speed difference value at the first moment, where the first moment is the moment when the shift command is sent to the engine;
[0009] Determine whether there is speed difference adjustment information, where the speed difference adjustment information is generated when the preset adjustment condition is met during the previous shifting operation of the engine. The preset adjustment condition is: the speed difference value is not within the preset range, and the engine shifting state is the preset state. The speed difference adjustment information includes the size relationship between the speed difference value of the previous shifting operation and the preset range;
[0010] If there is speed difference adjustment information, adjust the speed difference at the first moment according to the speed difference adjustment information to obtain the speed difference at the second moment, where the second moment is the moment when the adjustment of the speed difference at the first moment is completed;
[0011] Use the speed difference at the second moment as the speed difference for the current gearshift operation, and perform the current gearshift operation;
[0012] When the current gearshift operation meets the preset adjustment conditions, generate and record the speed difference adjustment information corresponding to the current gearshift operation, and return to execute the control of the engine to start performing the current gearshift operation when it is determined that the speed adjustment is completed.
[0013] Optionally, the adjusting the speed difference at the first moment according to the speed difference adjustment information includes:
[0014] Obtain the motor torque of the engine at the first moment;
[0015] Determine an adjustment coefficient according to the relationship between the speed difference of the previous gearshift operation and the preset range, where the adjustment coefficient is greater than 0 and not equal to 1;
[0016] Adjust the speed difference at the first moment by adjusting the motor torque with the adjustment coefficient.
[0017] Optionally, the adjusting the motor torque with the adjustment coefficient includes:
[0018] Calculate the product of the adjustment coefficient and the motor torque to obtain the adjusted motor torque.
[0019] Optionally, the determining an adjustment coefficient according to the relationship between the speed difference of the previous gearshift operation and the preset range, where the adjustment coefficient is greater than 0 and not equal to 1, includes:
[0020] If the speed difference of the previous gearshift operation is less than the preset range, determine a value within the first selection range as the adjustment coefficient, where the first selection range includes all values greater than 1;
[0021] If the speed difference of the previous gearshift operation is greater than the preset range, determine a value within the second selection range as the adjustment coefficient, where the second selection range includes all values greater than 0 and less than 1.
[0022] Optionally, it further includes:
[0023] Before determining a value within the first selection range as the adjustment coefficient, perform a range limit on the first selection range;
[0024] And / or,
[0025] Before determining a value within the second selection range as the adjustment coefficient, perform range limitation on the second selection range.
[0026] Optionally, it further includes:
[0027] When the current gearshift operation does not meet the preset adjustment conditions, if there is an adjustment coefficient, save the last used adjustment coefficient.
[0028] Optionally, the engine gearshift state is a preset state, including:
[0029] The engine gearshift state is: gearshift failure, or, gearshift abnormal noise occurs.
[0030] Optionally, the speed difference value at the second moment includes:
[0031] The speed difference value when the engine gearshift position starts to move;
[0032] Or,
[0033] The speed difference value after a preset period of time from the first moment.
[0034] An AMT gearshift control device, including:
[0035] An engine control unit, configured to control the engine to start performing the current gearshift operation when it is determined that the speed regulation is completed;
[0036] A speed difference value acquisition unit, configured to acquire the speed difference value at the first moment, where the first moment is the moment when a gearshift instruction is sent to the engine;
[0037] An information search unit, configured to determine whether there is speed difference value adjustment information, where the speed difference value adjustment information is generated when the engine performs the previous gearshift operation and meets the preset adjustment conditions, the preset adjustment conditions are: the speed difference value is not within the preset range, and the engine gearshift state is the preset state, and the speed difference value adjustment information includes the size relationship between the speed difference value of the previous gearshift operation and the preset range;
[0038] A speed difference value adjustment unit, configured to, when there is speed difference value adjustment information, adjust the speed difference value at the first moment according to the speed difference value adjustment information to obtain the speed difference value at the second moment, where the second moment is the moment when the adjustment of the speed difference value at the first moment is completed;
[0039] A gearshift operation execution unit, configured to use the speed difference value at the second moment as the speed difference value of the current gearshift operation and execute the current gearshift operation;
[0040] A speed difference adjustment information generation unit, configured to generate and record speed difference adjustment information corresponding to the current gearshift operation and return to execute when the current gearshift operation meets a preset adjustment condition, and control the engine to start executing the current gearshift operation when it is determined that the speed regulation is completed.
[0041] Optionally, the speed difference adjustment unit includes:
[0042] A motor torque acquisition unit, configured to acquire the motor torque of the engine at the first moment;
[0043] An adjustment coefficient determination unit, configured to determine an adjustment coefficient according to the magnitude relationship between the speed difference of the previous gearshift operation and the preset range, where the adjustment coefficient is greater than 0 and not equal to 1;
[0044] A motor torque adjustment unit, configured to adjust the speed difference at the first moment by adjusting the motor torque through the adjustment coefficient.
[0045] Optionally, it further includes:
[0046] An adjustment coefficient storage unit, configured to save the last used adjustment coefficient if there is an adjustment coefficient when the current gearshift operation does not meet the preset adjustment condition.
[0047] As can be seen from the above technical solutions, an AMT gearshift control method provided by an embodiment of the present application determines whether the execution result of the previous gearshift operation meets the condition for adjusting the speed difference in the current gearshift operation by determining whether there is speed difference adjustment information. If there is speed difference adjustment information, the condition is met, and the speed difference adjustment operation is executed. If the speed difference adjustment condition is still met after adjustment, return to execute the first step to enter the next gearshift operation until the adjusted speed difference is within the preset range, or the gearshift is successful and no abnormal noise occurs, then exit the loop and end the gearshift control operation. The solution of the present application controls the speed difference within the preset range by continuously adjusting the speed difference, so that the speed difference meets the normal gearshift conditions, realizes self-adjustment of gearshift parameters, and thus reduces the number of gearshift failures. At the same time, since there is no need to exit the current gearshift process during the AMT gearshift self-adjustment process and directly adjust the gearshift parameters, the gearshift time can be shortened, ensuring that when an AMT gearshift failure occurs, it can be adaptively adjusted within a short time to achieve a successful gearshift. Description of the Drawings
[0048] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on the provided drawings.
[0049] Figure 1 Flowchart of an AMT shift control method provided by an embodiment of the present application;
[0050] Figure 2 Flowchart of an AMT shift parameter adjustment method disclosed by an embodiment of the present application;
[0051] Figure 3 Schematic diagram of an AMT shift control process exemplified by an embodiment of the present application;
[0052] Figure 4 Schematic diagram of the structure of an AMT shift control device disclosed by an embodiment of the present application. Detailed implementation manners
[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0054] Through investigation, it is found that when the AMT automatic transmission performs automatic shifting, due to reasons such as transmission solenoid valve failure, clutch failure, and data transmission interruption, the transmission may experience shifting failures. After further research by the inventor, it is found that when the speed change difference at the start of the gearshift operation of the gearbox is too large or too large, problems such as shifting failure or abnormal noise will occur. When the transmission automatic shifting fails, it will automatically exit the current shifting process and re-enter the same shifting process as the previous time. Since the computer control unit does not adjust for the reason of the shifting failure, the transmission continues to perform the same operation as the previous shifting process, which is very likely to cause the gearbox to shift fail again due to the same reason, and there will be a situation of consecutive multiple shifting failures.
[0055] In view of this, the inventor has proposed an AMT shift control method. Figure 1 Shows a flowchart of an AMT shift control method provided by an embodiment of the present application, as Figure 1 shown, this process may include:
[0056] Step S10: When it is determined that the speed regulation is completed, control the engine to start performing the current gear shifting operation.
[0057] Among them, an optional implementation manner for determining whether the vehicle speed regulation is completed can be to determine whether the speed difference of the vehicle reaches a preset value. Specifically, if the speed difference value received by the sensor reaches the preset threshold, it is determined that the speed regulation is completed.
[0058] When it is determined that the vehicle speed regulation is completed, the transmission enters the gear shifting stage. Further optionally, by sending a gear shifting instruction to the engine, control the engine to start performing this gear shifting operation, and tell the engine that it can start shifting at this time.
[0059] Step S11: Obtain the speed difference value at the first moment, where the first moment is the moment when the gear shifting instruction is sent to the engine.
[0060] Among them, the first moment can be the moment when the gear shifting instruction is sent to the engine in the above step S10. Specifically, when sending the gear shifting instruction to the engine, obtain the speed difference value at the current moment through the sensor.
[0061] Step S12: Determine whether there is speed difference adjustment information.
[0062] Among them, the speed difference adjustment information is generated when the preset adjustment conditions are met during the previous gear shifting operation of the engine. The preset adjustment conditions can be: the speed difference value is not within the preset range, and the gear shifting state of the engine is the preset state. Optionally, the preset range of the speed difference value can be a reasonable range of speed difference values for the vehicle to achieve successful automatic gear shifting, and the maximum threshold and minimum threshold of the speed difference value can be set in advance according to experiments or data statistics; the gear shifting state of the engine being the preset state can be a situation such as gear shifting failure or gear shifting abnormal noise. Specifically, when the engine performs the gear shifting operation, both of the above two conditions need to be met to generate the corresponding speed difference adjustment information and enter the next gear shifting process.
[0063] Specifically, the speed difference adjustment information can be the size relationship between the speed difference value of the previous gear shifting operation and the preset range of the speed difference value. Optionally, the size relationship can include information such as the speed difference value being greater than the maximum threshold of the preset range, the difference between the speed difference value and the maximum threshold of the preset range, the speed difference value being less than the minimum threshold of the preset range, and the difference between the speed difference value and the minimum threshold of the preset range.
[0064] Step S13: If there is speed difference adjustment information, adjust the speed difference value at the first moment according to the speed difference adjustment information to obtain the speed difference value at the second moment, where the second moment is the moment when the adjustment of the speed difference value at the first moment is completed.
[0065] As described in step S12 above, if there is speed difference adjustment information, it means that during the previous gear shift operation, the corresponding speed difference was not within the preset range, and the gear shift failed or there was a gear shift abnormal noise. Then, during the current gear shift operation, the speed difference at the first moment obtained in step S11 above can be adjusted according to the speed difference adjustment information.
[0066] Optionally, to obtain the adjusted speed difference, the adjusted speed difference can be defined as the speed difference at the second moment. Here, the second moment can be the moment when the adjustment of the speed difference is completed, or the moment when the gear shift position of the engine starts to move sensed by a sensor, or the moment after a preset time has elapsed after sending a gear shift command to the engine.
[0067] If there is no speed difference adjustment information, it means that there is no need to adjust the speed difference, and then the speed difference at the first moment can be directly used as the speed difference for the current gear shift operation to perform the current gear shift operation.
[0068] Step S14: Use the speed difference at the second moment as the speed difference for the current gear shift operation and perform the current gear shift operation.
[0069] Specifically, the speed difference at the second moment obtained in step S13 above can be used as the speed difference for the current gear shift operation to determine whether the adjusted speed difference is within the preset range and further confirm whether the next gear shift operation needs to be performed.
[0070] Furthermore, when performing the current gear shift operation, after the operation is completed, it can be determined by a sensor whether the current gear shift operation fails or there is a gear shift abnormal noise, and whether the gear shift state is the preset state. Further, in combination with the above judgment on whether the adjusted speed difference is within the preset range, it is determined whether to return to perform the next gear shift operation.
[0071] Step S15: When the current gear shift operation meets the preset adjustment conditions, generate and record the speed difference adjustment information corresponding to the current gear shift operation.
[0072] Specifically, according to the speed difference at the second moment obtained in step S14 above and the gear shift state after the operation is completed, it is determined whether the adjusted speed difference is within the preset range and whether the gear shift state is the preset state.
[0073] When the preset adjustment conditions are met, that is, when the adjusted speed difference is not within the preset range and the gear shift state is a gear shift failure or there is a gear shift abnormal noise, generate the speed difference adjustment information corresponding to the current gear shift operation and update the record of the speed difference adjustment information. Further optionally, the generated speed difference adjustment information corresponding to the current gear shift operation can be used to replace the speed difference adjustment information corresponding to the previous gear shift operation to achieve record update.
[0074] Further, if the current gearshift operation meets the preset adjustment condition, it indicates that the current gearshift process is abnormal and a re-gearshift is required. Optionally, return to step S10 and directly enter the next gearshift process.
[0075] If the current gearshift operation does not meet the preset adjustment condition, that is, the speed difference value is within the preset range, or the speed difference value is not within the preset range, but the gearshift process is successful and there is no abnormal noise, it proves that the current gearshift operation is successfully completed and the gearshift process is smooth, and there is no need to perform the gearshift operation again, so the gearshift operation process can be ended.
[0076] The solution of this application determines whether the execution result of the previous gearshift operation meets the condition for adjusting the speed difference value in the current gearshift operation by judging whether there is speed difference value adjustment information. If there is speed difference value adjustment information, the condition is met and the operation of adjusting the speed difference value is executed. If the speed difference value adjustment condition is still met after the adjustment, return to the first step and enter the next gearshift operation until the adjusted speed difference value is within the preset range, or the gearshift is successful and there is no abnormal noise, then exit the loop and end the gearshift control operation. The solution of this application continuously adjusts the speed difference value, controls the speed difference value within the preset range, enables the speed difference to meet the normal gearshift condition, realizes the self-adjustment of gearshift parameters, and thus reduces the number of gearshift failures.
[0077] Moreover, since there is no need to exit the current gearshift process during the self-adjustment of AMT gearshift and directly adjust the gearshift parameters, the gearshift time can be shortened, ensuring that when a gearshift failure occurs in AMT, adaptive adjustment can be performed within a short time to achieve a successful gearshift.
[0078] Further refer to Figure 2 , Figure 2 which shows a flowchart of a method for adjusting AMT gearshift parameters disclosed in an embodiment of this application. Combining Figure 2 ,an optional implementation manner of adjusting the speed difference value at the first moment according to the speed difference value adjustment information in step S13 in the embodiment of this application is introduced in detail, which may specifically include the following steps:
[0079] Step S130: Obtain the speed difference value adjustment information and the motor torque at the first moment.
[0080] As described in the above embodiment, the speed difference value adjustment information includes the size relationship between the speed difference value of the previous gearshift operation and the preset range. In this embodiment, first, optionally, obtain the size relationship between the speed difference value in the speed difference value adjustment information and the preset range.
[0081] Further, obtain the motor torque of the engine at the first moment. Specifically, it can be obtained through a sensor or by a calculation formula.
[0082] Step S131: Determine an adjustment coefficient based on the speed difference adjustment information.
[0083] Optionally, determine the adjustment coefficient based on the magnitude relationship between the speed difference obtained in the above step S130 and a preset range. Herein, the adjustment coefficient can be a numerical value and can be regarded as a multiplication factor for changing the magnitude of a parameter. In this embodiment, since the purpose of introducing the adjustment coefficient is to control the shift parameter and change the magnitude of the shift parameter, the adjustment coefficient in this embodiment can be any numerical value greater than 0 and not equal to 1.
[0084] Further optionally, if the speed difference of the previous shift operation is less than the preset range, the adjustment coefficient can be any value greater than 1; if the speed difference of the previous shift operation is greater than the preset range, the adjustment coefficient can be any value greater than 0 and less than 1.
[0085] Still further optionally, the selection range of the adjustment coefficient can be restricted. Specifically, when the speed difference of the previous shift operation is less than the preset range, it can be stipulated that the adjustment coefficient is determined within the set range of (a, b), where a > 1; when the speed difference of the previous shift operation is greater than the preset range, the adjustment coefficient can be determined within the set range of (c, d), where 0 < c < d < 1.
[0086] Step S132: Adjust the motor torque by the adjustment coefficient to adjust the speed difference at the first moment.
[0087] Optionally, the magnitude of the motor torque can be changed by calculating the product of the adjustment coefficient and the motor torque. Specifically, as described in the above step S131, when the speed difference is less than the preset range, the adjustment coefficient is greater than 1, so the motor torque can be increased by calculating the product; when the speed difference is greater than the preset range, the adjustment coefficient is greater than 0 and less than 1, so the motor torque can be decreased by calculating the product.
[0088] Furthermore, by adjusting the motor torque, the speed difference can be adjusted in the same adjustment direction. For example: when the motor torque is increased, the speed difference will also increase correspondingly; when the motor torque is decreased, the speed difference will also decrease correspondingly.
[0089] Still further optionally, after the torque adjustment is completed, in subsequent operations, the adjustment coefficient can be saved. When a shift fails under the same speed difference next time, the saved adjustment coefficient can be directly called to adjust the motor torque.
[0090] In this embodiment, the adjustment coefficient is determined based on the speed difference adjustment information, and the engine motor torque is adjusted by the adjustment coefficient, so that the speed difference changes accordingly, realizing the adjustment of the shift parameter.
[0091] Next, in combination with Figure 3 , a further introduction to an AMT shift control method provided by an embodiment of the present application is given. Figure 3 FIG. shows a schematic diagram of an AMT shift control process disclosed in an embodiment of the present application.
[0092] As Figure 3 shown, Figure 3 at the moment corresponding to point A in, the speed regulation is completed. At this time, the engine is controlled to start performing the current shift operation.
[0093] Figure 3 At the moment corresponding to point B in, the shift command CmdSft is sent, which is the first moment in the above embodiment.
[0094] Figure 3 At the moments corresponding to points C and D in, the engine shift position SftPos starts to move, which is also the moment corresponding to after the shift command CmdSft is sent for t1 time, and is the second moment in the above embodiment.
[0095] When entering the shift operation for the first time, since there is no speed difference adjustment information, therefore, only the speed difference C0 at the second moment of point C needs to be obtained as the speed difference for the first shift operation to complete the first shift operation. If C0 is not within the preset range of (Min, Max), and the first shift operation fails to shift or makes abnormal noises, then the preset adjustment condition is met, and the speed difference adjustment information is generated and recorded. It is necessary to re-shift and return to perform the second shift operation.
[0096] Enter the second shift operation at point A. At the first moment, obtain the speed difference at point B, and obtain the speed difference adjustment information generated after the end of the previous shift operation, as well as the motor torque of the motor. Within t2 time, adjust the motor torque according to the speed difference adjustment information. The above embodiment has described this step in detail, and will not be elaborated here. After completing the torque adjustment, obtain the speed difference C1 at point C as the speed difference for the second shift operation to complete the second shift operation.
[0097] At this time, it is judged whether the speed difference C1 is within the preset range of (Min, Max), and it is judged whether the second shift operation fails to shift or makes abnormal noises. If in the second shift operation, the adjusted speed difference is within the preset range of (Min, Max), or the shift is successful and no abnormal noise occurs, then the second shift is successful. After saving the adjustment coefficient, the shift process is exited; if the second shift operation still meets the preset adjustment condition, then the speed difference adjustment information is generated and recorded, and the third shift operation is returned to.
[0098] Obviously, through the solution of this application, the magnitude of the speed difference is continuously adjusted, and the speed difference is controlled within a preset range, so that the speed difference meets the normal shifting conditions, realizing the self-adjustment of shifting parameters, thereby reducing the number of shifting failures. During the self-adjustment of AMT shifting, there is no need to exit the current shifting process, and the shifting parameters can be directly adjusted. Therefore, the shifting time can be shortened, ensuring that when an AMT shifting failure occurs, adaptive adjustment can be performed within a short time to achieve successful shifting.
[0099] Next, an AMT shifting control device provided by an embodiment of this application will be described. The AMT shifting control device described below can be correspondingly referred to with the AMT shifting control method described above.
[0100] Combined with Figure 4 , an AMT shifting control device will be introduced. As Figure 4 shown, the device may include:
[0101] The engine control unit 100 is configured to control the engine to start executing the current shifting operation when it is determined that the speed regulation is completed;
[0102] The speed difference value acquisition unit 110 is configured to acquire the speed difference value at the first moment, where the first moment is the moment when the shifting instruction is sent to the engine;
[0103] The information search unit 120 is configured to determine whether there is speed difference value adjustment information, where the speed difference value adjustment information is generated under the condition of meeting a preset adjustment condition when the engine executes the previous shifting operation. The preset adjustment condition is that the speed difference value is not within the preset range, and the shifting state of the engine is the preset state. The speed difference value adjustment information includes the magnitude relationship between the speed difference value of the previous shifting operation and the preset range;
[0104] The speed difference value adjustment unit 130 is configured to, when there is speed difference value adjustment information, adjust the speed difference value at the first moment according to the speed difference value adjustment information to obtain the speed difference value at the second moment, where the second moment is the moment when the adjustment of the speed difference value at the first moment is completed;
[0105] The shifting operation execution unit 140 is configured to use the speed difference value at the second moment as the speed difference value of the current shifting operation and execute the current shifting operation;
[0106] The speed difference value adjustment information generation unit 150 is configured to generate and record the speed difference value adjustment information corresponding to the current shifting operation when the current shifting operation meets the preset adjustment condition, and return to execute controlling the engine to start executing the current shifting operation when it is determined that the speed regulation is completed.
[0107] Optionally, the speed difference value adjustment unit may include:
[0108] An electric motor torque acquisition unit for acquiring the electric motor torque of the engine at the first moment;
[0109] An adjustment coefficient determination unit for determining an adjustment coefficient based on the magnitude relationship between the speed difference of the previous gear shift operation and the preset range, the adjustment coefficient being greater than 0 and not equal to 1;
[0110] An electric motor torque adjustment unit for adjusting the electric motor torque by the adjustment coefficient to adjust the speed difference at the first moment.
[0111] Optionally, an AMT gear shift control device provided by the present application may further include:
[0112] An adjustment coefficient storage unit for saving the last used adjustment coefficient if there is an adjustment coefficient when the current gear shift operation does not meet the preset adjustment condition.
[0113] Finally, it should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.
[0114] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other.
[0115] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An AMT shift control method, characterized in that, including: when it is determined that the speed regulation is completed, controlling the engine to start performing the current shifting operation; obtaining the speed difference value at the first moment, where the first moment is the moment when the shifting instruction is sent to the engine; judging whether there is speed difference adjustment information, where the speed difference adjustment information is generated when the preset adjustment condition is met during the previous shifting operation of the engine, and the preset adjustment condition is that the speed difference value is not within the preset range, and the shifting state of the engine is the preset state, and the speed difference adjustment information includes the size relationship between the speed difference value of the previous shifting operation and the preset range; if there is speed difference adjustment information, adjusting the speed difference value at the first moment according to the speed difference adjustment information to obtain the speed difference value at the second moment, where the second moment is the moment when the adjustment of the speed difference value at the first moment is completed; using the speed difference value at the second moment as the speed difference value of the current shifting operation, and performing the current shifting operation; when the current shifting operation meets the preset adjustment condition, generating and recording the speed difference adjustment information corresponding to the current shifting operation, and returning to execute the operation of controlling the engine to start performing the current shifting operation when it is determined that the speed regulation is completed.
2. The method according to claim 1, wherein The adjusting the speed difference value at the first moment according to the speed difference adjustment information includes: obtaining the motor torque of the engine at the first moment; determining an adjustment coefficient according to the size relationship between the speed difference value of the previous shifting operation and the preset range, where the adjustment coefficient is greater than 0 and not equal to 1; adjusting the speed difference value at the first moment by adjusting the motor torque with the adjustment coefficient.
3. The method according to claim 2, wherein The adjusting the motor torque with the adjustment coefficient includes: calculating the product of the adjustment coefficient and the motor torque to obtain the adjusted motor torque.
4. The method according to claim 2, characterized in that, The determining an adjustment coefficient according to the size relationship between the speed difference value of the previous shifting operation and the preset range includes: if the speed difference value of the previous shifting operation is less than the preset range, determining a value within the first selection range as the adjustment coefficient, and the first selection range includes all values greater than 1; if the speed difference value of the previous shifting operation is greater than the preset range, determining a value within the second selection range as the adjustment coefficient, and the second selection range includes all values greater than 0 and less than 1.
5. The method according to claim 4, wherein It also includes: before determining a value within the first selection range as the adjustment coefficient, restricting the range of the first selection range; and / or before determining a value within the second selection range as the adjustment coefficient, restricting the range of the second selection range.
6. The method according to claim 2, characterized in that, It also includes: when the current shifting operation does not meet the preset adjustment condition, if there is the adjustment coefficient, saving the last used adjustment coefficient.
7. The method according to claim 1, characterized in that The shifting state of the engine being the preset state includes: the shifting state of the engine is: shifting failure, or, shifting abnormal noise occurs.
8. The method according to claim 1, wherein The speed difference value at the second moment includes: the speed difference value when the shifting position of the engine starts to move; or the speed difference value after a preset period of time from the first moment.
9. An AMT shift control device, characterized in that, including: An engine control unit, configured to control the engine to start performing the current gearshift operation when it is determined that the speed regulation is completed; A speed difference value acquisition unit, configured to acquire the speed difference value at a first moment, where the first moment is the moment when a gearshift instruction is sent to the engine; An information search unit, configured to determine whether there is speed difference value adjustment information, where the speed difference value adjustment information is generated under a preset adjustment condition when the engine performs the previous gearshift operation, and the preset adjustment condition is: the speed difference value is not within a preset range, and the engine gearshift state is a preset state, and the speed difference value adjustment information includes the size relationship between the speed difference value of the previous gearshift operation and the preset range; A speed difference value adjustment unit, configured to, when there is speed difference value adjustment information, adjust the speed difference value at the first moment according to the speed difference value adjustment information to obtain the speed difference value at a second moment, where the second moment is the moment when the adjustment of the speed difference value at the first moment is completed; A gearshift operation execution unit, configured to use the speed difference value at the second moment as the speed difference value of the current gearshift operation and execute the current gearshift operation; A speed difference value adjustment information generation unit, configured to generate and record the speed difference value adjustment information corresponding to the current gearshift operation when the current gearshift operation meets the preset adjustment condition, and return to execute the control that the engine starts to perform the current gearshift operation when it is determined that the speed regulation is completed.
10. The device according to claim 9, characterized in that, The speed difference value adjustment unit includes: A motor torque acquisition unit, configured to acquire the motor torque of the engine at the first moment; An adjustment coefficient determination unit, configured to determine an adjustment coefficient according to the size relationship between the speed difference value of the previous gearshift operation and the preset range, where the adjustment coefficient is greater than 0 and not equal to 1; A motor torque adjustment unit, configured to adjust the speed difference value at the first moment by adjusting the motor torque through the adjustment coefficient.
11. The device according to claim 9, characterized in that, It further includes: An adjustment coefficient storage unit, configured to, when the current gearshift operation does not meet the preset adjustment condition, if there is the adjustment coefficient, save the last used adjustment coefficient.
Citation Information
Patent Citations
Vehicle gear shift control system and method thereof
CN109505969A
KR20200054386A
