Gearbox gear identification method, device and equipment, storage medium and program product

By calculating and matching gear speed ratio information in the vehicle, the problem that the manual transmission vehicle cannot directly display the current gear is solved, and information provided to the driver is achieved, which improves driving efficiency and safety.

CN119844556AActive Publication Date: 2025-04-18SINO TRUK JINAN POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510024446.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-18
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

In the prior art, vehicles equipped with manual transmissions cannot directly transmit current gear information to the instrument panel through the transmission control unit, making it difficult for drivers to obtain accurate gear information, affecting driving efficiency and safety.

Method used

By obtaining the speed ratio calculation enable information of the vehicle's current transmission type and the current time, the first gear speed ratio is calculated, and matched with the first gear speed ratio information of the current transmission type, the current gear position is determined, and then sent to the instrument panel for display.

Benefits of technology

It provides drivers with specific gear information, enhances driving experience and vehicle safety, helps drivers adjust driving methods according to road conditions and driving needs, optimizes engine working efficiency and vehicle acceleration performance, and improves fuel economy and driving stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119844556A_ABST
    Figure CN119844556A_ABST
Patent Text Reader

Abstract

The invention provides a gearbox gear identification method, device and equipment, a storage medium and a program product, and relates to the technical field of vehicle detection. The method comprises the following steps: acquiring a current gearbox type of a vehicle from a target memory of the vehicle; when the current gearbox type is an effective type, acquiring speed ratio calculation enabling information at the current moment from a target memory; when the speed ratio calculation enabling information indicates that the speed ratio can be calculated, the first gear speed ratio is calculated according to the rotating speed of the engine at the current moment and the rotating speed of the output shaft of the gearbox at the current moment, the first gear speed ratio is matched with the first gear speed ratio information of the current gearbox type, and the current gear is obtained. According to the method, the speed ratio calculation enabling information is obtained, and the gear speed ratio at the current moment is calculated when the information indicates that the speed ratio can be calculated, so that the current gear is recognized under the current gearbox type, gear detection can be carried out on the vehicle provided with the manual gearbox, and the driving efficiency and safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle detection technology, and in particular to a transmission gear position identification method, device, equipment, storage medium and program product. Background Art

[0002] In the process of ensuring safe driving, accurate gear information can help drivers better understand the vehicle's operating status, so that they can make appropriate driving decisions and reduce safety hazards caused by improper gear shifting.

[0003] In the prior art, a vehicle equipped with an automatic mechanical transmission (AMT) usually sends current gear information to a dashboard of the vehicle for display via a transmission control unit (TCU).

[0004] However, for vehicles equipped with a manual transmission (MT), due to the lack of a TCU, the current gear information cannot be directly transmitted to the instrument panel through the TCU. Summary of the invention

[0005] The present application provides a transmission gear identification method, device, equipment, storage medium and program product, which are used to obtain the speed ratio calculation enabling information at the current moment, and when the information indicates that the speed ratio can be calculated, calculate the gear ratio at the current moment, thereby identifying the current gear under the current transmission type. The gear detection can be performed on vehicles equipped with a manual transmission to improve driving efficiency and safety.

[0006] In a first aspect, the present application provides a transmission gear position identification method, the method comprising:

[0007] Get the vehicle's current transmission type from the vehicle's target memory;

[0008] When the current gearbox type is a valid type, the speed ratio calculation enabling information at the current moment is obtained from the target memory. The speed ratio calculation enabling information is generated in real time according to the gearbox output shaft speed at the current moment, the neutral signal at the current moment, and the clutch signal at the current moment. When the gearbox output shaft speed is greater than 0, the neutral signal indicates that it is not neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated;

[0009] When the speed ratio calculation enable information indicates that the speed ratio can be calculated, the first gear speed ratio is calculated based on the current engine speed and the current gearbox output shaft speed, and the first gear speed ratio is matched with the first gear speed ratio information of the current gearbox type to obtain the current gear. The first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear ratio of at least one gear corresponding to the current gearbox type.

[0010] In a possible design, the first gear ratio is matched with the first gear ratio information of the current gearbox type to obtain the current gear, including:

[0011] For each gear ratio, a difference between the first gear ratio and the gear ratio is calculated, and a ratio of the difference to the corresponding gear ratio is calculated as a first difference degree between the first gear ratio and the gear ratio;

[0012] The gear corresponding to the gear ratio with the smallest first difference degree and less than or equal to the preset difference threshold is taken as the current gear.

[0013] In a possible design, before matching the first gear ratio with the first gear ratio information of the current gearbox type to obtain the current gear, the method further includes:

[0014] When the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates that the gear ratio is not neutral, the gear ratio calculated last time is used as the first gear ratio;

[0015] When the speed ratio calculation enable information indicates that the speed ratio cannot be calculated and the neutral signal indicates neutral, the default gear speed ratio is used as the first gear speed ratio.

[0016] In one possible design, before acquiring the current transmission type of the vehicle from the target memory of the vehicle, the method further includes:

[0017] Calculating a second gear ratio of the vehicle, and determining a current gearbox type from preset second gear ratio information according to the second gear ratio, wherein the second gear ratio information includes gear ratios of multiple gears of at least one gearbox type;

