Shift control method and device
Patent Information
- Application Number
- CN202611229594.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-13
- Publication Date
- 2026-11-03
Smart Images

Figure CN123028236A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of AMT transmission technology, and more particularly to a shift control method and a shift control device. Background Technology
[0002] Sliding sleeve shifting is widely used in Automated Mechanical Transmissions (AMTs). In AMTs employing this method, during upshifting, the intermediate shaft speed is reduced, allowing the sliding sleeve to complete the shift at a suitable speed difference. To shorten shift time and quickly reduce the intermediate shaft speed, AMTs using this method widely employ an intermediate shaft brake, using wet friction plates as the braking element and a cylinder as the actuating element. The braking action of this intermediate brake rapidly reduces the intermediate shaft speed to the target speed to meet the requirements of sliding sleeve shifting.
[0003] However, due to the strong time lag in pneumatic control and the complex friction characteristics of wet friction plates, exhaust needs to be completed within a certain period after the command to close the intermediate shaft brake is issued. Under the action of residual braking force, the speed difference will continue to decrease. At the same time, after the main gearbox issues the gear engagement command, the pneumatic shift actuator needs time to respond, and there is also a time required to move from the neutral position to the gear engagement position to eliminate the free travel. Therefore, the actual gear engagement speed difference will be much lower than the preset speed difference, resulting in frequent gear collisions or even gear shift failures. This leads to an increase in AMT shift time, affecting driving power and comfort.
[0004] In summary, the existing technology does not take into account the strong time delay of pneumatic control and the residual braking force after the intermediate shaft brake is closed. At the same time, after the main gearbox issues the gear shifting command, it does not take into account the response time of the pneumatic shifting actuator and the time to eliminate the idle stroke. This results in the synchronous speed difference of the gear shifting teeth of the main gearbox being much lower than the preset speed difference, leading to frequent tooth collisions or even gear shifting failures. Summary of the Invention
[0005] The purpose of this invention is to provide a shift control method, shift control device, electronic device, storage medium, and vehicle, at least to solve the problems of not considering the strong time delay of pneumatic control and the residual braking force after the intermediate shaft brake is closed, and to solve a technical problem in which the synchronous speed difference of the gear engagement teeth of the main gearbox is much lower than the preset speed difference after the main gearbox issues a gear engagement command, without considering the response time of the pneumatic shift actuator and the time to eliminate the idle stroke, resulting in frequent tooth collisions or even shift failures.
[0006] This invention provides the following solution: According to one aspect of the present invention, a shift control method is provided, comprising: The predicted speed difference of the AMT is calculated based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time. Obtain the intermediate shaft rotation speed, determine the intermediate shaft release target rotation speed, and calculate the intermediate shaft target rotation speed based on the relationship between the intermediate shaft rotation speed and the intermediate shaft release target rotation speed; In response to the predicted speed difference being greater than a preset minimum dog tooth speed difference and less than a preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed, the main gearbox shift actuator is controlled to execute a shift command.
[0007] Preferably, the step of calculating the predicted speed difference of the AMT based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time includes: Calculate the dog tooth speed difference based on the current input shaft speed, output shaft speed, and target gear ratio of the AMT; The change in the speed difference of the dog teeth within a preset time period is obtained, and the rate of change of the speed difference is determined. Determine the preset dog gear synchronization time based on the current oil temperature and the target dog gear position; The predicted rotational speed difference is calculated based on the dog tooth speed difference, the rate of change of rotational speed difference, and the dog tooth synchronization time.
[0008] Preferably, determining the target rotational speed for intermediate shaft release includes: Determine the target gear ratio of the dog teeth, the target speed difference of the dog teeth, the target gear ratio of the dog teeth, the actual deceleration rate of the intermediate shaft, and the preset release time of the intermediate shaft brake; The target speed for intermediate shaft release is calculated based on the output shaft speed, target gear ratio, target gear ratio of the dog teeth, target speed difference of the dog teeth, target gear ratio of the dog teeth, actual deceleration rate of the intermediate shaft, and release time of the intermediate shaft brake.
[0009] Preferably, calculating the target rotational speed of the intermediate shaft based on the relationship between the rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft release includes: If the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, determine the time difference between the preset intermediate shaft brake release time and the current timer time, obtain the preset dog tooth synchronization time, determine that the time difference is less than or equal to the preset dog tooth synchronization time, and calculate the intermediate shaft target speed. If the intermediate shaft speed is greater than the intermediate shaft release target speed, determine the sum of the speed difference consumption time and the intermediate shaft brake release time, determine that the time and value are less than or equal to the dog tooth synchronization time, and calculate the intermediate shaft target speed.
[0010] Preferably, determining the time difference between the preset intermediate shaft brake release time and the current timer time includes: If the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, start the timer; Based on the timer, the timer time is determined in real time, and the time difference between the preset intermediate shaft brake release time and the current timer time is determined.
[0011] Preferably, determining that the time difference is less than or equal to the set dog-tooth synchronization time and calculating the target rotational speed of the intermediate shaft includes: If the time difference is greater than the set dog tooth synchronization time, the timer time continues to be acquired until the time difference is less than or equal to the set dog tooth synchronization time. Based on the output shaft speed, the target gear ratio, and the front auxiliary gearbox ratio, the target speed of the intermediate shaft is calculated.
[0012] Preferably, the determination of the time and value of the time consumed by the speed difference and the release time of the intermediate shaft brake includes: Calculate the speed difference between the intermediate shaft speed and the intermediate shaft release target speed; Calculate the actual deceleration rate of the intermediate shaft based on the intermediate shaft rotation speed; Calculate the output shaft speed change compensation rate based on the output shaft speed change rate, the target gear ratio, and the front auxiliary gearbox ratio; Calculate the difference in the rate of change of rotational speed between the actual deceleration rate of the intermediate shaft and the speed change compensation rate of the output shaft; Calculate the time consumed by the speed difference, and calculate the sum of the time consumed by the speed difference and the release time of the intermediate shaft brake.
[0013] Preferably, determining that the time and value are less than or equal to the dog tooth synchronization time, and calculating the target rotational speed of the intermediate shaft, includes: If the time and value are greater than the dog tooth synchronization time, the speed difference between the intermediate shaft speed and the intermediate shaft release target speed is calculated until the time and value are determined to be less than or equal to the dog tooth synchronization time. Based on the output shaft speed, the target gear ratio and the front auxiliary gearbox ratio, the intermediate shaft target speed is calculated.
[0014] Preferably, the method further includes: If the predicted speed difference is less than or equal to the preset minimum dog tooth speed difference or greater than or equal to the preset maximum dog tooth speed difference, the predicted speed difference is recalculated until the predicted speed difference is greater than the preset minimum dog tooth speed difference and less than the preset maximum dog tooth speed difference. If the intermediate shaft speed is less than or equal to the intermediate shaft target speed, the intermediate shaft target speed is recalculated until the intermediate shaft speed is greater than the intermediate shaft target speed.
[0015] According to a second aspect of the present invention, a shift control device is provided, comprising: The calculation module is used to calculate the predicted speed difference of the AMT based on the current dog tooth speed difference, speed difference change rate, and preset dog tooth synchronization time of the electromechanical automatic transmission AMT; obtain the intermediate shaft speed, determine the intermediate shaft release target speed, and calculate the intermediate shaft target speed based on the relationship between the intermediate shaft speed and the intermediate shaft release target speed; The control module is used to control the main gearbox shift actuator to execute a shift command in response to the predicted speed difference being greater than a preset minimum dog tooth speed difference and less than a preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed.
[0016] According to three aspects of the present invention, an electronic device is provided, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the shift control method.
[0017] According to four aspects of the present invention, a computer-readable storage medium is provided, comprising: storing a computer program executable by an electronic device, wherein when the computer program is run on the electronic device, the electronic device performs the steps of a shift control method.
[0018] According to five aspects of the present invention, a vehicle is provided, comprising: Electronic equipment, used to implement the steps of a gear shifting control method; The processor runs a program, and when the program runs, it executes the steps of the shift control method based on the data output from the electronic device. Storage medium used to store programs that, when running, execute shift control methods based on data output from electronic devices.
[0019] The above solution achieves the following beneficial technical effects: This invention calculates and predicts the speed difference, and when the predicted speed difference is greater than the preset minimum dog tooth speed difference and less than the preset maximum dog tooth speed difference, it controls the main gearbox shift actuator to execute the shift command. It fully considers the strong time delay of pneumatic control, the response time of the pneumatic shift actuator, and the time to eliminate idle stroke, thereby improving the control accuracy of the synchronous speed difference of the main gearbox gear engagement, shortening the shift time, and improving driving comfort and power.
[0020] This invention controls the main gearbox shift actuator to execute gear engagement commands by determining the relationship between the intermediate shaft speed and the target intermediate shaft speed. This fully considers the strong time lag inherent in pneumatic control and the residual braking force after the intermediate shaft brake is closed. It also takes into account the response time of the pneumatic shift actuator and the time required to eliminate idle travel. This improves the control accuracy of the synchronous speed difference between the main gearbox gear engagement teeth, reducing or even avoiding frequent tooth collisions or shift failures. Ultimately, it shortens shift time and improves driving comfort and power. Attached Figure Description Figure 1 This is a flowchart of a shift control method provided by one or more embodiments of the present invention.
[0021] Figure 2 This is a structural diagram of a shift control device provided in one or more embodiments of the present invention.
[0022] Figure 3 This is a block diagram of an electronic device structure for a shift control method provided in one or more embodiments of the present invention. Detailed Implementation
[0023] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0024] Figure 1 This is a flowchart of a shift control method provided by one or more embodiments of the present invention.
[0025] like Figure 1 The shift control methods shown include: Step S1: Calculate the predicted speed difference of the AMT based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time.
[0026] At the start of gear shift, the preset gear synchronization time is obtained by consulting the preset calibration table based on the oil temperature and the target gear position. Then, the predicted speed difference of the AMT is calculated based on the gear synchronization time.
[0027] Furthermore, the current dog tooth speed difference DC_c_slip is obtained, and the speed difference change rate Dn_Dcslip is calculated. The dog tooth speed difference is calculated using the input shaft speed, output shaft speed, and target gear ratio, while the speed difference change rate is calculated based on the change in the dog tooth speed difference over a period of time. Based on the current oil temperature and the target dog tooth gear, the preset dog tooth synchronization time t_DC_syn is determined. Based on the dog tooth speed difference, the speed difference change rate, and the dog tooth synchronization time, the predicted speed difference DC_siip_pre is calculated. The formula for calculating the predicted speed difference is: DC_siip_pre = DC_c_slip + Dn_Dcslip t_DC_syn.
[0028] Step S2: Obtain the intermediate shaft speed, determine the intermediate shaft release target speed, and calculate the intermediate shaft target speed based on the relationship between the intermediate shaft speed and the intermediate shaft release target speed.
[0029] Specifically, the intermediate shaft speed Nlay is acquired in real time, and the target release speed of the intermediate shaft is calculated. If the intermediate shaft speed is less than or equal to the target release speed, the target speed is calculated by comparing the difference between the preset intermediate shaft brake release time and the current timer time with the preset dog-tooth synchronization time. If the intermediate shaft speed is greater than the target release speed, the output shaft speed change compensation rate is calculated based on the output shaft speed change rate, the target gear ratio, and the front auxiliary gearbox ratio, and the target speed is then calculated.
[0030] Step S3: In response to the predicted speed difference being greater than the preset minimum dog tooth speed difference and less than the preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed, control the main gearbox shift actuator to execute the shift command.
[0031] In this embodiment, the main gearbox shift actuator is controlled to execute the gear engagement command by judging the relationship between the predicted speed difference and the preset minimum and maximum dog tooth speed differences (min and max). Furthermore, if the predicted speed difference is greater than the preset minimum dog tooth speed difference but less than the preset maximum dog tooth speed difference, the main gearbox shift actuator is controlled to execute the gear shift command. And / or, the main gearbox shift actuator is controlled to execute the gear engagement command by judging the relationship between the sum of the speed difference consumption time and the preset intermediate shaft brake release time and the preset dog tooth synchronization time, and the relationship between the intermediate shaft speed and the intermediate shaft target speed. Furthermore, if the intermediate shaft speed is greater than the intermediate shaft target speed, the main gearbox shift actuator is controlled to execute the gear shift command. In the prior art, the strong time delay of pneumatic control is not considered. After the main gearbox issues the gear engagement command, the response time of the pneumatic shift actuator and the time to eliminate idle travel are not considered, resulting in the main gearbox gear engagement tooth synchronization speed difference being much lower than the preset speed difference, leading to frequent tooth collisions or even gear shift failures.
[0032] Furthermore, the target release speed N_release_t of the intermediate shaft can be calculated based on the output shaft speed Nout, the target gear ratio TG_Ratio, the target speed difference DC_t_slip, the target gear ratio DC_Ratio, the actual deceleration rate Dn_a of the intermediate shaft, and the preset release time t_exh of the intermediate shaft brake.
[0033] In one implementation, the relationship between the intermediate shaft speed and the intermediate shaft release target speed is determined. If the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, a timer is started. The current timer time t is obtained, and the speed difference between the preset intermediate shaft brake release time t_exh and the current timer time t is calculated, i.e., Δt = t_exh - t.
[0034] Based on the oil temperature and the target gear position, the preset gear synchronization time t_DC_syn is obtained from the preset calibration table. The system determines the relationship between the speed difference between the intermediate shaft speed and the target release speed and the preset dog gear synchronization time. If the speed difference is greater than the preset dog gear synchronization time, the current timer time t is obtained. If the speed difference is less than or equal to the preset dog gear synchronization time, the target intermediate shaft speed Nlay_t is calculated based on the output shaft speed, the target gear ratio, and the front and auxiliary gearbox ratio SP_Ratio.
[0035] Determine the relationship between the intermediate shaft speed and the intermediate shaft target speed. If the intermediate shaft speed is less than the intermediate shaft target speed, continue to calculate the intermediate shaft target speed based on the output shaft speed, the target gear ratio T, and the front and auxiliary gearbox ratios. If the intermediate shaft speed is greater than the intermediate shaft target speed, control the main gearbox shift actuator to execute the gear engagement command.
[0036] In another implementation, if the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, the main gearbox shift actuator is controlled to execute a gear engagement command by judging the relationship between the preset intermediate shaft brake release time minus the current timer time and the preset dog-tooth synchronization time, and the relationship between the intermediate shaft speed and the intermediate shaft target speed. If the intermediate shaft speed is greater than the intermediate shaft release target speed, the output shaft speed change rate compensation is calculated based on the output shaft speed change rate, the target gear ratio, and the front and auxiliary gearbox ratios. The influence of the output shaft speed change rate is considered, making the calculation result of the speed difference consumption time more accurate.
[0037] Furthermore, if the intermediate shaft speed is greater than the intermediate shaft release target speed, calculate the speed difference ΔN between the intermediate shaft speed and the intermediate shaft release target speed. The formula for calculating the speed difference is: ΔN = Nlay - N_release_t.
[0038] Obtain the intermediate shaft speed and calculate the actual deceleration rate Dn_a of the intermediate shaft based on the speed change over a period of time. Calculate the output shaft speed change compensation rate Dn_FromOut based on the output shaft speed change rate Dn_out, the target gear ratio, and the front and auxiliary gearbox ratios.
[0039] Further calculate the speed change rate difference △Dn between the actual deceleration rate of the intermediate shaft and the speed change compensation rate of the output shaft. The calculation formula for the speed change rate difference is: △Dn = Dn_a - Dn_FromOut.
[0040] The time t1 consumed by the speed difference is calculated as follows: t1 = △N ÷ (-△Dn).
[0041] The sum of the time consumed by the speed difference and the release time of the intermediate shaft brake is calculated as t_sum, which is t_sum=t1+t_exh.
[0042] Determine the relationship between the sum of the time consumed by the speed difference and the release time of the intermediate shaft brake and the preset dog tooth synchronization time; if the sum of the time consumed by the speed difference and the release time of the intermediate shaft brake is greater than the preset dog tooth synchronization time, continue to calculate the speed difference between the intermediate shaft speed and the intermediate shaft release target speed; if the sum of the time consumed by the speed difference and the release time of the intermediate shaft brake is less than or equal to the preset dog tooth synchronization time, calculate the intermediate shaft target speed based on the output shaft speed, the target gear ratio, and the front auxiliary gearbox ratio.
[0043] Determine the relationship between the intermediate shaft speed and the intermediate shaft target speed. If the intermediate shaft speed is less than the intermediate shaft target speed, continue to calculate the intermediate shaft target speed based on the output shaft speed, the target gear ratio, and the front and auxiliary gearbox ratio. If the intermediate shaft speed is greater than the intermediate shaft target speed, control the main gearbox shift actuator to execute the shift command.
[0044] Figure 2 This is a structural diagram of a shift control device provided in one or more embodiments of the present invention.
[0045] like Figure 2 The shift control device shown includes a calculation module and a control module.
[0046] The calculation module is used to calculate the predicted speed difference of the AMT based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time; obtain the intermediate shaft speed, determine the intermediate shaft release target speed, and calculate the intermediate shaft target speed based on the relationship between the intermediate shaft speed and the intermediate shaft release target speed. The control module is used to control the main gearbox shift actuator to execute a shift command in response to the predicted speed difference being greater than the preset minimum dog tooth speed difference and less than the preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed.
[0047] The calculation module is used to calculate the dog tooth speed difference based on the current input shaft speed, output shaft speed, and target gear ratio of the AMT; obtain the change of the dog tooth speed difference within a preset time period and determine the speed difference change rate; determine the preset dog tooth synchronization time based on the current oil temperature and the target gear; and calculate the predicted speed difference based on the dog tooth speed difference, the speed difference change rate, and the dog tooth synchronization time.
[0048] The calculation module is used to determine the target gear ratio of the dog teeth, the target speed difference of the dog teeth, the target gear ratio of the dog teeth, the actual deceleration rate of the intermediate shaft, and the preset release time of the intermediate shaft brake; based on the output shaft speed, the target gear ratio, the target gear ratio of the dog teeth, the target speed difference of the dog teeth, the target gear ratio of the dog teeth, the actual deceleration rate of the intermediate shaft, and the release time of the intermediate shaft brake, it calculates the target release speed of the intermediate shaft.
[0049] The calculation module is used to determine the time difference between the preset intermediate shaft brake release time and the current timer time if the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, and to obtain the preset dog tooth synchronization time. If the time difference is less than or equal to the preset dog tooth synchronization time, the intermediate shaft target speed is calculated. If the intermediate shaft speed is greater than the intermediate shaft release target speed, the module determines the sum of the speed difference consumption time and the intermediate shaft brake release time. If the sum of the time and value is less than or equal to the dog tooth synchronization time, the intermediate shaft target speed is calculated.
[0050] The calculation module is used to start a timer if the intermediate shaft speed is less than or equal to the intermediate shaft release target speed; based on the timer, the timer time is determined in real time, and the time difference between the preset intermediate shaft brake release time and the current timer time is determined.
[0051] The calculation module is used to continue acquiring the timer time if the time difference is greater than the set dog tooth synchronization time, until the time difference is less than or equal to the set dog tooth synchronization time, and calculate the target speed of the intermediate shaft based on the output shaft speed, the target gear ratio and the front auxiliary gearbox ratio.
[0052] The calculation module is used to calculate the speed difference between the intermediate shaft speed and the intermediate shaft release target speed; calculate the actual deceleration rate of the intermediate shaft based on the intermediate shaft speed; calculate the output shaft speed change compensation rate based on the output shaft speed change rate, the target gear ratio, and the front auxiliary gearbox ratio; calculate the speed change rate difference between the actual deceleration rate of the intermediate shaft and the output shaft speed change compensation rate; calculate the speed difference consumption time, and calculate the sum of the speed difference consumption time and the intermediate shaft brake release time.
[0053] The calculation module is used to continue calculating the speed difference between the intermediate shaft speed and the intermediate shaft release target speed if the time and value are greater than the dog tooth synchronization time, until the time and value are determined to be less than or equal to the dog tooth synchronization time. Based on the output shaft speed, the target gear ratio and the front auxiliary gearbox ratio, the target speed of the intermediate shaft is calculated.
[0054] The calculation module is used to recalculate the predicted speed difference if the predicted speed difference is less than or equal to the preset minimum speed difference or greater than or equal to the preset maximum speed difference, until the predicted speed difference is greater than the preset minimum speed difference and less than the preset maximum speed difference; if the intermediate shaft speed is less than or equal to the intermediate shaft target speed, the intermediate shaft target speed is recalculated until the intermediate shaft speed is greater than the intermediate shaft target speed.
[0055] Figure 3 This is a block diagram of an electronic device structure for a shift control method provided in one or more embodiments of the present invention.
[0056] like Figure 3 As shown, the present invention provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of a shift control method.
[0057] The present invention also provides a computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of a shift control method.
[0058] The present invention also provides a vehicle, comprising: Electronic equipment for implementing steps based on a shift control method; The processor runs a program, and when the program runs, it executes the steps of the shift control method based on the data output from the electronic device. Storage medium used to store programs that, when running, execute shift control methods based on data output from electronic devices.
[0059] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.
[0060] The electronic device comprises a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control the electronic device through processes, such as Linux, Unix, Android, iOS, or Windows. Furthermore, in this embodiment of the invention, the electronic device can be a smartphone, tablet computer, or other handheld device, or a desktop computer, portable computer, or other electronic device; there is no particular limitation in this embodiment.
[0061] In this embodiment of the invention, the executing entity for electronic device control can be an electronic device itself, or a functional module within an electronic device capable of calling and executing a program. The electronic device can obtain the firmware corresponding to the storage medium. This firmware is provided by the supplier, and different storage media may have the same or different firmware; no limitation is made here. After obtaining the firmware corresponding to the storage medium, the electronic device can write this firmware into the storage medium; specifically, it burns the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology, and will not be elaborated upon in this embodiment of the invention.
[0062] Electronic devices can also obtain reset commands corresponding to the storage media. The reset commands corresponding to the storage media are provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and no restrictions are imposed here.
[0063] At this time, the storage medium of the electronic device is a storage medium on which the corresponding firmware has been written. The electronic device can respond to the reset command corresponding to the storage medium on which the corresponding firmware has been written, thereby resetting the storage medium on which the corresponding firmware has been written according to the reset command. The process of resetting the storage medium according to the reset command can be implemented by existing technology and will not be described in detail in this embodiment of the invention.
[0064] For ease of description, the above apparatus is described by dividing it into various units and modules according to their functions. Of course, in implementing this invention, the functions of each unit and module can be implemented in one or more software and / or hardware.
[0065] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the meaning consistent with their meaning in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.
[0066] For the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0067] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of the present invention.
[0068] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A gear shifting control method, characterized in that, include: Upon receiving a shift command, the predicted speed difference of the AMT is calculated based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time. Obtain the intermediate shaft rotation speed, determine the intermediate shaft release target rotation speed, and calculate the intermediate shaft target rotation speed based on the relationship between the intermediate shaft rotation speed and the intermediate shaft release target rotation speed; In response to the predicted speed difference being greater than a preset minimum dog tooth speed difference and less than a preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed, the main gearbox shift actuator is controlled to execute the shift command.
2. The shift control method according to claim 1, characterized in that, The step of calculating the predicted speed difference of the AMT based on the current dog tooth speed difference, the rate of change of speed difference, and the preset dog tooth synchronization time includes: Calculate the dog tooth speed difference based on the current input shaft speed, output shaft speed, and target gear ratio of the AMT; The change in the speed difference of the dog teeth within a preset time period is obtained, and the rate of change of the speed difference is determined. Determine the preset dog gear synchronization time based on the current oil temperature and the target dog gear position; The predicted rotational speed difference is calculated based on the dog tooth speed difference, the rate of change of rotational speed difference, and the dog tooth synchronization time.
3. The shift control method according to claim 1, characterized in that, Determining the target rotational speed for intermediate shaft release includes: Determine the target gear ratio of the dog teeth, the target speed difference of the dog teeth, the target gear ratio of the dog teeth, the actual deceleration rate of the intermediate shaft, and the preset release time of the intermediate shaft brake; The target speed for intermediate shaft release is calculated based on the output shaft speed, target gear ratio, target gear ratio of the dog teeth, target speed difference of the dog teeth, target gear ratio of the dog teeth, actual deceleration rate of the intermediate shaft, and release time of the intermediate shaft brake.
4. The shift control method according to claim 1, characterized in that, The step of calculating the target rotational speed of the intermediate shaft based on the relationship between the rotational speed of the intermediate shaft and the target rotational speed of the intermediate shaft release includes: If the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, determine the time difference between the preset intermediate shaft brake release time and the current timer time, obtain the preset dog tooth synchronization time, determine that the time difference is less than or equal to the preset dog tooth synchronization time, and calculate the intermediate shaft target speed. If the intermediate shaft speed is greater than the intermediate shaft release target speed, determine the sum of the speed difference consumption time and the intermediate shaft brake release time, determine that the time and value are less than or equal to the dog tooth synchronization time, and calculate the intermediate shaft target speed.
5. The shift control method according to claim 4, characterized in that, Determining the time difference between the preset intermediate shaft brake release time and the current timer time includes: If the intermediate shaft speed is less than or equal to the intermediate shaft release target speed, start the timer; Based on the timer, the timer time is determined in real time, and the time difference between the preset intermediate shaft brake release time and the current timer time is determined.
6. The shift control method according to claim 5, characterized in that, The step of determining that the time difference is less than or equal to the set dog tooth synchronization time and calculating the target rotational speed of the intermediate shaft includes: If the time difference is greater than the set dog tooth synchronization time, the timer time continues to be acquired until the time difference is less than or equal to the set dog tooth synchronization time. Based on the output shaft speed, the target gear ratio, and the front auxiliary gearbox ratio, the target speed of the intermediate shaft is calculated.
7. The shift control method according to claim 4, characterized in that, The determination of the time and value of the rotational speed difference consumption time and the intermediate shaft brake release time includes: Calculate the speed difference between the intermediate shaft speed and the intermediate shaft release target speed; Calculate the actual deceleration rate of the intermediate shaft based on the intermediate shaft rotation speed; Calculate the output shaft speed change compensation rate based on the output shaft speed change rate, the target gear ratio, and the front auxiliary gearbox ratio; Calculate the difference in the rate of change of rotational speed between the actual deceleration rate of the intermediate shaft and the speed change compensation rate of the output shaft; Calculate the time consumed by the speed difference, and calculate the sum of the time consumed by the speed difference and the release time of the intermediate shaft brake.
8. The shift control method according to claim 7, characterized in that, The step of determining that the time and value are less than or equal to the dog tooth synchronization time and calculating the target rotational speed of the intermediate shaft includes: If the time and value are greater than the dog tooth synchronization time, the speed difference between the intermediate shaft speed and the intermediate shaft release target speed is calculated until the time and value are determined to be less than or equal to the dog tooth synchronization time. Based on the output shaft speed, the target gear ratio and the front auxiliary gearbox ratio, the intermediate shaft target speed is calculated.
9. The shift control method according to claim 7, characterized in that, The method further includes: If the predicted speed difference is less than or equal to the preset minimum dog tooth speed difference or greater than or equal to the preset maximum dog tooth speed difference, the predicted speed difference is recalculated until the predicted speed difference is greater than the preset minimum dog tooth speed difference and less than the preset maximum dog tooth speed difference. If the intermediate shaft speed is less than or equal to the intermediate shaft target speed, the intermediate shaft target speed is recalculated until the intermediate shaft speed is greater than the intermediate shaft target speed.
10. A gear shifting control device, characterized in that, Determining the shift execution trajectory using the method according to any one of claims 1-9 includes: The calculation module is used to calculate the predicted speed difference of the AMT based on the current dog tooth speed difference, speed difference change rate, and preset dog tooth synchronization time of the electromechanical automatic transmission AMT; obtain the intermediate shaft speed, determine the intermediate shaft release target speed, and calculate the intermediate shaft target speed based on the relationship between the intermediate shaft speed and the intermediate shaft release target speed; The control module is configured to control the main gearbox shift actuator to execute the shift command in response to the predicted speed difference being greater than a preset minimum dog tooth speed difference and less than a preset maximum dog tooth speed difference, and / or the intermediate shaft speed being greater than the intermediate shaft target speed.
