Dual-sided breast pump, control method of dual-sided breast pump, electronic device, and medium

CN122582398APending Publication Date: 2026-08-18SHENZHENSHI LUTEJIACHENG SUPPLYCHAIN MANAGEMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610606128.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-30
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

[0005]本申请实施例提供一种双边吸奶器、双边吸奶器的控制方法、设备及介质,能够解决现有技术中双边吸乳器因左右气路相互连通而产生耦合效应,导致双侧负压无法独立稳定地调节

Benefits of technology

[0010]This application uses a controller to determine the motor output based on the target negative pressure values ​​on both sides. This allows the two pump chambers, driven synchronously by a single power source, to generate the initial negative pressure required by the high-pressure side. Simultaneously, the opening of the regulating valves on both sides is controlled according to the target negative pressure value, allowing the low-pressure side to release pressure through the valves and trim the actual negative pressure to the set value. This control method overcomes the limitation of traditional single-motor solutions, which cannot achieve asymmetrical pressure setting on both sides due to mechanical coupling or air circuit connection. It allows the suction level on both sides to be set according to their respective lactation needs, providing differentiated care for breasts with different sensitivities or different lactation stages, while the hardware cost is lower than that of dual-motor solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122582398A_ABST
    Figure CN122582398A_ABST
Patent Text Reader

Abstract

The application discloses a double-sided breast pump, a control method of the double-sided breast pump, an electronic device and a medium. The double-sided breast pump comprises a power assembly, first and second pump chambers, first and second breast pump units, first and second regulating valves, first and second pressure measuring units and a controller. The power assembly is used for synchronously driving two physically isolated pump chambers. Each pump chamber is connected to the corresponding breast pump unit through an independent air path. Each air path is provided with a regulating valve in parallel connection with the atmosphere, and each air path is further provided with a pressure measuring unit. The controller controls the motor output according to the double-sided target negative pressure value, and adjusts the opening degree of the two regulating valves respectively, so that the double-sided actual negative pressure approaches the respective target value. The breast pump realizes independent adjustment of the double-sided negative pressure under the single-motor architecture, and can flexibly meet the user demand.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of breast pump technology, specifically to a double breast pump, a control method for a double breast pump, electronic equipment, and a medium. Background Technology

[0002] A breast pump is a commonly used device for breastfeeding women, primarily used to assist them in expressing milk from their breasts to feed their infants.

[0003] In related technologies, bilateral breast pumps use a single motor to drive an air pump to generate negative pressure. The air pump's output distributes airflow to the left and right pump units via a three-way tube or a two-position three-way solenoid valve. In this structure, the left and right air paths are physically connected, and the negative pressure generated by the air pump acts on both sides simultaneously through a common channel. When one pump unit leaks air due to an improper fit, the motor speed is increased to compensate for the pressure loss on that side. However, this adjustment method directly causes the negative pressure on the other side's air path to rise synchronously, easily exceeding the user's comfort setting. Simultaneously, because the air paths are connected, the negative pressure on both pump units remains at the same level, making it impossible to independently set different suction strengths or rhythms for the left and right sides. Air leakage on one side also passively lowers the pressure on the other side.

[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the Invention

[0005] This application provides a double breast pump, a control method for a double breast pump, equipment and medium, which can solve the problem in the prior art where the coupling effect caused by the interconnection of the left and right air paths in a double breast pump makes it impossible to independently and stably adjust the negative pressure on both sides.

[0006] In a first aspect, embodiments of this application provide a bilateral breast pump, the bilateral breast pump comprising: Power components, used to provide power; The first pump chamber and the second pump chamber are respectively connected to the first pump chamber and the second pump chamber by a power component. The power component changes the negative pressure space volume of the first pump chamber and the second pump chamber to generate negative pressure. A first breast pump unit and a second breast pump unit, wherein the first breast pump unit is connected to the negative pressure space of the first pump chamber through a first air passage, and the second breast pump unit is connected to the negative pressure space of the second pump chamber through a second air passage, and the first air passage and the second air passage are physically isolated from each other. A first regulating valve and a second regulating valve, wherein the air inlet of the first regulating valve is connected to the atmosphere, the air outlet of the first regulating valve is connected to the first air path, the air inlet of the second regulating valve is connected to the atmosphere, and the air outlet of the second regulating valve is connected to the second air path. A first pressure measuring unit and a second pressure measuring unit, wherein the first pressure measuring unit is disposed in the first air path and is used to detect the actual negative pressure value of the first air path, and the second pressure measuring unit is disposed in the second air path and is used to detect the actual negative pressure value of the second air path; and The controller is used to control the output of the motor, the opening degree of the first regulating valve, and the opening degree of the second regulating valve based on the actual negative pressure value of the first air path and / or the actual negative pressure value of the second air path; the controller is electrically connected to the motor, the first regulating valve, the second regulating valve, the first pressure measuring unit, and the second pressure measuring unit.

[0007] Secondly, embodiments of this application provide a control method for a bilateral breast pump, including: Obtain the first target negative pressure value of the first air path and the second target negative pressure value of the second air path; Based on the first target negative pressure value and the second target negative pressure value, the output of the power component is determined, and the power component is controlled to output power at the output to drive the first pump chamber and the second pump chamber to generate negative pressure. Based on the first target negative pressure value and the second target negative pressure value, control the opening degree of the first regulating valve and / or the second regulating valve so that the actual negative pressure value of the first air path approaches the first target negative pressure value, and the actual negative pressure value of the second air path approaches the second target negative pressure value.

[0008] Thirdly, embodiments of this application provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the control method for a bilateral breast pump as described in the second aspect.

[0009] Fourthly, embodiments of this application provide a storage medium storing a computer program capable of being loaded by a processor and executing the control method for a bilateral breast pump as described in the second aspect.

[0010] This application uses a controller to determine the motor output based on the target negative pressure values ​​on both sides. This allows the two pump chambers, driven synchronously by a single power source, to generate the initial negative pressure required by the high-pressure side. Simultaneously, the opening of the regulating valves on both sides is controlled according to the target negative pressure value, allowing the low-pressure side to release pressure through the valves and trim the actual negative pressure to the set value. This control method overcomes the limitation of traditional single-motor solutions, which cannot achieve asymmetrical pressure setting on both sides due to mechanical coupling or air circuit connection. It allows the suction level on both sides to be set according to their respective lactation needs, providing differentiated care for breasts with different sensitivities or different lactation stages, while the hardware cost is lower than that of dual-motor solutions. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1A This is a schematic diagram of the overall structure of the bilateral breast pump provided in the embodiments of this application; Figure 1B This is a logic block diagram of the bilateral breast pump provided in the embodiments of this application; Figure 1C This is a schematic diagram of the structure of the breast pump unit provided in the embodiment of this application; Figure 1D This is a schematic diagram of the diaphragm pump provided in the embodiments of this application; Figure 2 This is a flowchart illustrating the control method for the bilateral breast pump provided in an embodiment of this application; Figure 3 This is a schematic flowchart illustrating the calculation of motor output provided in an embodiment of this application; Figure 4 This is a flowchart illustrating the symmetrical and asymmetrical working modes provided in the embodiments of this application; Figure 5 This is a flowchart illustrating the closed-loop control method for the opening of a regulating valve in asymmetric mode provided in this application embodiment; Figure 6 This is a schematic diagram of the disturbance compensation process provided in the embodiments of this application; Figure 7 This is a schematic diagram of the gas leak alarm process provided in the embodiments of this application; Figure 8 This is a schematic diagram of the control device for the bilateral breast pump provided in the embodiments of this application; Figure 9 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0013] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of systems and methods consistent with those detailed in the appended claims or with some aspects of this application.

[0014] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover descriptions such as non-exclusive inclusion, so that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.

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

[0016] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.

[0017] To address the aforementioned technical problems and overcome the shortcomings of existing technologies, this application provides a double breast pump, a control method, device, equipment, and medium for the double breast pump, which enables the suction power of the left and right sides to be set according to their respective lactation needs, providing differentiated care for breasts with different sensitivities or different lactation states, while the hardware cost is lower than that of a dual-motor solution.

[0018] See Figures 1A-1D Here is a schematic diagram of the structure of the bilateral breast pump provided in this application embodiment, including: Power component 1, used to provide power; The first pump chamber 3 and the second pump chamber 4 are respectively connected to the first pump chamber 3 and the second pump chamber 4 by a power component 1. The power component 1 changes the negative pressure space volume of the first pump chamber 3 and the second pump chamber 4 to generate negative pressure. The first breast pump unit 7 and the second breast pump unit 8 are connected to the air inlet of the first pump chamber through the first air passage, and the second breast pump unit is connected to the air inlet of the second pump chamber through the second air passage. The first air passage and the second air passage are physically isolated from each other. First regulating valve 5 and second regulating valve 6, the air inlet of the first regulating valve is connected to the atmosphere, the air outlet of the first regulating valve is connected to the first air passage, the air inlet of the second regulating valve is connected to the atmosphere, and the air outlet of the second regulating valve is connected to the second air passage. A first pressure measuring unit 9 and a second pressure measuring unit 10, wherein the first pressure measuring unit is disposed in the first air path and is used to detect the actual negative pressure value of the first air path, and the second pressure measuring unit is disposed in the second air path and is used to detect the actual negative pressure value of the second air path; and The controller 1 is used to control the output of the motor, the opening degree of the first regulating valve and the opening degree of the second regulating valve based on the actual negative pressure value of the first air path and / or the actual negative pressure value of the second air path; the controller is electrically connected to the power assembly 1, the first regulating valve, the second regulating valve, the first pressure measuring unit 9 and the second pressure measuring unit 10.

[0019] In this embodiment, the power assembly 1 provides the mechanical energy required to drive the first pump chamber 3 and the second pump chamber 4 to generate negative pressure. In one specific implementation, the power assembly 1 includes a motor and a mechanical transmission mechanism. The motor can be a brushed DC motor, a brushless DC motor, a stepper motor, or a linear motor.

[0020] The first pump chamber 3 and the second pump chamber 4 each have a closed negative pressure space, the volume of which changes periodically under the drive of the power component 1. The first pump chamber 3 is equipped with a rear cover 301, and the first pump chamber 4 is equipped with a rear cover 401. Covers 301 and 401 respectively seal the opening ends of their respective pump chambers, forming a closed negative pressure space together with the shell of the pump chamber. Specifically, when the volume of the negative pressure space increases, its internal pressure decreases, creating a negative pressure, thereby drawing gas from the first breast pump unit 7 or the second breast pump unit 8 into the pump chamber through the corresponding air passage; when the volume of the negative pressure space decreases, its internal pressure increases, expelling the gas from the pump chamber to the outside atmosphere through the exhaust port. Through the alternating increase and decrease of the negative pressure space volume, the pump chamber continuously generates periodic negative pressure, providing a suction source for the breast pump unit.

