Method and device for detecting quality of fuel oil in vehicle, storage medium and vehicle

By obtaining the knock signal value when the vehicle engine is running and judging the fuel quality, the problem of the vehicle being unable to independently detect the fuel quality is solved, and the effect of detecting the fuel in advance is achieved and preventing vehicle failures.

CN119616691APending Publication Date: 2025-03-14GREAT WALL MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411973141.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

The vehicle cannot independently detect the fuel quality, which causes the user to determine whether it is caused by fuel problems after the vehicle fails.

Method used

By obtaining the knock signal value when the engine is in operation, the fuel quality is judged based on the size of the signal value. If the signal value is greater than the preset value, it is judged that the fuel is not qualified; if it is less than or equal to the preset value, it is judged that the fuel is not qualified.

Benefits of technology

It realizes that the vehicle automatically judges the fuel quality during engine operation, avoids engine damage caused by fuel problems, warns users in advance that the fuel is not up to standard, and reduces the occurrence of vehicle failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119616691A_ABST
    Figure CN119616691A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of vehicle control, and provides a method and device for detecting the quality of fuel oil in a vehicle, a storage medium and the vehicle, and the method comprises the steps that when an engine of the vehicle is in a running state, a knock signal value of the engine is obtained, and the quality of the fuel oil in the vehicle is determined according to the knock signal value. Compared with an existing vehicle, the quality of fuel cannot be automatically judged, so that a user cannot know whether the fuel goes wrong or not in advance; before the vehicle breaks down, the quality of the fuel oil can be automatically judged according to the magnitude of the knocking signal of the engine, the phenomenon that the vehicle is damaged due to the fuel oil problem is avoided, in addition, a user can know the quality of the fuel oil before the vehicle breaks down, and if the fuel oil is not qualified, the user can process the fuel oil as soon as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle control technology, and in particular, relates to a method, device, storage medium and vehicle for detecting fuel quality in a vehicle. Background Art

[0002] The driving of a vehicle requires the combustion of fuel to provide power for the vehicle. Each vehicle has an adapted fuel standard. If an unsuitable fuel is added to the vehicle, or there are impurities in the added fuel, it may cause engine damage and affect the use of the vehicle. However, currently the vehicle itself cannot detect the fuel quality. During the use of the vehicle, the user cannot know in advance whether the fuel is qualified. Only after the vehicle fails, the user can determine whether the failure is caused by fuel problems through inspection, which brings inconvenience to the user. Summary of the invention

[0003] The embodiments of the present application provide a method, device, storage medium and vehicle for detecting fuel quality in a vehicle, which can solve the problem that the vehicle itself cannot detect the fuel quality.

[0004] In a first aspect, an embodiment of the present application provides a method for detecting fuel quality in a vehicle, comprising:

[0005] When the engine in the vehicle is in a running state, obtaining a knock signal value of the engine in the vehicle;

[0006] The quality of the fuel in the vehicle is determined based on the magnitude of the knock signal value.

[0007] In a possible implementation manner of the first aspect, determining the quality of the fuel in the vehicle based on the magnitude of the knock signal value includes:

[0008] If the knock signal value is greater than a preset value, it is determined that the fuel of the vehicle is unqualified;

[0009] If the knock signal value is less than or equal to the preset value, it is determined that the fuel of the vehicle is qualified.

[0010] In a possible implementation manner of the first aspect, determining the quality of the fuel in the vehicle based on the magnitude of the knock signal value includes:

[0011] If there is a knock signal value greater than a preset value among the knock signal values ​​obtained in the fuel detection cycle, counting a first total duration of occurrence of the knock signal value greater than the preset value in the fuel detection cycle;

[0012] If the first total time is greater than a first preset time, it is determined that the fuel of the vehicle is unqualified.

[0013] In a possible implementation manner of the first aspect, after counting a first total duration of occurrence of a knock signal value greater than the preset value within the fuel detection cycle, the method further includes:

[0014] If the first total time is less than or equal to the first preset time, it is determined that the fuel of the vehicle is qualified.

[0015] In a possible implementation manner of the first aspect, obtaining a knock signal value of an engine in a vehicle includes:

[0016] Acquiring a current state of the vehicle, wherein the current state includes at least one of a fault state of a target component in the vehicle, a voltage value of a battery, a rotation speed of the engine, and a load of the engine;

[0017] If the current state meets the preset requirements, the knock signal value of the engine in the vehicle is obtained, wherein the preset requirements include that the target component is not faulty, the voltage value of the battery is within a first preset range, the speed of the engine is within a second preset range, and the load of the engine is within a third preset range.

[0018] In a possible implementation of the first aspect, if the knock signal value is greater than a preset value, after determining that the fuel of the vehicle is unqualified, the method further includes:

[0019] Acquiring operating parameters of the engine, wherein the operating parameters include a maximum expected boost pressure and / or a maximum torque value;

[0020] reducing the operating parameters to obtain target parameters of the engine;

[0021] The engine operation is controlled based on the target parameter.

[0022] In a possible implementation of the first aspect, if the knock signal value is greater than a preset value, determining that the fuel of the vehicle is unqualified includes:

[0023] If the knock signal value is greater than a preset value, obtaining a temperature value of the engine;

[0024] If the temperature value is less than a preset temperature, it is determined that the fuel of the vehicle is unqualified.

[0025] In a second aspect, an embodiment of the present application provides a device for detecting fuel quality in a vehicle, comprising:

[0026] A signal acquisition module, used for acquiring a knock signal value of the engine in the vehicle when the engine in the vehicle is in a running state;

[0027] The quality judgment module is used to determine the quality of the fuel in the vehicle based on the magnitude of the knock signal value.

[0028] In a third aspect, an embodiment of the present application provides a terminal device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for detecting fuel quality in a vehicle described in any one of the first aspects above is implemented.

[0029] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for detecting fuel quality in a vehicle described in any one of the first aspects above is implemented.

[0030] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the method for detecting fuel quality in a vehicle as described in any one of the above-mentioned first aspects.

[0031] In a sixth aspect, an embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for detecting fuel quality in a vehicle described in any one of the first aspects above is implemented.

[0032] Compared with the prior art, the first aspect of the present application has the following beneficial effects: when the engine of the vehicle is in operation, the present application obtains the knock signal value of the engine, and determines the quality of the fuel in the vehicle according to the knock signal value. Compared with the existing vehicles that cannot automatically judge the quality of the fuel, resulting in the user being unable to know in advance whether there is a problem with the fuel; before the vehicle fails, the present application can automatically judge the quality of the fuel by the size of the knock signal of the engine, avoiding the phenomenon of damage to the vehicle due to fuel problems. In addition, the user can know the quality of the fuel before the vehicle fails, and if the fuel is unqualified, it is convenient for the user to deal with the fuel as soon as possible.

[0033] It can be understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0035] Figure 1 It is a flow chart of a method for detecting fuel quality in a vehicle provided in an embodiment of the present application;

[0036] Figure 2 is a flow chart of a method for determining fuel quality provided by an embodiment of the present application;

[0037] Figure 3 It is a flowchart of an engine control method when the fuel is unqualified provided by an embodiment of the present application;

[0038] Figure 4 It is a flow chart of a conditional judgment method for fuel quality detection provided by an embodiment of the present application;

[0039] Figure 5 It is a structural schematic diagram of a fuel quality detection device in a vehicle provided by an embodiment of the present application;

[0040] Figure 6 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0041] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0042] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0043] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0044] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0045] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0046] Vehicles need fuel combustion to generate power. Considering the engine design, power requirements and safety of each vehicle, each vehicle has its own fuel standard. If the vehicle is filled with inappropriate fuel, or the added fuel contains a lot of impurities, it will cause engine damage, etc., causing inconvenience to users.

