A vehicle control method and device based on AMT transmission

The ECU determines the AMT transmission gear position in real time and generates delayed power-off self-learning instructions, which solves the problems of poor user experience and long time consumption caused by manual reliance on gear identification, and realizes efficient, accurate and user-friendly gear self-learning.

CN116753300BActive Publication Date: 2025-09-19WEICHAI POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310724603.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-19
Publication Date
2025-09-19
Estimated Expiration
2043-06-19

AI Technical Summary

Technical Problem

The gear position recognition of existing AMT transmissions relies on manual periodic self-learning, which can easily lead to poor user experience due to driver forgetfulness. In addition, the self-learning process is time-consuming and cannot meet the driver's flexible and changing needs.

Method used

The electronic control unit (ECU) determines the pending self-learning gear in real time, generates a planned self-learning instruction when the power is delayed, and uses the automatic transmission control unit (TCU) to update the gear position storage to achieve self-learning of a single or partial gear, reducing the overall self-learning time and frequency.

Benefits of technology

The accuracy and efficiency of gear self-learning are improved, user operations are reduced, and the driver's experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116753300B_ABST
    Figure CN116753300B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle control method and device based on an AMT transmission, which belongs to the field of automobile technology. In this method, the ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on a preset self-learning enabling condition. The pending self-learning gear is the gear after the vehicle completes the initial gear self-learning. The initial gear self-learning at least includes determining the initial gear position from the gear position sensor. When it is determined that there is at least one target self-learning gear among multiple pending self-learning gears, a planned self-learning instruction is generated when the vehicle delays powering off based on the target self-learning gear. Based on the feedback information of the automatic transmission control unit TCU executing the planned self-learning instruction according to the preset self-learning rules, the gear self-learning position of the target self-learning gear corresponding to the feedback information is updated to the gear position storage unit of the vehicle, so as to control the vehicle's driving according to the updated gear position storage unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automotive technology, and in particular to a vehicle control method and device based on an AMT transmission. Background Art

[0002] The Automated Mechanical Transmission (AMT) is based on the traditional dry clutch and manual gear transmission, and is equipped with an electronic control system to transform the manual shift mechanism into an automatic shift mechanism, thereby realizing a stepped mechanical automatic transmission with automatic shifting.

[0003] During the production and assembly of the transmission, due to production consistency issues, there may be errors in the gear position of each transmission. Moreover, during the operation of the vehicle, due to inevitable mechanical wear, the gear position will also change compared to when it left the factory. In order to ensure the accuracy of gear shifting, the position of each gear must be accurately identified.

[0004] Currently, to ensure that the transmission accurately identifies gear positions, the vehicle must undergo regular gear self-learning. This method relies on driver habit, and forgetting to perform regular gear self-learning can have serious consequences, negatively impacting the user experience. Furthermore, the gear self-learning process is time-consuming and cannot meet the driver's ever-changing driving needs. Summary of the Invention

[0005] The embodiments of the present application provide a vehicle control method and device based on an AMT transmission, which is used to solve the problem that the transmission self-learning process of current vehicle control is overly dependent on human subjective factors and the self-learning process is long, affecting the driver's experience.

[0006] In one aspect, an embodiment of the present application provides a vehicle control method based on an AMT transmission, the method comprising:

[0007] The electronic control unit (ECU) determines in real time whether there is at least one target self-learning gear among a plurality of pending self-learning gears based on a preset self-learning enabling condition; the pending self-learning gear is the gear position after the vehicle completes initial gear self-learning; the initial gear self-learning at least includes determining an initial gear position from a gear position sensor;

[0008] If so, generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear;

[0009] Based on the feedback information of the automatic transmission control unit TCU executing the planned self-learning instruction according to the preset self-learning rules, the gear self-learning position of the target self-learning gear corresponding to the feedback information is updated to the gear position storage unit of the vehicle, so as to control the vehicle driving according to the updated gear position storage unit.

[0010] In one implementation of the present application, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on a preset self-learning enabling condition, specifically including:

[0011] Obtaining the accumulated mileage data corresponding to each of the pending self-learning gears respectively; the accumulated mileage data is the accumulated mileage of the vehicle from the last gear self-learning completion time to the current time for the pending self-learning gear;

[0012] comparing the self-learning enabling condition with the accumulated mileage data;

[0013] If the accumulated usage mileage data of at least one of the pending self-learning gears is greater than the corresponding usage mileage threshold in the self-learning enabling condition, the pending self-learning gear corresponding to the accumulated usage mileage data greater than the usage mileage threshold will be used as the target self-learning gear.

[0014] In one implementation of the present application, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on a preset self-learning enabling condition, specifically including:

[0015] respectively obtaining the actual gear position from the gear position sensor of each of the to-be-determined self-learning gears;

[0016] determining a gear position deviation value corresponding to the actual gear position according to the gear self-learning position in the gear position storage unit;

[0017] Comparing the gear position deviation value with the self-learning enabling condition;

