Method and device for determining neutral gear position of gearbox and vehicle

By automatically learning the neutral position in the transmission, using the vehicle status information and the theoretical neutral position of the shift finger, the problem of inaccurate neutral position in the existing technology is solved, and more accurate neutral position determination is achieved and related faults are avoided.

CN119641890AActive Publication Date: 2025-03-18BEIQI FOTON MOTOR CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411756247.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-18
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

When determining the transmission neutral position, the prior art has the problem of inconsistent display position and actual position, resulting in faults such as abnormal sounding teeth, abnormal wear and other faults, and theoretical calculations are difficult to adapt to individual differences and external influencing factors.

Method used

By obtaining vehicle status information and the neutral position of the shift finger, the self-learning of the neutral position is automatically carried out, and the target neutral position is determined using the theoretical neutral position of the shift finger and the average of the measured neutral position of the self-learning.

Benefits of technology

During the daily neutral self-learning process of the vehicle, a relatively accurate neutral position can be determined to avoid abnormal wear of the control system, abnormal noise and actuator damage caused by inaccurate neutral position.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119641890A_ABST
    Figure CN119641890A_ABST
Patent Text Reader

Abstract

The invention discloses a gearbox neutral gear position determining method and device and a vehicle. The method comprises the steps of obtaining state information and a first neutral gear position of a vehicle; under the condition that the state information of the vehicle meets the corresponding preset condition, a gear shifting finger is controlled to stir a gear sleeve to move forward in the forward direction and the backward direction in a first preset mode to obtain a first target gear shifting position and a second target gear shifting position; a second neutral gear position is determined according to the average value of the first target gear shifting position and the second target gear shifting position; the executing mechanism is controlled to enter a neutral gear from a second neutral gear position, the gear shifting finger is controlled to stir the gear sleeve to enter the gear in the forward direction and the backward direction in a second preset mode, and a third target gear shifting position and a fourth target gear shifting position are obtained; a third neutral gear position is determined according to the average value of the third target gear shifting position and the fourth target gear shifting position; and a first target neutral gear position is determined according to the average value of the first neutral gear position, the second neutral gear position and the third neutral gear position. In this way, the accurate neutral gear position can be determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method for determining a neutral position of a transmission, a device for determining a neutral position of a transmission, and a vehicle. Background Art

[0002] During the process of disengaging the tooth clutch (dog clutch) from neutral, the position sensor is far away from the actual monitoring target, causing the displayed neutral position to be inconsistent with the actual neutral position, which may cause abnormal noise, gear knocking, and abnormal wear. At present, there is no good method for the accuracy of the gear position of mechanical automatic transmissions. Basically, an approximate neutral position is obtained through theoretical calculation. Due to individual differences between different transmissions, such as the large number of internal parts in each transmission assembly, the manufacturing tolerance of a single part, the assembly tolerance of the assembly, etc., it is difficult to adapt to mass production. In addition, theoretical calculations have limitations and cannot fully cover external influencing factors such as elastic deformation of parts under force, manufacturing tolerance of parts, assembly tolerance and error. Summary of the invention

[0003] The present application aims to solve one of the technical problems in the related art at least to some extent. To this end, the first object of the present application is to provide a method for determining a neutral position of a transmission, the method comprising: obtaining state information of a vehicle and a first neutral position of a shift finger, the first neutral position referring to half of the inner distance of a housing of an actuator; when the state information of the vehicle satisfies corresponding preset conditions, controlling the shift finger to shift the gear sleeve to shift gears in a forward direction in a first preset manner to obtain a first target shift position, controlling the shift finger to shift the gear sleeve to shift gears in a first preset manner to shift gears in a backward direction to obtain a second target shift position; determining the second neutral position of the shift finger according to the average of the first target shift position and the second target shift position; controlling the actuator to enter neutral at the second neutral position, controlling the shift finger to shift the gear sleeve to shift gears in a second preset manner to shift gears in a forward direction to obtain a third target shift position, controlling the shift finger to shift the gear sleeve to shift gears in a second preset manner to shift gears in a backward direction to obtain a fourth target shift position; determining the third neutral position of the shift finger according to the average of the third target shift position and the fourth target shift position; determining the first target neutral position according to the average of the first neutral position, the second neutral position and the third neutral position. The neutral position determination method of the present application automatically conducts self-learning of the second neutral position and the third neutral position when the vehicle status information meets the corresponding preset conditions, and determines the target neutral position according to the theoretical neutral position (first neutral position) of the shift finger and the average of the second neutral position and the third neutral position measured by the two neutral position self-learning. In this way, a relatively accurate neutral position can be determined during the daily neutral self-learning process of the vehicle, and to a certain extent, the abnormal wear and noise of the control system and the abnormal damage of the actuator caused by inaccurate neutral position and insufficient shifting travel can be avoided.

[0004] The second object of the present application is to provide a device for determining the neutral position of a transmission.

[0005] The third object of the present application is to provide a vehicle.

