Gearbox calibration method and system, computer storage medium and program product

By evaluating the shifting performance under multiple set values of the gearbox and determining the calibration value range, the problem of inconsistent shifting performance in transmission production is solved, and the performance consistency and calibration efficiency of the gearbox between vehicles is improved.

CN120385500APending Publication Date: 2025-07-29SAIC GENERAL MOTORS +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510500590.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-21
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

During the production process of vehicle transmissions, due to manufacturing deviations, the shifting performance of each transmission is inconsistent. Although the self-learning logic can be improved, it is difficult to effectively calibrate.

Method used

By evaluating the shifting performance of the gearbox under multiple different set values, the calibration value range of the transmission parameters is determined, so that the maximum proportion of the gearbox reaches a predetermined performance threshold, and automatically calibrated using a computer system.

Benefits of technology

The gear shift performance consistency between the gearboxes and improve calibration efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120385500A_ABST
    Figure CN120385500A_ABST
Patent Text Reader

Abstract

The invention relates to a gearbox calibration method and system, a computer storage medium and a program product, and the method comprises the steps: respectively generating an evaluation value of the gear shifting performance of each gearbox in a first set of gearboxes based on each set value in a plurality of different set values of gearbox parameters of the gearboxes; based on a gear shifting performance threshold value and the evaluation value of the gear shifting performance of each gearbox in the first set of the gearboxes, determining a value range of calibration values of the gearbox parameters for a second set of the gearboxes; a calibration value is selected from the calibration value range, so that the ratio of the number of part of gearboxes corresponding to the selected calibration value in the second set of gearboxes to the number of all gearboxes in the second set of gearboxes reaches the maximum.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to vehicle calibration, and more particularly, to a method and system for calibrating a transmission, a computer storage medium, and a program product. Background Art

[0002] Due to reasons such as manufacturing processes, it is difficult to avoid introducing manufacturing deviations during the production of vehicle transmissions, which may result in each transmission passing through the same manufacturing process on the production line not being exactly the same as each other, thereby affecting the consistency of shifting performance. Although the shifting performance can be continuously improved as the vehicle is used by means of self-learning logic, this poses a challenge to the calibration of the transmission.

[0003] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present application, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0004] According to one aspect of the present application, there is provided a method for calibrating a transmission, the method including: generating an evaluation value of the shifting performance of each transmission in a first set of the transmissions based on each set value among a plurality of different set values of transmission parameters of the transmission; determining a range of values for the calibration value of the transmission parameters for a second set of the transmissions based on a shifting performance threshold and the evaluation value of the shifting performance of each transmission in the first set of the transmissions; selecting a calibration value from the range of values for the calibration value such that the ratio of the number of partial transmissions corresponding to the selected calibration value in the second set of the transmissions to the number of all transmissions in the second set of the transmissions reaches a maximum.

[0005] In one or more embodiments of the present application, optionally, the transmission parameters have a unique initial value, and the initial values of the transmission parameters of each of the partial transmissions are within the range of initial values of the transmission parameters mapped by the selected calibration value.

[0006] In one or more embodiments of the present application, optionally, the range of initial values of the transmission parameters indicates the maximum range of the initial values of the transmission parameters of each of the partial transmissions when the evaluation value of the shifting performance of each of the partial transmissions is not less than the shifting performance threshold.

[0007] In one or more embodiments of the present application, optionally, the evaluation value of the shifting performance is generated when the transmission is assembled on the vehicle, and the initial value is the measured value of the transmission parameters when the transmission is to be assembled on the vehicle.

[0008] In one or more embodiments of the present application, optionally, the transmission parameters include the engagement pressure of the clutch of the transmission.

[0009] According to one aspect of the present application, there is provided a computer system, including: at least one memory; at least one processor; and a computer program stored on the memory and executable on the processor, the operation of the computer program on the processor causing the following operations: generating, respectively, an evaluation value of the shifting performance of each transmission in a first set of transmissions based on each of a plurality of different set values of the transmission parameters of the transmission; determining a range of calibration values of the transmission parameters for a second set of transmissions based on a shifting performance threshold and the evaluation value of the shifting performance of each transmission in the first set of transmissions of the transmission; and selecting a calibration value from the range of calibration values such that the ratio of the number of partial transmissions in the second set of transmissions corresponding to the selected calibration value to the number of all transmissions in the second set of transmissions of the transmission reaches a maximum.

[0010] In one or more embodiments of the present application, optionally, the transmission parameters have a unique initial value, and the initial values of the transmission parameters of each of the partial transmissions are within the range of initial values of the transmission parameters mapped by the selected calibration value.