[0021] The first breast pump unit 7 includes a first breast shield and a housing. The first breast shield is designed to fit the user's breast, and its internal cavity is connected to the air inlet of the first pump chamber 3 via a first air passage. Similarly, the second breast pump unit 8 includes a second breast shield 801 and a housing, and the second breast shield 801 is connected to the air inlet of the second pump chamber 4 via a second air passage. The first and second air passages are physically independent and there is no gas exchange channel between them, thus ensuring that the pressure of the two air passages will not interfere with each other due to airflow crosstalk. The first or second air passage in this application refers to the gas flow channel extending from the negative pressure space of the pump chamber to the negative pressure chamber of the breast pump unit. Specifically, the first air passage includes: the negative pressure space of the first pump chamber 3 located inside the main unit, the negative pressure space of the first negative pressure chamber located on the first breast pump unit 7, and an air pipe connecting the negative pressure space of the first pump chamber 3 and the negative pressure chamber of the first breast pump unit 7. Similarly, the second air path includes the negative pressure space of the second pump chamber 4, the negative pressure space of the second negative pressure chamber of the second breast pump unit 8, and the connecting air pipe between the two. The entire air path physically constitutes a closed gas flow path. The pump chamber changes the gas pressure in this path by changing the volume of its negative pressure space, thereby generating or releasing negative pressure in the negative pressure chamber of the breast pump unit.

[0022] The first regulating valve 5 and the second regulating valve 6 are respectively located in the first and second air paths. Each regulating valve has an air inlet and an air outlet, with the air inlet directly connected to the atmosphere and the air outlet connected to the corresponding air path. The regulating valve can be a linear proportional valve or a high-frequency PWM driven two-position two-way or two-position three-way solenoid valve. When the regulating valve is open, outside air enters the air path through the valve, counteracting the suction effect of the pump chamber, thereby reducing the negative pressure value in the air path; the larger the opening of the regulating valve, the more air enters the air path, and the lower the negative pressure that can be maintained in the air path. When the regulating valve is completely closed, the air path is in a sealed state, and the negative pressure is determined by the volume change of the pump chamber.

[0023] The first pressure measuring unit 9 is installed in the first air path, preferably near the end of the first breast suction shield, and is used to detect the actual negative pressure value of the first air path in real time and convert it into an electrical signal to be sent to the controller 1. The second pressure measuring unit 10 is arranged in the second air path in the same manner. The pressure measuring unit can be a piezoresistive pressure sensor, a capacitive pressure sensor, or a piezoelectric pressure sensor, or it can be a flow sensor used in conjunction with a pressure estimation model to calculate the actual negative pressure value. The controller 1 receives these actual negative pressure values ​​to form a feedback loop for closed-loop control.

[0024] like Figure 1AAs shown, controller 1 is the core control unit of the bilateral breast pump. Controller 1 is located inside the main unit casing 13 and can be implemented using a microcontroller unit (MCU), a digital signal processor (DSP), or an application-specific integrated circuit (ASIC). Controller 1 has a built-in storage unit for storing preset control parameters (including but not limited to pressure-stroke mapping relationships, decoupling constants, disturbance thresholds, mechanical limit thresholds, etc.) and executable program instructions.

[0025] Controller 1 is electrically connected to the motor, the first regulating valve 5, the second regulating valve 6, the first pressure measuring unit 9, and the second pressure measuring unit 10. Specifically: Controller 1 is electrically connected to the power component 1 through a drive circuit to control the output of the motor (including but not limited to stroke, speed, or power); Controller 1 is connected to the first regulating valve 5 and the second regulating valve 6 through a PWM (Pulse-Width Modulation) output port or an analog output port to adjust the opening of the two regulating valves; Controller 1 is connected to the first pressure measuring unit 9 and the second pressure measuring unit 10 through an analog-to-digital conversion interface to collect the actual negative pressure values ​​of the two air paths in real time.

[0026] In one optional embodiment, the power assembly 2 includes a motor, a mechanical transmission mechanism, a first piston, and a second piston. The motor can be a stepper motor, a brushless DC motor, or a brushed DC motor, and its output shaft is connected to the input end of the mechanical transmission mechanism. The mechanical transmission mechanism is used to convert the rotational motion of the motor into linear reciprocating motion, and its specific form can be an eccentric wheel and connecting rod mechanism, a crank-slider mechanism, or a cam mechanism. The mechanical transmission mechanism has a first output end and a second output end, the first output end being hinged or fixedly connected to one end of the first piston, and the second output end being hinged or fixedly connected to one end of the second piston.

[0027] The first pump chamber 3 has a cylindrical inner cavity, in which the first piston is installed. The outer wall of the first piston is sealed to the inner wall of the first pump chamber 3, forming a closed negative pressure space. This negative pressure space is connected to the first breast pump unit 7 through a first air passage. In the initial state, the first piston is positioned close to the first air passage interface. When the motor operates, the mechanical transmission mechanism drives the first piston to reciprocate linearly within the first pump chamber 3: when the first piston moves away from the first air passage interface, the volume of the negative pressure space increases, the internal pressure decreases, generating negative pressure, drawing gas from the first breast pump unit 7 into the negative pressure space through the first air passage; when the first piston moves closer to the first air passage interface, the volume of the negative pressure space decreases, the internal pressure increases, and the gas in the negative pressure space is discharged to the outside atmosphere through the exhaust port of the first pump chamber 3.

[0028] The structure and working principle of the second pump chamber 4 and the second piston are exactly the same as those of the first pump chamber 3 and the first piston. The second output end of the mechanical transmission mechanism is connected to the second piston, which reciprocates linearly within the second pump chamber 4, causing the negative pressure space volume of the second pump chamber 4 to periodically increase or decrease, thereby providing negative pressure for the second breast pump unit 8. The two pistons are synchronously driven by the same motor through the mechanical transmission mechanism, so the negative pressure change frequency of the two pump chambers is exactly the same, and the piston stroke amplitude is also the same (in the case of a symmetrical transmission structure), thus ensuring that the original negative pressure generated on both sides remains consistent.

[0029] In another alternative embodiment, the power assembly 2 includes a motor, a mechanical transmission mechanism, a first diaphragm, and a second diaphragm. The motor can be a stepper motor, a brushless DC motor, or a brushed DC motor, and its output shaft is drivenly connected to the input end of the mechanical transmission mechanism. The mechanical transmission mechanism is used to convert the rotational motion of the motor into linear reciprocating motion or oscillating motion, and its specific form can be an eccentric wheel linkage mechanism, a cam mechanism, or a rocker arm mechanism. The mechanical transmission mechanism has a first output end and a second output end. The first output end is drivenly connected to the center part or connecting member of the first diaphragm, and the second output end is drivenly connected to the center part or connecting member of the second diaphragm.

[0030] The first pump chamber 3 has a cavity structure. The first diaphragm is made of elastic material, and its edge is sealed and fixed to the shell of the first pump chamber 3. The first diaphragm and the inner wall of the first pump chamber 3 together form a closed negative pressure space, which is connected to the first breast pump unit 7 through the first air passage. When the motor is running, the mechanical transmission mechanism drives the first diaphragm to undergo reciprocating elastic deformation: when the first diaphragm deforms away from the first air passage interface, the volume of the negative pressure space increases, the internal pressure decreases, and negative pressure is generated, drawing the gas in the first breast pump unit 7 into the negative pressure space through the first air passage; when the first diaphragm deforms towards the first air passage interface, the volume of the negative pressure space decreases, the internal pressure increases, and the gas in the negative pressure space is discharged to the outside atmosphere. During the deformation process, the first diaphragm completes the reciprocating motion by relying on its own elastic restoring force or the forced return of the mechanical transmission mechanism.

[0031] The structure and working principle of the second pump chamber 4 and the second diaphragm are exactly the same as those of the first pump chamber 3 and the first diaphragm. The second output end of the mechanical transmission mechanism is connected to the second diaphragm. The second diaphragm undergoes periodic elastic deformation within the second pump chamber 4, causing the negative pressure space volume of the second pump chamber 4 to alternately increase or decrease, thereby providing negative pressure for the second breast pump unit 8. The two diaphragms are synchronously driven by the same motor through the mechanical transmission mechanism, so the negative pressure change frequency of the two pump chambers is exactly the same, and the amplitude of diaphragm deformation is also the same, thus ensuring that the original negative pressure generated on both sides remains consistent. Compared with the piston structure, the diaphragm pump chamber eliminates the sliding seal between the piston and the cylinder, and has the advantages of more compact structure, better sealing, less air leakage, and easy cleaning and sterilization, making it especially suitable for breast pump products with high hygiene requirements.

[0032] like Figure 1D As shown, after the motor 21 starts, its output shaft drives the mechanical transmission mechanism 22 to operate. The mechanical transmission mechanism 22 converts the rotational motion into reciprocating motion, which drives the diaphragm 33 to undergo periodic elastic deformation through the piston 32. When the diaphragm 33 deforms away from the negative pressure space 31 of the pump chamber, the volume of the negative pressure space 31 increases and the internal pressure decreases, thereby drawing air from the space on the side of the third diaphragm 803a connected to it into the negative pressure space 31 of the pump chamber, creating negative pressure inside the breast pump shield. When the diaphragm 33 deforms in the opposite direction, the volume of the negative pressure space 31 decreases and the internal pressure increases, expelling the gas through the exhaust port, and the negative pressure inside the breast pump shield is released. This cycle repeats, achieving the periodic negative pressure output required for breast pumping.

[0033] In an optional embodiment, the first breast pump unit 7 and the second breast pump unit 8 have the same structure; the following description uses the first breast pump unit 7 as an example. The first breast pump unit 7 includes a housing, and a negative pressure chamber is disposed inside the housing. Figure 1BAs shown, a third diaphragm 803a is installed in the negative pressure chamber. The third diaphragm 803a is a gas-liquid separator made of elastic material, and its edges are sealed and fixed to the inner wall of the negative pressure chamber, dividing the negative pressure chamber into two mutually sealed spaces. One side of the third diaphragm is the gas side 803b, which is connected to the negative pressure space of the first pump chamber 3 through the first gas passage. The other side of the third diaphragm is connected to the nipple channel 802 of the breast shield.