[0018] Extracting the gear ratio corresponding to the current gearbox type from the second gear ratio information to obtain the first gear ratio information;

[0019] The current transmission type and first gear ratio information are stored in the target memory.

[0020] In a possible design, calculating the second gear ratio of the vehicle and determining the current transmission type from preset second gear ratio information according to the second gear ratio includes:

[0021] The i-th type determination process is performed, and the i-th type determination process includes:

[0022] Obtaining speed ratio calculation enable information at the current moment from the target memory;

[0023] When the speed ratio calculation enabling information indicates that the speed ratio can be calculated, calculating the i-th second gear speed ratio;

[0024] determining an i-th transmission type from the second gear ratio information according to the i-th second gear ratio;

[0025] When the i-th gearbox type includes at least two gearbox types, performing the (i+1)-th type determination process;

[0026] When the i-th gearbox type includes one gearbox type, the i-th gearbox type is used as the current gearbox type, where i is an integer greater than or equal to 1.

[0027] In a possible design, calculating the i-th second gear speed ratio includes:

[0028] Calculating the i-th second gear speed ratio after the vehicle is started or after the vehicle is shifted;

[0029] Determining the i-th transmission type from the second gear ratio information according to the i-th second gear ratio includes:

[0030] Determining a second degree of difference between the i-th second gear speed ratio and the j-th second gear speed ratio, where j is an integer less than i and greater than or equal to 1, the second degree of difference is a ratio of a current difference value to the i-th second gear speed ratio, and the current difference value is a difference between the i-th second gear speed ratio and the j-th second gear speed ratio;

[0031] When the plurality of second difference degrees are all greater than or equal to the preset difference degree, the i-th transmission type is determined from the second gear ratio information according to the i-th second gear ratio.

[0032] In a second aspect, the present application provides a gearbox gear position identification device, the device comprising:

[0033] An acquisition module, used for acquiring a current transmission type of the vehicle from a target memory of the vehicle;

[0034] A generation module, used for obtaining the speed ratio calculation enabling information at the current moment from the target memory when the current gearbox type is a valid type, the speed ratio calculation enabling information is generated in real time according to the gearbox output shaft speed at the current moment, the neutral signal at the current moment and the clutch signal at the current moment, and when the gearbox output shaft speed is greater than 0, the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated;

[0035] A calculation module is used to calculate the first gear speed ratio according to the current engine speed and the current gearbox output shaft speed when the speed ratio calculation enable information indicates that the speed ratio can be calculated, and match the first gear speed ratio with the first gear speed ratio information of the current gearbox type to obtain the current gear. The first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear speed ratio of at least one gear corresponding to the current gearbox type.

[0036] In one possible design, the calculation module includes: a difference calculation module and a comparison module;

[0037] a difference calculation module, for calculating, for each gear ratio, a difference between the first gear ratio and the gear ratio, and calculating a ratio of the difference to the corresponding gear ratio as a first difference degree between the first gear ratio and the gear ratio;

[0038] The comparison module is used to take the gear corresponding to the gear ratio with the smallest first difference degree and less than or equal to the preset difference threshold as the current gear.

[0039] In one possible design, the device further includes: a first replacement module or a second replacement module;

[0040] A first replacement module, configured to use the last calculated gear ratio as the first gear ratio when the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates that the gear ratio is not neutral;

[0041] The second replacement module is used to use the default gear speed ratio as the first gear speed ratio when the speed ratio calculation enable information indicates that the speed ratio cannot be calculated and the neutral signal indicates neutral.

[0042] In one possible design, the apparatus further includes: a type determination module, an extraction module, and a storage module;

[0043] a type determination module, configured to calculate a second gear ratio of the vehicle, and determine a current gearbox type from preset second gear ratio information according to the second gear ratio, wherein the second gear ratio information includes gear ratios of multiple gears of at least one gearbox type;

[0044] An extraction module, used for extracting the gear ratio corresponding to the current gearbox type from the second gear ratio information to obtain the first gear ratio information;

[0045] The storage module is used to store the current gearbox type and first gear ratio information in the target memory.

[0046] In one possible design, the type determination module includes: an execution module;

[0047] An execution module, used for executing the i-th type determination process;

[0048] The execution module includes: an enabling information acquisition module, a second gear ratio calculation module, a gearbox determination module, a continuing execution module and a final determination module;

[0049] An enabling information acquisition module is used to acquire the current speed ratio calculation enabling information from the target memory;

[0050] A second gear speed ratio calculation module, used for calculating the i-th second gear speed ratio when the speed ratio calculation enabling information indicates that the speed ratio can be calculated;

[0051] a gearbox determination module, for determining an i-th gearbox type from the second gear ratio information according to the i-th second gear ratio;

[0052] A continuing execution module is used to execute the (i+1)th type determination process when the i-th gearbox type includes at least two gearbox types;

[0053] The final determination module is used to use the i-th gearbox type as the current gearbox type when the i-th gearbox type includes one gearbox type, where i is an integer greater than or equal to 1.

[0054] In a possible design, the second gear speed ratio calculation module is further used to calculate the i-th second gear speed ratio after the vehicle is started or after the vehicle shifts gears;

[0055] The gearbox determination module includes: a second difference degree determination module and a comparison determination module;