[0011] In one or more embodiments of the present application, optionally, the range of initial values of the transmission parameters indicates the maximum range of the initial values of the transmission parameters of each of the partial transmissions when the evaluation value of the shifting performance of each of the partial transmissions is not less than the shifting performance threshold.

[0012] In one or more embodiments of the present application, optionally, the evaluation value of the shifting performance is generated when the transmission is assembled in a vehicle, and the initial value is the measured value of the transmission parameters when the transmission is to be assembled in the vehicle.

[0013] In one or more embodiments of the present application, optionally, the transmission parameters include the engagement pressure of the clutch of the transmission.

[0014] According to one aspect of the present application, there is provided a computer-readable storage medium storing instructions that, when executed by a processor, cause any of the methods described above to be implemented.

[0015] According to one aspect of the present application, there is provided a computer program product including computer instructions that, when executed by a processor, implement any of the methods described above. Description of the Drawings

[0016] The above and other features, aspects, and advantages of the present application will be better understood when reading the following detailed description with reference to the accompanying drawings, in which the same or similar units are denoted by the same reference numerals. It should be noted that the drawings in the present application are only schematic and may not be drawn to scale or specific quantities. In the drawings:

[0017] Figure 1 is a schematic flow chart of a gearbox calibration method according to one or more embodiments of the present application.

[0018] Figure 2 is a schematic block diagram of a computer system for gearbox calibration according to one or more embodiments of the present application. Detailed Description of the Embodiments

[0019] The present application will be described more fully hereinafter with reference to the accompanying drawings, which illustrate schematic embodiments of the present application. In the following detailed description of the embodiments, numerous specific details are set forth in order to provide a more thorough understanding of the disclosed content of the present application. However, in one or more embodiments, well-known features are not described in detail to avoid unnecessarily complicating the description. Where applicable, the embodiments of the present application and the features in the embodiments may also be combined with each other.

[0020] In the present application, terms such as "including", "comprising", "having", etc. mean that in addition to the units and steps directly and explicitly stated in the specification and claims, the technical solutions described in the present application do not exclude the existence of other units and steps that are not directly or explicitly stated.

[0021] Unless otherwise specified, terms such as "first" and "second" do not denote the order of elements in terms of time, space, size, etc., nor are they intended to limit any element to only a single element, but are merely used to distinguish the elements from each other.

[0022] Due to the limitations of current manufacturing processes, the gearbox has initial attributes that vary from one gearbox to another when it comes off the production line, that is, the original state of the gearbox before it is assembled in a vehicle for calibration. For example, the state of the clutch of the first gearbox when it comes off the production line may be different from that of the second gearbox when it comes off the production line. Specifically, the clutch of the first gearbox may have different initial clutch engagement pressures, friction coefficients, torsional stiffness, etc. compared to the clutch of the second gearbox. At the same time, there are also deviations between the values of these parameters and their reference values (e.g., design values), resulting in possible differences between the shifting performances (e.g., including shifting responsiveness, acceleration change rates before and after shifting, etc.) of the first and second gearboxes and between the shifting performances of the first and second gearboxes and the desired shifting performance.

[0023] Regarding the shifting performance that may vary among individual gearboxes, there is a widely recognized evaluation system in the industry. For example, the shifting performance is scored through the AVL-DRIVE software tool. Through the software evaluation tool, the data of various sensors (such as acceleration sensors, current sensors, etc.) captured can be used to comprehensively score according to several indicators for evaluating the shifting performance (for example, shifting responsiveness, acceleration change rate before and after shifting, etc.), such as a full score of 10 points. It should be noted that such evaluation systems / tools are only examples, and those skilled in the art will easily recognize that the embodiments disclosed in the present application can be practiced through other applicable evaluation systems / tools.

[0024] When the gearbox is assembled into a vehicle, the gearbox needs to be calibrated to ensure, for example, the consistency of the shifting performance among vehicles. The above-mentioned evaluation system for the shifting performance can be used for the calibration of the gearbox, thereby helping to achieve consistent shifting performance of the off-line vehicles. Specifically, taking the calibration of the clutch engagement pressure of the gearbox as an example, the shifting performance can be scored separately at different set values of the clutch engagement pressure (for example, F1, F2…F n , where n is a positive integer) to evaluate the shifting performance of the gearbox under different set values of the clutch engagement pressure. For example, the score for the shifting performance of the first gearbox when the clutch engagement pressure is set to F1 may be 7.5, and the score for its shifting performance when the clutch engagement pressure is set to F2 may be 6.5. Due to the differences among gearboxes at the off-line stage, the score for the shifting performance of the second gearbox at the clutch engagement pressure set value F1 may be 7. Thus, compared with the clutch engagement pressure corresponding to the shifting performance with a score of 7, the clutch engagement pressure corresponding to the shifting performance with a score of 7.5 is more likely to be used as the calibration value for the gearbox parameters.