[0047] As there is currently a lack of fuel quality testing in vehicles, users cannot know in advance whether the fuel they add is qualified, which leads to vehicle failures due to fuel quality problems during use. If fuel quality problems are discovered before vehicle problems occur, vehicle failures due to fuel problems can be reduced.

[0048] Based on this, the inventor discovered that if unqualified fuel is added to a vehicle, knock may occur during engine operation.

[0049] Therefore, the inventor proposes a method for detecting fuel quality in a vehicle, which collects the knock signal of the engine to obtain the knock signal value of the engine; and determines the quality of the fuel according to the magnitude of the knock signal value. Specifically, if the knock signal value is greater than a preset value, it means that the fuel is unqualified; if the knock signal value is less than or equal to the preset value, it means that the fuel is qualified. This application can detect fuel problems in a timely manner through the detection of fuel, and reduce vehicle failures caused by fuel quality problems.

[0050] The following is a detailed description of the method for detecting fuel quality in a vehicle according to an embodiment of the present application, which method can be applied to a vehicle.

[0051] Figure 1 A schematic flow chart of a method for detecting fuel quality in a vehicle provided by the present application is shown, with reference to Figure 1 , the method is described in detail as follows:

[0052] S101, when an engine in a vehicle is in a running state, obtaining a knock signal value of the engine in the vehicle.

[0053] In this embodiment, the engine speed can be detected by the speed sensor to determine whether the engine is in a running state. Specifically, if the engine speed is not 0, it is determined that the engine is in a running state; if the engine speed is 0, it is determined that the engine is in a non-running state.

[0054] In this embodiment, knock is a phenomenon of abnormal combustion in the engine combustion chamber, and the knock signal value of the engine is detected by a knock sensor. The knock sensor is installed inside the combustion chamber of the engine. When the engine knocks, the pressure wave generated by the knock will cause the engine cylinder to vibrate. The sensor installed on the cylinder can effectively detect the vibration signal and obtain the knock signal value.

[0055] In this embodiment, if the engine has multiple combustion chambers, for example, a 4-cylinder engine has 4 cylinders, each cylinder has a combustion chamber, the knock signal of each combustion chamber can be detected, and the average value of all knock signals can be calculated to obtain the knock signal value of the engine.

[0056] Alternatively, the knock signal of each combustion chamber is detected, the maximum value of all the knock signals is extracted, and the maximum value is determined as the knock signal value of the engine.

[0057] Alternatively, a knock signal of a combustion chamber is detected, and the detected knock signal is determined as the knock signal value of the engine.

[0058] In one embodiment, the knock signal value may be an average value of the knock signal within a detection cycle.

[0059] For example, if 10 knock signals are collected within 1 minute, the average of the 10 knock signals is calculated to obtain the knock signal value of the engine.

[0060] In one embodiment, the knock signal value is a value at a certain moment.

[0061] S102: Determine the quality of the fuel in the vehicle based on the magnitude of the knock signal value.

[0062] In this embodiment, if the knock signal value is greater than a preset value, it is determined that the fuel of the vehicle is unqualified; if the knock signal value is less than or equal to the preset value, it is determined that the fuel of the vehicle is qualified.

[0063] The preset value can be set as needed, for example, the preset value can be set to 10 or 11, etc.

[0064] In actual use, if the engine has multiple combustion chambers, the knock signal value of each combustion chamber of the engine is collected respectively, and the relationship between each knock signal value and the preset value is determined. If at least one knock signal value is greater than the preset value, the fuel is determined to be unqualified. If all the knock signal values ​​are less than or equal to the preset value, the fuel is determined to be qualified.

[0065] Alternatively, the knock signal value of each combustion chamber of the engine is collected respectively, and the relationship between the knock signal value of each combustion chamber and the preset value is determined. If there are knock signal values ​​greater than a preset number that are greater than the preset value, the fuel is determined to be unqualified, wherein the preset number can be determined according to the total number of combustion chambers of the engine, for example, if the engine has 4 combustion chambers, the preset number can be determined to be 3 or 2, etc. If there are knock signal values ​​less than or equal to the preset number that are less than or equal to the preset value, the fuel is determined to be qualified.

