A control method, device, equipment and medium for electronic gear switching

By simplifying the vehicle shift judgment algorithm, obtaining gear conditions and judging safety, the problem of complex electronic gear switching logic in the existing technology is solved, and the safety and stability of vehicle shifting are improved.

CN114906150BActive Publication Date: 2025-09-09CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210660403.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2025-09-09
Estimated Expiration
2042-06-13

AI Technical Summary

Technical Problem

In the prior art, the judgment algorithm for electronic gear switching is complex in logic, resulting in a high error rate, which affects the safety and stability of vehicle gear shifting.

Method used

Simplify the vehicle shift judgment algorithm by obtaining the current gear and target gear, reading the cut-out and cut-in condition data, and judging whether the corresponding safety conditions are met. If so, the gear switch is executed.

Benefits of technology

The algorithm complexity is reduced, the safety and stability of vehicle shifting are improved, and the shift error rate is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114906150B_ABST
    Figure CN114906150B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention disclose a control method, device, equipment, and medium for electronic gear shifting. The method includes: if an electronic gear shift trigger event is detected, obtaining the current gear and obtaining the target gear; reading outgoing gear condition data to determine whether the outgoing gear condition data satisfies the current gear outgoing gear condition; if so, reading ingoing gear condition data to determine whether the ingoing gear condition data satisfies the target gear entering gear condition; if so, switching to the target gear. This technical solution can simplify the vehicle shift judgment algorithm, reduce the algorithm complexity, thereby enhancing the algorithm performance, reducing the shift error rate, and helping to improve the safety and stability of vehicle shifting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle control technology, and in particular to a control method, device, equipment and medium for electronic gear switching. Background Art

[0002] With the advancement of vehicle technology, cars are becoming increasingly common in our daily lives. Gear shifting is an essential driving behavior and plays a vital role in ensuring safe driving. Currently, electronic gear shifters are widely used in vehicles, so improving the safety and stability of electronic gear shifting is a critical issue during vehicle operation.

[0003] The current main solution is to determine whether to shift to the target gear based on the shift combination between the current gear and the target gear, according to the corresponding safety conditions of the shift combination. For example, using the four gears P, R, N, and D as an example, there are 12 shift combinations, each with a corresponding vehicle safety condition. During the shift process, the first step is to determine the shift combination, and then determine whether the shift combination meets the safety conditions. If so, the shift operation is executed.

[0004] However, this solution ties the current gear to the target gear, and each shift combination requires specific safety considerations. Consequently, the shift judgment algorithm is complex, resulting in a high error rate and poor algorithm performance, hindering the safety and stability of vehicle shifts. Summary of the Invention

[0005] The present invention provides a control method, device, equipment and medium for electronic gear switching, which can simplify the vehicle gear shift judgment algorithm, reduce the algorithm complexity, thereby enhancing the algorithm performance, reducing the gear shift error rate, and helping to improve the safety and stability of vehicle gear shifting.

[0006] According to one aspect of the present invention, a method for controlling electronic gear switching is provided, the method comprising:

[0007] If an electronic gear shift trigger event is detected, obtain the current gear and the target gear;

[0008] Reading the cut-out condition data to determine whether the cut-out condition data satisfies the current gear cut-out condition;

[0009] If yes, read the cut-in condition data and determine whether the cut-in condition data meets the target gear cut-in condition;

[0010] If the conditions are met, the vehicle is shifted to the target gear.

[0011] Optionally, the current gear shifting condition is that there is no current gear shifting fault and the vehicle safety conditions for the current gear shifting are met.

[0012] Optionally, determining whether the shift-out condition data satisfies a current gear shift-out condition includes:

[0013] Determining whether there is a current gear cut-out fault according to the cut-out condition data;

[0014] If not, determine whether the vehicle safety conditions for the current gear shift are met;

[0015] If yes, it is determined that the shift-out condition data meets the current gear shift-out condition.

[0016] Optionally, before determining whether the vehicle safety conditions for shifting out of the current gear are met, the following steps may be performed:

[0017] Determining whether the duration of the current gear is greater than a preset duration;

[0018] If so, the vehicle safety condition for switching out of the current gear is determined according to the target gear.

[0019] Optionally, after determining whether there is a current gear shift-out fault according to the shift-out condition data, the method further includes:

[0020] If so, it is determined that the shift-out condition data does not meet the current gear shift-out condition;