[0034] The breast shield includes a flange for conforming to the skin of the breast and a nipple channel 802 for accommodating the nipple. The flange is flared, with its opening edge forming a sealed contact with the surface of the breast. The nipple channel 802 is located in the central region of the flange and is integrally formed with the flange, creating a cavity for accommodating the nipple. The nipple channel 802 communicates with the space on the other side of the third diaphragm 803a through a channel inside the housing. Furthermore, a milk outlet is provided at the bottom or side wall of the nipple channel 802, which communicates with a milk storage container.

[0035] When the negative pressure space volume of the first pump chamber 3 increases, generating negative pressure, this negative pressure is transmitted through the first air passage to one side of the third diaphragm 803a, causing the third diaphragm 803a to elastically deform towards that side. The other side of the third diaphragm 803a then generates negative pressure, which is transmitted through a channel to the nipple channel 802 of the breast pump shield, acting on the user's nipple to draw out milk. The drawn-out milk, under the influence of gravity or negative pressure, flows from the nipple channel 802 through the milk outlet into the milk storage container. When the negative pressure space volume of the first pump chamber 3 decreases and the internal pressure increases, the pressure on one side of the third diaphragm 803a returns to normal, the third diaphragm 803a resets, and the negative pressure in the nipple channel 802 is released, entering a depressurization state. Through the reciprocating deformation of the third diaphragm 803a, the negative pressure in the nipple channel 802 changes periodically, achieving an alternating cycle of milk suction and release.

[0036] The structure of the second breast pump unit 8 is exactly the same as that of the first breast pump unit 7. One side of its third diaphragm 803a is connected to the negative pressure space of the second pump chamber 4 through the second air passage, and the nipple channel 802 is connected to the milk storage container corresponding to the second breast pump unit 8. The two breast pump units share the same power component 2, but their respective negative pressure regulation is controlled by the first regulating valve 5 and the second regulating valve 6 respectively.

[0037] like Figure 1A and Figure 1C As shown, the milk storage container can be two separate containers, corresponding to the first breast pump unit 7 and the second breast pump unit 8 respectively. Alternatively, the milk storage container can be a single, shared container connected to the milk outlets of the two breast pump units via two independent pipes. Preferably, a one-way valve is installed at the inlet of the milk storage container. This one-way valve allows milk to flow into the milk storage container from the direction of the breast shield and prevents milk from flowing back from the milk storage container to the breast shield.

[0038] The above structure allows the negative pressure generated in the pump chamber to be indirectly transmitted to the breast pump shield through the third diaphragm. The third diaphragm acts as a barrier between the air path and the milk path, ensuring the effective transmission of negative pressure and preventing milk from entering the air path system, thus avoiding cross-contamination and equipment damage.

[0039] Furthermore, in some embodiments of this application, the first breast pump unit 7 and the second breast pump unit 8 further include at least one one-way valve. For example... Figure 1B As shown, the one-way valve 805 of the second breast pump unit 8 is located at the inlet of the milk storage container 12. Specifically, it is installed between the pipeline connected to the milk outlet of the breast shield 801 and the milk storage container. The one-way valve 805 can adopt a valve body structure with one-way conduction characteristics, such as a duckbill valve, ball valve, umbrella valve, or reed valve. Its material is usually food-grade silicone or elastomer to ensure safety, non-toxicity, and good sealing performance.

[0040] The one-way valve 805 is configured to allow milk to flow from the breast pump shield 801 to the milk storage container while preventing milk from flowing back from the milk storage container to the breast pump shield 801. During pumping, when negative pressure is generated in the nipple channel 802 of the breast pump shield, milk is drawn out and flows into the pipeline connected to the nipple channel 802. At this time, the pressure in the pipeline is slightly higher than the pressure in the milk storage container (or due to the gravity of the milk). The one-way valve automatically opens under the positive pressure difference or its own weight, allowing milk to smoothly pass through the one-way valve 805 into the milk storage container. When the negative pressure in the breast pump shield is released, or the equipment stops working, or the milk storage container is accidentally squeezed, the pressure on the milk storage container side may be higher than that on the pipeline side. At this time, the one-way valve automatically closes under the reverse pressure difference, and the sealing surface of the valve body tightly seals, blocking the backflow path of the milk.

[0041] In one possible embodiment of this application, the motor is a linear motor, and the mechanical transmission mechanism is the mover of the linear motor. A linear motor is an electromagnetic drive device that can directly convert electrical energy into linear motion mechanical energy. Its structure mainly includes a stator and a mover. The stator consists of an iron core and winding coils, and is usually fixed inside the main housing of the breast pump; the mover is a permanent magnet assembly or induction conductor, coaxially arranged with the stator. When an alternating current is applied to the stator windings, the mover is subjected to electromagnetic force and performs linear reciprocating motion along the axial direction.

[0042] In this embodiment, the mover of the linear motor has a first end and a second end along its direction of motion. The first end of the mover is connected to the first piston, and the second end of the mover is connected to the second piston. Specifically, the two ends of the mover can be directly and fixedly connected to the piston rods of the first piston and the second piston, respectively, or they can be indirectly connected through connecting parts to form a symmetrical layout with the mover in the center and the two pistons on either side.

[0043] When controller 1 supplies a positive current to the stator winding of the linear motor, the mover moves linearly in a first direction (e.g., to the left). The first end of the mover pushes the first piston in the first pump chamber 3 away from the first air inlet, increasing the negative pressure space volume of the first pump chamber 3 and generating negative pressure. Simultaneously, the second end of the mover pulls the second piston in the second pump chamber 4 away from the second air inlet, also increasing the negative pressure space volume of the second pump chamber 4 and generating negative pressure. When controller 1 supplies a reverse current to the stator winding, the mover moves in the opposite direction (e.g., to the right), and both pistons move synchronously towards their respective air inlets, decreasing the negative pressure space volume of both pump chambers and expelling the gas from the chambers through the exhaust port.

[0044] In another optional embodiment, the motor in power assembly 2 is a rotary motor, and the mechanical transmission mechanism is an eccentric wheel-linkage mechanism, used to convert the rotary motion of the rotary motor into the linear reciprocating motion of the first and second pistons. The rotary motor can be a DC brushed motor, a DC brushless motor, or a stepper motor, and its output shaft moves in a circular motion along its axis. The specific structure of the eccentric wheel-linkage mechanism is as follows: A first eccentric wheel and a second eccentric wheel are coaxially fixedly mounted on the output shaft of the rotary electric motor. The geometric centers of both eccentric wheels are offset from the rotation center of the output shaft, and the eccentricities of the two eccentric wheels are equal. A hinge shaft or bearing is provided on the first eccentric wheel. One end of a first connecting rod is hinged to this hinge shaft via the bearing or sliding sleeve, and the other end of the first connecting rod is hinged to the piston rod end of the first piston. Similarly, a hinge shaft is provided on the second eccentric wheel. One end of the second connecting rod is hinged to the second eccentric wheel, and the other end of the second connecting rod is hinged to the second piston.

[0045] When controller 1 drives the rotary motor, the output shaft drives the first and second eccentric wheels to rotate synchronously. Taking the first eccentric wheel as an example, its hinge point moves in a circle around the center of the output shaft. Since one end of the first connecting rod follows the hinge point in a circular motion, the first piston connected to the other end is constrained within the first pump chamber 3 and can only move linearly along the axis. The first connecting rod forcibly decomposes the circular motion of the eccentric wheel into a reciprocating component along the piston's direction of motion, thereby driving the first piston to move linearly reciprocatingly within the first pump chamber 3. Specifically, when the eccentric wheel rotates to the side where its hinge point is away from the air inlet of the first pump chamber 3, the first connecting rod pulls the first piston in the direction of increasing the negative pressure space volume, generating negative pressure; when the eccentric wheel rotates to the side where the hinge point is close to the air inlet, the first connecting rod pushes the first piston in the direction of decreasing the negative pressure space volume, expelling the gas. The movement process of the second piston is exactly the same as that of the first piston, driven by the second eccentric wheel and the second connecting rod.

[0046] Since the first and second eccentric wheels are coaxially fixed on the output shaft of the same rotary motor, their rotation angles remain consistent. With equal eccentricity and connecting rod lengths, the reciprocating frequencies and stroke amplitudes of the first and second pistons are identical, ensuring that the initial negative pressure generated by the first pump chamber 3 and the second pump chamber 4 is consistent. Furthermore, by adjusting the installation phase angle of the two eccentric wheels on the output shaft, the movement phases of the two pistons can be made to be the same (simultaneous intake and exhaust) or opposite (one intakes while the other exhausts), adapting to different milk suction rhythm requirements. Typically, to balance vibration, the two eccentric wheels can be installed with a 180-degree phase difference, causing the two pistons to move in opposite directions, forming a symmetrical push-pull working mode, effectively reducing vibration and noise during machine operation.

[0047] In an optional embodiment, the power component 2 is implemented using a rotary vane pump or a peristaltic pump. Unlike the aforementioned structures that use a motor in conjunction with a piston or diaphragm, both rotary vane pumps and peristaltic pumps are integrated negative pressure generating devices, equipped with their own air inlet and exhaust outlets. They can directly convert electrical energy into pumping power, generating continuous or pulsating negative pressure without the need for additional transmission mechanisms. The two implementation methods are described below.

[0048] A rotary vane pump is a positive displacement vacuum pump containing an eccentrically mounted rotor and vanes that slide along the rotor slots. When the rotor rotates, the vanes, under the action of centrifugal force and spring force, adhere tightly to the inner wall of the pump chamber, dividing the pump chamber into multiple chambers with periodically changing volumes. The rotary vane pump has one inlet and one outlet. In this embodiment, the inlet of the rotary vane pump is connected to the first and second gas paths respectively via a tee or a splitter connector, and the outlet of the rotary vane pump is connected to the atmosphere. Controller 1 is electrically connected to the drive motor of the rotary vane pump, and controls the pumping rate of the rotary vane pump by adjusting the motor speed or duty cycle, thereby adjusting the negative pressure level in the gas path. Since the negative pressure generated by the rotary vane pump is continuous and relatively stable, and both gas paths obtain negative pressure from the same inlet, regulating valves (first regulating valve 5 and second regulating valve 6) need to be installed in each gas path to achieve independent adjustment of the pressure on both sides. Specifically, after controller 1 determines the target speed of the rotary vane pump based on the target negative pressure values ​​on both sides, the rotary vane pump operates at that speed, generating the same initial negative pressure in both gas paths. Subsequently, controller 1 adjusts the opening of the regulating valves on each side, allowing the actual negative pressure on the low-pressure side to be reduced to the target value through pressure relief, while the regulating valve on the high-pressure side remains closed. This scheme has a simple structure, provides stable negative pressure output, and is suitable for users with high requirements for negative pressure fluctuations.