[0056] a second difference degree determination module, configured to determine a second difference degree between the i-th second gear speed ratio and the j-th second gear speed ratio, where j is an integer less than i and greater than or equal to 1, the second difference degree being a ratio of a current difference value to the i-th second gear speed ratio, and the current difference value being a difference between the i-th second gear speed ratio and the j-th second gear speed ratio;

[0057] The comparison and determination module is used to determine the i-th transmission type from the second gear ratio information according to the i-th second gear ratio when the plurality of second difference degrees are all greater than or equal to the preset difference degree.

[0058] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0059] Memory stores computer-executable instructions;

[0060] The processor executes the computer-executable instructions stored in the memory to implement a transmission gear position identification method according to the first aspect of the invention.

[0061] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, a transmission gear recognition method is used to implement the invention content of the first aspect.

[0062] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, is used to implement a transmission gear recognition method according to the invention content of the first aspect.

[0063] The present application provides a transmission gear identification method, device, equipment, storage medium and program product, the method comprising: first, obtaining the current transmission type of the vehicle from a target memory of the vehicle; then, when the current transmission type is a valid type, obtaining the speed ratio calculation enabling information at the current moment from the target memory, the speed ratio calculation enabling information is generated in real time according to the transmission output shaft speed at the current moment, the neutral signal at the current moment and the clutch signal at the current moment, when the transmission output shaft speed is greater than 0, and the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated; then, when the speed ratio calculation enabling information indicates that the speed ratio can be calculated, the first gear speed ratio is calculated according to the engine speed at the current moment and the transmission output shaft speed at the current moment, and the first gear speed ratio is matched with the first gear speed ratio information of the current transmission type to obtain the current gear, the first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear speed ratio of at least one gear corresponding to the current transmission type. The following technical effects are achieved: by obtaining the current gearbox type of the vehicle and the speed ratio calculation enabling information at the current moment, and when the speed ratio calculation enabling information indicates that the speed ratio can be calculated, the first gear ratio is calculated, and then the gear corresponding to the gear ratio with the highest matching degree with the first gear ratio in the first gear ratio information is used as the current gear, and sent to the vehicle's instrument panel for display, thereby providing the driver with specific gear information, so that the driver can clearly understand the current operating status of the vehicle, and help the driver adjust the driving mode according to the road conditions and driving needs, and shift gears at the appropriate time, such as selecting the appropriate gear when acceleration or deceleration is required. The driver can also choose the most energy-saving driving mode according to the gear information displayed on the instrument panel, thereby optimizing the working efficiency of the engine and the acceleration performance of the vehicle, and improving fuel economy and driving stability. By letting the driver know the current specific gear, it can also help the driver avoid mechanical damage caused by misoperation. For example, when driving at high speed, the engine overspeed caused by the gearbox mistakenly entering a low gear is avoided, thereby enhancing user experience and vehicle protection. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0065] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0066] Figure 1 A schematic diagram of a transmission gear position identification method provided in an embodiment of the present application Figure 1 ;

[0067] Figure 2 A schematic diagram of a transmission gear position identification method provided in an embodiment of the present application Figure 2 ;

[0068] Figure 3 A schematic flow chart of a method for determining a gearbox type provided in an embodiment of the present application;

[0069] Figure 4 A schematic diagram of the structure of a gearbox gear position identification device provided in an embodiment of the present application;

[0070] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0071] Reference numerals:

[0072] 410-acquisition module; 420-generation module; 430-calculation module;

[0073] 510 - processor; 520 - memory; 530 - communication component; 540 - bus. DETAILED DESCRIPTION

[0074] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0075] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way. In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more.

[0076] It should be noted that the "at..." in the embodiment of the present application can be the instant when a certain situation occurs, or can be a period of time after a certain situation occurs, and the embodiment of the present application does not specifically limit this. In addition, the transmission gear position identification method provided in the embodiment of the present application is only used as an example, and the transmission gear position identification method can also include more or less content.

[0077] Accurate gear information is crucial for drivers to understand the current operating status of the vehicle. It helps drivers make appropriate driving decisions and reduce safety hazards that may be caused by improper gear shifting, thereby ensuring safe driving.

[0078] In the prior art, in vehicles equipped with AMT, the TCU is usually relied on to monitor in real time and send the current gear information to the instrument panel display to provide instant feedback to the driver.

[0079] However, for vehicles equipped with manual transmissions, since their design principle does not include TCU, the current gear information cannot be directly transmitted to the instrument panel for display through TCU. This limits the driver's ability to obtain the current gear information, affecting driving efficiency and safety.

[0080] Based on this, the embodiments of the present application propose a transmission gear identification method, device, equipment, storage medium and program product, which can be used in the field of vehicle detection technology, aiming to solve the above technical problems of the prior art. By introducing a speed ratio calculation enabling mechanism, the gear ratio at the current moment is calculated on the premise that the speed ratio can be calculated, and based on the current transmission type, the current gear of the manual transmission is accurately determined based on the gear ratio at the current moment. This method makes up for the lack of gear information caused by the lack of TCU in the manual transmission, provides the driver with the necessary gear information, and enhances the driving experience and vehicle safety.

[0081] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0082] Figure 1 A schematic diagram of a transmission gear position identification method provided in an embodiment of the present application Figure 1 .like Figure 1 As shown, the method includes:

