Vehicle control method, device, equipment and medium matching various fuel-saving switches

By acquiring the input voltage of the fuel-saving switch and performing voltage compensation, the compatibility problem of different types of fuel-saving switches is solved, ensuring that the engine output power matches the gear requirements, simplifying the replacement process, and improving the user experience.

CN116677506BActive Publication Date: 2025-11-18WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310768973.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2025-11-18
Estimated Expiration
2043-06-27

AI Technical Summary

Technical Problem

Existing technology cannot be applied to various types of fuel-saving switches, resulting in a mismatch between engine output power and the actual power required by the gear. Furthermore, after replacing the fuel-saving switch, the ECU gear recognition voltage needs to be manually recalibrated, which is a cumbersome and complicated process.

Method used

By acquiring the input voltage of the fuel-saving switch in the current gear, and using the pre-stored correspondence between the input voltage and the voltage compensation value, the target voltage compensation value is determined. This value is then added to the input voltage to obtain the ECU's gear identification voltage, thereby controlling the engine output power accordingly.

Benefits of technology

It enables compatibility with different types of fuel-saving switches, ensuring that the engine output power matches the power required by the gear, simplifying the process of replacing fuel-saving switches and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116677506B_ABST
    Figure CN116677506B_ABST
Patent Text Reader

Abstract

The application provides a vehicle control method, device, equipment and medium matching various fuel-saving switches. The method comprises the following steps: obtaining a switch input voltage of a fuel-saving switch of a vehicle at a current gear; determining a target voltage compensation value from a pre-stored corresponding relationship between the switch input voltage and the voltage compensation value according to the switch input voltage. Then, the switch input voltage and the target voltage compensation value are added to obtain a gear recognition voltage of an electronic control unit (ECU). Finally, the power output by the engine of the vehicle corresponding to the current gear is controlled according to the gear recognition voltage of the ECU. The application can be applied to various fuel-saving switches, so that the output power matches the power required by the current gear and meets the driving demand of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobile control, and in particular to a vehicle control method and device matching multiple fuel-saving switches, equipment and medium. BACKGROUND

[0002] In a vehicle, a fuel-saving switch is used to adjust the output power of an engine. When the vehicle is empty, a smaller power is output to save fuel. When the vehicle is heavily loaded, a higher power is output to meet the demand of the vehicle for power performance.

[0003] In the prior art, when a vehicle is performing power control, the gear position needs to be determined according to the gear position determined by the fuel-saving switch installed on the vehicle. When the vehicle is matched with the installed fuel-saving switch, a type of fuel-saving switch is usually selected according to the gear position recognition voltage that has been calibrated by an electronic control unit (ECU). Different types of fuel-saving switches have different resistance values built-in.

[0004] However, the prior art is not suitable for matching multiple types of fuel-saving switches. If the same vehicle replaces other types of fuel-saving switches, the power output by the engine may not match the actual demand of the gear position. SUMMARY

[0005] The present application provides a vehicle control method and device matching multiple fuel-saving switches, equipment and medium, to solve the problem that the prior art is not suitable for matching multiple types of fuel-saving switches. If the same vehicle replaces other types of fuel-saving switches, the power output by the engine may not match the actual demand of the gear position.

[0006] In a first aspect, the present application provides a vehicle control method matching multiple fuel-saving switches, comprising:

[0007] obtaining a switch input voltage of a fuel-saving switch of a vehicle at a current gear position;

[0008] determining a target voltage compensation value from a pre-stored correspondence between a switch input voltage and a voltage compensation value according to the switch input voltage;

[0009] adding the switch input voltage and the target voltage compensation value to obtain a gear position recognition voltage of an electronic control unit (ECU);

[0010] controlling the engine of the vehicle to output power corresponding to the current gear position according to the gear position recognition voltage of the ECU.

[0011] Optionally, the obtaining of the switch input voltage of the fuel-saving switch of the vehicle at the current gear position comprises:

[0012] determining a resistance value of the fuel-saving switch accessed under the current gear according to the current gear;

[0013] calculating a switch input voltage of the fuel-saving switch under the current gear according to a preset ECU pull-up voltage value, an ECU pull-up resistance value and the accessed resistance value;

[0014] obtaining the switch input voltage.

[0015] Optionally, the determining of the target voltage compensation value from a correspondence between the switch input voltage and a voltage compensation value stored in advance comprises:

[0016] determining a target switch input voltage interval in which the switch input voltage is located from preset switch input voltage intervals according to the switch input voltage;

[0017] determining a first voltage compensation value as a voltage compensation value corresponding to the target switch input voltage interval;

[0018] determining a target gear in which the vehicle is currently located according to the switch input voltage;

[0019] determining a second voltage compensation value as a voltage compensation value corresponding to the target gear;

[0020] determining a voltage compensation value of an intersection of the first voltage compensation value and the second voltage compensation value as the target voltage compensation value.

[0021] Optionally, the controlling of the vehicle engine to output power corresponding to the current gear according to the gear recognition voltage of the ECU comprises:

[0022] determining a target voltage interval in which the recognition voltage is located from preset voltage intervals according to the gear recognition voltage of the ECU;

[0023] determining a power control curve corresponding to the gear information according to the gear information corresponding to the target voltage interval;

[0024] controlling the vehicle engine to output power corresponding to the current gear according to the power control curve.

[0025] Optionally, before the obtaining of the switch input voltage of the fuel-saving switch of the vehicle under the current gear, the method further comprises:

[0026] establishing and storing a correspondence between the switch input voltage and the voltage compensation value.

[0027] Optionally, the establishing of the correspondence between the switch input voltage and the voltage compensation value comprises:

[0028] obtaining preset ECU expected recognition voltages under different gears;

[0029] obtaining multiple switch input voltages of the fuel-saving switch under different gears;

[0030] dividing the multiple switch input voltages into multiple switch input voltage intervals;

[0031] for any one switch input voltage interval, calculating a voltage compensation value of a different gear corresponding to the switch input voltage interval according to the preset ECU expected recognition voltages under the different gears and the switch input voltage in the switch input voltage interval;