[0021] After determining whether the vehicle safety conditions for the current gear shift are met, the following steps are also performed:

[0022] If not, it is determined that the cut-out condition data does not meet the current gear cut-out condition.

[0023] Optionally, after determining whether the shift-out condition data satisfies the current gear shift-out condition, the method further includes:

[0024] If not, maintain the current gear;

[0025] After determining whether the cut-in condition data meets the target gear cut-in condition, the method further includes:

[0026] If not satisfied, the current gear is maintained or a safe gear is entered.

[0027] Optionally, the target gear engagement condition is that there is no target gear engagement fault and the vehicle safety conditions for target gear engagement are met.

[0028] According to another aspect of the present invention, a control device for electronic gear switching is provided, comprising:

[0029] A gear acquisition module is used to acquire the current gear and the target gear if an electronic gear switching trigger event is detected;

[0030] A cut-out condition judgment module is used to read the cut-out condition data and determine whether the cut-out condition data meets the current gear cut-out condition;

[0031] A cut-in condition judgment module is used to read the cut-in condition data and judge whether the cut-in condition data meets the target gear cut-in condition;

[0032] The target gear cutting-in module is used to cut into the target gear if the conditions are met.

[0033] According to another aspect of the present invention, there is provided an electronic device for controlling electronic gear shifting, the electronic device comprising:

[0034] at least one processor; and

[0035] a memory communicatively connected to the at least one processor; wherein,

[0036] The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the control method for electronic gear switching according to any embodiment of the present invention.

[0037] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the control method of electronic gear switching according to any embodiment of the present invention when executed.

[0038] The technical solution of an embodiment of the present invention involves detecting an electronic gear shift trigger event, obtaining the current gear and the target gear; reading the outgoing gear condition data to determine whether the outgoing gear condition data satisfies the current gear outgoing gear condition; if so, reading the incoming gear condition data to determine whether the incoming gear condition data satisfies the target gear entering gear condition; if so, shifting to the target gear. This technical solution simplifies the vehicle shift judgment algorithm, reduces algorithm complexity, and thus enhances algorithm performance, reduces the shift error rate, and helps improve the safety and stability of vehicle shifting.

[0039] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1 This is a flow chart of a control method for electronic gear switching provided according to the first embodiment of the present invention;

[0042] Figure 2 is a schematic diagram of a five-position electronic shifter provided according to a first embodiment of the present invention;

[0043] Figure 3A This is a flow chart of a method for determining a current gear position according to a first embodiment of the present invention;

[0044] Figure 3B This is a flow chart of a target gear determination method provided according to the first embodiment of the present invention;

[0045] Figure 4 This is a flow chart of a control method for electronic gear switching provided according to a second embodiment of the present invention;

[0046] Figure 5 This is a schematic structural diagram of an electronic gear shift control system provided according to a second embodiment of the present invention;

[0047] Figure 6 This is a schematic structural diagram of a control device for electronic gear switching provided according to a third embodiment of the present invention;

[0048] Figure 7 It is a structural diagram of an electronic device for implementing a control method for electronic gear switching according to an embodiment of the present invention. DETAILED DESCRIPTION

[0049] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions 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 embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0050] It should be noted that the terms "first", "second", "target", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0051] Example 1

[0052] Figure 1 This is a flow chart of a method for controlling electronic gear switching provided in the first embodiment of the present invention. This embodiment is applicable to situations where safe and stable control of electronic gear switching is performed. The method can be executed by a control device for electronic gear switching. The control device for electronic gear switching can be implemented in the form of hardware and / or software. The control device for electronic gear switching can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:

[0053] S110: If an electronic gear shift triggering event is detected, the current gear and the target gear are obtained.

[0054] The electronic gear shift trigger event may refer to an operation instruction that triggers an electronic gear shift. The current gear may refer to the electronic gear that the vehicle is currently in. For example, the current gear may be P, R, N, or D. The target gear may refer to the electronic gear to be switched to. Similarly, the target gear may also be P, R, N, or D.

[0055] In this embodiment, when an electronic gear shift trigger event is detected, the current gear and the target gear are first obtained. Specifically, the current gear and the target gear can be obtained based on the position information of the electronic gear shifter in the vehicle. Electronic gear shifters generally have multiple positions, with five-position and three-position electronic gear shifters being common. Figure 2 This is a schematic diagram of a five-position electronic shifter provided in Example 1 of the present invention. The left column (M, M+, M-) represents manual shift mode, while the right column (F2, F1, X0, R1, R2) represents automatic shift mode. In automatic shift mode, F2 represents the second upward position, F1 represents the first upward position, X0 represents the neutral position (reference position), R1 represents the first downward position, and R2 represents the second downward position.