[0083] S101. Acquire a current transmission type of a vehicle from a target memory of the vehicle.

[0084] In an embodiment of the present application, an executor of a transmission gear identification method may be an electronic control unit (ECU) in a vehicle. The electronic control unit may be a controller specially designed for the transmission gear identification method, or may be an existing power domain controller (PDC) or powertrain control module (PCM) in the vehicle, etc., and no specific restrictions are made here.

[0085] Specifically, the target memory may be an electrically erasable programmable read-only memory (EEPROM) in the power domain controller, or other memory, which is not specifically limited here. The target memory pre-stores the current gearbox type of the vehicle, and the controller can directly read the current gearbox type from the target memory. If the gearbox type stored in the target memory is an initialized type (usually the default value of the initialized gearbox type is 255), it indicates that the current gearbox type is in an unknown state, that is, the current gearbox type is an invalid type, and the current gear position of the vehicle cannot be further determined. The current gear position in the Electronic Transmission Controller Message 2 (ETC2) sent by the controller to the instrument panel is an invalid value. The instrument panel does not display the specific gear position, but only displays the basic gear position status according to other signals (such as neutral signal and reverse signal), such as forward gear (Drive, D), neutral gear (Neutral, N) or reverse gear (Reverse, R).

[0086] S102: When the current transmission type is a valid type, obtain the current speed ratio calculation enabling information from the target memory.

[0087] In the embodiment of the present application, the speed ratio calculation enable information is generated in real time based on the current transmission output shaft speed, the current neutral signal and the current clutch signal. When the transmission output shaft speed is greater than 0, and the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enable information indicates that the speed ratio can be calculated (that is, the enable signal is 1), otherwise, the speed ratio calculation enable information indicates that the speed ratio cannot be calculated (that is, the enable signal is 0).

[0088] Specifically, when the current gearbox type is in a determined state, that is, when the current gearbox type is a valid type, the controller can determine the specific type of the current gearbox, and can further obtain the current speed ratio calculation enable information from the target memory. The speed ratio calculation enable information includes the current gearbox output shaft speed, the current neutral signal, and the current clutch signal.

[0089] S103. When the speed ratio calculation enable information indicates that the speed ratio can be calculated, the first gear speed ratio is calculated according to the current engine speed and the current gearbox output shaft speed, and the first gear speed ratio is matched with the first gear speed ratio information of the current gearbox type to obtain the current gear.

[0090] In the embodiment of the present application, the first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear ratio of at least one gear corresponding to the current gearbox type.

[0091] Specifically, when the transmission output shaft speed is greater than 0, and the neutral signal is 0, indicating non-neutral gear, and the clutch signal is 0, indicating that the driver has not stepped on the clutch, the enable signal is 1, that is, the speed ratio calculation enable information indicates that the speed ratio can be calculated, the controller can calculate the first gear speed ratio according to the current engine speed in the Electronic Engine Controller Message 1 (EEC1) sent by the engine control unit, and the current transmission output shaft speed. Specifically, the first gear speed ratio is equal to the engine speed divided by the current transmission output shaft speed.

[0092] In addition, the target memory also stores first gear ratio information, which is used to indicate the gear ratios corresponding to the various gears of the current gearbox type. The controller can match the calculated first gear ratio with the first gear ratio information of the current gearbox type, thereby using the gear corresponding to the gear ratio with the highest matching degree with the first gear ratio in the first gear ratio information as the current gear. The current gear can then be sent to the vehicle's instrument panel for display to provide the driver with a specific gear, enhance the driving experience and vehicle safety. Among them, the highest matching degree can mean that the numerical value of the first gear ratio is closest to the numerical value of the gear ratio in the first gear ratio information.

[0093] The present embodiment provides a transmission gear identification method, the method comprising: first, obtaining the current transmission type of the vehicle from a target memory of the vehicle; then, when the current transmission type is a valid type, obtaining speed ratio calculation enabling information at the current moment from the target memory, the speed ratio calculation enabling information is generated in real time according to the transmission output shaft speed at the current moment, the neutral signal at the current moment, and the clutch signal at the current moment, when the transmission output shaft speed is greater than 0, and the neutral signal indicates a non-neutral gear, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated; then, when the speed ratio calculation enabling information indicates that the speed ratio can be calculated, calculating the first gear speed ratio according to the current engine speed and the transmission output shaft speed at the current moment, and matching the first gear speed ratio with the first gear speed ratio information of the current transmission type to obtain the current gear, the first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear speed ratio of at least one gear corresponding to the current transmission type.

[0094] The following technical effects are achieved: by obtaining the current gearbox type of the vehicle and the speed ratio calculation enabling information at the current moment, and when the speed ratio calculation enabling information indicates that the speed ratio can be calculated, the first gear ratio is calculated, and then the gear corresponding to the gear ratio with the highest matching degree with the first gear ratio in the first gear ratio information is used as the current gear, and sent to the vehicle's instrument panel for display, thereby providing the driver with specific gear information, so that the driver can clearly understand the current operating status of the vehicle, and help the driver adjust the driving mode according to the road conditions and driving needs, and shift gears at the appropriate time, such as selecting the appropriate gear when acceleration or deceleration is required. The driver can also choose the most energy-saving driving mode according to the gear information displayed on the instrument panel, thereby optimizing the working efficiency of the engine and the acceleration performance of the vehicle, and improving fuel economy and driving stability. By letting the driver know the current specific gear, it can also help the driver avoid mechanical damage caused by misoperation. For example, when driving at high speed, the engine overspeed caused by the gearbox mistakenly entering a low gear is avoided, thereby enhancing user experience and vehicle protection.