[0032] establishing a corresponding relationship between the switch input voltage and the voltage compensation value according to the voltage compensation values under the different gears corresponding to each switch input voltage interval and the multiple switch input voltage intervals.

[0033] In a second aspect, the present application provides a vehicle control device matching multiple fuel-saving switches, comprising:

[0034] an obtaining module, configured to obtain a switch input voltage of a fuel-saving switch of a vehicle under a current gear;

[0035] a determining module, configured to determine a target voltage compensation value from a corresponding relationship between a switch input voltage and a voltage compensation value stored in advance according to the switch input voltage;

[0036] a processing module, configured to add the switch input voltage and the target voltage compensation value to obtain a gear recognition voltage of an electronic control unit (ECU);

[0037] a control module, configured to control a vehicle engine to output power corresponding to the current gear according to the gear recognition voltage of the ECU.

[0038] In a third aspect, the present application provides an electronic device, comprising at least one processor, a memory;

[0039] the memory stores computer execution instructions;

[0040] the at least one processor executes the computer execution instructions stored in the memory to execute the vehicle control method matching multiple fuel-saving switches according to any one of the first aspect.

[0041] In a fourth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by a processor to implement the vehicle control method matching multiple fuel-saving switches according to any one of the first aspect.

[0042] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, is used to implement the vehicle control method for matching multiple fuel-saving switches according to any one of the first aspect.

[0043] The vehicle control method, device, equipment and medium for matching multiple fuel-saving switches provided by the present application are provided, the switch input voltage of the vehicle at the current gear is obtained, the target voltage compensation value is determined from the corresponding relationship between the switch input voltage and the voltage compensation value stored in advance, the switch input voltage and the target voltage compensation value are added and processed to obtain the gear recognition voltage of the electronic control unit (ECU), and finally the power output by the vehicle engine corresponding to the current gear is controlled according to the gear recognition voltage of the ECU. The present application can be applied to multiple kinds of fuel-saving switches. When the same vehicle is replaced with other kinds of fuel-saving switches, the switch input voltage of the vehicle at the current gear is obtained, the compensation value is determined according to the switch input voltage, and the power output by the vehicle engine is controlled according to the switch input voltage and the compensation value, so that the output power is consistent with the power required by the current gear, and the driving demand of the vehicle is met. BRIEF DESCRIPTION OF DRAWINGS

[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0045] Figure 1 A calibrated ECU gear recognition voltage schematic diagram is provided for the present application;

[0046] Figure 2 An application scenario schematic diagram is provided for the present application;

[0047] Figure 3 A flowchart of the vehicle control method for matching multiple fuel-saving switches provided by an embodiment of the present application is provided;

[0048] Figure 4A A schematic diagram of obtaining the switch input voltage of the fuel-saving switch is provided for the embodiment of the present application;

[0049] Figure 4B Another schematic diagram of obtaining the switch input voltage of the fuel-saving switch is provided for the embodiment of the present application;

[0050] Figure 4C Still another schematic diagram of obtaining the switch input voltage of the fuel-saving switch is provided for the embodiment of the present application;

[0051] Figure 5 A schematic diagram of the preset ECU gear recognition voltage interval at different gears is provided for the embodiment of the present application;

[0052] Figure 6 A flow chart of a method for determining a target voltage compensation value according to an embodiment of the present application is provided;

[0053] Figure 7 A structural diagram of a vehicle control device for matching various fuel-saving switches according to an embodiment of the present application is provided;

[0054] Figure 8 A structural diagram of an electronic device according to an embodiment of the present application is provided.

[0055] The specific embodiments of the present application have been shown by the above-described drawings, and will be described in more detail hereinafter. These drawings and the written description are not intended to restrict the scope of the present application in any way, but to explain the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0056] The exemplary embodiments will be described in detail herein below with reference to the drawings. In the following description, the same drawings reference numerals are used to refer to elements having the same or similar functions. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.

[0057] In the description of the embodiments of the present application, "first", "second", "third" (if any) and the like are used to distinguish similar objects, and do not necessarily indicate a particular order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can also be implemented in an order other than that illustrated or described in the present application. The terms "inner", "outer" and the like indicating the direction or positional relationship of the terms are based on the direction or positional relationship shown in the drawings, which is merely for the convenience of description, and do not indicate or imply that the device or component must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.

[0058] In the description of the embodiments of the present application, unless otherwise specifically defined and limited, the terms "connected", "connected" should be understood broadly, for example, it can be fixedly connected, or detachably connected, or integrally connected; it can be mechanically connected, or electrically connected; it can be directly connected, or indirectly connected through an intermediate medium, or it can be the communication between the two components inside. For those skilled in the art, the specific meaning of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0059] The fuel-saving switch, also known as a fuel-saving switch, or a multi-power fuel-saving switch, or a multi-state switch, is connected to the electronic control unit (ECU) of the vehicle through a connecting line, and is used to adjust the output power of the engine.

[0060] Taking a truck as an example, the fuel-saving switch can be installed on the instrument panel of the truck, and a plurality of gears are marked on the fuel-saving switch, such as heavy load gear, medium load gear, light load gear, and empty load gear. By rotating the rotating wheel or knob on the fuel-saving switch, the corresponding gear is selected.

[0061] In the prior art, when the vehicle is power controlled, the gear determined by the fuel-saving switch installed on the vehicle is determined. When the light load gear is selected, the output power is small to save fuel, and when the heavy load gear is selected, the output power is high to meet the power demand of the vehicle.

[0062] At present, when the vehicle is matched with the installed fuel-saving switch, a type of fuel-saving switch is usually selected according to the gear recognition voltage of the ECU which has been calibrated. The switch input voltage of this type of fuel-saving switch matches the gear recognition voltage of the ECU.

[0063] However, the above method is only applicable to a type of fuel-saving switch that matches the calibrated ECU gear recognition voltage. Different types of fuel-saving switches have different internal resistance values, and different resistance values can easily cause the switch input voltage of the fuel-saving switch to not match the gear recognition voltage. Therefore, other types of fuel-saving switches cannot be applied to the vehicle. If the same vehicle replaces a non-matching fuel-saving switch, it can easily cause the output power of the engine to not match the actual gear demand power.

