IP Library › Granted Patent US 12,421,946
Granted Patent B2
US 12,421,946 · App. 17/711,464 · Granted Sep 23, 2025

Pump drive system

Inventors: Thomas F. Janecek (Flagstaff, AZ); Tyler Kenneth Williams (Flagstaff, AZ); Andrew J. Kopel (Stanchfield, MN); Jarrod C. Drexler (Monticello, MN); Douglas S. Ryder (Buffalo, MN); Jacob D. Scherer (Clearlake, MN); Todd B. Hillukka (Buffalo, MN); Nicholas J. Stein (Roger, MN); Mark D. Shultz (Ham Lake, MN)
Assignee: Graco Minnesota Inc.
F04B17/03B05B9/00F04B15/02F04B35/04F04B43/04F04B49/06F04B49/065F04B53/16F04B9/042F04B53/006F04B53/146F04B53/147F04B2203/0201F04B2205/05F04B2205/09F04B2207/703
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,421,946
App. No.
17/711,464
Granted
Sep 23, 2025
Kind
B2
Abstract

A drive system for a fluid displacement pump includes an electric motor, a drive coupled to the rotor at a first end of the electric motor, a pump including a fluid displacement member mechanically coupled to the drive, and a controller configured to control a level of power to the electric motor based on a pressure setting set by a user. The electric motor includes a stator and a rotor disposed on an axis. The drive coupled to the rotor converts the rotational output to a linear, reciprocating input to power a pump.

Claims (70)

1. A fluid sprayer comprising:

an electric motor comprising a stator and a rotor, the stator and rotor disposed on an axis;

a drive coupled to the rotor and configured to convert a rotational output of the rotor into reciprocating linear motion;

a pump comprising a fluid displacement member mechanically coupled to the drive to be reciprocated by the drive;

a fluid outlet that sprays the fluid output by the pump;

a controller configured to output driving electrical energy to the electric motor to control operation of the electric motor;

wherein the controller is configured to receive a pressure setting that is set by a user and control a level of power provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting; and

wherein the controller is configured to vary the level of power provided to the electric motor while the rotor is stalled by varying a current level provided to the electric motor and such that the current level is lower during at least a portion of the rotor stall than at a start of the rotor stall.

2. The fluid sprayer assembly of claim 1 , wherein the controller is configured to deliver the driving electrical energy to the electric motor while the rotor remains stalled due to a resistance of spray fluid applied to the piston, and wherein the controller is configured to continue to deliver the driving electrical energy to the electric motor so that the rotor urges the fluid displacement member while the rotor remains stalled so that pressure continues to be applied to the fluid displacement member through the rotor and the drive with the rotor stationary.

3. The fluid sprayer assembly of claim 1 , wherein the rotor resumes rotating from the stall when spray fluid pressure downstream from the pump decreases due to resumption of spraying from the spray gun.

4. The fluid sprayer assembly of claim 1 , wherein the controller is configured to cease delivering the electrical energy to the electric motor based on the rotor being stalled for a period of time.

5. The fluid sprayer assembly of claim 4 , wherein the period of time is a predetermined period of time.

6. The fluid sprayer assembly of claim 5 , wherein the period of time is greater than ten seconds.

7. The fluid sprayer assembly of claim 5 , wherein the period of time is greater than five minutes.

8. The fluid sprayer assembly of claim 1 , further comprising a fluid sensor configured to monitor a parameter of the spray fluid output by the pump, wherein the controller is configured to:

monitor the parameter while the controller has ceased delivering the driving electrical energy to the electric motor, and

resume, based on a change in the parameter, delivering the driving electrical energy to the electric motor to rotate the rotor to operate the pump.

9. The fluid sprayer assembly of claim 8 , wherein the parameter is a fluid pressure output by the pump.

10. The fluid sprayer assembly of claim 1 , further comprising:

a pressure transducer configured to generate pressure information regarding a fluid pressure output by the pump;

wherein the controller is configured to determine the power level of the driving electrical energy provided to the electric motor based on the pressure information output by the pressure transducer.

11. A fluid sprayer assembly comprising:

an electric motor comprising a stator and a rotor, the stator and rotor disposed on an axis;

a drive coupled to the rotor and configured to convert a rotational output of the rotor into reciprocating linear motion;

a pump comprising a fluid displacement member mechanically coupled to the drive to be reciprocated by the drive;

a fluid outlet that sprays the fluid output by the pump;

a controller configured to output driving electrical energy to the electric motor to control operation of the electric motor, wherein the controller is configured to receive a pressure setting that is set by a user and control a level of power provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting; and

a motor sensor configured to sense rotation of the rotor on the axis, wherein the controller is configured to control the level of power provided to the electric motor based on an output from the motor sensor regarding a rotational status of the rotor.

