Electronic gear shifting self-learning method, device, equipment and medium

Through self-learning methods, the position and transmission angle value of the electronic shift actuator are recorded and synchronized, the problem of gear position error of the electronic shift system after the vehicle is assembled or operated for a period of time is solved, and accurate gear positioning and wear deviation are achieved.

CN120332471APending Publication Date: 2025-07-18CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510470498.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

Due to the differences in manufacturing and installation of electronic gear shift actuators, electronic gear shift systems need to be synchronized after assembly or operation for a period of time. The existing technology has failed to effectively solve the gear error problem.

Method used

Through the self-learning method, the gearbox shift angle value and electronic shift actuator position value of each preset gear are recorded and synchronized, and the average value is counted and used as the default control point is used to ensure that each electronic shift actuator finds the exact position on the gearbox, reducing gear errors caused by wear and deviation.

Benefits of technology

The precise gear positioning of each electronic shift actuator on the transmission is achieved, reducing gear errors caused by wear and deviation, and improving gear accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120332471A_ABST
    Figure CN120332471A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of new energy automobiles, in particular to an electronic gear shifting self-learning method and device, equipment and a medium. According to the method, all preset gears are traversed, and the gearbox gear shifting angle value corresponding to each preset gear and the position value of the electronic gear shifting actuator are recorded and synchronized. According to the method and the device, each electronic gear shifting actuator mounted on the gearbox can find a relatively accurate gear position through self-learning; through regular gear self-learning, gear errors caused by structural abrasion of the electronic gear shifting actuator or deviation in matching with a gearbox are reduced, and the gear accuracy is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of new energy vehicles, and particularly relates to an electronic shift self-learning method, device, equipment and medium. Background Art

[0002] With the rapid development of technology, electronic shift mechanisms are gradually becoming standard equipment for many vehicle models, replacing the traditional cable-operated mechanical shift mechanisms. These electronic shift mechanisms come in various forms, such as lever-type, knob-type, and button-type, etc., which bring unprecedented convenience and safety to drivers. Through the electronic shift lever, the driver can easily shift gears in the vehicle. This process converts the operation intention into an electrical signal through a sensor, and then the shift actuator drives the shift shaft of the transmission to perform gear shifting, such as park gear, reverse gear, neutral gear, and forward gear, etc.

[0003] In the prior art, due to differences in the manufacturing of electronic shift actuators, differences in angle programming, and differences in the installation of electronic shift actuators and transmissions.

[0004] In summary, it is necessary to synchronize the gear positions of the electronic shift actuator after each general assembly of the vehicle or after running for a period of time. Summary of the Invention

[0005] In view of the above problems, the present disclosure provides an electronic shift self-learning method, device, equipment and medium.

[0006] In a first aspect, an electronic shift self-learning method, the method includes:

[0007] When the vehicle is in the P gear or N gear safety state, send a RoutineControl service through a diagnostic instrument to trigger the electronic shift actuator to enter the self-learning mode;

[0008] In the self-learning mode, for all preset gears, perform the following operations: drive the electronic shift actuator to reach the first preset gear by controlling the motor, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear; continue to drive the electronic shift actuator from the first preset gear to the second preset gear, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the second preset gear; continue to drive the electronic shift actuator from the second preset gear to the first preset gear, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear;

[0009] For each preset gear, calculate the average angle value of the gearbox shift angle value and the average position value of the position value of the electronic shift actuator; synchronize the default shift angle value of each preset gear of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

[0010] Further, when one of the following situations occurs, electronic shift self-learning is performed:

[0011] When the vehicle is assembled for the first time and rolls off the production line;

[0012] After the vehicle has run for a certain period of time;

[0013] When one of the transmission, electronic shift controller, or electronic shift actuator is replaced.

[0014] Further, when the diagnostic instrument sends the RoutineControl service, the following conditions need to be met simultaneously:

[0015] IGN is in the ON state;

[0016] The vehicle speed is 0 km / h;

[0017] The vehicle is in the braking state.

[0018] Further, the preset gears include: P gear, R gear, N gear, and D gear;

[0019] Moving from the first preset gear to the second preset gear includes: from P gear to D gear, from P gear to R gear, from R gear to N gear, from N gear to D gear, from D gear to R gear, from R gear to P gear, from P gear to N gear, from N gear to R gear, from R gear to D gear, from D gear to N gear, from D gear to P gear, and from N gear to P gear.