[0006] To achieve the above-mentioned purpose, the first embodiment of the present application proposes a method for determining the neutral position of a transmission, the method comprising: obtaining vehicle status information and a first neutral position of a shift finger, the first neutral position referring to half of the inner distance of a housing of an actuator; when the vehicle status information satisfies corresponding preset conditions, controlling the shift finger to shift the gear sleeve to shift gears in a forward direction in a first preset manner to obtain a first target shift position, controlling the shift finger to shift the gear sleeve to shift gears in a backward direction in a first preset manner to obtain a second target shift position; according to the first target shift position The second neutral position of the shift finger is determined by the average of the third target shift position and the second target shift position; the actuator is controlled to enter neutral at the second neutral position, the shift finger is controlled to shift the gear sleeve to shift in the forward direction in a second preset manner to obtain a third target shift position, the shift finger is controlled to shift the gear sleeve to shift in the backward direction in a second preset manner to obtain a fourth target shift position; the third neutral position of the shift finger is determined according to the average of the third target shift position and the fourth target shift position; the first target neutral position is determined according to the average of the first neutral position, the second neutral position and the third neutral position.

[0007] According to one embodiment of the present application, controlling the shift finger to move the gear sleeve to shift gears in a forward direction in a first preset manner to obtain a first target shift position includes: controlling the shift finger to shift the gear sleeve to shift gears in the forward direction with a first preset shift force until the position of the shift finger remains unchanged, and maintaining the position for a preset time with a second preset shift force to obtain the first shift position, wherein the first preset shift force is greater than the second preset shift force; determining the first target shift position according to the first shift position and the first neutral position.

[0008] According to one embodiment of the present application, controlling the shift finger to move the gear sleeve to shift gears in a backward direction in a first preset manner to obtain a second target shift position includes: controlling the shift finger to shift the gear sleeve to shift gears in a backward direction with a first preset shift force until the position of the shift finger remains unchanged, and maintaining the position with a second preset shift force for a preset time to obtain the second shift position, wherein the first preset shift force is greater than the second preset shift force; determining the second target shift position according to the second shift position and the first neutral position.

[0009] According to one embodiment of the present application, the above method also includes: obtaining the absolute value of the difference between the first gear shift position and the first neutral position, recorded as the first absolute value; obtaining the absolute value of the difference between the second gear shift position and the first neutral position, recorded as the second absolute value; when the first absolute value is less than a preset value, using the first gear shift position as the first target gear shift position; when the second absolute value is less than the preset value, using the second gear shift position as the second target gear shift position.

[0010] According to one embodiment of the present application, the above method also includes: controlling the shift finger to move the gear sleeve to shift gears in the forward direction in a second preset manner to obtain a third target shift position, controlling the shift finger to move the gear sleeve to shift gears in the reverse direction in the second preset manner to obtain a fourth target shift position, including: controlling the engine idle speed, and controlling the shift finger to move the gear sleeve to shift gears slowly in the forward direction until the shift force suddenly changes, to obtain the third target shift position; controlling the shift finger to move the gear sleeve to shift gears slowly in the reverse direction until the shift force suddenly changes, to obtain the fourth target shift position.

[0011] According to one embodiment of the present application, the above method also includes: controlling the actuator to enter neutral at the second neutral position, controlling the engine idle speed, and controlling the shift finger to move the gear sleeve slowly in the forward direction until a friction sound is heard between the gear sleeve and the first combining tooth, thereby obtaining the fifth target shift position; controlling the shift finger to move the gear sleeve slowly in the backward direction until a friction sound is heard between the gear sleeve and the second combining tooth, thereby obtaining the sixth target shift position; determining the fourth neutral position of the shift finger according to the average of the fifth target shift position and the sixth target shift position; and determining the second target neutral position according to the average of the first neutral position, the second neutral position, and the fourth neutral position.

[0012] According to an embodiment of the present application, the method further includes: the vehicle status information includes the vehicle speed information, the engine status information and the gear status information, and the method further includes: when the vehicle speed information is a preset speed, the engine status information is an idle state, and the gear status information is a neutral state, then determining that the vehicle status information meets the corresponding preset conditions, wherein the preset speed is 0. According to an embodiment of the present application, the method further includes: obtaining the vehicle mileage and the number of gear shifts of the vehicle; when the vehicle mileage is greater than the preset mileage and / or the number of gear shifts of the vehicle is greater than the preset number of gear shifts, obtaining the vehicle status information.

[0013] To achieve the above-mentioned purpose, the second embodiment of the present application proposes a device for determining the neutral position of a transmission, the device comprising: a first acquisition module, used to obtain vehicle status information and a first neutral position of a shift finger, the first neutral position referring to half of the inner distance of a housing of an actuator; a second acquisition module, used to control the shift finger to shift a gear sleeve in a first preset manner to shift gears in a forward direction to obtain a first target shift position, and control the shift finger to shift a gear sleeve in a first preset manner to shift gears in a backward direction to obtain a second target shift position when the vehicle status information meets corresponding preset conditions; a first determination module, used to determine the neutral position of a transmission according to the first target The second neutral position of the shift finger is determined by the average of the shift position and the second target shift position; the third acquisition module is used to control the actuator to enter neutral at the second neutral position, control the shift finger to shift the gear sleeve to shift in the forward direction in a second preset manner, obtain the third target shift position, control the shift finger to shift the gear sleeve to shift in the backward direction in the second preset manner, and obtain the fourth target shift position; the second determination module is used to determine the third neutral position of the shift finger by the average of the third target shift position and the fourth target shift position; the third determination module is used to determine the first target neutral position by the average of the first neutral position, the second neutral position and the third neutral position.

[0014] To achieve the above-mentioned objectives, the third aspect embodiment of the present application proposes a vehicle, including a memory, a processor, and a transmission neutral position determination program stored in the memory and executable on the processor. When the processor executes the transmission neutral position determination program, the aforementioned transmission neutral position determination method is implemented.

