A high-pressure common rail control method, device and medium

By combining engine speed and fuel injection quantity to calculate feedforward flow, and combining rail pressure deviation to calculate proportional, derivative and integral control flow, the problem of rail pressure overshoot in PID control is solved, and stable and precise pressure control of the high-pressure common rail system is achieved.

CN117189403BActive Publication Date: 2026-07-21WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WEICHAI POWER CO LTD
Filing Date
2023-09-22
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

In existing pressure control methods within high-pressure common rail systems, PID control suffers from rail pressure overshoot due to excessively large or small integrator inputs during dynamic processes, resulting in poor control quality.

Method used

By acquiring engine speed and fuel injection quantity, the feedforward flow rate is determined, and the proportional, derivative, and integral control flow rate is calculated in conjunction with the rail pressure deviation. Flow rate limiting is performed, the rail pressure change rate is estimated using the rail pressure state observer, and de-jittering logic is added to avoid frequent switching under critical conditions, thereby correcting system delay errors.

Benefits of technology

This effectively avoids rail pressure overshoot, improves control quality, and ensures the accuracy and stability of the steady-state error of the system during transient processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117189403B_ABST
    Figure CN117189403B_ABST
Patent Text Reader

Abstract

The application discloses a high-pressure common rail control method, equipment and medium, the method comprises the following steps: obtaining the engine speed and fuel injection amount, inputting the engine speed and fuel injection amount to a feedforward flow calculation module to determine the feedforward flow; determining a pre-set rail pressure value and determining an actual rail pressure value, determining a rail pressure deviation according to the rail pressure value and the actual rail pressure value; determining a proportional control flow, a differential control flow and an integral control flow according to the rail pressure deviation; performing flow limiting processing on the feedforward flow, the proportional control flow, the differential control flow and the integral control flow to obtain a supply flow. By introducing a physical model, the application obtains the steady-state error of the system in the transient process, avoids the integral controller from learning abnormal values, effectively avoids the overshoot of the system, and increases the stability margin of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a high-voltage common rail control method, device and medium. Background Technology

[0002] Currently, existing technologies often use a feedforward plus PID control method to achieve pressure control in high-pressure common rail pipes. The input of PID control is the deviation between the rail pressure setpoint and the actual value. During the dynamic process, the input of the integrator is also the control deviation, not just the steady-state error. This leads to the integrator value being too large or too small during the dynamic process, causing rail pressure overshoot and resulting in poor control quality. Summary of the Invention

[0003] To address the aforementioned problems, this application proposes a high-pressure common rail control method. The method includes: acquiring engine speed and fuel injection quantity; inputting the engine speed and fuel injection quantity into a feedforward flow calculation module to determine the feedforward flow; determining a pre-set rail pressure value and an actual rail pressure value; determining a rail pressure deviation based on the rail pressure value and the actual rail pressure value; determining a proportional control flow, a derivative control flow, and an integral control flow based on the rail pressure deviation; and performing flow restriction processing on the feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow to obtain the supply flow.

[0004] In one example, the method further includes: determining the supply flow rate, and determining the flow rate increment based on the supply flow rate, the feedforward flow rate, and the integral control flow rate; inputting the flow rate increment to a rail pressure state observer, and obtaining the rail pressure change rate through the rail pressure state observer; and performing continuous variable delay processing on the rail pressure change rate to obtain an estimated value of the rail pressure change rate.

[0005] In one example, before determining the integral control flow rate based on the rail pressure deviation, the method further includes: determining the actual rail pressure change rate; determining the rail pressure change rate deviation based on the actual rail pressure change rate and the estimated rail pressure change rate; inputting the rail pressure deviation and the rail pressure change rate deviation to the integral control deviation selection module to determine the integral control deviation; and performing de-jittering processing on the integral control deviation through the integral control deviation selection module.

[0006] In one example, determining the integral control flow rate based on the rail pressure deviation specifically includes: determining a pre-set integral parameter, and inputting the integral parameter and the integral control deviation after jitter reduction processing into the integral control flow rate calculation module to obtain the integral control flow rate.