[0056] Specifically, when the vehicle driver pushes the electronic shifter, a corresponding position signal is generated, and the gear position can be identified based on the position signal of the electronic shifter. For example, if the current gear position is P, if the shifter is moved to the second upward position, the gear position can be changed to R, and if the shifter is moved to the first upward position, the gear position can be changed to N. It should be noted that this embodiment does not impose any restrictions on the gear setting corresponding to each position of the electronic shifter, and can be flexibly adjusted according to actual application needs.

[0057] S120, reading the switch-out condition data, and determining whether the switch-out condition data satisfies the current gear switch-out condition.

[0058] The current gear shift-out condition may refer to the judgment condition for allowing the current gear to be shifted out. Optionally, the current gear shift-out condition may be that there is no current gear shift-out fault and the vehicle safety conditions for shifting out of the current gear are met. The current gear shift-out fault may include two types of faults: mechanical faults and electrical faults. Specifically, mechanical faults may include faults of the gears, gearbox, drive shaft, crankshaft, and piston, such as excessive wear, loose fit, deformation, or cracks. Electrical faults may include faults of the battery, starter, generator, circuit short circuit, and light failure, and may include electrical equipment faults and line faults. An electrical equipment fault may refer to the loss of the original function of the electrical equipment itself, including mechanical damage, burning, breakdown, aging, and performance degradation of electronic components; line faults may include open circuit, short circuit, loose wiring, poor contact, or poor insulation. In addition, different vehicle shift-out safety conditions can be set for different current gears. For example, if the current gear is P, the vehicle safety condition for the current gear can be set to the safety button being pressed and the brake being applied, or the safety button being pressed and the vehicle speed being greater than a certain set threshold (e.g., 3 km / h).

[0059] In this embodiment, the cut-out condition data may refer to vehicle data related to the current gear cut-out condition. Exemplarily, the cut-out condition data may include safety button information, vehicle speed information, brake pedal information, and drive status information. After determining the current gear and the target gear, it can be determined whether the current gear cut-out condition is met based on the read cut-out condition data. Optionally, determining whether the cut-out condition data meets the current gear cut-out condition includes: determining whether there is a current gear cut-out fault based on the cut-out condition data; if not, determining whether the vehicle safety condition for the current gear cut-out is met; if met, determining that the cut-out condition data meets the current gear cut-out condition.

[0060] In this embodiment, first, it is determined whether there is a current gear cut-out fault based on the cut-out condition data. If there is no cut-out fault, it can be further determined whether the vehicle safety conditions for the current gear cut-out are met. If the vehicle safety conditions for the cut-out are met, it can be determined that the cut-out condition data meets the current gear cut-out condition. That is to say, when both the absence of the current gear cut-out fault and the vehicle safety conditions for the current gear cut-out are met, it can be determined that the cut-out condition data meets the current gear cut-out condition, and this indicates that the current gear is allowed to leave. For example, it is assumed that the current gear is P gear, and the vehicle safety conditions for the P gear cut-out are that the safety button is pressed and the vehicle speed is greater than 3km / h. First, it is determined whether there is a mechanical or electrical fault for the P gear cut-out based on the obtained P gear cut-out condition data. If there is no P gear cut-out fault, it is further determined whether the safety button is pressed and the vehicle speed is greater than 3km / h. If so, it can be determined that the P gear cut-out condition data meets the P gear cut-out condition, that is, the P gear is allowed to leave.

[0061] S130: If yes, read the cut-in condition data and determine whether the cut-in condition data meets the target gear cut-in condition.

[0062] Among them, the cut-in condition data may refer to vehicle data related to the target gear cut-in condition. Exemplarily, the cut-in condition data may include safety button information, vehicle speed information, and driving status information, etc. Among them, the target gear cut-in condition may refer to the judgment condition for allowing the target gear to enter. Optionally, the target gear cut-in condition may be that there is no target gear cut-in fault and the vehicle safety condition for the target gear cut-in is met. Among them, the target gear cut-in fault may include two types of mechanical faults and electrical faults of the target gear cut-in. Among them, the electrical fault may include electrical equipment faults and line faults. For different target gears, respective vehicle cut-in safety conditions may also be set. For example, if the target gear is R gear, the vehicle safety condition for the target gear cut-in can be set to that the safety button is pressed and the vehicle speed is less than a certain set threshold (for example, 1km / h).

