CN-121993597-A - Self-learning processing method, equipment, medium and product for mechanical automatic gearbox
Abstract
The application provides a self-learning processing method, equipment, medium and product of a mechanical automatic gearbox, wherein the method comprises the steps of controlling the gearbox to carry out gear shifting operation to any target gear according to a first gear shifting mode when a vehicle is determined to be in a running state, and recording the limit position of the target gear once after the gear shifting is determined to be successful; the method comprises the steps of updating a target limit position of a corresponding gear based on a plurality of limit positions of each gear, cutting off a power source of a gearbox when the vehicle is determined to be in a non-driving state, controlling the gearbox to carry out gear shifting operation to any target gear according to a second gear shifting mode, recording a top tooth position of the target gear once when the limit stroke of a gear shifting motor is determined to meet a top tooth position error, and updating the target top tooth position of the corresponding gear based on a plurality of top tooth positions of each gear. The application can realize the effect of automatically and noninductively learning the accurate top tooth position and the accurate limit position of the mechanical automatic gearbox.
Inventors
- LI GAOPENG
- YAO SHUAI
- LI BINGBING
- ZHAO KAI
- ZHANG XIANGYAN
- WANG YONGJIAN
- LIU ZONGJIAN
- HAN YUANLIANG
Assignees
- 宇通客车股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260211
Claims (13)
- 1. The self-learning processing method of the mechanical automatic gearbox is characterized by comprising the following steps of: detecting whether the vehicle is in a running state or not when the self-learning triggering condition of the gearbox is met; When the vehicle is determined to be in a running state, controlling the gearbox to perform gear shifting operation to any target gear according to a first gear shifting mode, and recording the limit position of the target gear once after the gear shifting is determined to be successful, wherein the first gear shifting mode is that the limit position is set to be a maximum value when the gear shifting motor is identified to drive the gear shifting mechanism to move to the target gear; Recording a plurality of limit positions of each gear, and updating a target limit position of the corresponding gear based on the limit positions of each gear; When the vehicle is determined to be in a non-driving state, cutting off a power source of the gearbox, controlling the gearbox to carry out gear shifting operation to any target gear according to a second gear shifting mode, and recording the top tooth position of the target gear once when the limit stroke of a gear shifting motor is determined to meet the top tooth position error, wherein the second gear shifting mode is that the gear shifting motor of the gearbox drives the gear shifting mechanism to move to a combined gear ring of the target gear in the whole course at a low speed; and recording a plurality of top tooth positions of each gear, and updating the target top tooth position of the corresponding gear based on the plurality of top tooth positions of each gear.
- 2. The method of claim 1, wherein the controlling the transmission to determine a condition of shift success after a shift operation to any target gear in accordance with the first shift pattern comprises at least one of: The difference value between the final limit stroke position of the gear shifting motor of the gearbox and the stored target limit position of the gearbox is smaller than or equal to the set limit position allowable interval value; The difference between the ratio of the input shaft rotational speed to the output shaft rotational speed of the transmission and the ratio of the target gear is within a set range.
- 3. The method of claim 1, wherein said recording a plurality of limit positions for each gear comprises: For each gear, storing the gear into a first ordered sequence of the corresponding gear when the limit position of the gear is recorded once, wherein the maximum capacity in the first ordered sequence is a first preset capacity; When the limit positions in the first ordered sequence do not reach the first preset capacity, sequentially storing the limit positions into the first ordered sequence according to the recorded time sequence; and when the limit position in the first ordered sequence reaches the first preset capacity, storing the limit position of the latest record into the first ordered sequence and deleting the limit position of the earliest record.
- 4. A method according to claim 3, wherein updating the target limit position of each gear based on the plurality of limit positions of the respective gear comprises: And when judging that the limit positions in the first ordered sequence of each gear reach the first preset capacity, updating the target limit position of the corresponding gear according to a plurality of limit positions of the first preset capacity in the first ordered sequence of each gear.
- 5. The method of claim 1, wherein determining that the limit stroke of the shift motor meets the top tooth position error comprises: And determining that the difference between the final limit stroke position of the gear shifting motor of the gearbox and the stored target limit position of the gearbox is larger than the set interval value.
- 6. The method of claim 1, wherein said recording a plurality of top tooth positions for each gear comprises: Storing the top tooth position of each gear into a second ordered sequence of the corresponding gear when the top tooth position of the corresponding gear is recorded once, wherein the maximum capacity in the second ordered sequence is a second preset capacity; when the top tooth positions of the gears in the second ordered sequence do not reach the second preset capacity, sequentially storing the top tooth positions into the second ordered sequence according to the recorded time sequence; And when the top tooth position of the gear in the second ordered sequence reaches the second preset capacity, storing the top tooth position recorded latest into the second ordered sequence and deleting the top tooth position recorded earliest.
- 7. The method of claim 6, wherein updating the target top tooth position for each gear based on the plurality of top tooth positions for each gear comprises: judging whether the self-learning is completed to record the second ordered sequence of all gears or not; And if so, when judging that the top tooth positions in the second ordered sequence of each gear reach the second preset capacity, updating the target top tooth positions of the corresponding gears according to the plurality of top tooth positions of the second preset capacity in the second ordered sequence of each gear.
- 8. The method of claim 7, wherein updating the target top tooth position of each gear according to the plurality of top tooth positions of the second preset capacity in the second ordered sequence of each gear comprises: for any target gear, taking an average value of the top tooth positions according to a plurality of top tooth positions of a second preset capacity in a second sequence of the target gear; and if the difference value between the top tooth position average value and the stored target limit position of the gearbox is larger than or equal to the minimum allowable range value of the gear position of the target gear, updating the top tooth position average value into the target top tooth position of the target gear.
- 9. The method as recited in claim 8, further comprising: and if the difference value between the top tooth position average value and the stored target limit position of the gearbox is smaller than the minimum allowable range value of the gear position of the target gear, triggering the abnormal alarm device of the gearbox to carry out abnormal alarm.
- 10. A control apparatus comprising at least one processor and a memory communicatively connected to the at least one processor, wherein the memory stores a computer program executable by the at least one processor to cause the at least one processor to perform the mechanical automatic transmission self-learning processing method of any one of claims 1 to 9.
- 11. A mechanical automatic transmission, comprising a vehicle controller for executing the mechanical automatic transmission self-learning processing method according to any one of claims 1 to 9, and a transmission controller.
- 12. A computer storage medium, wherein computer-executable instructions are stored in the computer-readable storage medium, and when executed by a processor, the computer-executable instructions are configured to implement the mechanical automatic transmission self-learning processing method according to any one of claims 1 to 9.
- 13. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the mechanical automatic gearbox self-learning processing method of any one of claims 1 to 9.
Description
Self-learning processing method, equipment, medium and product for mechanical automatic gearbox Technical Field The application relates to the technical field of gearbox control, in particular to a self-learning processing method, equipment, medium and product of a mechanical automatic gearbox. Background The mechanical automatic gearbox (Automated Mechanical Transmission, AMT) is used as a common component of mechanical equipment such as vehicles, ships, engineering machinery and the like, and plays a vital role in the stable operation of the mechanical equipment. However, mechanical automatic gearboxes generally have production and assembly errors, and each mechanical automatic gearbox has a certain difference in gear position, and the shift stroke of each mechanical automatic gearbox can change to different degrees along with temperature change and wear change in the use process. The stroke of the gear shifting motor is between the top tooth position and the limit position when the gear shifting mechanism of the mechanical automatic gearbox, which is pointed at the gear position, is meshed with the engaged gear ring of the target gear, so that the accurate storage of the top tooth position and the limit position of the mechanical automatic gearbox plays an important role in smooth and reliable control of the gear shifting process. Therefore, for a mechanical automatic gearbox, a self-learning method capable of autonomously learning the top tooth position and the limit position is needed to realize autonomous noninductive learning of accurate top tooth position and limit position, and is used for optimizing the gear shifting process of the gearbox and ensuring the safety of long-time running of the gearbox. Disclosure of Invention In view of the above, the present application is directed to providing a self-learning processing method, apparatus, medium and product for a mechanical automatic gearbox, so as to provide a self-learning method capable of autonomously learning a top tooth position and a limit position, so as to realize autonomous non-inductive learning of accurate top tooth position and limit position, and to optimize a gear shifting process of the gearbox, and ensure the safety of long-time operation of the gearbox. The first aspect of the application provides a self-learning processing method of a mechanical automatic gearbox, comprising the following steps: detecting whether the vehicle is in a running state or not when the self-learning triggering condition of the gearbox is met; When the vehicle is determined to be in a running state, controlling the gearbox to perform gear shifting operation to any target gear according to a first gear shifting mode, and recording the limit position of the target gear once after the gear shifting is determined to be successful, wherein the first gear shifting mode is that the limit position is set to be a maximum value when the gear shifting motor is identified to drive the gear shifting mechanism to move to the target gear; Recording a plurality of limit positions of each gear, and updating a target limit position of the corresponding gear based on the limit positions of each gear; When the vehicle is determined to be in a non-driving state, cutting off a power source of the gearbox, controlling the gearbox to carry out gear shifting operation to any target gear according to a second gear shifting mode, and recording the top tooth position of the target gear once when the limit stroke of a gear shifting motor is determined to meet the top tooth position error, wherein the second gear shifting mode is that the gear shifting motor of the gearbox drives the gear shifting mechanism to move to a combined gear ring of the target gear in the whole course at a low speed; and recording a plurality of top tooth positions of each gear, and updating the target top tooth position of the corresponding gear based on the plurality of top tooth positions of each gear. In one possible implementation manner of the application, after the control gearbox performs a gear shifting operation to any target gear according to a first gear shifting mode, the condition of successful gear shifting is determined, wherein the condition comprises at least one condition that a difference value between a final limit stroke position of a gear shifting motor of the gearbox and a stored target limit position of the gearbox is smaller than or equal to a set limit position allowed interval value, and a difference value between a ratio of an input shaft rotating speed to an output shaft rotating speed of the gearbox and a ratio of the target gear is in a set range. In one possible implementation manner of the application, the recording of the plurality of limit positions of each gear comprises storing the limit positions of each gear into a first ordered sequence of the corresponding gear when the limit positions of each gear are recorded once, wherein the maximum capacity in the first ordered