[0095] Figure 2 A schematic diagram of a transmission gear position identification method provided in an embodiment of the present application Figure 2 In one possible example, Figure 2 As shown, in this embodiment Figure 1 Based on the embodiment, the method for determining the first gear ratio and the current gear is described in detail. Figure 2 As shown, the method includes:

[0096] S201. When the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates that the gear ratio is not neutral, the gear ratio calculated last time is used as the first gear ratio.

[0097] Specifically, when the enable signal is 0, that is, the speed ratio calculation enable information indicates that the speed ratio cannot be calculated, the first gear speed ratio cannot be calculated according to the current engine speed and the current gearbox output shaft speed. In this case, the controller can determine the first gear speed ratio according to the indication of the neutral signal. Specifically, when the neutral signal is 0, that is, the neutral signal indicates non-neutral, the controller can use the gear speed ratio calculated last time as the first gear speed ratio.

[0098] S202: When the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates neutral, the default gear speed ratio is used as the first gear speed ratio.

[0099] Specifically, when the enable signal is 0, that is, the speed ratio calculation enable information indicates that the speed ratio cannot be calculated, and the neutral signal is 1, that is, the neutral signal indicates that the vehicle is in neutral, the controller can use the preset default gear ratio (such as 20) as the first gear ratio.

[0100] S203. For each gear speed ratio, calculate the difference between the first gear speed ratio and the gear speed ratio, and calculate the ratio of the difference to the corresponding gear speed ratio as a first difference degree between the first gear speed ratio and the gear speed ratio.

[0101] Specifically, after determining the first gear ratio, the controller can determine the degree of difference between the first gear ratio and each gear ratio for each gear ratio of the current transmission type by calculating the difference between the first gear ratio and the gear ratio.

[0102] Furthermore, the controller may determine the first degree of difference between the first gear ratio and each gear ratio by further calculating the difference and the ratio of the corresponding gear ratio.

[0103] S204: The gear corresponding to the gear ratio having the smallest first difference degree and being less than or equal to a preset difference threshold is selected as the current gear.

[0104] Specifically, the preset difference threshold may be a value such as 4% or 3%, and may be set according to different gearbox types, and no specific restrictions are made here.

[0105] A method for identifying a transmission gear ratio is provided in an embodiment of the present application. By taking the gear ratio calculated last time as the first gear ratio, or taking the default gear ratio as the first gear ratio, a method for determining the first gear ratio is provided when the gear ratio calculation enable information indicates that the gear ratio cannot be calculated. By calculating the first degree of difference between the first gear ratio and each gear ratio, the gear corresponding to the gear ratio with the smallest first degree of difference and less than or equal to a preset difference threshold is taken as the current gear, which further refines how to determine the current gear from the first gear ratio information of the current transmission type.

[0106] Next, how the current transmission type in the target memory is determined is further described in detail.

[0107] Figure 3 A schematic diagram of a process flow of a method for determining a gearbox type provided in an embodiment of the present application. Figure 3 As shown, the method includes:

[0108] S301. Obtain speed ratio calculation enable information at the current moment from the target memory.

[0109] In the embodiment of the present application, the target memory stores second gear ratio information corresponding to at least one gearbox type, and the second gear ratio information includes gear ratios of multiple gears corresponding to each gearbox type.

[0110] Before the controller identifies the current gear of the vehicle, in order to obtain the transmission type of the vehicle, the second gear ratio of the vehicle can be calculated in advance, so as to determine the current transmission type from the second gear ratio information preset in the target memory according to the second gear ratio, wherein the second gear ratio has the same meaning as the first gear ratio, and both are obtained by dividing the engine speed at the current moment by the transmission output shaft speed at the current moment. However, since the second gear ratio is calculated when the transmission type is determined in advance, the time corresponding to the second gear ratio is usually before the time corresponding to the first gear ratio, that is, the time corresponding to the second gear ratio is not the same as the time corresponding to the first gear ratio.

[0111] Specifically, in order to accurately determine the current gearbox type, the controller may perform multiple type determination processes. The i-th type determination process specifically includes:

[0112] The controller first obtains the speed ratio calculation enabling information at the current moment from the target memory, so as to determine whether the second gear speed ratio can be calculated at this moment, wherein i is an integer greater than or equal to 1.

[0113] S302: When the speed ratio calculation enabling information indicates that the speed ratio can be calculated, calculate the i-th second gear speed ratio.

[0114] Furthermore, the controller may also calculate the i-th second gear speed ratio after the vehicle is started or after the vehicle shifts gears.

[0115] Specifically, after the vehicle is started or shifted, while the vehicle is driving stably, when the controller detects that the speed ratio calculation enable information indicates that the speed ratio can be calculated, it can calculate the i-th second gear speed ratio based on the current engine speed and the current transmission output shaft speed.

