Synchronous drainage control method and system based on double-acting reciprocating piston pump

By incorporating an adjustable stiffness valve core assembly and a real-time monitoring system into a double-acting reciprocating piston pump, the problem of uneven discharge was solved, synchronous discharge control of the piston pump was achieved, and the discharge stability and system stability were improved.

CN120868013AActive Publication Date: 2025-10-31WENZHOU SUPERTECH MACHINE
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511405734.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2025-10-31
Estimated Expiration
2045-09-29

AI Technical Summary

Technical Problem

Existing double-acting reciprocating piston pumps are prone to uneven discharge and pressure fluctuations when the upper and lower chambers are under different pressure conditions. This makes it difficult to achieve adaptive adjustment, resulting in asynchronous discharge between pump chambers, which affects system stability and service life.

Method used

By setting first and second valve core groups with adjustable spring stiffness in the piston pump mechanism, and combining them with piston displacement and pressure sensors, the piston position and pressure are monitored in real time, multiple combined data are calculated, the parallel flow position and buffer zone are confirmed, and the valve core state is adjusted to achieve synchronous discharge control.

Benefits of technology

It improves the discharge stability of the double-acting reciprocating piston pump, reduces pressure shocks and flow fluctuations during valve core switching, and enhances the stability and service life of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120868013A_ABST
    Figure CN120868013A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of hydraulic control, in particular to a synchronous liquid drainage control method and system based on a double-acting reciprocating piston pump, and the method comprises the steps of confirming a piston pump mechanism, confirming a monitoring mechanism, confirming an adjusting piston pump based on the piston pump mechanism, a plurality of piston positions, a plurality of first pressures and a plurality of second pressures are confirmed based on a piston, an upper cavity and a lower cavity in a piston pump, and a piston displacement sensor and a pressure sensor in a monitoring mechanism, and a plurality of combined data are confirmed according to the plurality of piston positions, the plurality of first pressures and the plurality of second pressures. And a valve element adjusting instruction is confirmed based on the piston displacement sensor, a piston in the starting piston pump, the first position of the piston, the buffer area interval and the reversing interval, working state adjustment is conducted on a first valve element set and a second valve element set in the starting piston pump based on the valve element adjusting instruction and the first position of the piston, and a target piston pump is obtained. The liquid drainage stability of the double-acting reciprocating piston pump can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of hydraulic control technology, and in particular to a synchronous discharge control method and system based on a double-acting reciprocating piston pump. Background Technology

[0002] With the development of hydraulic control technology, double-acting reciprocating piston pumps, as a commonly used liquid transfer device, are widely used in hydraulic machinery, petrochemicals, and water conservancy projects. However, in actual operation, the different pressure conditions of the upper and lower chambers can easily cause uneven liquid discharge and pressure fluctuations.

[0003] Currently, the common method to achieve synchronous control of dual-chamber drainage is to adjust the opening and closing characteristics of the valve core through a valve core return spring design. In addition, some solutions improve the impact problem during the reversing process by incorporating mechanical limits or hydraulic buffer devices.

[0004] While the above methods can achieve synchronized drainage control, the stiffness of the valve core return spring is usually a fixed value, making it difficult to adaptively adjust according to pressure differences under different operating conditions. This leads to asynchronous drainage between pump chambers, easily causing pressure shocks and flow fluctuations during valve core switching, reducing system stability and service life. Therefore, improving the drainage stability of double-acting reciprocating piston pumps has become an urgent problem to be solved. Summary of the Invention

[0005] This invention provides a synchronous discharge control method based on a double-acting reciprocating piston pump and a computer-readable storage medium, the main purpose of which is to improve the discharge stability of the double-acting reciprocating piston pump.

[0006] To achieve the above objectives, the present invention provides a synchronous discharge control method based on a double-acting reciprocating piston pump, comprising: The piston pump mechanism was identified, which includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The spring stiffness of both the first and second valve core assemblies can be adjusted. The monitoring institutions were identified, including: piston displacement sensor and pressure sensor; The piston pump mechanism was used to confirm the adjustment of the piston pump; Based on the adjustment of the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor and the pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures and multiple second pressures are identified, wherein the piston position corresponds one-to-one with the first pressure and the second pressure; Multiple combinations of data were identified based on multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions were determined based on multiple combined data. The maximum piston position, minimum piston position, first preset position, and second preset position are determined based on multiple piston positions; The buffer zone and reversing zone are determined based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position; Start the adjusting piston pump to obtain the starting piston pump; Based on the preset first monitoring time and the piston displacement sensor, the piston in the start piston pump is monitored to obtain the first position of the piston; Based on the piston displacement sensor, the piston in the starting piston pump, the first position of the piston, the buffer zone and the reversing zone, the valve core adjustment command is confirmed, wherein the valve core adjustment command is the first command, the second command or the third command. Based on the valve core adjustment command and the first position of the piston, the working status of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0007] Optionally, the determination of adjusting the piston pump based on the piston pump mechanism includes: Obtain the maximum differential pressure, maximum compression, and valve core outer diameter; Calculate the static pressure of the fluid based on the maximum pressure difference and the outer diameter of the valve core; The flow influence coefficient was determined based on the maximum pressure difference and the outer diameter of the valve core. Calculate the total pressure based on the flow influence coefficient and the fluid static pressure. Calculate the spring stiffness based on the total pressure and maximum compression. The spring stiffness of the first valve core assembly and the second valve core assembly in the piston pump mechanism is adjusted based on the spring stiffness to obtain an adjustable piston pump.

[0008] Optionally, the determination of multiple piston positions, multiple first pressures, and multiple second pressures based on the piston in the adjusting piston pump, the upper chamber, the lower chamber, the piston displacement sensor in the monitoring mechanism, and the pressure sensor includes: Based on the piston in the piston pump, the preset first adjustment position, and the piston displacement sensor in the monitoring mechanism, the piston pump to be started and the zero-adjustment displacement sensor are identified. Start the piston pump to be started, and record the start time in real time, taking the start time of the piston pump to be started as the starting point; The piston in the adjusting piston pump is monitored using a zero-adjustment displacement sensor, and the pressure in the upper and lower chambers of the adjusting piston pump is monitored simultaneously using a pressure sensor in the monitoring mechanism until the start-up time reaches a preset time threshold, thereby obtaining multiple piston positions, multiple first pressures, and multiple second pressures.

[0009] Optionally, the step of determining multiple combinations of data based on multiple piston positions, multiple first pressures, and multiple second pressures includes: Extracting the first from multiple piston positions The piston position extracts the first pressure from multiple first pressures. The first pressure, extracting the second pressure from multiple second pressures. A second pressure, among which... The initial value is 1; Based on the The first pressure and the first The second pressure confirmed the first The pressure difference value, of which the first The pressure difference is the first The first pressure and the first The absolute difference between the second pressure; The first The position of the piston is related to the first piston position. The pressure difference values ​​are combined to obtain combined data; make ,Will As Returning to the extraction of the first from multiple piston positions The steps for each piston position, until... By summarizing and combining the data, multiple combined data sets are obtained, among which... This represents the number of piston positions out of multiple piston positions.

[0010] Optionally, determining the first and second parallel flow positions based on multiple combined data includes: For each of the multiple combined data sets, perform the following operation: Compare the pressure difference in the combined data with the preset pressure threshold. If the pressure difference is equal to the pressure threshold, then the piston position in the combined data is taken as the target position. Summarize the target locations to obtain a target location set; The first parallel flow position is determined based on the target position set, wherein the first parallel flow position is the largest target position in the target position set; The second parallel flow position is determined based on the target position set, where the second parallel flow position is the smallest target position in the target position set.