[0015] According to the method, device and vehicle for determining the neutral position of a transmission of the embodiment of the present application, the state information of the vehicle and the first neutral position of the shift finger are obtained, and the first neutral position refers to half of the inner distance of the housing of the actuator; when the state information of the vehicle meets the corresponding preset conditions, the shift finger is controlled to shift the gear sleeve to shift in the forward direction in a first preset manner to obtain a first target shift position, and the shift finger is controlled to shift the gear sleeve to shift in the backward direction in the first preset manner to obtain a second target shift position; the second neutral position of the shift finger is determined according to the average of the first target shift position and the second target shift position; the actuator is controlled to enter neutral at the second neutral position, the shift finger is controlled to shift the gear sleeve to shift in the forward direction in the second preset manner to obtain a third target shift position, and the shift finger is controlled to shift the gear sleeve to shift in the backward direction in the second preset manner to obtain a fourth target shift position; the third neutral position of the shift finger is determined according to the average of the third target shift position and the fourth target shift position; the first target neutral position is determined according to the average of the first neutral position, the second neutral position and the third neutral position. The neutral position determination method of the present application automatically conducts self-learning of the second neutral position and the third neutral position when the vehicle status information meets the corresponding preset conditions, and determines the target neutral position according to the theoretical neutral position (first neutral position) of the shift finger and the average of the second neutral position and the third neutral position measured by the two neutral position self-learning. In this way, a relatively accurate neutral position can be determined during the daily neutral self-learning process of the vehicle, and to a certain extent, the abnormal wear and noise of the control system and the abnormal damage of the actuator caused by inaccurate neutral position and insufficient shifting travel can be avoided. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a flow chart of a method for determining a neutral position of a transmission according to some embodiments of the present application;

[0017] Figure 2 is a block diagram of a device for determining a neutral position of a transmission according to some embodiments of the present application;

[0018] Figure 3 It is a block diagram of a vehicle according to some embodiments of the present application. DETAILED DESCRIPTION

[0019] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0020] The following describes in detail the method, device and vehicle for determining the neutral position of a transmission according to an embodiment of the present application with reference to the accompanying drawings.

[0021] Figure 1 Flow chart of a method for determining a neutral position of a transmission according to some embodiments of the present application. Figure 1 The method for determining the neutral position of the gearbox in the embodiment of the present application may include the following steps:

[0022] S110, obtaining vehicle status information and a first neutral position of a shift finger, where the first neutral position refers to half of the inner distance of a housing of the actuator.

[0023] Specifically, the vehicle status information includes the vehicle speed information, the engine status information and the gear status information, wherein the vehicle speed information can be detected and obtained by a speed sensor set on the drive shaft. The engine status information can be detected and obtained by an on-board diagnostic system. For example, the interface of the on-board diagnostic system can be connected to the electronic control unit of the car to read the engine speed, and determine the engine status information according to the engine speed, such as determining whether the engine state is an idle state or a running state. The gear status information can be detected and obtained by a gear sensor, such as determining whether the gear state is a forward gear state, a reverse gear state or a neutral state. The specific acquisition method can be determined according to the actual situation, and no specific restrictions are made here.

[0024] The first neutral position of the shift finger refers to the theoretical position of the shift finger on the guide shaft, that is, half of the inner distance of the housing of the actuator, which is written into the control unit before the vehicle leaves the factory. For example, the inner distance of the housing of the actuator can be 22 mm, then the first neutral position of the shift finger is 11 mm.

[0025] S120, when the vehicle status information meets the corresponding preset conditions, the shift finger is controlled to shift the gear sleeve in a first preset manner to shift gears in a forward direction to obtain a first target shift position, and the shift finger is controlled to shift the gear sleeve in a first preset manner to shift gears in a reverse direction to obtain a second target shift position.

[0026] S130, determining a second neutral position of the shift finger according to an average of the first target shift position and the second target shift position.

[0027] Specifically, if the vehicle's speed information, engine status information, and gear status information all meet corresponding preset conditions, the shift finger is controlled to move the gear sleeve to shift gears in the forward and reverse directions in a first preset manner, and self-learning of the neutral position is performed, that is, the second neutral position of the shift finger is determined through actual measurement.

[0028] Exemplarily, when performing self-learning of the neutral position, the motor controls the shift finger to move the gear sleeve in the forward direction to shift gears until the shift finger reaches the limit position in the forward direction. At this time, the position of the shift finger on the guide shaft is detected by the position sensor set on the magnetic steel shaft, which is recorded as the first target shift position. After determining the first target shift position, the motor controls the shift finger to move the gear sleeve in the backward direction to shift gears until the shift finger reaches the limit position in the backward direction. At this time, the position of the shift finger on the guide shaft is detected by the position sensor set on the magnetic steel shaft, which is recorded as the second target shift position. The average of the first target shift position and the second target shift position is calculated, and the average is the second neutral position of the shift finger.

[0029] It should be noted that when the neutral position self-learning is performed, the control drive motor has no power output, so the vehicle will not move forward or backward due to shifting gears in the forward direction or shifting gears in the reverse direction during the neutral position self-learning.

[0030] S140, control the actuator to enter neutral at the second neutral position, control the shift finger to shift the gear sleeve to shift in the forward direction in the second preset manner to obtain a third target shift position, control the shift finger to shift the gear sleeve to shift in the backward direction in the second preset manner to obtain a fourth target shift position.