[0018] If at least one of the gear position deviation values ​​is greater than a corresponding deviation setting threshold, the to-be-determined self-learning gear corresponding to the gear position deviation value greater than the deviation setting threshold is used as the target self-learning gear.

[0019] In one implementation of the present application, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on a preset self-learning enabling condition, specifically including:

[0020] respectively obtaining the gear engagement number data of each of the pending self-learning gears and calculating the corresponding gear engagement failure rate;

[0021] comparing the gear shift failure rate with the self-learning enabling condition;

[0022] In a case where the gear engagement failure rate is greater than a preset failure rate threshold in the self-learning enabling condition, the corresponding pending self-learning gear is used as the target self-learning gear.

[0023] In one implementation of the present application, generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear specifically includes:

[0024] When there is at least one target self-learning gear and a vehicle ignition switch power-off signal is obtained, generating a delayed power-off instruction and the planned self-learning instruction corresponding to the target self-learning gear, so that the vehicle enters a gear self-learning process; and

[0025] Generate gear self-learning prompt information and send the gear self-learning prompt information to the vehicle display unit; the gear self-learning prompt information at least includes a text signal and a light signal for prompting the vehicle to enter the gear self-learning process.

[0026] In one implementation of the present application, after generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear, the method further includes:

[0027] sending the planned self-learning instruction to the TCU so that the TCU controls a shift actuator to move the gear position of the current gear toward the gear initial position corresponding to the target self-learning gear, and maintaining the shift actuator moving toward the gear initial position for a preset driving time when the gear position of the current gear matches the gear initial position; the gear position of the current gear is obtained from the gear position sensor;

[0028] The gear position of the current gear after the preset driving time is used as the pending gear self-learning position of the target self-learning gear, and is added to the planned self-learning gear position update list;

[0029] The feedback information is generated based on the planned self-learning gear position update list; the feedback information includes the gear self-learning position obtained based on the planned self-learning gear position update list.

[0030] In one implementation of the present application, generating the feedback information based on the planned self-learning gear position update list specifically includes:

[0031] Determining whether the planned self-learning instruction is completed based on the number of pending gear self-learning positions corresponding to the target self-learning gear in the planned self-learning gear position update list, the addition time, and the corresponding self-learning completion judgment rule; wherein the self-learning completion judgment rule includes at least a number threshold and an addition time interval;

[0032] If so, the average of the plurality of to-be-determined gear self-learning positions is used as the gear self-learning position to generate the feedback information.

[0033] In one implementation of the present application, based on feedback information from an automatic transmission control unit (TCU) executing the planned self-learning instruction according to a preset self-learning rule, after updating the gear self-learning position of the target self-learning gear corresponding to the feedback information to a gear position storage unit of the vehicle, the method further includes:

[0034] clearing the accumulated data corresponding to the self-learning enabling condition to recount the accumulated data of the target self-learning gear position for which the gear self-learning position update is completed; and

[0035] The vehicle delayed power-off instruction corresponding to the target self-learning gear position for which the gear self-learning position update is completed is cleared.

[0036] In one implementation of the present application, the method further includes:

[0037] After the gear self-learning position is updated to the gear position storage unit of the vehicle, the accumulated data corresponding to the gear self-learning position is sent to a vehicle display unit and / or a user terminal.

[0038] On the other hand, an embodiment of the present application further provides a vehicle control device based on an AMT transmission, the device comprising:

[0039] a judgment module, configured for the electronic control unit (ECU) to determine in real time whether there is at least one target self-learning gear among a plurality of pending self-learning gears based on a preset self-learning enabling condition; the pending self-learning gear is the gear position after the vehicle completes initial gear self-learning; the initial gear self-learning at least includes determining an initial gear position from a gear position sensor;

[0040] A generating module, configured to generate, according to the target self-learning gear, a planned self-learning instruction when the vehicle is delayed in powering off;

[0041] An updating module is used to update the gear self-learning position of the target self-learning gear corresponding to the feedback information to the gear position storage unit of the vehicle based on the feedback information of the automatic transmission control unit TCU executing the planned self-learning instruction according to the preset self-learning rules, so as to control the vehicle driving according to the updated gear position storage unit.

[0042] This application uses the self-learning enabling conditions of the above-mentioned scheme to determine whether a single or partial gear needs self-learning, and performs a single gear self-learning on a single or partial gear. This can save the self-learning time when all gears are self-learning at the same time. At the same time, it can reduce the self-learning frequency when all gears are self-learning at the same time. In addition, this application can perform self-learning during the power-off process, without the driver having to separately turn on the self-learning switch to perform gear self-learning, saving user operations and improving the user's gear usage experience. This solves the problem that the current vehicle-controlled transmission self-learning process is overly dependent on human subjective factors, and the self-learning process is long, affecting the driver's user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0044] Figure 1 A schematic flow chart of a vehicle control method based on an AMT transmission according to an embodiment of the present application;

[0045] Figure 2 This is another flowchart of a vehicle control method based on an AMT transmission in an embodiment of the present application;

[0046] Figure 3 This is another flow chart of a vehicle control method based on an AMT transmission in an embodiment of the present application;