[0011] Optionally, determining the maximum piston position, minimum piston position, first preset position, and second preset position based on multiple piston positions includes: The piston speed is calculated based on multiple piston positions and the time threshold, using the following formula: , in, Indicates piston speed. As a time threshold, Indicates the position of the piston among multiple piston positions. Piston positions Indicates the position of the piston among multiple piston positions. Piston positions; Obtain the system response time, and calculate the advance stroke based on the system response time and piston speed, where the advance stroke is the product of the system response time and the piston speed; The maximum and minimum piston positions are determined based on multiple piston positions. The maximum piston position is the largest piston position among the multiple piston positions, and the minimum piston position is the smallest piston position among the multiple piston positions. Calculate the first preset position and the second preset position based on the maximum piston position, the minimum piston position, and the advance stroke.

[0012] Optionally, determining the buffer zone and reversing interval based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position includes: The buffer space is calculated based on the first parallel flow position, the second parallel flow position, the first preset position, and the second preset position; The reversing interval is calculated based on the maximum piston position, minimum piston position, first preset position, and second preset position.

[0013] Optionally, the step of confirming the valve core adjustment command based on the piston displacement sensor, the piston in the piston pump, the first position of the piston, the buffer zone, and the reversing zone includes: Determine whether the piston's first position is within the buffer zone or reversing zone. If the piston's first position is not within the buffer zone or reversing zone, then use the pre-built first command as the valve core adjustment command. If the piston's first position is located in the buffer zone or reversing zone, the piston in the start-up piston pump is monitored based on the preset second monitoring time and the piston displacement sensor to obtain the piston's second position. The relative position is calculated based on the piston's first and second positions, using the following formula: , in, Indicates relative position, Indicates the second position of the piston. Indicates the first position of the piston. Indicates the maximum piston position. Indicates the minimum piston position; The relative position is compared with the preset position threshold. If the relative position is less than or equal to the position threshold, the third command of the preset valve core is used as the valve core adjustment command. If the relative position is greater than the position threshold, then determine whether the second position of the piston is located in the buffer zone or the reversing zone; If the piston is in the second position within the buffer zone, the pre-purchased second command will be used as the valve core adjustment command; If the piston is in the reversing range in the second position, the third command will be used as the valve core adjustment command.

[0014] Optionally, the step of adjusting the working state of the first valve core group and the second valve core group in the starting piston pump based on the valve core adjustment command and the first position of the piston to obtain the target piston pump includes: If the valve core adjustment command is the first command, then the working state of the first valve core group in the piston pump mechanism is set to the preset first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth state, so as to obtain the target piston pump. If the valve core adjustment command is the second command, then the piston first position is compared with the preset middle position. If the piston first position is greater than or equal to the middle position, then the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset second state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the second state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump. If the valve core adjustment command is the third command, then the first position and the middle position of the piston are compared. If the first position of the piston is greater than or equal to the middle position, the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth working state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the fourth state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump.

[0015] To achieve the above objectives, the present invention also provides a synchronous drainage control system based on a double-acting reciprocating piston pump, comprising: The basic mechanism confirmation module is used to confirm the piston pump mechanism, which includes: piston, upper cavity, lower cavity, first valve core group and second valve core group. The spring stiffness of the first valve core group and the second valve core group can be adjusted. The monitoring mechanism is confirmed, which includes: piston displacement sensor and pressure sensor. Based on the piston pump mechanism, the adjustable piston pump is confirmed. The key position acquisition module is used to determine multiple piston positions, multiple first pressures, and multiple second pressures based on the piston in the adjusting piston pump, the upper cavity, the lower cavity, the piston displacement sensor in the monitoring mechanism, and the pressure sensor. The piston positions correspond one-to-one with the first and second pressures. Multiple combination data are determined based on the multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions are determined based on the multiple combination data. The maximum piston position, the minimum piston position, the first preset position, and the second preset position are determined based on the multiple piston positions. The interval division confirmation module is used to confirm the buffer zone and reversing zone based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position and second preset position, start the adjustment piston pump to obtain the start piston pump, and monitor the piston in the start piston pump based on the preset first monitoring time and piston displacement sensor to obtain the first piston position. The valve core state adjustment module is used to determine the valve core adjustment command based on the piston displacement sensor, the piston in the start piston pump, the first position of the piston, the buffer zone and the reversing zone. The valve core adjustment command is a first command, a second command or a third command. Based on the valve core adjustment command and the first position of the piston, the working state of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0016] To address the above problems, the present invention also provides an electronic device, the electronic device comprising: Memory, storing at least one instruction; and The processor executes the instructions stored in the memory to implement the synchronous discharge control method based on the double-acting reciprocating piston pump described above.

[0017] To address the aforementioned problems, the present invention also provides a computer-readable storage medium storing at least one instruction, which is executed by a processor in an electronic device to implement the aforementioned synchronous discharge control method based on a double-acting reciprocating piston pump.

[0018] To address the problems described in the background art, this invention identifies a piston pump mechanism comprising: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. Both the first and second valve core assemblies are adjustable for spring stiffness. This identification of the piston pump mechanism provides a material basis for subsequent synchronous discharge control of the piston pump. Furthermore, the adjustable spring stiffness of both the first and second valve core assemblies allows for optimal valve core reset, improving the discharge stability of the double-acting reciprocating piston pump. Finally, a monitoring mechanism is identified, comprising: a piston displacement sensor and a pressure sensor. The present invention, through the identification of a monitoring mechanism including a piston displacement sensor and a pressure sensor, facilitates subsequent monitoring of piston displacement using the piston displacement sensor and monitoring of pressure in the upper and lower chambers of the piston pump using the pressure sensor. Based on the piston pump mechanism, the present invention identifies the need to adjust the piston pump. Furthermore, by adjusting the stiffness of the return spring in the valve core assembly within the piston pump mechanism, the valve core return effect is optimized, improving the discharge stability of the double-acting reciprocating piston pump. Based on the adjustment of the piston, upper chamber, lower chamber, piston displacement sensor, and pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures, and multiple second pressures are identified. In this embodiment, the piston position corresponds one-to-one with the first pressure and the second pressure. It is evident that this embodiment of the invention monitors the operating piston pump to obtain multiple piston positions, multiple first pressures, and multiple second pressures, providing a data foundation for subsequent calculations. Multiple combinations of data are identified based on these multiple piston positions, multiple first pressures, and multiple second pressures. This embodiment of the invention categorizes and combines these multiple piston positions, multiple first pressures, and multiple second pressures for easier subsequent individual extraction and analysis. The first and second parallel flow positions are identified based on the multiple combined data. Similarly, the maximum piston position, the minimum piston position, the first preset position, and the second preset position are identified based on the multiple piston positions. This embodiment of the invention demonstrates... By analyzing the monitored data, key location information is identified, facilitating subsequent interval confirmation. Based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position, buffer zones and reversing intervals are determined. It is evident that this embodiment of the invention, by identifying buffer zones and reversing intervals, can be used to determine the piston stroke, improving the discharge stability of the double-acting reciprocating piston pump. The piston pump is then started and adjusted to obtain the starting piston pump. Based on a preset first monitoring time and the piston displacement sensor, the piston in the starting piston pump is monitored to obtain the first piston position. Therefore, this embodiment of the invention obtains the first piston position by real-time monitoring of the operating piston pump.Based on the piston displacement sensor, the piston in the starting piston pump, the piston's first position, the buffer zone, and the reversing zone, the valve core adjustment command is determined. This valve core adjustment command can be a first command, a second command, or a third command. Therefore, this embodiment of the invention analyzes the piston's first position to determine the corresponding valve core adjustment command. Based on the valve core adjustment command and the piston's first position, the working state of the first and second valve core groups in the starting piston pump is adjusted to obtain the target piston pump, thereby achieving synchronous drainage control. This embodiment of the invention improves the drainage stability of the double-acting reciprocating piston pump by real-time regulation of the first and second valve core groups in the piston according to the valve core adjustment command. Therefore, this invention can improve the drainage stability of a double-acting reciprocating piston pump. Attached Figure Description