[0116] S303: Determine a second difference degree between the i-th second gear speed ratio and the j-th second gear speed ratio.

[0117] In the embodiment of the present application, j is an integer less than i and greater than or equal to 1, the second degree of difference is the ratio of the current difference to the i-th second gear speed ratio, and the current difference is the difference between the i-th second gear speed ratio and the j-th second gear speed ratio.

[0118] Specifically, after calculating the i-th second gear speed ratio, the controller can determine the i-th gearbox type from the preset second gear speed ratio information according to the i-th second gear speed ratio. The specific process may include: first determining a second difference between the i-th second gear speed ratio and the j-th second gear speed ratio, so as to confirm whether the vehicle is shifted to a different gear in the i-th type determination process compared with the j-th type determination process according to the second difference.

[0119] S304: When the plurality of second difference degrees are greater than or equal to the preset difference degree, determine the i-th transmission type from the second gear ratio information according to the i-th second gear ratio.

[0120] Specifically, the preset difference degree can be a value such as 5% or 6%, and can be set according to the actual vehicle model. No specific restrictions are made here.

[0121] S305: When the i-th gearbox type includes at least two gearbox types, execute the (i+1)-th type determination process.

[0122] Specifically, if the controller cannot uniquely determine the transmission type through the i-th type determination process, the i+1-th type determination process may be continued, that is, the gear shifting is continued, and the i+1-th second gear speed ratio is calculated, and when the second difference between the i+1-th second gear speed ratio and the first to i-th second gear speed ratios is greater than or equal to the preset difference, the i+1-th transmission type is determined from the second gear speed ratio information according to the i+1-th second gear speed ratio. When the i+1-th transmission type includes at least two transmission types, the i+2-th type determination process is continued until the transmission type can be uniquely determined.

[0123] S306: When the i-th gearbox type includes one gearbox type, use the i-th gearbox type as the current gearbox type.

[0124] Specifically, after determining the current transmission type, the controller can extract the gear ratio corresponding to the current transmission type from the second gear ratio information, obtain the first gear ratio information, and store the current transmission type and the first gear ratio information in the target memory.

[0125] A transmission gear identification method provided in an embodiment of the present application can determine the specific type of the current transmission for a vehicle equipped with a manual transmission by calculating the second gear ratio of the vehicle and determining the current transmission type from preset second gear ratio information based on the second gear ratio before identifying the current gear of the vehicle; and by determining the second degree of difference between the i-th second gear ratio and the j-th second gear ratio, it is convenient to confirm whether the vehicle has shifted to a different gear in the i-th type determination process compared to the j-th type determination process based on the second degree of difference.

[0126] The following is a detailed description of how the controller determines the current gear position of the vehicle through a specific embodiment.

[0127] After the vehicle is started and during stable driving, after the transmission runs in a fixed gear for a preset time, the controller can calculate the second gear speed ratio through the current engine speed and the current transmission output shaft speed, and compare the second gear speed ratio with the respective gear speed ratios corresponding to all transmission types included in the second gear speed ratio information preset in the target memory, thereby screening out the respective transmission types corresponding to all gear speed ratios whose difference degrees are less than or equal to the preset difference threshold from the second gear speed ratio information, wherein the difference degree refers to the difference degree between the second gear speed ratio and each gear speed ratio.

[0128] If the gearbox type is not unique at this time, after the vehicle shifts gears, the second gear ratio can be calculated, and the second gear ratio can be compared with the gear ratios corresponding to the gearbox types initially screened in the previous step to screen out the gearbox types corresponding to the gear ratios whose differences are less than or equal to the preset difference threshold. If the gearbox type obtained after this screening is unique, the gearbox type is used as the current gearbox type. If the gearbox type is not unique, the gear shift screening is continued until the controller can uniquely determine the gearbox type.

[0129] After determining the current gearbox type, the controller can extract the gear ratio corresponding to the current gearbox type from the second gear ratio information to obtain the first gear ratio information, and store the current gearbox type and the first gear ratio information in the target memory, so as to determine the current gear of the vehicle according to the first gear ratio information.

[0130] During subsequent vehicle driving, the controller can obtain the vehicle's current transmission type from the vehicle's target memory, thereby calculating the first gear ratio based on the current engine speed and the current transmission output shaft speed, and matching the first gear ratio with the first gear ratio information of the current transmission type to obtain the current gear.

[0131] The embodiment of the present invention can divide the electronic device or the main control device into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0132] Figure 4 This is a schematic diagram of the structure of a gearbox gear position identification device provided in an embodiment of the present application. Figure 4 As shown, the device includes: an acquisition module 410; a generation module 420; and a calculation module 430.

[0133] An acquisition module 410 is used to acquire a current transmission type of the vehicle from a target memory of the vehicle;

[0134] A generating module 420 is used to obtain the speed ratio calculation enabling information at the current moment from the target memory when the current gearbox type is a valid type. The speed ratio calculation enabling information is generated in real time according to the gearbox output shaft speed at the current moment, the neutral signal at the current moment, and the clutch signal at the current moment. When the gearbox output shaft speed is greater than 0, the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated;

[0135] The calculation module 430 is used to calculate the first gear speed ratio according to the current engine speed and the current gearbox output shaft speed when the speed ratio calculation enable information indicates that the speed ratio can be calculated, and match the first gear speed ratio with the first gear speed ratio information of the current gearbox type to obtain the current gear. The first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear speed ratio of at least one gear corresponding to the current gearbox type.