[0020] Further, it also includes:

[0021] When the difference between the transmission shift angle value and the theoretically calculated value is less than or equal to the preset threshold, the self-learning calibration is successful, and the self-learning mode is exited.

[0022] Further, it also includes:

[0023] When the difference between the transmission shift angle value and the theoretically calculated value is greater than the preset threshold, the electronic shift controller uses the internal initial value of the program as the control point to ensure vehicle driving.

[0024] Further, it also includes:

[0025] When the difference between the transmission shift angle value and the theoretically calculated value is greater than the preset threshold, the electronic shift controller uses the internal initial value of the program as the control point, continues to drive the electronic shift actuator to shift gears, and simultaneously feeds back the corresponding fault position signal and fault information through the CAN message.

[0026] In the second aspect, an electronic shift self-learning device includes:

[0027] A mode startup unit, a gear position test unit, and a synchronization unit;

[0028] The mode startup unit is used to trigger the electronic shift actuator to enter the self - learning mode by sending the RoutineControl service through a diagnostic instrument when the vehicle is in the P - gear or N - gear safety state;

[0029] The gear position test unit is used to perform the following operations on all preset gear positions in the self - learning mode: drive the electronic shift actuator to reach the first preset gear position by controlling the motor, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear position; continue to drive the electronic shift actuator from the first preset gear position to the second preset gear position, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the second preset gear position; continue to drive the electronic shift actuator from the second preset gear position to the first preset gear position, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear position;

[0030] The synchronization unit is used to calculate the average angle value of the gearbox shift angle value and the average position value of the position value of the electronic shift actuator for each preset gear position; synchronize the default shift angle value of each preset gear position of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

[0031] In a third aspect, an electronic device includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other through the communication bus;

[0032] The memory stores a computer program;

[0033] The processor is used to implement the above - mentioned electronic shift self - learning method when executing the computer program stored on the memory.

[0034] In a fourth aspect, a computer - readable storage medium stores a computer program, and when the computer program is executed by a processor, the above - mentioned electronic shift self - learning method is implemented.

[0035] The present disclosure at least has the following beneficial effects:

[0036] The present disclosure ensures that each electronic shift actuator installed in the gearbox can find a relatively accurate gear position through self - learning; through regular gear self - learning, it reduces the gear error caused by the wear of the electronic shift actuator structure or the deviation in matching with the gearbox, and improves the gear accuracy.

[0037] Other features and advantages of the present disclosure will be set forth in the following description, and in part will be obvious from the description, or may be learned by practicing the present disclosure. The objectives and other advantages of the present disclosure may be realized and attained by the structure particularly pointed out in the specification and the drawings. Description of the Drawings

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly introduces the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present disclosure. For those of ordinary skill in the art, without creative efforts, other drawings may be obtained based on these drawings.

[0039] Figure 1 It is a schematic flowchart of the self-learning method for the embodiment of the present disclosure;

[0040] Figure 2 It is a schematic structural diagram of the self-learning device for the embodiment of the present disclosure;

[0041] Figure 3 It is a schematic structural diagram of the electronic device for the embodiment of the present disclosure. Detailed Embodiments

[0042] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some, but not all, of the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present disclosure.

[0043] As Figure 1 shown, an electronic shift self-learning method, the method includes:

[0044] S101, when the vehicle is in the P gear or N gear safety state, send a RoutineControl service through a diagnostic instrument to trigger the electronic shift actuator to enter the self-learning mode;

[0045] S102. In the self - learning mode, for all preset gears, perform the following operations: Control the motor to drive the electronic shift actuator to reach the first preset gear, and record the gear - shifting angle value of the gearbox and the position value of the electronic shift actuator corresponding to the first preset gear; continue to drive the electronic shift actuator from the first preset gear to the second preset gear, and record the gear - shifting angle value of the gearbox and the position value of the electronic shift actuator corresponding to the second preset gear; continue to drive the electronic shift actuator from the second preset gear to the first preset gear, and record the gear - shifting angle value of the gearbox and the position value of the electronic shift actuator corresponding to the first preset gear.

[0046] S103. For each preset gear, calculate the average angle value of the gear - shifting angle value of the gearbox and the average position value of the position value of the electronic shift actuator; synchronize the default gear - shifting angle value of each preset gear of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