[0031] S150: Determine a third neutral position of the shift finger according to an average of the third target shift position and the fourth target shift position.

[0032] Specifically, after obtaining the second neutral position of the shift finger, the actuator is controlled to enter neutral at the second neutral position, and the shift finger is controlled to shift the gear sleeve to advance in the forward and reverse directions in a second preset manner, and the neutral position self-learning is performed again, that is, the third neutral position of the shift finger is determined through actual measurement.

[0033] Exemplarily, when self-learning the neutral position is performed again, the motor controls the shift finger to move the gear sleeve in the forward direction to shift gears, and detects the shift force in real time. When it is detected that the shift force meets the preset conditions, the position of the shift finger on the guide shaft is detected by the position sensor set on the magnetic steel shaft, which is recorded as the third target shift position. After determining the third target shift position, the motor controls the shift finger to move the gear sleeve in the backward direction to shift gears, and detects the shift force in real time. When it is detected that the shift force meets the preset conditions, the position of the shift finger on the guide shaft is detected by the position sensor set on the magnetic steel shaft, which is recorded as the fourth target shift position. The average of the third target shift position and the fourth target shift position is calculated, and the average is the third neutral position of the shift finger.

[0034] S160: Determine a first target neutral position according to an average of the first neutral position, the second neutral position, and the third neutral position.

[0035] Specifically, after the second neutral position and the third neutral position of the shift finger are determined by self-learning the neutral position, the average of the first neutral position, the second neutral position and the third neutral position is calculated, and the average is the first target neutral position.

[0036] The neutral position determination method of the present application automatically conducts self-learning of the second neutral position and the third neutral position when the vehicle status information meets the corresponding preset conditions, and determines the target neutral position according to the theoretical neutral position (first neutral position) of the shift finger and the average of the second neutral position and the third neutral position measured by the two neutral position self-learning. In this way, a relatively accurate neutral position can be determined during the daily neutral self-learning process of the vehicle, and to a certain extent, the abnormal wear and noise of the control system and the abnormal damage of the actuator caused by inaccurate neutral position and insufficient shifting travel can be avoided.

[0037] In some embodiments, controlling the shift finger to shift the gear sleeve to shift in the forward direction in a first preset manner to obtain a first target shift position includes: controlling the shift finger to shift the gear sleeve to shift in the forward direction with a first preset shift force until the position of the shift finger remains unchanged, and maintaining the position with a second preset shift force for a preset time, and then obtaining the first shift position, wherein the first preset shift force is greater than the second preset shift force; and determining the first target shift position according to the first shift position and the first neutral position. The preset time can be determined according to actual conditions and is not specifically limited here.

[0038] Specifically, the static shift force is obtained by force sensor detection before the vehicle leaves the factory. The static shift force refers to the force required to switch gears, and the first preset shift force is 1.2 to 1.5 times the static shift force, and the second preset shift force is 0.6 times the static shift force. When performing neutral self-learning, the motor is in force mode, that is, the motor controls the shift finger to move the gear sleeve in the forward direction with the first preset shift force until the position of the shift finger remains unchanged, so that the gap can be eliminated and the shift finger reaches the limit position in the forward direction. Then, after maintaining the preset time with the second preset shift force, the position of the shift finger on the guide shaft is obtained through the position sensor set on the magnetic steel shaft, which is recorded as the first shift position.

[0039] However, the error of the first gear shift position obtained by only performing the operation of shifting in the forward direction once is relatively large. Therefore, after obtaining the position of the shift finger on the guide shaft, the motor shifts the gear to neutral in the position mode, and again controls the shift finger to move the gear sleeve in the forward direction with the first preset shift force until the position of the shift finger remains unchanged. Then, after maintaining the preset time with the second preset shift force, the position of the shift finger on the guide shaft is obtained. This is repeated multiple times to obtain multiple first gear shift positions, and the average of the multiple first gear shift positions is calculated, and the average is used as the final first gear shift position.

[0040] Since the first shift position is obtained by the position sensor, errors may occur. In order to further improve the accuracy of the neutral position, it is necessary to obtain the difference between the first shift position and the first neutral position (theoretical neutral position), and determine the first target shift position by judging whether the difference meets the preset conditions. For example, if the difference does not meet the preset conditions, it means that there is an error in the measurement of the first shift position, and the first shift position is discarded and re-acquired; if the difference meets the preset conditions, the first shift position is used as the first target shift position.

[0041] In some embodiments, controlling the shift finger to shift the gear sleeve in a first preset manner to shift in a backward direction to obtain a second target shift position includes: controlling the shift finger to shift the gear sleeve in a backward direction to shift in a first preset shift force until the position of the shift finger remains unchanged, and maintaining the second preset shift force for a preset time, and then obtaining the second shift position, wherein the first preset shift force is greater than the second preset shift force; and determining the second target shift position according to the second shift position and the first neutral position. The preset time can be determined according to actual conditions and is not specifically limited here.

[0042] Specifically, after obtaining the first target shift position, the motor uses the force mode, that is, the motor controls the shift finger to move the gear sleeve in the backward direction with the first preset shift force until the position of the shift finger remains unchanged. In this way, the gap can be eliminated, and the shift finger reaches the limit position in the backward direction. Then, after maintaining the preset time with the second preset shift force, the position of the shift finger on the guide shaft is obtained through the position sensor set on the magnetic steel shaft, which is recorded as the second shift position.