[0066] In a possible implementation, after determining the fuel quality, the method of the present application may further include:

[0067] If the fuel is determined to be qualified, the vehicle can run normally.

[0068] If it is determined that the fuel is not up to standard, the vehicle enters the fault protection mode and displays a prompt message, which is used to remind the user that the fuel is not up to standard so that the user can check it. The fault protection mode limits the maximum torque of the engine to protect the engine. Alternatively, after the vehicle enters the fault protection mode, the engine is prohibited from starting after a preset time, so that the user can park the vehicle in a safe area. The preset time can be set as needed, for example, the preset time can be set to 30 minutes or 1 hour, etc.

[0069] In addition, if it is determined that the fuel is unqualified, the vehicle can also find the nearest repair shop to the vehicle, determine the planned route from the vehicle to the nearest repair shop based on the location of the found repair shop, and display the planned route so that the user can drive the vehicle to the repair shop for inspection as soon as possible according to the planned route.

[0070] In a possible implementation, after the fuel quality detection mode is triggered, the knock signal value of the engine is continuously monitored, and the fuel quality is determined according to the magnitude of the knock signal value within the detection period.

[0071] like Figure 2 As shown, specifically, the implementation process of step S102 may include:

[0072] S1021, if there is a knock signal value greater than a preset value among the knock signal values ​​obtained in the fuel detection cycle, count a first total duration of occurrence of the knock signal values ​​greater than the preset value in the fuel detection cycle.

[0073] In this embodiment, the fuel detection period can be set as needed, for example, the detection period can be set to 2 minutes.

[0074] The knock signal value is obtained at a preset frequency during the fuel detection cycle, for example, a knock signal value is obtained every 1 second.

[0075] The durations of the knock signal values ​​that are greater than the preset value appearing are added together to obtain a first total duration of the knock signal values ​​that are greater than the preset value appearing.

[0076] For example, if the fuel detection cycle is 2 minutes, if the knock signal values ​​appearing in the first 30 seconds are all greater than the preset value, the knock signal values ​​appearing between the 31st and 40th seconds are all less than the preset value, and the knock signal values ​​appearing after 40 seconds are all greater than the preset value, then the first total duration of the knock signal values ​​greater than the preset value is: 30+80=110 seconds.

[0077] S1022: If the first total time is greater than a first preset time, it is determined that the fuel of the vehicle is unqualified.

[0078] In this embodiment, the first preset duration can be set as needed.

[0079] If the first total duration is greater than the first preset duration, it can be determined that the large knock signal value is not accidental, and it is determined that the engine knock is caused by unqualified fuel.

[0080] S1023: If the first total time is less than or equal to the first preset time, it is determined that the fuel of the vehicle is qualified.

[0081] In another embodiment, a failure counter is used to calculate the first total duration of the knock signal value greater than a preset value. Specifically, if the knock signal value is detected to be greater than the preset value, the failure counter starts timing until the knock signal value is detected to be less than or equal to the preset value, and the failure counter stops timing; if the knock signal value is detected to be greater than the preset value again, the failure counter continues timing, and after the current fuel detection cycle ends, the duration counted by the failure counter is counted to obtain the first total duration, and the failure counter is reset to zero.

[0082] The total duration of this fuel detection cycle is calculated using an event counter. After the start of this fuel detection, the event counter starts timing. After the event counter reaches a preset duration, it is determined that this fuel detection cycle ends. The preset duration is the duration of the set fuel detection cycle. After the end of this fuel detection cycle, the duration counted by the event counter is subtracted from the duration counted by the failure counter to obtain a second total duration of the knock signal value that is less than or equal to the preset value. If the second total duration is greater than the second preset duration, it is determined that the fuel of the vehicle is qualified.