[0049] A peristaltic pump is a pump that delivers fluid by periodically squeezing a flexible tube using rollers or pressure blocks. In this embodiment, a rotatable roller bracket is installed inside the pump head of the peristaltic pump. Multiple rollers are mounted on the roller bracket, and the flexible tube is positioned between the inner wall of the pump head and the rollers. When the motor drives the roller bracket to rotate, the rollers sequentially squeeze the tube, pushing the gas inside the tube from the inlet end to the outlet end, thereby generating negative pressure at the inlet end. The peristaltic pump has an air inlet and an air outlet. The air inlet is connected to a first air path and a second air path via a splitter connector, while the air outlet is open to the atmosphere. Controller 1 is electrically connected to the drive motor of the peristaltic pump, controlling the pumping rate by adjusting the motor's speed. Because the peristaltic pump generates periodic pressure pulsations during operation (one pulse per roller squeeze), this pulsation characteristic matches the "suck-release" rhythm of breast pumping, allowing it to be used directly for breast pumping without an additional reversing valve. Similar to rotary vane pumps, peristaltic pumps provide negative pressure to both air paths simultaneously at the inlet, thus requiring dual-sided regulating valves for independent pressure regulation. Controller 1 sets the peristaltic pump's rotational speed based on the larger of the two target negative pressure values, ensuring sufficient initial negative pressure for both air paths. The regulating valves then depressurize the low-pressure side. The advantages of peristaltic pumps are that the liquid or gas does not directly contact the pump body, only the hose. Therefore, replacing the hose avoids cross-contamination, providing excellent hygiene, and the hose is inexpensive.

[0050] Please see Figure 2 , Figure 2 This is a flowchart illustrating the control method for a double breast pump provided in an embodiment of this application. This embodiment primarily uses the application of this control method to the aforementioned double breast pump as an example for illustration. Specifically, the control method for a double breast pump provided in an embodiment of this application may include the following steps: S201. Obtain the first target negative pressure value of the first air path and the second target negative pressure value of the second air path.

[0051] The controller first acquires the target negative pressure values ​​set by the user for both the left and right breast pump units. In practice, the controller can read the user-inputted values ​​via the communication interface with the user interface panel, or it can receive setting parameters from external devices such as a mobile application via a wireless communication module. The first target negative pressure value set by the user corresponds to the desired negative pressure level of the left breast pump unit, and the second target negative pressure value corresponds to the desired negative pressure level of the right breast pump unit. These two values ​​are typically expressed in kPa and fall within the physical limits that the negative pressure pump can generate. After acquiring these two values, the controller temporarily stores them in an internal register as a reference for subsequent control calculations.

[0052] S202. Based on the first target negative pressure value and the second target negative pressure value, determine the output of the power component, and control the motor to output power to drive the first pump chamber and the second pump chamber to generate negative pressure.

[0053] The power component includes a motor, specifically determining the motor's output. The specific form of the motor output depends on the motor type. For stepper motors or brushless DC motors, the output can be the motor's rotation angle or stroke range; for ordinary DC motors, the output can be the motor's drive voltage duty cycle or speed. The controller generates a corresponding drive signal based on the calculated output, controlling the motor's operation through the drive circuit. After the motor starts running, it synchronously drives the pistons in the first and second pump chambers to perform linear reciprocating motion through a mechanical transmission mechanism. The two pump chambers generate periodic negative pressure due to the piston movement, and the magnitude of this negative pressure is directly related to the motor's output.

[0054] S203. Based on the first target negative pressure value and the second target negative pressure value, control the opening degree of the first regulating valve and / or the second regulating valve so that the actual negative pressure value of the first air path approaches the first target negative pressure value, and the actual negative pressure value of the second air path approaches the second target negative pressure value.

[0055] The controller controls the opening of two regulating valves based on the two target negative pressure values ​​obtained in step S201. First, the controller compares the first and second target negative pressure values. If they are equal, the controller closes both the first and second regulating valves. In this case, the actual negative pressure value of both air paths is directly determined by the initial negative pressure from the motor output, and the controller maintains stable negative pressure by adjusting the motor output. If the two target negative pressure values ​​are unequal, the controller designates the side with the larger target negative pressure value as the high-pressure side and the side with the smaller target negative pressure value as the low-pressure side. For the high-pressure side, the controller keeps the regulating valve closed, ensuring that the actual negative pressure value of that side's air path is directly equal to the initial negative pressure value determined by the motor output, which meets the target requirements of the high-pressure side. For the low-pressure side, the controller opens the regulating valve on that side and precisely controls the actual negative pressure value of that side's air path by adjusting the valve's opening. Its regulating principle is as follows: After the regulating valve is opened, outside air enters the air path through the valve, counteracting the suction effect of the pump chamber. The larger the valve opening, the more air enters the air path, and the lower the negative pressure that can be maintained in the air path. The controller dynamically adjusts the valve opening by collecting the actual negative pressure value fed back by the pressure sensor on this side in real time, and uses a closed-loop control algorithm such as the PID algorithm to make the actual negative pressure value gradually approach and stabilize near a smaller target negative pressure value.

[0056] In one possible embodiment, the power component includes a motor, and determining the motor's output based on a first target negative pressure value and a second target negative pressure value includes: The motor output is determined based on the larger of the first and second target negative pressure values; or Determine the motor output based on the preset fixed output; or The output of the motor is determined based on the statistical characteristics of the first and second target negative pressure values.

[0057] The larger value refers to the value determined by the controller through numerical comparison after acquiring the first and second target negative pressure values. Specifically, the controller compares the target negative pressure value on the left with the target negative pressure value on the right, and selects the higher value as the basis for determining the motor output.

[0058] The preset fixed output means that the controller does not dynamically adjust the motor's output based on changes in the target negative pressure values ​​on both sides, but instead maintains the motor's output at a pre-set constant value. The selection of this constant value directly determines the motor's operating state and the initial negative pressure level that the pump chamber can generate.

[0059] The preset fixed output can be either the maximum output or the rated output. The preset maximum output refers to the limit output value that the motor can safely reach within the limits allowed by its mechanical structure and electrical performance. For stepper motors or position-controlled motors, the maximum output is the maximum stroke the piston can move, which is limited by the physical dimensions of the pump chamber and the mechanical limits of the transmission mechanism. For DC motors, the maximum output is the motor's highest speed or the maximum drive voltage duty cycle, which is limited by the motor's rated voltage and heat dissipation capacity. When the controller fixes the motor output at the maximum output, the pump chamber operates at maximum displacement, generating the highest initial negative pressure the system can achieve. The preset rated output refers to the output value that the motor can maintain a stable operating state under long-term continuous operation conditions, usually given by the motor manufacturer in the specifications. For stepper motors, the rated output may be the piston stroke corresponding to the output torque at rated current; for DC motors, the rated output is the rated speed at rated voltage. The rated output is generally lower than the maximum output; under this condition, the motor's heat generation is controllable, noise is low, and the expected lifespan is longer.

[0060] Statistical characteristic values ​​refer to statistical quantities that reflect the overall level of both sides, calculated by the controller based on the first and second target negative pressure values. These values ​​are used to determine a compromise between the two as the basis for setting the motor output, rather than simply choosing the larger value or using a fixed value. In this technical solution, the statistical characteristic value can specifically be expressed as an arithmetic mean, a weighted average, or other statistical quantities that can comprehensively characterize the concentration trend of the target negative pressure on both sides.

[0061] In one possible embodiment, determining the output of the power component based on the larger of a first target negative pressure value and a second target negative pressure value includes: Based on the pre-stored mapping relationship between target negative pressure and output quantity, determine the output quantity corresponding to the larger value; The mapping relationship can be a linear function relationship, a nonlinear function relationship, or a lookup table relationship.

[0062] Specifically, the determined target negative pressure is converted into the actual output of the motor through a pre-stored mapping relationship between the target negative pressure and the motor output. This mapping relationship represents the motor output required to generate a stable negative pressure in the pump chamber under standard pneumatic conditions. This output can be obtained through pre-shipment calibration experiments and stored as an engineering constant in the controller's non-volatile memory. The specific physical meaning of the motor output depends on the motor type: for stepper motors or position-controlled motors, the output is typically expressed as the stroke amplitude; for DC motors, the output is typically expressed as the duty cycle of the drive voltage or the target speed. The controller uses appropriate calculation or query methods to convert the target negative pressure into the output based on the different types of mapping relationships.

[0063] When the mapping relationship is a linear function, there is a direct proportional relationship between the target negative pressure and the motor output. The controller internally stores the proportional coefficient of this linear function, which is obtained through a two-point calibration method: under standard conditions of airtight and leak-free air circuit, the motor output corresponding to two different target negative pressures is tested, and the output required per unit negative pressure is calculated as the proportional coefficient. During actual operation, the controller multiplies the larger value by this proportional coefficient to calculate the corresponding motor output.

[0064] For example, calibration experiments show that the proportionality coefficient corresponds to 0.2 mm of stroke per kPa of negative pressure, meaning that generating 5 kPa of negative pressure requires 1 mm of stroke. When the maximum value is 30 kPa, the controller calculates the motor output stroke as 30 multiplied by 0.2, which equals 6 mm. The controller then controls the motor to drive the piston to move 6 mm, causing both pump chambers to generate an initial negative pressure of 30 kPa.

[0065] When the mapping relationship is a nonlinear function, the target negative pressure and the motor output exhibit a curvilinear relationship, such as a high-order polynomial relationship. The controller internally stores the coefficients of this nonlinear function, which are obtained through curve fitting after multi-point calibration. During actual operation, the controller substitutes the larger values ​​into the nonlinear function and calculates the motor output by performing the corresponding mathematical operations.

[0066] For example, through multi-point calibration and fitting, a quadratic polynomial relationship is obtained: the output stroke equals 0.005 multiplied by the square of the target negative pressure. When the maximum value is 30 kPa, the controller calculates 30 squared as 900, multiplying it by 0.005 to obtain 4.5 mm. The controller then controls the motor to drive the piston to move a stroke of 4.5 mm, causing the two pump chambers to generate an initial negative pressure of 30 kPa.

[0067] When the mapping relationship is a lookup table relationship, the correspondence between the target negative pressure and the motor output is stored in the controller in the form of a discrete data table. This data table is obtained by calibration at equally or unequally spaced target negative pressure points, and each calibration point records the motor output corresponding to that target negative pressure. During actual operation, the controller first compares the larger value with the calibration point in the data table. If the larger value is exactly equal to a certain calibration point, the controller directly reads the output corresponding to that calibration point; if the larger value is between two calibration points, the controller calculates the corresponding output using a linear interpolation method between the two calibration points.

