Gear shifting method and system of gearbox and vehicle
By using the sliding sleeve to fluctuate during the gearshift process, the sliding sleeve jitter is solved, and the gearshift success rate is improved.
Patent Information
- Application Number
- CN202510725985.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-19
AI Technical Summary
During the gearshifting process, the sliding sleeve and the coupling teeth cannot be smoothly combined after separation, resulting in failure of shifting and reducing the success rate of shifting.
By obtaining the current working conditions parameters of the sliding sleeve, it is determined that the working conditions parameters of the target shift stage are in a fluctuating state, and the sliding sleeve is controlled to shake during the target shift stage, shorten the contact time between the sliding sleeve and the joint teeth, and reduce the hindrance of friction on the movement of the sliding sleeve.
The gear shift success rate of the transmission is improved, the frictional force hinders the movement of the sliding sleeve through the jitter of the sliding sleeve, and the smoothness of the sliding sleeve movement is enhanced.
Smart Images

Figure CN120506486A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a gear shifting method and system for a transmission and a vehicle. Background Art
[0002] Gear shifting in a transmission is achieved by engaging and disengaging a sliding sleeve and a coupling tooth. The sliding sleeve fits over the gear hub, while the coupling tooth connects to the gear position gear. When the sliding sleeve and the coupling gear mesh, the transmission is in the gear position corresponding to the coupling tooth.
[0003] In the related art, when the gearbox needs to switch from one gear to another, the sliding sleeve needs to first separate from one engaging tooth and then engage with another engaging tooth. Therefore, it is often the case that after the sliding sleeve is separated from one engaging tooth, it cannot smoothly engage with the other engaging tooth, which leads to gear shift failure. Summary of the Invention
[0004] Based on this, the present application provides a gear shifting method, system and vehicle for a gearbox to solve the problem of how to improve the gear shifting success rate of the gearbox.
[0005] In a first aspect of an embodiment of the present application, a shifting method for a transmission is provided, wherein the transmission includes a shifting mechanism, the shifting mechanism including at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth, the shifting method comprising: acquiring, in response to a signal indicating that the transmission enters a target shifting phase, current operating parameters of the sliding sleeve, wherein the target shifting phase includes an upshifting phase in which the sliding sleeve approaches the engaging tooth, or a downshifting phase in which the sliding sleeve moves away from the engaging tooth, and the operating parameters include a rotational speed and / or torque of the sliding sleeve; determining, based on the current operating condition parameters, operating condition parameters of the sliding sleeve in the target shifting phase, wherein the operating condition parameters in the target shifting phase are in a fluctuating state; Based on the operating condition parameters of the target shift phase, the sliding sleeve is controlled to vibrate in the target shift phase.
[0006] Optionally, the operating condition parameters of the target shift phase are in a periodic fluctuation state, and determining the operating condition parameters of the sliding sleeve in the target shift phase based on the current operating condition parameters includes: Get the vehicle's current speed and acceleration; Determining a period length of the fluctuating state based on the current driving speed, and determining a fluctuation amplitude of the fluctuating state based on the current acceleration; The operating parameters of the target shift phase are determined based on the cycle length, the fluctuation amplitude, and the current operating parameters.
[0007] Optionally, the sliding sleeve rotates under the drive of a drive assembly, the drive assembly includes an engine and / or an electric motor, and the controlling the sliding sleeve to vibrate in the target shift phase based on the operating condition parameters of the target shift phase includes: determining a target output torque of the drive assembly based on the operating condition parameters of the target shift phase; When the transmission is in the target shifting phase, the drive assembly is controlled to output the target output torque, so that the sliding sleeve vibrates in the target shifting phase.
[0008] Optionally, the drive assembly includes the electric motor and the engine, the sliding sleeve is driven in parallel by the electric motor and the engine, and when the transmission is in the target shifting phase, controlling the drive assembly to output the target output torque includes: determining a difference between an actual output torque of the engine and the target output torque when the transmission is in the target shifting phase; Based on the difference, the output torque of the electric motor is controlled so that the sum of the actual output torques of the electric motor and the engine becomes the target output torque.
[0009] Optionally, before determining the difference between the actual output torque of the engine and the target output torque, the shifting method further includes: determining a desired output torque of the engine based on the target output torque and a maximum torque that can be output by the electric motor; The engine is controlled according to the desired output torque.
[0010] Optionally, controlling the output torque of the electric motor based on the difference includes: Obtaining the moment of inertia of the sleeve; Based on the difference and the moment of inertia, the output torque of the electric motor is controlled.
[0011] Optionally, the target shifting phase is the shifting phase, and before obtaining the current operating condition parameter of the sliding sleeve in response to the signal indicating that the transmission enters the target shifting phase, the shifting method further includes: obtaining a rotational speed of the coupling tooth; Based on the rotational speed of the coupling tooth, the rotational speed of the sliding sleeve is controlled so that the rotational speed difference between the coupling tooth and the sliding sleeve is less than a preset rotational speed.
[0012] Optionally, the target shifting stage is the downshifting stage. Before obtaining the current operating condition parameter of the sliding sleeve in response to the signal indicating that the transmission enters the target shifting stage, the shifting method further includes: The sliding sleeve is adjusted to a target torque.
[0013] According to a second aspect of an embodiment of the present application, a gear shift system for a transmission is provided, wherein the transmission includes a gear shift mechanism, the gear shift mechanism including at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth, the gear shift system comprising: an acquisition module, configured to acquire current operating parameters of the sliding sleeve in response to a signal indicating that the transmission enters a target shifting phase, wherein the target shifting phase includes an upshifting phase in which the sliding sleeve approaches the engaging tooth, or a downshifting phase in which the sliding sleeve moves away from the engaging tooth, and wherein the operating parameters include a rotational speed and / or a torque of the sliding sleeve; a decision module, configured to determine, based on the current operating condition parameters, an operating condition parameter of the sliding sleeve in the target shifting phase, wherein the operating condition parameter in the target shifting phase is in a fluctuating state; An execution module is used to control the sliding sleeve to vibrate in the target shift phase based on the operating condition parameters of the target shift phase.
[0014] A third aspect of the embodiments of the present application provides a vehicle comprising the gear shifting system of the transmission described in the second aspect of the embodiments of the present application, or comprising a control module, wherein the control module is used to implement the steps of the gear shifting method of the transmission described in the first aspect of the embodiments of the present application.
[0015] The present application provides a gear shifting method, system, and vehicle for a transmission, the method comprising: obtaining current operating parameters of the sleeve in response to a signal indicating that the transmission enters a target gear shifting phase, the target gear shifting phase comprising an engaging phase in which the sleeve approaches the engaging tooth, or a disengaging phase in which the sleeve moves away from the engaging tooth, the operating parameters comprising the rotational speed and / or torque of the sleeve; determining operating parameters of the sleeve in the target gear shifting phase based on the current operating parameters, the operating parameters in the target gear shifting phase being in a fluctuating state; and controlling the sleeve to vibrate in the target gear shifting phase based on the operating parameters in the target gear shifting phase.
[0016] The transmission described in the present application includes a shifting structure, which includes coupling teeth and a sleeve that can move relative to the coupling teeth. When the transmission receives a signal indicating that it has entered a target shifting phase, it determines the operating parameters of the target shifting phase, which are in a fluctuating state, based on the current operating parameters of the sleeve. Since the operating parameters of the target shifting phase fluctuate, when the sleeve operates according to the operating parameters in the target shifting phase, a certain degree of vibration may be generated. The present application uses the fluctuating operating parameters of the target shifting phase to cause the sleeve to vibrate in the target shifting phase, shorten the contact time between the sleeve and the coupling teeth in the shifting phase, reduce the frictional resistance to the sleeve's movement, and thereby improve the smoothness of the sleeve's movement, ultimately achieving the technical effect of improving the transmission's shifting success rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments of the present application. 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 any creative work.
[0018] Figure 1 This is a schematic structural diagram of a gearbox provided in an embodiment of the present application; Figure 2 is a partially enlarged view of a first sliding sleeve provided in an embodiment of the present application; Figure 3 This is a step diagram of a gear shifting method for a transmission provided in an embodiment of the present application; Figure 4 This is a step diagram of a method for determining operating parameters of a target shift phase provided by an embodiment of the present application; Figure 5 This is a step diagram of a method for controlling sleeve jitter provided by an embodiment of the present application; Figure 6 This is a sliding sleeve control method in the speed regulation stage provided by an embodiment of the present application; Figure 7 This is a schematic diagram of the position of a first sliding sleeve in a gear-reversing stage provided by an embodiment of the present application; Figure 8 This is a schematic diagram of the position of a first sliding sleeve in a speed regulation stage provided in an embodiment of the present application; Figure 9 This is a schematic diagram of the position of a first sliding sleeve during a gear shifting phase provided by an embodiment of the present application; Figure 10 It is a structural schematic diagram of a gear shifting system of a transmission provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0020] Gear shifting in a transmission is achieved by engaging and disengaging a sliding sleeve and a coupling tooth. The sliding sleeve fits over the gear hub, while the coupling tooth connects to the gear position gear. When the sliding sleeve and the coupling gear mesh, the transmission is in the gear position corresponding to the coupling tooth.
[0021] In the related art, when the gearbox needs to switch from one gear to another, the sliding sleeve needs to first separate from one engaging tooth and then engage with another engaging tooth. Therefore, it is often the case that after the sliding sleeve is separated from one engaging tooth, it cannot smoothly engage with the other engaging tooth, which leads to gear shift failure.
[0022] Based on this, in order to solve the problem of how to improve the shift success rate of a gearbox, the present application provides a gearbox shifting method, system and vehicle, wherein the gearbox includes a gear shifting structure, wherein the gear shifting structure includes coupling teeth and a sleeve that can move relative to the coupling teeth. When the gearbox receives a signal indicating that it has entered the target gear shifting stage, the operating parameters of the target gear shifting stage in a fluctuating state are determined by the current operating parameters of the sleeve. Since the operating parameters of the target gear shifting stage are fluctuating, when the sleeve works according to the operating parameters in the target gear shifting stage, a certain degree of jitter may be generated. The present application uses the fluctuating operating parameters of the target gear shifting stage to make the sleeve jitter in the target gear shifting stage, shorten the contact time between the sleeve and the coupling teeth in the gear shifting stage, reduce the frictional force that hinders the movement of the sleeve, and thereby improve the smoothness of the sleeve movement, ultimately achieving the technical effect of improving the shift success rate of the gearbox. The specific method is as follows: In a first aspect of the present application, an embodiment is provided, wherein the shifting method is applied to a gearbox of a vehicle, and more specifically to a controller of the gearbox. The gearbox includes a shifting mechanism, which includes at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth.
[0023] refer to Figure 1 A schematic diagram of the structure of a gearbox is shown. Figure 1 The gearbox shown is a gearbox suitable for hybrid vehicles. The gearbox includes a first sliding sleeve and a second sliding sleeve. The first sliding sleeve can be connected to the parallel coupling gear or the direct drive coupling gear, and the second sliding sleeve can be connected to the first gear coupling gear or the second gear coupling gear. The sliding sleeve described in the technical solution of this application can be Figure 1The first sliding sleeve or the second sliding sleeve in the technical solution of the present application can be any one of a parallel connecting tooth, a direct drive connecting tooth, a first gear connecting tooth and a second gear connecting tooth.
[0024] In addition, Figure 1 In addition to the gearbox shown, the gearbox described in this application can also be other types of gearboxes, and accordingly the sliding sleeves and coupling teeth described in this application can also be other types of sliding sleeves and coupling teeth. This application does not limit this.
[0025] by Figure 1 For example, refer to the first sliding sleeve in Figure 2 The enlarged partial view of a first sliding sleeve is shown to illustrate the method of realizing the movement of the sliding sleeve relative to the coupling tooth. The first sliding sleeve is inserted into the gear hub and slides back and forth along the axis of the gear hub to realize the movement of the sliding sleeve relative to the coupling tooth.
[0026] like Figure 3 As shown in the step diagram of a gearbox shifting method, the main steps include: Step S101 : In response to a signal indicating that the transmission enters a target shifting phase, obtaining current operating parameters of the sleeve.
[0027] The target shifting phase includes an in-shift phase in which the sliding sleeve approaches the engaging tooth, or a out-shift phase in which the sliding sleeve moves away from the engaging tooth, and the operating condition parameters include a rotational speed and / or torque of the sliding sleeve.
[0028] The operating parameters may include the speed or torque of the sleeve, or both the speed and torque. The target shift phase includes a downshift phase and an upshift phase. The downshift phase refers to the process in which the sleeve moves away from the engaging teeth, thereby separating from the engaging teeth; the upshift phase refers to the process in which the sleeve moves toward the engaging teeth, thereby engaging with the engaging teeth. When the sleeve is separated from the engaging teeth, the movements of the sleeve and the engaging teeth are independent of each other and do not interfere with each other. When the sleeve is engaged with the engaging teeth, the rotation of the sleeve and the engaging teeth is synchronized.
[0029] When the controller receives a signal indicating that the gearbox is about to enter the target shift phase, it indicates that the gearbox is about to enter the target shift phase. At this time, the current operating parameters obtained are the operating parameters of the sleeve when the gearbox receives the signal.
[0030] In an optional embodiment, the current operating parameter can be acquired using a sensor. Depending on the type of operating parameter, a corresponding sensor can be used. For example, if the operating parameter is the rotational speed of the sleeve, the sensor can be a rotational speed sensor; if the operating parameter is the torque of the sleeve, the sensor can be a torque sensor.
[0031] Step S102: determining the operating parameters of the sliding sleeve in the target shifting phase based on the current operating parameters.
[0032] The operating parameters of the target shift phase are in a fluctuating state.
[0033] The operating parameters of the target shift phase may fluctuate periodically or non-periodically. Alternatively, the operating parameters of the target shift phase may fluctuate regularly or irregularly.
[0034] The operating parameters of the target shift phase are in a fluctuating state. Specifically, among multiple moments in the target shift phase, there is a first moment when the operating parameters are greater than the current operating parameters, and there is a second moment when the operating parameters are less than the current operating parameters, and the first moment and the second moment are arranged alternately.
[0035] In an optional implementation, preset values may be added or subtracted based on the current operating condition parameters, thereby obtaining the operating condition parameters of the sliding sleeve at multiple moments in the target shift phase.
[0036] Step S103 : Based on the operating condition parameters of the target shifting phase, controlling the sliding sleeve to vibrate in the target shifting phase.
[0037] The shift mechanism may include a drive assembly connected to the sleeve. The drive assembly drives the sleeve to rotate by outputting kinetic energy to the sleeve, thereby changing the sleeve's operating parameters. Therefore, based on the sleeve's operating parameters during the target shift phase, the kinetic energy output by the drive assembly corresponding to these operating parameters is determined. After the transmission enters the target shift phase, the drive assembly is controlled to output a corresponding amount of kinetic energy to the sleeve, causing the sleeve to operate within the operating parameters of the target shift phase determined in step S102, thereby causing the sleeve to vibrate during movement relative to the engaging tooth.
[0038] The transmission described in this embodiment includes a shifting structure comprising engaging teeth and a sleeve capable of moving relative to the engaging teeth. Upon receiving a signal instructing the transmission to enter a target shifting phase, the transmission determines the fluctuating operating parameters of the target shifting phase based on the sleeve's current operating parameters. Because the operating parameters of the target shifting phase fluctuate, the sleeve may experience a certain degree of vibration when operating according to these operating parameters during the target shifting phase. This embodiment utilizes the fluctuating operating parameters of the target shifting phase to cause the sleeve to vibrate during the target shifting phase, shortening the contact time between the sleeve and the engaging teeth during the shifting phase and reducing frictional resistance to the sleeve's movement, thereby improving the smoothness of the sleeve's movement and ultimately achieving the technical effect of increasing the transmission's shifting success rate.
[0039] In some exemplary embodiments, referring to Figure 4A method for determining operating parameters of a target shift phase is shown. The operating parameters of the target shift phase are in a periodic fluctuation state. Step S102 determines the operating parameters of the sliding sleeve in the target shift phase based on the current operating parameters. The method specifically includes the following steps: Step S11, obtaining the current speed and acceleration of the vehicle.
[0040] Step S12: determining the period length of the fluctuation state based on the current driving speed, and determining the fluctuation amplitude of the fluctuation state based on the current acceleration.
[0041] Step S13: determining the operating parameters of the target shift phase based on the cycle length, the fluctuation amplitude, and the current operating parameters.
[0042] The output shaft of the gearbox is mechanically connected to the wheels of the vehicle. Therefore, the speed of wheel rotation will generate a certain force on the rotation of the output shaft of the gearbox. The output shaft of the gearbox is further connected to the coupling gear. Therefore, the force exerted by the wheel on the output shaft will further affect the magnitude of the friction between the sliding sleeve and the coupling gear.
[0043] Therefore, when the operating parameters of the target gear shift phase are in a periodic fluctuation state, the period length and fluctuation amplitude of the fluctuation state can be adjusted based on the current driving speed and current acceleration of the vehicle to make the vibration of the sleeve adapt to the driving conditions of the vehicle.
[0044] In an optional embodiment, the cycle length of the fluctuating state can be determined based on the current driving speed through a preset first mapping relationship. Specifically, the first mapping relationship includes a mapping relationship between different driving speeds and different cycle lengths. After obtaining the current driving speed, the cycle length corresponding to the current driving speed in the first mapping relationship is determined as the cycle length of the fluctuating state. Similarly, the fluctuation amplitude of the fluctuating state can also be determined based on the current acceleration through a preset second mapping relationship. This application will not be further elaborated.
[0045] In an optional implementation, the faster the current driving speed of the vehicle is, the longer the period length of the fluctuation state can be; and the greater the current acceleration of the vehicle is, the greater the fluctuation amplitude of the fluctuation state can be.
[0046] After determining the cycle length and fluctuation amplitude of the fluctuation state, the current operating condition parameters can be used as the fluctuation starting point to make the operating condition parameters of the target shift phase fluctuate according to the cycle length and fluctuation amplitude determined in step S12.
[0047] In this embodiment, when the operating parameters of the target gear shifting phase are in a periodic fluctuation state, the period length and fluctuation amplitude of the fluctuation state are determined based on the current driving speed and current acceleration of the vehicle, respectively. This can adapt the jitter of the sleeve to the driving conditions of the vehicle, thereby further accelerating the gear shifting speed of the vehicle.
[0048] In some exemplary embodiments, the sleeve is driven to rotate by a drive assembly, which includes an engine and / or an electric motor. Figure 5 The diagram shows a method for controlling the jitter of a sliding sleeve. In step S103, based on the operating condition parameters of the target shift phase, the sliding sleeve is controlled to jitter in the target shift phase. The method specifically includes the following steps: Step S21 : determining the target output torque of the drive assembly based on the operating parameters of the target shifting phase.
[0049] Step S22 : When the transmission is in the target shifting phase, controlling the drive assembly to output the target output torque so as to make the sliding sleeve vibrate in the target shifting phase.
[0050] The drive assembly can be an engine, an electric motor, or both. Figure 1 , the motor in this application can be Figure 1 The first motor or the second motor.
[0051] The sliding sleeve rotates under the drive assembly's drive. Therefore, by controlling the output speed of the drive assembly, the sliding sleeve's vibration during the target shift phase can be controlled. In an optional embodiment, a third mapping relationship can be used to determine the target output torque of the drive assembly based on the operating parameters of the target shift phase. Specifically, the third mapping relationship includes mappings between different operating parameters and different output torques. The output torque corresponding to the operating parameters of the target shift phase in the third mapping relationship is determined as the target output torque.
[0052] When the transmission is in the target shifting phase, the target output torque input is sent to the controller of the drive assembly, so that the controller of the drive assembly controls the drive assembly to output the target output torque.
[0053] It is worth noting that when the drive assembly includes an engine, the target output torque indicates the torque that the engine should output; when the drive assembly includes an electric motor, the target output torque indicates the torque that the electric motor should output; when the drive assembly includes an engine and an electric motor, the target output torque is the sum of the torques that the engine and the electric motor should output.
[0054] The present application uses an engine or an electric motor to control the operating parameters of the sliding sleeve during the target shift phase, which can achieve changes in the operating parameters while utilizing the vehicle's existing kinetic energy output device, thereby simplifying the vehicle's structure.
[0055] In some exemplary embodiments, when the drive assembly includes an electric motor and an engine, and the sliding sleeve is driven in parallel by the electric motor and the engine, in step S22, when the transmission is in the target shifting phase, controlling the drive assembly to output the target output torque can be specifically implemented in the following manner: When the transmission is in the target shift phase, a difference between an actual output torque of the engine and the target output torque is determined.
[0056] Then, based on the difference, the output torque of the electric motor is controlled so that the sum of the actual output torques of the electric motor and the engine becomes the target output torque.
[0057] The engine's output shaft is driven by the energy generated by the intense combustion of fuel. Fuel combustion is somewhat uncontrollable, so the kinetic energy delivered to the sleeve by the engine's output shaft is also somewhat uncontrollable. However, unlike an engine, the kinetic energy delivered to the sleeve by an electric motor is converted from electrical energy, allowing it to be precisely controlled.
[0058] Therefore, when the transmission is in the target shift phase, the actual engine output torque can be obtained first, and the difference between the actual engine output torque and the target output torque can be determined. This difference can then be used as the desired output torque of the electric motor to control the electric motor. Ultimately, the sum of the actual output torques of the electric motor and the engine is the target output torque.
[0059] For example, if the engine's actual output torque is 10 N·m and the target output torque is 15 N·m, the difference between the actual and target output torques is 5 N·m. Therefore, 5 N·m can be used as the motor's desired output torque, and the motor can be controlled to achieve an actual output torque of 5 N·m, ultimately ensuring that the sum of the engine and motor's actual output torques is 15 N·m.
[0060] This embodiment fills the output torque gap of the engine through the electric motor, which can eliminate the control deviation caused by the uncontrollability of the engine output torque, thereby ensuring the accuracy of the drive assembly control.
[0061] In some exemplary embodiments, before determining the difference between the actual output torque of the engine and the target output torque in the above embodiment, the following steps may be further performed: determining a desired output torque of the engine based on the target output torque and a maximum torque that can be output by the electric motor; The engine is controlled according to the desired output torque.
[0062] Taking into account the limitations of the electric motor, before determining the difference between the actual output torque of the engine and the target output torque, the output torque of the engine can be adjusted first, so as to avoid the difference between the actual output torque of the engine and the target output torque exceeding the maximum torque that the electric motor can output.
[0063] The maximum torque that the electric motor can output can be pre-stored in the gearbox controller. In an alternative embodiment, the difference between the target output torque and the maximum torque that the electric motor can output can be calculated. The desired output torque of the engine is then determined as the torque greater than this difference.
[0064] After determining the desired output torque, the desired output torque is transmitted to the engine controller, which then controls the engine in accordance with the desired output torque. After the engine controller controls the engine in accordance with the desired output torque, the engine's actual output torque will fluctuate around the desired output torque due to its inherent torque uncontrollability, causing the subsequently acquired actual output torque of the engine to also be near the desired output torque.
[0065] Before adjusting the output torque of the motor, this embodiment first determines the expected output torque of the engine and controls the engine according to the expected output torque, thereby preventing the adjustment range of the motor output torque from exceeding its maximum adjustable range to ensure the normal operation of the motor.
[0066] In some exemplary embodiments, controlling the output torque of the motor based on the difference in the above embodiment can be specifically implemented in the following manner: The inertia moment of the sleeve is obtained.
[0067] Based on the difference and the moment of inertia, the output torque of the electric motor is controlled.
[0068] Considering the inertia moment of the sleeve during rotation, the motor and engine must overcome this moment of inertia to drive the sleeve within the target shift phase operating parameters. Therefore, the motor's output torque should be controlled based on the difference and the moment of inertia. In an alternative embodiment, the motor can output an output torque equal to the sum of the difference and the moment of inertia.
[0069] In an optional implementation, the inertia moment may be calculated based on the vehicle acceleration value, the wheel-to-sleeve transmission ratio, the rotational inertia of the engine, and the rotational inertia of the electric motor.
[0070] This embodiment also takes into account the influence of the inertia moment of the sleeve when controlling the output torque of the motor, thereby improving the control accuracy of the output torque of the motor.
[0071] In some exemplary embodiments, referring to Figure 6 A sliding sleeve control method in a speed regulation phase is shown. When the target shift phase is the shift-in phase, before obtaining the current operating condition parameters of the sliding sleeve in response to a signal indicating that the transmission enters the target shift phase in step S101, the shift method further includes: Step S104, obtaining the rotational speed of the engaging gear; Step S105 : Based on the rotation speed of the coupling tooth, the rotation speed of the sliding sleeve is controlled so that the rotation speed difference between the coupling tooth and the sliding sleeve is less than a preset rotation speed.
[0072] When the target shifting stage is the shifting stage, before step S101, the gearbox is in the speed regulating stage. In the speed regulating stage, the speed of the sleeve needs to be adjusted to reduce the speed difference between the coupling tooth and the sleeve. In an optional embodiment, when the coupling tooth in step S104 is Figure 1 In the case of direct drive coupling teeth shown, the rotational speed of the coupling teeth can be indirectly calculated from the rotational speed of the output shaft.
[0073] In an optional implementation, the preset rotation speed may be a fixed value, such as 2 r / s, or may be determined based on the driving speed of the vehicle.
[0074] Specifically, step S105 may include first determining a target speed of the sleeve based on the speed of the coupling tooth and a preset speed, and then controlling the sleeve based on the determined target speed. When controlling the sleeve, the target output torque of the drive assembly during the speed regulation phase may be determined based on the target speed. Subsequently, based on the target output torque during the speed regulation phase and the maximum torque that the motor can output, the expected output torque of the engine during the speed regulation phase is determined, and the engine is controlled according to the expected output torque during the speed regulation phase. Thereafter, when the gearbox is in the speed regulation phase, the output torque of the motor is controlled based on the difference between the actual output torque of the engine during the speed regulation phase and the target output torque during the speed regulation phase, so that the sum of the actual output torques of the motor and the engine during the speed regulation phase is the target output torque during the speed regulation phase.
[0075] In an optional implementation, when the target shifting phase is the shift-in phase, the operating condition parameter may be the rotational speed of the sliding sleeve.
[0076] Before the present embodiment starts to obtain the current operating parameters of the sleeve in response to the signal, the rotational speed of the sleeve is first adjusted so that the rotational speed difference between the sleeve and the engaging tooth is less than a preset rotational speed, thereby enabling the sleeve to smoothly engage with the engaging tooth during the gear shifting phase, thereby improving the smoothness of the movement of the sleeve during the gear shifting phase.
[0077] In some exemplary embodiments, when the target shifting phase is the downshifting phase, before obtaining the current operating condition parameter of the sliding sleeve in response to the signal indicating that the transmission enters the target shifting phase in step S101, the shifting method further includes: The sliding sleeve is adjusted to a target torque.
[0078] When the target shifting phase is the shifting phase, the gearbox is in the unloading phase before step S101. In the unloading phase, the torque of the sliding sleeve needs to be adjusted to reduce the interaction force between the sliding sleeve and the engaging teeth.
[0079] In an optional embodiment, the target torque may be 0 N·m, or 1 N·m, or other values less than or equal to 1 N·m. The sleeve is adjusted to the target torque, which can be specifically achieved in the following manner: First, based on the target torque, the target output torque of the drive assembly in the unloading phase is determined. Subsequently, based on the target output torque in the unloading phase and the maximum torque that the motor can output, the expected output torque of the engine in the unloading phase is determined, and the engine is controlled according to the expected output torque in the unloading phase. Thereafter, when the gearbox is in the unloading phase, the output torque of the motor is controlled based on the difference between the actual output torque of the engine in the unloading phase and the target output torque in the unloading phase, so that the sum of the actual output torques of the motor and the engine is the target output torque in the unloading phase.
[0080] In an optional implementation, when the target shifting phase is the downshifting phase, the operating condition parameter may be the torque of the sliding sleeve.
[0081] In this embodiment, before the response signal is used to start acquiring the current operating parameters of the sleeve, the torque of the sleeve is first adjusted, which can reduce the interaction force between the sleeve and the engaging teeth, thereby reducing the difficulty of the transmission in controlling the sleeve during the downshift phase and allowing the sleeve to be smoothly separated from the engaging teeth.
[0082] Based on the above embodiment, Figure 1 Taking the first sliding sleeve shown as an example, the shifting method of the transmission described in this application will be exemplarily described below: The transmission shifting method described herein is applied to a vehicle transmission, and more specifically, to a transmission controller. The transmission includes a shift mechanism comprising a parallel coupling tooth, a direct drive coupling tooth, and a first sliding sleeve capable of moving relative to the parallel coupling tooth and the direct drive coupling tooth. The first sliding sleeve is driven by an engine and a first electric motor.
[0083] The gearbox goes through an unloading phase, a shifting phase, a speed adjustment phase, and a shifting phase when switching from a parallel gear to a direct drive gear. During the shifting phase, the first sliding sleeve moves away from the parallel coupling teeth; during the shifting phase, the first sliding sleeve moves toward the direct drive coupling teeth.
[0084] First, refer to Figure 2 , Figure 2 The first sleeve in the unloading stage is in the unloading stage. In the unloading stage, the target output torque of the engine and the first motor in the unloading stage is first determined based on the target torque of the first sleeve. Among them, the target output torque is the sum of the output torques of the engine and the first motor. Subsequently, based on the target output torque of the unloading stage and the maximum torque that the first motor can output, the expected output torque of the engine in the unloading stage is determined, and the engine is controlled according to the expected output torque of the engine in the unloading stage. Thereafter, based on the difference between the actual output torque of the engine in the unloading stage and the target output torque of the unloading stage, the output torque of the first motor in the unloading stage is controlled so that the sum of the actual output torques of the first motor and the engine in the unloading stage is the target output torque of the unloading stage.
[0085] Afterwards, when it is detected that the first sliding sleeve is at the target torque, a signal is triggered to instruct the transmission to enter the downshift phase. Figure 7A schematic diagram illustrating the position of a first sliding sleeve during a downshift phase is shown. In response to a first signal indicating that the transmission is entering a downshift phase, the torque of the first sliding sleeve upon receiving the first signal is obtained, along with the vehicle's speed and acceleration at the time of receiving the first signal. Subsequently, the length of the cycle of fluctuation of the first sliding sleeve during the downshift phase is determined based on the vehicle's speed at the time of receiving the first signal, and the amplitude of the fluctuation of the first sliding sleeve during the downshift phase is determined based on the vehicle's acceleration at the time of receiving the first signal. Finally, the torque of the first sliding sleeve during the downshift phase is determined based on the length and amplitude of the fluctuation of the first sliding sleeve during the downshift phase, as well as the torque of the first sliding sleeve upon receiving the first signal.
[0086] During the downshift phase, the target output torques of the engine and the first motor are first determined based on the torque of the first sleeve during the downshift phase. The target output torque is the sum of the output torques of the engine and the first motor. Subsequently, the expected output torque of the engine during the downshift phase is determined based on the target output torque during the downshift phase and the maximum torque that the first motor can output, and the engine is controlled according to the expected output torque during the downshift phase. Thereafter, based on the difference between the actual output torque of the engine during the downshift phase and the target output torque during the downshift phase, as well as the moment of inertia of the first sleeve during the downshift phase, the output torque of the first motor during the downshift phase is controlled so that the sum of the actual output torques of the first motor and the engine during the downshift phase is the target output torque during the downshift phase.
[0087] After detecting that the first sliding sleeve is completely separated from the parallel coupling gear, it can be determined that the downshift phase is completed and then enters the speed regulation phase. Figure 8 A schematic diagram of the position of a first sleeve during the speed regulation phase is shown. During the speed regulation phase, the speed of the first sleeve is controlled based on the speed of the direct-drive coupling gear, such that the speed difference between the first sleeve and the direct-drive coupling gear is less than a preset speed. After the speed of the first sleeve is controlled, the target output torque of the engine and the first motor during the speed regulation phase is determined based on the speed of the first sleeve after control. The target output torque is the sum of the output torques of the engine and the first motor. Subsequently, the expected output torque of the engine during the speed regulation phase is determined based on the target output torque during the speed regulation phase and the maximum torque that the first motor can output, and the engine is controlled according to the expected output torque during the speed regulation phase. Subsequently, the output torque of the first motor during the speed regulation phase is controlled based on the difference between the actual output torque of the engine during the speed regulation phase and the target output torque during the speed regulation phase, such that the sum of the actual output torques of the first motor and the engine during the speed regulation phase is the target output torque during the speed regulation phase.
[0088] Afterwards, when it is detected that the speed difference between the first sliding sleeve and the direct drive coupling gear is less than the preset speed, a signal is triggered to instruct the transmission to enter the gear shifting stage. Figure 9 A schematic diagram of the position of a first sliding sleeve during a shift-up phase is shown. In response to a second signal indicating that the transmission has entered the shift-up phase, the torque of the first sliding sleeve at the time of receiving the second signal is acquired, as well as the vehicle's speed and acceleration at the time of receiving the second signal. Subsequently, the length of the cycle of fluctuation of the first sliding sleeve during the shift-up phase is determined based on the vehicle's speed at the time of receiving the second signal, and the amplitude of the fluctuation of the first sliding sleeve during the shift-up phase is determined based on the vehicle's acceleration at the time of receiving the second signal. Finally, the speed of the first sliding sleeve during the shift-up phase is determined based on the length and amplitude of the cycle of fluctuation of the first sliding sleeve during the shift-up phase, as well as the speed of the first sliding sleeve at the time of receiving the second signal.
[0089] During the shift-in phase, the target output torques of the engine and the first motor are first determined based on the speed of the first sleeve during the shift-in phase. The target output torque is the sum of the output torques of the engine and the first motor. Subsequently, the expected output torque of the engine during the shift-in phase is determined based on the target output torque during the shift-in phase and the maximum torque that the first motor can output, and the engine is controlled according to the expected output torque during the shift-in phase. Subsequently, based on the difference between the actual output torque of the engine during the shift-in phase and the target output torque during the shift-in phase, as well as the moment of inertia of the first sleeve during the shift-in phase, the output torque of the first motor during the shift-in phase is controlled so that the sum of the actual output torques of the first motor and the engine during the shift-in phase equals the target output torque during the shift-in phase.
[0090] After going through the above-mentioned unloading stage, downshifting stage, speed regulation stage and upshifting stage, the gearbox can be switched from the parallel gear to the direct drive gear.
[0091] Based on the same inventive concept, the present application also provides a gear shifting system for a transmission, such as Figure 10 As shown in the structural schematic diagram of a gear shift system of a gearbox, the gearbox includes a gear shift mechanism, the gear shift mechanism includes at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth, and the gear shift system includes: an acquisition module, configured to acquire current operating parameters of the sliding sleeve in response to a signal indicating that the transmission enters a target shifting phase, wherein the target shifting phase includes an upshifting phase in which the sliding sleeve approaches the engaging tooth, or a downshifting phase in which the sliding sleeve moves away from the engaging tooth, and wherein the operating parameters include a rotational speed and / or a torque of the sliding sleeve; a decision module, configured to determine, based on the current operating condition parameters, an operating condition parameter of the sliding sleeve in the target shifting phase, wherein the operating condition parameter in the target shifting phase is in a fluctuating state; An execution module is used to control the sliding sleeve to vibrate in the target shift phase based on the operating condition parameters of the target shift phase.
[0092] Optionally, the operating condition parameters of the target shift phase are in a periodic fluctuation state, and the decision module is further configured to obtain the current speed and acceleration of the vehicle; Determining a period length of the fluctuating state based on the current driving speed, and determining a fluctuation amplitude of the fluctuating state based on the current acceleration; The operating parameters of the target shift phase are determined based on the cycle length, the fluctuation amplitude, and the current operating parameters.
[0093] Optionally, the sliding sleeve rotates under the drive of a drive assembly, the drive assembly includes an engine and / or an electric motor, and the execution module is further used to determine a target output torque of the drive assembly based on operating condition parameters of the target shifting phase; When the transmission is in the target shifting phase, the drive assembly is controlled to output the target output torque, so that the sliding sleeve vibrates in the target shifting phase.
[0094] Optionally, the drive assembly includes the electric motor and the engine, the sliding sleeve is driven in parallel by the electric motor and the engine, and the execution module is further configured to determine a difference between an actual output torque of the engine and the target output torque when the transmission is in the target shifting phase; Based on the difference, the output torque of the electric motor is controlled so that the sum of the actual output torques of the electric motor and the engine becomes the target output torque.
[0095] Optionally, the execution module is further configured to determine a desired output torque of the engine based on the target output torque and a maximum torque that can be output by the electric motor before determining the difference between the actual output torque of the engine and the target output torque; The engine is controlled according to the desired output torque.
[0096] Optionally, the execution module is further configured to obtain the inertia moment of the sleeve; Based on the difference and the moment of inertia, the output torque of the electric motor is controlled.
[0097] Optionally, the gear shifting system further comprises a speed regulating module, configured to obtain a rotational speed of the engaging tooth before obtaining a current operating condition parameter of the sliding sleeve in response to a signal indicating that the gearbox enters a target gear shifting phase; Based on the rotational speed of the coupling tooth, the rotational speed of the sliding sleeve is controlled so that the rotational speed difference between the coupling tooth and the sliding sleeve is less than a preset rotational speed.
[0098] Optionally, the shifting system further comprises an unloading module, configured to adjust the sleeve to a target torque before obtaining a current operating parameter of the sleeve in response to the signal indicating that the transmission enters a target shifting phase.
[0099] An embodiment of the present application further provides a computer-readable storage medium having a computer program / instruction stored thereon. When the computer program / instruction is executed by a processor, a gear shifting method of a transmission as disclosed in an embodiment of the present application is implemented.
[0100] An embodiment of the present application also provides a vehicle, comprising a gear shifting system of a transmission provided in the present application, or comprising a control module, wherein the control module is used to implement the steps of the gear shifting method of the transmission described in the embodiment of the present application.
[0101] The present application provides a gear shifting method, system, and vehicle for a transmission, the method comprising: obtaining current operating parameters of the sleeve in response to a signal indicating that the transmission enters a target gear shifting phase, the target gear shifting phase comprising an engaging phase in which the sleeve approaches the engaging tooth, or a disengaging phase in which the sleeve moves away from the engaging tooth, the operating parameters comprising the rotational speed and / or torque of the sleeve; determining operating parameters of the sleeve in the target gear shifting phase based on the current operating parameters, the operating parameters in the target gear shifting phase being in a fluctuating state; and controlling the sleeve to vibrate in the target gear shifting phase based on the operating parameters in the target gear shifting phase.
[0102] The gearbox described in the present application includes a shifting structure, which includes coupling teeth and a sleeve that can move relative to the coupling teeth. When the gearbox receives a signal indicating that it has entered a target gear shifting phase, it determines the operating parameters of the target gear shifting phase, which are in a fluctuating state, based on the current operating parameters of the sleeve. Since the operating parameters of the target gear shifting phase are fluctuating, when the sleeve operates according to the operating parameters in the target gear shifting phase, a certain degree of vibration may be generated. The present application uses the fluctuating operating parameters of the target gear shifting phase to cause the sleeve to vibrate in the target gear shifting phase, shorten the contact time between the sleeve and the coupling teeth in the gear shifting phase, reduce the frictional resistance to the movement of the sleeve, and thereby improve the smoothness of the sleeve's movement, ultimately achieving the technical effect of improving the gear shifting success rate of the gearbox.
[0103] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0104] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, systems, electronic devices, and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0105] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0106] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0107] Although preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic inventive concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0108] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only 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 "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.
[0109] The above is a detailed introduction to the gear shifting method, system and vehicle of a transmission provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. A gear shifting method for a transmission, characterized in that: The gearbox includes a shift mechanism, the shift mechanism includes at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth, and the shift method includes: acquiring, in response to a signal indicating that the transmission enters a target shifting phase, current operating parameters of the sliding sleeve, wherein the target shifting phase includes an upshifting phase in which the sliding sleeve approaches the engaging tooth, or a downshifting phase in which the sliding sleeve moves away from the engaging tooth, and the operating parameters include a rotational speed and / or torque of the sliding sleeve; determining, based on the current operating condition parameters, operating condition parameters of the sliding sleeve in the target shifting phase, wherein the operating condition parameters in the target shifting phase are in a fluctuating state; Based on the operating condition parameters of the target shift phase, the sliding sleeve is controlled to vibrate in the target shift phase.
2. The gear shifting method of a transmission according to claim 1, characterized in that: The operating condition parameters of the target shift phase are in a periodic fluctuation state, and determining the operating condition parameters of the sliding sleeve in the target shift phase based on the current operating condition parameters includes: Get the vehicle's current speed and acceleration; Determining a period length of the fluctuating state based on the current driving speed, and determining a fluctuation amplitude of the fluctuating state based on the current acceleration; The operating parameters of the target shift phase are determined based on the cycle length, the fluctuation amplitude, and the current operating parameters.
3. The gear shifting method of a transmission according to claim 1, characterized in that: The sliding sleeve rotates under the drive of a drive assembly, the drive assembly including an engine and / or an electric motor, and the control of the sliding sleeve to vibrate in the target shifting phase based on the operating condition parameters of the target shifting phase includes: determining a target output torque of the drive assembly based on the operating condition parameters of the target shift phase; When the transmission is in the target shifting phase, the drive assembly is controlled to output the target output torque, so that the sliding sleeve vibrates in the target shifting phase.
4. The gear shifting method of a transmission according to claim 3, characterized in that: The drive assembly includes the electric motor and the engine, the sliding sleeve is driven in parallel by the electric motor and the engine, and when the transmission is in the target shifting phase, controlling the drive assembly to output the target output torque includes: determining a difference between an actual output torque of the engine and the target output torque when the transmission is in the target shifting phase; Based on the difference, the output torque of the electric motor is controlled so that the sum of the actual output torques of the electric motor and the engine becomes the target output torque.
5. The gear shifting method of a transmission according to claim 4, characterized in that: Before determining the difference between the actual output torque of the engine and the target output torque, the shifting method further includes: determining a desired output torque of the engine based on the target output torque and a maximum torque that can be output by the electric motor; The engine is controlled according to the desired output torque.
6. The gear shifting method of a transmission according to claim 4, characterized in that: The step of controlling the output torque of the electric motor based on the difference comprises: Obtaining the moment of inertia of the sleeve; Based on the difference and the moment of inertia, the output torque of the electric motor is controlled.
7. The gear shifting method of a transmission according to claim 1, characterized in that: The target shifting phase is the shifting phase. Before obtaining the current operating condition parameter of the sliding sleeve in response to the signal indicating that the transmission enters the target shifting phase, the shifting method further includes: Obtaining the rotational speed of the coupling tooth; Based on the rotational speed of the coupling tooth, the rotational speed of the sliding sleeve is controlled so that the rotational speed difference between the coupling tooth and the sliding sleeve is less than a preset rotational speed.
8. The gear shifting method of a transmission according to claim 1, characterized in that: The target shifting phase is the downshifting phase. Before obtaining the current operating condition parameter of the sliding sleeve in response to the signal indicating that the transmission enters the target shifting phase, the shifting method further includes: The sliding sleeve is adjusted to a target torque.
9. A gear shift system for a transmission, characterized in that: The gearbox includes a shift mechanism, the shift mechanism includes at least one engaging tooth and a sliding sleeve capable of moving relative to the engaging tooth, and the shift system includes: an acquisition module, configured to acquire current operating parameters of the sliding sleeve in response to a signal indicating that the transmission enters a target shifting phase, wherein the target shifting phase includes an upshifting phase in which the sliding sleeve approaches the engaging tooth, or a downshifting phase in which the sliding sleeve moves away from the engaging tooth, and wherein the operating parameters include a rotational speed and / or a torque of the sliding sleeve; a decision module, configured to determine, based on the current operating condition parameters, an operating condition parameter of the sliding sleeve in the target shifting phase, wherein the operating condition parameter in the target shifting phase is in a fluctuating state; An execution module is used to control the sliding sleeve to vibrate in the target shift phase based on the operating condition parameters of the target shift phase.
10. A vehicle, characterized in that: A gear shifting system comprising the gearbox as claimed in claim 9, or comprising a control module, wherein the control module is used to implement the steps of the gear shifting method of any one of claims 1-8.