[0043] Similarly, the error of the second gear shift position obtained by only performing an operation of shifting in the reverse direction is relatively large. Therefore, after obtaining the position of the shift finger on the guide shaft, the motor shifts the gear to neutral in a position mode, and again controls the shift finger to move the gear sleeve in the reverse direction with the first preset shift force until the position of the shift finger remains unchanged. Then, after maintaining the preset time with the second preset shift force, the position of the shift finger on the guide shaft is obtained. This is repeated multiple times to obtain multiple second gear shift positions, and the average of the multiple second gear shift positions is calculated, and the average is used as the final second gear shift position.

[0044] Since the second shift position is obtained by the position sensor, errors may occur. In order to further improve the accuracy of the neutral position, it is also necessary to obtain the difference between the second shift position and the first neutral position (theoretical neutral position), and determine the second target shift position by judging whether the difference meets the preset conditions. For example, if the difference does not meet the preset conditions, it means that there is an error in the measurement of the second shift position, and the second shift position is discarded and re-acquired; if the difference meets the preset conditions, the second shift position is used as the second target shift position.

[0045] It should be noted that the first target shift position can be obtained by shifting in the forward direction first, and then the second target shift position can be obtained by shifting in the reverse direction, or the second target shift position can be obtained by shifting in the reverse direction first, and then the first target shift position can be obtained by shifting in the forward direction. The specific order of obtaining the first target shift position and the second target shift position is not specifically limited.

[0046] In some embodiments, the method further includes: obtaining an absolute value of a difference between the first shift position and the first neutral position, recorded as a first absolute value; obtaining an absolute value of a difference between the second shift position and the first neutral position, recorded as a second absolute value; when the first absolute value is less than a preset value, taking the first shift position as a first target shift position; when the second absolute value is less than a preset value, taking the second shift position as a second target shift position. The preset value can be determined according to actual conditions and is not specifically limited here.

[0047] Specifically, the first gear shift position and the second gear shift position are both obtained through detection by the position sensor, but there may be errors in the first gear shift position and the second gear shift position detected by the position sensor. Therefore, in order to further improve the accuracy of the neutral position, the absolute value of the difference between the first gear shift position and the first neutral position can be obtained, recorded as the first absolute value, and the absolute value of the difference between the second gear shift position and the first neutral position can be obtained, recorded as the second absolute value. The first absolute value and the second absolute value are compared with the preset values ​​respectively to determine whether the first gear shift position and the second gear shift position are accurate, and when the first gear shift position is determined to be accurate, it is used as the first target gear shift position. Similarly, when the second gear shift position is determined to be accurate, it is used as the second target gear shift position.

[0048] For example, if the first absolute value is greater than or equal to the preset value, it means that there is a large error in the measurement of the first shift position, then the first shift position is discarded and the first shift position is re-acquired; if the first absolute value is less than the preset value, then the first shift position is used as the first target shift position. If the second absolute value is greater than or equal to the preset value, it means that there is a large error in the measurement of the second shift position, then the second shift position is discarded and the second shift position is re-acquired; if the second absolute value is less than the preset value, then the second shift position is used as the second target shift position.

[0049] In some embodiments, the above method also includes: controlling the shift finger to move the gear sleeve to shift gears in the forward direction in a second preset manner to obtain a third target shift position, controlling the shift finger to move the gear sleeve to shift gears in the reverse direction in the second preset manner to obtain a fourth target shift position, including: controlling the engine idle speed, and controlling the shift finger to move the gear sleeve to shift gears slowly in the forward direction until the shift force changes suddenly, to obtain the third target shift position; controlling the shift finger to move the gear sleeve to shift gears slowly in the reverse direction until the shift force changes suddenly, to obtain the fourth target shift position.

[0050] Specifically, the actuator (the actuator includes a magnetic steel shaft, a screw shaft, a guide shaft and a shift finger) is controlled to enter the neutral gear at the second neutral gear position, and the engine is controlled to idle or the motor is controlled to run at a constant speed. The motor controls the shift finger to move the gear sleeve slowly in the forward direction to shift gears in a speed mode. At the same time, the shift force is detected in real time by a force sensor arranged on the actuator. When a sudden change in the shift force is detected, the position of the shift finger on the guide shaft is detected by a position sensor arranged on the magnetic steel shaft, which is recorded as the third target shift position. Similarly, the motor is controlled to control the shift finger to move the gear sleeve slowly in the backward direction to shift gears in a speed mode. At the same time, the shift force is detected in real time by a force sensor arranged on the actuator. When a sudden change in the shift force is detected, the position of the shift finger on the guide shaft is detected by a position sensor arranged on the magnetic steel shaft, which is recorded as the fourth target shift position.

[0051] In some embodiments, the above method also includes: controlling the actuator to enter neutral at the second neutral position, controlling the engine idle speed, and controlling the shift finger to move the gear sleeve slowly in the forward direction until a friction sound is heard between the gear sleeve and the first combining tooth, thereby obtaining a fifth target shift position; controlling the shift finger to move the gear sleeve slowly in the backward direction until a friction sound is heard between the gear sleeve and the second combining tooth, thereby obtaining a sixth target shift position, and determining the fourth neutral position of the shift finger according to the average of the fifth target shift position and the sixth target shift position; and determining the second target neutral position according to the average of the first neutral position, the second neutral position, and the fourth neutral position.