[0025] When calibrating the clutch engagement pressure and other gearbox parameters, if the above-mentioned shifting performance scoring is performed for each mass-produced off-line vehicle, it will bring a large amount of cumbersome operations and affect the calibration efficiency. The present application provides a method for calibrating the gearboxes of mass-produced off-line vehicles by scoring the shifting performance of the gearboxes in the sample vehicles.

[0026] Figure 1 Fig. 100 shows a method for calibrating a gearbox according to one or more embodiments of the present application, including steps 110 to 130.

[0027] In step 110, for each of multiple different set values of the transmission parameters of the transmission, an evaluation value of the shift performance of each transmission in the first set of transmissions can be generated respectively. Specifically, the first set of transmissions can be loaded into multiple vehicles (e.g., multiple sample vehicles / prototype vehicles for transmission performance testing) respectively, and the transmission parameters are settable values. The above evaluation system can be used to generate the evaluation values for each transmission for each set value of the transmission parameters (e.g., F1, F2…F n ) (such as the corresponding scores P1, P2…P n .

[0028] Go to step 120. Based on the evaluation values of the shift performance of each transmission in the first set, the range of calibration values of the transmission parameters for the second set of transmissions can be determined. Specifically, the second set can be multiple transmissions to be assembled in production vehicles, and these transmissions are the same as those in the first set. The range of calibration values of the transmission parameters for the transmissions of the production vehicles can be determined by combining the evaluation values of the shift performance of each transmission in the first set with a scoring grade (e.g., a grade with a full score of 10 points, with each level being 0.5 points) so as to mark the set values corresponding to high scores (e.g., at least 3 / 4 of the full score and / or scores meeting compliance requirements).

[0029] In some embodiments, the respective discrete set values and scores of the transmission parameters can jointly characterize the continuous change of the shift performance with the set values of the transmission parameters. For example, the set values and scores of the transmission parameters of the transmissions in the first set can be mapped to points on a two-dimensional coordinate system. The points representing the set values and scores of the transmission parameters of the first transmission in the first set can be represented by (F 11 ,P 11 ), (F 12 ,P 12 )…(F 1n ,P 1n ), where the coordinate axis representing the set value of the transmission parameter is orthogonal to the coordinate axis representing the score. The points are shown as a curve characterizing the continuous change of the score with the set value of the transmission parameter by connecting the points one by one or fitting the scatter points. The points on this curve representing scores meeting the desired score (e.g., 7.5 points or above) can be used to determine the range of calibration values of the transmission parameters.

[0030] In some embodiments, considering that the scoring of the transmission varies from one transmission to another, that is, each transmission may have specific initial values of transmission parameters, the initial values of the transmission parameters representing each transmission in the first set can be associated with the above-mentioned set values and scores. For example, the above points can be further mapped to a three-dimensional coordinate system, where the three-dimensional coordinate system is formed by adding a dimension representing the initial attributes of the transmission to the above two-dimensional coordinate system. Specifically, by representing the initial values of the transmission parameters (for example, f1, which represents the initial value of the clutch pressure of the first transmission in the first set), the coordinates (F 11 ,P 11 )、(F 12 ,P 12 )…(F 1n ,P 1n ) on the above curve are represented in the three-dimensional coordinate system by (F 11 ,f1,P 11 )、(F 12 ,f1,P 12 )…(F 1n ,f1,P 1n ), where the coordinate axis representing the set value of the transmission parameter, the coordinate axis representing the score, and the coordinate axis representing the initial value are orthogonal to each other. Further, a similar operation can be performed on the curves representing the change of the score with the set value of the transmission parameter for other transmissions in the first set except the first transmission. For example, the curve representing the change of the score with the set value of the transmission parameter of the second transmission in the first set is represented by (F 21 ,f2,P 21 )、(F 22 ,f2,P 22 )…(F 2n ,f2,P 2n ).

[0031] In some embodiments, the above curves related to the scoring of the transmission can be processed to characterize the continuous change of the shift performance score with the set value and the initial value of the transmission parameter, so as to determine the value range of the calibration value of the transmission parameter. For example, a surface can be formed from the above multiple curves by means of interpolation and fitting, etc. The coordinates in the section formed by the intersection of the plane representing the desired score level (for example, 7.5) (which is parallel to the plane where the coordinate axes representing the set value and the initial value of the transmission parameter are located) and the surface are used to define the possible value ranges of both the set value and the initial value of the transmission parameter that satisfy this score level. For example, the possible value ranges of both the set value and the initial value can be represented by F X ~F Y 、f A ~f B . For the set value range F X ~FY For each set value within, there is a mapping from this set value to a specific interval within the initial value range f A ~f B For the possible set values F within the set value range, M (F X <F M <F Y ), the maximum possible value range of the corresponding initial value can be f J ~f K (f A <f J <f K <f B ), where the coordinates (F M , f J , 7.5) and (F M , f K , 7.5) are on the boundary of the said section plane. Thus, the value range of the calibration value of the transmission parameters can be determined as the value range of the set value of the transmission parameters that makes the shifting performance meet this scoring grade.

[0032] In step 130, the calibration value of the transmission parameters for each transmission in the second set of transmissions to be assembled on mass-produced vehicles can be selected from the value range determined in step 120, where the selected calibration value corresponds to the number of partial transmissions in the second set of transmissions, and the ratio of the number of the partial transmissions to the number of all transmissions in the second set of transmissions reaches the maximum. Specifically, the second set is the same as the transmissions in the first set, and the change of its shifting performance with the set value and the initial value of the transmission parameters is similar to the change of the shifting performance of the transmissions in the first set with the set value and the initial value of the transmission parameters. Therefore, it can be noted that the initial values of the transmission parameters of at least some transmissions in the second set can be within the initial value range defined by the coordinates in the above-mentioned section plane. In addition, the initial values of the transmission parameters of the transmissions in the second set can be distributed in a normal form like the distribution of other processing errors. This means that compared with the edges of the above-mentioned initial value range, the initial values of the transmission parameters of a larger number of transmissions are closer to the mean value of the initial values of the transmission parameters of the transmissions in the second set, and this mean value can be located near the center of the initial value range.

[0033] Therefore, from the value range F X ~F Y of the set value of the transmission parameters that makes the shifting performance meet the expected score of, for example, 7.5 points, J ~f K ), the set value (e.g., F M) such that the gearboxes in the second set for which the initial values of the gearbox parameters are within this specific value range account for the highest proportion among all the gearboxes in the second set.