[0063] In this embodiment, after determining that the cut-out condition data meets the current gear cut-out condition, it is possible to further determine whether the target gear cut-in condition is met based on the read cut-in condition data. Specifically, it is possible to first determine whether there is a target gear cut-in fault; if not, it is possible to determine whether the vehicle safety condition for the target gear cut-in is met; if met, it is possible to determine that the cut-in condition data meets the target gear cut-in condition. Exemplarily, it is assumed that the target gear is R gear, and the vehicle safety condition for R gear cut-in is that the safety button is pressed and the vehicle speed is less than 1km / h. When determining whether the target gear cut-in condition is met, it is first determined based on the R gear cut-in condition data whether there is a mechanical or electrical fault for R gear cut-in. If there is no R gear cut-in fault, it is further determined whether the safety button is pressed and the vehicle speed is less than 1km / h. If met, it can be determined that the R gear cut-in condition is met.

[0064] S140: If the conditions are met, the gear is switched to the target gear.

[0065] In this embodiment, after determining that the shift-out condition data satisfies the current gear shift-out condition, the shift-in condition data is further determined to determine whether it satisfies the target gear shift-in condition. If so, the current gear is switched to the target gear. Specifically, the current gear is allowed to be shifted out when the current gear shift-out condition is met, and the target gear shift is allowed to be shifted in when the target gear shift-in condition is met. The shift from the current gear to the target gear can only be completed when both the current gear shift-out condition and the target gear shift-in condition are met; otherwise, the gear shift cannot be completed.

[0066] The technical solution of an embodiment of the present invention involves detecting an electronic gear shift trigger event, obtaining the current gear and the target gear; reading the outgoing gear condition data to determine whether the outgoing gear condition data satisfies the current gear outgoing gear condition; if so, reading the incoming gear condition data to determine whether the incoming gear condition data satisfies the target gear entering gear condition; if so, shifting to the target gear. This technical solution simplifies the vehicle shift judgment algorithm, reduces algorithm complexity, and thus enhances algorithm performance, reduces the shift error rate, and helps improve the safety and stability of vehicle shifting.

[0067] In this embodiment, optionally, before determining whether the vehicle safety conditions for switching out of the current gear are met, the method further includes: determining whether the duration of the current gear is greater than a preset duration; if so, determining the vehicle safety conditions for switching out of the current gear based on the target gear.

[0068] Among them, the preset duration may refer to a preset gear duration. For example, the preset duration may be set to 1 second. In this embodiment, the vehicle safety condition for the current gear to be cut out may be set in combination with the target gear to realize the judgment of the gear shifting condition for a specific working condition. For example, it is assumed that the current gear is N gear and the preset duration is 1 second. After determining that there is no N gear cut-out fault, it may be further determined whether the N gear holding time is greater than 1 second and whether the target gear is R gear or D gear. If the N gear holding time is not greater than 1 second, or the N gear holding time is greater than 1 second but the target gear is not R gear or D gear, there is no need to set the vehicle safety condition for the current gear to be cut out, that is, the vehicle safety condition for the current gear to be cut out is met by default. Otherwise, the vehicle safety condition for the current gear to be cut out may be set to braking or the vehicle speed being greater than a certain set threshold (such as 0 km / h). In this way, the two gear shift combinations ND and NR can be judged in a targeted manner.

[0069] Through such a setting, this solution fully takes into account the specific working conditions and can make targeted shift judgments for special shift combinations, which helps to further improve the safety of vehicle shifting.

[0070] In this embodiment, optionally, after determining whether there is a current gear cut-out fault based on the cut-out condition data, it also includes: if so, determining that the cut-out condition data does not meet the current gear cut-out condition; after determining whether the vehicle safety conditions for the current gear cut-out are met, it also includes: if not, determining that the cut-out condition data does not meet the current gear cut-out condition.