[0019] Figure 1 This is a schematic flowchart of a synchronous discharge control method based on a double-acting reciprocating piston pump provided in an embodiment of the present invention. Figure 2 A functional block diagram of a synchronous discharge control system based on a double-acting reciprocating piston pump provided in an embodiment of the present invention; Figure 3 A schematic diagram of the structure of an electronic device for implementing the synchronous discharge control method based on a double-acting reciprocating piston pump according to an embodiment of the present invention; Figure 4 A cross-sectional example of a double-acting reciprocating piston pump provided in an embodiment of the present invention; Figure 5 This is a structural example diagram of a double-acting reciprocating piston pump provided in an embodiment of the present invention.

[0020] Explanation of reference numerals in the attached figures: 1. Electronic device; 10. Processor; 11. Storage device; 12. Bus.

[0021] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0022] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0023] This application provides a synchronous drainage control method based on a double-acting reciprocating piston pump. The executing entity of the synchronous drainage control method based on the double-acting reciprocating piston pump includes, but is not limited to, at least one of the following electronic devices that can be configured to execute the method provided in this application: a server, a terminal, etc. In other words, the synchronous drainage control method based on the double-acting reciprocating piston pump can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster.

[0024] Reference Figure 4 The image shown is a cross-sectional view of a double-acting reciprocating piston pump according to an embodiment of the present invention. In this embodiment, the double-acting reciprocating piston pump includes: It needs to be explained that, referring to Figure 5 The diagram shown is a structural example of a double-acting reciprocating piston pump provided in an embodiment of the present invention. Figure 4 and Figure 5 It is known that the double-acting reciprocating piston pump has suction valves and discharge valves installed on both sides of the piston. When the piston moves to one side of the chamber, the liquid in that chamber is forced out and discharged through the discharge valve, while the other side of the chamber simultaneously draws in liquid through the suction valve. When the piston moves in the opposite direction, the functions of the two chambers are interchanged. Therefore, each reciprocating stroke of the piston can simultaneously complete the bidirectional suction and discharge process, achieving double-acting discharge. Furthermore, the double-acting reciprocating piston pump features stable flow, low pulsation, compact structure, and high power density.

[0025] Understandably, in applications where the stability of drainage is critical, double-acting piston pumps cannot further improve the flow rate stability during drainage to meet the requirements of specific operating conditions. Therefore, this invention provides another embodiment. Specifically, please refer to the next embodiment. Unlike this embodiment, the next embodiment provides a synchronous drainage control method based on a double-acting reciprocating piston pump, which aims to improve the drainage stability of the double-acting reciprocating piston pump.

[0026] Reference Figure 1 The diagram shown is a schematic flowchart of a synchronous drainage control method based on a double-acting reciprocating piston pump according to an embodiment of the present invention. In this embodiment, the synchronous drainage control method based on a double-acting reciprocating piston pump includes: S1. Identify the piston pump mechanism, which includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The spring stiffness of both the first and second valve core assemblies can be adjusted. Identify the monitoring mechanism, which includes: a piston displacement sensor and a pressure sensor.

[0027] For example, Xiao Zhang is the operator of a piston pump and needs to control the synchronous drainage of the piston pump. So Xiao Zhang identifies the piston pump mechanism and the monitoring mechanism, uses the monitoring mechanism to monitor the piston pump mechanism, and then controls the synchronous drainage according to the operating status of the piston pump.

[0028] It should be explained that the piston pump mechanism is a type of piston pump, and the piston pump mechanism includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The piston is a component that reciprocates linearly inside the pump cylinder, changing the volume of the pump cavity by moving within it, thereby achieving liquid intake and discharge. The upper cavity refers to the space of the pump cavity formed when the piston moves upward, and the lower cavity refers to the space of the pump cavity formed when the piston moves downward. The first valve core assembly includes: a first inlet valve core and a second outlet valve core. The first inlet valve core is the valve core located at the inlet channel of the upper cavity, and the second outlet valve core is the valve core located at the outlet channel of the upper cavity. The second valve core assembly includes: a second inlet valve core and a first outlet valve core. The second inlet valve core is the valve core located at the inlet channel of the lower cavity, and the first outlet valve core is the valve core located at the outlet channel of the lower cavity.

[0029] Understandably, the monitoring mechanism refers to a device that integrates a piston displacement sensor and a pressure sensor to monitor the piston position and the upper and lower cavities. The piston displacement sensor is a magnetostrictive displacement sensor, and optionally, a First FST-MH cylinder-integrated magnetostrictive displacement sensor is used as the piston displacement sensor. The pressure sensor is a piezoresistive pressure sensor, and optionally, an Asiat Instrument STG01 general-purpose pressure sensor is used as the pressure sensor.

[0030] S2. Based on the piston pump mechanism, the piston pump is adjusted.

[0031] Specifically, the method of determining the adjustment of the piston pump based on the piston pump mechanism includes: Obtain the maximum differential pressure, maximum compression, and valve core outer diameter; The static pressure of the fluid is calculated based on the maximum pressure difference and the outer diameter of the valve core, using the following formula: , in, Represents the hydrostatic pressure of the fluid. Indicates the outer diameter of the valve core. Indicates the maximum pressure difference. Represents pi; The flow influence coefficient was determined based on the maximum pressure difference and the outer diameter of the valve core. The total pressure is calculated based on the flow influence coefficient and the fluid static pressure, using the following formula: , in, Indicates total pressure. As a preset safety factor, This is the flow influence coefficient; The spring stiffness is calculated based on the total pressure and maximum compression, using the following formula: , in, Indicates the spring stiffness. Indicates the maximum compression amount. The preset compression factor; The spring stiffness of the first valve core assembly and the second valve core assembly in the piston pump mechanism is adjusted based on the spring stiffness to obtain an adjustable piston pump.

[0032] It should be explained that the maximum pressure difference refers to the maximum pressure difference between the two sides of the valve core; the maximum compression refers to the maximum distance that the return spring in the first valve core assembly can compress under working conditions; and the valve core outer diameter refers to the outer diameter of the first inlet valve core in the first valve core assembly. The maximum pressure difference, maximum compression, and valve core outer diameter can all be obtained from the technical manuals provided by the piston pump mechanism manufacturer. The hydrostatic pressure refers to the force generated by the pressure of the fluid in a static state acting on the cross-section of the valve core; the total pressure refers to the maximum pressure acting on the valve core; and the spring stiffness reflects the spring's hardness—the greater the spring stiffness, the greater the spring's hardness. The safety factor and compression coefficient are both manually set by the piston pump operator; optionally, the safety factor is 1.1, and the compression coefficient is 1.1.

