AMT curve shift control method, device, electronic device, and storage medium
By acquiring and preprocessing a variety of signals in real time, calculating the target gear position and triggering shift commands, the problem of insufficient power and noise when the vehicle passes through the corner is solved, and rapid shifting and acceleration in cornering are improved.
Patent Information
- Application Number
- CN202411224953.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-09-03
AI Technical Summary
When the vehicle passes through a large angle curve, the incoming and not downshifting leads to insufficient power. On the contrary, the downshifting before the incoming and increases noise, and the downshifting in the second half of the curve affects the acceleration of the outgoing curve.
By acquiring and preprocessing a variety of signals in real time, calculating the target gear, and determining whether the target gear is output based on specific conditions and triggering the shift command, the gear shifting command is restricted from changing gears again within a certain period of time.
Effectively avoid frequent shifting, quickly complete shifting during cornering to solve noise problems, increase power when going out of cornering, and improve the acceleration of the entire vehicle.
Smart Images

Figure CN119062753B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of vehicle control technology, and in particular relates to an AMT curve shift control method, device, electronic equipment, and storage medium. Background Art
[0002] The shift control strategy is crucial for automatic transmission vehicles and is one of the core functions of the vehicle's automatic transmission control software. A perfect shift strategy control system can not only improve the economy and power of the vehicle, but also play a great role in improving the driving comfort of the vehicle.
[0003] When a vehicle passes a curve with a large angle, due to the increased road resistance when turning, if the vehicle does not downshift when entering the curve, it is easy to have insufficient acceleration power during the curve. If the driver does not downshift but instead steps on the accelerator to increase power, not only will the effect be insignificant, but the vehicle's short-term fuel consumption will also increase, affecting the overall economy. If the vehicle downshifts before entering a curve, the engine speed will be greatly increased, the vehicle noise will increase, and the driving experience will be affected. If the vehicle downshifts again in the second half of the curve, the acceleration when exiting the curve will be affected. Summary of the invention
[0004] In order to solve the above technical problems, the present invention provides an AMT curve shift control method, device, electronic device, and storage medium.
[0005] The technical solution provided by the present invention is as follows:
[0006] An AMT curve shift control method comprises the following steps:
[0007] S1. Real-time acquisition of various signals required for shifting on a curve;
[0008] S2. Preprocessing various acquired signals;
[0009] S3, calculating the target gear position according to the acquired signal;
[0010] S4. Based on the acquired signal, determine whether to output the target gear position and trigger a gear shift command;
[0011] S5. After the gear shift command is triggered and the gear shift is completed, no further gear shifting is allowed within a certain period of time.
[0012] Further, the target gear position is determined by querying a target gear position calibration table, and the target gear position calibration table records the target gear positions corresponding to the relevant signals under different circumstances.
[0013] Furthermore, the various types of signals in step S1 include a current gear position signal, a steering wheel angle signal, an acceleration sensor signal, a brake pedal signal, an accelerator pedal signal and a vehicle speed signal.
[0014] Furthermore, in step S2, according to the steering wheel angle signal, the steering wheel angle value SWAng, the steering wheel angle change value SWADelta in the selected time period and the steering wheel angle real-time change rate value SWARate are processed; according to the acceleration sensor signal, the vehicle acceleration value VehAcc, the acceleration change value VehAccDelta in the selected time period and the acceleration real-time change rate value VehAccRate are processed; the brake pedal signal and the accelerator pedal signal are both switch signals, which are marked as ON when pressed and OFF when not pressed.
[0015] Further, in step S3,
[0016] First, according to the current driving gear position of the vehicle and the steering wheel angle change value SWADelta, the first-level target gear calibration table is queried to obtain the first-level target gear TargGear1, wherein the first-level target gear calibration table records the first-level target gear TargGear1 corresponding to the current driving gear position and the steering wheel angle change value SWADelta under different circumstances;
[0017] Next, according to the primary target gear and the steering wheel angle real-time change rate value SWARate, the secondary target gear calibration table is queried to obtain the secondary target gear TargGear2, wherein the secondary target gear calibration table records the secondary target gear TargGear2 corresponding to the primary target gear and the steering wheel angle real-time change rate value SWARate under different circumstances;
[0018] Then, according to the secondary target gear and the acceleration change value VehAccDelta, the third-level target gear calibration table is queried to obtain the third-level target gear TargGear3. The third-level target gear calibration table records the third-level target gear TargGear3 corresponding to the secondary target gear and the acceleration change value VehAccDelta under different circumstances;
[0019] Finally, according to the third-level target gear and the real-time change rate value of acceleration VehAccRate, the fourth-level target gear calibration table is queried to obtain the fourth-level target gear TargGear4. The fourth-level target gear calibration table records the fourth-level target gear TargGear4 corresponding to the third-level target gear and the real-time change rate value of acceleration VehAccRate under different circumstances.
[0020] Further, in step S4, if at least one of the brake pedal signal and the accelerator pedal signal is in the ON state, and the steering wheel angle change value SWADelta is greater than the set value, and the steering wheel angle real-time change rate value SWARate is greater than the set value, and the vehicle speed signal is greater than the first set value and less than the second set value, then the quick shift command is triggered, and the fourth-level target gear TargGear4 and the quick shift command are output; otherwise, the current gear is maintained.
[0021] An AMT curve shift control device based on the above method comprises:
[0022] The signal acquisition module is used to obtain various signals required for shifting gears on a curve in real time, including the current gear position signal, steering wheel angle signal, acceleration sensor signal, brake pedal signal, accelerator pedal signal and vehicle speed signal;
[0023] The signal preprocessing module is used to preprocess the various signals obtained to obtain the steering wheel angle value SWAng, the steering wheel angle change value SWADelta in the selected time period and the steering wheel angle real-time change rate value SWARate, as well as the vehicle acceleration value VehAcc, the acceleration change value VehAccDelta in the selected time period and the acceleration real-time change rate value VehAccRate, and the status of the brake pedal and the accelerator pedal;
[0024] A target gear calculation module is used to obtain the target gear by querying a target gear calibration table according to the acquired signal;
[0025] The fast shift decision module is used to determine whether to output the target gear and trigger the shift command according to the status of the brake pedal and the accelerator pedal, the steering wheel angle change value SWADelta, the steering wheel angle real-time change rate value SWARate and the vehicle speed signal;
[0026] The short-time restricted gear shift module is used to limit the gear shifting within a certain period of time after the quick gear shift command is triggered and the gear shift is completed.
[0027] An electronic device comprises a memory, a processor and a computer program stored and running on the memory, wherein the processor implements the steps of the curve shift control method as described above when executing the program.
[0028] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the curve shift control method as described above.
[0029] Compared with the prior art, the present invention has at least the following technical effects:
[0030] The present invention determines whether it is necessary to shift gears and whether it is necessary to downshift in the first half of entering a curve, which can effectively avoid the problem of frequent gear shifting; when shifting gears into a curve, the gear shifting is completed quickly in the curve, which can not only solve the noise problem caused by the excessive speed of the engine in the low gear when the vehicle speed is too high, but also avoid the problem of insufficient power when the gear shift is not completed when exiting the curve; the gear shifting is limited for a short time when exiting the curve, which increases the power of the whole vehicle and improves the acceleration of the whole vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.
[0032] Figure 1 is a schematic diagram of a curve shift control strategy provided by an embodiment of the present invention;
[0033] Figure 2 is a control timing diagram provided by an embodiment of the present invention;
[0034] Figure 3 It is a schematic diagram of the module composition of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, other embodiments obtained by ordinary technicians in this field without making creative work are all within the scope of protection of the present invention.
[0036] Embodiment 1
[0037] like Figure 1 and Figure 2 As shown, this embodiment provides an AMT curve shift control method, comprising the following steps:
[0038] Step 1: Obtain various signals required for shifting on a curve in real time. Signals can be collected through the vehicle CAN bus and related sensors. The collected signals include:
[0039] Gear signal: the vehicle's current driving gear;
[0040] Steering wheel angle signal: current angle value of the steering wheel;
[0041] Acceleration sensor signal: vehicle longitudinal acceleration value;
[0042] Brake pedal signal: brake pedal status;
[0043] Accelerator pedal signal: throttle opening signal;
[0044] Vehicle speed signal: vehicle current speed.
[0045] Step 2: Preprocess the collected signals
[0046] The steering wheel angle signal is preprocessed to obtain the steering wheel angle value SWAng in the unit of "degree (°)", the steering wheel angle change value SWADelta within the selected time CalTm1, and the steering wheel angle real-time change rate value SWARate, among which the selected time CalTm1 is calibrable and can be adjusted according to actual conditions or application requirements.
[0047] The acceleration sensor signal is preprocessed to obtain the unit of "m / s 2 "The vehicle acceleration value VehAcc, the acceleration change value VehAccDelta in the selected time period CalTm2, and the real-time acceleration change rate value VehAccRate. Similarly, the selected time CalTm2 can be adjusted according to actual conditions or application requirements.
[0048] The brake pedal signal is a switch signal, which is ON when it is pressed and OFF when it is not pressed. The accelerator pedal signal is processed as a switch signal, which is ON when it is pressed and OFF when it is not pressed. The vehicle speed signal unit is km / h.
[0049] Table 1 Example of first-level target gear calibration table
[0050]
[0051] Step 3: Calculate target gear
[0052] First, according to the current driving gear and steering wheel angle change value SWADelta of the vehicle, the first-level target gear calibration table is queried to obtain the first-level target gear TargGear1. Among them, the first-level target gear calibration table is calibrated by the experimenter according to the actual test situation. As shown in Table 1, the first-level target gear calibration table records the first-level target gear TargGear1 corresponding to the current driving gear (column) and the steering wheel angle change value SWADelta (row) under different conditions. Taking a 4-speed gearbox as an example, the first-level target gear TargGear1 can be one of gear 1 Gear1, gear 2 Gear2, gear 3 Gear3 and gear 4 Gear4, which is specifically determined according to the current driving gear and steering wheel angle change value SWADelta.
[0053] Next, according to the primary target gear and the steering wheel angle real-time change rate value SWARate, the secondary target gear calibration table is queried to obtain the secondary target gear TargGear2. Among them, the secondary target gear calibration table is calibrated by the experimenter according to the actual test situation. As shown in Table 2, the secondary target gear calibration table records the secondary target gear TargGear2 corresponding to the primary target gear (column) and the steering wheel angle real-time change rate value SWARate (row) under different conditions. Taking a 4-speed gearbox as an example, the secondary target gear TargGear2 can be one of the gears Gear1, Gear2, Gear3 and Gear4, which is specifically determined according to the primary target gear and the steering wheel angle real-time change rate value.
[0054] Table 2 Example of secondary target gear calibration table
[0055]
[0056] Then, according to the secondary target gear and the acceleration change value VehAccDelta, the third-level target gear calibration table is queried to obtain the third-level target gear TargGear3. Among them, the third-level target gear calibration table is calibrated by the experimenter according to the actual test situation. As shown in Table 3, the third-level target gear calibration table records the third-level target gear TargGear3 corresponding to the secondary target gear (column) and the acceleration change value (column) under different conditions. Taking a 4-speed gearbox as an example, the third-level target gear TargGear3 can be one of the gears Gear1, Gear2, Gear3 and Gear4, which is specifically determined according to the secondary target gear and the acceleration change value.
[0057] Table 3 Example of three-level target gear calibration table
[0058]
[0059] Finally, according to the third-level target gear and the acceleration real-time change rate value VehAccRate, the fourth-level target gear calibration table is queried to obtain the fourth-level target gear TargGear4. Among them, the fourth-level target gear calibration table is calibrated by the experimenter according to the actual test situation. As shown in Table 4, the fourth-level target gear calibration table records the fourth-level target gear TargGear4 corresponding to the third-level target gear (column) and the acceleration real-time change rate value (row) under different conditions. Taking a 4-speed gearbox as an example, the fourth-level target gear TargGear4 can be one of the gears Gear1, Gear2, Gear3 and Gear4, which is specifically determined according to the third-level target gear and the acceleration real-time change rate value.
[0060] Table 4 Example of four-level target gear calibration table
[0061]
[0062] Step 4: Quick shift judgment
[0063] Condition 1: One of the brake pedal signal or the accelerator pedal signal is in the ON state;
[0064] Condition 2: The steering wheel angle change value SWADelta is greater than the set value, where the set value is calibrable;
[0065] Condition 3: The real-time change rate of the steering wheel angle SWARate is greater than the set value, where the set value is calibrable;
[0066] If conditions 1, 2, and 3 are met at the same time, the quick shift command is triggered and the process goes to step 5.
[0067] Step 5: Function trigger judgment
[0068] Condition 1: The vehicle speed signal is greater than a first set value, wherein the first set value is calibrable.
[0069] Condition 2: The vehicle speed signal is less than a second set value, wherein the second set value is calibrable.
[0070] If conditions 1 and 2 are met at the same time, the fourth target gear TargGear4 and the quick shift command are output, otherwise the current gear is maintained.
[0071] Step 6: Short-term gear shifting
[0072] If a quick shift command is triggered, the vehicle will not be allowed to shift gears again within a certain period of time after the shift is completed in order to fix the gear position and avoid frequent shifting, thereby increasing the power performance of the vehicle.
[0073] Embodiment 2
[0074] Based on the above-mentioned curve shift control method, this embodiment provides an AMT curve shift control device, such as Figure 3 As shown, it mainly includes:
[0075] The signal acquisition module is used to obtain various signals required for shifting gears on a curve in real time, including the current gear position signal, steering wheel angle signal, acceleration sensor signal, brake pedal signal, accelerator pedal signal and vehicle speed signal;
[0076] The signal preprocessing module is used to preprocess the various signals obtained to obtain the steering wheel angle value SWAng, the steering wheel angle change value SWADelta in the selected time period and the steering wheel angle real-time change rate value SWARate, as well as the vehicle acceleration value VehAcc, the acceleration change value VehAccDelta in the selected time period and the acceleration real-time change rate value VehAccRate, and the status of the brake pedal and the accelerator pedal;
[0077] A target gear calculation module, used to obtain the target gear by querying a target gear calibration table according to the acquired signal, as described in the corresponding content of the first embodiment for details;
[0078] The fast shift decision module is used to determine whether to output the target gear and trigger the shift command based on the status of the brake pedal and the accelerator pedal, the steering wheel angle change value SWADelta, the steering wheel angle real-time change rate value SWARate and the vehicle speed signal. For details, see the corresponding content description in Example 1.
[0079] The short-time restricted gear shift module is used to limit the gear shifting within a certain period of time after the quick gear shift command is triggered and the gear shift is completed.
[0080] Embodiment 3
[0081] According to an embodiment of the present invention, there is provided an electronic device, such as Figure 3 , which is a schematic diagram of an optional electronic device provided by an embodiment of the present invention, the electronic device may include a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus. The processor may call the logic instructions in the memory to execute the above-mentioned AMT curve shift control method.
[0082] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in several computer-readable storage media when sold or used as independent products. Based on such an understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in the first embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0083] The above-mentioned product can execute the AMT curve shift control method described in Example 1, and has the corresponding functional modules and beneficial effects of the method. For technical details not described in detail in this embodiment, please refer to the AMT curve shift control method provided in Example 1 of the present invention.
[0084] Embodiment 4
[0085] According to an embodiment of the present invention, a computer-readable storage medium is provided, the type of which is as described in Example 3, and the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the AMT curve shift control method described in Example 1.
[0086] The above-mentioned product can execute the AMT curve shift control method described in Example 1, and has the corresponding functional modules and beneficial effects of the method. For technical details not described in detail in this embodiment, please refer to the AMT curve shift control method provided in Example 1 of the present invention.
[0087] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.
[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them. Under the concept of the present invention, the technical features in the above embodiments or different embodiments may also be combined, the steps may be implemented in any order, and there are many other changes in different aspects of the present invention as described above, which are not provided in detail for the sake of simplicity. Although the present invention has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for controlling an AMT curve shift, characterized in that: The following steps are involved: S1. Real-time acquisition of various signals required for shifting on a curve, including current gear position signal, steering wheel angle signal, acceleration sensor signal, brake pedal signal, accelerator pedal signal and vehicle speed signal; S2. Preprocess the various signals obtained: According to the steering wheel angle signal, the steering wheel angle value, the steering wheel angle change value in the selected time period and the steering wheel angle real-time change rate value are processed; according to the acceleration sensor signal, the vehicle acceleration value, the acceleration change value in the selected time period and the acceleration real-time change rate value are processed; the brake pedal signal and the accelerator pedal signal are both switch signals, which are marked as ON when pressed and OFF when not pressed; S3. Calculate the target gear position according to the acquired signal: First, according to the current driving gear position and the steering wheel angle change value of the vehicle, the first-level target gear position calibration table is queried to obtain the first-level target gear position, wherein the first-level target gear position calibration table records the first-level target gear positions corresponding to the current driving gear position and the steering wheel angle change value under different circumstances; Next, according to the primary target gear position and the real-time change rate value of the steering wheel angle, the secondary target gear position calibration table is queried to obtain the secondary target gear position, wherein the secondary target gear position calibration table records the secondary target gear position corresponding to the primary target gear position and the real-time change rate value of the steering wheel angle under different circumstances; Then, according to the secondary target gear and the acceleration change value, the third-level target gear calibration table is queried to obtain the third-level target gear, wherein the third-level target gear calibration table records the third-level target gear corresponding to the secondary target gear and the acceleration change value under different circumstances; Finally, according to the third-level target gear and the real-time rate of change of acceleration, the fourth-level target gear calibration table is queried to obtain the fourth-level target gear, wherein the fourth-level target gear calibration table records the fourth-level target gear corresponding to the third-level target gear and the real-time rate of change of acceleration under different circumstances; S4. Based on the acquired signal, determine whether to output the target gear position and trigger a gear shift command; S5. After the gear shift command is triggered and the gear shift is completed, no further gear shifting is allowed within a certain period of time.
2. The AMT curve shift control method according to claim 1, characterized in that: The target gear position is determined by querying a target gear position calibration table, which records the target gear positions corresponding to the relevant signals under different circumstances.
3. The AMT curve shift control method according to claim 1, characterized in that: In step S4, if at least one of the brake pedal signal and the accelerator pedal signal is in the ON state, and the steering wheel angle change value is greater than the set value, and the steering wheel angle real-time change rate value is greater than the set value, and the vehicle speed signal is greater than the first set value and less than the second set value, then the quick shift command is triggered, and the four-level target gear and the quick shift command are output; otherwise, the current gear is maintained.
4. An AMT curve shift control device based on the method of claim 3, characterized in that: include: The signal acquisition module is used to obtain various signals required for shifting on a curve in real time, including the current gear position signal, steering wheel angle signal, acceleration sensor signal, brake pedal signal, accelerator pedal signal and vehicle speed signal; The signal preprocessing module is used to preprocess the various signals obtained to obtain the steering wheel angle value, the steering wheel angle change value and the steering wheel angle real-time change rate value within the selected time period, as well as the vehicle acceleration value, the acceleration change value and the acceleration real-time change rate value within the selected time period, and the status of the brake pedal and the accelerator pedal; A target gear position calculation module is used to obtain the target gear position by querying a target gear position calibration table according to the acquired signal; The fast shift decision module is used to determine whether to output the target gear and trigger the shift command according to the status of the brake pedal and the accelerator pedal, the steering wheel angle change value, the steering wheel angle real-time change rate value and the vehicle speed signal; The short-time restricted gear shift module is used to restrict the next gear shift within a certain period of time after the gear shift command is triggered and the gear shift is completed.
5. An electronic device comprising a memory, a processor and a computer program stored and running on the memory, characterized in that: When the processor executes the program, the steps of the AMT curve shift control method as claimed in claim 3 are implemented.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the AMT curve shift control method as claimed in claim 3.
Citation Information
Patent Citations
Curve predictive gear shifting control strategy based on geographic information and machine learning
CN114427600A