[0071] In this embodiment, if the current gear shift-out fault is determined to exist based on the shift-out condition data, it can be directly determined that the shift-out condition data does not meet the current gear shift-out condition, without further determining whether the vehicle safety conditions for the current gear shift-out are met. If the current gear shift-out fault is determined to exist based on the shift-out condition data, it is further determined whether the vehicle safety conditions for the current gear shift-out are met. If not, it can be ultimately determined that the shift-out condition data does not meet the current gear shift-out condition.

[0072] Through such an arrangement, this solution can quickly determine that the cut-out condition data does not meet the current gear cut-out condition when there is a current gear cut-out fault.

[0073] Figure 3A This is a flow chart of a current gear determination method provided in Example 1 of the present invention. Figure 3B This is a flow chart of a target gear determination method provided in Example 1 of the present invention. Figure 3A and Figure 3BThe judgment method in is described using the four gears P, R, N, and D as an example. First, identify which of the current gears is P, R, N, or D. Assuming that the current gear is identified as P, determine whether there is a P gear cut-out fault. If so, set the current gear cut-out flag to zero; if not, further determine whether the safety button is pressed and the brake is stepped on, or the safety button is pressed and the vehicle speed is greater than 3km / h. If not, set the current gear cut-out flag to zero; if satisfied, set the current gear cut-out flag to one, and then identify the target gear. Assuming that the target gear is identified as R, first determine whether there is an R gear cut-in fault. If so, set the target gear cut-in flag to zero; if not, further determine whether the safety button is pressed and the vehicle speed is less than 1km / h. If satisfied, set the target gear cut-in flag to one; if not satisfied, set the target gear cut-in flag to zero.

[0074] It should be noted that for the current gear cut-out flag, setting it to zero means that the current gear is not allowed to leave, and setting it to one means that the current gear is allowed to leave; similarly, for the target gear cut-in flag, setting it to zero means that the target gear is not allowed to enter, and setting it to one means that the target gear is allowed to enter.

[0075] In particular, if the current gear is identified as N, first determine whether there is an N gear cut-out fault. If so, set the current gear cut-out flag to zero; if not, further determine whether the N gear holding time is greater than 1 second and the target gear is R or D. If not, set the current gear cut-out flag to one; if so, further determine whether the brake is applied or the vehicle speed is greater than 0km / h. If not, set the current gear cut-out flag to zero; if so, set the current gear cut-out flag to one, and then identify the target gear. In this case, judgment can be made based on specific working conditions, which helps to further improve the safety of vehicle gear shifting.

[0076] Example 2

[0077] Figure 4 This is a flow chart of a control method for electronic gear shifting provided in Example 2 of the present invention. This example is optimized based on the above example. Specifically, after determining whether the cut-out condition data meets the current gear cut-out condition, the method further includes: if not, maintaining the current gear; after determining whether the cut-in condition data meets the target gear cut-in condition, the method further includes: if not, maintaining the current gear or entering a safe gear.

[0078] like Figure 4 As shown, the method of this embodiment specifically includes the following steps:

[0079] S410: If an electronic gear switching trigger event is detected, the current gear and the target gear are obtained.

[0080] S420, reading the switch-out condition data, and determining whether the switch-out condition data satisfies the current gear switch-out condition.

[0081] The implementation process of S410 - S420 may refer to the detailed description of S110 - S120 .

[0082] S430: If yes, read the cut-in condition data and determine whether the cut-in condition data meets the target gear cut-in condition; otherwise, execute S440.

[0083] S440, maintain the current gear.

[0084] In this embodiment, if it is determined that the switch-out condition data does not meet the current gear switch-out condition, it may indicate that the current vehicle state does not allow the current gear to be left. In this case, in order to ensure the safety of electronic gear switching, the current gear may be maintained.

[0085] S450: If the conditions are met, the gear is shifted to the target gear; otherwise, S460 is executed.

[0086] S460: Maintain the current gear or enter a safe gear.

[0087] The term "safe gear" refers to a gear that keeps the vehicle in a safe state, and may include N gear and P gear. In this embodiment, if it is determined that the cut-in condition data does not meet the target gear cut-in condition, it may indicate that the current vehicle state does not allow entry into the target gear. In this case, to ensure the safety of the vehicle shifting, the current gear may be maintained or a safe gear may be entered. It should be noted that this embodiment does not impose any restrictions on the specific response measures when the target gear cut-in condition is not met, and can be flexibly adjusted according to actual application requirements.

