An electronics for active cancellation of a pulsating flow with a flow signal noise reference, the electronics comprising: a signal processor comprising: a first filter being comprised of a DC canceller; and a second filter being an adaptive noise cancelling filter; the signal processor being configured to: receive a flow signal indicative of a flow rate of the pulsating flow from a flow sensor ; generate a flow rate signal from the flow signal ; generate, using the first filter , a noise reference signal from the flow signal by attenuating a DC component in the flow signal ; and generate, using the second filter , a cancelling signal from the noise reference signal by adjusting at least one of a phase and amplitude of the noise reference signal ; a controller communicatively coupled to the signal processor , the controller being configured to determine a flow rate control signal for controlling the flow rate of the fluid; and a signal generator communicatively coupled to the signal processor and the controller , the signal generator being configured to: receive the flow rate control signal ; generate a valve signal configured to control the flow rate and attenuate the one or more pulses of the pulsating flow of the fluid based on the flow rate control signal and the cancelling signal ; and provide the valve signal to a valve . a signal processor comprising: a first filter being comprised of a DC canceller; and a second filter being an adaptive noise cancelling filter; a first filter being comprised of a DC canceller; and a second filter being an adaptive noise cancelling filter; the signal processor being configured to: receive a flow signal indicative of a flow rate of the pulsating flow from a flow sensor ; generate a flow rate signal from the flow signal ; generate, using the first filter , a noise reference signal from the flow signal by attenuating a DC component in the flow signal ; and generate, using the second filter , a cancelling signal from the noise reference signal by adjusting at least one of a phase and amplitude of the noise reference signal ; receive a flow signal indicative of a flow rate of the pulsating flow from a flow sensor ; generate a flow rate signal from the flow signal ; generate, using the first filter , a noise reference signal from the flow signal by attenuating a DC component in the flow signal ; and generate, using the second filter , a cancelling signal from the noise reference signal by adjusting at least one of a phase and amplitude of the noise reference signal ; a controller communicatively coupled to the signal processor , the controller being configured to determine a flow rate control signal for controlling the flow rate of the fluid; and a signal generator communicatively coupled to the signal processor and the controller , the signal generator being configured to: receive the flow rate control signal ; generate a valve signal configured to control the flow rate and attenuate the one or more pulses of the pulsating flow of the fluid based on the flow rate control signal and the cancelling signal ; and provide the valve signal to a valve . receive the flow rate control signal ; generate a valve signal configured to control the flow rate and attenuate the one or more pulses of the pulsating flow of the fluid based on the flow rate control signal and the cancelling signal ; and provide the valve signal to a valve . <EOS>