[0064] For example,

[0065] Figure 1 A calibrated ECU gear recognition voltage diagram is provided for the present application, as shown in Figure 1 Suppose the calculated switch input voltage of the fuel-saving switch A at the heavy load gear is 2.5V, the switch input voltage at the medium load gear is 3.6V, and the switch input voltage at the light load gear is 4.4V.

[0066] According to Figure 1The ECU gear recognition voltage interval corresponding to the heavy load gear, the medium load gear and the light load gear of the winning calibration can be seen that 2.5V is in the ECU gear recognition voltage interval [1000mV, 2900mV] corresponding to the heavy load gear, 3.6V is in the ECU gear recognition voltage interval [3000mV, 3900mV] corresponding to the medium load gear, and 4.4V is in the ECU gear recognition voltage interval [4000mV, 4800mV] corresponding to the light load gear. The input voltage of the fuel-saving switch A matches the ECU gear recognition voltage, and the power output by the engine matches the actual gear demand power.

[0067] If the same vehicle is replaced with a non-matching fuel-saving switch B, due to the difference in resistance value of the built-in resistance of different types of fuel-saving switches, the calculated switch input voltage of the fuel-saving switch B under the heavy load gear is 4.4V, the switch input voltage under the medium load gear is 4.68V, and the switch input voltage under the light load gear is 4.78V. The three voltages under different gears are too close, and all correspond to the calibrated ECU gear recognition voltage interval [4000mV, 4800mV] corresponding to the light load gear. The input voltage of the fuel-saving switch B under different gears does not match the ECU gear recognition voltage, resulting in a mismatch between the power output by the engine and the actual gear demand power.

[0068] Alternatively, if the same vehicle is replaced with a non-matching fuel-saving switch, in order to match the input voltage of the fuel-saving switch with the ECU gear recognition voltage, it is necessary to artificially recalibrate the new ECU gear recognition voltage, i.e., one type of fuel-saving switch calibrates one ECU gear recognition voltage. The recalibration requires the vehicle to be returned to the factory for processing, which is complicated and complex, and affects the user experience.

[0069] Therefore, in view of the above technical problems in the prior art, the present application proposes a vehicle control method, device, equipment and medium for matching multiple fuel-saving switches. The switch input voltage of the fuel-saving switch of the vehicle under the current gear is obtained, and the target voltage compensation value is determined from the pre-stored correspondence between the switch input voltage and the voltage compensation value according to the switch input voltage. The ECU gear recognition voltage is obtained by adding the target voltage compensation value and the switch input voltage. By correcting the switch input voltage of the fuel-saving switch, other types of fuel-saving switches can be matched to the same vehicle. Then, according to the ECU gear recognition voltage obtained by adding the target voltage compensation value and the switch input voltage, the output power of the vehicle engine is controlled, so that the output power is more in line with the power demand of the current gear.

[0070] In order to facilitate understanding of the method of the present application, an application scenario is exemplarily provided as follows, Figure 2 An application scenario diagram is provided for the present application as follows, Figure 2As shown: including fuel-saving switch 201, connecting line 202, electronic control unit 203.

[0071] Fuel-saving switch 201, for selecting gear, gear including heavy load gear, medium load gear, light load gear and empty load gear, etc.

[0072] Connecting line 202, for connecting fuel-saving switch 201 and electronic control unit 203, wherein the connecting line can be a hard line, which means a single wire of solid metal with a diameter of 2 mm or more.

[0073] Electronic control unit 203, for obtaining switch input voltage of fuel-saving switch, determining voltage compensation value, and calculating gear recognition voltage of ECU according to switch input voltage and voltage compensation value, and controlling vehicle engine output corresponding power according to gear recognition voltage of ECU.

[0074] It can be understood that the number, form, function and interaction mode of fuel-saving switch 201, connecting line 202 and electronic control unit 203 in the application are not limited, and the gear in fuel-saving switch 202 is not limited. The above scenarios are only used for illustration, and in the specific application of the scheme, it can be set according to the actual needs.

[0075] The technical scheme of the application and how the technical scheme of the application solves the above technical problems will be described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes may not be described again in some examples. The embodiments of the application will be described below with reference to the drawings.

[0076] Figure 3 A flowchart of a vehicle control method matching a plurality of fuel-saving switches is provided for the embodiments of the application. The execution subject of the method can be a vehicle terminal. The method in the embodiment can be realized by software, hardware or a combination of software and hardware. As shown in the figure, the method specifically includes the following steps: Figure 3

[0077] S301, obtaining switch input voltage of fuel-saving switch of vehicle at current gear.

[0078] A possible implementation manner:

[0079] According to the current gear, the resistance value of the fuel-saving switch connected at the current gear is determined, the switch input voltage of the fuel-saving switch at the current gear is calculated according to the preset ECU pull-up voltage value, ECU pull-up resistance value and connected resistance value, and then the switch input voltage is obtained.

[0080] Exemplarily,

[0081] ​Figure 4A A schematic diagram for obtaining the switch input voltage of the fuel-saving switch is provided in the embodiment of the present application, as shown in Figure 4A Assuming that the current gear of the vehicle is the heavy-load gear, the preset ECU pull-up voltage value is 5V, the ECU pull-up resistance value is 1.35K, and one resistance built in the fuel-saving switch is connected to the ECU in series, with a resistance value of 1.5K. Then the switch input voltage = 5V / (1.35K+1.5K) x 1.5K = 2.63V.

[0082] Figure 4B Another schematic diagram for obtaining the switch input voltage of the fuel-saving switch is provided in the embodiment of the present application, as shown in Figure 4B Assuming that the current gear of the vehicle is the medium-load gear, the preset ECU pull-up voltage value is 5V, the ECU pull-up resistance value is 1.35K, and two resistances built in the fuel-saving switch are connected to the ECU in series, with resistance values of 1.5K and 2.7K respectively. Then the switch input voltage = 5V / (1.35K+1.5K+2.7K) x (1.5K+2.7K) = 3.78V.