[0007] In one example, determining the actual rail pressure change rate specifically includes: determining the actual rail pressure value, and performing a differential calculation on the actual rail pressure value to obtain the actual rail pressure change rate.

[0008] In one example, the method further includes: determining the fuel elastic modulus, the common rail volume, and a preset delay time; inputting the flow rate increment, the fuel elastic modulus, the common rail volume, and the delay time into the rail pressure state observer to obtain the rail pressure change rate based on the flow rate increment, the fuel elastic modulus, and the common rail volume; and performing continuous variable delay processing on the rail pressure change rate based on the delay time to obtain an estimated value of the rail pressure change rate.

[0009] In one example, determining the proportional control flow rate and the derivative control flow rate based on the rail pressure deviation specifically includes: determining a pre-set proportional parameter, inputting the proportional parameter and the rail pressure deviation into the proportional control flow rate calculation module to obtain the proportional control flow rate; determining a pre-set derivative parameter, inputting the derivative parameter and the rail pressure deviation into the derivative control flow rate calculation module to obtain the derivative control flow rate.

[0010] In one example, the engine speed and the fuel injection quantity are input to the feedforward flow calculation module to determine the feedforward flow. Specifically, this includes: interpolating the engine speed and the fuel injection quantity using the feedforward flow calculation module to obtain the feedforward flow.

[0011] On the other hand, this application also proposes a high-pressure common rail control device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the high-pressure common rail control device to perform: acquiring engine speed and fuel injection quantity, inputting the engine speed and fuel injection quantity to a feedforward flow calculation module to determine the feedforward flow; determining a preset rail pressure value and determining the actual rail pressure value, determining the rail pressure deviation based on the rail pressure value and the actual rail pressure value; determining a proportional control flow, a derivative control flow, and an integral control flow based on the rail pressure deviation; and performing flow restriction processing on the feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow to obtain the supply flow.

[0012] On the other hand, this application also proposes a non-volatile computer storage medium storing computer-executable instructions, which are configured to: acquire engine speed and fuel injection quantity; input the engine speed and fuel injection quantity to a feedforward flow calculation module to determine the feedforward flow; determine a preset rail pressure value and an actual rail pressure value; determine the rail pressure deviation based on the rail pressure value and the actual rail pressure value; determine the proportional control flow, derivative control flow, and integral control flow based on the rail pressure deviation; and perform flow limiting processing on the feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow to obtain the supply flow.

[0013] This application calculates the real-time rail pressure change rate using a physical model, then corrects for errors caused by system delays through delay compensation, and calculates the desired rail pressure change rate. When the rail pressure deviation is small, the actual deviation is used as the input to the integral controller; when the system deviation is large, the rail pressure change rate deviation is used as the input to the integral controller. This allows for the acquisition of the system's steady-state error during transient processes, preventing the integral controller from learning outliers and effectively avoiding system overshoot. Furthermore, this application adds de-jitter logic to address frequent switching of the integral controller input under critical conditions, preventing frequent switching under critical conditions and increasing the system's stability margin. Attached Figure Description

[0014] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0015] Figure 1 This is a flowchart illustrating a high-pressure common rail control method in an embodiment of this application;

[0016] Figure 2 This is a schematic diagram of the structure of a high-pressure common rail control system according to an embodiment of this application;

[0017] Figure 3 This is a schematic diagram of the feedforward flow calculation module in an embodiment of this application;

[0018] Figure 4 This is a schematic diagram of the proportional control flow calculation module in the embodiments of this application;

[0019] Figure 5 This is a schematic diagram of the differential control flow calculation module in the embodiments of this application;

[0020] Figure 6 This is a schematic diagram of the actual rail pressure change rate calculation module in the embodiments of this application;

[0021] Figure 7This is a schematic diagram of the integral control deviation selection module in the embodiments of this application;

[0022] Figure 8 This is a schematic diagram of the integral control flow calculation module in the embodiments of this application;