[0034] Next, this set value can be determined as the calibration value for the respective gearbox parameters of all the gearboxes in the second set, which helps to ensure that the largest proportion of the gearboxes in the second set are calibrated according to the shift performance corresponding to the desired score.

[0035] Although Figure 1 the steps in Figure 1 are presented and described in sequence, those skilled in the art will appreciate that some or all of the steps may be combined or omitted, and some or all of the steps may be executed in parallel, and additional steps may be further executed. Therefore, the scope of the present disclosure should not be considered limited to the specific arrangement of the steps shown in

[0036] Figure 2 FIG. 14 is a schematic block diagram of a computer system 200 for gearbox calibration according to one or more embodiments of the present application. As Figure 2 shown, the computer system 200 includes at least one memory 210 (such as non-volatile memory such as flash memory, ROM, hard disk drive, magnetic disk, optical disk, etc.), at least one processor 220, and a computer program 230. The memory 210 stores the computer program 230 that can be executed by the processor 220. The processor 220 is configured to run the computer program 230 stored on the memory 210. By running a computer program stored on one or more memories on one or more processors (such as the way of multi-processors running the computer program cooperatively or the way of a single processor running the computer program alone), one or more steps or operations included in the method described above with the aid of Figure 1 can be implemented.

[0037] According to another aspect of the present application, there is also provided a computer-readable storage medium having instructions stored thereon, and when the instructions are executed by a processor, one or more steps or operations included in the method described above with the aid of Figure 1 can be implemented.

[0038] According to another aspect of the present application, there is also provided a computer program product, which includes computer instructions, and when the computer instructions are executed by a processor, one or more steps or operations included in the method described above with the aid of Figure 1 can be implemented.