[0052] Specifically, the fourth neutral position of the shift finger refers to the position of the shift finger on the guide shaft determined subjectively by the tester. The fourth neutral position of the shift finger is determined only at the EOL (End-of-life) of the transmission assembly test bench or when the vehicle rolls off the production line of the OEM. Therefore, when the transmission assembly test bench EOL rolls off the production line in the development stage, the second target neutral position can be determined by obtaining the average of the first neutral position, the second neutral position and the fourth neutral position.

[0053] Exemplarily, the actuator is controlled (the actuator includes a magnetic steel shaft, a screw shaft, a guide shaft and a shift finger) to enter the neutral gear at the second neutral gear position, and the engine is controlled to idle or the motor is controlled to run at a constant speed. Then, the motor controls the shift finger in a speed mode to shift the gear sleeve slowly in the forward direction until the tester hears a friction sound between the gear sleeve and the first engaging tooth. The position of the shift finger on the guide shaft is obtained by detecting through the position sensor set on the magnetic steel shaft, and is recorded as the fifth target shift position. Similarly, the motor controls the shift finger in a speed mode to shift the gear sleeve slowly in the backward direction until the tester hears a friction sound between the gear sleeve and the second engaging tooth. The position of the shift finger on the guide shaft is obtained by detecting through the position sensor set on the magnetic steel shaft, and is recorded as the sixth target shift position. The average of the fifth target shift position and the sixth target shift position is calculated, and the average is the fourth neutral gear position of the shift finger.

[0054] In addition, the fourth neutral position may also be written into the control unit, and when performing neutral position self-learning, the target neutral position is determined according to the average of the first neutral position, the second neutral position, the third neutral position and the fourth neutral position.

[0055] In some embodiments, the above method also includes: the vehicle status information includes the vehicle speed information, the engine status information and the gear status information, and the method also includes: when the vehicle speed information is a preset speed, the engine status information is an idle state, and the gear status information is a neutral state, it is determined that the vehicle status information meets the corresponding preset conditions, wherein the preset speed is 0.

[0056] Specifically, the vehicle status information is obtained, and it is determined whether the vehicle status information meets the corresponding preset conditions to determine whether to carry out the daily neutral self-learning of the vehicle, that is, the average of the first neutral position, the second neutral position, and the third neutral position is obtained as the first target neutral position. For example, when it is detected that the vehicle speed information is 0, the engine status information is in the idle state, and the gear status information is in the neutral state, it is determined that the vehicle status information meets the corresponding preset conditions.

[0057] In some embodiments, the method further includes: obtaining the mileage of the vehicle and the number of gear shifts of the vehicle; and obtaining the vehicle status information when the mileage of the vehicle is greater than a preset mileage and / or the number of gear shifts of the vehicle is greater than a preset number of gear shifts. The preset mileage and the preset number of gear shifts can be calibrated according to actual conditions and are not specifically limited here.

[0058] Specifically, during actual use by the user, after long-term wear, the displayed neutral position may be inconsistent with the actual neutral position. Therefore, it can be determined whether to obtain the vehicle's status information and perform neutral position self-learning based on the vehicle's mileage and the number of gear shifts. For example, if the vehicle's mileage is greater than the preset mileage, the number of gear shifts of the vehicle is greater than the preset number of gear shifts, or the vehicle's mileage is greater than the preset mileage and the number of gear shifts is greater than the preset number of gear shifts, the vehicle's status information is obtained, and the neutral position self-learning is performed when the vehicle's status information meets the corresponding preset conditions.

[0059] In summary, the method for determining the neutral position of the present application automatically conducts self-learning of the second neutral position and the third neutral position when the vehicle's status information meets the corresponding preset conditions, and determines the first target neutral position based on the theoretical neutral position (first neutral position) of the shift finger and the average of the second neutral position and the third neutral position measured by two neutral position self-learnings, which is suitable for daily vehicle neutral self-learning; in addition, the fourth neutral position can be obtained when the gearbox assembly bench is EOL or the whole vehicle of the main engine factory is off the line, and the second target neutral position is determined based on the average of the theoretical neutral position (first neutral position) of the shift finger, the second neutral position and the fourth neutral position, which is only suitable for the gearbox assembly bench EOL off the line. In this way, a more accurate neutral position can be determined, which can avoid abnormal wear of the control system, abnormal noise, and abnormal damage to the actuator due to inaccurate neutral position and insufficient gear shifting stroke to a certain extent.

[0060] Corresponding to the above-mentioned embodiment, the present application also proposes a device for determining the neutral position of a transmission.

[0061] Reference Figure 2 The device 200 for determining the neutral position of a transmission includes: a first acquisition module 210 , a second acquisition module 220 , a first determination module 230 , a third acquisition module 240 , a second determination module 250 and a third determination module 260 .

[0062] Among them, the first acquisition module 210 is used to obtain the state information of the vehicle and the first neutral position of the shift finger, and the first neutral position refers to half of the inner distance of the housing of the actuator. The second acquisition module 220 is used to control the shift finger to shift the gear sleeve in the forward direction in a first preset manner to obtain the first target shift position, and control the shift finger to shift the gear sleeve in the first preset manner to shift in the backward direction to obtain the second target shift position when the state information of the vehicle meets the corresponding preset conditions. The first determination module 230 is used to determine the second neutral position of the shift finger according to the average of the first target shift position and the second target shift position. The third acquisition module 240 is used to control the actuator to enter neutral at the second neutral position, control the shift finger to shift the gear sleeve in the forward direction in the second preset manner to obtain the third target shift position, and control the shift finger to shift the gear sleeve in the second preset manner to shift in the backward direction to obtain the fourth target shift position. The second determination module 250 is used to determine the third neutral position of the shift finger based on the average of the third target shift position and the fourth target shift position. The third determination module 260 is configured to determine a first target neutral position based on an average of the first neutral position, the second neutral position, and the third neutral position.

