CPC F04B 17/044 (2013.01) [F04B 13/00 (2013.01); F04B 17/04 (2013.01); F04B 23/025 (2013.01); F04B 49/065 (2013.01); F04B 49/106 (2013.01); B67D 1/0012 (2013.01); B67D 7/221 (2013.01); G01F 23/804 (2022.01)] | 11 Claims |
1. A beverage system for monitoring flow conditions of a beverage fluid, comprising:
at least one solenoid pump actuated by a solenoid coil;
at least one micro-ingredient product container connected to the at least one solenoid pump;
at least one PWM controller configured to initiate a current flow to energize the solenoid coil to actuate the at least one solenoid pump;
at least one current sensor for sensing the current flow energizing the solenoid coil and producing an output of the sensed current flow; and
a control logic subsystem for controlling a flow of a beverage fluid through the at least one solenoid pump by commanding the PWM controller to actuate said at least one solenoid pump and for monitoring the current flow through the at least one solenoid pump by receiving the output from the at least one current sensor,
wherein the control logic subsystem uses the sensed current flow through the solenoid coil at a certain time to determine a condition of said at least one solenoid pump, said pump condition selected from a group that consists of: a normal pump condition, an abnormal pump condition, and a Sold-Out condition,
wherein the control logic subsystem uses the second order time derivative of the sensed current flow through the solenoid coil to determine the abnormal condition.
|