[0047] Figure 4 This is a structural schematic diagram of a vehicle control device based on an AMT transmission in an embodiment of the present application. DETAILED DESCRIPTION

[0048] To make the purpose, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this application and the corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0049] AMT transmissions, due to wear and tear during use and manufacturing errors, can cause gear position deviations that require recalibration through gear self-learning. Regular gear self-learning for the entire vehicle relies on driver habits. Forgetting to perform regular gear self-learning can have serious consequences, impacting the user experience. Furthermore, the existing gear self-learning process requires learning for every gear position, which is time-consuming and cannot meet the driver's flexible and ever-changing driving needs.

[0050] Based on this, the embodiment of the present application provides a vehicle control method and device based on an AMT transmission, which is used to solve the problem that the current vehicle control transmission self-learning process relies too much on human subjective factors and the self-learning process is long, affecting the driver's experience.

[0051] The following describes in detail various embodiments of the present application with reference to the accompanying drawings.

[0052] The embodiment of the present application provides a vehicle control method based on an AMT transmission, and the execution subject of the method can be an electronic control unit (ECU) of the whole vehicle, such as Figure 1 As shown, the method may include steps S101-S103:

[0053] S101, the ECU determines in real time whether there is at least one target self-learning gear among a plurality of pending self-learning gears based on a preset self-learning enabling condition.

[0054] The gear to be determined for self-learning is the gear position after the vehicle completes the initial gear self-learning. The initial gear self-learning at least includes determining the initial gear position from the gear position sensor.

[0055] When the vehicle is in motion or the ignition switch is on, it will be determined in real time based on the self-learning enabling conditions whether there is a target self-learning gear for each pending self-learning gear. The pending self-learning gear can be a gear specified by the user or all gears of the vehicle. For example, the user specifies gears 1-6 as pending self-learning gears, or specifies gears 1-12 as pending self-learning gears. The specific setting can be made during actual use and is not specifically limited in this application.

[0056] The self-learning enablement conditions are pre-set in the ECU and may include: enabling conditions for using accumulated mileage data, enabling conditions for gear position deviation values, and enabling conditions for gear engagement failure rate. The self-learning enablement conditions are used to trigger the gear self-learning process when the vehicle meets the conditions.

[0057] In one embodiment of the present application, taking the self-learning enabling condition as an enabling condition for using mileage accumulation data as an example, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling condition, specifically including:

[0058] The ECU obtains the cumulative mileage data corresponding to each pending self-learning gear. This cumulative mileage data represents the cumulative vehicle mileage for the pending self-learning gear from the time the gear self-learning was last completed to the current time. The self-learning enablement conditions are compared with the cumulative mileage data. If the cumulative mileage data for at least one pending self-learning gear exceeds the corresponding mileage threshold in the self-learning enablement conditions, the pending self-learning gear corresponding to the mileage cumulative data exceeding the mileage threshold is selected as the target self-learning gear.

[0059] In other words, the ECU can accumulate the cumulative mileage of each pending self-learning gear after the last gear self-learning is completed to the current moment to obtain the cumulative mileage data. The self-learning enabling condition may include a mileage threshold, for example, the mileage threshold for gear 1 is A kilometers, the mileage threshold for gear 2 is B kilometers... The specific mileage threshold can be set by the user, and this application does not make specific restrictions on this. When the ECU determines that the cumulative mileage data is greater than the mileage threshold, the corresponding pending self-learning gear will be used as the target self-learning gear. If the cumulative mileage data for gear 1 is greater than the mileage threshold A kilometers, the ECU will use gear 1 as the target self-learning gear; if the cumulative mileage data for gear 2 is less than the mileage threshold B kilometers, gear 2 will not be used as the target self-learning gear.

[0060] In another embodiment of the present application, taking the self-learning enabling condition as the enabling condition of the gear position deviation value as an example, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling condition, specifically including:

[0061] The ECU obtains the actual gear position from the gear position sensor for each pending self-learning gear. Based on the gear position storage unit's self-learning position, it determines the gear position deviation value corresponding to the actual gear position. The gear position deviation value is compared with the self-learning enabling conditions. If at least one gear position deviation value exceeds the corresponding deviation setting threshold, the pending self-learning gear corresponding to the gear position deviation value exceeding the deviation setting threshold is selected as the target self-learning gear.

[0062] Each gear in the vehicle's AMT corresponds to a gear position sensor, which is used to collect the gear position when the gear is engaged. The ECU can obtain the actual gear position collected by the gear position sensor when the vehicle is engaged. The ECU can calculate the difference or distance value between the actual gear position and the gear self-learning position in the gear position storage unit, such as calculating the Euclidean distance between the actual gear position coordinates and the gear self-learning position coordinates, as the gear position deviation value. The gear position storage unit stores the gear self-learning position recorded after the last gear self-learning was completed. The deviation setting threshold is set by the user or vehicle maintenance personnel, and this application does not make specific restrictions on this. When the gear position deviation value is greater than the deviation setting threshold, the ECU uses the corresponding gear as the target self-learning gear.