[0088] The technical solution of the embodiment of the present invention can maintain the current gear after determining that the cut-out condition data does not meet the current gear cut-out condition; and can maintain the current gear or enter a safe gear after determining that the cut-in condition data does not meet the target gear cut-in condition. It can not only realize the safe switching of electronic gears when both the current gear cut-out condition and the target gear cut-in condition are met, but also take corresponding safety response measures when the current gear cut-out condition or the target gear cut-in condition is not met. It can further improve the safety and stability of vehicle gear shifting on the basis of simplifying the vehicle gear shifting judgment algorithm, reducing the algorithm complexity, enhancing the algorithm performance and reducing the gear shifting error rate.

[0089] Figure 5 This is a schematic diagram of the structure of a control system for electronic gear shifting provided by the second embodiment of the present invention. Figure 5As shown, the system includes a shift controller, an electronic shift lever, a vehicle information input module, and a transmission, and can be used to implement the electronic gear shift control method provided by any embodiment of the present invention. The transmission includes a transmission information input module, a shift solenoid valve module, and a parking solenoid valve module.

[0090] Specifically, the shift controller receives operation information from the electronic shift lever and, based on signals from the vehicle information input module and the transmission information input module, generates a gear drive command. The electronic shift lever can generate shift lever position information, P gear button information, and safety button information based on the driver's operation. The vehicle information input module can generate vehicle speed information, brake pedal information, and driving status information. The transmission information input module can generate P gear shift fork position information, R / N / D gear status information, and oil pressure information. Based on this information, the shift controller can determine whether there is a component fault, such as a solenoid valve fault, sensor fault, or a stuck shift fork fault. The shift solenoid valve module and the parking solenoid valve module, which generally consist of solenoid valves, control the oil circuit and oil pressure in the transmission's internal hydraulic system. The shift solenoid valve module enables R / N / D gear switching, while the parking solenoid valve activates the parking pawl to engage or disengage P gear. The shift controller drives the shift solenoid valve module and the parking solenoid valve module to switch between P, R, N, and D gears.

[0091] Example 3

[0092] Figure 6 This is a schematic diagram of the structure of a control device for electronic gear switching provided by the third embodiment of the present invention. The device can execute the control method for electronic gear switching provided by any embodiment of the present invention and has the corresponding functional modules and beneficial effects of the execution method. Figure 6 As shown, the device includes:

[0093] The gear acquisition module 610 is used to acquire the current gear and the target gear if an electronic gear switching trigger event is detected;

[0094] A cut-out condition judgment module 620 is configured to read the cut-out condition data and determine whether the cut-out condition data satisfies the current gear cut-out condition;

[0095] The cut-in condition judgment module 630 is configured to read the cut-in condition data and judge whether the cut-in condition data satisfies the target gear cut-in condition.

[0096] The target gear cut-in module 640 is configured to cut into the target gear if the conditions are met.

[0097] Optionally, the current gear shifting condition is that there is no current gear shifting fault and the vehicle safety conditions for the current gear shifting are met.

[0098] Optionally, the switching-out condition judgment module 620 is configured to:

[0099] Determining whether there is a current gear cut-out fault according to the cut-out condition data;

[0100] If not, determine whether the vehicle safety conditions for the current gear shift are met;

[0101] If yes, it is determined that the shift-out condition data meets the current gear shift-out condition.

[0102] Optionally, the switching condition judgment module 620 is further configured to:

[0103] Before determining whether the vehicle safety conditions for shifting out of the current gear are met, determining whether the duration of the current gear is greater than a preset time;

[0104] If so, the vehicle safety condition for switching out of the current gear is determined according to the target gear.

[0105] Optionally, the switching condition judgment module 620 is further configured to:

[0106] After determining whether there is a current gear shift-out fault according to the shift-out condition data, if so, determining that the shift-out condition data does not meet the current gear shift-out condition;

[0107] After determining whether the vehicle safety condition for the current gear shift is met, if not, it is determined that the shift condition data does not meet the current gear shift condition.

[0108] Optionally, the device further includes:

[0109] a gear processing module, configured to determine whether the shift-out condition data satisfies a current gear shift-out condition, and if not, maintain the current gear;

[0110] After determining whether the cut-in condition data satisfies the target gear cut-in condition, if not, the current gear is maintained or a safe gear is entered.

[0111] Optionally, the target gear engagement condition is that there is no target gear engagement fault and the vehicle safety conditions for target gear engagement are met.

