Vehicle oil pump control methods, devices and electronic equipment
By determining engine speed, oil pressure, and closed-loop control parameters in the vehicle oil pump control, and calculating the correction amount for the pump oil quantity, the problem of low oil pump control accuracy during vehicle operation is solved, achieving higher control accuracy and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2026-03-13
AI Technical Summary
Complex conditions during vehicle operation can lead to inaccurate oil pump control, affecting vehicle reliability.
By determining the engine speed, fuel tank pressure, and closed-loop control parameters, the first and second correction values for the pump oil quantity are calculated. The pump oil quantity is then precisely corrected by combining the pump oil capacity and closed-loop control parameters to ensure that the oil pump meets the preset capacity before control is implemented.
It improves the accuracy and reliability of vehicle oil pump control, enhancing the user experience and safety.
Smart Images

Figure CN119467118B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and more specifically, to a vehicle oil pump control method, device, and electronic equipment. Background Technology
[0002] With the rapid development of the automotive industry, more and more users are not only viewing vehicles as a means of transportation, but also paying more attention to their fuel economy, which is often significantly influenced by engine fuel economy. Normally, fuel pump output can be calculated and controlled based on the operating conditions of the vehicle and engine to improve fuel economy. However, due to the complexity of the situations vehicles encounter during actual driving, the accuracy of fuel pump control is often low, potentially leading to lower vehicle reliability.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This invention provides a vehicle oil pump control method, device, and electronic device to at least solve the technical problem of low accuracy in controlling the vehicle oil pump due to the complexity of conditions during vehicle operation.
[0005] According to one aspect of the present invention, a vehicle fuel pump control method is provided, comprising: determining engine speed, fuel tank pressure, closed-loop control parameters of the vehicle fuel pump, and a first correction amount for the pumping quantity, wherein the closed-loop control parameters are used to characterize the integral or derivative parameters for closed-loop control of the pumping quantity, and the first correction amount is used to characterize the result obtained by correcting the pumping quantity through closed-loop control; determining the pumping capacity of the fuel pump based on the vehicle state, engine speed, fuel pressure, and closed-loop control parameters; determining a second correction amount for the pumping quantity based on the pumping capacity and closed-loop control parameters, wherein the second correction amount is used to characterize the result obtained by correcting the pumping quantity based on the pumping capacity of the fuel pump; correcting the pumping quantity based on the first correction amount and the second correction amount to obtain a corrected pumping quantity; and controlling the vehicle fuel pump based on the corrected pumping quantity.
[0006] Furthermore, the second correction amount for determining the pumping quantity based on the pumping capacity and closed-loop control parameters includes: determining the second correction amount using the closed-loop control parameters in response to the pumping capacity meeting the preset pumping capacity; and determining the second correction amount to be zero in response to the pumping capacity not meeting the preset pumping capacity.
[0007] Furthermore, the closed-loop control parameters include integral gain and calculation step size. The second correction amount is determined using the closed-loop control parameters, including: integrating within the current time period using the integral gain and calculation step size to determine the second correction amount within the current time period.
[0008] Furthermore, the closed-loop control parameters include historical correction values, integral coefficients, integral gains, and calculation step sizes within the historical time period. Determining the second correction value using the closed-loop control parameters also includes: dividing the calculation step size by the integral coefficients to obtain a first result; multiplying the first result by the integral gain to obtain a second result; and adding the second result to the historical second correction value to determine the second correction value within the current time period; wherein the duration of the historical time period is equal to the duration of the current time period.
[0009] Furthermore, the closed-loop control parameters include integral gain. Based on vehicle status, engine speed, oil pressure, and closed-loop control parameters, the pumping capacity of the oil pump is determined, including: detecting whether the integral gain is abnormal and obtaining the detection result; responding to the vehicle status being powered on, and the engine speed being greater than or equal to the speed threshold, and the oil pressure being within the preset oil pressure range, and determining that the integral gain is normal, determining that the pumping capacity meets the preset pumping capacity; responding to the vehicle status being powered off, or the engine speed being less than the speed threshold, or the oil pressure being outside the preset oil pressure range, or determining that the integral gain is abnormal, determining that the pumping capacity does not meet the preset pumping capacity.
[0010] Furthermore, the system detects whether the integral gain is abnormal and obtains the detection results, including: determining the low-pass filter value of the integral gain based on the historical integral gain, the integral gain, the low-pass filter coefficient, and the calculation step size; and determining the detection results based on the integral gain and the low-pass filter value.
[0011] Furthermore, based on the historical integral gain, integral gain, low-pass filter coefficients, and calculation step size, the low-pass filter value of the integral gain is determined, including: obtaining the difference between the integral gain and the historical integral gain to obtain the integral gain difference; obtaining the ratio of the calculation step size to the low-pass filter coefficients to obtain the low-pass filter step size; obtaining the product of the integral gain difference and the low-pass filter step size to obtain the integral gain change; and obtaining the sum of the integral gain change and the historical integral gain to obtain the low-pass filter value.
[0012] Further, the detection result is determined based on the integral gain and the low-pass filter value, including: obtaining the difference between the integral gain and the low-pass filter value to obtain the integral gain deviation; determining the detection result as an abnormal integral gain in response to the absolute value of the integral gain deviation being greater than a preset difference threshold; and determining the detection result as a normal integral gain in response to the absolute value of the integral gain deviation being less than or equal to the preset difference threshold.
[0013] Furthermore, before correcting the pump oil quantity based on the first correction amount and the second correction amount, the method further includes: correcting the pump oil quantity based on the first correction amount and the second correction amount in response to the second correction amount being less than or equal to a correction amount threshold.
[0014] According to another aspect of the present invention, a vehicle fuel pump control device is also provided, comprising: a first determining module, configured to determine engine speed, fuel tank pressure, closed-loop control parameters of the vehicle fuel pump, and a first correction amount for the pumping quantity, wherein the closed-loop control parameters are used to characterize the integral or differential parameters for closed-loop control of the pumping quantity, and the first correction amount is used to characterize the result obtained by correcting the pumping quantity through closed-loop control; a judging module, configured to determine the pumping capacity of the fuel pump based on the vehicle state, engine speed, fuel pressure, and closed-loop control parameters; a second determining module, configured to determine a second correction amount for the pumping quantity based on the pumping capacity and the closed-loop control parameters, wherein the second correction amount is used to characterize the result obtained by correcting the pumping quantity based on the pumping capacity of the fuel pump; a correcting module, configured to correct the pumping quantity based on the first correction amount and the second correction amount to obtain a corrected pumping quantity; and a control module, configured to control the vehicle fuel pump based on the corrected pumping quantity.
[0015] According to another aspect of the present invention, an electronic device is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods of various embodiments of the present invention during runtime.
[0016] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0017] According to another aspect of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0018] According to another aspect of the present invention, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of the present invention.
[0019] In this embodiment of the invention, the engine speed, fuel tank pressure, closed-loop control parameters of the vehicle fuel pump, and a first correction amount for the pumping quantity are determined. Based on the vehicle status, engine speed, fuel pressure, and closed-loop control parameters, the pumping capacity of the fuel pump is determined. Based on the pumping capacity and closed-loop control parameters, a second correction amount for the pumping quantity is determined. The pumping quantity is corrected based on the first and second correction amounts to obtain the corrected pumping quantity. The vehicle fuel pump is controlled based on the corrected pumping quantity. This application determines whether the pumping capacity of the vehicle fuel pump meets the standard by determining the pumping capacity of the fuel pump. It accurately determines the second correction amount for the pumping quantity based on the pumping capacity and closed-loop control parameters, and accurately corrects the pumping quantity by combining the second correction amount with the first correction amount of the closed-loop control. By considering the changes in the pumping capacity of the vehicle fuel pump, this application can more comprehensively control the vehicle fuel pump, thereby improving vehicle reliability and solving the technical problem of low accuracy in controlling the vehicle fuel pump due to the complexity of conditions during vehicle operation. Attached Figure Description
[0020] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0021] Figure 1 This is a flowchart of an optional vehicle oil pump control method according to an embodiment of the present invention;
[0022] Figure 2 This is a flowchart of a preferred vehicle oil pump control method according to an embodiment of the present invention;
[0023] Figure 3 This is a schematic diagram of an optional vehicle oil pump control device according to an embodiment of the present invention. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0026] According to an embodiment of the present invention, an embodiment of a vehicle oil pump control method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0027] Figure 1 This is a flowchart of an optional vehicle oil pump control method according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:
[0028] Step S102: Determine the engine speed, oil pressure in the fuel tank, closed-loop control parameters of the vehicle fuel pump, and the first correction amount for the pumping quantity. The closed-loop control parameters are used to characterize the integral or derivative parameters for closed-loop control of the pumping quantity, and the first correction amount is used to characterize the result obtained by correcting the pumping quantity through closed-loop control.
[0029] The aforementioned vehicles refer to vehicles that can be driven by fuel, including but not limited to: gasoline-powered automobiles, gasoline-powered buses, gasoline-powered trucks, hybrid automobiles, hybrid buses, or hybrid trucks. These vehicles include at least an engine, a fuel pump, and a fuel tank, and the fuel pump output of these vehicles can be corrected through closed-loop control.
[0030] The aforementioned closed-loop control refers to a control method that influences and controls the input through the output. It can control the input value using both the target output value and the actual output value. In this application, the pumping quantity of the oil pump can be controlled using the actual oil pressure of the vehicle engine and the target oil pressure of the vehicle engine. The aforementioned closed-loop control can be: Integral Control, Proportional-Integral Control (PI Control), or Proportional-Integral-Derivative Control (PID Control), etc.
[0031] The above-mentioned pumping volume refers to the amount of fuel pumped by the vehicle's fuel pump. The vehicle uses the fuel pump to deliver fuel from the fuel tank to the engine to drive the vehicle.
[0032] The aforementioned closed-loop control parameters refer to the parameters used for closed-loop control of the vehicle's fuel pump output. These parameters may include historical correction values applied to the fuel pump over a historical period, and may also control the control speed and amplitude of the closed-loop control. In this application, the closed-loop control parameters include, but are not limited to: historical correction values, integral coefficients, integral gain, and calculation step size.
[0033] The aforementioned first correction amount refers to the correction amount used to correct the pumping quantity of the oil pump through closed-loop control. The vehicle performs the first correction on the pumping quantity of the oil pump through closed-loop control to obtain the first correction amount.
[0034] In one optional embodiment, the vehicle's engine speed is determined by a speed sensor, and the fuel tank pressure is determined by a pressure sensor installed inside the fuel tank. Before controlling the fuel pump's pumping quantity, closed-loop control parameters for the vehicle's fuel pump are set: historical correction amount, integral coefficient, integral gain, and calculation step size. A first correction amount for the pumping quantity is determined through closed-loop control. The closed-loop control parameters characterize the integral or derivative parameters for closed-loop control of the pumping quantity, and the first correction amount characterizes the result obtained by correcting the pumping quantity through closed-loop control. For example, when the vehicle's closed-loop control method is proportional-integral-derivative (PID) control, the vehicle's engine speed is determined by a speed sensor, the fuel tank pressure is determined by a pressure sensor installed inside the fuel tank, the integral gain, derivative gain, and proportional gain of the PID control are determined, and the first correction amount for the vehicle's fuel pump's pumping quantity is determined through the integral gain, derivative gain, and proportional gain of the PID control.
[0035] In another optional embodiment, when the vehicle's closed-loop control method is proportional-integral control, the vehicle's engine speed is determined by a speed sensor, the fuel tank pressure is determined by a pressure sensor installed inside the fuel tank, the integral gain and proportional gain of the proportional-integral control are determined, and the first correction amount of the vehicle's fuel pump quantity is determined by the integral gain and proportional gain of the proportional-integral control.
[0036] In this application, a first correction amount for the pumping quantity of the vehicle oil pump is determined through closed-loop control. This allows the first correction amount of the vehicle oil pump to be obtained through closed-loop control before considering the pumping capacity of the vehicle oil pump, thereby improving the accuracy of correcting the pumping quantity of the vehicle oil pump and effectively enhancing the user experience.
[0037] Step S104: Determine the pumping capacity of the oil pump based on the vehicle status, engine speed, oil pressure, and closed-loop control parameters.
[0038] The aforementioned vehicle status refers to whether the vehicle is powered on. Vehicle status includes powered on and powered off. When the vehicle is powered on, the vehicle oil pump can be controlled by the vehicle oil pump control method set in the vehicle control system. When the vehicle is powered off, the vehicle oil pump cannot be controlled by the vehicle oil pump control method set in the vehicle control system.
[0039] The aforementioned pumping capacity refers to the vehicle's fuel pump's ability to pump fuel to the vehicle's engine. Since the pumping capacity of the vehicle's fuel pump may degrade after a period of driving, it is necessary to correct the pumping volume. Before correcting the pumping volume, it is necessary to determine whether the vehicle's fuel pump meets the correction conditions, i.e., to determine the pumping capacity. This can be determined by the vehicle's status, engine speed, fuel pressure, and closed-loop control parameters. In this application, the pumping capacity is determined by the vehicle's status, engine speed, fuel pressure, and closed-loop control parameters to determine whether the vehicle's fuel pump meets the preset pumping capacity. The preset pumping capacity can be defined as follows: the vehicle is powered on, the engine speed is greater than or equal to a speed threshold, the fuel pressure is within a preset fuel pressure range, and the integral gain is not abnormal.
[0040] The aforementioned speed threshold refers to the preset speed threshold of the vehicle engine. When the speed of the vehicle engine is greater than or equal to the speed threshold, the vehicle engine can work normally. The aforementioned speed threshold can be set according to the engine status, or it can be manually set according to experience and needs, or it can be set according to the actual application scenario.
[0041] The aforementioned preset oil pressure range refers to the preset oil pressure range in the vehicle's fuel tank. When the oil pressure in the vehicle's fuel tank is within the preset oil pressure range, the fuel pump can normally pump the fuel in the fuel tank to the engine. The aforementioned preset oil pressure range can be set according to the condition of the fuel tank. The aforementioned preset oil pressure range can also be set manually based on experience and needs. The aforementioned preset oil pressure range can also be set according to the actual application scenario.
[0042] The aforementioned abnormal integral gain refers to an excessive difference between the integral gain of the vehicle's fuel pump quantity and the low-pass filter value of the integral gain. When the difference between the integral gain of the fuel pump quantity and the low-pass filter value of the integral gain is too large, it may lead to inaccurate correction values, making it impossible to accurately control the fuel pump quantity of the vehicle's fuel pump. This may result in sudden acceleration or deceleration when correcting the fuel pump quantity of the vehicle's fuel pump.
[0043] In one optional embodiment, it is determined whether the vehicle is in an "on" state, the engine speed is compared with a speed threshold, the oil pressure is determined to be within a preset oil pressure range, and the integral gain is detected to be abnormal. When the vehicle is in an "on" state, the engine speed is greater than or equal to the speed threshold, the oil pressure is within the preset oil pressure range, and the integral gain is not abnormal, it is determined that the vehicle oil pump meets the preset pumping capacity. When the vehicle is in an "off" state, or the engine speed is less than the speed threshold, or the oil pressure is outside the preset oil pressure range, or the integral gain is abnormal, it is determined that the vehicle oil pump does not meet the preset pumping capacity.
[0044] In this application, before determining the correction amount of the vehicle's oil pump pumping volume, the pumping capacity of the oil pump is determined by the vehicle status, engine speed, oil pressure, and closed-loop control parameters. This determines whether the vehicle's oil pump meets the preset pumping capacity, thus ensuring that the vehicle meets the preset pumping capacity before correcting the pumping volume. This effectively improves the safety and stability of the vehicle's oil pump control and enhances the user experience.
[0045] Step S106: Determine a second correction amount for the pumping quantity based on the pumping capacity and closed-loop control parameters, wherein the second correction amount is used to characterize the result of correcting the pumping quantity based on the pumping capacity of the oil pump.
[0046] The aforementioned second correction amount refers to the correction amount for adjusting the pumping quantity of the vehicle oil pump based on the degradation of the pumping capacity of the vehicle oil pump. In this application, the pumping capacity of the vehicle oil pump can be accurately corrected by combining the first correction amount and the second correction amount.
[0047] In one optional embodiment, when it is determined that the pumping capacity of the vehicle's oil pump does not meet the preset pumping capacity, the second correction amount for the pumping quantity of the vehicle's oil pump is determined to be zero; when it is determined that the pumping capacity of the vehicle's oil pump meets the preset pumping capacity, the second correction amount is determined using closed-loop control parameters. The second correction amount characterizes the result of correcting the pumping quantity based on the pumping capacity of the oil pump.
[0048] In another optional embodiment, based on a function model relating the vehicle's fuel pump capacity, closed-loop control parameters, and a second correction amount, once the vehicle's fuel pump capacity and closed-loop control parameters are determined, these parameters are substituted into the aforementioned function model to determine the second correction amount. The second correction amount characterizes the result of correcting the fuel pumping quantity based on the fuel pump capacity.
[0049] In this application, when the pumping capacity of the vehicle oil pump does not meet the preset pumping capacity, the second correction amount is determined to be zero to prevent sudden acceleration or deceleration. When the pumping capacity of the vehicle oil pump meets the preset pumping capacity, the second correction amount is calculated and combined with the first correction amount to correct the pumping amount of the vehicle oil pump, which effectively improves the safety of vehicle oil pump control and enhances the user experience.
[0050] Step S108: Correct the pump oil quantity based on the first correction amount and the second correction amount to obtain the corrected pump oil quantity.
[0051] In one optional embodiment, the first correction amount and the second correction amount are added together to obtain the final correction amount, and the pumping amount of the vehicle oil pump is corrected using the final correction amount to obtain the corrected pumping amount.
[0052] In another optional embodiment, the first correction amount and the second correction amount are averaged to obtain the final correction amount, and the pumping amount of the vehicle oil pump is corrected by the final correction amount to obtain the corrected pumping amount.
[0053] In this application, the pumping volume of the vehicle oil pump is corrected by combining the first correction amount and the second correction amount, which effectively improves the accuracy of the correction of the pumping volume of the vehicle oil pump and enhances the user experience.
[0054] Step S110: Control the vehicle oil pump based on the corrected pump oil quantity.
[0055] Through the above steps, the engine speed, fuel tank pressure, closed-loop control parameters of the vehicle fuel pump, and a first correction amount for the pumping quantity are determined. Based on the vehicle status, engine speed, fuel pressure, and closed-loop control parameters, the pumping capacity of the fuel pump is determined. Based on the pumping capacity and closed-loop control parameters, a second correction amount for the pumping quantity is determined. The pumping quantity is corrected based on the first and second correction amounts to obtain the corrected pumping quantity. The vehicle fuel pump is controlled based on the corrected pumping quantity. This application determines whether the pumping capacity of the vehicle fuel pump meets the standard by determining the pumping capacity of the fuel pump. If the pumping capacity meets the standard, the second correction amount for the pumping quantity is determined based on the closed-loop control parameters. Combined with the first correction amount of the closed-loop control, the pumping quantity is precisely corrected. Considering the changes in the pumping capacity of the vehicle fuel pump, this application can more comprehensively control the vehicle fuel pump, thereby achieving the technical effect of improving vehicle reliability and solving the technical problem of low accuracy in controlling the vehicle fuel pump due to the complexity of the conditions during vehicle operation.
[0056] Optionally, determining a second correction amount for the pumping quantity based on the pumping capacity and closed-loop control parameters includes: determining the second correction amount using closed-loop control parameters in response to the pumping capacity meeting the preset pumping capacity; and determining the second correction amount to be zero in response to the pumping capacity not meeting the preset pumping capacity.
[0057] In one optional embodiment, when the vehicle is powered on, the engine speed is greater than or equal to a speed threshold, the oil pressure is within a preset oil pressure range, and the integral gain is not abnormal (i.e., when the pumping capacity of the vehicle's oil pump is determined to meet the preset pumping capacity), the integral gain and calculation step size are used to integrate within the current time period to determine the second correction amount within the current time period; or the calculation step size is divided by the integral coefficient to obtain a first result, the first result is multiplied by the integral gain to obtain a second result, and the second result is added to the historical second correction amount to determine the second correction amount within the current time period. When the vehicle is powered off, or the engine speed is less than the speed threshold, or the oil pressure is outside the preset oil pressure range, or the integral gain is abnormal (i.e., when the pumping capacity of the vehicle's oil pump is determined to be less than the preset pumping capacity), the second correction amount is determined to be zero.
[0058] In this application, when the pumping capacity of the vehicle oil pump does not meet the preset pumping capacity, the second correction amount is determined to be zero to prevent sudden acceleration or deceleration. When the pumping capacity of the vehicle oil pump meets the preset pumping capacity, the second correction amount is calculated and combined with the first correction amount to correct the pumping amount of the vehicle oil pump, which effectively improves the safety of vehicle oil pump control and enhances the user experience.
[0059] Optionally, the closed-loop control parameters include integral gain and calculation step size. Determining the second correction amount using the closed-loop control parameters includes: integrating within the current time period using the integral gain and calculation step size to determine the second correction amount within the current time period.
[0060] In one optional embodiment, the second correction amount for the current time period is determined by integrating using the integral gain and the calculation step size, wherein the calculation formula for the second correction amount for the current time period is as follows:
[0061] ,
[0062] in, This is the second adjustment amount for the current time period. To calculate the step size, This is the integral gain.
[0063] In this application, the second correction amount is quickly determined within the current time period by integrating the integral gain and calculating the step size. This effectively improves the acquisition speed of the second correction amount, increases the speed of vehicle oil pump control, and enhances the user experience.
[0064] Optionally, the closed-loop control parameters include historical correction values, integral coefficients, integral gains, and calculation step sizes within a historical time period. Determining the second correction value using the closed-loop control parameters further includes: dividing the calculation step size by the integral coefficients to obtain a first result; multiplying the first result by the integral gain to obtain a second result; and adding the second result to the historical second correction value to determine the second correction value within the current time period; wherein the duration of the historical time period is equal to the duration of the current time period.
[0065] In one optional embodiment, the calculation step size is divided by the integration coefficient to obtain a first result, the first result is then multiplied by the integration gain to obtain a second result, and the second result is added to the historical second correction amount to determine the second correction amount for the current time period. The calculation formula for the second correction amount for the current time period is as follows:
[0066] ,
[0067] in, This is the second adjustment amount within the current time period. This is the second-highest correction in history. For integral gain, To calculate the step size, is the integral coefficient.
[0068] In this application, the second correction amount can also be determined using closed-loop control parameters by using historical correction amounts, integral coefficients, integral gains, and calculation step sizes within a historical time period. This allows the second correction amount within the current time period to be quickly obtained using historical correction amounts, integral coefficients, integral gains, and calculation step sizes, effectively improving the acquisition speed of the second correction amount, increasing the speed of vehicle oil pump control, and enhancing the user experience.
[0069] Optionally, the closed-loop control parameters include integral gain. Based on the vehicle state, engine speed, oil pressure, and closed-loop control parameters, the pumping capacity of the oil pump is determined, including: detecting whether the integral gain is abnormal and obtaining the detection result; responding to the vehicle state being powered on, the engine speed being greater than or equal to the speed threshold, the oil pressure being within the preset oil pressure range, and determining that the integral gain is normal, determining that the pumping capacity meets the preset pumping capacity; responding to the vehicle state being powered off, or the engine speed being less than the speed threshold, or the oil pressure being outside the preset oil pressure range, or determining that the integral gain is abnormal, determining that the pumping capacity does not meet the preset pumping capacity.
[0070] In one optional embodiment, the low-pass filter value of the integral gain is determined based on the historical integral gain, the integral gain, the low-pass filter coefficient, and the calculation step size. The detection result is then determined based on the integral gain and the low-pass filter value, where the detection result is either a normal integral gain or an abnormal integral gain. When the vehicle is powered on, the engine speed is greater than or equal to a speed threshold, the oil pressure is within a preset oil pressure range, and the integral gain is not abnormal, it is determined that the vehicle oil pump meets the preset pumping capacity. When the vehicle is powered off, or the engine speed is less than the speed threshold, or the oil pressure is outside the preset oil pressure range, or the integral gain is abnormal, it is determined that the vehicle oil pump does not meet the preset pumping capacity.
[0071] In this application, the pumping capacity of the oil pump is determined by the vehicle status, engine speed, oil pressure, and closed-loop control parameters to determine whether the vehicle oil pump meets the preset pumping capacity. If the vehicle oil pump does not meet the preset pumping capacity, the pumping quantity of the vehicle oil pump is corrected only by the first correction amount. If the vehicle oil pump meets the preset pumping capacity, the pumping quantity of the vehicle oil pump is corrected by combining the first correction amount and the second correction amount. This effectively improves the safety and stability of the vehicle oil pump control and enhances the user experience.
[0072] Optionally, the detection of whether the integral gain is abnormal and the detection result are obtained include: determining the low-pass filter value of the integral gain based on the historical integral gain, the integral gain, the low-pass filter coefficient, and the calculation step size; and determining the detection result based on the integral gain and the low-pass filter value.
[0073] In one optional embodiment, the difference between the integral gain and the historical integral gain is obtained to obtain the integral gain difference. The ratio of the calculation step size to the low-pass filter coefficient is obtained to obtain the low-pass filter step size. The product of the integral gain difference and the low-pass filter step size is obtained to obtain the integral gain change. The sum of the integral gain change and the historical integral gain is obtained to obtain the low-pass filter value. After obtaining the low-pass filter value, the difference between the integral gain and the low-pass filter value is obtained to obtain the integral gain deviation. When the absolute value of the integral gain deviation is greater than a preset difference threshold, the detection result is determined to be an abnormal integral gain. When the absolute value of the integral gain deviation is less than or equal to the preset difference threshold, the detection result is determined to be a normal integral gain.
[0074] In this application, the low-pass filter value of the integral gain is determined based on historical integral gain, integral gain, low-pass filter coefficient, and calculation step size. The detection result is determined based on the integral gain and the low-pass filter value. This avoids the situation where the difference between the integral gain of the pumping quantity and the low-pass filter value of the integral gain is too large, which may lead to inaccurate second correction amount, making it impossible to accurately control the pumping quantity of the vehicle's fuel pump. This can result in sudden acceleration or deceleration when the pumping quantity of the vehicle's fuel pump is corrected by combining the first correction amount and the second correction amount. This effectively improves the safety of vehicle fuel pump control, enhances vehicle safety, and improves the user experience.
[0075] Optionally, the low-pass filter value of the integral gain is determined based on the historical integral gain, the integral gain, the low-pass filter coefficients, and the calculation step size, including: obtaining the difference between the integral gain and the historical integral gain to obtain the integral gain difference; obtaining the ratio of the calculation step size to the low-pass filter coefficients to obtain the low-pass filter step size; obtaining the product of the integral gain difference and the low-pass filter step size to obtain the integral gain change; and obtaining the sum of the integral gain change and the historical integral gain to obtain the low-pass filter value.
[0076] In one optional embodiment, the difference between the integral gain and the historical integral gain is obtained to obtain the integral gain difference; the ratio of the calculation step size to the low-pass filter coefficient is obtained to obtain the low-pass filter step size; the product of the integral gain difference and the low-pass filter step size is obtained to obtain the integral gain change; and the sum of the integral gain change and the historical integral gain is obtained to obtain the low-pass filter value. The formula for calculating the low-pass filter value is as follows:
[0077]
[0078] in, This is the low-pass filter value. For historical integral gain, For integral gain, To calculate the step size, These are the low-pass filter coefficients.
[0079] In this application, the low-pass filter value of the integral gain is quickly calculated and determined by using historical integral gain, integral gain, low-pass filter coefficient, and calculation step size, which effectively improves the speed of determining the detection results, the speed of vehicle oil pump control, and the user experience.
[0080] Optionally, determining the detection result based on the integral gain and the low-pass filter value includes: obtaining the difference between the integral gain and the low-pass filter value to obtain the integral gain deviation; determining the detection result as an abnormal integral gain in response to the absolute value of the integral gain deviation being greater than a preset difference threshold; and determining the detection result as a normal integral gain in response to the absolute value of the integral gain deviation being less than or equal to the preset difference threshold.
[0081] The aforementioned preset difference threshold refers to the pre-set limit value of the integral gain deviation. When the integral gain deviation is greater than the preset difference threshold, the integral gain deviation is too large, which may lead to inaccurate second correction amount, making it impossible to accurately control the pumping amount of the vehicle's oil pump. This may result in sudden acceleration or deceleration when the pumping amount of the vehicle's oil pump is corrected by combining the first correction amount and the second correction amount. The aforementioned preset difference threshold can be set according to the vehicle status, can be manually set according to experience and needs, and can also be set according to the actual application scenario.
[0082] In one optional embodiment, the difference between the integral gain and the low-pass filter value, i.e., the integral gain deviation, is obtained. When the absolute value of the integral gain deviation is greater than a preset difference threshold, the integral gain deviation is too large, and the detection result is determined to be an abnormal integral gain. When the absolute value of the integral gain deviation is less than or equal to the preset difference threshold, the integral gain deviation is small, and the detection result is determined to be a normal integral gain.
[0083] In this application, the detection result is determined by comparing the difference between the integral gain and the low-pass filter value with a preset difference threshold, which effectively improves the speed of determining the detection result, the speed of vehicle oil pump control, and the user experience.
[0084] Optionally, before correcting the pump oil quantity based on the first correction amount and the second correction amount, the method further includes: correcting the pump oil quantity based on the first correction amount and the second correction amount in response to the second correction amount being less than or equal to a correction amount threshold.
[0085] The aforementioned correction threshold refers to the threshold for correcting the pumping volume of the vehicle's fuel pump. When the second correction amount is less than or equal to the correction threshold, the pumping volume can be corrected based on the first and second correction amounts. When the second correction amount is greater than the correction threshold, the vehicle's fuel pump may be malfunctioning and requires repair. The aforementioned correction threshold can be set according to the vehicle's fuel pump status, manually based on experience and needs, or tailored to the specific application scenario.
[0086] In one optional embodiment, when the second correction amount is less than or equal to the correction amount threshold, the first correction amount and the second correction amount can be added together to obtain the final correction amount, and the pumping amount of the vehicle oil pump can be corrected by the final correction amount. When the second correction amount is greater than the correction amount threshold, the vehicle oil pump needs to be repaired.
[0087] In another optional embodiment, when the second correction amount is less than or equal to the correction amount threshold, the first correction amount and the second correction amount can be averaged to obtain the final correction amount, and the pumping amount of the vehicle oil pump can be corrected by the final correction amount. When the second correction amount is greater than the correction amount threshold, the vehicle oil pump needs to be repaired.
[0088] In this application, by comparing the second correction amount with the correction amount threshold, it is possible to quickly determine whether the vehicle oil pump has malfunctioned, which effectively improves the safety of vehicle oil pump control and enhances the user experience.
[0089] The following is combined with Figure 2 A preferred embodiment of the present invention will be described in detail below, wherein, Figure 2 This is a flowchart of a preferred vehicle oil pump control method according to an embodiment of the present invention, such as... Figure 2 As shown, the method includes the following steps:
[0090] Step S201: Determine the first correction amount for the pumping quantity of the vehicle's oil pump.
[0091] In one optional embodiment, the engine speed of the vehicle is determined by a speed sensor, and the oil pressure of the oil tank is determined by a pressure sensor installed inside the oil tank. Before controlling the pumping quantity of the vehicle oil pump, the closed-loop control parameters of the vehicle oil pump are set: historical correction amount, integral coefficient, integral gain and calculation step size, and the first correction amount of the pumping quantity is determined through closed-loop control.
[0092] Step S202: Determine whether the pumping capacity of the oil pump meets the preset pumping capacity.
[0093] In one optional embodiment, the system detects whether the integral gain is abnormal and obtains a detection result; in response to the vehicle being powered on, the engine speed being greater than or equal to a speed threshold, the oil pressure being within a preset oil pressure range, and the detection result being determined to be that the integral gain is normal, the system determines that the oil pumping capacity meets the preset oil pumping capacity and executes step S203; in response to the vehicle being powered off, or the engine speed being less than a speed threshold, or the oil pressure being outside the preset oil pressure range, or the detection result being determined to be that the integral gain is abnormal, the system determines that the oil pumping capacity does not meet the preset oil pumping capacity and executes step S207.
[0094] Step S203: Determine the second correction amount for the pumping volume of the vehicle's oil pump.
[0095] In one optional embodiment, when the pumping capacity is determined to be such that the pump meets the preset pumping capacity, the integral gain and the calculation step size are used to perform integration within the current time period to determine the second correction amount within the current time period, or the calculation step size is divided by the integral coefficient to obtain a first result, the first result is multiplied by the integral gain to obtain a second result, and the second result is added to the historical second correction amount to determine the second correction amount within the current time period.
[0096] Step S204: Determine whether the second correction amount is greater than the correction amount threshold.
[0097] In an optional embodiment, when the second correction amount is less than or equal to the correction amount threshold, step S205 is executed to correct the pump oil quantity based on the first correction amount and the second correction amount; when the second correction amount is greater than the correction amount threshold, step S206 is executed, and the vehicle oil pump needs to be repaired.
[0098] Step S205: Correct the pump oil quantity using the first correction amount and the second correction amount.
[0099] In one optional embodiment, the first correction amount and the second correction amount are added together to obtain the final correction amount, and the pump oil quantity is corrected by the final correction amount.
[0100] Step S206: Repair the vehicle's oil pump.
[0101] In one alternative embodiment, if the second correction amount is greater than the correction amount threshold, the vehicle oil pump may malfunction and requires repair.
[0102] Step S207: Correct the pump oil quantity using the first correction amount.
[0103] In one optional embodiment, when it is determined that the pumping capacity of the vehicle oil pump does not meet the preset pumping capacity, the second correction amount of the pumping quantity of the vehicle oil pump is determined to be zero, and the pumping quantity is corrected only by the first correction amount.
[0104] According to an embodiment of the present invention, a vehicle oil pump control device is provided. It should be noted that the device can be used to execute the above-described vehicle oil pump control method. Figure 3 This is a schematic diagram of the structure of an optional vehicle oil pump control device according to an embodiment of the present invention, such as... Figure 3 As shown, the device includes: a first determining module 30, used to determine engine speed, fuel tank pressure, closed-loop control parameters of the vehicle fuel pump, and a first correction amount for the pumping quantity. The closed-loop control parameters characterize the integral or differential parameters for closed-loop control of the pumping quantity, and the first correction amount characterizes the result obtained by correcting the pumping quantity through closed-loop control; a judging module 32, used to determine the pumping capacity of the fuel pump based on the vehicle state, engine speed, fuel pressure, and closed-loop control parameters; a second determining module 34, used to determine a second correction amount for the pumping quantity based on the pumping capacity and closed-loop control parameters, wherein the second correction amount characterizes the result obtained by correcting the pumping quantity based on the pumping capacity of the fuel pump; a correction module 36, used to correct the pumping quantity based on the first and second correction amounts to obtain the corrected pumping quantity; and a control module 38, used to control the vehicle fuel pump based on the corrected pumping quantity.
[0105] Optionally, the second determining module includes: a first determining unit, configured to determine a second correction amount using closed-loop control parameters in response to the oil pump capacity meeting the preset oil pump capacity; and a second determining unit, configured to determine the second correction amount as zero in response to the oil pump capacity failing to meet the preset oil pump capacity.
[0106] Optionally, the first determining unit includes: a first determining subunit, used to perform integration within the current time period using integral gain and calculation step size, to determine the second correction amount within the current time period.
[0107] Optionally, the closed-loop control parameters include historical correction values, integral coefficients, integral gain, and calculation step size within a historical time period. The first determining unit further includes: a first result subunit, used to divide the calculation step size by the integral coefficient to obtain a first result; a second result subunit, used to multiply the first result by the integral gain to obtain a second result; and a third result subunit, used to add the second result to the historical second correction value to determine the second correction value within the current time period; wherein the duration of the historical time period is equal to the duration of the current time period.
[0108] Optionally, the judgment module includes: a detection unit for detecting whether the integral gain is abnormal and obtaining a detection result; a first judgment unit for determining the pumping capacity as the oil pump meets the preset pumping capacity when the vehicle is in an powered-on state, the engine speed is greater than or equal to a speed threshold, the oil pressure is within a preset oil pressure range, and the detection result is that the integral gain is normal; and a second judgment unit for determining the pumping capacity as the oil pump does not meet the preset pumping capacity when the vehicle is in a powered-off state, or the engine speed is less than a speed threshold, or the oil pressure is outside the preset oil pressure range, or the detection result is that the integral gain is abnormal.
[0109] Optionally, the detection unit includes: a first detection subunit, used to determine the low-pass filter value of the integral gain based on the historical integral gain, the integral gain, the low-pass filter coefficient, and the calculation step size; and a second detection subunit, used to determine the detection result based on the integral gain and the low-pass filter value.
[0110] Optionally, the first detection subunit is further configured to obtain the difference between the integral gain and the historical integral gain to obtain the integral gain difference; obtain the ratio of the calculation step size to the low-pass filter coefficient to obtain the low-pass filter step size; obtain the product of the integral gain difference and the low-pass filter step size to obtain the integral gain change; and obtain the sum of the integral gain change and the historical integral gain to obtain the low-pass filter value.
[0111] Optionally, the second detection subunit is further configured to: obtain the difference between the integral gain and the low-pass filter value to obtain the integral gain deviation; determine the detection result as an abnormal integral gain in response to the absolute value of the integral gain deviation being greater than a preset difference threshold; and determine the detection result as a normal integral gain in response to the absolute value of the integral gain deviation being less than or equal to the preset difference threshold.
[0112] Optionally, the device further includes a correction module for correcting the pump oil quantity based on the first correction quantity and the second correction quantity in response to the second correction quantity being less than or equal to a correction quantity threshold.
[0113] Embodiments of this application also provide an electronic device, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention during runtime.
[0114] Embodiments of this application also provide a computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0115] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0116] Embodiments of this application also provide a computer program product, including a non-volatile computer-readable storage medium for storing a computer program that, when executed by a processor, implements the methods in various embodiments of the present invention.
[0117] Embodiments of this application also provide a computer program that, when executed by a processor, implements the methods described in the various embodiments of the present invention.
[0118] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0119] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0120] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0121] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0122] If the integrated unit is implemented as 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 technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0123] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A vehicle oil pump control method characterized by, The method comprises: determining an engine speed, an oil pressure of an oil tank, a closed-loop control parameter of a vehicle oil pump, and a first correction amount of a pump oil amount, the closed-loop control parameter being used to represent an integral parameter or a differential parameter for closed-loop control of the pump oil amount, and the first correction amount being used to represent a result of correction of the pump oil amount by the closed-loop control; determining a pump oil capacity of the oil pump based on a vehicle state, the engine speed, the oil pressure, and the closed-loop control parameter; determining a second correction amount of the pump oil amount based on the pump oil capacity and the closed-loop control parameter, wherein the second correction amount is used to represent a result of correction of the pump oil amount based on the pump oil capacity of the oil pump; correcting the pump oil amount based on the first correction amount and the second correction amount to obtain a corrected pump oil amount; controlling the vehicle oil pump based on the corrected pump oil amount; wherein the closed-loop control parameter comprises an integral gain and a calculation step, and determining the pump oil capacity based on the vehicle state, the engine speed, the oil pressure, and the closed-loop control parameter comprises: detecting whether the integral gain is abnormal to obtain a detection result; in response to the vehicle state being a powered-on state, the engine speed being greater than or equal to a speed threshold, the oil pressure being within a preset oil pressure range, and the detection result being that the integral gain is normal, determining that the pump oil capacity is that the oil pump meets a preset pump oil capacity; and in response to the vehicle state being a powered-off state, the engine speed being less than the speed threshold, the oil pressure being outside the preset oil pressure range, or the detection result being that the integral gain is abnormal, determining that the pump oil capacity is that the oil pump does not meet the preset pump oil capacity; determining the second correction amount of the pump oil amount based on the pump oil capacity and the closed-loop control parameter comprises: in response to the pump oil capacity being that the oil pump meets the preset pump oil capacity, integrating the integral gain and the calculation step in a current time period to determine the second correction amount in the current time period; and in response to the pump oil capacity being that the oil pump does not meet the preset pump oil capacity, determining the second correction amount to be zero.
2. The vehicle oil pump control method according to claim 1, characterized by, The closed-loop control parameter comprises a historical correction amount in a historical time period, an integral coefficient, an integral gain, and a calculation step, and determining the second correction amount using the closed-loop control parameter further comprises: dividing the calculation step by the integral coefficient to obtain a first result; multiplying the first result by the integral gain to obtain a second result; adding the second result to a historical second correction amount to determine the second correction amount in a current time period; wherein a time length of the historical time period is equal to a time length of the current time period.
3. The vehicle oil pump control method according to claim 1, characterized by, detecting whether the integral gain is abnormal to obtain a detection result comprises: determining a low-pass filtered value of the integral gain based on a historical integral gain, the integral gain, a low-pass filtering coefficient, and a calculation step; determining the detection result based on the integral gain and the low-pass filtered value.
4. The vehicle oil pump control method according to claim 3, characterized by, determining a low-pass filtered value of the integral gain based on the historical integral gain, the integral gain, a low-pass filter coefficient and a calculation step length, comprising: obtaining a difference between the integral gain and the historical integral gain to obtain an integral gain difference; obtaining a ratio between the calculation step length and the low-pass filter coefficient to obtain a low-pass filter step length; obtaining a product of the integral gain difference and the low-pass filter step length to obtain an integral gain change amount; obtaining a sum of the integral gain change amount and the historical integral gain to obtain the low-pass filtered value.
5. The vehicle oil pump control method according to claim 3, characterized by, determining the detection result based on the integral gain and the low-pass filtered value, comprising: obtaining a difference between the integral gain and the low-pass filtered value to obtain an integral gain deviation; in response to an absolute value of the integral gain deviation being greater than a preset difference threshold, determining that the detection result is that the integral gain is abnormal; in response to the absolute value of the integral gain deviation being less than or equal to the preset difference threshold, determining that the detection result is that the integral gain is normal.
6. The vehicle oil pump control method according to claim 1, characterized by, before the pump oil amount is corrected based on the first correction amount and the second correction amount, the method further comprises: in response to the second correction amount being less than or equal to a correction amount threshold, correcting the pump oil amount based on the first correction amount and the second correction amount.
7. A vehicle oil pump control device characterized by comprising: comprising: a first determination module, configured to determine an engine speed, an oil pressure of an oil tank, a closed-loop control parameter of a vehicle oil pump and a first correction amount of a pump oil amount, the closed-loop control parameter being used to represent an integral parameter or a differential parameter for closed-loop control of the pump oil amount, and the first correction amount being used to represent a result of correction of the pump oil amount by the closed-loop control; a judgment module, configured to determine a pump oil capacity of the oil pump based on a vehicle state, the engine speed, the oil pressure and the closed-loop control parameter; a second determination module, configured to determine a second correction amount of the pump oil amount based on the pump oil capacity and the closed-loop control parameter, wherein the second correction amount is used to represent a result of correction of the pump oil amount based on the pump oil capacity of the oil pump; a correction module, configured to correct the pump oil amount based on the first correction amount and the second correction amount to obtain a corrected pump oil amount; a control module, configured to control the vehicle oil pump based on the corrected pump oil amount; wherein the closed-loop control parameter comprises an integral gain and a calculation step length, and the judgment module is further configured to detect whether the integral gain is abnormal to obtain a detection result; in response to the vehicle state being a power-on state, the engine speed being greater than or equal to a speed threshold, the oil pressure being within a preset oil pressure range, and the detection result being that the integral gain is normal, it is determined that the pump oil capacity is that the oil pump satisfies a preset pump oil capacity; in response to the vehicle state being a power-off state, the engine speed being less than the speed threshold, the oil pressure being outside the preset oil pressure range, or the detection result being that the integral gain is abnormal, it is determined that the pump oil capacity is that the oil pump does not satisfy the preset pump oil capacity; The second determination module is further configured to, in response to the oil pumping capability of the oil pump satisfying a preset oil pumping capability, integrate the integral gain and the calculation step length in a current time period to determine the second correction amount in the current time period; and in response to the oil pumping capability of the oil pump not satisfying the preset oil pumping capability, determine the second correction amount as zero.
8. An electronic device, comprising: The method comprises: a memory storing an executable program; a processor configured to execute the program, wherein the program, when executed, performs the method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a stored executable program, wherein the executable program, when executed, controls a device in which the storage medium is located to perform the method of any one of claims 1 to 6.
10. A computer program product, characterised in that, The computer program, when executed by a processor, implements the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle oil pumping amount adjusting method, fuel oil feeding system, oil pump adjuster and oil pump
CN104832293A
Urea concentration measuring method and device, electronic equipment and storage medium
CN112697975A