12. A fluid sprayer assembly comprising:

an electric motor comprising a stator and a rotor, the stator and rotor disposed on an axis;

a drive coupled to the rotor and configured to convert a rotational output of the rotor into reciprocating linear motion;

a pump comprising a fluid displacement member mechanically coupled to the drive to be reciprocated by the drive;

a fluid outlet that sprays the fluid output by the pump;

a controller configured to output driving electrical energy to the electric motor to control operation of the electric motor;

wherein the controller is configured to receive a pressure setting that is set by a user and control a level of power provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting; and

wherein the controller is configured to initiate a count based on the rotor stalling, and wherein the controller is configured to stop providing the driving electrical energy to the electric motor based on the count reaching a count threshold.

13. The fluid sprayer assembly of claim 12 , wherein the count is a temporal count and the count threshold is a temporal threshold.

14. A fluid sprayer comprising:

an electric motor comprising a stator and a rotor, the stator and rotor disposed on an axis;

a drive coupled to the rotor and configured to convert a rotational output of the rotor into reciprocating linear motion;

a pump comprising a fluid displacement member mechanically coupled to the drive to be reciprocated by the drive;

a fluid outlet that sprays the fluid output by the pump;

a controller configured to output driving electrical energy to the electric motor to control operation of the electric motor;

wherein the controller is configured to receive a pressure setting that is set by a user and control a level of power provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting; and

wherein:

the electric motor includes a first axial end and a second axial end;

the rotor includes a housing with an opening at the second axial end;

the stator is located at least partially inside of the rotor;

a support frame supports the electric motor;

a stator support extends through the opening of the housing and holds the stator stationary relative to the support frame; and

the pump is located closer to the first end of the electric motor than to the second end of the electric motor.

15. A method of spraying fluid by a fluid sprayer, the method comprising:

receiving, by a controller of an electric motor, a pressure setting that is set by a user, the pressure setting corresponding to a set output pressure for a pump, the pump connected to the electric motor by a drive to be driven by the electric motor via the drive and pump fluid downstream to a fluid outlet for spraying, the electric motor including a stator and a rotor configured to rotate on an axis;

providing, by the controller, driving electrical energy to the electric motor to power the electric motor; and

controlling, by the controller, a level of electric current provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting; and

reducing the level of electric current provided to the electric motor while the rotor stalls to reduce a force applied by the rotor while continuing to urge the rotor by the reduced level of electric current; and

increasing the level of electric current provided to the electric motor after reducing the level of electric current to increase the force applied by the rotor and cause pumping by the pump.

16. The method of claim 15 , further comprising:

delivering the driving electrical energy to the electric motor while the rotor remains stalled due to a resistance of spray fluid applied to the piston, and continuing to deliver the driving electrical energy to the electric motor so that the rotor urges the fluid displacement member while the rotor remains stalled so that pressure continues to be applied to the fluid displacement member through the rotor and the drive with the rotor stationary.

17. The method of claim 15 , further comprising:

resuming rotation of the rotor from the stall when spray fluid pressure downstream from the pump decreases due to resumption of spraying from the spray gun.

18. The method of claim 15 , further comprising:

stopping, by the controller, delivery of the driving electrical energy to the electric motor based on the rotor being stalled for a period of time.

19. A method of spraying fluid by a fluid sprayer, the method comprising:

receiving, by a controller of an electric motor, a pressure setting that is set by a user, the pressure setting corresponding to a set output pressure for a pump, the pump connected to the electric motor by a drive to be driven by the electric motor via the drive and pump fluid downstream to a fluid outlet for spraying, the electric motor including a stator and a rotor configured to rotate on an axis;

providing, by the controller, driving electrical energy to the electric motor to power the electric motor; and

controlling, by the controller, a level of power provided to the electric motor based on the pressure setting such that the rotor stalls while power is delivered to the electric motor to control output spray pressure relative to the pressure setting;

stopping, by the controller, delivery of the driving electrical energy to the electric motor based on the rotor being stalled for a period of time, wherein stopping, by the controller, delivery of the driving electrical energy to the electric motor based on the rotor being stalled for a period of time comprises:

initiating a count based on the rotor stopping rotation while the controller continues providing the driving electrical energy; and

