Method, device and processor for automatic transmission gear self-learning
By acquiring and correcting the vehicle's shift distance, the shift range of the AMT is determined, solving the problem of inaccurate shifting caused by temperature changes and mechanical deviations, and realizing precise shift control of the AMT.
Patent Information
- Application Number
- CN202310100606.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-07
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2043-02-07
AI Technical Summary
Due to factors such as temperature changes, wear and tear, or machining deviations, the accuracy and response speed of electronically controlled mechanical automatic transmissions (AMT) decrease during gear shifting, resulting in inconsistent gear positions. Current technology cannot accurately determine whether the gear is properly engaged.
By acquiring multiple shift distances of the vehicle, the corrected shift range is determined using the first to fourth correction values and the average value, ensuring that the engagement teeth and target teeth mesh within the corrected shift range, including correction processing of the top tooth distance and the limit distance.
It enables accurate judgment and adjustment of the shift position under the influence of temperature changes, wear and machining deviations, ensuring the accuracy of gear engagement and avoiding misjudgments caused by tooth backing.
Smart Images

Figure CN116123276B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of AMT technology, and more specifically, to a method for AMT gear self-learning, an apparatus for AMT gear self-learning, a computer-readable storage medium, and a processor. Background Technology
[0002] An automated mechanical transmission (AMT) is a key component for achieving automatic gear shifting. While maintaining the basic structure of the original mechanical manual transmission, it adds an electronic unit to the automatic control mechanism, replacing the manual operations of clutch engagement and disengagement, gear shifting, and engine speed and torque adjustment that were originally performed by the driver. This automates the gear shifting process and improves driver comfort.
[0003] However, due to factors such as temperature changes, wear and tear, or machining deviations, the accuracy and response speed of the motor in controlling the shift distance may decrease, leading to inconsistencies and changes in the gear engagement position. If the automatic transmission control unit continues to use the previous position value to determine whether the gear is properly engaged, it will cause incorrect judgments.
[0004] Therefore, the control system of an automatic transmission needs to be able to automatically learn the actual gear position of different gears to improve the accuracy of gear shifting control. Summary of the Invention
[0005] The main objective of this application is to provide an AMT gear shift self-learning method, an AMT gear shift self-learning device, a computer-readable storage medium, and a processor, so as to at least solve the problem in the prior art that the gear shifting cannot be accurately performed due to the influence of temperature changes, wear and tear, or machining deviations.
[0006] To achieve the above objectives, according to one aspect of this application, an AMT gear shift self-learning method is provided, comprising: a first acquisition step, acquiring multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear tooth and the initial position of the shift gear tooth; when the multiple shift distances are all top tooth distances, determining a corrected shift range based on a first correction amount, a second correction amount, and the average value of the multiple shift distances, wherein the top tooth distance is the distance between the position of the shift gear tooth and the target tooth when they are not engaged and the initial position, the first correction amount is a correction amount for the minimum value of the shift range when the multiple shift distances are all top tooth distances, and the second correction amount is a correction amount for the maximum value of the shift range when the multiple shift distances are all top tooth distances; when the multiple shift distances are all limit distances... In the case of a specific situation, a corrected shift interval is determined based on a third correction amount and the average of multiple limit distances, wherein the limit distance is the maximum distance between the actual position of the shifting tooth and its initial position, and the third correction amount is the correction amount for the minimum value of the shift interval when multiple shift distances are both limit distances; in the case where multiple shift distances include both the top tooth distance and the limit distance, a corrected shift interval is determined based on a fourth correction amount, the average of multiple top tooth distances, and the average of multiple limit distances, wherein the fourth correction amount is the correction amount for the minimum value of the shift interval when multiple shift distances include both the top tooth distance and the limit distance; when the vehicle performs the next shift, the shift is performed within the shift interval, so that the shifting tooth engages with the target tooth.
[0007] Optionally, when all of the shift distances are top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of the multiple shift distances, including: determining the minimum value of the corrected shift range as the sum of the average value of the multiple shift distances and the first correction amount; and determining the maximum value of the corrected shift range as the sum of the average value of the multiple shift distances and the second correction amount.
[0008] Optionally, when multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of the multiple extreme distances, including: determining the difference between the average of the multiple shift distances and the third correction amount as the minimum value of the corrected shift range; and determining the average of the multiple shift distances as the maximum value of the corrected shift range.
[0009] Optionally, when the multiple shift distances include both the top tooth distance and the limit distance, the corrected shift range is determined based on the fourth correction amount, the average of the multiple top tooth distances, and the average of the multiple limit distances, including: determining that the sum of the average of the multiple top tooth distances and the fourth correction amount is the minimum value of the corrected shift range; and determining that the average of the multiple limit distances is the maximum value of the corrected shift range.
[0010] Optionally, the first correction amount is 1mm to 3mm, the second correction amount is 4mm to 6mm, the third correction amount is 2mm to 4mm, and the fourth correction amount is 1mm to 3mm.
[0011] Optionally, before the first acquisition step, the method further includes: a pre-determination step, which determines whether the shift distance has changed when the vehicle is stationary; and a pre-processing step, which executes the first acquisition step when the shift distance remains unchanged.
[0012] Optionally, when the vehicle makes the next gear shift, the gear shift is performed within the shift range, including: controlling the top tooth distance to be less than the minimum value of the corrected shift range when shifting; and controlling the limit distance to be less than the maximum value of the corrected shift range when shifting.
[0013] To achieve the above objectives, according to one aspect of this application, an AMT gear shift self-learning device is provided, comprising: an acquisition unit, configured for a first acquisition step, acquiring multiple shift distances of a vehicle, wherein the shift distance is the distance between the actual position of the shift gear tooth and the initial position of the shift gear tooth; a first determination unit, configured to determine a corrected shift range based on a first correction amount, a second correction amount, and the average value of the multiple shift distances when the multiple shift distances are all top tooth distances, wherein the top tooth distance is the distance between the position of the shift gear tooth and the target tooth when they are not engaged and the initial position, the first correction amount is a correction amount for the minimum value of the shift range when the multiple shift distances are all top tooth distances, and the second correction amount is a correction amount for the maximum value of the shift range when the multiple shift distances are all top tooth distances; and a second determination unit, configured to determine a corrected shift range when the multiple shift distances are all top tooth distances. In the case of extreme distances, a corrected shift interval is determined based on a third correction amount and the average of multiple extreme distances, wherein the extreme distance is the maximum distance between the actual position of the shifting tooth and the initial position of the shifting tooth, and the third correction amount is the correction amount for the minimum value of the shift interval when multiple shift distances are extreme distances; a third determining unit is used to determine a corrected shift interval based on a fourth correction amount, the average of multiple top tooth distances, and the average of multiple extreme distances when multiple shift distances include both the top tooth distance and the extreme distance, wherein the fourth correction amount is the correction amount for the maximum value of the shift interval when multiple shift distances include both the top tooth distance and the extreme distance; a processing unit is used to perform a shift within the shift interval when the vehicle performs the next shift, so that the shifting tooth engages with the target tooth.
[0014] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform any of the methods described.
[0015] According to another aspect of this application, a processor is provided for running a program, wherein the program, when running, performs any of the methods described.
[0016] Applying the technical solution of this application, firstly, multiple shift distances of the vehicle are obtained; then, when the multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of the multiple shift distances; when the multiple shift distances are all limit distances, a corrected shift range is determined based on a third correction amount and the average value of the multiple limit distances; when the multiple shift distances include both top tooth distances and limit distances, a corrected shift range is determined based on a fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances; finally, when the vehicle performs the next shift, the shift is performed within the shift range, so that the engagement tooth meshes with the target tooth. By employing a self-learning method for the vehicle's AMT gear positions, multiple shift positions are obtained by repeatedly recording the position of the gear teeth during gear shifts. Then, the shift positions are corrected according to whether the teeth are in a state of over-grip, resulting in a corrected shift range. Shifting is then performed according to the corrected shift range, thus achieving the goal of determining the accurate gear shift position. This solves the technical problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations. Attached Figure Description
[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0018] Figure 1 A hardware structure block diagram of a mobile terminal for performing an AMT gear self-learning method according to an embodiment of this application is shown.
[0019] Figure 2 A flowchart illustrating an AMT gear self-learning method according to an embodiment of this application is shown.
[0020] Figure 3 A schematic diagram of an AMT (Automated Manual Transmission) shifting process is shown.
[0021] Figure 4 A diagram of a gear shifting structure is shown;
[0022] Figure 5 A schematic diagram of a gear engagement mechanism is shown.
[0023] Figure 6 A schematic diagram is shown showing a shift position with limit distance and top tooth distance according to an embodiment of this application;
[0024] Figure 7 A flowchart of an AMT gear self-learning method according to an embodiment of this application is shown;
[0025] Figure 8 A schematic diagram of an actual gear engagement position provided according to an embodiment of this application is shown;
[0026] Figure 9 A structural block diagram of an AMT gear self-learning device according to an embodiment of this application is shown;
[0027] The above figures include the following reference numerals:
[0028] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device; 110. Gear engagement gear; 111. Target gear; 112. Shift motor; 113. Shift finger; 114. Displacement sensor. Detailed Implementation
[0029] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0030] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0031] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0032] For ease of description, the following explains some of the nouns or terms used in the embodiments of this application:
[0033] AMT: Automated Mechanical Transmission (AMT) is a key component for achieving automatic gear shifting. It adds an electronic unit to the basic structure of the original mechanical manual transmission, replacing the manual operations of clutch engagement and disengagement, gear shifting, and engine speed and torque adjustment that were originally performed by the driver. This automates the gear shifting process and improves driver comfort.
[0034] As described in the background section, in the prior art, due to factors such as temperature changes, wear and tear, or machining deviations, accurate gear shifting is impossible. To solve the above-mentioned technical problems, embodiments of this application provide an AMT gear shift self-learning method, an AMT gear shift self-learning device, a computer-readable storage medium, and a processor.
[0035] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0036] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for an AMT (Automated Guided Vehicle) gear self-learning method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0037] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the device information display method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0038] This embodiment provides a method for AMT gear self-learning running on a mobile terminal, computer terminal or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although the logical order is shown in the flowchart, in some cases the steps shown or described can be executed in a different order than that shown here.
[0039] Figure 2 This is a flowchart of the AMT gear self-learning method according to an embodiment of this application. For example... Figure 2 As shown, the method includes the following steps:
[0040] Step S201, first acquisition step, acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0041] Specifically, Figure 3 This is a schematic diagram of the shifting process in existing AMT technology, such as... Figure 3As shown, AMT shifting mainly includes four processes: torque clearing, disengaging, speed adjustment, and gear engagement. When the vehicle shifts gears, the motor torque is first cleared to zero, then the vehicle is shifted to neutral, and then the speed adjustment stage begins. While the automatic transmission control unit controls the input shaft speed, the motor speed difference meets the threshold, and then torque control is applied. The automatic transmission control unit clears the motor torque to zero. When both the speed and torque conditions are met, the gear engagement actuator engages the gear, completing the AMT gear engagement. Figure 4 This is a structural diagram of a gear shifting system. In practical applications, wide-tooth transmissions are prone to gear collision. The diagram shows the positional relationship between the engagement gear 110 and the target gear 111. When the engagement gear 110 and the target gear 111 are not in the correct position, gear collision will occur. When the engagement gear 110 and the target gear 111 are in the correct position, the gear will be successfully engaged.
[0042] Step S202: When multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of multiple shift distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances.
[0043] Specifically, Figure 5 This is a diagram illustrating how the gear shifting teeth engage gears, as shown below. Figure 5 As shown, the shift motor 112 controls the pushing component to move the shift finger 113, causing the shift finger 113 to engage the transmission with the corresponding gear. The shift band represents the position range of the shift finger after it is engaged with the corresponding gear. The shift distance can be obtained by the displacement sensor 114. Multiple shift distances for different gears can be obtained, as well as multiple shift distances for the same gear.
[0044] Step S203: When multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances.
[0045] Specifically, the aforementioned limit distance is... Figure 5 The shift range refers to the maximum distance that can be moved. If the shift range is repeatedly the limit distance, it means that there is no tooth collision phenomenon. Therefore, it is only necessary to correct the minimum value of the shift range.
[0046] Step S204: When multiple shift distances include both the top tooth distance and the limit distance, a corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance.
[0047] Specifically, Figure 6 This is a diagram showing the shift position as the top tooth position and the limit distance, as follows: Figure 6 As shown, taking first gear as an example, if the gear position is stuck at the top tooth position in the diagram during self-learning, then it is considered that first gear is at the lower limit of the gear band. If the gear position is at the extreme position, then the extreme position in the diagram can be set as the upper limit of the gear band for first gear. Figure 6 The shift motor 112, shift finger 113, and displacement sensor 114 are also shown.
[0048] Step S205: When the vehicle makes the next gear shift, the gear shift is performed within the shift interval, so that the gear engagement teeth mesh with the target teeth.
[0049] Specifically, through the above AMT gear position self-learning, a precise shift range is obtained, and shifting is performed according to this shift range. This can avoid the problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0050] Applying the technical solution of this application, firstly, multiple shift distances of the vehicle are obtained; then, when the multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of the multiple shift distances; when the multiple shift distances are all limit distances, a corrected shift range is determined based on a third correction amount and the average value of the multiple limit distances; when the multiple shift distances include both top tooth distances and limit distances, a corrected shift range is determined based on a fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances; finally, when the vehicle performs the next shift, the shift is performed within the shift range, so that the engagement tooth meshes with the target tooth. By employing a self-learning method for the vehicle's AMT gear positions, multiple shift positions are obtained by repeatedly recording the position of the gear teeth during gear shifts. Then, the shift positions are corrected according to whether the teeth are in a state of over-grip, resulting in a corrected shift range. Shifting is then performed according to the corrected shift range, thus achieving the goal of determining the accurate gear shift position. This solves the technical problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0051] In specific implementation, step S202 can be achieved through the following steps: Step S2021, determining the sum of the average of multiple shift distances and the first correction amount as the minimum value of the corrected shift interval; Step S2022, determining the sum of the average of multiple shift distances and the second correction amount as the maximum value of the corrected shift interval. Since gear engagement occurs at multiple shift positions, the overall shift interval can be adjusted upward based on the average of multiple shift distances, which can further reduce the occurrence of gear engagement.
[0052] To further determine the range of shift distances, step S203 of this application can be implemented through the following steps: Step S2031, determining the difference between the average of the multiple shift distances and the third correction amount as the minimum value of the corrected shift range; Step S2032, determining the average of the multiple shift distances as the maximum value of the corrected shift range. Since the shift distances are all at their limits multiple times, it indicates that no gear shifting occurs. Therefore, only the minimum value of the shift range needs to be corrected. By reducing the minimum value, the shift range is corrected. Since it is already at its limit, there is no need to adjust the maximum value.
[0053] The above-mentioned step S204 of this application can be achieved through the following steps: Step S2041, determining the sum of the average value of the multiple above-mentioned top tooth distances and the above-mentioned fourth correction amount as the minimum value of the above-mentioned corrected shift range; Step S2042, determining the average value of the multiple above-mentioned limit distances as the maximum value of the above-mentioned corrected shift range. In practical applications, assuming the top tooth position is 25mm and the limit position is 30mm, considering the risk of disengagement, i.e., the gear unexpectedly falling off the gear band, the gear band can be set to [top tooth position + calibration value 1, limit position + calibration value 2]. Note that during self-learning, a larger duty cycle can be used to ensure proper engagement. Through self-learning, the position when the gear remains stationary is the top tooth position or the limit position. Then, based on the design value, for example, if the design value is 25mm as the top tooth position, then 25±1mm can be set as the top tooth position; if the design value is 30mm as the limit position, then 30±1mm can be set as the limit position, where 1mm can be set as the calibration amount and adjusted according to the actual situation.
[0054] In some embodiments, steps S202, S203, and S204 can also be implemented in other ways, for example: the first correction amount is 1mm to 3mm, the second correction amount is 4mm to 6mm, the third correction amount is 2mm to 4mm, and the fourth correction amount is 1mm to 3mm. This method can further determine the precise shifting range. Those skilled in the art can also calibrate it themselves according to different actual situations.
[0055] In some embodiments, before step S201, the method further includes: a pre-determination step, determining whether the shift distance has changed when the vehicle is stationary; and a pre-processing step, executing the first acquisition step when the shift distance remains unchanged. In practical applications, self-learning is usually performed when the vehicle is stationary, or by pressing the corresponding self-learning button on the vehicle. Recording is made when the shift position no longer changes, and not when it changes continuously. This method can further obtain an accurate shift distance.
[0056] In some embodiments, step S205 can be implemented as follows: step S2051, shifting gears by controlling the top tooth distance to be less than the minimum value of the modified shift range; shifting gears by controlling the extreme distance to be less than the maximum value of the modified shift range. In practical applications, shifting gears can be completed by ensuring the shifting finger is within the modified shift range. This method can further determine the accurate shifting distance.
[0057] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the AMT gear self-learning method of this application will be described in detail below with reference to specific embodiments.
[0058] This embodiment relates to a specific method for AMT gear self-learning, such as... Figure 7 As shown, it includes the following steps:
[0059] Step S1: First, with the vehicle stationary or other self-learning conditions met, perform self-learning on the unit. Engage gears without adjusting speed. When the gear position no longer changes, record the shift position multiple times, learning each gear N times. Assume the learned gear position is 1st gear. If the position changes again, do not record it temporarily; record it only when the position stops changing.
[0060] Step S2: Determine whether the gear position in the N records only has the top tooth position, only the extreme position, or both the top tooth position and the extreme position.
[0061] Step S3: When only the top tooth position is present in the N records, add two increments to the average of the N gear position records, for example, 2mm and 5mm. The smaller increment is taken as the minimum value of 1st gear in the gear band, and the larger increment is taken as the maximum value of 1st gear in the gear band. When only the extreme position is present in the N records, decrease the average of the N gear position records, for example, by 3mm, and use it as the minimum value of 1st gear in the gear band. The maximum value of 1st gear in the gear band is still the average of multiple extreme positions. When both extreme positions and top tooth positions exist in the N records, increase the average of the top tooth positions in the N gear position records, for example, by 2mm, and use it as the minimum value of 1st gear in the gear band. The maximum value of 1st gear in the gear band is still the average of the extreme positions in the N gear position records.
[0062] Step S4: Verify the obtained top tooth position. Figure 8 The diagram illustrates the actual gear shift position. The horizontal axis represents time, and the vertical axis represents the shift distance. As can be seen, there is a noticeable "step" at the shift position when engaging the desired gear. This "step" during dynamic shifting allows for verification against the tooth position during self-learning, enhancing signal reliability. If the verification is successful, the signal is stored and used; otherwise, it is not stored.
[0063] This application also provides an AMT gear position self-learning device. It should be noted that the AMT gear position self-learning device of this application can be used to execute the AMT gear position self-learning method provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0064] The following describes the AMT gear self-learning device provided in the embodiments of this application.
[0065] Figure 9 This is a schematic diagram of an AMT gear self-learning device according to an embodiment of this application. Figure 9 As shown, the device includes:
[0066] The acquisition unit 10 is used in the first acquisition step to acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0067] Specifically, Figure 3 This is a schematic diagram of the shifting process in existing AMT technology, such as... Figure 3 As shown, AMT shifting mainly includes four processes: torque clearing, disengaging, speed adjustment, and gear engagement. When the vehicle shifts gears, the motor torque is first cleared to zero, then the vehicle is shifted to neutral, and then the speed adjustment stage begins. While the automatic transmission control unit controls the input shaft speed, the motor speed difference meets the threshold, and then torque control is applied. The automatic transmission control unit clears the motor torque to zero. When both the speed and torque conditions are met, the gear engagement actuator engages the gear, completing the AMT gear engagement. Figure 4 This is a structural diagram of a gear shifting mechanism. The diagram shows the positional relationship between the gear engagement tooth 110 and the target tooth 111. When the gear engagement tooth 110 and the target tooth 111 are not in the correct position, a tooth collision will occur. When the gear engagement tooth 110 and the target tooth 111 are in the correct position, the gear will be successfully engaged.
[0068] The first determining unit 20 is used to determine a corrected shift range based on a first correction amount, a second correction amount, and the average value of the multiple shift distances when all of the shift distances are top tooth distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when all of the shift distances are top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when all of the shift distances are top tooth distances.
[0069] Specifically, Figure 5 This is a diagram illustrating how the gear shifting teeth engage gears, as shown below. Figure 5 As shown, the shift motor 112 controls the pushing component to move the shift finger 113, causing the shift finger 113 to engage the transmission with the corresponding gear. The shift band represents the position range of the shift finger after it is engaged with the corresponding gear. The shift distance can be obtained by the displacement sensor 114. Multiple shift distances for different gears can be obtained, as well as multiple shift distances for the same gear.
[0070] The second determining unit 30 is used to determine the corrected shift range based on a third correction amount and the average value of the multiple shift distances when all of the above shift distances are extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when all of the above shift distances are extreme distances.
[0071] Specifically, the aforementioned limit distance is... Figure 5 The shift range refers to the maximum distance that can be moved. If the shift range is repeatedly the limit distance, it means that there is no tooth collision phenomenon. Therefore, it is only necessary to correct the minimum value of the shift range.
[0072] The third determining unit 40 is used to determine the corrected shift range based on a fourth correction amount, the average value of the multiple top tooth distances and the average value of the multiple limit distances when the multiple shift distances include both the top tooth distance and the limit distance. The fourth correction amount is the correction amount for the minimum value of the shift range when the multiple shift distances include both the top tooth distance and the limit distance.
[0073] Specifically, Figure 6 This is a diagram showing the shift position as the top tooth position and the limit distance, as follows: Figure 6As shown, taking first gear as an example, if the gear position is stuck at the top tooth position in the diagram during self-learning, then it is considered that first gear is at the lower limit of the gear band. If the gear position is at the extreme position, then the extreme position in the diagram can be set as the upper limit of the gear band for first gear. Figure 6 The shift motor 112, shift finger 113, and displacement sensor 114 are also shown.
[0074] The processing unit 50 is used to perform a gear shift within the shift interval when the vehicle makes the next gear shift, so that the gear engagement teeth mesh with the target teeth.
[0075] Specifically, through the above AMT gear position self-learning, a precise shift range is obtained, and shifting is performed according to this shift range. This can avoid the problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0076] As an optional solution, the first determining unit includes a first determining module and a second determining module. The first determining module determines that the sum of the average of multiple shift distances and the first correction amount is the minimum value of the corrected shift range. The second determining module determines that the sum of the average of multiple shift distances and the second correction amount is the maximum value of the corrected shift range. Since tooth impact occurs at multiple shift positions, the overall shift position range can be adjusted upwards based on the average of multiple shift distances, further reducing tooth impact.
[0077] To further determine the range of shift distances, as an optional solution, the second determining unit includes a third determining module and a fourth determining module. The third determining module determines the minimum value of the corrected shift range as the difference between the average of the multiple shift distances and the third correction amount. The fourth determining module determines the maximum value of the corrected shift range as the average of the multiple shift distances. Since the shift distances are all at their limits multiple times, it indicates that no gear shifting occurs. Therefore, only the minimum value of the shift range needs to be corrected by reducing the minimum value. Since the shift range is already at its limit, there is no need to adjust the maximum value.
[0078] As an alternative solution, the third determining unit of this application includes a fifth determining module and a sixth determining module. The fifth determining module is used to determine that the sum of the average of the multiple aforementioned top tooth distances and the aforementioned fourth correction amount is the minimum value of the corrected shift range. The sixth determining module is used to determine that the average of the multiple aforementioned limit distances is the maximum value of the corrected shift range. In practical applications, assuming the top tooth position is 25mm and the limit position is 30mm, considering the risk of disengagement (i.e., the gear unexpectedly falling off the gear band), the gear band can be set to [top tooth position + calibration value 1, limit position + calibration value 2]. Note that during self-learning, a larger duty cycle can be used to ensure proper engagement. Through self-learning, the position when the gear remains stationary is the top tooth position or the limit position. Then, based on the design value, for example, if the design value is 25mm for the top tooth position, then 25±1mm can be set as the top tooth position; if the design value is 30mm for the limit position, then 30±1mm can be set as the limit position, where 1mm can be set as the calibration amount and adjusted according to the actual situation.
[0079] As an alternative, the first determining unit, the second determining unit, and the third determining unit can also be used to determine the first correction amount as 1mm to 3mm, the second correction amount as 4mm to 6mm, the third correction amount as 2mm to 4mm, and the fourth correction amount as 1mm to 3mm. This device can further determine the precise shifting range. Those skilled in the art can also calibrate these units according to different practical situations.
[0080] As an alternative, a pre-determination unit and a pre-processing unit are included before the acquisition unit. The pre-determination unit determines whether the shift distance has changed when the vehicle is stationary; the pre-processing unit executes the first acquisition step when the shift distance remains unchanged. In practical applications, self-learning is typically performed when the vehicle is stationary, or by pressing the corresponding self-learning button on the vehicle. Recording is made when the shift position no longer changes, and no recording is made when it changes continuously. This device can further obtain accurate shift distances.
[0081] As another optional solution, the processing unit includes a first control module and a second control module. The first control module controls the shift when the tooth distance is less than the minimum value of the corrected shift range; the second control module controls the shift when the extreme distance is less than the maximum value of the corrected shift range. In practical applications, shifting can be completed simply by ensuring the shift finger is within the corrected shift range, and this device can further determine the accurate shift distance.
[0082] The aforementioned AMT gear self-learning device includes a processor and a memory. The acquisition unit, first determination unit, second determination unit, third determination unit, and processing determination unit are all stored as program units in the memory. The processor executes these program units stored in the memory to achieve the corresponding functions. All of the above modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.
[0083] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and AMT (Automated Modem) settings can be self-learned by adjusting kernel parameters.
[0084] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0085] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the AMT gear self-learning method.
[0086] Specifically, the methods for AMT gear self-learning include:
[0087] Step S201, first acquisition step, acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0088] Specifically, Figure 3 This is a schematic diagram of the shifting process in existing AMT technology, such as... Figure 3 As shown, AMT shifting mainly includes four processes: torque clearing, disengaging, speed adjustment, and gear engagement. When the vehicle shifts gears, the motor torque is first cleared to zero, then the vehicle is shifted to neutral, and then the speed adjustment stage begins. While the automatic transmission control unit controls the input shaft speed, the motor speed difference meets the threshold, and then torque control is applied. The automatic transmission control unit clears the motor torque to zero. When both the speed and torque conditions are met, the gear engagement actuator engages the gear, completing the AMT gear engagement. Figure 4 This is a structural diagram of a gear shifting mechanism. The diagram shows the positional relationship between the gear engagement tooth 110 and the target tooth 111. When the gear engagement tooth 110 and the target tooth 111 are not in the correct position, a tooth collision will occur. When the gear engagement tooth 110 and the target tooth 111 are in the correct position, the gear will be successfully engaged.
[0089] Step S202: When multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of multiple shift distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances.
[0090] Specifically, Figure 5 This is a diagram illustrating how the gear shifting teeth engage gears, as shown below. Figure 5 As shown, the shift motor 112 controls the pushing component to move the shift finger 113, causing the shift finger 113 to engage the transmission with the corresponding gear. The shift band represents the position range of the shift finger after it is engaged with the corresponding gear. The shift distance can be obtained by the displacement sensor 114. Multiple shift distances for different gears can be obtained, as well as multiple shift distances for the same gear.
[0091] Step S203: When multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances.
[0092] Specifically, the aforementioned limit distance is... Figure 5 The shift range refers to the maximum distance that can be moved. If the shift range is repeatedly the limit distance, it means that there is no tooth collision phenomenon. Therefore, it is only necessary to correct the minimum value of the shift range.
[0093] Step S204: When multiple shift distances include both the top tooth distance and the limit distance, a corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance.
[0094] Specifically, Figure 6 This is a diagram showing the shift position as the top tooth position and the limit distance, as follows: Figure 6 As shown, taking first gear as an example, if the gear position is stuck at the top tooth position in the diagram during self-learning, then it is considered that first gear is at the lower limit of the gear band. If the gear position is at the extreme position, then the extreme position in the diagram can be set as the upper limit of the gear band for first gear. Figure 6The shift motor 112, shift finger 113, and displacement sensor 114 are also shown.
[0095] Step S205: When the vehicle makes the next gear shift, the gear shift is performed within the shift interval, so that the gear engagement teeth mesh with the target teeth.
[0096] Specifically, through the above AMT gear position self-learning, a precise shift range is obtained, and shifting is performed according to this shift range. This can avoid the problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0097] This invention provides a processor for running a program, wherein the program executes the AMT gear self-learning method during runtime.
[0098] Specifically, the methods for AMT gear self-learning include:
[0099] Step S201, first acquisition step, acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0100] Specifically, Figure 3 This is a schematic diagram of the shifting process in existing AMT technology, such as... Figure 3 As shown, AMT shifting mainly includes four processes: torque clearing, disengaging, speed adjustment, and gear engagement. When the vehicle shifts gears, the motor torque is first cleared to zero, then the vehicle is shifted to neutral, and then the speed adjustment stage begins. While the automatic transmission control unit controls the input shaft speed, the motor speed difference meets the threshold, and then torque control is applied. The automatic transmission control unit clears the motor torque to zero. When both the speed and torque conditions are met, the gear engagement actuator engages the gear, completing the AMT gear engagement. Figure 4 This is a structural diagram of a gear shifting mechanism. The diagram shows the positional relationship between the gear engagement tooth 110 and the target tooth 111. When the gear engagement tooth 110 and the target tooth 111 are not in the correct position, a tooth collision will occur. When the gear engagement tooth 110 and the target tooth 111 are in the correct position, the gear will be successfully engaged.
[0101] Step S202: When multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of multiple shift distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances.
[0102] Specifically, Figure 5 This is a diagram illustrating how the gear shifting teeth engage gears, as shown below. Figure 5 As shown, the shift motor 112 controls the pushing component to move the shift finger 113, causing the shift finger 113 to engage the transmission with the corresponding gear. The shift band represents the position range of the shift finger after it is engaged with the corresponding gear. The shift distance can be obtained by the displacement sensor 114. Multiple shift distances for different gears can be obtained, as well as multiple shift distances for the same gear.
[0103] Step S203: When multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances.
[0104] Specifically, the aforementioned limit distance is... Figure 5 The shift range refers to the maximum distance that can be moved. If the shift range is repeatedly the limit distance, it means that there is no tooth collision phenomenon. Therefore, it is only necessary to correct the minimum value of the shift range.
[0105] Step S204: When multiple shift distances include both the top tooth distance and the limit distance, a corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance.
[0106] Specifically, Figure 6 This is a diagram showing the shift position as the top tooth position and the limit distance, as follows: Figure 6 As shown, taking first gear as an example, if the gear position is stuck at the top tooth position in the diagram during self-learning, then it is considered that first gear is at the lower limit of the gear band. If the gear position is at the extreme position, then the extreme position in the diagram can be set as the upper limit of the gear band for first gear. Figure 6 The shift motor 112, shift finger 113, and displacement sensor 114 are also shown.
[0107] Step S205: When the vehicle makes the next gear shift, the gear shift is performed within the shift interval, so that the gear engagement teeth mesh with the target teeth.
[0108] Specifically, through the above AMT gear position self-learning, a precise shift range is obtained, and shifting is performed according to this shift range. This can avoid the problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0109] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0110] Step S201, first acquisition step, acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0111] Step S202: When multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of multiple shift distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances.
[0112] Step S203: When multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances.
[0113] Step S204: When multiple shift distances include both the top tooth distance and the limit distance, a corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance.
[0114] Step S205: When the vehicle makes the next gear shift, the gear shift is performed within the shift interval, so that the gear engagement teeth mesh with the target teeth.
[0115] Optionally, when all of the above shift distances are top tooth distances, the corrected shift range is determined based on the first correction amount, the second correction amount, and the average value of the above shift distances, including: determining the sum of the average value of the above shift distances and the first correction amount as the minimum value of the corrected shift range; and determining the sum of the average value of the above shift distances and the second correction amount as the maximum value of the corrected shift range.
[0116] Optionally, when all of the above-mentioned shift distances are extreme distances, a corrected shift range is determined based on a third correction amount and the average of the above-mentioned extreme distances, including: determining the difference between the average of the above-mentioned shift distances and the third correction amount as the minimum value of the corrected shift range; and determining the average of the above-mentioned shift distances as the maximum value of the corrected shift range.
[0117] Optionally, when the multiple shift distances include both the top tooth distance and the limit distance, the corrected shift range is determined based on the fourth correction amount, the average of the multiple top tooth distances, and the average of the multiple limit distances. This includes: determining that the sum of the average of the multiple top tooth distances and the fourth correction amount is the minimum value of the corrected shift range; and determining that the average of the multiple limit distances is the maximum value of the corrected shift range.
[0118] Optionally, the first correction amount is 1mm to 3mm, the second correction amount is 4mm to 6mm, the third correction amount is 2mm to 4mm, and the fourth correction amount is 1mm to 3mm.
[0119] Optionally, before the first acquisition step, the method further includes: a pre-determination step, which determines whether the shift distance has changed when the vehicle is stationary; and a pre-processing step, which executes the first acquisition step when the shift distance remains unchanged.
[0120] Optionally, when the vehicle makes its next gear shift, the gear shift is performed within the aforementioned shift range, including: controlling the top tooth distance to be less than the minimum value of the modified shift range when shifting; and controlling the limit distance to be less than the maximum value of the modified shift range when shifting.
[0121] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0122] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0123] Step S201, first acquisition step, acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear.
[0124] Step S202: When multiple shift distances are all top tooth distances, a corrected shift range is determined based on a first correction amount, a second correction amount, and the average value of multiple shift distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances.
[0125] Step S203: When multiple shift distances are all extreme distances, a corrected shift range is determined based on a third correction amount and the average of multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances.
[0126] Step S204: When multiple shift distances include both the top tooth distance and the limit distance, a corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance.
[0127] Step S205: When the vehicle makes the next gear shift, the gear shift is performed within the shift interval, so that the gear engagement teeth mesh with the target teeth.
[0128] Optionally, when all of the above shift distances are top tooth distances, the corrected shift range is determined based on the first correction amount, the second correction amount, and the average value of the above shift distances, including: determining the sum of the average value of the above shift distances and the first correction amount as the minimum value of the corrected shift range; and determining the sum of the average value of the above shift distances and the second correction amount as the maximum value of the corrected shift range.
[0129] Optionally, when all of the above-mentioned shift distances are extreme distances, a corrected shift range is determined based on a third correction amount and the average of the above-mentioned extreme distances, including: determining the difference between the average of the above-mentioned shift distances and the third correction amount as the minimum value of the corrected shift range; and determining the average of the above-mentioned shift distances as the maximum value of the corrected shift range.
[0130] Optionally, when the multiple shift distances include both the top tooth distance and the limit distance, the corrected shift range is determined based on the fourth correction amount, the average of the multiple top tooth distances, and the average of the multiple limit distances. This includes: determining that the sum of the average of the multiple top tooth distances and the fourth correction amount is the minimum value of the corrected shift range; and determining that the average of the multiple limit distances is the maximum value of the corrected shift range.
[0131] Optionally, the first correction amount is 1mm to 3mm, the second correction amount is 4mm to 6mm, the third correction amount is 2mm to 4mm, and the fourth correction amount is 1mm to 3mm.
[0132] Optionally, before the first acquisition step, the method further includes: a pre-determination step, which determines whether the shift distance has changed when the vehicle is stationary; and a pre-processing step, which executes the first acquisition step when the shift distance remains unchanged.
[0133] Optionally, when the vehicle makes its next gear shift, the gear shift is performed within the aforementioned shift range, including: controlling the top tooth distance to be less than the minimum value of the modified shift range when shifting; and controlling the limit distance to be less than the maximum value of the modified shift range when shifting.
[0134] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0135] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0136] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0137] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0138] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0139] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0140] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0141] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0142] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0143] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0144] 1) In the AMT gear self-learning method of this application, firstly, multiple shift distances of the vehicle are obtained; then, when the multiple shift distances are all top tooth distances, the corrected shift range is determined based on the first correction amount, the second correction amount, and the average value of the multiple shift distances; when the multiple shift distances are all limit distances, the corrected shift range is determined based on the third correction amount and the average value of the multiple limit distances; when the multiple shift distances include both top tooth distances and limit distances, the corrected shift range is determined based on the fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances; finally, when the vehicle performs the next gear shift, the gear shift is performed within the shift range so that the gear engagement tooth meshes with the target tooth. By employing a self-learning method for the vehicle's AMT gear positions, multiple shift positions are obtained by repeatedly recording the position of the gear teeth during gear shifts. Then, the shift positions are corrected according to whether the teeth are in a state of over-grip, resulting in a corrected shift range. Shifting is then performed according to the corrected shift range, thus achieving the goal of determining the accurate gear shift position. This solves the technical problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0145] 2) The AMT gear self-learning device of this application includes an acquisition unit for acquiring multiple shift distances of the vehicle; a first determining unit for determining a corrected shift range based on a first correction amount, a second correction amount, and the average value of multiple shift distances when all multiple shift distances are top tooth distances; a second determining unit for determining a corrected shift range based on a third correction amount and the average value of multiple limit distances when all multiple shift distances are limit distances; a third determining unit for determining a corrected shift range based on a fourth correction amount, the average value of multiple top tooth distances, and the average value of multiple limit distances when multiple shift distances include both top tooth distances and limit distances; and a processing unit for performing a shift within the shift range when the vehicle performs the next shift, so that the engagement tooth meshes with the target tooth. By employing a self-learning method for the vehicle's AMT gear positions, multiple shift positions are obtained by repeatedly recording the position of the gear teeth during gear shifts. Then, the shift positions are corrected according to whether the teeth are in a state of over-grip, resulting in a corrected shift range. Shifting is then performed according to the corrected shift range, thus achieving the goal of determining the accurate gear shift position. This solves the technical problem of inaccurate gear shifting caused by factors such as temperature changes, wear and tear, or machining deviations.
[0146] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for AMT gear self-learning, characterized in that, include: The first acquisition step is to acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear. When multiple shift distances are all top tooth distances, the corrected shift range is determined based on the first correction amount, the second correction amount, and the average value of the multiple shift distances. Here, the top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when multiple shift distances are all top tooth distances. When multiple shift distances are all extreme distances, the corrected shift range is determined based on the third correction amount and the average of the multiple extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances. When multiple shift distances include both the top tooth distance and the limit distance, the corrected shift range is determined based on the fourth correction amount, the average of the multiple top tooth distances, and the average of the multiple limit distances. The fourth correction amount is the correction amount for the minimum value of the shift range when multiple shift distances include both the top tooth distance and the limit distance. When the vehicle makes its next gear shift, the gear shift is performed within the shift interval, so that the engagement gear meshes with the target gear.
2. The method according to claim 1, characterized in that, When multiple shift distances are both tip tooth distances, the corrected shift range is determined based on a first correction amount, a second correction amount, and the average of the multiple shift distances, including: The sum of the average of the multiple shift distances and the first correction amount is determined to be the minimum value of the corrected shift interval; The sum of the average of the multiple shift distances and the second correction amount is determined to be the maximum value of the corrected shift interval.
3. The method according to claim 1, characterized in that, When multiple shift distances are all extreme distances, the corrected shift range is determined based on a third correction amount and the average of the multiple extreme distances, including: The difference between the average of the multiple shift distances and the third correction amount is determined as the minimum value of the corrected shift interval; The average of the multiple shift distances is determined to be the maximum value of the corrected shift interval.
4. The method according to claim 1, characterized in that, When multiple shift distances include both the top tooth distance and the limit distance, the corrected shift range is determined based on the fourth correction amount, the average of the multiple top tooth distances, and the average of the multiple limit distances, including: The sum of the average value of the multiple top tooth distances and the fourth correction amount is determined to be the minimum value of the corrected shift range; The average of the multiple extreme distances is determined to be the maximum value of the corrected shift interval.
5. The method according to claim 1, characterized in that, The first correction amount is 1mm~3mm, the second correction amount is 4mm~6mm, the third correction amount is 2mm~4mm, and the fourth correction amount is 1mm~3mm.
6. The method according to claim 1, characterized in that, The process includes the following steps before the first acquisition step: The preliminary determination step involves determining whether the shift distance has changed while the vehicle is stationary. The preparatory processing step involves performing the first acquisition step while keeping the shift distance constant.
7. The method according to claim 1, characterized in that, When the vehicle makes its next gear shift, the gear shift is performed within the shift interval, including: Shift gears by controlling the top tooth distance to be less than the minimum value of the corrected shift range; Shift gears when the extreme distance is less than the maximum value of the corrected shift range.
8. A device for AMT gear self-learning, characterized in that, include: An acquisition unit is used in the first acquisition step to acquire multiple shift distances of the vehicle, wherein the shift distance is the distance between the actual position of the shift gear and the initial position of the shift gear. The first determining unit is configured to determine a corrected shift range based on a first correction amount, a second correction amount, and the average value of the multiple shift distances when all shift distances are top tooth distances. The top tooth distance is the distance between the position of the engagement tooth and the target tooth when they are not engaged and the initial position. The first correction amount is the correction amount for the minimum value of the shift range when all shift distances are top tooth distances. The second correction amount is the correction amount for the maximum value of the shift range when all shift distances are top tooth distances. The second determining unit is used to determine the corrected shift range based on a third correction amount and the average of the multiple extreme distances when multiple shift distances are all extreme distances. The extreme distance is the maximum distance between the actual position of the shift gear and the initial position of the shift gear, and the third correction amount is the correction amount for the minimum value of the shift range when multiple shift distances are all extreme distances. The third determining unit is used to determine the corrected shift range based on a fourth correction amount, the average value of the multiple top tooth distances, and the average value of the multiple limit distances when the multiple shift distances include both the top tooth distance and the limit distance. The fourth correction amount is the correction amount for the minimum value of the shift range when the multiple shift distances include both the top tooth distance and the limit distance. The processing unit is used to perform a gear shift within the shift interval when the vehicle makes the next gear shift, so that the engagement gear meshes with the target gear.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 7.
10. A processor, characterized in that, The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 7 when it runs.
Citation Information
Patent Citations
AMT (automatic mechanical transmission) gear position calibration method for hybrid automobiles
CN102913613A
Control method and device of vehicle transmission, vehicle and storage medium
CN115523289A