[0063] In another embodiment of the present application, taking the self-learning enabling condition as an enabling condition of the gear shift failure rate as an example, the electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling condition, specifically including:

[0064] The ECU obtains the number of gear shifts for each pending self-learning gear and calculates the corresponding gear shift failure rate. This gear shift failure rate is compared with the self-learning enablement conditions. If the gear shift failure rate exceeds the failure rate threshold set in the self-learning enablement conditions, the corresponding pending self-learning gear is selected as the target self-learning gear.

[0065] In other words, the self-learning enabling conditions can include a failure rate threshold. During actual vehicle use, if a gear shift fails, the ECU can accumulate the number of gear shifts and the number of gear shift failures for each gear, and then calculate the gear shift failure rate for each pending self-learning gear (number of gear shift failures / cumulative number of gear shifts). The cumulative number of gear shifts is also accumulated since the last gear self-learning was completed. If the vehicle's gear shift failure rate is greater than the preset failure rate threshold, the ECU will use the pending self-learning gear whose gear shift failure rate meets the self-learning enabling conditions as the target self-learning gear.

[0066] In addition, the self-learning enabling conditions of the present application may also include a gear shift success rate. If the gear shift success rate is less than a user-preset success rate threshold, the ECU sets the corresponding pending self-learning gear as the target self-learning gear. The ECU may also determine the number of successful gear shifts or the number of failed gear shifts. For example, if the number of successful gear shifts is greater than a user-preset success threshold, or the number of failed gear shifts is greater than a user-preset failure threshold, the ECU sets the corresponding pending self-learning gear as the target self-learning gear if the conditions are met.

[0067] Alternatively, the self-learning enabling condition of the present application may also be that when the cumulative number of gear shifting times is greater than a preset gear shifting time threshold, the ECU uses the corresponding pending self-learning gear as the target self-learning gear.

[0068] The self-learning enabling conditions can be set by the user during actual use. The ECU can also judge the three enabling conditions mentioned above: the enabling condition of using mileage accumulated data, the enabling condition of gear position deviation value, and the enabling condition of gear shift failure rate. When any one of the conditions is met, the ECU will obtain the pending self-learning gear that meets the enabling conditions as the target self-learning gear.

[0069] Taking gear 1 as an example, the judgment process for self-learning enabling conditions is as follows: Figure 2 As shown, the accumulated mileage data is Xxx_lGr*LrnDst (* represents the gear position, ranging from 1 to 12, for example), the enabling condition for the accumulated mileage data is Xxx_flgGr*LrnDst, the gear position deviation value is Xxx_lGr*PosDiff, the enabling condition for the gear position deviation value is Xxx_flgGr*PosLrn, the accumulated number of gear engagements is Xxx_numGr*STG, the number of gear engagement failures is Xxx_numGr*STGFail, and the enabling condition for the corresponding number of gear engagements is Xxx_flgGr*STG. The pending self-learning gear is Xxx_stGr*Lrn, and the target self-learning gear is Xxx_numGrDesLrn.

[0070] 201, 1st gear self-learning enabling condition judgment; 202, calculate the mileage after 1st gear self-learning Xxx_lGr1LrnDst, calculate the 1st gear position deviation value Xxx_lGr1PosDiff, calculate the cumulative number of 1st gear engagements Xxx_numGr1STG, calculate the cumulative number of 1st gear engagement failures Xxx_numGr1STGFail; 203, judge whether Xxx_lGr1LrnDst is greater than the mileage threshold; 204, judge whether Xxx_lGr1PosDiff is greater than the deviation setting threshold; 205, judge whether Xxx_numGr1STG is greater than the gear engagement number threshold or Xxx_numGr1STGFail is greater than the failure number threshold; 206, 1st gear usage The enabling condition Xxx_flgGr1LrnDst for mileage accumulation data is set (setting is to trigger self-learning, i.e., trigger the gear self-learning of the 1st gear); 207, the enabling condition Xxx_flgGr1PosLrn for the gear position deviation value of the 1st gear is set; 208, the enabling condition Xxx_flgGr1STG corresponding to the number of gear engagements of the 1st gear is set; 209, Xxx_stGr1Lrn is set, Xxx_numGrDesLrn=1; 2010, the gear self-learning process of the 1st gear; 2011, whether the self-learning of the 1st gear is completed; 2012, if so, the accumulated mileage data, gear position deviation value, accumulated gear engagement times, gear engagement failure times, etc. after the self-learning of the 1st gear are cleared; 2013, the self-learning condition processing process of the 1st gear is completed.

[0071] Through the above-mentioned self-learning enabling condition judgment, it is possible to accurately, in real time and flexibly judge whether each gear needs self-learning, and to judge the self-learning enabling condition of each gear separately, to ensure that the gear self-learning process can be accurately performed on a single or partial gear in the future.

[0072] S102 , when the ECU determines in real time that there is at least one target self-learning gear among a plurality of pending self-learning gears, generates a planned self-learning instruction when the vehicle is delayed in powering off according to the target self-learning gear.

[0073] In the embodiment of the present application, according to the target self-learning gear, generating a planned self-learning instruction when the vehicle is delayed from powering off specifically includes:

[0074] If at least one target self-learning gear exists and a vehicle ignition switch power-off signal is received, a delayed power-off instruction and a planned self-learning instruction corresponding to the target self-learning gear are generated to cause the vehicle to enter a gear self-learning process. Furthermore, gear self-learning prompt information is generated and transmitted to the vehicle display unit. The gear self-learning prompt information includes at least a text signal and a light signal for prompting the vehicle to enter a gear self-learning process.

[0075] That is, if the ECU determines that there is a target self-learning gear, it can generate a delayed power-off instruction Xxx_stXPostDrv_mp=1 after receiving the ignition switch T15 power-off signal, thereby stopping the vehicle's power-off process in the WAIT phase, waiting for the gear self-learning to complete. At the same time, the ECU can also generate a gear self-learning prompt message, such as "1st gear needs to be self-learned", and send it to the vehicle display unit, such as the vehicle screen, to inform the driver that gear self-learning is in progress and prohibit the driver from directly disconnecting the vehicle's main power supply.

[0076] T15, the line leading from the positive terminal of the vehicle's battery, is used to wake up the vehicle's ECU for reverse battery protection and to power the vehicle. When the ignition is on, T15 connects to the battery voltage, igniting the vehicle. T15 is commonly found in diesel vehicles, acting as a key switch, also known as the ignition switch or "ON position."

[0077] In the embodiment of the present application, after generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear, the method further includes:

[0078] The ECU sends a planned self-learning instruction to the automatic transmission control unit (TCU), causing the TCU to control the shift actuator to move the gear position of the current gear toward the gear initial position corresponding to the target self-learning gear, and maintain the shift actuator's movement toward the gear initial position for a preset driving time when the gear position of the current gear matches the gear initial position. The gear position of the current gear comes from the gear position sensor. The gear position of the current gear after the preset driving time is added to the planned self-learning gear position update list as the pending gear self-learning position of the target self-learning gear. Feedback information is generated based on the planned self-learning gear position update list. The feedback information includes the gear self-learning position obtained based on the planned self-learning gear position update list.

[0079] In other words, after the ECU decides on the target self-learning gear, the ECU generates a planned self-learning instruction, which is used to enable the TCU to control the vehicle's shift actuator to automatically execute the gear operation of engaging the target self-learning gear. When the TCU performs the gear operation, the gear position sensor will collect the gear position in real time. When the gear position reaches the initial gear position (which can be the gear self-learning position updated after the last gear self-learning), the TCU continues to keep the shift actuator driving for a period of time (preset driving time), and the ECU records the current gear position from the gear position sensor, and then returns to neutral. Based on the recorded gear position, a planned self-learning gear position update list is generated. The preset driving time can be set by the user, for example 0.2 seconds, and this application does not make specific restrictions on this.

[0080] Among them, based on the planned self-learning gear position update list, feedback information is generated, specifically including:

[0081] The ECU determines whether the planned self-learning instruction has been completed based on the number of pending gear self-learning positions corresponding to the target self-learning gear in the planned self-learning gear position update list, the time of addition, and the corresponding self-learning completion judgment rule. The self-learning completion judgment rule includes at least a quantity threshold and an addition time interval. If the planned self-learning instruction is determined to be completed, the average of the multiple pending gear self-learning positions is used as the gear self-learning position, and feedback information is generated.

[0082] The user can pre-set a quantity threshold and an adding time interval, for example, the quantity threshold is 1, and the adding time interval is [0, 5] seconds. The above steps specifically mean that the ECU can calculate the number of pending gear self-learning positions in the planned self-learning gear position update list, such as 1; the adding time is t1. The ECU determines that the number 1 of the pending gear self-learning positions is equal to the above quantity threshold, and does not meet the self-learning completion judgment rule. For example, the number of pending gear self-learning positions in the planned self-learning gear position update list is calculated, such as 2; the adding times are t1 and t2. The ECU determines that the number 2 of the pending gear self-learning positions is greater than the above quantity threshold, and the adding time t2-t1=t3, and t3 is within the adding time interval, then the self-learning completion judgment rule is met. The added time interval is used to limit the acquisition time difference corresponding to each pending gear self-learning position in the planned self-learning gear position update list. If the acquisition time difference is not within the added time interval, the ECU needs to re-execute the above-mentioned planned self-learning instruction with the TCU to obtain multiple pending gear self-learning positions whose acquisition time difference between two adjacent pending gear self-learning positions is greater than the number threshold and within the added time interval. The ECU calculates the position average of the multiple pending gear self-learning positions that meet the above-mentioned self-learning completion judgment rules, uses this position average as the gear self-learning position, and generates feedback information.

[0083] Taking the self-learning process of the 1st gear position as an example, if the gear position to be determined needs two self-learning positions, such as Figure 3 As shown, the specific steps include:

[0084] 301, the self-learning process of the first gear begins; 302, the shift actuator opens the solenoid valve to move the gear toward the first gear; 303, determines whether it can continue to move toward the first gear position; 304, if not, continues to drive the solenoid valve toward the first gear for a preset driving time; 305, records the first gear position m1 at this time, opens the solenoid valve to return to neutral; 306, opens the solenoid valve to move the gear toward the first gear again; 307, determines whether it can continue to move toward the first gear position; 308, if not, continues to drive the solenoid valve toward the first gear for a preset driving time; 309, records the first gear position m2 at this time, opens the solenoid valve to return to neutral; 3010, takes the average of positions m1 and m2 as the gear self-learning position of the first gear; 3011, the self-learning of the first gear ends.

[0085] S103, based on the feedback information of the TCU executing the planned self-learning instruction according to the preset self-learning rules, the ECU updates the gear self-learning position of the target self-learning gear corresponding to the feedback information to the gear position storage unit of the vehicle, so as to control the vehicle driving according to the updated gear position storage unit.

[0086] The preset self-learning rule corresponds to the gear shifting execution mechanism performing multiple gear shifting operations.

[0087] The ECU may update the gear self-learning position to the gear position storage unit, and the gear position storage unit may be the vehicle's EEPROM.

[0088] In the embodiment of the present application, based on feedback information from the automatic transmission control unit TCU executing a planned self-learning instruction according to a preset self-learning rule, after updating the gear self-learning position of the target self-learning gear corresponding to the feedback information to the gear position storage unit of the vehicle, the method further includes:

[0089] The ECU may clear the accumulated data corresponding to the self-learning enabling condition to recount the accumulated data of the target self-learning gear position for which the gear self-learning position update is completed, and clear the vehicle delayed power-off instruction corresponding to the target self-learning gear position for which the gear self-learning position update is completed.

[0090] In addition, after the gear position self-learning position is updated to the gear position storage unit of the vehicle, the accumulated data corresponding to the gear position self-learning position is sent to the vehicle display unit and / or the user terminal.

[0091] In other words, the ECU can display accumulated mileage data, gear position deviation values, gear shift failure rates, and other information on the vehicle screen, or send it to a user terminal, or simultaneously display it on the vehicle screen and send it to a user terminal, such as the driver's mobile phone. This allows the user to be notified in real time whether gear position self-learning is required and to what extent self-learning is required.

[0092] This application uses the self-learning enabling conditions of the above-mentioned scheme to determine whether a single or partial gear needs self-learning, and performs a single gear self-learning on a single or partial gear. This can save the self-learning time when all gears are self-learning at the same time. At the same time, it can reduce the self-learning frequency when all gears are self-learning at the same time. In addition, this application can perform self-learning during the power-off process, without the driver having to separately turn on the self-learning switch to perform gear self-learning, saving user operations and improving the user's gear usage experience. This solves the problem that the current vehicle-controlled transmission self-learning process is overly dependent on human subjective factors, and the self-learning process is long, affecting the driver's user experience.

[0093] Figure 4 A schematic diagram of the structure of a vehicle control device based on an AMT transmission provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the vehicle control device 400 based on the AMT transmission includes:

[0094] Determination module 401 is configured for the electronic control unit (ECU) to determine in real time whether at least one target self-learning gear exists among multiple pending self-learning gears based on preset self-learning enabling conditions. The pending self-learning gear is the gear the vehicle will be in after completing initial gear self-learning. Initial gear self-learning at least includes determining an initial gear position from a gear position sensor.

[0095] The generating module 402 is configured to generate a planned self-learning instruction when the vehicle is delayed from being powered off according to the target self-learning gear.

[0096] The updating module 403 is used to update the gear self-learning position of the target self-learning gear corresponding to the feedback information to the gear position storage unit of the vehicle based on the feedback information of the automatic transmission control unit TCU executing the planned self-learning instruction according to the preset self-learning rules, so as to control the vehicle driving according to the updated gear position storage unit.

[0097] The judgment module 401 is specifically used for:

[0098] The accumulated mileage data corresponding to each pending self-learning gear is obtained respectively. The accumulated mileage data is the accumulated mileage of the vehicle from the last gear self-learning completion time to the current time of the pending self-learning gear.

[0099] Compare the self-learning enabling conditions with the accumulated mileage data.

[0100] If the accumulated usage mileage data of at least one pending self-learning gear is greater than the corresponding usage mileage threshold in the self-learning enabling condition, the pending self-learning gear corresponding to the accumulated usage mileage data greater than the usage mileage threshold will be used as the target self-learning gear.

[0101] The judgment module 401 is further specifically configured to:

[0102] The actual gear position from the gear position sensor of each to-be-determined self-learning gear is obtained respectively.

[0103] The gear position deviation value corresponding to the actual gear position is determined according to the gear self-learning position in the gear position storage unit.

[0104] Compare the gear position deviation value with the self-learning enabling condition.

[0105] If at least one gear position deviation value is greater than the corresponding deviation setting threshold, the pending self-learning gear corresponding to the gear position deviation value greater than the deviation setting threshold is used as the target self-learning gear.

[0106] The judgment module 401 is further specifically configured to:

[0107] The gear engagement times data of each pending self-learning gear are obtained respectively and the corresponding gear engagement failure rate is calculated.