[0083] Figure 4C Still another schematic diagram for obtaining the switch input voltage of the fuel-saving switch is provided in the embodiment of the present application, as shown in Figure 4C Assuming that the current gear of the vehicle is the medium-load gear, the preset ECU pull-up voltage value is 5V, the ECU pull-up resistance value is 1.35K, and three resistances built in the fuel-saving switch are connected to the ECU in series, with resistance values of 1.5K, 2.7K and 5.6K respectively. Then the switch input voltage = 5V / (1.35K+1.5K+2.7K+5.6K) x (1.5K+2.7K+5.6K) = 4.39V.

[0084] The number of built-in resistances in the fuel-saving switch connected to the ECU under different gears is determined by the principle of the fuel-saving switch, which is not the focus of the present application, and specific details can be found in relevant technologies, which will not be described herein.

[0085] It can be understood that the above examples are only for illustration, and do not limit the present application.

[0086] S302, according to the switch input voltage, determining the target voltage compensation value from the corresponding relationship between the switch input voltage and the voltage compensation value stored in advance.

[0087] In the embodiment, the corresponding relationship between the switch input voltage and the voltage compensation value is established in advance and stored.

[0088] The corresponding relationship can be stored in a form of a MAP chart, and the corresponding relationship can be referred to as a voltage configuration table. In the MAP chart, voltage compensation values corresponding to different gear positions and different fuel-saving switch input voltages are pre-stored, the horizontal coordinate is gear position information, and the vertical coordinate is a switch input voltage of the fuel-saving switch.

[0089] Therefore, after obtaining the switch input voltage of the fuel-saving switch through step S301, the corresponding voltage compensation value of the switch input voltage can be determined according to the MAP chart.

[0090] S303, add the switch input voltage and the target voltage compensation value to obtain a gear recognition voltage of the electronic control unit ECU.

[0091] An exemplary,

[0092] Suppose that the switch input voltage is 0.8V in the heavy load gear, and the target voltage compensation value determined from the MAP chart is 1V. The switch input voltage is added to the target voltage compensation value, that is, 0.8+1=1.8V, and then 1.8V is the gear recognition voltage of the electronic control unit ECU in the heavy load gear.

[0093] Suppose that the switch input voltage is 1.1V in the medium load gear, and the target voltage compensation value determined from the MAP chart is 1.5V. The switch input voltage is added to the target voltage compensation value, that is, 1.1+1.5=2.6V, and then 2.6V is the gear recognition voltage of the electronic control unit ECU in the medium load gear.

[0094] Suppose that the switch input voltage is 1.4V in the light load gear, and the target voltage compensation value determined from the MAP chart is 2.5V. The switch input voltage is added to the target voltage compensation value, that is, 1.4+2.5=3.9V, and then 3.9V is the gear recognition voltage of the electronic control unit ECU in the light load gear.

[0095] S304, according to the gear recognition voltage of the ECU, control the vehicle engine to output power corresponding to the current gear.

[0096] A possible implementation is:

[0097] According to the gear recognition voltage of the ECU, determine a target voltage interval in which the recognition voltage is located in a preset voltage interval, and according to gear information corresponding to the target voltage interval, determine a power control curve corresponding to the gear information, and then according to the power control curve, control the vehicle engine to output power corresponding to the current gear.

[0098] Figure 5 A schematic diagram of a preset ECU gear recognition voltage interval in different gears provided by the embodiment of the application is as follows: Figure 5As shown, assuming that the obtained gear recognition voltage of the ECU is 1.5V, from Figure 5 It can be determined that the interval in which 1.5 is located is the [1000mV, 2900mV] interval, which belongs to the heavy load gear state, and then the power control curve corresponding to the heavy load gear, for example, the external characteristic curve, is used to control the vehicle engine to output the power corresponding to the heavy load gear.

[0099] Correspondingly, assuming that the obtained gear recognition voltage of the ECU is 3.5V, from Figure 5 It can be determined that the interval in which 3.5 is located is the [3000mV, 3900mV] interval, which belongs to the medium load gear state, and then the power control curve corresponding to the medium load gear is used to control the vehicle engine to output the power corresponding to the medium load gear.

[0100] Correspondingly, assuming that the obtained gear recognition voltage of the ECU is 4.5V, from Figure 5 It can be determined that the interval in which 4.5 is located is the [4000mV, 4800mV] interval, which belongs to the light load gear state, and then the power control curve corresponding to the light load gear is used to control the vehicle engine to output the power corresponding to the medium load gear.

[0101] In the above embodiment of the present application, by obtaining the switch input voltage of the fuel-saving switch of the vehicle at the current gear, the target voltage compensation value is determined from the corresponding relationship between the switch input voltage and the voltage compensation value which is stored in advance. Then, the switch input voltage and the target voltage compensation value are added to obtain the gear recognition voltage of the electronic control unit (ECU), and finally the power corresponding to the current gear is output by the vehicle engine according to the gear recognition voltage of the ECU. The present application can be applied to multiple types of fuel-saving switches, so that the power output by the vehicle engine meets the power demand of the current gear, better meeting the driving demand of the vehicle.

[0102] Further, on the basis of the above embodiment, the vehicle control method of the present application which matches multiple fuel-saving switches is described in detail in the following embodiment.

[0103] In order to facilitate understanding of the present embodiment, the principle that the present application can match multiple fuel-saving switches is first described.

[0104] Taking the fuel-saving switch configured with three gears as an example, they are heavy load gear, medium load gear and light load gear. Although the resistance values of the resistors built in different types of fuel-saving switches are different, the switch output voltage U1 at the heavy load gear is the smallest, the switch output voltage U2 at the medium load gear is the second, and the switch output voltage U3 at the light load gear is the largest, i.e. U1<U2<U3.

[0105] Example 1,