[0063] According to one embodiment of the present application, the second acquisition module 220 is specifically used to control the shift finger to move the gear sleeve in the forward direction to shift gears with a first preset shift force until the position of the shift finger remains unchanged, and after maintaining the position for a preset time with the second preset shift force, obtain the first shift position, wherein the first preset shift force is greater than the second preset shift force; determine the first target shift position according to the first shift position and the first neutral position.

[0064] According to one embodiment of the present application, the second acquisition module 220 is specifically used to control the shift finger to move the gear sleeve in the backward direction to advance the gear with the first preset shift force until the position of the shift finger remains unchanged, and after maintaining the second preset shift force for a preset time, obtain the second shift position, wherein the first preset shift force is greater than the second preset shift force; determine the second target shift position according to the second shift position and the first neutral position.

[0065] According to one embodiment of the present application, the second acquisition module 220 is also used to obtain the absolute value of the difference between the first gear shift position and the first neutral position, recorded as the first absolute value; obtain the absolute value of the difference between the second gear shift position and the first neutral position, recorded as the second absolute value; when the first absolute value is less than a preset value, use the first gear shift position as the first target gear shift position; when the second absolute value is less than the preset value, use the second gear shift position as the second target gear shift position.

[0066] According to one embodiment of the present application, the third acquisition module 240 is specifically used to control the engine idle speed, and control the shift finger to move the gear sleeve slowly in the forward direction to shift gears until the shift force suddenly changes, thereby obtaining the third target shift position; control the shift finger to move the gear sleeve slowly in the backward direction to shift gears until the shift force suddenly changes, thereby obtaining the fourth target shift position.

[0067] According to one embodiment of the present application, the actuator is controlled to enter neutral at the second neutral position, and the engine idle speed is controlled, and the shift finger is controlled to slowly shift the gear sleeve in the forward direction until a friction sound is heard between the gear sleeve and the first combining tooth, thereby obtaining a fifth target shift position; the shift finger is controlled to slowly shift the gear sleeve in the backward direction until a friction sound is heard between the gear sleeve and the second combining tooth, thereby obtaining a sixth target shift position; the fourth neutral position of the shift finger is determined according to the average of the fifth target shift position and the sixth target shift position; the second target neutral position is determined according to the average of the first neutral position, the second neutral position and the fourth neutral position.

[0068] According to one embodiment of the present application, the vehicle's status information includes the vehicle's speed information, the engine's status information, and the gear status information. When the vehicle's speed information is a preset speed, the engine's status information is an idle state, and the gear status information is a neutral state, it is determined that the vehicle's status information meets the corresponding preset conditions, wherein the preset speed is 0.

[0069] According to one embodiment of the present application, the mileage of the vehicle and the number of gear shifts of the vehicle are obtained; when the mileage of the vehicle is greater than a preset mileage and / or the number of gear shifts of the vehicle is greater than a preset number of gear shifts, the status information of the vehicle is obtained.

[0070] It should be pointed out that the above-mentioned explanation of the embodiment and beneficial effects of the method for determining the neutral position of the transmission is also applicable to the device for determining the neutral position of the transmission in the embodiment of the present application. To avoid redundancy, they will not be elaborated here.

[0071] Corresponding to the above embodiments, the present application also proposes a vehicle.

[0072] See also Figure 3 As shown, the vehicle 300 of the present application includes a memory 310, a processor 320, and a transmission neutral position determination program stored in the memory 310 and executable on the processor 320. When the processor executes the transmission neutral position determination program, the aforementioned transmission neutral position determination method is implemented.

[0073] It should be pointed out that the above-mentioned explanation of the embodiment and beneficial effects of the method for determining the neutral position of the transmission is also applicable to the vehicle of the embodiment of the present application. In order to avoid redundancy, it will not be elaborated here.

[0074] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0075] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0076] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0077] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0078] In this application, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0079] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for determining a neutral position of a gearbox, characterized in that: The method comprises: Acquiring vehicle status information and a first neutral position of a shift finger, wherein the first neutral position refers to half of the inner distance of a housing of the actuator; When the state information of the vehicle satisfies the corresponding preset conditions, the shift finger is controlled to shift the gear sleeve in a first preset manner to shift gears in a forward direction to obtain a first target shift position, and the shift finger is controlled to shift the gear sleeve in a first preset manner to shift gears in a backward direction to obtain a second target shift position; determining a second neutral position of the shift finger according to an average of the first target shift position and the second target shift position; Control the actuator to enter neutral gear at the second neutral gear position, control the shift finger to shift the gear sleeve to shift gears in the forward direction in a second preset manner to obtain a third target shift position, and control the shift finger to shift the gear sleeve to shift gears in the backward direction in the second preset manner to obtain a fourth target shift position; determining a third neutral position of the shift finger according to an average of the third target shift position and the fourth target shift position; A first target neutral position is determined according to an average of the first neutral position, the second neutral position, and the third neutral position.