[0108] Compare the gear shift failure rate with the self-learning enabling conditions.

[0109] When the gear engagement failure rate is greater than the failure rate threshold preset in the self-learning enabling condition, the corresponding pending self-learning gear is used as the target self-learning gear.

[0110] The generation module 402 is specifically used for:

[0111] When there is at least one target self-learning gear and the vehicle ignition switch power-off signal is obtained, a delayed power-off instruction and a planned self-learning instruction corresponding to the target self-learning gear are generated to enable the vehicle to enter the gear self-learning process.

[0112] Generate gear self-learning prompt information and send the gear self-learning prompt information to the vehicle display unit. The gear self-learning prompt information at least includes a text signal and a light signal for prompting the vehicle to enter the gear self-learning process.

[0113] The apparatus 400 is also capable of:

[0114] The planned self-learning command is sent to the TCU, which controls the shift actuator to move the gear position of the current gear toward the gear initial position corresponding to the target self-learning gear. The shift actuator is then kept moving toward the gear initial position for a preset driving time while the gear position of the current gear matches the gear initial position. The gear position of the current gear is obtained from the gear position sensor.

[0115] The gear position of the current gear after the preset driving time is used as the pending gear self-learning position of the target self-learning gear and is added to the planned self-learning gear position update list.

[0116] Based on the planned self-learning gear position update list, feedback information is generated. The feedback information includes the gear self-learning position obtained based on the planned self-learning gear position update list.

[0117] The apparatus 400 is specifically capable of:

[0118] The completion of the planned self-learning instruction is determined based on the number of pending gear self-learning positions corresponding to the target self-learning gear in the planned self-learning gear position update list, the addition time, and the corresponding self-learning completion judgment rule. The self-learning completion judgment rule includes at least a number threshold and an addition time interval.

[0119] If so, the average of the multiple pending gear self-learning positions is used as the gear self-learning position to generate feedback information.

[0120] The apparatus 400 is also capable of:

[0121] Clear the accumulated data corresponding to the self-learning enabling condition to re-count the accumulated data of the target self-learning gear position for which the gear self-learning position update is completed.

[0122] The vehicle delayed power-off instruction corresponding to the target self-learning gear position for which the gear self-learning position update is completed is cleared.

[0123] The apparatus 400 is also capable of:

[0124] After the gear self-learning position is updated to the gear position storage unit of the vehicle, the accumulated data corresponding to the gear self-learning position is sent to the vehicle display unit and / or the user terminal.

[0125] The various embodiments in this application are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the partial description of the method embodiments.

[0126] The device and method provided in the embodiments of the present application correspond one to one, and therefore, the device also has similar beneficial technical effects to its corresponding method. Since the beneficial technical effects of the method have been described in detail above, the beneficial technical effects of the device will not be repeated here.

[0127] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0128] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A vehicle control method based on an AMT transmission, characterized in that: The method comprises: The electronic control unit (ECU) determines in real time whether there is at least one target self-learning gear among a plurality of pending self-learning gears based on a preset self-learning enabling condition; the pending self-learning gear is the gear position after the vehicle completes initial gear self-learning; the initial gear self-learning at least includes determining an initial gear position from a gear position sensor; If so, generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear; updating the gear self-learning position of the target self-learning gear corresponding to the feedback information to a gear position storage unit of the vehicle based on feedback information of the automatic transmission control unit TCU executing the planned self-learning instruction according to a preset self-learning rule, so as to control the vehicle driving according to the updated gear position storage unit; The electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling conditions, specifically including: Obtaining the accumulated mileage data corresponding to each of the pending self-learning gears respectively; the accumulated mileage data is the accumulated mileage of the vehicle from the last gear self-learning completion time to the current time for the pending self-learning gear; comparing the self-learning enabling condition with the accumulated mileage data; If the accumulated usage mileage data of at least one of the pending self-learning gears is greater than the corresponding usage mileage threshold in the self-learning enabling condition, the pending self-learning gear corresponding to the accumulated usage mileage data greater than the usage mileage threshold is used as the target self-learning gear; The electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling conditions, specifically including: respectively obtaining the actual gear position from the gear position sensor of each of the to-be-determined self-learning gears; determining a gear position deviation value corresponding to the actual gear position according to the gear self-learning position in the gear position storage unit; Comparing the gear position deviation value with the self-learning enabling condition; If at least one of the gear position deviation values ​​is greater than a corresponding deviation setting threshold, the to-be-determined self-learning gear corresponding to the gear position deviation value greater than the deviation setting threshold is used as the target self-learning gear.

2. The vehicle control method based on the AMT transmission according to claim 1, characterized in that: The electronic control unit ECU determines in real time whether there is at least one target self-learning gear among multiple pending self-learning gears based on the preset self-learning enabling conditions, specifically including: respectively obtaining the gear engagement number data of each of the pending self-learning gears and calculating the corresponding gear engagement failure rate; comparing the gear shift failure rate with the self-learning enabling condition; In a case where the gear engagement failure rate is greater than a preset failure rate threshold in the self-learning enabling condition, the corresponding pending self-learning gear is used as the target self-learning gear.