[0047] When specifically implemented, it is introduced as follows:

[0048] Self - learning is required in the following situations:

[0049] When the whole vehicle is assembled and rolled off the production line for the first time, each gear of the electronic shift actuator needs self - learning.

[0050] After running for a certain period of time, due to wear in the structure of the electronic shift actuator or deviation in matching with the gearbox, the electronic shift controller and the electronic shift actuator will start the self - learning program.

[0051] After replacing the gearbox, the electronic shift controller or the electronic shift actuator, or all three at the same time, re - self - learning is required.

[0052] After the whole vehicle is rolled off the production line, in the safe state of P - gear or N - gear. Use the diagnostic instrument to send the RoutineControl (code 0x31) service (IGN ON, vehicle speed = 0 km / h, brake state) to trigger the electronic shift actuator to enter the self - learning mode. After the self - learning is successfully completed, it will automatically switch back to the normal operation mode. The operator manually switches the gear to test whether it is normal.

[0053] After the electronic shift actuator and the gearbox are assembled, regardless of the initial position, the self - learning process is as follows:

[0054] Let the electronic shift actuator move towards the P - gear direction, control the motor to the P - gear using the default value, check whether it can reach the P - gear. If it reaches the P - gear and records the gear - shifting angle value of the gearbox at the same time, then record this position value.

[0055] Let the electronic shift actuator move from the P gear direction towards the D gear direction, and use the default value for control. After reaching the D gear position, record the gearbox shift angle value and this position value.

[0056] Then return to the P gear position using the default value, and record the angle value and position value.

[0057] Then use the default value to control the shifts PR, RN, ND, DR, RP, PN, NR, RD, NP, DN, DP, and record whether it corresponds to the gear during the shift process. If it corresponds, record the corresponding value, and at the same time complete the correction learning for each gear.

[0058] For each gear, perform an average operation on the angle value and position value collected during the movement process, synchronize the default gearbox shift angle value to the average angle value, and synchronize the default position value of the electronic shift actuator to the average position value.

[0059] If the calibration is successful, transfer the control right to the entire vehicle. End the calibration. If it is not successful, it needs to be repaired offline.

[0060] Conclusion: When the test result differs from the theoretically calculated value by more than 3 degrees (preset threshold), the electronic shift controller will use the internal initial value (theoretical value) of the program as the control point, continue to drive the electronic shift actuator to shift gears, and at the same time feedback the corresponding position signal and fault information (self-learning fault, or position calibration fault, etc.) through the CAN message. Assuming that the offline self-learning fails, the electronic shift controller will use the internal initial value (theoretical value) of the program as the control point to enable the vehicle to be offline to the repair location.

[0061] As Figure 2 shown, an electronic shift self-learning device includes:

[0062] A mode startup unit 201, a gear test unit 202, and a synchronization unit 203;

[0063] The mode startup unit 201 is used to trigger the electronic shift actuator to enter the self-learning mode by sending a RoutineControl service through a diagnostic instrument when the entire vehicle is in the P gear or N gear safety state;

[0064] The gear position test unit 202 is used to perform the following operations on all preset gear positions in the self-learning mode: control the motor to drive the electronic shift actuator to reach the first preset gear position, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear position; continue to drive the electronic shift actuator from the first preset gear position to the second preset gear position, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the second preset gear position; continue to drive the electronic shift actuator from the second preset gear position to the first preset gear position, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear position.

[0065] The synchronization unit 203 is used to, for each preset gear position, calculate the average angle value of the gearbox shift angle values and the average position value of the position values of the electronic shift actuator; synchronize the default shift angle value of each preset gear position of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

[0066] As Figure 3 shown, the present disclosure provides an electronic device, including a processor 301, a communication interface 302, a memory 303, and a communication bus 304. Among them, the processor 301, the communication interface 302, and the memory 303 complete mutual communication through the communication bus 304;

[0067] The memory 303 stores a computer program;

[0068] The processor 301 is configured to implement the above method when executing the computer program stored on the memory 303.

[0069] The present disclosure provides a computer-readable storage medium storing a computer program, and the computer program implements the above method when executed by a processor.

[0070] The computer-readable storage medium may be included in the device / apparatus described in the above embodiments; or it may exist alone without being assembled into the device / apparatus. The above computer-readable storage medium carries one or more programs, and when the one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.