[0083] In the present application, the first total duration of the knock signal value greater than the preset value is counted. If the first total duration is greater than the first preset duration, the fuel is determined to be unqualified, thereby avoiding the phenomenon of incorrect fuel quality judgment due to accidental phenomena and making the detected fuel quality more accurate.

[0084] In a possible implementation, if it is determined that the fuel is unqualified, in order to protect the engine, the operating parameters of the engine may be restricted to reduce the engine power.

[0085] like Figure 3 Specifically, after determining that the fuel of the vehicle is unqualified, the method of the present application may further include:

[0086] S201, obtaining operating parameters of the engine, wherein the operating parameters include a maximum expected boost pressure and / or a maximum torque value.

[0087] In this embodiment, the maximum expected boost pressure refers to the maximum value of the pressure of the air expected to enter the cylinder. The greater the boost pressure, the more air enters the cylinder, and more air can be mixed with a corresponding proportion of fuel, making the combustion more complete, thereby increasing the power of the engine.

[0088] The maximum torque value of the engine refers to the maximum value of the torque output from the crankshaft end of the engine. Torque is the force that causes an object to rotate. For the engine, torque determines the acceleration ability of the vehicle. The greater the torque, the more powerful the vehicle is when starting, climbing and accelerating.

[0089] S202: Reduce the operating parameters to obtain target parameters of the engine.

[0090] In this embodiment, if the operating parameters include the maximum desired boost pressure, the maximum desired boost pressure is limited, that is, the maximum desired boost pressure is reduced.

[0091] If the operating parameters include a maximum torque value, the maximum torque value is limited, that is, the maximum torque value is reduced.

[0092] In one embodiment, reducing the operating parameters may include:

[0093] The maximum desired boost pressure is reduced to a preset boost pressure.

[0094] Reduce the maximum torque value to the preset torque value.

[0095] In another embodiment, reducing the operating parameters may include:

[0096] Find the signal interval where the knock signal value is located. Different signal intervals correspond to different percentages. The larger the knock signal value, the smaller the corresponding percentage, and the smaller the operating parameter. Multiply the original operating parameter by the percentage to get the target parameter of the engine.

[0097] For example, if the knock signal value is 12, then the percentage corresponding to the signal interval where the knock signal value is located is 80%, the maximum torque value in the obtained operating parameters is A, and A×80% is the maximum torque value in the target parameters. If the knock signal value is 20, then the percentage corresponding to the signal interval where the knock signal value is located is 60%, the maximum torque value in the obtained operating parameters is A, and A×60% is the maximum torque value in the target parameters.

[0098] S203: Controlling the engine operation based on the target parameter.

[0099] In this embodiment, the engine is controlled to operate according to target parameters to protect the engine and reduce engine damage caused by fuel problems.

[0100] In one possible implementation, the fuel quality test is performed under certain conditions. Therefore, the fuel test can be triggered only when the vehicle status meets the preset requirements, to prevent the fuel test from affecting the vehicle's driving when the vehicle is in a special operating condition.

[0101] like Figure 4 As shown, specifically, in step S101, the process of obtaining the knock signal value of the engine in the vehicle may include:

[0102] S1011, obtaining a current state of the vehicle, wherein the current state includes at least one of a fault state of a target component in the vehicle, a voltage value of a battery, a rotation speed of the engine, and a load of the engine.

[0103] In this embodiment, the target component may include a knock sensor, a line connected to the knock sensor, an injector and a line connected to the injector, etc. The fault status of the target component includes fault and non-fault.

[0104] The battery is a storage battery. Testing the battery voltage value can ensure that the fuel quality test is carried out when the battery is not faulty. Since the battery voltage value affects the engine ignition voltage, if the ignition voltage is in an abnormal state, it may affect the operation of the engine and cause inaccurate fuel quality detection. Therefore, testing the battery voltage can avoid inaccurate fuel quality detection caused by battery failure and prevent misjudgment.