[0068] For example, the pre-stored data table is as follows: a target negative pressure of 10 kPa corresponds to a motor output stroke of 2 mm, 20 kPa corresponds to 4 mm, 30 kPa corresponds to 6 mm, and 40 kPa corresponds to 8 mm. When the maximum value is 30 kPa, the controller directly looks up the corresponding output stroke in the table, which is 6 mm. When the maximum value is 25 kPa, the controller looks up the data table and finds that 25 kPa is between 20 kPa and 30 kPa. Therefore, it uses linear interpolation to calculate that 20 kPa corresponds to 4 mm, 30 kPa corresponds to 6 mm, and the difference of 5 kPa corresponds to an output stroke increment of 1 mm. Therefore, the output stroke corresponding to 25 kPa is 5 mm. The controller then controls the motor to drive the piston to move 5 mm, so that the two pump chambers generate an initial negative pressure of 25 kPa.

[0069] In one possible embodiment, see Figure 3 , Figure 3 This is a flowchart illustrating the calculation of motor output provided in an embodiment of this application, specifically including the following steps: S301. Calculate the weighted average of the first target negative pressure value and the second target negative pressure value.

[0070] The first and second target negative pressure values ​​are calculated using a weighted average. The weighted average differs from the arithmetic mean in that the two target negative pressure values ​​are assigned different weighting coefficients during the calculation. These coefficients reflect the relative importance of each value in determining the motor output. The weighting coefficients typically range from 0 to 1, and the sum of the two coefficients equals 1.

[0071] In practical applications, the weighting coefficients can be preset by the user through an interactive panel or external devices. For example, the user can assign a lower weight to the more sensitive side based on differences in sensitivity between the two breasts, differences in milk production, or personal comfort preferences, causing the motor output to be more biased towards the less sensitive side. Alternatively, the manufacturer can preset the weighting coefficients to default values ​​at the time of product shipment, such as 0.5 for each side by default, in which case the weighted average is equivalent to the arithmetic mean. After acquiring the first and second target negative pressure values, the controller reads the stored weighting coefficients, multiplies the first target negative pressure value by the first weighting coefficient, multiplies the second target negative pressure value by the second weighting coefficient, and then adds the two products to obtain the weighted average.

[0072] S302. Based on the preset mapping relationship between the target negative pressure and the output quantity, determine the output quantity corresponding to the weighted average value.

[0073] Specifically, the controller uses the weighted average value calculated by S302 as a reference value and converts it into the actual output value executed by the motor through a pre-stored mapping relationship between the target negative pressure and the motor output. The method for establishing this mapping relationship is exactly the same as the linear function relationship, nonlinear function relationship, or lookup table relationship described above; the only difference is that the input value changes from a larger value to a weighted average value. Depending on the type of mapping relationship, the controller uses the appropriate calculation or lookup method to convert the weighted average value into the motor output value.

[0074] When the mapping relationship is a linear function, the controller multiplies the weighted average by a pre-stored proportional coefficient to obtain the motor output. When the mapping relationship is a non-linear function, the controller substitutes the weighted average into a pre-stored non-linear function expression to calculate the motor output. When the mapping relationship is a lookup table relationship, the controller searches for the output corresponding to the weighted average in a pre-stored data table. If the weighted average is exactly equal to a certain calibration point, it is read directly; otherwise, if it lies between two calibration points, a linear interpolation method is used to calculate the corresponding output.

[0075] Continuing with the example of S301, the user sets the target negative pressure value on the left to 30 kPa and on the right to 20 kPa, with a weight of 0.7 for the left and 0.3 for the right, resulting in a weighted average of 27 kPa. The controller queries the pre-stored mapping relationship between the target negative pressure and the output, which is a linear function with a proportionality coefficient of 0.2 mm stroke per kPa of negative pressure. The controller calculates the motor output stroke as 27 multiplied by 0.2, which equals 5.4 mm. The controller then controls the motor to drive the piston for a 5.4 mm stroke, generating an initial negative pressure of 27 kPa in both pump chambers.

[0076] Taking a lookup table as an example, the pre-stored data table is as follows: a target negative pressure of 20 kPa corresponds to a motor output stroke of 4 mm, 25 kPa corresponds to 5 mm, and 30 kPa corresponds to 6 mm. The weighted average is 27 kPa, which is between 25 kPa and 30 kPa. The controller uses linear interpolation to calculate: 25 kPa corresponds to 5 mm, and 30 kPa corresponds to 6 mm. The difference of 5 kPa corresponds to a stroke increment of 1 mm. The difference between 27 kPa and 25 kPa is 2 kPa, and the corresponding stroke increment is 2 divided by 5 multiplied by 1, which equals 0.4 mm. Therefore, the motor output stroke is 5.4 mm.

[0077] Compared to the strategy of taking the larger value, the weighted average strategy in this embodiment can avoid energy loss and valve adjustment burden caused by the need for large-scale pressure relief on the low-pressure side; compared to the fixed output strategy, the weighted average strategy can dynamically adjust the motor operating point according to the actual target negative pressure, which helps to optimize the overall energy efficiency.

[0078] In one possible embodiment, see Figure 4 As shown, Figure 4 This is a flowchart illustrating the symmetrical and asymmetrical working modes provided in the embodiments of this application, specifically including the following steps: S401. When the first target negative pressure value is equal to the second target negative pressure value, the first regulating valve and the second regulating valve are both closed, and the negative pressure of the first air passage and the second air passage is maintained by adjusting the output of the motor.

[0079] Specifically, the controller first compares the first target negative pressure value with the second target negative pressure value. When the two values ​​are equal, the controller determines that the system has entered a symmetrical operating mode. In this mode, the controller performs two operations: The first operation is to keep both the first and second regulating valves closed. The closed valves mean that outside air cannot enter the air path through the valves, the air path is sealed, and the negative pressure generated in the pump chamber acts entirely on the breast pump unit without being released. The second operation is to maintain stable negative pressure in both air paths by adjusting the motor output. Since the regulating valves are closed, the negative pressure in the air path is determined only by the piston movement in the pump chamber, which in turn is determined by the motor output. The controller collects the actual negative pressure values ​​fed back by the first and second pressure measuring units in real time and compares them with the target negative pressure value. When the actual negative pressure value deviates from the target value due to loose fitting, breast tissue deformation, or other disturbances, the controller adjusts the motor output to change the negative pressure generation capacity of the pump chamber, causing the actual negative pressure value to approach and stabilize near the target negative pressure value again.

[0080] For example, the user sets the target negative pressure value on both the left and right sides to 25 kPa. The controller detects that the two target negative pressure values ​​are equal and issues a command to close the first and second regulating valves, sealing both air passages. At this time, the actual negative pressure value on both sides is determined by the motor output. The controller reads the feedback values ​​from the pressure sensors on both sides in real time; for example, the actual negative pressure on the left is 25 kPa, and the actual negative pressure on the right is 24.5 kPa. The controller finds that the actual negative pressure on the right is slightly lower than the target value, so it slightly increases the motor output, increasing the piston stroke and improving the negative pressure generation capacity of the pump chamber, causing the actual negative pressure on the right to rise to 25 kPa. When the actual negative pressure on both sides stabilizes around 25 kPa, the controller stops adjusting and only intervenes again when new disturbances occur.

[0081] S402. When the first target negative pressure value is not equal to the second target negative pressure value, the flow regulating valve in the gas path corresponding to the smaller target negative pressure value is opened, and the actual negative pressure value of the gas path is adjusted to the corresponding target negative pressure value by adjusting the opening of the flow regulating valve.

[0082] Specifically, the controller compares the first target negative pressure value and the second target negative pressure value. When the two values ​​are not equal, the controller determines that the system has entered an asymmetric operating mode. In this mode, the controller first identifies the high-pressure side corresponding to the larger target negative pressure value and the low-pressure side corresponding to the smaller target negative pressure value. For the high-pressure side, the controller keeps the regulating valve on that side closed, so that the actual negative pressure value of the air path on that side is directly determined by the motor output without additional adjustment. For the low-pressure side, the controller opens the regulating valve on that side and, by adjusting the valve opening in real time, precisely controls the actual negative pressure value of the air path on that side to be close to the smaller target negative pressure value.

[0083] The specific adjustment process on the low-pressure side is as follows: First, based on the difference between the original negative pressure value determined by the current output of the motor and the target negative pressure value on the low-pressure side, a feedforward opening is calculated as the initial opening of the regulating valve. Then, the controller collects the actual negative pressure value fed back by the low-pressure side pressure sensor in real time and calculates the deviation between this actual negative pressure value and the target negative pressure value. If the actual negative pressure value is higher than the target negative pressure value, it indicates insufficient pressure relief. The controller gradually increases the opening of the regulating valve to allow more outside air to enter the air path, and the actual negative pressure value decreases accordingly. If the actual negative pressure value is lower than the target negative pressure value, it indicates excessive pressure relief. The controller gradually decreases the opening of the regulating valve to reduce the amount of outside air entering the air path, and the actual negative pressure value rises accordingly. Through this closed-loop regulation method, the controller stabilizes the actual negative pressure value on the low-pressure side near the target negative pressure value.

[0084] For example, the user sets the target negative pressure value on the left to 30 kPa and the target negative pressure value on the right to 20 kPa. The controller compares these values ​​and determines that the left side is the high-pressure side and the right side is the low-pressure side. It keeps the left-side regulating valve closed, ensuring that the actual negative pressure value in the left air path equals the 30 kPa determined by the motor output. For the right air path, the controller opens the right-side regulating valve. At this point, the initial negative pressure determined by the motor output is 30 kPa, and the target negative pressure value on the right is 20 kPa, a difference of 10 kPa. The controller calculates a feedforward opening based on this difference as the initial opening of the right-side regulating valve, for example, opening the valve to 30%. The controller then reads the feedback value from the right-side pressure sensor in real time. For example, at the initial opening, the actual negative pressure on the right is 22 kPa, still higher than the target value of 20 kPa. The controller determines that further pressure relief is needed, so it gradually increases the valve opening from 30% to 35%, causing the actual negative pressure on the right to decrease to 20.5 kPa. The controller continued to fine-tune the valve opening, eventually stabilizing the actual negative pressure on the right side at around 20 kPa, allowing for minor fluctuations of ±0.5 kPa.