[0106] Assuming that the fuel-saving switch is built-in with 3 resistors, each resistor has a resistance of aKΩ, the ECU pull-up voltage value is 5V, and the ECU pull-up resistance value is 2KΩ. Under heavy load gear, one built-in resistor of the fuel-saving switch is connected in series with the ECU, under medium load gear, two built-in resistors of the fuel-saving switch are connected in series with the ECU, and under light load gear, three built-in resistors of the fuel-saving switch are connected in series with the ECU.

[0107] Then the switch output voltage U1 under heavy load gear is U1=5 / (2+a)×a.

[0108] Then the switch output voltage U2 under medium load gear is U2=5 / (2+a+a)×2a.

[0109] Then the switch output voltage U3 under light load gear is U3=5 / (2+a+a+a)×3a.

[0110] From the above formula, it can be concluded that U1<U2<U3.

[0111] Example 2,

[0112] Assuming that the fuel-saving switch is built-in with 3 resistors, each resistor has a resistance of aKΩ, bKΩ and cKΩ, because the arrangement of different resistors under different gears is different, the switch output voltage under different gears is also different.

[0113] There are 6 arrangements of three resistors in the fuel-saving switch, which are as follows:

[0114] Arrangement 1: Resistor 1 resistance aKΩ, resistor 2 resistance bKΩ, resistor 3 resistance cKΩ. Arrangement 2: Resistor 1 resistance aKΩ, resistor 2 resistance cKΩ, resistor 3 resistance bKΩ. Arrangement 3: Resistor 1 resistance cKΩ, resistor 2 resistance aKΩ, resistor 3 resistance bKΩ. Arrangement 4: Resistor 1 resistance cKΩ, resistor 2 resistance bKΩ, resistor 3 resistance aKΩ. Arrangement 5: Resistor 1 resistance bKΩ, resistor 2 resistance cKΩ, resistor 3 resistance aKΩ.

[0115] Arrangement 6: Resistor 1 resistance bKΩ, resistor 2 resistance aKΩ, resistor 3 resistance cKΩ.

[0116] For example, assuming a=1, b=2, c=3,

[0117] Arrangement 1:

[0118] Then the switch output voltage U1 under heavy load gear is U1=5 / (2+a)×a=1.67.

[0119] The switch output voltage U2 in the medium load position is U2=5 / (2+a+b) x (a+b)=3.33.

[0120] The switch output voltage U3 in the light load position is U3=5 / (2+a+b+c) x (a+b+c)=3.75.

[0121] Arrangement mode 2:

[0122] The switch output voltage U1 in the heavy load position is U1=5 / (2+a) x a=1.67.

[0123] The switch output voltage U2 in the medium load position is U2=5 / (2+a+b) x (a+b)=3.33.

[0124] The switch output voltage U3 in the light load position is U3=5 / (2+a+b+c) x (a+b+c)=3.75.

[0125] Arrangement mode 3:

[0126] The switch output voltage U1 in the heavy load position is U1=5 / (2+a) x a=3.

[0127] The switch output voltage U2 in the medium load position is U2=5 / (2+a+b) x (a+b)=3.33.

[0128] The switch output voltage U3 in the light load position is U3=5 / (2+a+b+c) x (a+b+c)=3.75.

[0129] Arrangement mode 4:

[0130] The switch output voltage U1 in the heavy load position is U1=5 / (2+a) x a=3.

[0131] The switch output voltage U2 in the medium load position is U2=5 / (2+a+b) x (a+b)=3.57.

[0132] The switch output voltage U3 in the light load position is U3=5 / (2+a+b+c) x (a+b+c)=3.75.

[0133] Arrangement mode 5:

[0134] The switch output voltage U1 in the heavy load position is U1=5 / (2+a) x a=2.5.

[0135] The switch output voltage U2 in the medium load position is U2=5 / (2+a+b) x (a+b)=3.57.

[0136] The switch output voltage U3 in the light load position is U3=5 / (2+a+b+c) x (a+b+c)=3.75.

[0137] Arrangement 6:

[0138] The switch output voltage U1 under heavy load is then 5 / (2+a) x a = 2.5.

[0139] The switch output voltage U2 under medium load is then 5 / (2+a+b) x (a+b) = 3.

[0140] The switch output voltage U3 under light load is then 5 / (2+a+b+c) x (a+b+c) = 3.75. From the above formulae, it can also be seen that U1 < U2 < U3 under different arrangements.

[0141] For example, assume a = 1.5, b = 2.8, c = 3.9,

[0142] Arrangement 1:

[0143] The switch output voltage U1 under heavy load is then 5 / (2+a) x a = 2.14.

[0144] The switch output voltage U2 under medium load is then 5 / (2+a+b) x (a+b) = 3.41. The switch output voltage U3 under light load is then 5 / (2+a+b+c) x (a+b+c) = 4.02. Arrangement 2:

[0145] The switch output voltage U1 under heavy load is then 5 / (2+a) x a = 2.14.

[0146] The switch output voltage U2 under medium load is then 5 / (2+a+b) x (a+b) = 3.65. The switch output voltage U3 under light load is then 5 / (2+a+b+c) x (a+b+c) = 4.02. Arrangement 3:

[0147] The switch output voltage U1 under heavy load is then 5 / (2+a) x a = 3.3.

[0148] The switch output voltage U2 under medium load is then 5 / (2+a+b) x (a+b) = 3.65. The switch output voltage U3 under light load is then 5 / (2+a+b+c) x (a+b+c) = 4.02. Arrangement 4:

[0149] The switch output voltage U1 under heavy load is then 5 / (2+a) x a = 3.3.

[0150] The switch output voltage U2 under medium load is then 5 / (2+a+b) x (a+b) = 3.85. The switch output voltage U3 under light load is then 5 / (2+a+b+c) x (a+b+c) = 4.02. Arrangement 5:

[0151] The switch output voltage U1 under heavy load is U1=5 / (2+a) x a=2.92.

[0152] The switch output voltage U2 under medium load is U2=5 / (2+a+b) x (a+b)=3.85. The switch output voltage U3 under light load is U3=5 / (2+a+b+c) x (a+b+c)=4.02.