[0071] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.

[0072] Although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. An electronic shift self-learning method, characterized in that, The method includes: When the vehicle is in the P or N gear safety state, send a RoutineControl service through a diagnostic instrument to trigger the electronic shift actuator to enter the self-learning mode; In the self-learning mode, for all preset gears, perform the following operations: control the motor to drive the electronic shift actuator to reach the first preset gear, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear; continue to drive the electronic shift actuator from the first preset gear to the second preset gear, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the second preset gear; continue to drive the electronic shift actuator from the second preset gear to the first preset gear, and record the gearbox shift angle value and the position value of the electronic shift actuator corresponding to the first preset gear; For each preset gear, calculate the average angle value of the gearbox shift angle value and the average position value of the position value of the electronic shift actuator; synchronize the shift default angle value of each preset gear of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

2. An electronic shift self-learning method according to claim 1, wherein When one of the following situations occurs, perform electronic shift self-learning: When the vehicle is assembled for the first time and rolls off the production line; After the vehicle has run for a certain period of time; When one of the gearbox, electronic shift controller, or electronic shift actuator is replaced.

3. An electronic shift self-learning method according to claim 1, wherein When the diagnostic instrument sends a RoutineControl service, the following conditions need to be met simultaneously: IGN is in the ON state; The vehicle speed is 0 km / h; The vehicle is in the braking state.

4. An electronic shift self-learning method according to claim 1, wherein The preset gears include: P gear, R gear, N gear, and D gear; From the first preset gear to the second preset gear includes: P gear to D gear, P gear to R gear, R gear to N gear, N gear to D gear, D gear to R gear, R gear to P gear, P gear to N gear, N gear to R gear, R gear to D gear, D gear to N gear, D gear to P gear, and N gear to P gear.

5. An electronic shift self-learning method according to claim 1, wherein It further includes: When the difference between the gearbox shift angle value and the theoretically calculated actual value is less than or equal to the preset threshold, the self-learning calibration is successful, and the self-learning mode is exited.

6. An electronic shift self-learning method according to claim 1, wherein It further includes: When the difference between the gearbox shift angle value and the theoretically calculated actual value is greater than the preset threshold, the electronic shift controller uses the internal initial value of the program as the control point to ensure vehicle driving.

7. An electronic shift self-learning method according to claim 6, wherein It further includes: When the difference between the gearshift angle value of the gearbox and the theoretically calculated value is greater than the preset threshold, the electronic shift controller uses the internal initial value of the program as the control point, continues to drive the electronic shift actuator to shift gears, and simultaneously feeds back the corresponding fault position signal and fault information through the CAN message.

8. An electronic shift self-learning device, characterized in that, Including: A mode startup unit, a gear position test unit, and a synchronization unit; The mode startup unit is used to trigger the electronic shift actuator to enter the self-learning mode by sending the RoutineControl service through the diagnostic instrument when the vehicle is in the P gear or N gear safety state; The gear position test unit is used to perform the following operations on all preset gear positions in the self-learning mode: drive the electronic shift actuator to the first preset gear position by controlling the motor, and record the gearshift angle value of the gearbox and the position value of the electronic shift actuator corresponding to the first preset gear position; continue to drive the electronic shift actuator from the first preset gear position to the second preset gear position, and record the gearshift angle value of the gearbox and the position value of the electronic shift actuator corresponding to the second preset gear position; continue to drive the electronic shift actuator from the second preset gear position to the first preset gear position, and record the gearshift angle value of the gearbox and the position value of the electronic shift actuator corresponding to the first preset gear position; The synchronization unit is used to calculate the average angle value of the gearshift angle value of the gearbox and the average position value of the position value of the electronic shift actuator for each preset gear position; synchronize the default shift angle value of each preset gear position of the gearbox to the corresponding average angle value, and synchronize the default position value of the electronic shift actuator to the corresponding average position value.

9. An electronic device, characterized in that, Including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus; The memory stores a computer program; The processor is used to implement an electronic shift self-learning method according to any one of claims 1-7 when executing the computer program stored on the memory.

10. A computer-readable storage medium storing a computer program, characterized in that, The computer program, when executed by the processor, implements an electronic shift self-learning method according to any one of claims 1-7.