[0023] Figure 9 This is a flowchart illustrating the rail pressure condition observer in an embodiment of this application.

[0024] Figure 10 This is a schematic diagram illustrating the effect of PID step response control in the embodiments of this application;

[0025] Figure 11 This is a schematic diagram illustrating the step response effect of a high-pressure common rail control system in an embodiment of this application;

[0026] Figure 12 This is a schematic diagram of a high-pressure common rail control device in an embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0028] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0029] like Figure 1 As shown, in order to solve the above problems, this application provides a high-pressure common rail control method, which is applied in a high-pressure common rail control system, such as... Figure 2 The system includes: a feedforward flow calculation module, a rail pressure state observer, an actual rail pressure change rate calculation module, an integral control deviation selection module, a proportional control flow calculation module, a differential control flow calculation module, and an integral control flow calculation module.

[0030] The methods include:

[0031] S101. Obtain the engine speed and fuel injection quantity, and input the engine speed and fuel injection quantity into the feedforward flow calculation module to determine the feedforward flow.

[0032] During actual engine operation, the system acquires the engine speed and fuel injection quantity. The fuel injection quantity consists of three parts: the basic fuel injection quantity, the corrected fuel injection quantity, and the incremental fuel injection quantity. These three parts are determined by the ECU through comparison and calculation according to a specific control program. Before leaving the factory, the ECU of any electronic fuel injection vehicle engine is tested under various conditions and environments by the manufacturer's technicians and stores the optimal fuel injection pulse pattern. During use, the user injects fuel according to the set fuel injection pulse pattern. For example... Figure 3 As shown, the system inputs the engine speed and fuel injection quantity to the feedforward flow calculation module, which interpolates the engine speed and fuel injection quantity to obtain the feedforward flow.

[0033] S102. Determine the preset rail pressure value and the actual rail pressure value, and determine the rail pressure deviation based on the rail pressure value and the actual rail pressure value.

[0034] The actual rail pressure is sensed in real time by a pressure sensor installed in the common oil supply pipe of the high-pressure common rail control system. The system calculates the rail pressure deviation by comparing the actual rail pressure value with a preset rail pressure value.

[0035] S103. Determine the proportional control flow rate, derivative control flow rate, and integral control flow rate based on the rail pressure deviation.

[0036] like Figure 4 As shown, the system inputs the rail pressure deviation to the proportional control flow calculation module, determines the pre-set proportional parameter P, and multiplies the proportional parameter P by the rail pressure deviation to obtain the proportional control flow. Figure 5 As shown, the system inputs the rail pressure deviation to the differential control flow calculation module, determines the pre-set differential parameter D, and performs differential environment calculation on the proportional parameter D and the rail pressure deviation to obtain the differential control flow.

[0037] like Figure 6 As shown, the system inputs the measured actual rail pressure value into the actual rail pressure change rate calculation module. The actual rail pressure change rate calculation module performs differential calculation on the actual rail pressure value to obtain the actual rail pressure change rate.

[0038] like Figure 7As shown, the actual rail pressure change rate and the estimated rail pressure change rate are input to the integral control deviation selection module (referred to here as the integral control deviation selection module). Based on the actual rail pressure change rate and the estimated rail pressure change rate, the rail pressure change rate deviation is determined. The integral control deviation selection module then selects whether to use the rail pressure deviation or the rail pressure change rate deviation as the integral control deviation based on the actual application. When the system process is executed for the first time, the system has not yet provided the supply flow rate, and the rail pressure state observer cannot calculate the estimated rail pressure change rate based on the supply flow rate. Therefore, the rail pressure deviation is initially selected as the integral control deviation. Furthermore, to avoid switching back and forth under critical conditions, the integral control deviation selection module adds de-jittering logic. The integral control deviation selection module obtains the preset de-jittering time, upper deviation limit, and lower deviation limit, and thus sets the de-jittering logic processor based on the rail pressure deviation, de-jittering time, upper deviation limit, and lower deviation limit. This ensures that the integral control deviation selection module must go through the de-jittering logic when switching the integral control deviation selection scheme, reducing instability under critical conditions.