[0033] Understandably, adjusting the spring stiffness of the first and second valve core groups in the piston pump mechanism based on spring stiffness to obtain an adjusted piston pump refers to adjusting the spring stiffness of the first inlet valve core, the second outlet valve core, the second inlet valve core, and the first outlet valve core in the second valve core group to their optimal spring stiffness. The adjusted piston pump refers to the piston pump mechanism after spring stiffness adjustment.

[0034] Specifically, the determination of the flow influence coefficient based on the maximum pressure difference and the outer diameter of the valve core includes: Obtain the piston pump's maximum flow rate, valve sleeve orifice diameter, throttling length, fluid density, and fluid viscosity; The maximum flow velocity is calculated based on the piston pump's maximum flow rate, valve sleeve orifice diameter, and valve core outer diameter, using the following formula: , in, Indicates the maximum flow rate. This indicates the maximum flow rate of the piston pump. Indicates the valve sleeve bore diameter; The friction factor is calculated based on the valve sleeve orifice diameter, valve core outer diameter, maximum flow density, and fluid viscosity. The calculation formula is shown below: , in, Indicates the friction factor. Indicates fluid density, Indicates fluid viscosity, The coefficient of friction is preset. The flow influence coefficient is calculated based on the friction factor, maximum pressure difference, throttling length, fluid density, maximum flow velocity, valve body outer diameter, and valve sleeve orifice diameter. The calculation formula is shown below: , in, Indicates the throttling length.

[0035] It should be explained that the maximum flow rate of a piston pump refers to the maximum volumetric flow rate that the pump can output at rated speed and maximum displacement. The valve sleeve orifice diameter refers to the diameter of the circular hole in the valve sleeve that mates with the valve core. The throttling length refers to the length of overlap between the valve core and the valve sleeve in the flow direction. The maximum flow rate, valve sleeve orifice diameter, and throttling length of the piston pump can all be obtained from the product technical manual provided by the piston pump manufacturer. Fluid density refers to the density of the fluid pumped by the piston pump. Fluid viscosity refers to the viscosity of the fluid pumped by the piston pump. Maximum flow velocity refers to the average flow velocity of the fluid passing through the valve core annular gap under maximum flow conditions. The higher the maximum flow velocity, the higher the average flow velocity of the fluid passing through the valve core annular gap. The friction factor characterizes the magnitude of the frictional resistance experienced by the fluid in the annular gap channel. The higher the friction factor, the greater the frictional resistance experienced by the fluid in the annular gap channel. The flow influence coefficient measures the degree of influence of the frictional loss of the fluid flowing through the valve core on the total pressure difference. The higher the flow influence coefficient, the greater the degree of influence of the frictional loss of the fluid flowing through the valve core on the total pressure difference.

[0036] S3. Based on the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor in the monitoring mechanism, and the pressure sensor, multiple piston positions, multiple first pressures, and multiple second pressures are identified, wherein the piston position corresponds one-to-one with the first pressure and the second pressure.

[0037] In detail, the determination of multiple piston positions, multiple first pressures, and multiple second pressures based on the piston in the adjusting piston pump, the upper chamber, the lower chamber, the piston displacement sensor in the monitoring mechanism, and the pressure sensor includes: Based on the piston in the piston pump, the preset first adjustment position, and the piston displacement sensor in the monitoring mechanism, the piston pump to be started and the zero-adjustment displacement sensor are identified. Start the piston pump to be started, and record the start time in real time, taking the start time of the piston pump to be started as the starting point; The piston in the adjusting piston pump is monitored using a zero-adjustment displacement sensor, and the pressure in the upper and lower chambers of the adjusting piston pump is monitored simultaneously using a pressure sensor in the monitoring mechanism until the start-up time reaches a preset time threshold, thereby obtaining multiple piston positions, multiple first pressures, and multiple second pressures.

[0038] It should be explained that the confirmation of the piston pump to be started and the zero-adjustment displacement sensor based on the piston in the adjusting piston pump, the preset first adjustment position, and the piston displacement sensor in the monitoring mechanism means: adjusting the position of the piston in the adjusting piston pump to the first adjustment position and performing a zero-adjustment operation on the piston displacement sensor. The zero-adjustment operation on the piston displacement sensor means: when the piston is in the first adjustment position, correcting the output signal of the piston displacement sensor to zero, using this as the reference point for subsequent displacement detection. The piston pump to be started refers to the adjusting piston pump with the piston position at the first adjustment position, and the zero-adjustment displacement sensor refers to the piston displacement sensor after the zero-adjustment operation. Optionally, the first adjustment position is the lowest point in the adjusting piston pump cavity. In this embodiment of the invention, all described position information uses the first adjustment position as the starting point to ensure the consistency and repeatability of measurement and control.

[0039] For example, if the time to start the piston pump to be started is 10:00:00, then when the time is 10:00:01, the start time is 1 second, and when the time is 10:00:02, the start time is 2 seconds.

[0040] It should be explained that monitoring the piston in the adjusting piston pump using a zero-adjustment displacement sensor means monitoring the displacement of the piston in the adjusting piston pump using a zero-adjustment displacement sensor. This method of monitoring the piston displacement using a zero-adjustment displacement sensor is existing technology and will not be elaborated here. Monitoring the pressure in the upper and lower chambers of the adjusting piston pump after startup using a pressure sensor means monitoring the pressure inside the upper and lower chambers of the adjusting piston pump using a pressure sensor. This method of monitoring the pressure inside the upper and lower chambers of the adjusting piston pump using a pressure sensor is existing technology and will not be elaborated here. Piston position refers to the piston displacement. The first pressure refers to the pressure inside the upper chamber of the adjusting piston pump. The second pressure refers to the pressure inside the lower chamber of the adjusting piston pump. The data sampling frequency of the monitoring mechanism is preferably not less than 100Hz, the displacement detection accuracy is preferably ±0.1mm, and the pressure detection accuracy is preferably ±0.01MPa to ensure the accuracy of the calculated piston position and pressure curves. The time threshold is a value set manually by the operator of the piston pump. It is optional, and the time threshold is 10 seconds.

[0041] S4. Based on multiple piston positions, multiple first pressures, and multiple second pressures, multiple combination data are determined, and the first parallel flow position and the second parallel flow position are determined based on the multiple combination data.

[0042] Specifically, the determination of multiple combinations of data based on multiple piston positions, multiple first pressures, and multiple second pressures includes: Extracting the first from multiple piston positions The piston position extracts the first pressure from multiple first pressures. The first pressure, extracting the second pressure from multiple second pressures. A second pressure, among which... The initial value is 1; Based on the The first pressure and the first The second pressure confirmed the first The pressure difference value, of which the first The pressure difference is the first The first pressure and the first The absolute difference between the second pressure; The first The position of the piston is related to the first piston position. The pressure difference values ​​are combined to obtain combined data; make ,Will As Returning to the extraction of the first from multiple piston positions The steps for each piston position, until... By summarizing and combining the data, multiple combined data sets are obtained, among which... This represents the number of piston positions out of multiple piston positions.

[0043] For example, if the multiple piston positions are: 10mm, 11mm, 12mm, 13mm, 14mm, the multiple first pressures are: 1Kpa, 1.5Kpa, 2Kpa, 2.5Kpa, 3Kpa, and the multiple second pressures are: 3Kpa, 2.5Kpa, 2Kpa, 1.5Kpa, 1Kpa, then the second piston position extracted from the multiple piston positions is: 11mm, the second first pressure extracted from the multiple first pressures is: 1.5Kpa, and the second first pressure extracted from the multiple second pressures is: 2.5Kpa.