[0105] The engine speed and load can both characterize the working condition of the engine, that is, the working condition of the vehicle. Testing the engine speed and / or load can ensure that the vehicle can detect the fuel quality under the preset working conditions. Since the engine power needs to be limited when the fuel is unqualified, it is prevented that the engine power is limited due to unqualified fuel under special working conditions (for example, off-road conditions), causing vehicle accidents. Therefore, it is necessary to test the engine speed and / or load to ensure that the fuel quality is tested under the preset working conditions to ensure the driving safety of the vehicle.

[0106] S1012, if the current state meets the preset requirements, obtain the knock signal value of the engine in the vehicle, wherein the preset requirements include that the target component is not faulty, the voltage value of the battery is within a first preset range, the speed of the engine is within a second preset range, and the load of the engine is within a third preset range.

[0107] In this embodiment, the fuel is tested when the target component is not faulty, which can ensure the accuracy of the fuel quality test, avoid inaccurate fuel quality test due to the fault of the target component, and prevent misjudgment.

[0108] In this embodiment, the first preset range may be 11-15V, and the first preset range is determined according to a voltage value when the battery is not faulty.

[0109] The second preset range is determined based on the engine speed when it is in normal operating conditions (that is, the user's normal vehicle operating conditions), and the third preset range is also determined based on the engine speed when it is in normal operating conditions. For example, the second preset range can be 2000-4500r / min, and the third preset range can be 800-2000.

[0110] In another embodiment, if the current state does not meet the preset requirements, fuel detection is prohibited, that is, the vehicle will not trigger the fuel detection function. The current state does not meet the preset requirements include: the target component fails, and / or the voltage value of the battery is not within the first preset range, and / or the engine speed is not within the second preset range, and / or the engine load is not within the third preset range.

[0111] In the present application, the fuel quality test is performed when the current state of the vehicle meets the preset requirements, so that the fuel quality test is more in line with the working conditions of the vehicle, and the fuel test is performed when the vehicle is in special working conditions. If the fuel is unqualified, the power of the engine is limited, causing an accident to the vehicle, thereby ensuring the driving safety of the vehicle.

[0112] In a possible implementation, a specific implementation of step S102 may further include:

[0113] If the knock signal value is greater than a preset value, the temperature value of the engine is obtained.

[0114] If the temperature value is less than a preset temperature, it is determined that the fuel of the vehicle is unqualified.

[0115] If the temperature value is greater than or equal to the preset temperature, the engine temperature continues to be monitored. When the engine temperature is less than the preset temperature, the engine knock signal value is obtained, and the quality of the fuel in the vehicle is determined based on the obtained knock signal value.

[0116] In the embodiment of the present application, knock may also occur when the engine is overheated. In order to exclude the possibility that the engine knock is caused by engine overheating, when the engine knock signal value is greater than a preset value, the engine temperature value is obtained. If the engine temperature value is less than the preset temperature, it is determined that the vehicle's fuel is unqualified, thereby excluding the knock caused by engine overheating and making the determined fuel quality more accurate.

[0117] In a possible implementation, when the current state of the vehicle includes the fault state of the target component in the vehicle, the voltage value of the battery, the speed of the engine, and the load of the engine, the process of determining whether the current state of the vehicle meets the preset requirements includes:

[0118] Get the fault status of the target component.

[0119] If the target component is not faulty, obtain the voltage value of the battery.

[0120] If the voltage value of the battery is within a first preset range, the engine speed is obtained.

[0121] If the engine speed is within the second preset range, the engine load is obtained.

[0122] If the load of the engine is within a third preset range, the vehicle is controlled to detect the fuel quality.

[0123] Accordingly, if the target component is faulty, the vehicle is prohibited from performing fuel quality detection.

[0124] If the voltage value of the battery is not within the first preset range, the vehicle is prohibited from performing fuel quality detection.

[0125] If the engine speed is not within the second preset range, the vehicle is prohibited from performing fuel quality detection.

[0126] If the load of the engine is not within the third preset range, the vehicle is prohibited from performing fuel quality detection.

[0127] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0128] Corresponding to the method for detecting fuel quality in a vehicle described in the above embodiment, Figure 5 A structural block diagram of a fuel quality detection device in a vehicle provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0129] Reference Figure 5 The device 300 may include: a signal acquisition module 310 and a quality judgment module 320.