stopping, by the controller, of the delivery of the driving electrical energy to the electric motor based on the count reaching a count threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2022
From: JANECEK, THOMAS F.; WILLIAMS, TYLER KENNETH; KOPEL, ANDREW J.; DREXLER, JARROD C.; RYDER, DOUGLAS S.; SCHERER, JACOB D.; HILLUKKA, TODD B.; STEIN, NICHOLAS J.; SHULTZ, MARK D.
To: GRACO MINNESOTA INC.
Reel/Frame 059712/0786 →
Continuity (8)
Continuation 17313677 · May 6, 2021
Continuation PCTUS2021025086 · Mar 31, 2021
Provisional Application 63088810 · Oct 7, 2020
Provisional Application 63002681 · Mar 31, 2020
Provisional Application 63002676 · Mar 31, 2020
Provisional Application 63002691 · Mar 31, 2020
Provisional Application 63002687 · Mar 31, 2020
Related Publication 20220220950A1 · Jul 14, 2022
References Cited (124)
US 1865350A · William · 1932 [cited by applicant]
US 2286263A · Comins · 1942 [cited by applicant]
US 2464936A · Mcconaghy · 1949 [cited by applicant]
US 2737817A · Harris et al. · 1956 [cited by applicant]
US 2821404A · Sloan · 1958 [cited by applicant]
US 2844103A · Allen · 1958 [cited by applicant]
US 3414302A · Priest · 1968 [cited by applicant]
US 3501180A · Waara · 1970 [cited by applicant]
US 3670630A · Tyson et al. · 1972 [cited by applicant]
US 3814086A · Lemb · 1974 [cited by applicant]
US 3857642A · Miller · 1974 [cited by applicant]
US 3967542A · Hall et al. · 1976 [cited by applicant]
US 4060351A · Cloup · 1977 [cited by applicant]
US 4348159A · Acheson · 1982 [cited by applicant]
US 4397610A · Krohn · 1983 [cited by examiner]
US 4511276A · Doutt · 1985 [cited by applicant]
US 4635621A · Atkinson · 1987 [cited by applicant]
US 4637193A · Lange · 1987 [cited by applicant]
US 4681516A · OHara et al. · 1987 [cited by applicant]
US 4696211A · Bitzel · 1987 [cited by applicant]
US 4749300A · Berger et al. · 1988 [cited by applicant]
US 5061077A · Whiteman · 1991 [cited by applicant]
US 5122032A · Shields et al. · 1992 [cited by applicant]
US 5128688A · West · 1992 [cited by applicant]
US 5135329A · Yuda · 1992 [cited by applicant]
US 5253981A · Yang et al. · 1993 [cited by applicant]
US 5407292A · Collins · 1995 [cited by applicant]
US 5413031A · Kohlmeyer · 1995 [cited by applicant]
US 5440282A · Devendorf et al. · 1995 [cited by applicant]
US 5509766A · Leuschner · 1996 [cited by applicant]
US 5525515A · Blattner · 1996 [cited by applicant]
US 5711709A · McCoy · 1998 [cited by applicant]
US D390923S · Stevens · 1998 [cited by applicant]
US 5751125A · Weiss · 1998 [cited by applicant]
US 5939813A · Schoeb · 1999 [cited by applicant]
US 6032349A · Wagner et al. · 2000 [cited by applicant]
US 6183225B1 · Thompson · 2001 [cited by applicant]
US 6212998B1 · Thompson et al. · 2001 [cited by applicant]
US 6428287B1 · Denkins et al. · 2002 [cited by applicant]
US 6533488B2 · Blenkush et al. · 2003 [cited by applicant]
US 6609646B2 · Miller et al. · 2003 [cited by applicant]
US 6764284B2 · Oehman · 2004 [cited by applicant]
US 6994500B2 · Ward et al. · 2006 [cited by applicant]
US 7036752B1 · Hsiang · 2006 [cited by applicant]
US 7112025B2 · Ward et al. · 2006 [cited by applicant]
US 7448857B1 · Fugere · 2008 [cited by applicant]
US 7568874B2 · Riedel et al. · 2009 [cited by applicant]
US 7626308B2 · Kang et al. · 2009 [cited by applicant]
US 7918654B2 · Adahan · 2011 [cited by applicant]
US 8083470B2 · Yu et al. · 2011 [cited by applicant]
US 8167583B2 · Harnetiaux et al. · 2012 [cited by applicant]
US 8177524B1 · Kieffer et al. · 2012 [cited by applicant]
US 8405275B2 · Calley et al. · 2013 [cited by applicant]
US 8581866B2 · Park et al. · 2013 [cited by applicant]
US 8602751B2 · Courier · 2013 [cited by applicant]
US 9068567B2 · Hitter et al. · 2015 [cited by applicant]
US 9385572B2 · Lu et al. · 2016 [cited by applicant]
US 20010029838A1 · Blenkush et al. · 2001 [cited by applicant]
US 20020079016A1 · Webb · 2002 [cited by applicant]
US 20030161746A1 · Asayama et al. · 2003 [cited by applicant]
US 20050089427A1 · Riley et al. · 2005 [cited by applicant]
US 20060162549A1 · Wang · 2006 [cited by applicant]
US 20060292016A1 · Hitter et al. · 2006 [cited by applicant]
US 20070272075A1 · Nathan · 2007 [cited by applicant]
US 20080286120A1 · Noord · 2008 [cited by applicant]
US 20100034666A1 · Sidlyarevich et al. · 2010 [cited by applicant]
US 20120291920A1 · Grisley · 2012 [cited by applicant]
US 20130039789A1 · Donado-Munoz · 2013 [cited by applicant]
US 20130078123A1 · Fukasaku et al. · 2013 [cited by applicant]
US 20130078125A1 · Headley et al. · 2013 [cited by applicant]
US 20130183173A1 · Kohli et al. · 2013 [cited by applicant]
US 20130233421A1 · Furet et al. · 2013 [cited by applicant]
US 20130256426A1 · Becker et al. · 2013 [cited by applicant]
US 20140034754A1 · Thompson et al. · 2014 [cited by applicant]
US 20140219819A1 · Roman et al. · 2014 [cited by applicant]
US 20150226192A1 · Hines et al. · 2015 [cited by applicant]
US 20160001624A1 · Meissner et al. · 2016 [cited by applicant]
US 20170122304A1 · Funabashi et al. · 2017 [cited by applicant]
US 20170149304A1 · Li et al. · 2017 [cited by applicant]
US 20170198690A1 · Johnston et al. · 2017 [cited by applicant]
US 20180106244A1 · Wang et al. · 2018 [cited by applicant]
CN 87202952U · 1988 [cited by applicant]
CN 2262110Y · 1997 [cited by applicant]
CN 2473348Y · 2002 [cited by applicant]
CN 1714236A · 2005 [cited by applicant]
CN 1298990C · 2007 [cited by applicant]
CN 201041118Y · 2008 [cited by applicant]
CN 201189501Y · 2009 [cited by applicant]
CN 101617162A · 2009 [cited by applicant]
CN 201827066U · 2011 [cited by applicant]
CN 102202802A · 2011 [cited by applicant]
CN 103298564A · 2013 [cited by applicant]
CN 103814213A · 2014 [cited by applicant]
CN 105121867A · 2015 [cited by applicant]
CN 105673378A · 2016 [cited by applicant]
CN 106787418A · 2017 [cited by applicant]
CN 106795872A · 2017 [cited by applicant]
CN 109496250A · 2019 [cited by applicant]
DE 4300512A1 · 1994 [cited by applicant]
EP 0799672A1 · 1997 [cited by applicant]
EP 3299622A1 · 2018 [cited by applicant]
FR 2681646A1 · 1993 [cited by applicant]
GB 1408095A · 1975 [cited by applicant]
JP 2000145577A · 2000 [cited by applicant]
JP 2011220223A · 2011 [cited by applicant]
KR 200296106Y1 · 2002 [cited by applicant]
WO WO9012962A1 · 1990 [cited by applicant]
WO 03002257A2 · 2003 [cited by applicant]
WO 2006037671A1 · 2006 [cited by applicant]
WO 2009076429A2 · 2009 [cited by applicant]
WO WO2010066754A1 · 2010 [cited by applicant]
WO 2011162822A2 · 2011 [cited by applicant]
WO WO2015127497A1 · 2015 [cited by applicant]
WO 2016100197A1 · 2016 [cited by applicant]
WO 2016100707A1 · 2016 [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US2021/025086, Dated Aug. 31, 2021, pp. 25. [cited by applicant]
Invitation to Pay Additional Fees for PCT Application No. PCT/US2021/025121, Dated May 14, 2021, pp. 15. [cited by applicant]
Invitation to Pay Additional Fees for PCT Application No. PCT/US2021/025132, Dated Jun. 21, 2021, pp. 15. [cited by applicant]
motorcontroltips.com: Halbach array What is it and how is it used in electric motors pdf from motioncontroltips.com/what-is-halbach-array-and-how-is-it-used-in-electric-motors/ (Year:2021). [cited by applicant]
Invitation to Pay Additional Fees for PCT Application No. PCT/US2021/025086, Dated Jul. 7, 2021, pp. 18, 18. [cited by applicant]
First Chinese Office Action for CN Application No. 202180025720.1, Dated Apr. 3, 2024, pp. 16. [cited by applicant]
International Preliminary Report on Patentability for PCT Application No. PCT/US2021/025086, Dated Oct. 13, 2022, pp. 19. [cited by applicant]
Second Chinese Office Action for CN Application No. 202180025720.1, Dated Oct. 25, 2024, pp. 16. [cited by applicant]
Extended European Search Report for European Patent Application No. 25159034.5, dated Apr. 4, 2025, 14 pages. [cited by applicant]