[0153] The switch output voltage U1 under heavy load is U1=5 / (2+a) x a=2.92.

[0154] The switch output voltage U2 under medium load is U2=5 / (2+a+b) x (a+b)=3.41. The switch output voltage U3 under light load is U3=5 / (2+a+b+c) x (a+b+c)=4.02. From the above formula, it can also be concluded that U1

[0155] For example, assume a=2.8, b=9.5, c=4,

[0156] Arrangement 1:

[0157] The switch output voltage U1 under heavy load is U1=5 / (2+a) x a=2.92.

[0158] The switch output voltage U2 under medium load is U2=5 / (2+a+b) x (a+b)=4.3.

[0159] The switch output voltage U3 under light load is U3=5 / (2+a+b+c) x (a+b+c)=4.45.

[0160] Arrangement 2:

[0161] The switch output voltage U1 under heavy load is U1=5 / (2+a) x a=2.92.

[0162] The switch output voltage U2 under medium load is U2=5 / (2+a+b) x (a+b)=3.86.

[0163] The switch output voltage U3 under light load is U3=5 / (2+a+b+c) x (a+b+c)=4.45.

[0164] Arrangement 3:

[0165] The switch output voltage U1 under heavy load is U1=5 / (2+a) x a=3.33.

[0166] The switch output voltage U2 under medium load is U2=5 / (2+a+b) x (a+b)=3.86.

[0167] The switch output voltage U3 under the light load gear is 5 / (2+a+b+c)×(a+b+c)=4.45.

[0168] Arrangement mode 4:

[0169] The switch output voltage U1 under the heavy load gear is 5 / (2+a)×a=3.33.

[0170] The switch output voltage U2 under the medium load gear is 5 / (2+a+b)×(a+b)=4.35.

[0171] The switch output voltage U3 under the light load gear is 5 / (2+a+b+c)×(a+b+c)=4.45.

[0172] Arrangement mode 5:

[0173] The switch output voltage U1 under the heavy load gear is 5 / (2+a)×a=4.13.

[0174] The switch output voltage U2 under the medium load gear is 5 / (2+a+b)×(a+b)=4.35.

[0175] The switch output voltage U3 under the light load gear is 5 / (2+a+b+c)×(a+b+c)=4.45.

[0176] Arrangement mode 6:

[0177] The switch output voltage U1 under the heavy load gear is 5 / (2+a)×a=4.13.

[0178] The switch output voltage U2 under the medium load gear is 5 / (2+a+b)×(a+b)=4.3.

[0179] The switch output voltage U3 under the light load gear is 5 / (2+a+b+c)×(a+b+c)=4.45.

[0180] From the above formula, it can also be concluded that U1

[0181] Therefore, different types of fuel-saving switches have the smallest switch output voltage under the heavy load gear, the second smallest under the medium load gear, and the largest under the light load gear.

[0182] Therefore, when the user manually swings the three gears of the fuel-saving switch, according to the size relationship of the received switch output voltage, the switch output voltage corresponding to different gears can be determined. For example, the received switch output voltages are 2.1V, 3.6V, and 2.8V, respectively, and it can be considered that 2.1V corresponds to the heavy load gear, 2.8V corresponds to the medium load gear, and 3.6V corresponds to the light load gear.

[0183] Further, it is assumed that the correspondence between the pre-stored switch input voltage and the voltage compensation value, i.e. the MAP table, is as shown in Table 1:

[0184] Table 1

[0185]

[0186] The manner of establishing the correspondence between the switch input voltage and the voltage compensation value can be:

[0187] The ECU expected recognition voltage preset at different gears and the multiple switch input voltages of the fuel-saving switch at different gears are obtained, and the multiple switch input voltages are divided into multiple switch input voltage intervals. For any one switch input voltage interval, the voltage compensation value corresponding to the different gears of the switch input voltage interval is calculated according to the ECU expected recognition voltage preset at different gears and the switch input voltage in the switch input voltage interval, and the correspondence between the switch input voltage and the voltage compensation value is established according to the voltage compensation value at different gears corresponding to each switch input voltage interval and the multiple switch input voltage intervals.

[0188] It can be understood that the data in Table 1 is only used for illustration and does not limit the present application.

[0189] Further, the target voltage compensation value is determined according to the switch input voltage from the pre-stored correspondence between the switch input voltage and the voltage compensation value. Figure 6 A flowchart of a method for determining a target voltage compensation value provided by the embodiment of the present application is shown in Figure 6 The method comprises the following steps:

[0190] S601. Determine the target switch input voltage interval in which the switch input voltage is located from the pre-set switch input voltage interval according to the switch input voltage.

[0191] S602. Determine the voltage compensation value corresponding to the target switch input voltage interval as the first voltage compensation value.

[0192] S603. Determine the target gear in which the vehicle is currently located according to the switch input voltage.

[0193] S604. Determine the voltage compensation value corresponding to the target gear as the second voltage compensation value.

[0194] S605. Determine the voltage compensation value of the intersection of the first voltage compensation value and the second voltage compensation value as the target voltage compensation value.

[0195] Exemplarily,

[0196] If the received switch output voltages are 2.1V, 3.6V and 2.8V respectively, it can be determined from Table 1 that 2.1V is in the Y5 interval, 3.6V is in the Y8 interval and 2.8V is in the Y6 interval. According to the foregoing description, it can be determined that 2.1V corresponds to the heavy load gear, 2.8V corresponds to the medium load gear and 3.6V corresponds to the light load gear.

[0197] According to the voltage compensation value of the intersection of the target switch input voltage interval and the target gear, it can be determined that the voltage compensation value corresponding to 2.1V is -0.5, the voltage compensation value corresponding to 2.8V is -0.5 and the voltage compensation value corresponding to 3.6V is 0.

[0198] The switch output voltage 2.1V is added to the voltage compensation value -0.5 to obtain the gear recognition voltage of the ECU, which is 1.6V. The switch output voltage 2.8V is added to the voltage compensation value -0.5 to obtain the gear recognition voltage of the ECU, which is 2.3V. The switch output voltage 3.6V is added to the voltage compensation value 0 to obtain the gear recognition voltage of the ECU, which is 3.6V.