[0136] In one possible design, the calculation module 430 includes: a difference calculation module and a comparison module;

[0137] a difference calculation module, for calculating, for each gear ratio, a difference between the first gear ratio and the gear ratio, and calculating a ratio of the difference to the corresponding gear ratio as a first difference degree between the first gear ratio and the gear ratio;

[0138] The comparison module is used to take the gear corresponding to the gear ratio with the smallest first difference degree and less than or equal to the preset difference threshold as the current gear.

[0139] In one possible design, the device further includes: a first replacement module or a second replacement module;

[0140] A first replacement module, configured to use the last calculated gear ratio as the first gear ratio when the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates that the gear ratio is not neutral;

[0141] The second replacement module is used to use the default gear speed ratio as the first gear speed ratio when the speed ratio calculation enable information indicates that the speed ratio cannot be calculated and the neutral signal indicates neutral.

[0142] In one possible design, the apparatus further includes: a type determination module, an extraction module, and a storage module;

[0143] a type determination module, configured to calculate a second gear ratio of the vehicle, and determine a current gearbox type from preset second gear ratio information according to the second gear ratio, wherein the second gear ratio information includes gear ratios of multiple gears of at least one gearbox type;

[0144] An extraction module, used for extracting the gear ratio corresponding to the current gearbox type from the second gear ratio information to obtain the first gear ratio information;

[0145] The storage module is used to store the current gearbox type and first gear ratio information in the target memory.

[0146] In one possible design, the type determination module includes: an execution module;

[0147] An execution module, used for executing the i-th type determination process;

[0148] The execution module includes: an enabling information acquisition module, a second gear ratio calculation module, a gearbox determination module, a continuing execution module and a final determination module;

[0149] An enabling information acquisition module is used to acquire the current speed ratio calculation enabling information from the target memory;

[0150] A second gear speed ratio calculation module, used for calculating the i-th second gear speed ratio when the speed ratio calculation enabling information indicates that the speed ratio can be calculated;

[0151] a gearbox determination module, for determining an i-th gearbox type from the second gear ratio information according to the i-th second gear ratio;

[0152] A continuing execution module is used to execute the (i+1)th type determination process when the i-th gearbox type includes at least two gearbox types;

[0153] The final determination module is used to use the i-th gearbox type as the current gearbox type when the i-th gearbox type includes one gearbox type, where i is an integer greater than or equal to 1.

[0154] In a possible design, the second gear speed ratio calculation module is further used to calculate the i-th second gear speed ratio after the vehicle is started or after the vehicle shifts gears;

[0155] The gearbox determination module includes: a second difference degree determination module and a comparison determination module;

[0156] a second difference degree determination module, configured to determine a second difference degree between the i-th second gear speed ratio and the j-th second gear speed ratio, where j is an integer less than i and greater than or equal to 1, the second difference degree being a ratio of a current difference value to the i-th second gear speed ratio, and the current difference value being a difference between the i-th second gear speed ratio and the j-th second gear speed ratio;

[0157] The comparison and determination module is used to determine the i-th transmission type from the second gear ratio information according to the i-th second gear ratio when the plurality of second difference degrees are all greater than or equal to the preset difference degree.

[0158] A transmission gear position identification device provided in this embodiment can execute a transmission gear position identification method of the above embodiment, and its implementation principle and technical effect are similar, which will not be described in detail in this embodiment.

[0159] In the specific implementation of the aforementioned transmission gear position identification device, each module can be implemented as a processor, and the processor can execute computer-executable instructions stored in the memory, so that the processor executes the aforementioned transmission gear position identification method.

[0160] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5 As shown, the electronic device includes: at least one processor 510 and a memory 520. The electronic device also includes a communication component 530. The processor 510, the memory 520 and the communication component 530 are connected via a bus 540.

[0161] In the specific implementation process, at least one processor 510 executes the computer execution instructions stored in the memory 520, so that at least one processor 510 executes a transmission gear position identification method executed by the electronic device side as above.

[0162] The specific implementation process of the processor 510 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0163] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0164] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage.

[0165] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of this application is not limited to only one bus or one type of bus.

[0166] The above-mentioned functions implemented by the electronic device and the main control device introduce the scheme provided by the embodiment of the present invention. It can be understood that in order to implement the above-mentioned functions, the electronic device or the main control device includes a hardware structure and / or software module corresponding to the execution of each function. In combination with the units and algorithm steps of each example described in the embodiment disclosed in the embodiment of the present invention, the embodiment of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present invention.

[0167] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, it is used to implement the above-mentioned transmission gear recognition method.

[0168] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0169] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a main control device.

[0170] The present application also provides a computer program product, which includes a computer program. The computer program is stored in a readable storage medium. At least one processor of an electronic device can read the computer program from the readable storage medium. At least one processor executes the computer program so that the electronic device executes the solution provided by the above embodiment.