[0130] The signal acquisition module 310 is used to acquire a knock signal value of the engine in the vehicle when the engine in the vehicle is in a running state;

[0131] The quality determination module 320 is used to determine the quality of the fuel in the vehicle based on the magnitude of the knock signal value.

[0132] In a possible implementation, the quality judgment module 320 may be specifically used to:

[0133] If the knock signal value is greater than a preset value, it is determined that the fuel of the vehicle is unqualified;

[0134] If the knock signal value is less than or equal to the preset value, it is determined that the fuel of the vehicle is qualified.

[0135] In a possible implementation, the quality judgment module 320 may be specifically used to:

[0136] If there is a knock signal value greater than a preset value among the knock signal values ​​obtained in the fuel detection cycle, counting a first total duration of occurrence of the knock signal value greater than the preset value in the fuel detection cycle;

[0137] If the first total time is greater than a first preset time, it is determined that the fuel of the vehicle is unqualified.

[0138] In a possible implementation, the quality judgment module 320 may be specifically used to:

[0139] If the first total time is less than or equal to the first preset time, it is determined that the fuel of the vehicle is qualified.

[0140] In a possible implementation, the signal acquisition module 310 may be specifically used to:

[0141] Acquiring a current state of the vehicle, wherein the current state includes at least one of a fault state of a target component in the vehicle, a voltage value of a battery, a rotation speed of the engine, and a load of the engine;

[0142] If the current state meets the preset requirements, the knock signal value of the engine in the vehicle is obtained, wherein the preset requirements include that the target component is not faulty, the voltage value of the battery is within a first preset range, the speed of the engine is within a second preset range, and the load of the engine is within a third preset range.

[0143] In a possible implementation, the device 300 further includes:

[0144] A parameter acquisition module, used for acquiring operating parameters of the engine, wherein the operating parameters include a maximum expected boost pressure and / or a maximum torque value;

[0145] A parameter adjustment module, used to reduce the operating parameters to obtain target parameters of the engine;

[0146] A control module is configured to control the operation of the engine based on the target parameter.

[0147] In a possible implementation, the quality judgment module 320 may be specifically used to:

[0148] If the knock signal value is greater than a preset value, obtaining a temperature value of the engine;

[0149] If the temperature value is less than a preset temperature, it is determined that the fuel of the vehicle is unqualified.

[0150] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0151] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0152] In a third aspect, an embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for detecting fuel quality in the above-mentioned vehicle when executing the computer program.

[0153] The present application also provides a terminal device, see Figure 6 The terminal device 400 may include: at least one processor 410, a memory 420, and a computer program stored in the memory 420 and executable on the at least one processor 410. When the processor 410 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example Figure 1 Steps S101 to S102 in the illustrated embodiment. Alternatively, when the processor 410 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 5 The functions of the signal acquisition module 310 to the quality judgment module 320 are shown.

[0154] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 420, and executed by the processor 410 to complete the present application. The one or more modules / units may be a series of computer program segments capable of completing specific functions, and the program segments are used to describe the execution process of the computer program in the terminal device 400.

[0155] Those skilled in the art will understand that Figure 6 It is only an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0156] The processor 410 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.

[0157] The memory 420 may be an internal storage unit of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 420 is used to store the computer program and other programs and data required by the terminal device. The memory 420 may also be used to temporarily store data that has been output or is to be output.

[0158] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (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. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0159] The method for detecting fuel quality in a vehicle provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptop computers, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.

