Reciprocation pump and discharge pressure value determination method
The reciprocating pump addresses the cost and selection challenges of using pressure gauges by determining discharge pressure abnormalities through an electromagnetic actuator and control unit, eliminating the need for pressure sensors and reducing manufacturing costs.
Patent Information
- Application Number
- JP2023190892
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-08
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2043-11-08
AI Technical Summary
Existing reciprocating pumps require pressure gauges or sensors to monitor discharge pressure, leading to increased manufacturing costs due to processing, material, and construction costs, as well as limitations in selecting pressure gauges for corrosive liquids.
A reciprocating pump that determines discharge pressure abnormalities without using a pressure gauge or sensor, by employing an electromagnetic actuator, an actuator control unit, a current acquisition unit, and a judgment unit that uses a predetermined threshold value and control current value to assess normal or abnormal discharge pressure.
Enables the determination of discharge pressure abnormalities without the need for pressure gauges or sensors, reducing manufacturing costs and allowing for easier handling of corrosive liquids.
Smart Images

Figure 2025078374000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a reciprocating pump and a method for determining a discharge pressure value. [Background technology]
[0002] A reciprocating pump includes a diaphragm, a plunger that reciprocates the diaphragm, and a pump chamber that houses the diaphragm. The reciprocating pump reciprocates the diaphragm by the reciprocating motion of the plunger, and conveys a constant amount of the pumped liquid by alternately sucking and discharging the pumped liquid in the pump chamber. Some reciprocating pumps are equipped with a pressure gauge (pressure sensor) to monitor the presence or absence of an abnormality in the discharge pressure (see, for example, Patent Documents 1 and 2). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-21503 A [Patent Document 2] JP 2019-173634 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the reciprocating pump disclosed in Patent Document 1, a mounting hole communicating with the pump chamber is arranged in a housing that defines the pump chamber, and a pressure gauge is attached to the mounting hole. This configuration requires processing of the mounting hole and a seal member between the mounting hole and the pressure gauge. In the reciprocating pump disclosed in Patent Document 2, a pressure sensor is attached to the discharge pipe. This configuration requires designing a discharge pipe for mounting the pressure sensor, constructing the discharge pipe, and constructing wiring for the pressure sensor. Thus, the manufacturing costs of these reciprocating pumps increase by the amount required for the processing costs, material costs, and construction costs.
[0005] In addition, if the liquid being handled is corrosive, there is little freedom in selecting a pressure gauge (pressure sensor), and a dedicated pressure gauge tends to be expensive. Furthermore, if the operation of the reciprocating pump is to be stopped in conjunction with the detection of an abnormality, wiring is required to send the detection signal from the pressure gauge to the control system of the reciprocating pump.
[0006] An object of the present invention is to determine the presence or absence of an abnormality in the discharge pressure of a reciprocating pump without using a pressure gauge (pressure sensor). [Means for solving the problem]
[0007] A reciprocating pump in one embodiment of the present invention is a reciprocating pump that sucks in and discharges handled fluid by reciprocating a diaphragm, and includes the diaphragm, a pump chamber in which the diaphragm is housed, a plunger that reciprocates the diaphragm, an electromagnetic actuator that reciprocates the plunger, an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator, an acquisition unit that acquires a control current value used to control the operation of the electromagnetic actuator, and a judgment unit that judges whether the discharge pressure value of the handled fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value.
[0008] A reciprocating pump in one embodiment of the present invention is a reciprocating pump that sucks in and discharges handled fluid by reciprocating a diaphragm, and includes the diaphragm, a pump chamber in which the diaphragm is housed, a plunger that reciprocates the diaphragm, an electromagnetic actuator that reciprocates the plunger, an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator, a current value acquisition unit that acquires a control current value used to control the operation of the electromagnetic actuator, a speed acquisition unit that acquires a forward speed of the plunger when the plunger moves in the forward direction, a memory unit that stores a trained learning model that has been machine-learned to output whether the discharge pressure of the handled fluid discharged from the pump chamber is normal or abnormal when the control current value and the forward speed are input, and an estimation unit that inputs the acquired control current value and the acquired forward speed into the learning model and estimates whether the discharge pressure is normal or abnormal.
[0009] In one embodiment of the present invention, a method for determining a discharge pressure value is a method for determining a discharge pressure value of handled fluid discharged from a pump chamber, performed by a reciprocating pump having a diaphragm, a pump chamber in which the diaphragm is housed, a plunger that reciprocates the diaphragm, an electromagnetic actuator that reciprocates the plunger, and an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator, the method including a step of the reciprocating pump acquiring a control current value used to control the operation of the electromagnetic actuator, and a step of the reciprocating pump judging whether the discharge pressure value of the handled fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value. Effect of the Invention
[0010] According to the present invention, it is possible to determine whether or not there is an abnormality in the discharge pressure of a reciprocating pump without using a pressure gauge (pressure sensor). [Brief description of the drawings]
[0011] [Figure 1] 1 is a schematic cross-sectional view showing an embodiment of a reciprocating pump according to the present invention. [Diagram 2] FIG. 2 is a functional block diagram of the reciprocating pump of FIG. [Diagram 3] 2A to 2C are schematic diagrams illustrating the operation modes of the reciprocating pump of FIG. 1, where (a) shows the standard mode, (b) shows the high viscosity mode, and (c) shows the low pulsation mode. [Figure 4] 2 is a schematic diagram showing an example of information stored in a storage unit included in the reciprocating pump of FIG. 1; FIG. [Diagram 5] 2 is a flowchart showing an example of the operation of the reciprocating pump of FIG. 1. [Figure 6] FIG. 4 is a functional block diagram showing another embodiment of a reciprocating pump according to the present invention. [Figure 7] 7 is a schematic diagram showing an example of information stored in a storage unit included in the reciprocating pump of FIG. 6. [Figure 8] 7 is a flowchart showing an example of the operation of the reciprocating pump of FIG. 6. [Figure 9] FIG. 11 is a functional block diagram showing still another embodiment of a reciprocating pump according to the present invention. [Figure 10] 10 is a schematic diagram showing an example of information stored in a storage unit included in the reciprocating pump of FIG. 9. [Figure 11] 10 is a flowchart showing an example of the operation of the reciprocating pump of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] An embodiment of a reciprocating pump (hereinafter referred to as "this pump") and a method for determining a discharge pressure value (hereinafter referred to as "this determination method") according to the present invention will be described below. In the following description, the drawings will be referred to as appropriate. In the drawings, the same members and elements are given the same symbols, and duplicated descriptions will be omitted. Furthermore, the dimensional ratios of each element may be exaggerated for the convenience of explanation, and are not limited to the ratios shown in the drawings.
[0013] ●Reciprocating pump(1)● ●Configuration of reciprocating pump (1) FIG. 1 is a schematic cross-sectional view showing an embodiment of the present pump. FIG. 2 is a functional block diagram of the pump.
[0014] This pump 1 is an electromagnetically driven diaphragm pump that sucks in and discharges the pumped liquid. This pump 1 includes a housing 2, a control device 3, a drive unit 4, a plunger 5, a diaphragm 6, an operation unit 7, a connection unit 8, a suction pipe L1, a discharge pipe L2, a suction valve V1, and a discharge valve V2. The basic configuration of this pump 1 is the same as that of a known reciprocating pump. Therefore, in the following description, a description of the basic configuration of this pump 1 will be omitted.
[0015] The housing 2 accommodates a control device 3, a drive unit 4, a plunger 5, and a diaphragm 6. The housing 2 includes a pump head portion 21 and a main body portion 22.
[0016] The pump head 21 houses the diaphragm 6 and sucks pumped liquid from the suction pipe L1 and discharges the pumped liquid to the discharge pipe L2. The pump head 21 includes a pump chamber 21a, a suction flow path 21b, and a discharge flow path 21c. The pump chamber 21a houses the diaphragm 6. The suction flow path 21b is a flow path that communicates with the pump chamber 21a and the suction pipe L1. The discharge flow path 21c is a flow path that communicates with the pump chamber 21a and the discharge pipe L2.
[0017] The main body 22 houses the control device 3, the drive unit 4, and the plunger 5. The main body 22 includes an electric chamber 22a and a machine chamber 22b. The electric chamber 22a houses the control device 3. The electric chamber 22a is disposed above the machine chamber 22b. The machine chamber 22b houses the drive unit 4 and the plunger 5. In the following description, the direction in which the pump chamber 21a is disposed relative to the machine chamber 22b is the "forward direction," and the opposite direction is the "rearward direction." That is, the pump chamber 21a is disposed in front of the machine chamber 22b.
[0018] The control device 3 controls the overall operation of the pump 1. The control device 3 includes, for example, a processor such as a CPU (Central Processing Unit) 31, a volatile memory such as a RAM (Random Access Memory) 32 that functions as a working area for the CPU 31, a non-volatile memory such as a ROM (Read Only Memory) 33 that stores various information such as a determination program, a driver circuit 34 for a motor device 41 described below, and a storage unit 35. The CPU 31 functions as an actuator control unit 311, an acquisition unit 312, a decision unit 313, and a determination unit 314. That is, the control device 3 also includes the actuator control unit 311, the acquisition unit 312, the decision unit 313, and the determination unit 314.
[0019] A judgment program runs in the control device 3, and the judgment program cooperates with the hardware resources of the pump 1 to realize the present judgment method described below. By causing a processor (CPU 31) included in the control device 3 to execute the judgment program, the judgment program can cause the processor to function as an actuator control unit 311, an acquisition unit 312, a decision unit 313, and a judgment unit 314, and can cause the processor to execute the present judgment method. Furthermore, by causing a computer to execute the judgment program, the judgment program can cause the computer to function as the control device 3.
[0020] In the present invention, the determination program may be stored in the storage unit 35. The determination program may also be stored in a non-transitory storage medium (e.g., a CD (Compact Disc), a DVD (Digital Versatile Disc), a USB (Universal Serial Bus) memory, etc.) in an installable file format or an executable file format, and provided to the pump 1 via a dedicated read-out medium.
[0021] The actuator control section 311 controls the operation of the motor device 41 via the driver circuit 34. The specific operation of the actuator control section 311 will be described later.
[0022] The acquisition unit 312 acquires information necessary for executing the present determination method (for example, boundary pressure value, control current value, speed-related information, etc.) The specific operation of the acquisition unit 312 will be described later.
[0023] The "boundary pressure value" is a pressure value that serves as a threshold value that separates the normal value from the abnormal value of the discharge pressure value of the pump 1 (the pressure value of the handled fluid discharged from the pump chamber 21a) in the usage environment of the pump 1. The boundary pressure value refers to the upper limit value among the upper limit value and the lower limit value of the discharge pressure value when the pump 1 is operating normally. The boundary pressure value is set according to the usage environment of the pump 1, for example, by the user of the pump 1 operating the operating unit 7.
[0024] The “control current value” is the current value of a current (hereinafter referred to as the “control current”) used to control the operation of the motor 411 described below. The control current value is supplied from the driver circuit 34 to the motor 411 based on the control of the actuator control unit 311.
[0025] The "speed-related information" is information related to the moving speed of the plunger 5, and includes the stroke number (rpm) of the plunger 5. The moving speed of the plunger 5 includes the forward speed of the plunger 5, which is the speed at which the plunger 5 moves forward (in the forward direction), and the return speed of the plunger 5, which is the speed at which the plunger 5 moves backward (in the return direction). In this embodiment, of the forward speed and the return speed, the forward speed is used as the speed-related information.
[0026] The determination unit 313 determines a current value (hereinafter referred to as a "boundary current value") that is a threshold value that separates the normal value and the abnormal value of the discharge pressure value based on the boundary pressure value. The boundary current value is a current value that corresponds to the boundary pressure value, and is an example of a predetermined threshold value in the present invention. The specific operation of the determination unit 313 will be described later.
[0027] The determination unit 314 determines whether the discharge pressure value is a normal value or an abnormal value based on the control current value and the boundary current value (threshold value). The specific operation of the determination unit 314 will be described later.
[0028] The driver circuit 34 is a circuit that supplies a control current (applies a control voltage) to the motor 411 based on the control of the actuator control unit 311 (for example, an operation instruction for the motor 411) to control the operation of the motor 411. The driver circuit 34 includes a current detection circuit 341 that detects the control current value supplied to the motor 411. The control current value detected by the current detection circuit 341 is transmitted to the acquisition unit 312 and acquired by the acquisition unit 312.
[0029] The storage unit 35 stores information (e.g., the correspondence information Ci, etc.) necessary for the operation of the pump 1. The storage unit 35 is, for example, a non-volatile memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory) or a flash memory. The correspondence information Ci will be described in detail later.
[0030] In the present invention, the RAM 32 may function as the storage unit 35.
[0031] The driving unit 4 reciprocates the plunger 5. The driving unit 4 includes a motor device 41, a driving gear 42, a driven gear 43, a crankshaft 44, and two bearings 45 and 46.
[0032] The motor device 41 generates a rotational power for reciprocating the plunger 5. The motor device 41 is a known stepping motor, and is an example of an electromagnetic actuator in the present invention. The motor device 41 includes a motor 411 and an encoder 413. The encoder 413 acquires a position angle of a rotating shaft 412 of the motor 411. A signal indicating the position angle acquired by the encoder 413 is transmitted to the control device 3, and the control device 3 (actuator control unit 311) controls a control current value supplied to the motor 411 via the driver circuit 34. That is, the operation of the motor 411 is controlled by the control device 3 in a closed loop. Therefore, the motor 411 is controlled so as to rotate accurately at all times, and the power consumption of the motor 411 is appropriately controlled according to the load of the motor 411. In addition, the actuator control unit 311 can perform precise control that changes only the forward speed, such as a high viscosity mode or a low pulsation mode described later. The motor device 41 is supported by the housing 2 with the rotating shaft 412 facing in the vertical direction.
[0033] The drive gear 42 and the driven gear 43 reduce the rotational power from the motor device 41 at a predetermined reduction ratio and transmit the reduced power to the crankshaft 44. The drive gear 42 is attached to a rotating shaft 412, and the driven gear 43 is attached to the crankshaft 44 so as to mesh with the drive gear 42.
[0034] The crankshaft 44 converts the rotational power from the motor device 41 into reciprocating power in the front-rear direction. The crankshaft 44 is rotatably supported by bearings 45, 46 such that the axial direction (longitudinal direction) is aligned along the up-down direction.
[0035] In the present invention, the drive unit 4 may include a rotating shaft and an eccentric cam instead of the crankshaft 44. In this case, the plunger 5 reciprocates by the eccentric cam and does not need to include a bearing 51 described later.
[0036] The bearing 45 rotatably supports an upper end of the crankshaft 44, and the bearing 46 rotatably supports a lower end of the crankshaft 44. The bearings 45 and 46 are supported by the housing 2.
[0037] The plunger 5 reciprocates in the front-rear direction in response to the rotation of the crankshaft 44, thereby reciprocating the diaphragm 6. The plunger 5 is housed in the machine chamber 22b so as to be aligned in the front-rear direction, and is rotatably attached to the crankshaft 44 via a bearing 51 provided in the plunger 5. The plunger 5 is disposed behind the diaphragm 6 (on the rear side of the diaphragm 6).
[0038] The operation of the plunger 5 is controlled by the control device 3 via the motor device 41. That is, when the control device 3 rotates the motor 411, the crankshaft 44 rotates, and the plunger 5 reciprocates in the front-rear direction. Here, when the plunger 5 is located at the rearmost position, that position corresponds to the bottom dead center of the plunger 5. When the plunger 5 advances forward from the bottom dead center, the diaphragm 6 is pushed forward, and the pumped fluid in the pump chamber 21a is discharged to the discharge flow passage 21c. At this time, the pump 1 is performing the discharge stroke. When the plunger 5 is located at the frontmost position, that position corresponds to the top dead center of the plunger 5. When the plunger 5 retreats backward from the top dead center, the diaphragm 6 is pulled back backward, and the pumped fluid is sucked from the suction flow passage 21b into the pump chamber 21a. At this time, the pump 1 is performing the suction stroke. That is, when one reciprocating motion of the plunger 5 is one cycle, the pump 1 periodically repeats the discharge stroke and the suction stroke. The forward direction with respect to the plunger 5 is the forward direction in the present invention.
[0039] In this embodiment, the pump 1 operates in any one of the standard mode, the high viscosity mode, and the low pulsation mode based on the magnitude relationship between the forward speed and the return speed of the plunger 5. In other words, the operation modes of the pump 1 include the standard mode, the high viscosity mode, and the low pulsation mode.
[0040] FIG. 3 is a schematic diagram for explaining the operation modes of the pump 1, where (a) shows the standard mode, (b) shows the high viscosity mode, and (c) shows the low pulsation mode. The figure shows the elapsed time for each of the suction stroke and discharge stroke in one reciprocation (one cycle) of the plunger 5. The vertical axis of the figure shows the stroke amount of the plunger 5, and the horizontal axis shows the elapsed time. In the following explanation of the operation modes, Figures 1 and 2 will also be referred to as appropriate.
[0041] 3(a), the "standard mode" is an operation mode in which the time "To" for the plunger 5 to move from the bottom dead center to the top dead center (discharge stroke time) is set to be the same as the time "Tr" for the plunger 5 to move from the top dead center to the bottom dead center (suction stroke time). That is, in the standard mode, the forward speed "Vo" is set to be the same as the return speed "Vr" of the plunger 5.
[0042] As shown in FIG. 3(b), the "high viscosity mode" is an operating mode in which the discharge stroke time "To" is set to be shorter than the suction stroke time "Tr". That is, in the high viscosity mode, the forward speed "Vo" is set to be faster than the return speed "Vr" of the plunger 5. Generally, when a reciprocating pump sucks in a highly viscous liquid, if the return speed is fast, the required amount of the liquid is not sucked into the pump chamber, and a mass of air bubbles is generated in the pump chamber. In the present pump 1 operating in the high viscosity mode, the liquid is slowly sucked in, thereby suppressing the generation of air bubbles in the pump chamber 21a.
[0043] As shown in FIG. 3(c), the "low pulsation mode" is an operation mode in which the time "To" of the discharge stroke is set to be longer than the time "Tr" of the suction stroke. That is, in the low pulsation mode, the forward speed "Vo" is set to be slower than the return speed "Vr" of the plunger 5. In general, in a reciprocating pump, the discharge stroke and the suction stroke are alternately repeated, so that the pumped liquid is intermittently sent, and pulsation occurs. Here, the forward speed "Vo" becomes faster as the plunger 5 moves away from the bottom dead center, and becomes slower as the plunger 5 approaches the top dead center. Therefore, the flow velocity of the pumped liquid flowing through the discharge pipe L2 also accelerates and decelerates. The pulsation increases as the acceleration and deceleration of the flow velocity of the pumped liquid increases, and is suppressed as the acceleration and deceleration decrease. In the pump 1 operating in the low pulsation mode, the pumped liquid is discharged slowly, so that the flow velocity of the pumped liquid is slowly accelerated and decelerated, and pulsation is suppressed.
[0044] Here, the forward speed "Vo" and the return speed "Vr" are stored in the storage unit 35, for example, in association with each of the operation modes.
[0045] In the following description, FIG. 1 and FIG. 2 will be referred to as appropriate. The diaphragm 6 reciprocates to draw pumped fluid into the pump chamber 21a and discharge the pumped fluid from the pump chamber 21a. The diaphragm 6 is housed in the pump chamber 21a. The outer edge of the diaphragm 6 is fixed to the housing 2 with both surfaces of the diaphragm 6 facing in the front-rear direction.
[0046] The operation unit 7 is, for example, an operation panel that accepts operations by a user. The operation unit 7 is configured to allow the user to input and select the operating conditions of the pump 1 (operating mode, stroke number, boundary pressure value, etc.).
[0047] The connection unit 8 is, for example, a terminal block to which a cable (not shown, same below) is connected to an external device (not shown, same below) of the pump 1. The connection unit 8 is disposed, for example, on the rear surface of the housing 2. The connection unit 8 includes, for example, an input terminal 8a and an output terminal 8b.
[0048] The suction pipe L1 is a path for the pumped liquid to be sucked into the pump chamber 21a. The suction pipe L1 is connected to the suction flow path 21b. The discharge pipe L2 is a path for the pumped liquid discharged from the pump chamber 21a. The discharge pipe L2 is connected to the discharge flow path 21c.
[0049] The suction valve V1 is connected to the suction pipe L1 and is a one-way valve that allows the pumped fluid to flow only to the suction flow passage 21b side. The discharge valve V2 is connected to the discharge pipe L2 and is a one-way valve that allows the pumped fluid to flow only to the discharge pipe L2 side.
[0050] Correspondence information The "correspondence information Ci" is information that indicates the correspondence between a discharge pressure value and a control current value when the pump 1 discharges pumped fluid at that discharge pressure value.
[0051] The control current value increases or decreases according to the output (load) of the motor 411. That is, when the discharge pressure value increases, the output (load) of the motor 411 increases, and the control current value increases. On the other hand, when the discharge pressure value decreases, the output (load) of the motor 411 decreases, and the control current value decreases. Also, the control current value increases when the rotation speed of the motor 411 (i.e., the number of strokes of the plunger 5) increases, and decreases when the rotation speed (number of strokes) of the motor 411 decreases. Furthermore, when the rotation speed (number of strokes) of the motor 411 decreases, the torque of the motor 411 increases, and when the rotation speed (number of strokes) of the motor 411 increases, the torque of the motor 411 decreases. In the discharge stroke, the motor 411 requires a relatively high torque to discharge the handled liquid. Therefore, when the rotation speed of the motor 411 increases, the control current value tends to increase in order to obtain the required torque, and when the rotation speed of the motor 411 decreases, the control current value tends to decrease. In other words, even if the discharge pressure value is the same, the control current value required to discharge the pumped fluid at that discharge pressure value increases as the rotation speed of the motor 411 increases and decreases as the rotation speed of the motor 411 decreases. On the other hand, in the suction stroke, a high torque like that in the discharge stroke is not required, and the control current value tends to be stably small.
[0052] Here, when the rotation speed of the motor 411 in the discharge stroke increases or decreases, the moving speed of the plunger 5 in the discharge stroke (i.e., the forward speed) also increases or decreases. Therefore, in the discharge stroke, the control current value increases as the forward speed increases and decreases as the forward speed decreases. Therefore, when the forward speed changes, the control current value corresponding to the discharge pressure value also changes. As described above, in this embodiment, the operation modes of the pump 1 include the standard mode, the high viscosity mode, and the low pulsation mode, and each of the forward speeds is different. Therefore, in this embodiment, the control current value and the discharge pressure value are associated with each other for each forward speed (operation mode) and stored in the storage unit 35 as correspondence information Ci.
[0053] The correspondence information Ci is generated by associating the control current value and the discharge pressure value measured in advance using a test device simulating the pump 1 with each forward speed.
[0054] 4 is a schematic diagram showing an example of information (correspondence information Ci) stored in the storage unit 35. The figure shows that individual correspondences in which the control current value and the discharge pressure value are associated with each other for each forward speed are stored in the storage unit 35. The figure shows that, for example, at a forward speed "V1", the control current value "I1" and the discharge pressure value "P1" are associated with each other and stored in the storage unit 35. As shown in FIG. 4, the correspondence information is stored in the storage unit 35 as a single table.
[0055] As described above, the correspondence between the control current value and the discharge pressure value varies depending on the rotation speed (forward speed) of the motor 411. Therefore, in the present pump 1, when a user of the present pump 1 sets an upper threshold value of the discharge pressure value (i.e., a boundary pressure value), it is more convenient for the user if the upper threshold value is set by a pressure value rather than a current value. On the other hand, the present pump 1 does not include a pressure gauge that directly measures the discharge pressure value. Therefore, in this embodiment, the control current value is converted into a discharge pressure value based on the correspondence information Ci, and the converted discharge pressure value is detected. That is, in the present pump 1, the discharge pressure value is indirectly detected by the control current value. Therefore, as described later, the present pump 1 converts the set boundary pressure value into a boundary current value, and determines the state of the discharge pressure value (whether it is a normal value or an abnormal value) by the control current value and the boundary current value.
[0056] In the present invention, the correspondence information may be stored in the storage unit 35 as a plurality of tables separated by outbound speed.
[0057] Operation of reciprocating pump (1) Next, the operation of the present pump 1 (the present determination method) will be described below. In the following description, Figs. 1 to 3 will be referred to as appropriate.
[0058] FIG. 5 is a flowchart showing an example of the operation of the pump 1.
[0059] First, the acquisition unit 312 acquires the outward speed (ST11: outward speed acquisition step). The outward speed is set, for example, based on an operation mode selected in advance by the user operating the operation unit 7, and is stored in the storage unit 35. The acquisition unit 312 acquires the currently set outward speed from the storage unit 35.
[0060] Next, the acquisition unit 312 acquires a boundary pressure value (ST12: boundary pressure value acquisition step). The boundary pressure value is, for example, input and set in advance by the user operating the operation unit 7, and is stored in the storage unit 35. The acquisition unit 312 acquires the currently set boundary pressure value from the storage unit 35.
[0061] The outward speed and the boundary pressure value may be stored in the RAM 32.
[0062] Next, the determination unit 313 determines a boundary current value based on the acquired forward speed, the acquired boundary pressure value, and the correspondence relationship information Ci stored in the storage unit 35 (ST13: boundary current value determination step). Specifically, the determination unit 313 refers to the correspondence relationship information Ci using the acquired forward speed, and selects an individual correspondence relationship between the control current value and the discharge pressure value associated with the acquired forward speed. Next, the determination unit 313 refers to the selected individual correspondence relationship using the boundary pressure value, and acquires a control current value associated with a discharge pressure value that is the same value as or most similar to the boundary pressure value, and determines the acquired control current value as the boundary current value.
[0063] Next, the acquisition unit 312 acquires the current control current value (ST14: control current value acquisition step). During operation of the pump 1, the driver circuit 34 controls the operation of the motor 411 by supplying a control current (applying a control voltage) to the motor 411 based on the control of the actuator control unit 311. At this time, the current detection circuit 341 included in the driver circuit 34 detects the current control current value supplied to the motor 411, and the detected current control current value is transmitted to the acquisition unit 312 and acquired by the acquisition unit 312. In other words, the acquisition unit 312 acquires the current control current value from the driver circuit 34.
[0064] Next, the determination unit 314 compares the acquired current control current value with the boundary current value (ST15: comparison and determination step).
[0065] When the current control current value is less than the boundary current value ("Y" in ST15), the determination unit 314 determines that "the discharge pressure value is normal" (ST16). In other words, the determination unit 314 determines that "the discharge pressure is normal." Next, the operation of the pump 1 returns to the process (ST14).
[0066] On the other hand, when the current control current value is equal to or greater than the boundary current value ("N" in ST15), the judgment unit 314 judges that "the discharge pressure value is an abnormal value" (ST17). That is, the judgment unit 314 judges that "there is an abnormality in the discharge pressure." Next, the control device 3 executes an abnormality operation (ST18: abnormality operation execution step).
[0067] "Abnormal operation" refers to an operation performed by this pump 1 when the discharge pressure value is an abnormal value, and includes, for example, an operation of stopping the operation of the motor 411 (stopping the delivery of liquid), an operation of notifying the occurrence of an abnormality, and an operation of transmitting a signal indicating the occurrence of an abnormality to the outside.
[0068] In this manner, in the present pump 1, the determination unit 314 determines whether the discharge pressure value is normal or abnormal based on the control current value. Therefore, even if the present pump 1 does not have a pressure gauge (pressure sensor) that directly detects the discharge pressure value, the present pump 1 can electrically determine whether the discharge pressure is abnormal. As a result, the present pump 1 does not require the costs associated with machining to install a pressure gauge, sealing materials, discharge piping design and construction, and wiring construction for the pressure gauge, as is the case with conventional pumps that have a pressure gauge. Furthermore, even if the handled liquid is a corrosive liquid, the present pump 1 can easily determine whether the discharge pressure value is normal or abnormal.
[0069] Furthermore, in the present pump 1, the determination unit 313 determines a boundary current value corresponding to the input boundary pressure value based on the correspondence relationship information. Therefore, the user can cause the present pump 1 to execute the discharge pressure abnormality determination function by simply inputting the boundary pressure value, instead of the control current value that varies depending on the speed-related information (forward speed, stroke count, rotation speed of the motor 411, etc.). Furthermore, the user can intuitively set the threshold for abnormality determination by the pressure value, rather than the current value, thereby improving the convenience of the present pump 1 for the user.
[0070] In addition, in the processing (ST15 to ST17), the judgment unit 314 may judge that "the discharge pressure value is a normal value" when the control current value is equal to or less than the boundary current value, and may judge that "the discharge pressure value is an abnormal value" when the control current value is greater than the boundary current value.
[0071] Summary (1) According to the embodiment described above, the pump 1 includes the diaphragm 6, the pump chamber 21a, the plunger 5, the motor device 41, the actuator control unit 311, the acquisition unit 312, and the determination unit 314. The actuator control unit 311 performs closed-loop control of the operation of the motor device 41. The acquisition unit 312 acquires a control current value. The determination unit 314 determines whether the discharge pressure value is normal or abnormal based on the boundary current value and the acquired current control current value. With this configuration, even if the pump 1 does not include a pressure gauge (pressure sensor) that directly detects the discharge pressure value, the pump 1 can electrically determine whether or not there is an abnormality in the discharge pressure. That is, the pump 1 can determine whether or not there is an abnormality in the discharge pressure without using a pressure gauge (pressure sensor). As a result, the pump 1 does not require the costs of machining for attaching a pressure gauge, sealing materials, discharge piping design and construction, and wiring construction for the pressure gauge, as in the case of a conventional pump that includes a pressure gauge.
[0072] According to the embodiment described above, the pump 1 includes an operation unit 7, a storage unit 35, and a determination unit 313. The operation unit 7 accepts an input of a boundary pressure value indicating a boundary between a normal value and an abnormal value by a user. The storage unit 35 stores correspondence information Ci between a discharge pressure value and a current value corresponding to the discharge pressure value. The determination unit 313 acquires a current value associated with a discharge pressure value corresponding to the boundary pressure value from the correspondence information Ci based on the boundary pressure value, and determines the acquired current value as the boundary pressure value. According to this configuration, the user can cause the pump 1 to execute the abnormality determination function of the discharge pressure simply by inputting a pressure value (boundary pressure value) instead of a current value. Furthermore, the user can intuitively set the threshold for abnormality determination by a pressure value instead of a current value, which improves the convenience of the pump 1 for the user.
[0073] Furthermore, according to the embodiment described above, the acquisition unit 312 acquires speed-related information (forward speed) related to the moving speed of the plunger 5 when the plunger 5 moves in the forward direction. In the correspondence information Ci, the discharge pressure value and the control current value are associated with the forward speed. The determination unit 313 acquires the control current value that is the boundary current value from the correspondence information Ci based on the boundary pressure value and the acquired forward speed. According to this configuration, even if the control current value corresponding to the discharge pressure value varies depending on the speed-related information (forward speed, stroke number, rotation speed of the motor 411, etc.), the pump 1 can execute the abnormality determination function of the discharge pressure value simply by inputting the pressure value (boundary pressure value). In addition, the user can intuitively set the threshold value for abnormality determination with the pressure value without considering the variation of the control current value accompanying the change of the speed-related information. Therefore, the convenience of the pump 1 for the user is further improved.
[0074] In the present invention, the determination unit 313 may determine the acquired boundary pressure value as the threshold value for abnormality determination. In this case, the determination unit 314 refers to the selected individual correspondence using the current control current value to acquire a discharge pressure value associated with a control current value that is the same as or most similar to the current control current value. Next, the determination unit 314 compares the acquired discharge pressure value with the boundary pressure value to determine whether the discharge pressure value is a normal value or an abnormal value. In other words, the determination unit 314 acquires a discharge pressure value associated with a control current value corresponding to the current control current value from the correspondence information Ci based on the acquired current control current value, and determines whether the discharge pressure value is a normal value or an abnormal value based on the boundary pressure value and the acquired discharge pressure value. Even with this configuration, the pump 1 can electrically determine the presence or absence of an abnormality in the discharge pressure even if the pump 1 does not have a pressure gauge (pressure sensor) that directly detects the discharge pressure value. In addition, the user can intuitively set the threshold value for abnormality determination with the pressure value without considering the fluctuation of the control current value accompanying the change of the speed-related information. Therefore, the convenience of the pump 1 for the user is improved.
[0075] In the present invention, the speed-related information associated with the correspondence information Ci is not limited to the forward speed. That is, for example, the speed-related information may be the rotation speed of the motor 411 or the stroke number of the plunger 5. In this case, for example, the current setting value (rotation speed, stroke number, etc.) is stored in the storage unit 35, and the determination unit 315 acquires the individual correspondence associated with the setting value that is closest to the setting value set in the pump 1.
[0076] Furthermore, in the present invention, the forward speed associated with the correspondence information Ci is not limited to the forward speed set for each operation mode. That is, for example, any forward speed unrelated to the operation mode may be associated with the correspondence information Ci. In this case, the determination unit 313 obtains an individual correspondence associated with the forward speed that is most similar to the forward speed set for the pump 1 from the correspondence information Ci.
[0077] Furthermore, in the present invention, the discharge pressure value and the control current value associated with the correspondence information Ci may be assigned not for each forward speed but for each predetermined band of the forward speed. In this case, the determination unit 313 acquires, from the correspondence information Ci, an individual correspondence associated with the band to which the forward speed set for the pump 1 belongs.
[0078] Furthermore, in the present invention, the operation modes of the pump 1 are not limited to the standard mode, the high viscosity mode, and the low pulsation mode, and the operation modes of the pump 1 do not necessarily have to include any of these operation modes.
[0079] Furthermore, in the present invention, the correspondence relationship information Ci may be stored in the storage unit 35 as a function generated for each outbound speed, instead of a table.
[0080] ●Reciprocating pump (2)● Next, another embodiment of the present pump (hereinafter referred to as the "second embodiment") will be described below, focusing on the differences from the previously described embodiment (hereinafter referred to as the "first embodiment"). The second embodiment differs from the first embodiment in that a learning model is used to determine the boundary current value. In the following description of the second embodiment, for convenience of explanation, the same components as those in the first embodiment and components having common functions are given the same reference numerals as those in the first embodiment, and detailed explanations will be omitted. In the following description, reference will be made to Figures 1 to 4 as appropriate.
[0081] ●Configuration of reciprocating pump (2) FIG. 6 is a functional block diagram showing a second embodiment of the present pump.
[0082] This pump 1A includes a housing 2, a control device 3A, a drive unit 4, a plunger 5, a diaphragm 6, an operation unit 7, a connection unit 8, a suction pipe L1, a discharge pipe L2, a suction valve V1, and a discharge valve V2.
[0083] The control device 3A controls the overall operation of the pump 1A. The control device 3A includes, for example, a processor such as a CPU 31A, a volatile memory such as a RAM 32 that functions as a working area for the CPU 31A, a non-volatile memory such as a ROM 33A that stores various information such as a determination program, a driver circuit 34 for the motor device 41, which will be described later, and a storage unit 35A. The CPU 31A functions as an actuator control unit 311, an acquisition unit 312, a determination unit 314, and a decision unit 315. That is, the control device 3A also includes the actuator control unit 311, the acquisition unit 312, the determination unit 314, and the decision unit 315.
[0084] A judgment program runs in the control device 3A, and the judgment program cooperates with the hardware resources of the pump 1A to realize the present judgment method described below. By causing a processor (CPU 31A) included in the control device 3A to execute the judgment program, the judgment program can cause the processor to function as an actuator control unit 311, an acquisition unit 312, a judgment unit 314, and a decision unit 315, and can cause the processor to execute the present judgment method. By causing a computer to execute the judgment program, the judgment program can cause the computer to function as the control device 3A.
[0085] The determination unit 315 inputs the forward speed and the boundary pressure value into a learning model M1, which will be described later, to determine the boundary current value. Specific operations of the determination unit 315 will be described later.
[0086] The storage unit 35A stores information (such as the learning model M1) necessary for the operation of the pump 1A. The storage unit 35A is, for example, a non-volatile memory such as an EEPROM or a flash memory.
[0087] FIG. 7 is a schematic diagram showing an example of information (learning model M1) stored in the storage unit 35A.
[0088] The learning model M1 is a model that calculates the forward speed "Vo" and the boundary pressure value "P max When "I max The learning model M1 is, for example, generated in advance by a machine learning device and stored in the storage unit 35A.
[0089] Here, machine learning by the machine learning device is performed by, for example, having a known machine learning algorithm (for example, a neural network having an input layer, multiple intermediate layers, and an output layer) machine-learn the training data. The "training data" is, for example, information that serves as input data for the machine learning algorithm and information that serves as output data associated with the input data.
[0090] The "input data" is an explanatory variable in machine learning, and in the second embodiment, it is the forward speed and the discharge pressure value in a predetermined operation mode. As described above, when the operation mode of the pump 1A is fixed, the control current value increases or decreases according to the output (load) of the motor 411, that is, the increase or decrease in the discharge pressure value. Therefore, there is a correlation between the increase or decrease in the discharge pressure value and the increase or decrease in the control current value. Also, as described above, when the forward speed changes, even if the discharge pressure value is the same, the control current value required to discharge the handled liquid at that discharge pressure value increases as the forward speed of the plunger 5 increases and decreases as the forward speed decreases. Therefore, there is a correlation between the forward speed and the control current value. The input data is obtained, for example, by operating a test device simulating the pump 1A, which is equipped with a pressure gauge capable of measuring the discharge pressure value, in a predetermined operation mode for a predetermined period of time.
[0091] The "output data" is a target variable in machine learning, and in the second embodiment, is a control current value when the handled fluid is discharged at a certain discharge pressure value (a control current value corresponding to the discharge pressure value). The output data is, for example, a control current value corresponding to a discharge pressure value obtained when the above-mentioned test device is operated in a predetermined operation mode for a predetermined period of time. One piece of output data is associated with one corresponding piece of input data to constitute one piece of learning data.
[0092] In the second embodiment, the machine learning algorithm used for the machine learning is not limited to a neural network as long as the learning model M1 generated by machine learning using multiple learning data can output a control current value. That is, for example, the machine learning algorithm may be a random forest, a decision tree, a support vector machine, or the like.
[0093] The learning model M1 thus generated is shown in Fig. 7. max By inputting "I maxIn other words, the learning model M1 receives the forward speed "Vo" and the boundary pressure value "P max When "I max " It has been machine-learned to output the following:
[0094] Operation of reciprocating pump (2) Next, the operation of the pump 1A will be described below. In the following description, FIG. 6 will be referred to as appropriate.
[0095] FIG. 8 is a flow chart showing an example of the operation of the pump 1A.
[0096] Here, among the processes (ST21 to ST28) described below, the processes (ST21, ST22, ST24 to ST28) are common to the processes (ST11, ST12, ST14 to ST18), and therefore details of these processes (ST21, ST22, ST24 to ST28) will be omitted.
[0097] First, the acquisition unit 312 acquires an outward speed (ST21: outward speed acquisition step), and then the acquisition unit 312 acquires a boundary pressure value (ST22: boundary pressure value acquisition step).
[0098] Next, the determination unit 315 inputs the acquired outbound speed and boundary pressure direct value to the learning model M1, and determines the boundary current value based on the output of the learning model M1 (ST23: boundary current value determination step).
[0099] Next, the acquisition unit 312 acquires the current control current value (ST24: control current value acquisition step). The judgment unit 314 compares the acquired current control current value with the boundary current value (ST25: comparison and judgment step). When the current control current value is smaller than the boundary current value ("Y" in ST25), the judgment unit 314 judges that "the discharge pressure value is a normal value" (ST26). That is, the judgment unit 314 judges that "the discharge pressure value is not abnormal". Next, the operation of the present pump 1A returns to the process (ST24). On the other hand, when the current control current value is equal to or greater than the boundary current value ("N" in ST25), the judgment unit 314 judges that "the discharge pressure value is an abnormal value" (ST27). That is, the judgment unit 314 judges that "the discharge pressure value is abnormal". Next, the control device 3A executes an abnormality operation (ST28: abnormality operation step).
[0100] In this manner, in the present pump 1A, the determination unit 314 determines whether the discharge pressure value is normal or abnormal based on the control current value. Therefore, even if the present pump 1A does not have a pressure gauge (pressure sensor) that directly detects the discharge pressure value, the present pump 1A can electrically determine whether the discharge pressure value is abnormal. As a result, the present pump 1A does not require the costs associated with machining to install a pressure gauge, seal materials, discharge piping design and construction, and wiring construction for the pressure gauge, as is the case with conventional pumps that have a pressure gauge.
[0101] Furthermore, in the present pump 1A, the determination unit 315 determines a boundary current value corresponding to the input boundary pressure value using the learning model M1. Therefore, the user can cause the present pump 1A to execute the function of determining an abnormality in the discharge pressure value simply by inputting the boundary pressure value. Furthermore, the user can intuitively set the threshold for determining an abnormality by the pressure value instead of the current value, which improves the convenience of the present pump 1A for the user.
[0102] Summary (2) According to the second embodiment described above, the storage unit 35A stores a trained learning model M1 that has been machine-learned to output a boundary current value (a control current value corresponding to a discharge pressure value) when a forward speed and a boundary pressure value (discharge pressure value) are input. The determination unit 315 inputs the forward speed and the boundary pressure value to the learning model M1 to determine the boundary current value. According to this configuration, the pump 1A can electrically determine the presence or absence of an abnormality in the discharge pressure without using the correspondence relationship information Ci in the first embodiment. As a result, the pump 1A does not need to generate the correspondence relationship information Ci.
[0103] In the second embodiment, the learning model M1 may be machine-learned using other speed-related information (such as the rotation speed and stroke count of the motor 411) instead of the forward speed.
[0104] ●Reciprocating pump(3)● Next, still another embodiment of the present pump (hereinafter referred to as the "third embodiment") will be described below, focusing on the differences from the first and second embodiments described above. The third embodiment differs from the first and second embodiments in that a learning model is used to determine the state of the discharge pressure value. In the following description of the third embodiment, for convenience of explanation, the same members as those in the first and second embodiments are given the same reference numerals as those in the first embodiment, and detailed explanations will be omitted. In the following description, reference will be made to Figures 1 to 4 as appropriate.
[0105] ●Configuration of reciprocating pump (3) FIG. 9 is a functional block diagram showing a third embodiment of the present pump.
[0106] This pump 1B includes a housing 2, a control device 3B, a drive unit 4, a plunger 5, a diaphragm 6, an operation unit 7, a connection unit 8, a suction pipe L1, a discharge pipe L2, a suction valve V1, and a discharge valve V2.
[0107] The control device 3B controls the operation of the entire pump 1B. The control device 3B includes, for example, a processor such as a CPU 31B, a volatile memory such as a RAM 32 that functions as a working area for the CPU 31B, a non-volatile memory such as a ROM 33B that stores various information such as an estimation program, a driver circuit 34 for the motor device 41 described below, and a storage unit 35B. The CPU 31B functions as an actuator control unit 311, an acquisition unit 312, and an estimation unit 316. That is, the control device 3B also includes an actuator control unit 311, an acquisition unit 312, and an estimation unit 316. The acquisition unit 312 is an example of a current value acquisition unit and a speed acquisition unit in the present invention.
[0108] An estimation program runs in the control device 3B, and the estimation program cooperates with the hardware resources of the pump 1B to realize an estimation method described below. By causing a processor (CPU 31B) included in the control device 3B to execute the estimation program, the estimation program can cause the processor to function as an actuator control unit 311, an acquisition unit 312, and an estimation unit 316, and can cause the processor to execute the estimation method. By causing a computer to execute the estimation program, the estimation program can cause the computer to function as the control device 3B.
[0109] The estimation unit 316 inputs the forward speed and the control current value into a learning model M2 described later, and estimates whether the discharge pressure state is normal or abnormal. Specific operations of the estimation unit 316 will be described later.
[0110] The storage unit 35B stores information (such as the learning model M2) necessary for the operation of the pump 1B. The storage unit 35B is, for example, a non-volatile memory such as an EEPROM or a flash memory.
[0111] FIG. 10 is a schematic diagram showing an example of information (learning model M2) stored in the storage unit 35B.
[0112] The "learning model M2" is a machine learning algorithm (i.e., a learning model) that has been trained to output the discharge pressure state (normal / abnormal) when the forward speed "Vo" and the control current value "In" are input. The learning model M2 is generated in advance by, for example, a machine learning device and stored in the storage unit 35B.
[0113] The "input data" is an explanatory variable in machine learning, and in the third embodiment, it is the forward speed and the control current value in a predetermined operation mode. As described above, the control current value corresponding to the discharge pressure value differs for each forward speed. Here, when the boundary pressure value is set in advance as a fixed value according to the installation environment of the present pump 1B, the boundary current value corresponding to the boundary pressure value is determined as a different value for each forward speed. That is, when the boundary pressure value is set as a fixed value, the control current value that distinguishes whether the discharge pressure value is an abnormal value or a normal value (whether the discharge pressure state is normal or abnormal) is determined as a different value for each forward speed. Therefore, when the boundary pressure value is set as a fixed value, there is a correlation between the forward speed and the control current value and the state of the discharge pressure. The input data is obtained, for example, by operating a test device simulating the present pump 1B in a predetermined operation mode for a predetermined period of time.
[0114] The "output data" is a target variable in machine learning, and in the third embodiment, is information indicating the state of the discharge pressure ("normal" or "abnormal") when the boundary pressure value is set as a fixed value. Numeric values such as "0" and "1" are assigned to the "normal" and "abnormal" discharge pressures. One piece of output data is associated with one corresponding piece of input data to constitute one piece of learning data.
[0115] The learning model M2 generated in this way is capable of outputting whether the discharge pressure is "normal: 0" or "abnormal: 1" by inputting the forward speed "Vo" and the (current) control current value "In" as shown in Fig. 10. In other words, the learning model M2 has been machine-trained to output whether the discharge pressure is "normal: 0" or "abnormal: 1" when the forward speed "Vo" and the control current value "In" are input as input data.
[0116] Operation of reciprocating pump (3) Next, the operation of the pump 1B will be described below. In the following description, FIG. 9 will be referred to as appropriate.
[0117] FIG. 11 is a flow chart showing an example of the operation of the pump 1B.
[0118] First, the acquisition unit 312 acquires the forward speed (ST31: forward speed acquisition step) similarly to the process (ST11). Next, the acquisition unit 312 acquires the current control current value (ST32: control current value acquisition step) similarly to the process (ST14).
[0119] Next, the estimation unit 316 inputs the acquired forward speed and the current control current value to the learning model M2, and estimates the state of the discharge pressure based on the output of the learning model M2 (ST33: discharge pressure state estimation step).
[0120] If the discharge pressure is "normal" ("Y" in ST34), the operation of the pump 1B returns to the process (ST32). On the other hand, if the discharge pressure is "abnormal" ("N" in ST34), the control device 3B executes an abnormality operation (ST35: abnormality operation execution step).
[0121] In this way, in the present pump 1B, the estimation unit 316 estimates whether the discharge pressure is normal or abnormal based on the control current value. Therefore, even if the present pump 1B does not have a pressure gauge (pressure sensor) that directly detects the discharge pressure value, the present pump 1B can electrically estimate the state of the discharge pressure. As a result, the present pump 1B does not require the cost burden for processing to install a pressure gauge, sealing materials, discharge piping design and construction, wiring construction for the pressure gauge, etc., as in the case of conventional pumps equipped with a pressure gauge.
[0122] ● Summary (3) According to the third embodiment described above, the storage unit 35B stores a learned learning model M2 that has been machine-learned to output whether the state of the discharge pressure is normal or abnormal when the forward speed and the control current value are input. The estimation unit 316 inputs the acquired forward speed and control current value to the learning model M2 and estimates whether the discharge pressure is normal or abnormal. With this configuration, the pump 1B can electrically estimate the state of the discharge pressure without using the correspondence relationship information in the first embodiment. In other words, the pump 1B can determine whether the discharge pressure is abnormal without using a pressure gauge (pressure sensor).
[0123] In the third embodiment, the storage unit 35B may store a plurality of learning models M2 corresponding to a plurality of fixed values (boundary pressure values) in association with the corresponding fixed values (boundary pressure values). In this case, the estimation unit 316 may select the learning model M2 associated with the fixed value most similar to the boundary pressure value input by the user to estimate the state of the discharge pressure. The storage unit 35B may also store a plurality of learning models M2 corresponding to each of the operation modes in association with the corresponding operation mode. In this case, the estimation unit 316 may select the learning model M2 associated with the operation mode selected by the user to estimate the state of the discharge pressure. Furthermore, when the usage environment of the pump 1B is known, the storage unit 35B may store a learning model M2 that has been machine-learned in association with the usage environment.
[0124] ●Other embodiments● In the present invention, the electromagnetic actuator is not limited to a stepping motor, and may be, for example, a known solenoid (capable of closed-loop control) equipped with a position sensor that detects the position of the moving axis, or a servo motor.
[0125] In the present invention, the pumps 1, 1A may be configured so that the forward speed (stroke number) can be freely set via the operation of the operation unit 7. In this case, the determination unit 313 acquires, for example, from the correspondence information Ci, an individual correspondence associated with the forward speed (stroke number) that is most similar to the forward speed (stroke number) set in the pump 1.
[0126] Furthermore, in the first embodiment, the correspondence information Ci does not have to be associated with the speed related information, for example, when the operational settings of the pump 1 are determined in advance.
[0127] ●Embodiments of the present invention● Next, the embodiments of the present invention that can be understood from the above-described embodiments will be described below, using the terms and symbols described in the respective embodiments.
[0128] A first embodiment of the present invention is a reciprocating pump (e.g., reciprocating pump 1, 1A) that sucks in and discharges a handled fluid by reciprocating a diaphragm (e.g., diaphragm 6), and the reciprocating pump includes the diaphragm, a pump chamber (e.g., pump chamber 21a) in which the diaphragm is accommodated, a plunger (e.g., plunger 5) that reciprocates the diaphragm, an electromagnetic actuator (e.g., motor device 41) that reciprocates the plunger, an actuator control unit (e.g., actuator control unit 311) that performs closed-loop control of the operation of the electromagnetic actuator, an acquisition unit (e.g., acquisition unit 312) that acquires a control current value used to control the operation of the electromagnetic actuator, and a judgment unit (e.g., judgment unit 314) that judges whether the discharge pressure value of the handled fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value. According to this configuration, the pump can determine whether or not there is an abnormality in the discharge pressure without using a pressure gauge (pressure sensor).
[0129] A second embodiment of the present invention is a reciprocating pump (e.g., reciprocating pump 1) in the first embodiment, which includes an operation unit (e.g., operation unit 7) that accepts an input operation of a boundary pressure value indicating the boundary between the normal value and the abnormal value by a user, a memory unit (e.g., memory unit 35) that stores correspondence information (e.g., correspondence information Ci) between the discharge pressure value and the current value corresponding to the discharge pressure value, and a determination unit (e.g., determination unit 313) that acquires the current value associated with the discharge pressure value corresponding to the boundary pressure value from the correspondence information based on the boundary pressure value, and determines the acquired current value as the threshold value. This configuration improves the convenience of the pump for the user.
[0130] A third embodiment of the present invention is a reciprocating pump in which, in the second embodiment, when the plunger moves in the forward direction, the handled fluid is discharged from the pump chamber, the acquisition unit acquires speed-related information (e.g., forward speed) related to the moving speed of the plunger when the plunger moves in the forward direction, and in the correspondence information, the discharge pressure value and the current value are associated with the speed-related information, and the determination unit acquires the current value from the correspondence information based on the boundary pressure value and the acquired speed-related information. This configuration further improves the convenience of the pump for the user.
[0131] A fourth embodiment of the present invention is a reciprocating pump (e.g., reciprocating pump 1) in the first embodiment, which comprises an operation unit (e.g., operation unit 7) that accepts an input operation of a boundary pressure value indicating the boundary between the normal value and the abnormal value by a user, a memory unit (e.g., memory unit 35) that stores correspondence information (e.g., correspondence information) between the discharge pressure value and the current value corresponding to the discharge pressure value, and a determination unit (e.g., determination unit 313) that determines the boundary pressure value as the threshold value, and the judgment unit acquires the discharge pressure value associated with the current value corresponding to the control current value from the correspondence information based on the acquired control current value, and judges whether the discharge pressure value is the normal value or the abnormal value based on the threshold value and the acquired discharge pressure value. This configuration improves the convenience of the pump for the user.
[0132] A fifth embodiment of the present invention is a reciprocating pump in which, in the fourth embodiment, when the plunger moves in the forward direction, the handled fluid is discharged from the pump chamber, the acquisition unit acquires speed-related information (e.g., forward speed) related to the speed of the plunger when the plunger moves in the forward direction, and in the correspondence information, the discharge pressure value and the current value are associated with the speed-related information, and the determination unit acquires the discharge pressure value associated with the current value corresponding to the control current value from the correspondence information based on the acquired control current value and the acquired speed-related information. This configuration further improves the convenience of the pump for the user.
[0133] A sixth embodiment of the present invention is a reciprocating pump (e.g., reciprocating pump 1A) in the first embodiment, in which when the plunger moves in the forward direction, the handled fluid is discharged from the pump chamber, and the acquisition unit acquires the forward speed of the plunger when the plunger moves in the forward direction and accepts an input operation of a boundary pressure value indicating the boundary between the normal value and the abnormal value by a user, a memory unit (e.g., memory unit 35A) that stores a trained learning model (e.g., learning model M1) that has been machine-learned to output the threshold value when the forward speed and the boundary pressure value are input, and a determination unit (e.g., determination unit 315) that inputs the boundary pressure value and the forward speed into the learning model and determines the threshold value. According to this configuration, the pump can electrically determine whether or not there is an abnormality in the discharge pressure, without using the correspondence relationship information in the first embodiment.
[0134] A seventh embodiment of the present invention is a reciprocating pump (e.g., reciprocating pump 1B) that sucks and discharges a pumped liquid by reciprocating a diaphragm (e.g., diaphragm 6), and includes the diaphragm, a pump chamber (e.g., pump chamber 21a) in which the diaphragm is accommodated, a plunger (e.g., plunger 5) that reciprocates the diaphragm, an electromagnetic actuator (e.g., motor device 41) that reciprocates the plunger, an actuator control unit (e.g., actuator control unit 311) that controls the operation of the electromagnetic actuator in a closed loop, and a current control unit (e.g., actuator control unit 312) that acquires a control current value used to control the operation of the electromagnetic actuator. The reciprocating pump comprises: a value acquisition unit (e.g., acquisition unit 312); a speed acquisition unit (e.g., acquisition unit 312) that acquires the forward speed of the plunger when the plunger moves in the forward direction; a memory unit (e.g., memory unit 35B) that stores a trained learning model (e.g., learning model M2) that has been machine-learned to output whether the state of the discharge pressure of the handled fluid discharged from the pump chamber is normal or abnormal when the control current value and the forward speed are input; and an estimation unit (e.g., estimation unit 316) that inputs the acquired control current value and the acquired forward speed into the learning model and estimates whether the discharge pressure is normal or abnormal. According to this configuration, the pump can determine whether or not there is an abnormality in the discharge pressure without using a pressure gauge (pressure sensor).
[0135] An eighth embodiment of the present invention is a method for determining a discharge pressure value of handled fluid discharged from a pump chamber, which is executed by a reciprocating pump (e.g., reciprocating pump 1, 1A) having a diaphragm (e.g., diaphragm 6), a pump chamber (e.g., pump chamber 21a) in which the diaphragm is accommodated, a plunger (e.g., plunger 5) that reciprocates the diaphragm, an electromagnetic actuator (e.g., motor device 41) that reciprocates the plunger, and an actuator control unit (e.g., actuator control unit 311) that performs closed-loop control of the operation of the electromagnetic actuator, the determination method including a step (e.g., processing (ST14, ST24)) of the reciprocating pump acquiring a control current value used to control the operation of the electromagnetic actuator, and a step (e.g., processing (ST15, ST25)) of the reciprocating pump judging whether the discharge pressure value of the handled fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value. According to this configuration, the pump can determine whether or not there is an abnormality in the discharge pressure without using a pressure gauge (pressure sensor). [Explanation of symbols]
[0136] 1 Reciprocating Pump 311 Actuator control section 312 Acquisition unit (current value acquisition unit, speed acquisition unit) 313 Decision Section 314 Judgment section 35 Storage section 41 Motor device (electromagnetic actuator) 411 Motor (Stepping motor) 413 Encoder 5 Plunger 6 Diaphragm 7 Control section 1A reciprocating pump 315 Decision Section 35A storage section M1 Learning Model 1B Reciprocating Pump 316 Estimation Department 35B Storage section M2 Learning Model
Claims
1. A reciprocating pump that sucks and discharges pumped liquid by reciprocating a diaphragm, The diaphragm; a pump chamber in which the diaphragm is accommodated; A plunger that reciprocates the diaphragm; an electromagnetic actuator for reciprocating the plunger; an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator; an acquisition unit that acquires a control current value used to control the operation of the electromagnetic actuator; a determination unit that determines whether a discharge pressure value of the pumped fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value; It is made of Reciprocating pump.
2. an operation unit that accepts an input operation of a boundary pressure value indicating a boundary between the normal value and the abnormal value by a user; a storage unit that stores correspondence information between the discharge pressure value and a current value corresponding to the discharge pressure value; a determination unit that obtains, from the correspondence information based on the boundary pressure value, the current value associated with the discharge pressure value corresponding to the boundary pressure value, and determines the obtained current value as the threshold value; It is made of 2. The reciprocating pump of claim 1.
3. When the plunger moves in the forward direction, the pumped fluid is discharged from the pump chamber, The acquisition unit acquires speed-related information related to a moving speed of the plunger when the plunger moves in the forward direction, In the correspondence relationship information, the discharge pressure value and the current value are associated with the speed related information, The determination unit obtains the current value from the correspondence information based on the boundary pressure value and the obtained speed-related information.
3. The reciprocating pump according to claim 2.
4. an operation unit that accepts an input operation of a boundary pressure value indicating a boundary between the normal value and the abnormal value by a user; a storage unit that stores correspondence information between the discharge pressure value and a current value corresponding to the discharge pressure value; A determination unit that determines the boundary pressure value as the threshold value; and The determination unit is obtaining, from the correspondence information based on the obtained control current value, the discharge pressure value associated with the current value corresponding to the control current value; determining whether the discharge pressure value is the normal value or the abnormal value based on the threshold value and the acquired discharge pressure value; 2. The reciprocating pump of claim 1.
5. When the plunger moves in the forward direction, the pumped fluid is discharged from the pump chamber, The acquisition unit acquires speed-related information related to a speed of the plunger when the plunger moves in the forward direction, In the correspondence relationship information, the discharge pressure value and the current value are associated with the speed related information, the determination unit obtains, from the correspondence information, the discharge pressure value associated with the current value corresponding to the control current value, based on the obtained control current value and the obtained speed related information.
5. The reciprocating pump according to claim 4.
6. When the plunger moves in the forward direction, the pumped fluid is discharged from the pump chamber, The acquisition unit acquires a forward speed of the plunger when the plunger moves in the forward direction, an operation unit that accepts an input operation of a boundary pressure value indicating a boundary between the normal value and the abnormal value by a user; A storage unit that stores a trained learning model that has been machine-learned to output the threshold value when the forward speed and the boundary pressure value are input; a determination unit that inputs the boundary pressure value and the outward speed into the learning model to determine the threshold value; It is made of 2. The reciprocating pump of claim 1.
7. A reciprocating pump that sucks and discharges pumped liquid by reciprocating a diaphragm, The diaphragm; a pump chamber in which the diaphragm is accommodated; A plunger that reciprocates the diaphragm; an electromagnetic actuator for reciprocating the plunger; an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator; a current value acquisition unit that acquires a control current value used to control the operation of the electromagnetic actuator; a speed acquisition unit that acquires a forward speed of the plunger when the plunger moves in the forward direction; a memory unit that stores a trained learning model that has been machine-learned to output whether the state of the discharge pressure of the pumped fluid discharged from the pump chamber is normal or abnormal when the control current value and the forward speed are input; an estimation unit that inputs the acquired control current value and the acquired forward speed into the learning model to estimate whether the discharge pressure is normal or abnormal; It is made of Reciprocating pump.
8. A diaphragm; a pump chamber in which the diaphragm is accommodated; A plunger that reciprocates the diaphragm; an electromagnetic actuator for reciprocating the plunger; an actuator control unit that performs closed-loop control of the operation of the electromagnetic actuator; A method for determining a discharge pressure value of a pumped fluid discharged from a pump chamber, the method being performed by a reciprocating pump comprising: The determination method includes: obtaining a control current value used by the reciprocating pump to control an operation of the electromagnetic actuator; a step of the reciprocating pump determining whether a discharge pressure value of the pumped fluid discharged from the pump chamber is a normal value or an abnormal value based on a predetermined threshold value and the acquired control current value; Including, How to determine discharge pressure value.
Citation Information
Patent Citations
Diaphragm pump system
JP2016061169A
Electric pump system
JP2019002292A
Reciprocating pump
JP2018021503A
Non-pulsation pump
JP2019173634A