[0085] This embodiment automatically switches between two different operating modes based on whether the target negative pressure values ​​on both sides are equal. When the target negative pressure values ​​on both sides are equal, the system enters the symmetrical energy-saving mode. The controller closes the regulating valves on both sides and maintains the negative pressure only by adjusting the motor output. In this mode, the regulating valves do not participate in the operation, avoiding energy loss and airflow noise caused by valve operation, resulting in the highest overall operating efficiency and lowest noise. When the target negative pressure values ​​on both sides are unequal, the system enters the asymmetrical differential regulation mode. The controller closes the regulating valve on the high-pressure side to fully utilize the motor output, while simultaneously performing closed-loop regulation on the regulating valve on the low-pressure side. By precisely controlling the pressure relief, the actual negative pressure on the low-pressure side is trimmed to the target value. This mode breaks the limitation of the traditional single-motor dual-pump chamber architecture, which cannot achieve asymmetrical pressure setting on both sides due to mechanical coupling, allowing the suction power on the left and right sides to be set separately according to their respective lactation needs. The automatic switching between the two modes ensures energy efficiency optimization under symmetrical operating conditions and achieves independent adjustment under asymmetrical operating conditions, fully taking into account the performance requirements of different usage scenarios.

[0086] In one possible embodiment, see Figure 5 , Figure 5 This is a flowchart illustrating the closed-loop control method for the opening of a control valve in asymmetric mode provided in this application embodiment, which specifically includes the following steps: S501. The larger of the first target negative pressure value and the second target negative pressure value is determined as the high pressure target value, and the smaller one is determined as the low pressure target value.

[0087] Specifically, the first and second target negative pressure values ​​are compared numerically. The larger value is temporarily stored as the high-pressure target value, and the smaller value is temporarily stored as the low-pressure target value. This distinction aims to clarify, in asymmetric operating mode, which side of the air path needs to directly meet the high-pressure demand via motor output, and which side needs to reduce pressure to the low-pressure demand through valve depressurization. The high-pressure and low-pressure target values ​​serve as the basis for all subsequent calculations and remain unchanged throughout the control cycle until the user resets the target negative pressure value or the system restarts.

[0088] S502. Calculate the difference between the high-pressure target value and the low-pressure target value.

[0089] Specifically, the controller subtracts the low-pressure target value from the high-pressure target value determined in step S501, obtaining the difference between the two. This difference reflects the negative pressure amplitude that needs to be trimmed on the low-pressure side under asymmetrical operating mode. The larger the difference, the more pressure needs to be released on the low-pressure side relative to the high-pressure side, and the corresponding valve opening needs to be increased accordingly. The calculation result of the difference will be used for the feedforward opening calculation in step S503.

[0090] S503. Calculate the feedforward opening based on the difference and the pre-stored decoupling constant.

[0091] Specifically, the controller uses the difference calculated in step S502 and the decoupling constant pre-stored in the memory to calculate the feedforward opening of the low-pressure side regulating valve. The decoupling constant is an engineering constant obtained through factory calibration, and its physical meaning is the change in regulating valve opening corresponding to a unit pressure difference. The calibration method for this constant is as follows: with the motor output generating a fixed high-pressure target value, the low-pressure side regulating valve is gradually opened and the change in the actual negative pressure value is recorded to determine the valve opening increment required to reduce the negative pressure from the high-pressure value to the low-pressure value. This increment is then divided by the corresponding pressure difference value to obtain the decoupling constant. The controller multiplies the difference by the decoupling constant to calculate the feedforward opening. This feedforward opening serves as the initial reference for subsequent valve control, enabling the actual negative pressure on the low-pressure side to quickly approach the target value, significantly shortening the response time of the closed-loop regulation.

[0092] For example, suppose the pre-stored decoupling constant corresponds to a 2% valve opening per kPa pressure difference. If the difference calculated in step S502 is 10 kPa, then the feedforward opening is 10 kPa multiplied by 2%, which equals 20% per kPa. The controller uses this value as the initial opening of the low-pressure side regulating valve.

[0093] S504. The flow regulating valve in the gas path corresponding to the low-pressure target value is opened with the feedforward opening as the initial opening.

[0094] Specifically, based on the low-pressure side determined in step S501, the controller sends a drive signal to the regulating valve in the gas path on that side, causing the valve to rapidly open from a fully closed state to the feedforward opening calculated in step S503. The essence of this operation is to use a pre-calibrated model for feedforward control, allowing the valve opening to approach the theoretically required pressure relief in one step, thus avoiding the response delay caused by gradually probing from zero. The feedforward opening, as the initial opening, provides a good starting point for subsequent closed-loop corrections.

[0095] S505. Collect the actual negative pressure feedback value of the gas path and calculate the deviation between the actual negative pressure feedback value and the low pressure target value.

[0096] Specifically, the controller collects the current actual negative pressure value in real time through the pressure measurement unit installed in the air circuit on this side, and compares this feedback value with the low-pressure target value determined in step S501 to calculate the deviation value. The deviation value is calculated by subtracting the low-pressure target value from the actual negative pressure value. When the actual negative pressure value is higher than the low-pressure target value, the deviation is positive, indicating that the current pressure relief is insufficient and the valve opening needs to be further increased; when the actual negative pressure value is lower than the low-pressure target value, the deviation is negative, indicating that the pressure relief is excessive and the valve opening needs to be reduced. This deviation value will be used as the input for the closed-loop correction in step S506.

[0097] S506. Perform closed-loop correction of the opening degree of the flow regulating valve based on the deviation.

[0098] Specifically, the controller uses the deviation calculated in step S505 as input to the closed-loop control algorithm, dynamically adjusting the opening of the low-pressure side regulating valve to gradually approach and stabilize the actual negative pressure value near the target low-pressure value. The closed-loop control algorithm typically employs proportional-integral-derivative (PID) control. Based on the magnitude of the deviation, its accumulation, and its trend, the controller calculates a correction for the valve opening and adds this correction to the current opening to form a new valve opening command. This correction process continues until the deviation decreases to within the allowable error range. At this point, the controller stops making large adjustments and only performs minor corrections to resist external disturbances. Through this combination of feedforward and closed-loop control, the actual negative pressure value on the low-pressure side can be quickly and stably adjusted to the target value.

[0099] This embodiment utilizes a composite control method combining feedforward and closed-loop control to achieve rapid and precise adjustment of the negative pressure on the low-pressure side. The feedforward stage uses pre-stored decoupling constants to calculate the initial valve opening value in one step based on the difference between high and low pressure, allowing the actual negative pressure to quickly approach the target value and significantly shortening the response time. The closed-loop stage employs a PID algorithm to finely correct residual deviations, eliminating minor errors between the feedforward model and the actual system, as well as the effects of external disturbances, ensuring steady-state accuracy.

[0100] In one embodiment, see Figure 6 , Figure 6 This is a schematic diagram of the disturbance compensation process provided in an embodiment of this application, which specifically includes the following steps: S601. Real-time monitoring of the pressure deviation between the actual negative pressure value and the corresponding target negative pressure value of each gas path.

[0101] Specifically, within each control cycle, the controller simultaneously reads the actual negative pressure value of the first air path fed back by the first pressure measurement unit and the actual negative pressure value of the second air path fed back by the second pressure measurement unit. The controller subtracts the actual negative pressure value of the first air path from the acquired first target negative pressure value to obtain the pressure deviation of the first air path; it subtracts the actual negative pressure value of the second air path from the second target negative pressure value to obtain the pressure deviation of the second air path. The calculated pressure deviation can be either positive or negative. When the actual negative pressure value is lower than the target negative pressure value, the deviation is negative, indicating that the negative pressure of that side of the air path is insufficient; when the actual negative pressure value is higher than the target negative pressure value, the deviation is positive, indicating that the negative pressure of that side of the air path is too high. The controller temporarily stores these deviation values ​​in an internal register for subsequent disturbance judgment.

[0102] For example, the user sets the target negative pressure value on the left to 30 kPa and the target negative pressure value on the right to 20 kPa. The controller reads the actual negative pressure value on the left as 28 kPa and the actual negative pressure value on the right as 20 kPa. Therefore, the pressure deviation on the left is 28 minus 30, which equals -2 kPa, and the pressure deviation on the right is 20 minus 20, which equals 0 kPa. The negative deviation on the left indicates that the negative pressure in the left air path is 2 kPa lower than the target value.

[0103] S602. When the pressure deviation of any air path exceeds the preset disturbance threshold, increase the output of the motor to compensate for the pressure loss of that air path.

[0104] Specifically, the controller compares the absolute values ​​of the pressure deviations of each air path calculated in step S601 with the disturbance thresholds pre-stored in the memory. The disturbance threshold is an experimentally calibrated constant, typically set between 2 kPa and 3 kPa, used to distinguish between normal fluctuations and sudden disturbances. When the absolute value of the pressure deviation in a certain air path exceeds this disturbance threshold, the controller determines that a sudden pressure loss has occurred in that air path, such as momentary air leakage caused by a loose breast pump unit, accidental bending of the tubing, or a change in the user's position. The controller then performs a compensation operation: increasing the motor output. The increase in output can be calculated proportionally based on the magnitude of the pressure deviation, or it can be gradually increased in preset fixed steps. After the motor output increases, the piston stroke or speed of both pump chambers increases synchronously, and the negative pressure generation capacity of the dual pump chambers is enhanced accordingly, thereby providing additional negative pressure supplementation to the air path experiencing pressure loss to offset the pressure drop caused by the disturbance.

[0105] For example, the preset disturbance threshold is 2 kPa. Step S601 calculates that the pressure deviation on the left side is -2 kPa, with an absolute value equal to 2 kPa, which exactly reaches the disturbance threshold. The controller determines that a pressure loss has occurred in the left air path and decides to increase the motor output. Based on the current pressure deviation, the controller calculates the increase in motor output as a proportional increase of 1 mm stroke. At this time, the motor output increases from the original 6 mm stroke to 7 mm stroke, and the negative pressure generation capacity of both pump chambers increases simultaneously. The actual negative pressure value of the left air path begins to rise from 28 kPa towards the target value.

[0106] S603. Calculate the compensation opening of the flow regulating valve in another air circuit based on the increase in the motor output.

[0107] In this process, while deciding to increase the motor output, the controller simultaneously calculates the compensation opening of the regulating valve in the undisturbed air path. The calculation of the compensation opening is based on a pre-stored decoupling constant, which characterizes the amount of regulating valve opening compensation corresponding to a unit change in motor output. The controller multiplies the increase in motor output determined in step S602 by this decoupling constant to obtain the compensation opening of the regulating valve in the other air path. The physical meaning of this calculation is that after the motor output increases, not only will the negative pressure in the disturbed air path rise, but the negative pressure in the undisturbed air path will also passively rise due to mechanical coupling. To counteract this passive rise, the opening of the regulating valve on the undisturbed side needs to be increased simultaneously, allowing more outside air to enter that side of the air path, thereby releasing excess negative pressure and keeping the actual negative pressure value on that side stable near the original target value.