[0039] The processor referred to in the present application may be an integrated circuit chip having the ability to process signals. In the implementation process, with the aid of Figure 1One or more steps or operations included in the described method can be completed by the integrated logic circuit of the hardware in the processor or by instructions in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0040] The computer-readable storage medium referred to in this application includes various types of computer storage media and can be any available medium accessible by a general or special-purpose computer. For example, the computer-readable storage medium can include RAM, ROM, EPROM, E2PROM, registers, hard disks, removable disks, CD-ROMs, or other optical disk memories, magnetic disk memories, or other magnetic storage devices, or any other transient or non-transient medium capable of carrying or storing the desired program code units in the form of instructions or data structures and accessible by a general or special-purpose computer or a general or special-purpose processor. The above combinations should also be included within the scope of protection of the computer-readable storage medium. An exemplary storage medium is coupled to the processor so that the processor can read from / write to the storage medium. In an alternative, the storage medium can be integrated into the processor.

[0041] Note that the embodiments described in this application are intended to make the disclosure herein comprehensive and complete and are not intended to limit the scope of the claimed subject matter. Those skilled in the art can think of other feasible changes or substitutions based on the technical scope disclosed in this application, and such changes or substitutions are all covered by the protection scope of this application. Those skilled in the art will know that the above description and examples are provided only for ease of illustration and exemplification, and the described description and examples are not intended to cover all aspects of this application or limit this application to the precise form disclosed. The technical solutions described in this application can be implemented in different forms without departing from the spirit and scope of this application.

Claims

1. A method for calibrating a gearbox, the method comprising: generating, respectively, an evaluation value of the shifting performance of each gearbox in a first set of the gearboxes based on each of a plurality of different setting values of the gearbox parameters of the gearbox; determining a value range of the calibration value of the gearbox parameters for a second set of the gearboxes based on a shifting performance threshold and the evaluation value of the shifting performance of each gearbox in the first set of the gearboxes; selecting a calibration value from the value range of the calibration value such that the ratio of the number of partial gearboxes in the second set of the gearboxes corresponding to the selected calibration value to the number of all gearboxes in the second set of the gearboxes reaches a maximum; 2. The method according to claim 1, wherein, the gearbox parameters have a unique initial value, and the initial values of the gearbox parameters of each of the partial gearboxes are within the range of the initial values of the gearbox parameters mapped by the selected calibration value; 3. The method according to claim 2, wherein the range of the initial values of the gearbox parameters indicates the maximum value range of the initial values of the gearbox parameters of each of the partial gearboxes when the evaluation value of the shifting performance of each of the partial gearboxes is not less than the shifting performance threshold; 4. The method according to claim 2, wherein, the evaluation value of the shifting performance is generated when the gearbox is assembled to a vehicle, and the initial value is the measured value of the gearbox parameters when the gearbox is to be assembled to the vehicle; 5. The method according to claim 1, wherein, the gearbox parameters include the engagement pressure of the clutch of the gearbox; 6. A computer system, comprising: at least one memory; at least one processor; and a computer program stored on the memory and executable on the processor, the running of the computer program on the processor causing the following operations: generating, respectively, an evaluation value of the shifting performance of each gearbox in a first set of the gearboxes based on each of a plurality of different setting values of the gearbox parameters of the gearbox; determining a value range of the calibration value of the gearbox parameters for a second set of the gearboxes based on a shifting performance threshold and the evaluation value of the shifting performance of each gearbox in the first set of the gearboxes; selecting a calibration value from the value range of the calibration value such that the ratio of the number of partial gearboxes in the second set of the gearboxes corresponding to the selected calibration value to the number of all gearboxes in the second set of the gearboxes reaches a maximum; 7. The computer system according to claim 6, wherein, the gearbox parameters have a unique initial value, and the initial values of the gearbox parameters of each of the partial gearboxes are within the range of the initial values of the gearbox parameters mapped by the selected calibration value; 8. The computer system according to claim 7, wherein, the range of the initial values of the gearbox parameters indicates the maximum value range of the initial values of the gearbox parameters of each of the partial gearboxes when the evaluation value of the shifting performance of each of the partial gearboxes is not less than the shifting performance threshold; 9. The computer system according to claim 7, wherein, the evaluation value of the shifting performance is generated when the gearbox is assembled to a vehicle, and the initial value is the measured value of the gearbox parameters when the gearbox is to be assembled to the vehicle; 10. The computer system according to claim 6, wherein, the gearbox parameters include the engagement pressure of the clutch of the gearbox; 11. A computer-readable storage medium storing instructions, characterized in that, When executed by a processor, the instructions cause the method according to any one of claims 1 to 5 to be implemented.

12. A computer program product, the computer program product comprising computer instructions, characterized in that, When executed by a processor, the computer instructions implement the method according to any one of claims 1 to 5.