[0199] If the received switch output voltages are 0.8V, 1.1V and 1.4V respectively, it can also be determined from Table 1 that 0.8V is in the Y2 interval, 1.1V is in the Y3 interval and 1.4V is in the Y3 interval. According to the foregoing description, it can be determined that 0.8V corresponds to the heavy load gear, 1.1V corresponds to the medium load gear and 1.4V corresponds to the light load gear.

[0200] According to the voltage compensation value of the intersection of the target switch input voltage interval and the target gear, it can be determined that the voltage compensation value corresponding to 0.8V is 1, the voltage compensation value corresponding to 1.1V is 1.5 and the voltage compensation value corresponding to 1.4V is 2.5.

[0201] The switch output voltage 0.8V is added to the voltage compensation value 1 to obtain the gear recognition voltage of the ECU, which is 1.8V. The switch output voltage 1.1V is added to the voltage compensation value 1.5 to obtain the gear recognition voltage of the ECU, which is 2.6V. The switch output voltage 1.4V is added to the voltage compensation value 2.5 to obtain the gear recognition voltage of the ECU, which is 3.9V.

[0202] It should be noted that if the size of the switch output voltage is at the interval end point of the switch input voltage in Table 1, for example, the switch output voltage 1.5V is at the upper limit end point of the Y3 interval and at the lower limit end point of the Y4 interval, the voltage compensation value corresponding to the Y3 interval and the voltage compensation value corresponding to the Y4 interval can be determined at the same time. The value in specific application can be determined according to a preset value algorithm or according to user indication information, which is not limited in the present application.

[0203] In the above embodiments of the present application, no matter what kind of fuel-saving switch is used, no matter what resistance value is used in the fuel-saving switch, the voltage compensation value can be determined according to the obtained switch input voltage and the corresponding relationship between the switch input voltage and the voltage compensation value stored in advance, and then the voltage compensation value is added to the switch input voltage to obtain the gear recognition voltage of the ECU, and the engine is controlled to output corresponding power according to the gear recognition voltage of the ECU, so that the output power meets the power required by the current gear and meets the driving demand of the vehicle.

[0204] The vehicle control method provided by the present application can match various fuel-saving switches. If the fuel-saving switch is affected by temperature during use, the switch input voltage changes from the initial 0.8V, 1.1V, 1.4V to 1.6V, 2.7V, 3.6V, but 1.6V still corresponds to the heavy load gear, 2.7V still corresponds to the medium load gear, and 3.6V still corresponds to the light load gear. The initial switch input voltage 0.8V corresponds to the heavy load gear, 1.1V corresponds to the medium load gear, and 1.4V corresponds to the light load gear. This is because the switch input voltage under the heavy load gear is less than that under the medium load gear, and the switch input voltage under the medium load gear is less than that under the light load gear.

[0205] Figure 7 A structure diagram of a vehicle control device provided by an embodiment of the present application for matching various fuel-saving switches is shown in FIG. 7. Figure 7 As shown in FIG. 7, the device includes an acquisition module 701, a determination module 702, a processing module 703, and a control module 704.

[0206] The acquisition module 701 is configured to acquire the switch input voltage of the fuel-saving switch of the vehicle under the current gear.

[0207] The determination module 702 is configured to determine the target voltage compensation value from the corresponding relationship between the switch input voltage and the voltage compensation value stored in advance.

[0208] The processing module 703 is configured to add the switch input voltage and the target voltage compensation value to obtain the gear recognition voltage of the electronic control unit (ECU).

[0209] The control module 704 is configured to control the vehicle engine to output the power corresponding to the current gear according to the gear recognition voltage of the ECU.

[0210] One possible implementation is that the acquisition module 701 is specifically configured to:

[0211] According to the current gear, determine the resistance value in the fuel-saving switch connected under the current gear.

[0212] According to the preset ECU pull-up voltage value, the ECU pull-up resistance value and the accessed resistance value, the switch input voltage of the fuel-saving switch in the current gear is calculated.

[0213] The switch input voltage is obtained.

[0214] In a possible implementation, the determining module 702 is specifically configured to:

[0215] According to the switch input voltage, a target switch input voltage interval in which the switch input voltage is located is determined from preset switch input voltage intervals.

[0216] A voltage compensation value corresponding to the target switch input voltage interval is determined as a first voltage compensation value.

[0217] According to the switch input voltage, a target gear in which the vehicle currently is located is determined.

[0218] A voltage compensation value corresponding to the target gear is determined as a second voltage compensation value.

[0219] A voltage compensation value of an intersection of the first voltage compensation value and the second voltage compensation value is determined as a target voltage compensation value.

[0220] In a possible implementation, the control module 704 is specifically configured to:

[0221] According to the gear recognition voltage of the ECU, a target voltage interval in which the recognition voltage is located in the preset voltage interval is determined.

[0222] According to gear information corresponding to the target voltage interval, a power control curve corresponding to the gear information is determined.

[0223] According to the power control curve, the vehicle engine is controlled to output power corresponding to the current gear.

[0224] In a possible implementation, the processing module 703 is further configured to:

[0225] A corresponding relationship between the switch input voltage and the voltage compensation value is established and stored.

[0226] In a possible implementation, the processing module 703 is specifically configured to:

[0227] Preset ECU expected recognition voltages in different gears are obtained.

[0228] A plurality of switch input voltages of the fuel-saving switch in different gears are obtained.

[0229] The plurality of switch input voltages are divided into a plurality of switch input voltage intervals.

[0230] For any one switch input voltage interval, according to the preset ECU expected recognition voltage under different gears, the switch input voltage in the switch input voltage interval, the voltage compensation value corresponding to the different gears of the switch input voltage interval is calculated.

[0231] According to the voltage compensation value under different gears corresponding to each switch input voltage interval, the plurality of switch input voltage intervals, the corresponding relationship between the switch input voltage and the voltage compensation value is established.