2. The method for determining the neutral position of a transmission according to claim 1, characterized in that: Controlling the shift finger to shift the gear sleeve to shift gears in a forward direction in a first preset manner to obtain a first target shift position, including: Controlling the shift finger to shift the gear sleeve toward the forward direction with a first preset shift force until the position of the shift finger remains unchanged, and obtaining a first shift position after maintaining the position for a preset time with a second preset shift force, wherein the first preset shift force is greater than the second preset shift force; The first target shift position is determined according to the first shift position and the first neutral position.

3. The method for determining the neutral position of a transmission according to claim 2, characterized in that: Controlling the shift finger to shift the gear sleeve to shift in the backward direction in the first preset manner to obtain a second target shift position, including: Controlling the shift finger to shift the gear sleeve toward the backward direction with the first preset shift force until the position of the shift finger remains unchanged, and obtaining a second shift position after maintaining the position for the preset time with the second preset shift force, wherein the first preset shift force is greater than the second preset shift force; The second target shift position is determined according to the second shift position and the first neutral position.

4. The method for determining the neutral position of a transmission according to claim 3, characterized in that: The method further comprises: Obtaining an absolute value of a difference between the first shift position and the first neutral position, recorded as a first absolute value; obtaining an absolute value of a difference between the second shift position and the first neutral position, recorded as a second absolute value; When the first absolute value is smaller than a preset value, taking the first shift position as the first target shift position; When the second absolute value is smaller than the preset value, the second shift position is used as the second target shift position.

5. The method for determining the neutral position of a transmission according to claim 1, characterized in that: Controlling the shift finger to shift the gear sleeve to shift gears in the forward direction in a second preset manner to obtain a third target shift position, and controlling the shift finger to shift the gear sleeve to shift gears in the backward direction in the second preset manner to obtain a fourth target shift position, including: Controlling the engine idle speed, and controlling the shift finger to shift the gear sleeve slowly toward the forward direction until the shift force suddenly changes, thereby obtaining the third target shift position; The shift finger is controlled to shift the gear sleeve slowly toward the backward direction to shift gears until the shift force suddenly changes, thereby obtaining the fourth target shift position.

6. The method for determining the neutral position of a transmission according to any one of claims 1 to 5, characterized in that: The method further comprises: Controlling the actuator to enter neutral gear at the second neutral gear position, controlling the engine to idle, and controlling the shift finger to shift the gear sleeve to slowly shift gears in the forward direction until a friction sound is heard between the gear sleeve and the first engaging tooth, thereby obtaining a fifth target shift position; Control the shift finger to shift the gear sleeve slowly toward the backward direction until a friction sound is heard between the gear sleeve and the second engaging tooth, thereby obtaining a sixth target shift position; determining a fourth neutral position of the shift finger according to an average of the fifth target shift position and the sixth target shift position; A second target neutral position is determined according to an average of the first neutral position, the second neutral position, and the fourth neutral position.

7. The method for determining the neutral position of a transmission according to any one of claims 1 to 5, characterized in that: The vehicle status information includes vehicle speed information, engine status information and gear status information, and the method further includes: When the speed information of the vehicle is a preset speed, the state information of the engine is an idle state, and the gear state information is a neutral state, it is determined that the state information of the vehicle meets the corresponding preset conditions, wherein the preset speed is 0.

8. The method for determining the neutral position of a transmission according to any one of claims 1 to 5, characterized in that: The method further comprises: Obtain the vehicle's mileage and the number of gear shifts; When the mileage of the vehicle is greater than a preset mileage and / or the number of gear shifts of the vehicle is greater than a preset number of gear shifts, the state information of the vehicle is acquired.

9. A device for determining the neutral position of a gearbox, characterized in that: The device comprises: A first acquisition module, used for acquiring state information of the vehicle and a first neutral position of the shift finger, wherein the first neutral position refers to half of the inner distance of the housing of the actuator; A second acquisition module is used to control the shift finger to shift the gear sleeve to shift gears in a forward direction in a first preset manner to acquire a first target shift position, and control the shift finger to shift the gear sleeve to shift gears in a backward direction in the first preset manner to acquire a second target shift position when the state information of the vehicle meets corresponding preset conditions; a first determining module, configured to determine a second neutral position of the shift finger according to an average of the first target shift position and the second target shift position; a third acquisition module, configured to control the actuator to enter neutral gear at the second neutral gear position, control the shift finger to shift the gear sleeve to shift gears in the forward direction in a second preset manner, and acquire a third target shift position, and control the shift finger to shift the gear sleeve to shift gears in the backward direction in the second preset manner, and acquire a fourth target shift position; a second determining module, configured to determine a third neutral position of the shift finger based on an average of the third target shift position and the fourth target shift position; The third determination module is configured to determine a first target neutral position based on an average of the first neutral position, the second neutral position and the third neutral position.

10. A vehicle, characterized in that: The invention comprises a memory, a processor and a transmission neutral position determination program stored in the memory and executable on the processor. When the processor executes the transmission neutral position determination program, the transmission neutral position determination method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Gear shifting self-learning control method and device based on two-gear speed change assembly

    CN117345853A

  • Vehicle control method and device, readable storage medium and electronic equipment

    CN117847203A

  • Synchronizer-free AMT gearbox gear shifting position self-learning method and system

    CN118959582A

  • Gear shifting point position self-learning method and device, electronic equipment and storage medium

    CN118998303A

  • Controller for vehicle and control method for vehicle

    US20170217437A1