[0160] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0161] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0162] In the embodiments provided in the present application, it should be understood that the disclosed terminal equipment, devices and methods can be implemented in other ways. For example, the terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as 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.

[0163] 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.

[0164] In addition, each functional unit in each embodiment of the present application 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 software functional units.

[0165] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0166] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0167] Similarly, as a computer program product, when the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0168] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0169] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for detecting fuel quality in a vehicle, characterized in that: include: When the engine in the vehicle is in a running state, obtaining a knock signal value of the engine in the vehicle; The quality of fuel in the vehicle is determined based on the magnitude of the knock signal value.

2. The method for detecting fuel quality in a vehicle according to claim 1, characterized in that: The step of determining the quality of the fuel in the vehicle based on the magnitude of the knock signal value includes: If the knock signal value is greater than a preset value, it is determined that the fuel of the vehicle is unqualified; If the knock signal value is less than or equal to the preset value, it is determined that the fuel of the vehicle is qualified.

3. The method for detecting fuel quality in a vehicle according to claim 1, characterized in that: The step of determining the quality of the fuel in the vehicle based on the magnitude of the knock signal value includes: If there is a knock signal value greater than a preset value among the knock signal values ​​obtained in the fuel detection cycle, counting a first total duration of occurrence of the knock signal value greater than the preset value in the fuel detection cycle; If the first total time is greater than a first preset time, it is determined that the fuel of the vehicle is unqualified.

4. The method for detecting fuel quality in a vehicle as claimed in claim 3, characterized in that: After counting the first total duration of occurrence of a knock signal value greater than the preset value within the fuel detection cycle, the method further includes: If the first total time is less than or equal to the first preset time, it is determined that the fuel of the vehicle is qualified.

5. The method for detecting fuel quality in a vehicle according to claim 1, characterized in that: The obtaining of a knock signal value of an engine in the vehicle comprises: Acquiring a current state of the vehicle, wherein the current state includes at least one of a fault state of a target component in the vehicle, a voltage value of a battery, a rotation speed of the engine, and a load of the engine; If the current state meets the preset requirements, the knock signal value of the engine in the vehicle is obtained, wherein the preset requirements include that the target component is not faulty, the voltage value of the battery is within a first preset range, the speed of the engine is within a second preset range, and the load of the engine is within a third preset range.

6. The method for detecting fuel quality in a vehicle as claimed in claim 2, characterized in that: If the knock signal value is greater than a preset value, then after determining that the fuel of the vehicle is unqualified, the method further includes: Acquiring operating parameters of the engine, wherein the operating parameters include a maximum expected boost pressure and / or a maximum torque value; reducing the operating parameters to obtain target parameters of the engine; The engine operation is controlled based on the target parameter.

7. The method for detecting fuel quality in a vehicle as claimed in claim 2, characterized in that: If the knock signal value is greater than a preset value, determining that the fuel of the vehicle is unqualified includes: If the knock signal value is greater than a preset value, obtaining a temperature value of the engine; If the temperature value is less than a preset temperature, it is determined that the fuel of the vehicle is unqualified.

8. A fuel quality detection device in a vehicle, characterized in that: include: A signal acquisition module, used for acquiring a knock signal value of the engine in the vehicle when the engine in the vehicle is in a running state; The quality judgment module is used to determine the quality of the fuel in the vehicle based on the magnitude of the knock signal value.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for detecting fuel quality in a vehicle according to any one of claims 1 to 7 is implemented.

10. A vehicle comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for detecting fuel quality in a vehicle according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Fuel oil information processing method, engine management device, medium and controller

    CN116335819A

  • Vehicle fuel oil quality detection method and system, electronic equipment and vehicle

    CN117783492A

  • Method for specifying abnormal cylinder of internal combustion engine

    JP2011132901A

  • Method of detecting abnormality in internal combustion engine

    JP2011208589A

  • Systems and methods for estimating fuel quality in an engine

    US20160208764A1