[0044] It should be explained that combined data refers to combining the first... The position of the piston is related to the first piston position. The data is obtained by combining the pressure difference values. For example, if the position of the first piston is 10mm and the first pressure difference is 2 kPa, then the combined data is: [10mm, 2 kPa].

[0045] Specifically, determining the first and second parallel flow positions based on multiple combined data includes: For each of the multiple combined data sets, perform the following operation: Compare the pressure difference in the combined data with the preset pressure threshold. If the pressure difference is equal to the pressure threshold, then the piston position in the combined data is taken as the target position. Summarize the target locations to obtain a target location set; The first parallel flow position is determined based on the target position set, wherein the first parallel flow position is the largest target position in the target position set; The second parallel flow position is determined based on the target position set, where the second parallel flow position is the smallest target position in the target position set.

[0046] It should be explained that the target position refers to the piston position corresponding to the pressure difference value equal to the pressure threshold. The pressure threshold is a value manually set by the piston pump operator based on the maximum allowable working pressure of the piston pump. The maximum allowable working pressure of the piston pump can be obtained from the product technical manual provided by the piston pump manufacturer. For example, if the maximum allowable working pressure of the piston pump is 5 kPa, the pressure threshold is calculated using the following formula: .in, Indicates the pressure threshold. Indicates the maximum working pressure. This is the pressure coefficient, which can be set based on experimental experience, and is usually taken as a fraction of the maximum working pressure. .

[0047] S5. Based on multiple piston positions, determine the maximum piston position, minimum piston position, first preset position, and second preset position.

[0048] Specifically, the determination of the maximum piston position, minimum piston position, first preset position, and second preset position based on multiple piston positions includes: The piston speed is calculated based on multiple piston positions and the time threshold, using the following formula: , in, Indicates piston speed. As a time threshold, Indicates the position of the piston among multiple piston positions. Piston positions Indicates the position of the piston among multiple piston positions. Piston positions; Obtain the system response time, and calculate the advance stroke based on the system response time and piston speed, where the advance stroke is the product of the system response time and the piston speed; The maximum and minimum piston positions are determined based on multiple piston positions. The maximum piston position is the largest piston position among the multiple piston positions, and the minimum piston position is the smallest piston position among the multiple piston positions. Based on the maximum piston position, minimum piston position, and advance stroke, the first preset position and the second preset position are calculated using the following formulas: , in, Indicates the first preset position. Indicates the second preset position. Indicates the maximum piston position. Indicates the minimum piston position. It indicates that the trip was planned in advance.

[0049] It should be explained that piston speed reflects the average speed of piston movement; the greater the piston speed, the greater the average speed of piston movement. System response time refers to the time required for the valve core inside the piston pump to move and for the fluid flow to reach a stable state after the control system issues an execution command. This system response time can be obtained from the product technical manual provided by the piston pump manufacturer. The first preset position refers to the piston position obtained by subtracting the advance stroke from the maximum piston position, and the second preset position refers to the piston position obtained by adding the advance stroke to the minimum piston position.

[0050] S6. Based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position and second preset position, the buffer zone and reversing zone are determined, the adjustment piston pump is started to obtain the starting piston pump, and the piston in the starting piston pump is monitored based on the preset first monitoring time and the piston displacement sensor to obtain the first piston position.

[0051] It should be explained that the monitoring of the piston in the starting piston pump based on the preset first monitoring time and the piston displacement sensor means: using the piston displacement sensor to monitor the displacement of the piston in the starting piston pump at the first monitoring time. The method of using the piston displacement sensor to monitor the displacement of the piston in the starting piston pump at the first monitoring time is existing technology and will not be elaborated here. The first piston position refers to the displacement of the piston in the starting piston pump at the first monitoring time. The first monitoring time is a value manually set by the piston pump operator; optionally, the first monitoring time is 0.01 seconds after starting and adjusting the piston pump.

[0052] Specifically, the determination of the buffer zone and reversing interval based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position includes: The buffer space is calculated based on the first concurrent stream position, the second concurrent stream position, the first preset position, and the second preset position, using the following formula: , in, Indicates the buffer zone, Indicates the first parallel flow position. Indicates the second parallel flow position. Indicates a closed interval. Represents the union; The reversing interval is calculated based on the maximum piston position, minimum piston position, first preset position, and second preset position, using the following formula: , in, Indicates the reversal interval. Indicates a left-open, right-closed interval. This indicates a left-closed, right-open interval.

[0053] It should be explained that the buffer zone refers to the range between the first parallel flow position and the first preset position, or between the second preset position and the second parallel flow position, used to provide flow buffering when the piston approaches the preset position, thereby reducing reversing impact and achieving a smooth transition of drainage. The reversing zone refers to the range between the first preset position and the maximum piston position, or between the minimum piston position and the second preset position, used to trigger valve core reversal in advance when the piston approaches the end of its stroke, avoiding mechanical impact and ensuring the continuity of the drainage process.

[0054] For example, if the first parallel flow position is 45cm, the second parallel flow position is 5cm, the first preset position is 49cm, the second preset position is 1cm, the maximum piston position is 50cm, and the minimum piston position is 0cm, then the buffer zone is: The reversal interval is: .

[0055] S7. Based on the piston displacement sensor, the piston in the piston pump, the first position of the piston, the buffer zone and the reversing zone, the valve core adjustment command is confirmed, wherein the valve core adjustment command is the first command, the second command or the third command.

[0056] In detail, the process of determining the valve core adjustment command based on the piston displacement sensor, the piston in the starting piston pump, the first position of the piston, the buffer zone, and the reversing zone includes: Determine whether the piston's first position is within the buffer zone or reversing zone. If the piston's first position is not within the buffer zone or reversing zone, then use the pre-built first command as the valve core adjustment command. If the piston's first position is located in the buffer zone or reversing zone, the piston in the start-up piston pump is monitored based on the preset second monitoring time and the piston displacement sensor to obtain the piston's second position. The relative position is calculated based on the piston's first and second positions, using the following formula: , in, Indicates relative position, Indicates the second position of the piston. Indicates the first position of the piston. Indicates the maximum piston position. Indicates the minimum piston position; The relative position is compared with the preset position threshold. If the relative position is less than or equal to the position threshold, the third command of the preset position is used as the valve core adjustment command. If the relative position is greater than the position threshold, then determine whether the second position of the piston is located in the buffer zone or the reversing zone; If the piston is in the second position within the buffer zone, the pre-purchased second command will be used as the valve core adjustment command; If the piston is in the reversing range in the second position, the third command will be used as the valve core adjustment command.

[0057] It should be understood that the method for obtaining the second piston position by monitoring the piston based on a preset second monitoring time and a piston displacement sensor is the same as the method for obtaining the first piston position by monitoring the piston in the starting piston pump based on a preset first monitoring time and a piston displacement sensor, and will not be repeated here. The second piston position refers to the displacement of the piston in the starting piston pump at the second monitoring time. The second monitoring time is a value manually set by the piston pump operator; optionally, the second monitoring time is 0.02 seconds after starting and adjusting the piston pump. It should be explained that the relative position is used to determine the direction and magnitude of piston displacement changes between adjacent sampling points, thereby distinguishing the trend of entering the buffer or reversing. The valve core adjustment command refers to the control signal generated based on the piston displacement state, wherein the valve core control signal is a first command, a second command, or a third command. The first command is the valve core control signal generated when the piston displacement has not entered the buffer zone or reversing zone; the second command is the valve core control signal generated when the piston displacement enters the buffer zone; and the third command is the valve core control signal generated when the piston displacement enters the reversing zone.