[0232] The vehicle control device provided by the embodiment is used for executing the method embodiment, and the implementation principle and technical effects are similar, and details are not repeated.

[0233] Figure 8 A structural diagram of an electronic device provided by the embodiment of the present application is shown in FIG. 1. Figure 8 As shown in the figure, the device can include at least one processor 801 and a memory 802.

[0234] The memory 802 is used to store programs. Specifically, the programs can include program codes, computer operation instructions, or executable instructions of the processor 801, etc.

[0235] The memory 802 can contain a high-speed RAM memory, and can also include a non-volatile memory, for example, at least one disk memory.

[0236] The processor 801 is used to execute the computer execution instructions stored in the memory 802, so as to realize the method described in any one of the foregoing method embodiments. The processor 801 can be a central processing unit (CPU) or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0237] Optionally, the electronic device can further include a communication interface 803. In a specific implementation, if the communication interface 803, the memory 802, and the processor 801 are independently implemented, the communication interface 803, the memory 802, and the processor 801 can be connected to each other through a bus and complete communication therebetween. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.

[0238] Optionally, in a specific implementation, if the communication interface 803, the memory 802, and the processor 801 are integrated on a chip, the communication interface 803, the memory 802, and the processor 801 can complete communication through an internal interface.

[0239] The electronic device provided in the embodiment is used to execute the vehicle control method for matching a plurality of fuel-saving switches executed by the foregoing embodiments, and has similar implementation principles and technical effects, which will not be described herein.

[0240] The application further provides a computer readable storage medium, which can include a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage program code media, and specifically, the computer readable storage medium stores computer execution instructions, and the computer execution instructions are used for the vehicle control method for matching a plurality of fuel-saving switches in the foregoing embodiments.

[0241] The application further provides a computer program product, which includes execution instructions or a computer program stored in a readable storage medium. At least one processor of an electronic device can read the execution instructions from the readable storage medium, and the at least one processor executes the execution instructions to enable the electronic device to implement the vehicle control method for matching a plurality of fuel-saving switches provided in the various embodiments.

[0242] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0243] It is to be understood that the application is not limited to the precise construction herein disclosed and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.

Claims

1. A vehicle control method for matching multiple fuel-saving switches, characterized in that, include: Obtain the input voltage of the fuel-saving switch in the current gear of the vehicle; Based on the switch input voltage, determine the target switch input voltage range in which the switch input voltage is located from the preset switch input voltage range; The voltage compensation value corresponding to the target switch input voltage range is determined as the first voltage compensation value; the target gear position of the vehicle is determined based on the switch input voltage. The voltage compensation value corresponding to the target gear is determined as the second voltage compensation value; the voltage compensation value at the intersection of the first voltage compensation value and the second voltage compensation value is determined as the target voltage compensation value. The switch input voltage and the target voltage compensation value are added together to obtain the gear position recognition voltage of the electronic control unit (ECU). Based on the gear identification voltage of the ECU, the vehicle engine is controlled to output power corresponding to the current gear.

2. The method according to claim 1, characterized in that, The process of obtaining the input voltage of the fuel-saving switch in the current gear includes: Based on the current gear position, determine the resistance value of the fuel-saving switch connected at the current gear position; Based on the preset ECU pull-up voltage value, ECU pull-up resistor value, and the connected resistor value, calculate the switching input voltage of the fuel-saving switch in the current gear position; Obtain the input voltage of the switch.

3. The method according to claim 1, characterized in that, The step of controlling the vehicle engine to output power corresponding to the current gear based on the gear identification voltage of the ECU includes: Based on the gear position recognition voltage of the ECU, determine the target voltage range within the preset voltage range where the recognition voltage is located; Based on the gear information corresponding to the target voltage range, determine the power control curve corresponding to the gear information; Based on the power control curve, the vehicle engine is controlled to output power corresponding to the current gear.

4. The method according to any one of claims 1-3, characterized in that, Before obtaining the input voltage of the fuel-saving switch in the current gear, the method further includes: Establish and store the correspondence between the switch input voltage and the voltage compensation value.

5. The method according to claim 4, characterized in that, Establishing the correspondence between the switch input voltage and the voltage compensation value includes: Obtain the preset ECU expected recognition voltage at different gear levels; Obtain multiple switch input voltages of the fuel-saving switch at different positions; The multiple switch input voltages are divided into multiple switch input voltage ranges; For any switch input voltage range, the voltage compensation value corresponding to different levels is calculated based on the preset ECU expected identification voltage at different levels and the switch input voltage in the switch input voltage range. Based on the voltage compensation values ​​at different levels corresponding to each switch input voltage range and the multiple switch input voltage ranges, a correspondence between switch input voltage and voltage compensation value is established.

6. A vehicle control device compatible with multiple fuel-saving switches, characterized in that, include: The acquisition module is used to acquire the switch input voltage of the fuel-saving switch in the current gear of the vehicle; The determining module is used to determine the target switch input voltage range in which the switch input voltage is located from a preset switch input voltage range based on the switch input voltage. The voltage compensation value corresponding to the target switch input voltage range is determined as the first voltage compensation value; the target gear position of the vehicle is determined based on the switch input voltage. The voltage compensation value corresponding to the target gear is determined as the second voltage compensation value; the voltage compensation value at the intersection of the first voltage compensation value and the second voltage compensation value is determined as the target voltage compensation value. The processing module is used to sum the switch input voltage and the target voltage compensation value to obtain the gear position recognition voltage of the electronic control unit (ECU). The control module is used to control the vehicle engine to output power corresponding to the current gear based on the gear identification voltage of the ECU.

7. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the vehicle control method for matching multiple fuel-saving switches as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the vehicle control method for matching multiple fuel-saving switches as described in any one of claims 1 to 5.

9. A computer program product, characterized in that, The system includes a computer program that, when executed by a processor, implements the vehicle control method for matching multiple fuel-saving switches as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Control circuit and method for oil-saving multi-state switch

    CN111305957A

  • Electronic control system for powershift transmission with compensation for variation in supply voltage

    US5053960A