Gear control method, system and device and electronic gear shifter
By generating the target gear based on the actual gear position of the vehicle and the driver's operation in the electronic gear shifter, and generating the actual gear position of the vehicle from the vehicle controller, the five-point return electronic gear shifter in the prior art is solved. The problem of high costs has achieved the effect of reducing costs and simplifying shifting operations.
Patent Information
- Application Number
- CN202311055302.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-21
- Publication Date
- 2025-02-21
Smart Images

Figure CN119491911A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of automobile technology, and in particular to a gear control method, system, device and electronic gear shifter. Background Art
[0002] With the advancement of technology, automobile strategies are becoming more and more intelligent, and more and more users are paying more attention to the driving experience. In order to meet the needs of users, most merchants use return-type electronic shifters with a fashionable and technological look. In order to meet the needs of users to switch forward gears, neutral gears, and reverse gears in return-type electronic shifters, merchants often need to use five-point return-type electronic shifters. The five-point return-type electronic shifter includes a parking gear button, that is, the P gear button. The five-point return-type electronic shifter requires more than four position signals and parking gear signals to achieve the shifting needs. Therefore, the use of a five-point return-type electronic shifter has high cost for merchants, resulting in high purchase costs for users. Summary of the invention
[0003] In view of this, embodiments of the present invention provide a gear control method, system, device and electronic gear shifter, which are used to reduce the manufacturing cost of merchants and thus reduce the purchase cost of users.
[0004] In a first aspect, an embodiment of the present invention provides a gear control method, comprising:
[0005] Generate a target gear position based on the actual gear position of the vehicle and the driver's operation, and output the target gear position to the vehicle controller so that the vehicle controller can generate the actual gear position of the vehicle according to the target gear position and the current vehicle state;
[0006] Receiving the actual gear position of the vehicle output by the vehicle controller;
[0007] Switch the current gear to the actual gear of the vehicle.
[0008] In a possible implementation method, generating a target gear position based on the actual gear position of the vehicle and the driver's operation includes:
[0009] According to the set gear recognition control state table, the target gear corresponding to the actual gear of the vehicle and the driver's operation is queried.
[0010] In a possible implementation method, before generating the target gear position based on the actual gear position of the vehicle and the driver's operation, the method further includes:
[0011] determining whether a driver operation input by a driver is received;
[0012] If the driver operation input by the driver is received, continue to execute the step of generating the target gear position based on the actual gear position of the vehicle and the driver operation;
[0013] If the driver operation input by the driver is not received, the step of determining whether the driver operation input by the driver is received is continued.
[0014] In one possible implementation method, if the actual gear position of the vehicle includes a forward gear, and the driver's operation includes pushing up and the pushing up time is greater than a set threshold, the target gear position includes a reverse gear.
[0015] In one possible implementation method, if the actual gear position of the vehicle includes a reverse gear, and the driver's operation includes a push-down and the push-down time is greater than a set threshold, the target gear position includes a forward gear.
[0016] In one possible implementation method, if the actual gear position of the vehicle includes any gear position, and the driver's operation includes keeping pushing up or keeping pushing down and pressing the P gear button at the same time, the target gear position includes the previous target gear position.
[0017] In a second aspect, an embodiment of the present invention provides a gear control system, including:
[0018] The electronic gear shifter is used to generate a target gear position based on the actual gear position of the vehicle and the driver's operation, and output the target gear position to the vehicle controller;
[0019] The vehicle controller is used to generate an actual gear position of the vehicle according to the target gear position and the current vehicle state, and output the actual gear position of the vehicle to the electronic gear shifter;
[0020] The electronic gear shifter is also used to switch the current gear position to the actual gear position of the vehicle.
[0021] In one possible implementation method, the vehicle controller is specifically used to determine the actual gear position of the vehicle as the target gear position if it is determined based on the current vehicle state that the target gear position meets the target gear switching condition; if it is determined based on the current vehicle state that the target gear position does not meet the target gear switching condition, determine the actual gear position of the vehicle as the current gear position corresponding to the current vehicle state.
[0022] In a possible implementation method, the vehicle controller is also used to output the actual gear position of the vehicle to an instrument;
[0023] The instrument is used to display the gear position according to the actual gear position of the vehicle.
[0024] In one possible implementation method, the vehicle controller is also used to determine whether the electronic shifter is awakened; if it is determined that the electronic shifter is awakened, an unlock signal is sent to the electronic shifter so that the electronic shifter is unlocked according to the unlock signal, and the electronic shifter continues to determine whether the driver's operation input by the driver is received; if it is determined that the electronic shifter is not awakened, the step of the vehicle controller determining whether the electronic shifter is awakened is continued.
[0025] In a third aspect, an embodiment of the present invention provides a gear control device, comprising:
[0026] A generation module, used to generate a target gear position based on the actual gear position of the vehicle and the driver's operation;
[0027] An output module, used for outputting the target gear position to a vehicle controller, so that the vehicle controller can generate an actual gear position of the vehicle according to the target gear position and the current vehicle state;
[0028] A receiving module, used for receiving the actual gear position of the vehicle output by the vehicle controller;
[0029] The switching module is used to switch the current gear position to the actual gear position of the vehicle.
[0030] In a fourth aspect, an embodiment of the present invention provides an electronic shifter, comprising:
[0031] One or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the electronic shifter, enable the device to execute the gear control method in the above-mentioned first aspect or any possible implementation of the first aspect.
[0032] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein when the program is running, the electronic shifter where the computer-readable storage medium is located is controlled to execute the gear control method in the above-mentioned first aspect or any possible implementation of the first aspect.
[0033] In an example of the present invention, the electronic shifter generates a target gear based on the actual gear of the vehicle and the driver's operation, the vehicle controller generates the actual gear of the vehicle based on the target gear sent by the electronic shifter and the current vehicle status, the electronic shifter receives the actual gear of the vehicle output by the vehicle controller and switches the current gear to the actual gear of the vehicle. The electronic shifter using the above-mentioned gear control method in an embodiment of the present invention can effectively reduce the merchant's manufacturing cost, thereby reducing the user's purchase cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. 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.
[0035] Figure 1 A flow chart of a gear control method provided by an embodiment of the present invention;
[0036] Figure 2 A schematic diagram of the structure of a gear control system provided by an embodiment of the present invention;
[0037] Figure 3 A schematic diagram of the structure of a gear control device provided by an embodiment of the present invention;
[0038] Figure 4 A schematic diagram of an electronic gear shifter provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0039] In order to better understand the technical solution of the present invention, the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0040] It should be clear that the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0042] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0043] Figure 1 A flow chart of a gear control method provided by an embodiment of the present invention, such as Figure 1 As shown, the method includes:
[0044] Step 101 : The vehicle controller determines whether a status signal sent by an electronic shifter is received. If so, step 102 is executed; if not, step 101 is continued.
[0045] After the vehicle is powered on, the electronic shifter sends a status signal to the vehicle controller. The vehicle controller receives the status signal sent by the electronic shifter, determines that the electronic shifter is in the awake state, and then continues to execute step 102.
[0046] After the vehicle is powered on, the vehicle controller does not receive the status signal sent by the electronic shifter, and determines that the electronic shifter is not in the awake state, then the vehicle controller continues to determine whether it has received the status signal sent by the electronic shifter, waiting for the electronic shifter to send a status signal.
[0047] In the embodiment of the present invention, the vehicle may include a new energy vehicle.
[0048] Step 102: The vehicle controller sends an unlocking signal to the electronic shifter.
[0049] If the vehicle controller determines that the electronic shifter has been awakened, it can control the electronic shifter to unlock.
[0050] Step 103: The electronic shifter is unlocked according to the unlocking signal.
[0051] After receiving the unlocking signal, the electronic shifter unlocks its own state from the locked state to the normal working state according to the unlocking signal, so that the electronic shifter can work normally.
[0052] Step 104 , the electronic shifter determines whether a driver operation input by the driver is received, and if so, executes step 105 ; if not, executes step 104 .
[0053] In the embodiment of the present invention, the electronic shifter may include a three-point return type electronic shifter, and the driver operation may include the driver's operation on the electronic shifter, and the driver operation may include pushing up, pushing down, or pressing the P gear button. In actual applications, the electronic shifter may also use other types of electronic shifters, and the driver operation may also include other operations, which is not limited in the embodiment of the present invention.
[0054] When the electronic shifter is unlocked, the driver can use the electronic shifter to perform a driver operation to input the driver operation to the electronic shifter. The electronic shifter will receive the driver operation input by the user and continue to execute step 105 .
[0055] When the electronic shifter is unlocked, the driver does not use the electronic shifter to perform driver operation, and the electronic shifter does not receive the driver operation instruction input by the user, then the electronic shifter continues to determine whether the driver operation input by the driver is received to wait for the driver to input the driver operation.
[0056] Step 105: The electronic shifter generates a target gear position based on the actual gear position of the vehicle and the driver's operation.
[0057] The electronic shifter searches for a target gear position corresponding to the actual gear position of the vehicle and the driver's operation according to the gear position identification control state table, wherein the gear position identification control state table may include the correspondence between the actual gear position of the vehicle, the driver's operation and the target gear position.
[0058] In the embodiment of the present invention, the actual gear position of the vehicle includes parking gear, neutral gear, forward gear or reverse gear. Table 1 shows a gear position identification control state table.
[0059] Table 1
[0060]
[0061] As shown in Table 1, if the actual gear position of the vehicle includes the parking gear and the driver's operation includes pushing up, the target gear position queried by the electronic shifter includes the neutral gear. The electronic shifter uses the neutral gear as the target gear position. After the driver completes the pushing up operation, the electronic shifter resets to the balance position and continues to use the neutral gear as the target gear position.
[0062] As shown in Table 1, if the actual gear position of the vehicle includes the parking gear and the driver's operation includes pushing down, the target gear position queried by the electronic shifter includes the forward gear. The electronic shifter uses the forward gear as the target gear position. After the driver completes the push-down operation, the electronic shifter resets to the equilibrium position and continues to use the forward gear as the target gear position.
[0063] As shown in Table 1, if the actual gear position of the vehicle includes neutral and the driver's operation includes pushing up, the target gear position queried by the electronic shifter includes reverse gear. The electronic shifter uses reverse gear as the target gear position. After the driver finishes the pushing up operation, the electronic shifter resets to the balance position and continues to use reverse gear as the target gear position.
[0064] As shown in Table 1, if the actual gear position of the vehicle includes neutral and the driver's operation includes push-down, the target gear position queried by the electronic shifter includes the forward gear. The electronic shifter uses the forward gear as the target gear position. After the driver finishes the push-down operation, the electronic shifter resets to the balance position and continues to use the forward gear as the target gear position.
[0065] As shown in Table 1, if the actual gear position of the vehicle includes neutral and the driver's operation includes pressing the P gear button, the target gear position queried by the electronic gear shifter includes the parking gear. When the electronic gear shifter is reset to the balance position, the electronic gear shifter uses the parking gear as the target gear position.
[0066] As shown in Table 1, if the actual gear position of the vehicle includes a forward gear and the driver's operation includes a push-up and the push-up time is less than or equal to the set threshold, the target gear position queried by the electronic shifter includes a neutral gear. When the electronic shifter is reset to the balance position, the electronic shifter uses the neutral gear as the target gear position.
[0067] As shown in Table 1, if the actual gear of the vehicle includes the forward gear and the driver's operation includes pushing up and the pushing up time is greater than the set threshold, the target gear queried by the electronic shifter includes the reverse gear. The electronic shifter takes the reverse gear as the target gear. After the driver finishes the pushing up operation, the electronic shifter resets to the balance position and continues to take the reverse gear as the target gear.
[0068] As shown in Table 1, if the actual gear of the vehicle includes the forward gear and the driver's operation includes pushing down, the target gear queried by the electronic shifter includes the forward gear. The electronic shifter uses the forward gear as the target gear. After the driver finishes the pushing down operation, the electronic shifter resets to the balance position and continues to use the forward gear as the target gear.
[0069] As shown in Table 1, if the actual gear position of the vehicle includes the forward gear and the driver's operation includes pressing the P gear button, the target gear position queried by the electronic gear shifter includes the parking gear. When the electronic gear shifter is reset to the balance position, the electronic gear shifter uses the parking gear as the output target gear position.
[0070] As shown in Table 1, if the actual gear of the vehicle includes reverse gear and the driver's operation includes pushing up, the target gear queried by the electronic shifter includes reverse gear. The electronic shifter takes reverse gear as the target gear, and after the driver finishes the pushing up operation, the electronic shifter resets to the balance position, and the electronic shifter continues to take reverse gear as the target gear.
[0071] As shown in Table 1, if the actual gear position of the vehicle includes reverse gear and the driver's operation includes push-down and the push-down time is less than or equal to the set threshold, the target gear position queried by the electronic shifter includes neutral gear. When the electronic shifter is reset to the balance position, the electronic shifter uses neutral gear as the target gear position.
[0072] As shown in Table 1, if the actual gear of the vehicle includes reverse gear and the driver's operation includes push-down and the push-down time is greater than the set threshold, the target gear queried by the electronic shifter includes forward gear. The electronic shifter uses the forward gear as the target gear. After the driver finishes the push-down operation, the electronic shifter resets to the balance position and continues to use the forward gear as the target gear.
[0073] As shown in Table 1, if the actual gear position of the vehicle includes reverse gear and the driver's operation includes pressing the P gear button, the target gear position queried by the electronic gear shifter includes the parking gear. When the electronic gear shifter is reset to the balance position, the electronic gear shifter uses the parking gear as the target gear position.
[0074] As shown in Table 1, when the current vehicle gear includes any gear and the driver's operation includes keeping pushing up or keeping pushing down and pressing the P gear button at the same time, the target gear queried by the electronic shifter is the previous target gear, and the electronic shifter uses the previous target gear as the current target gear.
[0075] Step 106: The vehicle controller generates an actual gear position of the vehicle according to the target gear position and the current vehicle state, and outputs the actual gear position of the vehicle to the electronic gear shifter.
[0076] In the embodiment of the present invention, the current vehicle status includes whether there is a fault, the vehicle speed, whether it is in a high pressure state, the brake pedal state or the driving direction.
[0077] In a possible implementation, if the vehicle controller determines that the target gear meets the target gear switching condition based on the current vehicle state, the actual gear of the vehicle is determined as the target gear.
[0078] For example, if the current vehicle state includes no faults and the target gear is the forward gear, the vehicle controller determines that the forward gear meets the target gear switching conditions based on the current vehicle state without faults, and determines the actual gear of the vehicle as the forward gear.
[0079] For another example, if the current vehicle state includes a low speed and a target gear of neutral, the vehicle controller determines that neutral meets the target gear switching conditions based on the current vehicle state of low speed, and determines the actual gear of the vehicle to be neutral.
[0080] For another example, if the current vehicle state includes the vehicle being in a high-pressure state and the target gear being a forward gear, the vehicle controller determines that the forward gear meets the target gear switching conditions based on the current vehicle state of the vehicle being in a high-pressure state, and determines the actual gear of the vehicle as the forward gear.
[0081] For another example, if the current vehicle state includes the vehicle brake pedal being in a pressed state and the target gear being a forward gear, the vehicle controller determines that the forward gear meets the target gear switching conditions based on the current vehicle state of the vehicle brake pedal being in a pressed state, and determines the actual gear of the vehicle as the forward gear.
[0082] For another example, if the current vehicle state includes the vehicle traveling in the forward direction and the target gear being neutral, the vehicle controller determines that neutral satisfies the target gear switching conditions based on the current vehicle state of the vehicle traveling in the forward direction, and determines the actual gear of the vehicle to be neutral.
[0083] For another example, if the current vehicle state includes the vehicle traveling in the backward direction and the target gear being the parking gear, the vehicle controller determines that the parking gear meets the target gear switching conditions based on the current vehicle state of the vehicle traveling in the backward direction, and determines the actual gear position of the vehicle as the parking gear.
[0084] In another possible implementation, if the vehicle controller determines that the target gear does not meet the target gear switching condition based on the current vehicle state, the actual gear of the vehicle is determined as the current gear corresponding to the current vehicle state.
[0085] For example, if the current vehicle state includes a fault and the target gear is the forward gear, the vehicle controller determines that the forward gear does not meet the target gear switching conditions based on the current vehicle state with the fault, and keeps the actual gear of the vehicle unchanged.
[0086] For another example, if the current vehicle state includes the vehicle speed being at high speed and the target gear being the parking gear, the vehicle controller determines that the parking gear does not meet the target gear switching conditions based on the current vehicle state of the vehicle speed being at high speed, and keeps the actual gear of the vehicle unchanged.
[0087] For another example, if the current vehicle state includes that the vehicle is not in a high-pressure state and the target gear is a forward gear, the vehicle controller determines that the forward gear does not meet the target gear switching conditions based on the current vehicle state that the vehicle is not in a high-pressure state, and determines the actual gear of the vehicle as neutral.
[0088] For another example, if the current vehicle state includes the vehicle brake pedal not being pressed and the target gear is the forward gear, the vehicle controller determines that the forward gear does not meet the target gear switching conditions based on the current vehicle state that the vehicle brake pedal is not pressed, and determines the actual gear of the vehicle as neutral.
[0089] For another example, if the current vehicle state includes the vehicle traveling direction being forward and the target gear being reverse gear, the vehicle controller determines that the reverse gear does not meet the target gear switching conditions based on the current vehicle state if the vehicle traveling direction is forward, and keeps the actual gear of the vehicle unchanged.
[0090] For another example, if the current vehicle state includes the vehicle traveling in the backward direction and the target gear being the forward gear, the vehicle controller determines that the forward gear does not meet the target gear switching conditions based on the current vehicle state if the vehicle traveling in the backward direction, and keeps the actual gear of the vehicle unchanged.
[0091] Step 107: The electronic shifter receives the actual gear position of the vehicle output by the vehicle controller.
[0092] Step 108: The electronic shifter switches the current gear position to the actual gear position of the vehicle.
[0093] The electronic shifter shifts gears according to the actual gear position of the vehicle received.
[0094] In an example of the present invention, the electronic shifter generates a target gear based on the actual gear of the vehicle and the driver's operation, the vehicle controller generates the actual gear of the vehicle based on the target gear sent by the electronic shifter and the current vehicle status, the electronic shifter receives the actual gear of the vehicle output by the vehicle controller and switches the current gear to the actual gear of the vehicle. The electronic shifter using the above-mentioned gear control method in an embodiment of the present invention can effectively reduce the merchant's manufacturing cost, thereby reducing the user's purchase cost.
[0095] In an embodiment of the present invention, the electronic shifter generates a target gear based on the actual gear of the vehicle and the driver's operation, and the vehicle controller generates the actual gear of the vehicle based on the target gear and the current vehicle status. The electronic shifter receives the actual gear of the vehicle and switches the current gear to the actual gear of the vehicle to complete the gear shift. In an embodiment of the present invention, the electronic shifter is able to switch between forward gear, neutral gear, reverse gear and parking gear.
[0096] In the embodiment of the present invention, by setting a threshold value for the push-up time of the push-up electronic shifter or the push-down time of the push-down electronic shifter, the driver can complete the direct switch between the forward gear and the reverse gear with only one driver operation, avoiding the need for the driver to operate the shifter twice to switch between the forward gear and the reverse gear when the gear shifting conditions are met, thereby simplifying the driver's gear shifting operation.
[0097] In an embodiment of the present invention, the driver's operation includes keeping the electronic shifter pushed up or keeping the electronic shifter pushed down and pressing the P gear button at the same time, so that the target gear position is the same as the previous target gear position. This ensures that the target gear position can be the same as the previous target gear position when the driver makes an erroneous operation, thereby avoiding problems during vehicle driving due to driver's erroneous operation, thereby improving the safety of the vehicle during driving.
[0098] Figure 2 A schematic diagram of a gear control system provided by an embodiment of the present invention is shown in FIG. Figure 2 As shown, the system includes: an electronic shifter 20 and a vehicle controller 10.
[0099] The electronic shifter 20 is used to generate a target gear based on the actual gear of the vehicle and the driver's operation, and output the target gear to the vehicle controller 10. The vehicle controller 10 is used to generate the actual gear of the vehicle according to the target gear and the current state of the vehicle, and output the actual gear of the vehicle to the electronic shifter 20. The electronic shifter 20 is also used to switch the current gear to the actual gear of the vehicle.
[0100] Furthermore, the vehicle controller 10 is specifically used to determine the actual gear position of the vehicle as the target gear position if it is judged based on the current vehicle state that the target gear position meets the target gear switching condition; if it is judged based on the current vehicle state that the target gear position does not meet the target gear switching condition, determine the actual gear position of the vehicle as the current gear position corresponding to the current vehicle state.
[0101] Furthermore, the system further comprises: a meter 30. The vehicle controller 10 is also used to output the actual gear position of the vehicle to the meter 30. The meter 30 is used to display the gear position according to the actual gear position of the vehicle.
[0102] Furthermore, the vehicle controller 10 is also used to determine whether the electronic shifter 20 is awakened; if it is determined that the electronic shifter 20 is awakened, an unlocking signal is sent to the electronic shifter 20 so that the electronic shifter 20 is unlocked according to the unlocking signal, and the electronic shifter 20 continues to execute the step of determining whether the driver's operation input by the driver is received by the electronic shifter 20; if it is determined that the electronic shifter 20 is not awakened, the step of determining whether the electronic shifter 20 is awakened is continued.
[0103] In an example of the present invention, the electronic shifter generates a target gear based on the actual gear of the vehicle and the driver's operation, the vehicle controller generates the actual gear of the vehicle based on the target gear sent by the electronic shifter and the current vehicle status, the electronic shifter receives the actual gear of the vehicle output by the vehicle controller and switches the current gear to the actual gear of the vehicle. The electronic shifter using the above-mentioned gear control method in an embodiment of the present invention can effectively reduce the merchant's manufacturing cost, thereby reducing the user's purchase cost.
[0104] Figure 3 A schematic diagram of a gear control device provided by an embodiment of the present invention is shown in FIG. Figure 3 As shown, the device includes: a generating module 11, an output module 12, a receiving module 13 and a switching module 14.
[0105] The generating module 11 is used to generate a target gear position based on the actual gear position of the vehicle and the driver's operation. The output module 12 is used to output the target gear position to the vehicle controller, so that the vehicle controller can generate the actual gear position of the vehicle according to the target gear position and the current vehicle state. The receiving module 13 is used to receive the actual gear position of the vehicle output by the vehicle controller. The switching module 14 is used to switch the current gear position to the actual gear position of the vehicle.
[0106] Furthermore, the generating module 11 is specifically used to query the target gear position corresponding to the actual gear position of the vehicle and the driver's operation according to the set gear position identification control state table.
[0107] Furthermore, the device further includes: a judgment module 15. The judgment module 15 is used to judge whether a driver operation input by a driver is received; if the judgment module 15 judges that the driver operation input by the driver is received, the generation module 11 is triggered to continue to execute the step of generating the target gear position based on the actual gear position of the whole vehicle and the driver operation; if the judgment module 15 judges that the driver operation input by the driver is not received, the step of judging whether the driver operation input by the driver is received is continued.
[0108] Furthermore, the device further comprises: an unlocking module 16. The receiving module 13 is further used to receive an unlocking signal sent by the vehicle controller. The unlocking module 16 is used to unlock according to the unlocking signal and trigger the judging module 15 to execute the step of judging whether the driver operation input by the driver is received.
[0109] In an example of the present invention, the electronic shifter generates a target gear based on the actual gear of the vehicle and the driver's operation, the vehicle controller generates the actual gear of the vehicle based on the target gear sent by the electronic shifter and the current vehicle status, the electronic shifter receives the actual gear of the vehicle output by the vehicle controller and switches the current gear to the actual gear of the vehicle. The electronic shifter using the above-mentioned gear control method in an embodiment of the present invention can effectively reduce the merchant's manufacturing cost, thereby reducing the user's purchase cost.
[0110] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is executed, the electronic shifter where the computer-readable storage medium is located is controlled to execute the embodiment of the above-mentioned gear control method.
[0111] An embodiment of the present invention provides an electronic shifter, comprising: one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the electronic shifter, enable the electronic shifter to execute an embodiment of the above-mentioned gear control method.
[0112] Figure 4 Schematic diagram of an electronic shifter provided by an embodiment of the present invention. Figure 4 As shown, the electronic shifter 20 of this embodiment includes: a processor 21, a memory 22, and a computer program 23 stored in the memory 21 and executable on the processor 21. When the computer program 23 is executed by the processor 21, the gear control method applied in the embodiment is implemented. To avoid repetition, they are not described one by one here.
[0113] The electronic shifter 20 includes, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will appreciate that Figure 4 This is only an example of the electronic shifter 20 and does not constitute a limitation of the electronic shifter 20. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic shifter 20 may also include input and output devices, network access devices, buses, etc.
[0114] The processor 21 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0115] The memory 22 may be an internal storage unit of the electronic shifter 20, such as a hard disk or memory of the electronic shifter 20. The memory 22 may also be an external storage device of the electronic shifter 20, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic shifter 20. Furthermore, the memory 22 may also include both an internal storage unit of the electronic shifter 20 and an external storage device. The memory 22 is used to store computer programs and other programs and data required by network devices. The memory 22 may also be used to temporarily store data that has been output or is to be output.
[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0117] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0119] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0120] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (Processor) to perform some steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0121] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A gear control method, characterized in that: The method is applied to an electronic gear shifter; the method comprises: Generate a target gear position based on the actual gear position of the vehicle and the driver's operation, and output the target gear position to the vehicle controller so that the vehicle controller can generate the actual gear position of the vehicle according to the target gear position and the current vehicle state; Receiving the actual gear position of the vehicle output by the vehicle controller; Switch the current gear to the actual gear of the vehicle.
2. The method according to claim 1, characterized in that: The generating of the target gear position based on the actual gear position of the vehicle and the driver's operation includes: According to the set gear recognition control state table, the target gear corresponding to the actual gear of the vehicle and the driver's operation is queried.
3. The method according to claim 1, characterized in that Before generating the target gear position based on the actual gear position of the vehicle and the driver's operation, the method further includes: determining whether a driver operation input by a driver is received; If the driver operation input by the driver is received, continue to execute the step of generating the target gear position based on the actual gear position of the vehicle and the driver operation; If the driver operation input by the driver is not received, the step of determining whether the driver operation input by the driver is received is continued.
4. The method according to any one of claims 1 to 3, characterized in that: If the actual gear position of the vehicle includes a forward gear, and the driver's operation includes pushing up and the pushing up time is greater than a set threshold, the target gear position includes a reverse gear.
5. The method according to any one of claims 1 to 3, characterized in that: If the actual gear position of the vehicle includes a reverse gear, and the driver's operation includes a push-down and the push-down time is greater than a set threshold, the target gear position includes a forward gear.
6. The method according to any one of claims 1 to 3, characterized in that: If the actual gear position of the vehicle includes any gear position, and the driver's operation includes keeping pushing up or keeping pushing down and pressing the P gear button at the same time, the target gear position includes the last target gear position.
7. A gear control system, characterized in that: The system includes an electronic shifter and a vehicle controller; The electronic gear shifter is used to generate a target gear position based on the actual gear position of the vehicle and the driver's operation, and output the target gear position to the vehicle controller; The vehicle controller is used to generate an actual gear position of the vehicle according to the target gear position and the current vehicle state, and output the actual gear position of the vehicle to the electronic gear shifter; The electronic gear shifter is also used to switch the current gear position to the actual gear position of the vehicle.
8. The system according to claim 7, characterized in that The vehicle controller is specifically used to determine the actual gear position of the vehicle as the target gear position if it is judged based on the current vehicle state that the target gear position meets the target gear switching condition; if it is judged based on the current vehicle state that the target gear position does not meet the target gear switching condition, determine the actual gear position of the vehicle as the current gear position corresponding to the current vehicle state.
9. The system according to claim 7, characterized in that The system also includes an instrument; The vehicle controller is also used to output the actual gear position of the vehicle to the instrument; The instrument is used to display the gear position according to the actual gear position of the vehicle.
10. The system according to claim 7, characterized in that The vehicle controller is further used to determine whether the electronic shifter is awakened; if it is determined that the electronic shifter is awakened, an unlocking signal is sent to the electronic shifter so that the electronic shifter is unlocked according to the unlocking signal, and the electronic shifter continues to determine whether a driver operation input by the driver is received; If it is determined that the electronic shifter is not awakened, the step of the vehicle controller determining whether the electronic shifter is awakened is continued.
11. A gear control device, characterized in that: include: A generation module, used to generate a target gear position based on the actual gear position of the vehicle and the driver's operation; An output module, used for outputting the target gear position to a vehicle controller, so that the vehicle controller can generate an actual gear position of the vehicle according to the target gear position and the current vehicle state; A receiving module, used for receiving the actual gear position of the vehicle output by the vehicle controller; The switching module is used to switch the current gear position to the actual gear position of the vehicle.
12. An electronic shifter, characterized in that: include: one or more processors; Memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the electronic shifter, enable the electronic shifter to perform the gear control method described in any one of claims 1 to 6.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the electronic shifter where the computer-readable storage medium is located is controlled to execute the gear control method according to any one of claims 1 to 6.