[0058] S8. Based on the valve core adjustment command and the first position of the piston, adjust the working status of the first valve core group and the second valve core group in the start piston pump to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0059] In detail, the step of adjusting the working state of the first valve core group and the second valve core group in the starting piston pump based on the valve core adjustment command and the first position of the piston to obtain the target piston pump includes: If the valve core adjustment command is the first command, then the working state of the first valve core group in the piston pump mechanism is set to the preset first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth state, so as to obtain the target piston pump. If the valve core adjustment command is the second command, then the piston first position is compared with the preset middle position. If the piston first position is greater than or equal to the middle position, then the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset second state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the second state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump. If the valve core adjustment command is the third command, then the first position and the middle position of the piston are compared. If the first position of the piston is greater than or equal to the middle position, the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth working state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the fourth state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump.

[0060] It should be explained that the first state refers to the valve core being in the normal liquid supply working state, that is, the valve core maintains the standard open or conducting mode, used to ensure normal liquid intake and discharge of the piston pump during normal operation. The second state refers to the valve core being in the buffer adjustment working state, that is, the valve core is partially open or controlled to conduct, used to transitionally adjust the flow rate when the piston approaches the middle stroke, thereby reducing the reversing impact. The third state refers to the valve core being in the fully closed or shut-off working state, that is, the valve core blocks the fluid passage, used to isolate the liquid circuit under certain circumstances to prevent misflow or reverse flow. The fourth state refers to the valve core being in the reversing preparation or discharge conducting working state, that is, the valve core is adjusted to a specific opening degree or channel, used to achieve rapid liquid discharge or direction switching when the piston enters the reversing stage, thereby ensuring safe reversing of the system. The switching of the valve core's working state is accomplished by the combined action of spring preload and hydraulic pressure. Optionally, when precise control is required, the valve core can also be proportionally adjusted by an electronically controlled actuator. The target piston pump refers to the starting piston pump that has undergone working state adjustment. The operator of the piston pump, in the middle position, uses the following formula based on the maximum and minimum piston positions: The value is calculated and set manually. For example, if the maximum piston position is 50cm and the minimum piston position is 0cm, then the middle position is 25cm.

[0061] For example, after obtaining the target piston pump, Xiao Zhang implemented synchronous discharge control of the piston pump.

[0062] To address the problems described in the background art, this invention identifies a piston pump mechanism comprising: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. Both the first and second valve core assemblies are adjustable for spring stiffness. This identification of the piston pump mechanism provides a material basis for subsequent synchronous discharge control of the piston pump. Furthermore, the adjustable spring stiffness of both the first and second valve core assemblies allows for optimal valve core reset, improving the discharge stability of the double-acting reciprocating piston pump. Finally, a monitoring mechanism is identified, comprising: a piston displacement sensor and a pressure sensor. The present invention, through the identification of a monitoring mechanism including a piston displacement sensor and a pressure sensor, facilitates subsequent monitoring of piston displacement using the piston displacement sensor and monitoring of pressure in the upper and lower chambers of the piston pump using the pressure sensor. Based on the piston pump mechanism, the present invention identifies the need to adjust the piston pump. Furthermore, by adjusting the stiffness of the return spring in the valve core assembly within the piston pump mechanism, the valve core return effect is optimized, improving the discharge stability of the double-acting reciprocating piston pump. Based on the adjustment of the piston, upper chamber, lower chamber, piston displacement sensor, and pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures, and multiple second pressures are identified. In this embodiment, the piston position corresponds one-to-one with the first pressure and the second pressure. It is evident that this embodiment of the invention monitors the operating piston pump to obtain multiple piston positions, multiple first pressures, and multiple second pressures, providing a data foundation for subsequent calculations. Multiple combinations of data are identified based on these multiple piston positions, multiple first pressures, and multiple second pressures. This embodiment of the invention categorizes and combines these multiple piston positions, multiple first pressures, and multiple second pressures for easier subsequent individual extraction and analysis. The first and second parallel flow positions are identified based on the multiple combined data. Similarly, the maximum piston position, the minimum piston position, the first preset position, and the second preset position are identified based on the multiple piston positions. This embodiment of the invention demonstrates... By analyzing the monitored data, key location information is identified, facilitating subsequent interval confirmation. Based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position, buffer zones and reversing intervals are determined. It is evident that this embodiment of the invention, by identifying buffer zones and reversing intervals, can be used to determine the piston stroke, improving the discharge stability of the double-acting reciprocating piston pump. The piston pump is then started and adjusted to obtain the starting piston pump. Based on a preset first monitoring time and the piston displacement sensor, the piston in the starting piston pump is monitored to obtain the first piston position. Therefore, this embodiment of the invention obtains the first piston position by real-time monitoring of the operating piston pump.Based on the piston displacement sensor, the piston in the starting piston pump, the piston's first position, the buffer zone, and the reversing zone, the valve core adjustment command is determined. This valve core adjustment command can be a first command, a second command, or a third command. Therefore, this embodiment of the invention analyzes the piston's first position to determine the corresponding valve core adjustment command. Based on the valve core adjustment command and the piston's first position, the working state of the first and second valve core groups in the starting piston pump is adjusted to obtain the target piston pump, thereby achieving synchronous drainage control. This embodiment of the invention improves the drainage stability of the double-acting reciprocating piston pump by real-time regulation of the first and second valve core groups in the piston according to the valve core adjustment command. Therefore, this invention can improve the drainage stability of a double-acting reciprocating piston pump.

[0063] like Figure 2 The diagram shown is a functional block diagram of a synchronous drainage control system based on a double-acting reciprocating piston pump provided in an embodiment of the present invention.

[0064] The synchronous drainage control system 100 based on a double-acting reciprocating piston pump described in this invention can be installed in an electronic device. Depending on the functions implemented, the synchronous drainage control system 100 based on the double-acting reciprocating piston pump may include a basic mechanism confirmation module 101, a key position acquisition module 102, a zone division confirmation module 103, and a valve core state adjustment module 104. The module described in this invention can also be called a unit, referring to a series of computer program segments that can be executed by the processor of an electronic device and can perform a fixed function, stored in the memory of the electronic device.

[0065] The basic mechanism confirmation module 101 is used to confirm the piston pump mechanism, wherein the piston pump mechanism includes: piston, upper cavity, lower cavity, first valve core group and second valve core group, wherein the spring stiffness of the first valve core group and the second valve core group can be adjusted, and to confirm the monitoring mechanism, wherein the monitoring mechanism includes: piston displacement sensor and pressure sensor, and to confirm the adjustment piston pump based on the piston pump mechanism. The key position acquisition module 102 is used to determine multiple piston positions, multiple first pressures, and multiple second pressures based on the piston in the piston pump, the upper cavity, the lower cavity, the piston displacement sensor in the monitoring mechanism, and the pressure sensor. The piston positions correspond one-to-one with the first pressures and the second pressures. Multiple combination data are determined based on the multiple piston positions, multiple first pressures, and multiple second pressures. The first parallel flow position and the second parallel flow position are determined based on the multiple combination data. The maximum piston position, the minimum piston position, the first preset position, and the second preset position are determined based on the multiple piston positions. The interval division confirmation module 103 is used to confirm the buffer zone and reversing zone based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position and second preset position, start the adjustment piston pump to obtain the start piston pump, and monitor the piston in the start piston pump based on the preset first monitoring time and piston displacement sensor to obtain the first piston position. The valve core state adjustment module 104 is used to confirm the valve core adjustment command based on the piston displacement sensor, the piston in the start piston pump, the first position of the piston, the buffer zone and the reversing zone. The valve core adjustment command is a first command, a second command or a third command. Based on the valve core adjustment command and the first position of the piston, the working state of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0066] In detail, the modules in the synchronous discharge control system 100 based on a double-acting reciprocating piston pump described in this embodiment of the invention employ the same methods as described above. Figure 1 The synchronous drainage control method based on a double-acting reciprocating piston pump described in the article uses the same technical means and can produce the same technical effect, so it will not be repeated here.