[0039] like Figure 8 As shown, the system uses the integral control deviation as the new rail pressure deviation and inputs it into the integral control flow calculation module. It determines the pre-set integral parameter I, multiplies the integral parameter I with the new rail pressure deviation, and then performs integral environment calculation to obtain the integral control flow.

[0040] S104. Perform flow limiting processing on the feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow to obtain the supply flow.

[0041] The supply flow rate is obtained by calculating the sum of the feedforward flow rate, the proportional control flow rate, the derivative control flow rate, and the integral control flow rate, and then applying flow control.

[0042] like Figure 9 As shown, the flow rate increment is obtained by subtracting the feedforward flow rate and the integral control flow rate from the supply flow rate. This flow rate increment is then input to the rail pressure state observer. Additionally, the system acquires preset fuel elastic modulus, common rail volume, and delay time. These parameters are input to the rail pressure state observer, which calculates the product of the flow rate increment and the fuel elastic modulus, then divides it by the common rail volume to obtain the rail pressure change rate. Because of the system delay, an estimated rail pressure change rate is obtained by applying a continuously variable delay based on the delay time. This estimated rail pressure change rate is then input to the integral control deviation selection module, enabling the module to determine the integral control deviation based on the estimated rail pressure change rate.

[0043] like Figure 10 As shown, in traditional PID step response control, if the integrator value is too large or too small during the dynamic process, it leads to rail voltage overshoot and poor control quality. Figure 11As shown, the step response of the high-pressure common rail control system ranges from 800,000 hPa to 1,700,000 hPa. The step response effect is close to the rail pressure setpoint. It correctly learns the stability error of the system during the transient process, avoids the integrator being too large or too small, and can effectively improve the control quality.

[0044] like Figure 12 As shown in the illustration, this application also provides a high-pressure common rail control device, comprising:

[0045] At least one processor; and,

[0046] A memory that is communicatively connected to at least one processor; wherein,

[0047] The memory stores instructions that can be executed by at least one processor to enable a high-voltage common rail control device to perform the following:

[0048] The engine speed and fuel injection quantity are obtained, and the engine speed and fuel injection quantity are input into the feedforward flow calculation module to determine the feedforward flow.

[0049] Determine the preset rail pressure value and the actual rail pressure value, and determine the rail pressure deviation based on the preset rail pressure value and the actual rail pressure value;

[0050] The proportional control flow rate, derivative control flow rate, and integral control flow rate are determined based on the rail pressure deviation.

[0051] The feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow are subjected to flow limiting processing to obtain the supply flow.

[0052] This application embodiment also provides a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0053] The engine speed and fuel injection quantity are obtained, and the engine speed and fuel injection quantity are input into the feedforward flow calculation module to determine the feedforward flow.

[0054] Determine the preset rail pressure value and the actual rail pressure value, and determine the rail pressure deviation based on the preset rail pressure value and the actual rail pressure value;

[0055] The proportional control flow rate, derivative control flow rate, and integral control flow rate are determined based on the rail pressure deviation.

[0056] The feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow are subjected to flow limiting processing to obtain the supply flow.

[0057] In the 1990s, improvements to a technology could be clearly distinguished as either hardware improvements (e.g., improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the methodology). However, with technological advancements, many methodological improvements today can be considered direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved methodology into the hardware circuit. Therefore, it cannot be said that a methodological improvement cannot be implemented using hardware physical modules. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program and "integrate" a digital system onto a PLD themselves, without needing chip manufacturers to design and manufacture dedicated integrated circuit chips. Furthermore, nowadays, instead of manually manufacturing integrated circuit chips, this programming is mostly implemented using "logic compiler" software. Similar to the software compiler used in program development, the original code before compilation must be written in a specific programming language, called a Hardware Description Language (HDL). There are many HDLs, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, and RHDL (Ruby Hardware Description Language). Currently, the most commonly used are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should understand that by simply performing some logic programming on the method flow using one of these hardware description languages ​​and programming it into an integrated circuit, the hardware circuit implementing the logical method flow can be easily obtained.