[0171] Those skilled in the art can understand that all or part of the steps of the above method embodiments can be completed by hardware related to program instructions. The above program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above method embodiments are executed; and the above storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0172] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A gearbox gear position identification method, characterized in that: include: Retrieving a current transmission type of the vehicle from a target memory of the vehicle; When the current gearbox type is a valid type, obtaining speed ratio calculation enabling information at the current moment from the target memory, wherein the speed ratio calculation enabling information is generated in real time according to the gearbox output shaft speed at the current moment, the neutral signal at the current moment, and the clutch signal at the current moment. When the gearbox output shaft speed is greater than 0, and the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated; When the speed ratio calculation enable information indicates that the speed ratio can be calculated, the first gear speed ratio is calculated based on the engine speed at the current moment and the gearbox output shaft speed at the current moment, and the first gear speed ratio is matched with the first gear speed ratio information of the current gearbox type to obtain the current gear, and the first gear speed ratio information is stored in the target memory, and the first gear speed ratio information includes the gear speed ratio of at least one gear corresponding to the current gearbox type.

2. The method according to claim 1, characterized in that The matching the first gear ratio with the first gear ratio information of the current gearbox type to obtain the current gear, includes: For each gear ratio of the gear, calculating a difference between the first gear ratio and the gear ratio, and calculating a ratio of the difference to the corresponding gear ratio as a first difference degree between the first gear ratio and the gear ratio; The gear corresponding to the gear ratio with the smallest first difference degree and less than or equal to a preset difference threshold is used as the current gear.

3. The method according to claim 2, characterized in that Before matching the first gear ratio with the first gear ratio information of the current gearbox type to obtain the current gear, the method further includes: When the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates a non-neutral gear, the gear speed ratio calculated last time is used as the first gear speed ratio; When the speed ratio calculation enabling information indicates that the speed ratio cannot be calculated and the neutral signal indicates neutral, a default gear speed ratio is used as the first gear speed ratio.

4. The method according to any one of claims 1 to 3, characterized in that Before acquiring the current transmission type of the vehicle from the target memory of the vehicle, the method further includes: Calculating a second gear ratio of the vehicle, and determining a current gearbox type from preset second gear ratio information according to the second gear ratio, wherein the second gear ratio information includes gear ratios of multiple gears of at least one gearbox type; Extracting the gear ratio corresponding to the current gearbox type from the second gear ratio information to obtain the first gear ratio information; The current transmission type and the first gear ratio information are stored in the target memory.

5. The method according to claim 4, characterized in that The calculating the second gear ratio of the vehicle and determining the current gearbox type from preset second gear ratio information according to the second gear ratio includes: Performing an i-th type determination process, the i-th type determination process comprising: Acquire the speed ratio calculation enabling information at the current moment from the target memory; When the speed ratio calculation enabling information indicates that the speed ratio can be calculated, calculating the i-th second gear speed ratio; determining an i-th transmission type from the second gear ratio information according to the i-th second gear ratio; When the i-th gearbox type includes at least two gearbox types, performing an i+1-th type determination process; When the i-th gearbox type includes one gearbox type, the i-th gearbox type is used as the current gearbox type, where i is an integer greater than or equal to 1.

6. The method according to claim 5, characterized in that The calculating the i-th second gear speed ratio comprises: After the vehicle is started or after the vehicle is shifted, calculating the i-th second gear speed ratio; The step of determining the i-th gearbox type from the second gear ratio information according to the i-th second gear ratio comprises: determining a second degree of difference between the i-th second gear speed ratio and the j-th second gear speed ratio, wherein j is an integer less than i and greater than or equal to 1, and the second degree of difference is a ratio of a current difference value to the i-th second gear speed ratio, wherein the current difference value is a difference value between the i-th second gear speed ratio and the j-th second gear speed ratio; When a plurality of the second difference degrees are greater than or equal to a preset difference degree, an i-th transmission type is determined from the second gear ratio information according to the i-th second gear ratio.

7. A gearbox gear position identification device, characterized in that: The device comprises: An acquisition module, configured to acquire a current transmission type of the vehicle from a target memory of the vehicle; A generating module, used for acquiring, from the target memory, speed ratio calculation enabling information at the current moment when the current gearbox type is a valid type, the speed ratio calculation enabling information being generated in real time according to the gearbox output shaft speed at the current moment, the neutral signal at the current moment, and the clutch signal at the current moment, and when the gearbox output shaft speed is greater than 0, and the neutral signal indicates non-neutral, and the clutch signal indicates that the clutch is not pressed, the speed ratio calculation enabling information indicates that the speed ratio can be calculated; A calculation module, used to calculate the first gear speed ratio according to the engine speed at the current moment and the gearbox output shaft speed at the current moment when the speed ratio calculation enable information indicates that the speed ratio can be calculated, and match the first gear speed ratio with the first gear speed ratio information of the current gearbox type to obtain the current gear, the first gear speed ratio information being stored in the target memory, the first gear speed ratio information including the gear speed ratio of at least one gear corresponding to the current gearbox type.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the transmission gear identification method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the transmission gear position identification method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the transmission gear position identification method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Gear identification method and device for manual transmission, vehicle and storage medium

    CN110966397A

  • AT transmission control method and system, AT transmission and vehicle

    CN113738864A

  • Vehicle gear working condition analysis method, device, equipment, medium and product

    CN116292884A

  • Gearbox type identification method and system, terminal and storage medium

    CN117628172A

  • Gearbox gear identification method

    CN118375730A