[0108] For example, the pre-stored decoupling constant is a 5% valve opening compensation amount per mm of stroke. If step S602 determines the motor output increase to be 1 mm of stroke, then the compensation opening of the regulating valve in the other air path, i.e., the right air path, is 1 multiplied by 5%, equal to 5%. The controller calculates that the right regulating valve needs to increase its opening by an additional 5% on top of its current opening.

[0109] S604. Control the flow regulating valve in another air circuit to increase the compensation opening based on the current opening.

[0110] In this process, the controller adds the compensated opening calculated in step S603 to the current opening of another air path regulating valve to obtain a new target opening. It then sends a drive signal to the regulating valve, increasing the valve opening by the compensated opening. Since this operation and the operation of increasing the motor output in step S602 are performed within the same control cycle, they are synchronized in time, thus achieving instantaneous offsetting of "power gain" and "active pressure relief." The disturbed side obtains pressure compensation by increasing the motor output, while the undisturbed side releases excess pressure by increasing the valve opening, allowing the actual negative pressure values ​​of both air paths to quickly return to stability.

[0111] For example, before step S604 is executed, the current opening of the right-side regulating valve is 21.5%, and the actual negative pressure value of the right-side air circuit is stable at 20 kPa. Based on the calculation result of step S603, the controller sets the target opening of the right-side regulating valve to 21.5% plus 5%, which equals 26.5%, and sends a drive signal to the right-side regulating valve, increasing the valve opening from 21.5% to 26.5%. Since this operation is performed synchronously with the increase in motor output, although the negative pressure in the right-side air circuit tends to rise due to the increased motor output, the synchronous increase in valve opening introduces more outside air, which precisely offsets this upward trend, keeping the actual negative pressure value on the right side consistently around 20 kPa before and after the increase in motor output. Simultaneously, due to the increase in motor output, the actual negative pressure value in the left-side air circuit gradually rises from 28 kPa to 30 kPa, compensating for the pressure loss.

[0112] This embodiment achieves active elimination of coupling interference in a single-motor, dual-pump chamber architecture. Unlike traditional methods that rely solely on slow adjustment through closed-loop feedback, this mechanism utilizes pre-stored decoupling constants for feedforward calculations, completing compensation within the same control cycle after a disturbance occurs, achieving a millisecond-level response speed. On the disturbed side, timely pressure compensation is obtained through increased motor output, quickly restoring to the target negative pressure; on the undisturbed side, the passive pressure increase caused by the increased motor output is precisely offset by a synchronous increase in valve opening, avoiding pressure overshoot. This mechanism fundamentally solves the technical defect of existing single-motor, dual-channel breast pumps where pressure passively increases on the other side when air leakage occurs on one side, significantly improving product safety and user comfort.

[0113] In one possible embodiment, see Figure 7 , Figure 7 This is a schematic diagram of the gas leak alarm process provided in the embodiments of this application, which specifically includes the following steps: S701. Monitor whether the output of the motor reaches the preset mechanical limit threshold.

[0114] Specifically, the power component of this application includes a motor. The controller continuously monitors the current output of the motor and compares this output with a mechanical limit threshold pre-stored in a memory. The mechanical limit threshold is a fixed value determined based on the motor's physical structure and the travel range of the transmission mechanism, representing the maximum output capability that the motor can achieve under safe operation. For stepper motors or position-controlled motors, the mechanical limit threshold is typically the maximum stroke of the piston, which is limited by the cylinder length of the pump chamber and the mechanical limits of the transmission mechanism. For DC motors, the mechanical limit threshold is typically the maximum speed or the maximum drive voltage duty cycle, which is limited by the motor's rated parameters and heat dissipation conditions. The controller reads the current output of the motor in each control cycle, compares it with the threshold, and records the comparison result.

[0115] For example, the mechanical limit threshold of a breast pump is set to a motor output stroke of 10mm. This value is the maximum safe distance the piston can move. The controller monitors the current motor output stroke in each control cycle; for example, if it's currently 8mm, it hasn't reached the limit. When air leakage necessitates increasing the motor output, the output gradually rises to 9.5mm, 9.8mm, and finally 10mm. At this point, the controller detects that the motor output has reached the mechanical limit threshold.

[0116] S702. When the output of the motor reaches the mechanical limit threshold, and the actual negative pressure value of any air path is lower than the product of the target negative pressure value and the preset proportional threshold for a duration exceeding the preset duration threshold, it is determined that the air path has serious air leakage.

[0117] Specifically, after the controller detects in step S701 that the motor output has reached the mechanical limit threshold, it further determines the pressure status of the air paths on both sides. The controller calculates the pressure judgment threshold for the first and second air paths respectively, which is the target negative pressure value of each air path multiplied by a preset proportional threshold. The preset proportional threshold is a constant between 0 and 1, usually set to 30% or 20%, representing the ratio between the minimum allowable negative pressure level of the system and the target negative pressure. The controller compares the actual negative pressure value of each air path with the pressure judgment threshold calculated for that side. If the actual negative pressure value is lower than the threshold, the controller records that the air path is in a low-pressure state. The controller uses a built-in timer to accumulate the duration of the low-pressure state. When the duration exceeds a preset duration threshold, the controller determines that the air path has a serious air leak. The preset duration threshold is usually set to 3 to 5 seconds to filter instantaneous pressure fluctuations and avoid misjudgment due to brief loosening during wear.

[0118] For example, if the target negative pressure on the left is 30 kPa and the preset proportional threshold is 30%, then the pressure judgment threshold is 30 kPa multiplied by 0.3, which equals 9 kPa. The motor output has reached the mechanical limit threshold of 10 mm stroke, but the actual negative pressure on the left is only 8 kPa, lower than 9 kPa. The controller starts a timer to record the low pressure state on the left. Assuming a preset duration threshold of 3 seconds, if the actual negative pressure on the left remains below 9 kPa for 3 consecutive seconds, the controller determines that there is a serious leak in the left air path. If the actual negative pressure on the left rises above 9 kPa during this period, the timer is reset, and the judgment is invalid. The right air path is judged independently in the same way.

[0119] S703: In response to a severe air leak detection, the motor output is stopped and an alarm signal is triggered.

[0120] Specifically, after the controller determines a serious air leak in a certain air path in step S702, it immediately executes a safety protection operation. The controller cuts off the power supply to the motor through the drive circuit, causing the motor to stop running, the piston to stop reciprocating, and the pump chamber to no longer generate negative pressure. At the same time, the controller sends an alarm signal through its electrically connected alarm module to remind the user that the equipment is abnormal and needs to be checked. The specific form of the alarm signal can be selected according to the product design, such as displaying a fault code on the screen, illuminating a red indicator light, driving a buzzer to emit a warning sound, or pushing a fault notification to a mobile application through a wireless communication module. Stopping the motor output is to prevent the motor from running idle or overloaded for a long time under serious air leakage conditions, avoiding equipment damage or energy waste; triggering the alarm signal is to promptly inform the user to check the wearing of the breast pump unit, whether the tubing connection is loose, or whether there are other problems that could cause serious air leakage.

[0121] For example, after step S702 determines that a serious air leak has occurred in the left air path, the controller immediately sends a stop command to the motor drive circuit, cutting off the power supply to the motor. The motor output shaft stops rotating, the piston stops moving, and the breast pump no longer generates negative pressure. At the same time, the controller emits three consecutive short beeps through the buzzer drive circuit and illuminates a red fault indicator light on the device panel. After seeing the indicator light illuminate and hearing the beep, the user can check whether the left breast pump unit is securely attached and whether the tubing has fallen off or is damaged.

[0122] This embodiment integrates a dual mechanism of mechanical limit monitoring and pressure status determination into the controller, enabling accurate identification and safe response to severe air leakage faults. When the motor output has reached its mechanical limit but the actual negative pressure on one side of the air path remains far below the target value, it indicates a persistent pressure loss in that side of the air path that cannot be compensated for by increasing the motor output. This could be due to serious faults such as the breast pump unit completely detaching, tubing damage, or pump chamber seal failure. In this case, the controller immediately stops the motor output and issues an alarm signal. This avoids energy waste and potential damage caused by prolonged motor operation in an ineffective state, and also allows the user to quickly troubleshoot the cause of the fault through timely alerts.

[0123] It should be understood that the specific implementation process and technical principles of each step in the above method embodiments are described in the above bilateral breast pump embodiments, and will not be repeated here.

[0124] Although Figures 2-7 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figures 2-7At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0125] To facilitate better implementation of the control method for a double breast pump according to the embodiments of this application, this application also provides a control device for a double breast pump based on the above-described control method. The meanings of the terms used are the same as in the control method for the double breast pump described above, and specific implementation details can be found in the descriptions within the method embodiments.

[0126] Please see Figure 8 , Figure 8 This is a schematic diagram of the control device for a bilateral breast pump provided in an embodiment of this application. The control device for the bilateral breast pump may specifically include: The acquisition module 801 is used to acquire the first target negative pressure value and the second target negative pressure value; The determining module 802 is used to determine the output of the motor based on the first target negative pressure value and the second target negative pressure value, and control the motor to output power at the output to drive the first pump chamber and the second pump chamber to generate negative pressure; The adjustment module 803 is used to control the opening degree of the first adjustment valve and / or the second adjustment valve according to the first target negative pressure value and the second target negative pressure value, so that the actual negative pressure value of the first air passage approaches the first target negative pressure value, and the actual negative pressure value of the second air passage approaches the second target negative pressure value.

[0127] Specific limitations regarding the control device of a double breast pump can be found in the above description of the control method for double breast pumps, and will not be repeated here. Each module in the control device of the aforementioned double breast pump can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0128] The specific implementation process and technical effects of the control device for the bilateral breast pump provided in this embodiment can be referred to the above method embodiment, and the steps are repeated here.

[0129] Furthermore, embodiments of this application also provide an electronic device, such as... Figure 9 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically: The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that... Figure 9 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 301 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 302, and by calling data stored in the memory 302, thereby providing overall monitoring of the electronic device. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 301.

[0130] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and control methods for the bilateral breast pump by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.

[0131] The electronic device also includes a power supply 303 that supplies power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 303 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0132] The electronic device may also include an input unit 304, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0133] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the electronic device loads the executable files corresponding to the processes of one or more application programs into the memory 302 according to the following instructions, and the processor 301 runs the application programs stored in the memory 302, thereby realizing the steps in the control method of the bilateral breast pump described above.

[0134] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0135] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0136] Therefore, embodiments of this application provide a storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the control methods for a bilateral breast pump provided in embodiments of this application. For example, the instructions can execute steps in the aforementioned control method for a bilateral breast pump.