[0058] The controller can be implemented in any suitable manner. For example, it can take the form of a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, logic gates, switches, application-specific integrated circuits (ASICs), programmable logic controllers, and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicon Labs C8051F320. A memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also recognize that, in addition to implementing the controller in purely computer-readable program code form, the same functionality can be achieved by logically programming the method steps to make the controller take the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, such a controller can be considered a hardware component, and the means included therein for implementing various functions can also be considered as structures within the hardware component. Alternatively, the means for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.

[0059] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0060] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware.

[0061] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.

[0062] The devices and media provided in this application are one-to-one with the methods. Therefore, the devices and media also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0063] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0064] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0065] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0066] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0067] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0068] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0069] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0070] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0071] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A high-voltage common rail control method, characterized in that, The method includes: The engine speed and fuel injection quantity are obtained, and the engine speed and fuel injection quantity are input into the feedforward flow calculation module to determine the feedforward flow. Determine the preset rail pressure value and the actual rail pressure value, and determine the rail pressure deviation based on the preset rail pressure value and the actual rail pressure value; The proportional control flow rate, derivative control flow rate, and integral control flow rate are determined based on the rail pressure deviation. The feedforward flow, the proportional control flow, the derivative control flow, and the integral control flow are subjected to flow limiting processing to obtain the supply flow. Determine the supply flow rate, and determine the flow rate increment based on the supply flow rate, the feedforward flow rate, and the integral control flow rate; The flow rate increment is input to the rail pressure state observer, and the rail pressure change rate is obtained through the rail pressure state observer. The rail pressure change rate is subjected to continuous variable delay processing to obtain an estimated value of the rail pressure change rate; Before determining the integral control flow rate based on the rail pressure deviation, the method further includes: Determine the actual rail pressure change rate, and determine the rail pressure change rate deviation based on the actual rail pressure change rate and the estimated rail pressure change rate. The rail pressure deviation and the rail pressure change rate deviation are input to the integral control deviation selection module to determine the integral control deviation, and the integral control deviation is then processed by the integral control deviation selection module to remove jitter. The integral control flow rate is determined based on the rail pressure deviation, specifically including: Determine the pre-set integral parameters, and input the integral parameters and the integral control deviation after jitter removal processing into the integral control flow calculation module to obtain the integral control flow.

2. The method according to claim 1, characterized in that, Determining the actual rail pressure change rate specifically includes: The actual rail pressure value is determined, and the differential calculation is performed on the actual rail pressure value to obtain the actual rail pressure change rate.

3. The method according to claim 1, characterized in that, The method further includes: The fuel elastic modulus, common rail volume, and preset delay time are determined. The flow rate increment, fuel elastic modulus, common rail volume, and delay time are input to the rail pressure state observer to obtain the rail pressure change rate based on the flow rate increment, fuel elastic modulus, and common rail volume. The rail pressure change rate is continuously and variably delayed based on the delay time to obtain an estimated value of the rail pressure change rate.

4. The method according to claim 1, characterized in that, The proportional control flow rate and the derivative control flow rate are determined based on the rail pressure deviation, specifically including: Determine the preset proportional parameters, and input the proportional parameters and the rail pressure deviation into the proportional control flow calculation module to obtain the proportional control flow. The pre-set differential parameters are determined, and the differential parameters and the rail pressure deviation are input into the differential control flow calculation module to obtain the differential control flow.

5. The method according to claim 1, characterized in that, The engine speed and the fuel injection quantity are input into the feedforward flow calculation module to determine the feedforward flow, specifically including: The feedforward flow rate is obtained by interpolating the engine speed and the fuel injection quantity using the feedforward flow rate calculation module.

6. A high-pressure common rail control device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enable the high-voltage common rail control device to perform the method as described in any one of claims 1-5.

7. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer-executable instructions are configured to be the method as described in any one of claims 1-5.