[0112] An electronic gear switching control device provided by an embodiment of the present invention can execute an electronic gear switching control method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects of the execution method.

[0113] Example 4

[0114] Figure 7A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0115] like Figure 7 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0116] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0117] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the control method for electronic gear shifting.

[0118] In some embodiments, the electronic gear shift control method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the electronic gear shift control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the electronic gear shift control method in any other appropriate manner (e.g., by means of firmware).

[0119] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0120] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0121] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0122] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0123] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0124] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within a cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0125] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0126] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A control method for electronic gear switching, characterized in that: The method comprises: If an electronic gear shift trigger event is detected, obtain the current gear and the target gear; Reading the cut-out condition data to determine whether the cut-out condition data satisfies the current gear cut-out condition; wherein the current gear cut-out condition refers to a judgment condition for allowing the current gear to be left; If so, read the entry condition data and determine whether the entry condition data satisfies the target gear entry condition; wherein the target gear entry condition refers to the judgment condition for allowing the target gear to enter; If satisfied, then switch to the target gear; The current gear cut-out condition is that there is no current gear cut-out fault and the vehicle safety condition for the current gear cut-out is met; the current gear cut-out fault includes mechanical fault and electrical fault of the current gear cut-out, and different current gears are set with their own vehicle safety conditions; Among them, the target gear cutting-in condition is that there is no target gear cutting-in fault and the vehicle safety condition for the target gear cutting-in is met; among them, the target gear cutting-in fault includes mechanical fault and electrical fault of the target gear cutting-in, and different target gears are set with their own vehicle cutting-in safety conditions.

2. The method according to claim 1, characterized in that Determining whether the shift-out condition data satisfies the current gear shift-out condition includes: Determining whether there is a current gear cut-out fault according to the cut-out condition data; If not, determine whether the vehicle safety conditions for the current gear shift are met; If yes, it is determined that the shift-out condition data meets the current gear shift-out condition.

3. The method according to claim 2, characterized in that Before determining whether the vehicle safety conditions for shifting out of the current gear are met, the following steps are also required: Determining whether the duration of the current gear is greater than a preset duration; If so, the vehicle safety condition for switching out of the current gear is determined according to the target gear.

4. The method according to claim 2, characterized in that After determining whether there is a current gear shift-out fault according to the shift-out condition data, the method further includes: If so, it is determined that the shift-out condition data does not meet the current gear shift-out condition; After determining whether the vehicle safety conditions for the current gear shift are met, the following steps are also performed: If not, it is determined that the cut-out condition data does not meet the current gear cut-out condition.

5. The method according to claim 1, wherein After determining whether the shift-out condition data satisfies the current gear shift-out condition, the method further includes: If not, maintain the current gear; After determining whether the cut-in condition data meets the target gear cut-in condition, the method further includes: If not satisfied, the current gear is maintained or a safe gear is entered.

6. A control device for electronic gear switching, characterized in that: The device comprises: A gear acquisition module is used to acquire the current gear and the target gear if an electronic gear switching trigger event is detected; A cut-out condition judgment module, configured to read the cut-out condition data and determine whether the cut-out condition data satisfies the current gear cut-out condition; wherein the current gear cut-out condition refers to a judgment condition for allowing the current gear to be left; an entry condition judgment module, configured to read the entry condition data and judge whether the entry condition data satisfies the target gear entry condition; wherein the target gear entry condition refers to a judgment condition for allowing the target gear to enter; A target gear cut-in module, configured to cut into the target gear if the conditions are met; The current gear cut-out condition is that there is no current gear cut-out fault and the vehicle safety condition for the current gear cut-out is met; the current gear cut-out fault includes mechanical fault and electrical fault of the current gear cut-out, and different current gears are set with their own vehicle safety conditions; Among them, the target gear cutting-in condition is that there is no target gear cutting-in fault and the vehicle safety condition for the target gear cutting-in is met; among them, the target gear cutting-in fault includes mechanical fault and electrical fault of the target gear cutting-in, and different target gears are set with their own vehicle cutting-in safety conditions.

7. An electronic device for controlling electronic gear shifting, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the control method for electronic gear shifting according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the control method for electronic gear switching according to any one of claims 1 to 5 when executed.

Citation Information

Patent Citations

  • Shifting control method, device and vehicle

    CN107676475A

  • Automatic transmission built-in electronic gear shifting control method

    CN111365453A