[0067] like Figure 3 The diagram shown is a schematic representation of an electronic device for implementing a synchronous discharge control method based on a double-acting reciprocating piston pump, according to an embodiment of the present invention.

[0068] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a synchronous discharge control method program based on a double-acting reciprocating piston pump.

[0069] The memory 11 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as the portable hard drive of the electronic device 1. In other embodiments, the memory 11 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device 1. Furthermore, the memory 11 includes both internal storage units and external storage devices of the electronic device 1. The memory 11 can be used not only to store application software and various types of data installed on the electronic device 1, such as the code of a synchronous discharge control method program based on a double-acting reciprocating piston pump, but also to temporarily store data that has been output or will be output.

[0070] In some embodiments, the processor 10 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules stored in the memory 11 (e.g., a synchronous drainage control method program based on a double-acting reciprocating piston pump), and calls data stored in the memory 11 to perform various functions of the electronic device 1 and process data.

[0071] The bus 12 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 can be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize the connection and communication between the memory 11 and at least one processor 10, etc.

[0072] Figure 3 Only electronic devices with components are shown; it will be understood by those skilled in the art that... Figure 3The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.

[0073] For example, although not shown, the electronic device 1 may also include a power supply (such as a battery) to power the various components. Preferably, the power supply can be logically connected to the at least one processor 10 through a power management device, thereby enabling functions such as charging management, discharging management, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 1 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.

[0074] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), which is typically used to establish communication connections between the electronic device 1 and other electronic devices.

[0075] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device 1 and to display a visual user interface.

[0076] The synchronous drainage control method program based on a double-acting reciprocating piston pump, stored in the memory 11 of the electronic device 1, is a combination of multiple instructions. When run in the processor 10, it can achieve the following: The piston pump mechanism was identified, which includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The spring stiffness of both the first and second valve core assemblies can be adjusted. The monitoring institutions were identified, including: piston displacement sensor and pressure sensor; Based on the piston pump mechanism, the piston pump was adjusted. Based on the adjustment of the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor and the pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures and multiple second pressures are identified, wherein the piston position corresponds one-to-one with the first pressure and the second pressure; Multiple combinations of data were identified based on multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions were determined based on multiple combined data. The maximum piston position, minimum piston position, first preset position, and second preset position are determined based on multiple piston positions; The buffer zone and reversing zone are determined based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position; Start the adjusting piston pump to obtain the starting piston pump; Based on the preset first monitoring time and the piston displacement sensor, the piston in the start piston pump is monitored to obtain the first position of the piston; Based on the piston displacement sensor, the piston in the starting piston pump, the first position of the piston, the buffer zone and the reversing zone, the valve core adjustment command is confirmed, wherein the valve core adjustment command is the first command, the second command or the third command. Based on the valve core adjustment command and the first position of the piston, the working status of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0077] Specifically, the processor 10's implementation method for the above instructions can be found in [reference needed]. Figures 1 to 3 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.

[0078] Furthermore, if the modules / units integrated in the electronic device 1 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).

[0079] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor of an electronic device, can perform the following: The piston pump mechanism was identified, which includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The spring stiffness of both the first and second valve core assemblies can be adjusted. The monitoring institutions were identified, including: piston displacement sensor and pressure sensor; Based on the piston pump mechanism, the piston pump was adjusted. Based on the adjustment of the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor and the pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures and multiple second pressures are identified, wherein the piston position corresponds one-to-one with the first pressure and the second pressure; Multiple combinations of data were identified based on multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions were determined based on multiple combined data. The maximum piston position, minimum piston position, first preset position, and second preset position are determined based on multiple piston positions; The buffer zone and reversing zone are determined based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position; Start the adjusting piston pump to obtain the starting piston pump; Based on the preset first monitoring time and the piston displacement sensor, the piston in the start piston pump is monitored to obtain the first position of the piston; Based on the piston displacement sensor, the piston in the starting piston pump, the first position of the piston, the buffer zone and the reversing zone, the valve core adjustment command is confirmed, wherein the valve core adjustment command is the first command, the second command or the third command. Based on the valve core adjustment command and the first position of the piston, the working status of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

[0080] In the embodiments provided by this invention, it should be understood that the disclosed devices, systems, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative, and actual implementations may have other classification methods.

[0081] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0082] Furthermore, the functional modules 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 in the form of hardware plus software functional modules.

[0083] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0084] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims

1. A synchronous discharge control method based on a double-acting reciprocating piston pump, characterized in that, The method includes: The piston pump mechanism was identified, which includes: a piston, an upper cavity, a lower cavity, a first valve core assembly, and a second valve core assembly. The spring stiffness of both the first and second valve core assemblies can be adjusted. The monitoring institutions were identified, including: piston displacement sensor and pressure sensor; Based on the piston pump mechanism, the piston pump was adjusted. Based on the adjustment of the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor and the pressure sensor in the monitoring mechanism, multiple piston positions, multiple first pressures and multiple second pressures are identified, wherein the piston position corresponds one-to-one with the first pressure and the second pressure; Multiple combinations of data were identified based on multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions were determined based on multiple combined data. The maximum piston position, minimum piston position, first preset position, and second preset position are determined based on multiple piston positions; The buffer zone and reversing zone are determined based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position; Start the adjusting piston pump to obtain the starting piston pump; Based on the preset first monitoring time and the piston displacement sensor, the piston in the start piston pump is monitored to obtain the first position of the piston; Based on the piston displacement sensor, the piston in the starting piston pump, the first position of the piston, the buffer zone and the reversing zone, the valve core adjustment command is confirmed, wherein the valve core adjustment command is the first command, the second command or the third command. Based on the valve core adjustment command and the first position of the piston, the working status of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

2. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 1, characterized in that, The method of determining the adjustment of the piston pump based on the piston pump mechanism includes: Obtain the maximum differential pressure, maximum compression, and valve core outer diameter; Calculate the static pressure of the fluid based on the maximum pressure difference and the outer diameter of the valve core; The flow influence coefficient was determined based on the maximum pressure difference and the outer diameter of the valve core. Calculate the total pressure based on the flow influence coefficient and the fluid static pressure. Calculate the spring stiffness based on the total pressure and maximum compression. The spring stiffness of the first valve core assembly and the second valve core assembly in the piston pump mechanism is adjusted based on the spring stiffness to obtain an adjustable piston pump.

3. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 2, characterized in that, The method, based on adjusting the piston in the piston pump, the upper chamber, the lower chamber, the piston displacement sensor in the monitoring mechanism, and the pressure sensor, identifies multiple piston positions, multiple first pressures, and multiple second pressures, including: Based on the piston in the piston pump, the preset first adjustment position, and the piston displacement sensor in the monitoring mechanism, the piston pump to be started and the zero-adjustment displacement sensor are identified. Start the piston pump to be started, and record the start time in real time, taking the start time of the piston pump to be started as the starting point; The piston in the adjusting piston pump is monitored using a zero-adjustment displacement sensor, and the pressure in the upper and lower chambers of the adjusting piston pump is monitored simultaneously using a pressure sensor in the monitoring mechanism until the start-up time reaches a preset time threshold, thereby obtaining multiple piston positions, multiple first pressures, and multiple second pressures.

4. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 3, characterized in that, The process involves determining multiple combinations of data based on multiple piston positions, multiple first pressures, and multiple second pressures, including: Extracting the first from multiple piston positions The piston position extracts the first pressure from multiple first pressures. The first pressure, extracting the second pressure from multiple second pressures. A second pressure, among which... The initial value is 1; Based on the The first pressure and the first The second pressure confirmed the first The pressure difference value, of which the first The pressure difference is the first The first pressure and the first The absolute difference between the second pressure; The first The position of the piston is related to the first piston position. The pressure difference values ​​are combined to obtain combined data; make ,Will As Returning to the extraction of the first from multiple piston positions The steps for each piston position, until... By summarizing and combining the data, multiple combined data sets are obtained, among which... This represents the number of piston positions out of multiple piston positions.

5. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 4, characterized in that, The determination of the first and second parallel flow positions based on multiple combined data includes: For each of the multiple combined data sets, perform the following operation: Compare the pressure difference in the combined data with the preset pressure threshold. If the pressure difference is equal to the pressure threshold, then the piston position in the combined data is taken as the target position. Summarize the target locations to obtain a target location set; The first parallel flow position is determined based on the target position set, wherein the first parallel flow position is the largest target position in the target position set; The second parallel flow position is determined based on the target position set, where the second parallel flow position is the smallest target position in the target position set.

6. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 5, characterized in that, The determination of the maximum piston position, minimum piston position, first preset position, and second preset position based on multiple piston positions includes: The piston speed is calculated based on multiple piston positions and the time threshold, using the following formula: , in, Indicates piston speed. As a time threshold, Indicates the position of the piston among multiple piston positions. Piston positions Indicates the position of the piston among multiple piston positions. Piston positions; Obtain the system response time, and calculate the advance stroke based on the system response time and piston speed, where the advance stroke is the product of the system response time and the piston speed; The maximum and minimum piston positions are determined based on multiple piston positions. The maximum piston position is the largest piston position among the multiple piston positions, and the minimum piston position is the smallest piston position among the multiple piston positions. Calculate the first preset position and the second preset position based on the maximum piston position, the minimum piston position, and the advance stroke.

7. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 6, characterized in that, The process of determining the buffer zone and reversing interval based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position, and second preset position includes: Calculate the buffer space based on the first parallel flow position, the second parallel flow position, the first preset position, and the second preset position; The reversing interval is calculated based on the maximum piston position, minimum piston position, first preset position, and second preset position.

8. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 7, characterized in that, The valve core adjustment command is determined based on the piston displacement sensor, the piston in the piston pump, the first position of the piston, the buffer zone, and the reversing zone, including: Determine whether the piston's first position is within the buffer zone or reversing zone. If the piston's first position is not within the buffer zone or reversing zone, then use the pre-built first command as the valve core adjustment command. If the piston's first position is located in the buffer zone or reversing zone, the piston in the start-up piston pump is monitored based on the preset second monitoring time and the piston displacement sensor to obtain the piston's second position. The relative position is calculated based on the piston's first and second positions, using the following formula: , in, Indicates relative position, Indicates the second position of the piston. Indicates the first position of the piston. Indicates the maximum piston position. Indicates the minimum piston position; The relative position is compared with the preset position threshold. If the relative position is less than or equal to the position threshold, the third command of the preset position is used as the valve core adjustment command. If the relative position is greater than the position threshold, then determine whether the second position of the piston is located in the buffer zone or the reversing zone; If the piston is in the second position within the buffer zone, the pre-purchased second command will be used as the valve core adjustment command; If the piston is in the reversing range in the second position, the third command will be used as the valve core adjustment command.

9. The synchronous discharge control method based on a double-acting reciprocating piston pump as described in claim 8, characterized in that, The process of adjusting the working state of the first and second valve core groups in the starting piston pump based on the valve core adjustment command and the first position of the piston to obtain the target piston pump includes: If the valve core adjustment command is the first command, then the working state of the first valve core group in the piston pump mechanism is set to the preset first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth state, so as to obtain the target piston pump. If the valve core adjustment command is the second command, then the piston first position is compared with the preset middle position. If the piston first position is greater than or equal to the middle position, then the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset second state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the second state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump. If the valve core adjustment command is the third command, then the first position and the middle position of the piston are compared. If the first position of the piston is greater than or equal to the middle position, the working state of the first valve core group in the piston pump mechanism is set to the first state, and the working state of the second valve core group in the piston pump mechanism is set to the preset fourth working state. Otherwise, the working state of the first valve core group in the piston pump mechanism is set to the fourth state, and the working state of the second valve core group in the piston pump mechanism is set to the first state, thus obtaining the target piston pump.

10. A synchronous drainage control system based on a double-acting reciprocating piston pump, characterized in that, The system includes: The basic mechanism confirmation module is used to confirm the piston pump mechanism, which includes: piston, upper cavity, lower cavity, first valve core group and second valve core group. The spring stiffness of the first valve core group and the second valve core group can be adjusted. The monitoring mechanism is confirmed, which includes: piston displacement sensor and pressure sensor. Based on the piston pump mechanism, the adjustable piston pump is confirmed. The key position acquisition module is used to determine multiple piston positions, multiple first pressures, and multiple second pressures based on the piston in the adjusting piston pump, the upper cavity, the lower cavity, the piston displacement sensor in the monitoring mechanism, and the pressure sensor. The piston positions correspond one-to-one with the first and second pressures. Multiple combination data are determined based on the multiple piston positions, multiple first pressures, and multiple second pressures. The first and second parallel flow positions are determined based on the multiple combination data. The maximum piston position, the minimum piston position, the first preset position, and the second preset position are determined based on the multiple piston positions. The interval division confirmation module is used to confirm the buffer zone and reversing zone based on the maximum piston position, minimum piston position, first parallel flow position, second parallel flow position, first preset position and second preset position, start the adjustment piston pump to obtain the start piston pump, and monitor the piston in the start piston pump based on the preset first monitoring time and piston displacement sensor to obtain the first piston position. The valve core state adjustment module is used to determine the valve core adjustment command based on the piston displacement sensor, the piston in the start piston pump, the first position of the piston, the buffer zone and the reversing zone. The valve core adjustment command is a first command, a second command or a third command. Based on the valve core adjustment command and the first position of the piston, the working state of the first valve core group and the second valve core group in the start piston pump is adjusted to obtain the target piston pump, thereby realizing synchronous liquid discharge control.

Citation Information

Patent Citations

  • Plunger pump water supply system and control method thereof

    CN107387360A

  • Reciprocating compressor flow sensing

    CN107917069A

  • Hydraulic oil cylinder piston stroke control method, device and system and hydraulic machine

    CN111577708A

  • Hydraulic drive type piston compressor and piston control method, equipment and processor thereof

    CN120444227A

  • Electro-hydraulic system for the actuation of multiple clutches and gear selectors with high-precision control of several shift gearbox units simultaneously

    US20190195350A1