[0137] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0138] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0139] Since the instructions stored in the storage medium can execute the steps in any of the control methods of the double breast pump provided in the embodiments of this application, the beneficial effects that the control method of any of the double breast pumps provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0140] The foregoing has provided a detailed description of a double breast pump, a control method for a double breast pump, an apparatus, a device, and a medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A bilateral breast pump, characterized in that, include: Power components, used to provide power; The first pump chamber and the second pump chamber are respectively connected to the first pump chamber and the second pump chamber by a power component. The power component changes the negative pressure space volume of the first pump chamber and the second pump chamber to generate negative pressure. A first breast pump unit and a second breast pump unit, wherein the first breast pump unit is connected to the negative pressure space of the first pump chamber through a first air passage, and the second breast pump unit is connected to the negative pressure space of the second pump chamber through a second air passage, and the first air passage and the second air passage are physically isolated from each other. A first regulating valve and a second regulating valve, wherein the air inlet of the first regulating valve is connected to the atmosphere, the air outlet of the first regulating valve is connected to the first air path, the air inlet of the second regulating valve is connected to the atmosphere, and the air outlet of the second regulating valve is connected to the second air path. A first pressure measuring unit and a second pressure measuring unit are provided. The first pressure measuring unit is disposed in the first air path and is used to detect the actual negative pressure value of the first air path. The second pressure measuring unit is disposed in the second air path and is used to detect the actual negative pressure value of the second air path. as well as The controller is used to control the output of the motor, the opening degree of the first regulating valve, and the opening degree of the second regulating valve based on the actual negative pressure value of the first air path and / or the actual negative pressure value of the second air path; the controller is electrically connected to the power assembly, the first regulating valve, the second regulating valve, the first pressure measuring unit, and the second pressure measuring unit.

2. The bilateral breast pump according to claim 1, characterized in that, The power assembly includes an electric motor, a mechanical transmission mechanism, a first piston, and a second piston; The input end of the mechanical transmission mechanism is connected to the motor, and the first output end of the mechanical transmission mechanism is connected to the first piston. The first piston is located in the first pump chamber and forms a negative pressure space with the inner wall of the first pump chamber. The first piston moves in a reciprocating linear motion under the drive of the motor, which increases or decreases the volume of the negative pressure space in the first pump chamber. The second output end of the mechanical transmission mechanism is connected to the second piston. The second piston is located in the second pump chamber and forms a negative pressure space with the inner wall of the second pump chamber. The second piston moves in a reciprocating linear motion under the drive of the motor, which increases or decreases the volume of the negative pressure space in the second pump chamber.

3. The bilateral breast pump according to claim 1, characterized in that, The power assembly includes a motor, a mechanical transmission mechanism, a first diaphragm, and a second diaphragm; The input end of the mechanical transmission mechanism is connected to the motor, and the first output end of the mechanical transmission mechanism is connected to the first diaphragm. The first diaphragm is disposed in the first pump chamber and forms a negative pressure space with the inner wall of the first pump chamber. The first diaphragm undergoes elastic deformation under the drive of the motor, which increases or decreases the volume of the negative pressure space in the first pump chamber. The second output end of the mechanical transmission mechanism is connected to the second diaphragm. The second diaphragm is disposed in the second pump chamber and forms a negative pressure space with the inner wall of the second pump chamber. The second diaphragm undergoes elastic deformation under the drive of the motor, which increases or decreases the volume of the negative pressure space in the second pump chamber.

4. The bilateral breast pump according to claim 1, characterized in that, Both the first breast pump unit and the second breast pump unit include: The housing has a negative pressure chamber inside, and a third diaphragm is provided inside the negative pressure chamber. The space on one side of the third diaphragm is connected to the first pump chamber or the second pump chamber. A breast shield includes a flange for conforming to the breast and a nipple channel for accommodating the nipple, wherein the space on the other side of the diaphragm communicates with the breast channel, and the breast channel is integrally formed with the flange to form a breast shield or is detachably sealed. The bilateral breast pump also includes: At least one milk storage container is connected to the milk suction channel for receiving and storing milk.

5. The bilateral breast pump according to claim 4, characterized in that, The at least one milk storage container includes: The first milk storage container is connected to the breast shield of the first breast pump unit and is used to collect breast milk from the first breast shield. The second milk storage container is connected to the breast shield of the second breast pump unit and is used to collect breast milk from the second breast shield.

6. The bilateral breast pump according to claim 4, characterized in that, The at least one milk storage container is a shared container, and the breast pump shield of the first breast pump unit and the breast pump shield of the second breast pump unit are respectively connected to the shared container through independent pipelines.

7. The bilateral breast pump according to claim 4, characterized in that, The first breast pump unit and the second breast pump unit further include: A one-way valve is provided at the inlet of the milk storage container to allow milk to flow into the milk storage container from the direction of the breast shield and to prevent milk from flowing back from the milk storage container into the breast shield.

8. The bilateral breast pump according to claim 1, characterized in that, The first pressure measuring unit is located at one end of the first air path near the first breast pump unit, and the second pressure measuring unit is located at one end of the second air path near the second breast pump unit.

9. The bilateral breast pump according to claim 2, characterized in that, The motor is a linear motor, and the mechanical transmission mechanism is the mover of the linear motor. The two ends of the mover are respectively connected to the first piston and the second piston.

10. The bilateral breast pump according to claim 2, characterized in that, The motor is a rotary motor, and the mechanical transmission mechanism is an eccentric wheel-linkage mechanism, which is used to convert the rotational motion of the rotary motor into the linear reciprocating motion of the first piston and the second piston; The eccentric wheel-linkage mechanism includes: The first eccentric wheel and the second eccentric wheel are coaxially fixed on the output shaft of the rotary motor; The first connecting rod has one end hinged to the first eccentric wheel and the other end hinged to the first piston; The second connecting rod has one end hinged to the second eccentric wheel and the other end hinged to the second piston.

11. A control method for a bilateral breast pump, characterized in that, For controlling the bilateral breast pump as described in any one of claims 1 to 10; The control method includes: Obtain the first target negative pressure value of the first air path and the second target negative pressure value of the second air path; Based on the first target negative pressure value and the second target negative pressure value, the output of the power component is determined, and the power component is controlled to output power at the output to drive the first pump chamber and the second pump chamber to generate negative pressure. Based on the first target negative pressure value and the second target negative pressure value, control the opening degree of the first regulating valve and / or the second regulating valve so that the actual negative pressure value of the first air path approaches the first target negative pressure value, and the actual negative pressure value of the second air path approaches the second target negative pressure value.

12. The control method for the bilateral breast pump according to claim 11, characterized in that, The power assembly includes: a motor and a mechanical transmission mechanism; The step of determining the output of the power component based on the first target negative pressure value and the second target negative pressure value includes: The output of the motor is determined based on the larger of the first target negative pressure value and the second target negative pressure value; or The output of the motor is determined based on a preset fixed output; or The output of the motor is determined based on the statistical characteristics of the first target negative pressure value and the second target negative pressure value.

13. The control method for the bilateral breast pump according to claim 12, characterized in that, Determining the motor output based on the larger of the first target negative pressure value and the second target negative pressure value includes: Based on the pre-stored mapping relationship between the target negative pressure and the output quantity, determine the output quantity corresponding to the larger value; The mapping relationship can be a linear function relationship, a nonlinear function relationship, or a lookup table relationship.

14. The control method for the bilateral breast pump according to claim 12, characterized in that, The preset fixed output is the preset maximum output or the rated output.

15. The control method for the bilateral breast pump according to claim 12, characterized in that, Determining the motor output based on the statistical characteristic values ​​of the first target negative pressure value and the second target negative pressure value includes: Calculate the weighted average of the first target negative pressure value and the second target negative pressure value; Based on the preset mapping relationship between the target negative pressure and the output quantity, the output quantity corresponding to the weighted average value is determined.

16. The control method for the bilateral breast pump according to claim 11, characterized in that, The step of controlling the opening degree of the first regulating valve and / or the second regulating valve according to the first target negative pressure value and the second target negative pressure value includes: When the first target negative pressure value is equal to the second target negative pressure value, both the first regulating valve and the second regulating valve are closed, and the negative pressure of the first air passage and the second air passage is maintained by adjusting the output of the motor. When the first target negative pressure value is not equal to the second target negative pressure value, the flow regulating valve in the gas path corresponding to the smaller target negative pressure value is opened, and the actual negative pressure value of the gas path is adjusted to the corresponding target negative pressure value by adjusting the opening of the flow regulating valve.

17. The control method for the bilateral breast pump according to claim 16, characterized in that, The step of adjusting the actual negative pressure value of the gas path to the corresponding target negative pressure value by adjusting the opening of the flow regulating valve includes: The larger of the first target negative pressure value and the second target negative pressure value is determined as the high pressure target value, and the smaller one is determined as the low pressure target value; Calculate the difference between the high-pressure target value and the low-pressure target value; The feedforward opening is calculated based on the difference and the pre-stored decoupling constant. The flow control valve in the gas path corresponding to the low-pressure target value is opened with the feedforward opening as the initial opening. Collect the actual negative pressure feedback value of the gas path, and calculate the deviation between the actual negative pressure feedback value and the low pressure target value; The opening degree of the flow regulating valve is corrected in a closed loop based on the deviation.

18. The control method for the bilateral breast pump according to claim 11, characterized in that, Also includes: Real-time monitoring of the pressure deviation between the actual negative pressure value and the corresponding target negative pressure value of each gas path; When the pressure deviation of any air path exceeds a preset disturbance threshold, the output of the motor is increased to compensate for the pressure loss of that air path. Calculate the compensation opening of the flow regulating valve in the other air path based on the increase in the output of the motor. The flow regulating valve in the other gas path is controlled to increase the compensation opening based on the current opening.

19. The control method for the bilateral breast pump according to claim 18, characterized in that, The compensation opening is calculated based on the increase in the output of the motor and the pre-stored decoupling constant, where the decoupling constant represents the compensation amount of the flow regulating valve opening corresponding to a unit change in output.

20. The control method for the bilateral breast pump according to claim 11, characterized in that, The power component includes a motor; The method further includes: Monitor whether the output of the motor reaches a preset mechanical limit threshold; When the output of the motor reaches the mechanical limit threshold, and the actual negative pressure value of any air path is lower than the product of the target negative pressure value and the preset ratio threshold for a duration exceeding the preset duration threshold, it is determined that the air path has serious air leakage. In response to a severe air leak detection, the motor output is stopped and an alarm signal is triggered.

21. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the control method for a bilateral breast pump as described in any one of claims 11-20.

22. A storage medium, characterized in that, The computer program stores a method for controlling a bilateral breast pump as described in any one of claims 11-20 that can be loaded by a processor and executed.