3. The vehicle control method based on AMT transmission according to claim 1, characterized in that: According to the target self-learning gear, generating a planned self-learning instruction when the vehicle is delayed from powering off, specifically including: When there is at least one target self-learning gear and a vehicle ignition switch power-off signal is obtained, generating a delayed power-off instruction and the planned self-learning instruction corresponding to the target self-learning gear, so that the vehicle enters a gear self-learning process; and Generate gear self-learning prompt information and send the gear self-learning prompt information to the vehicle display unit; the gear self-learning prompt information at least includes a text signal and a light signal for prompting the vehicle to enter the gear self-learning process.

4. The vehicle control method based on the AMT transmission according to claim 1, characterized in that: After generating a planned self-learning instruction when the vehicle is delayed from powering off according to the target self-learning gear, the method further includes: sending the planned self-learning instruction to the TCU so that the TCU controls a shift actuator to move the gear position of the current gear toward the gear initial position corresponding to the target self-learning gear, and maintaining the shift actuator moving toward the gear initial position for a preset driving time when the gear position of the current gear matches the gear initial position; the gear position of the current gear is obtained from the gear position sensor; The gear position of the current gear after the preset driving time is used as the pending gear self-learning position of the target self-learning gear, and is added to the planned self-learning gear position update list; The feedback information is generated based on the planned self-learning gear position update list; the feedback information includes the gear self-learning position obtained based on the planned self-learning gear position update list.

5. The vehicle control method based on the AMT transmission according to claim 4, characterized in that: Generating the feedback information based on the planned self-learning gear position update list specifically includes: Determining whether the planned self-learning instruction is completed based on the number of pending gear self-learning positions corresponding to the target self-learning gear in the planned self-learning gear position update list, the addition time, and the corresponding self-learning completion judgment rule; wherein the self-learning completion judgment rule includes at least a number threshold and an addition time interval; If so, the average of the plurality of to-be-determined gear self-learning positions is used as the gear self-learning position to generate the feedback information.

6. A vehicle control method based on an AMT transmission according to any one of claims 1 to 5, characterized in that: After updating the gear position storage unit of the vehicle with the gear self-learning position of the target self-learning gear corresponding to the feedback information from the automatic transmission control unit TCU executing the planned self-learning instruction according to a preset self-learning rule, the method further includes: clearing the accumulated data corresponding to the self-learning enabling condition to recount the accumulated data of the target self-learning gear position for which the gear self-learning position update is completed; and The vehicle delayed power-off instruction corresponding to the target self-learning gear position for which the gear self-learning position update is completed is cleared.

7. The vehicle control method based on the AMT transmission according to claim 6, characterized in that: The method further comprises: After the gear self-learning position is updated to the gear position storage unit of the vehicle, the accumulated data corresponding to the gear self-learning position is sent to a vehicle display unit and / or a user terminal.

8. A vehicle control device based on an AMT transmission, characterized in that: The device comprises: a judgment module, configured for the electronic control unit (ECU) to determine in real time whether there is at least one target self-learning gear among a plurality of pending self-learning gears based on a preset self-learning enabling condition; the pending self-learning gear is the gear position after the vehicle completes initial gear self-learning; the initial gear self-learning at least includes determining an initial gear position from a gear position sensor; A generating module, configured to generate, according to the target self-learning gear, a planned self-learning instruction when the vehicle is delayed in powering off; an updating module for updating, based on feedback information from an automatic transmission control unit (TCU) executing the planned self-learning instruction according to a preset self-learning rule, a gear self-learning position of the target self-learning gear corresponding to the feedback information to a gear position storage unit of the vehicle, so as to control vehicle travel according to the updated gear position storage unit; The judgment module is specifically used for: Obtaining the accumulated mileage data corresponding to each of the pending self-learning gears respectively; the accumulated mileage data is the accumulated mileage of the vehicle from the last gear self-learning completion time to the current time for the pending self-learning gear; comparing the self-learning enabling condition with the accumulated mileage data; If the accumulated usage mileage data of at least one of the pending self-learning gears is greater than the corresponding usage mileage threshold in the self-learning enabling condition, the pending self-learning gear corresponding to the accumulated usage mileage data greater than the usage mileage threshold is used as the target self-learning gear; The judgment module is further used to: respectively obtaining the actual gear position from the gear position sensor of each of the to-be-determined self-learning gears; determining a gear position deviation value corresponding to the actual gear position according to the gear self-learning position in the gear position storage unit; Comparing the gear position deviation value with the self-learning enabling condition; If at least one of the gear position deviation values ​​is greater than a corresponding deviation setting threshold, the to-be-determined self-learning gear corresponding to the gear position deviation value greater than the deviation setting threshold is used as the target self-learning gear.

Citation Information

Patent Citations

  • Gearshift mechanism self-learning control method based on passenger car AMT automatic gearbox

    CN104964029A

  • Vehicle automatic transmission gear self-learning method and related equipment thereof

    CN113464637A