IP Library Granted Patent US 12,283,911
Granted Patent B2
US 12,283,911 · App. 18/132,594 · Granted Apr 22, 2025

Auto-braking for an electromagnetic machine

Inventors: Anthony Da Costa (Mountain View, CA); Matthew Roelle (Belmont, CA); John Powers (Menlo Park, CA); Patrick Gorzelic (San Francisco, CA); Christopher David Gadda (Palo Alto, CA)
Assignee: Mainspring Energy, Inc.
H02P9/08F02B71/04H02H7/08H02P3/18H02P6/005H02P6/006H02P9/006H02P25/06H02K7/1884H02P2101/25
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,283,911
App. No.
18/132,594
Granted
Apr 22, 2025
Kind
B2
Abstract

Systems and methods are provided for braking a translator of a linear multiphase electromagnetic machine. The system detects a fault event. A polarity indicative of an electromotive force in determined in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator. In response to detecting the fault event, the system causes, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake. Braking includes causing the translator to reciprocate at a reduced velocity by opposing axial motion over one or more cycles. The system may use one or more of position information, current information, operating parameters, to brake, or may brake the translator independent of such information.

Claims (65)

1. A method for braking a translator of a linear multiphase electromagnetic machine, the method comprising:

detecting, using circuitry, a fault event;

determining a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein determining the polarity comprises:

determining phase current information for the respective phase, and

determining the polarity based on the phase current information; and

in response to detecting the fault event, causing, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake.

2. The method of claim 1 , wherein causing a current to be applied to the respective phase is further based on position information associated with the translator.

3. The method of claim 1 , wherein causing the current to be applied to a respective phase causes an eddy current to be generated in the translator.

4. A method for braking a translator of a linear multiphase electromagnetic machine, the method comprising:

detecting, using circuitry, a fault event;

determining a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein determining the polarity comprises:

shorting the respective phase for a first time period,

determining phase current information for the respective phase for the first time period, and

determining the polarity based on the phase current information; and

in response to detecting the fault event, causing, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake; and

causing the current to be applied to the respective phase comprises causing the current to be applied to the respective phase during a second time period that does not overlap with the first time period.

5. A method for braking a translator of a linear multiphase electromagnetic machine, the method comprising:

detecting, using circuitry, a fault event;

determining a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein determining the polarity comprises:

applying a DC current to the respective phase during a first time period,

determining phase current information for the respective phase for the first time period, and

determining the polarity based on the phase current information; and

in response to detecting the fault event, causing, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake; and

causing the current to be applied to the respective phase comprises causing the current to be applied to the respective phase during a second time period that does not overlap with the first time period.

6. A method for braking a translator of a linear multiphase electromagnetic machine, the method comprising:

detecting, using circuitry, a fault event;

determining a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator; and

in response to detecting the fault event, causing, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake, wherein causing the current to be applied to the respective phase is based on a control signal, and wherein determining the polarity indicative of the emf comprises comparing the control signal to a threshold value.

7. A method for braking a translator of a linear multiphase electromagnetic machine, the method comprising:

detecting, using circuitry, a fault event;

determining a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator; and

in response to detecting the fault event, causing, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause a force acting on the translator that opposes an axial motion of the translator to cause the translator to brake, wherein causing the current to be applied to a respective phase comprises controlling one or more switches of an H-bridge coupled to the respective phase, and wherein controlling one or more switches of the H-bridge comprises controlling the least one of a high-voltage or low-voltage switch for the duration of an on-off duty cycle.

8. The method of claim 7 , wherein controlling one or more switches of the H-bridge comprises controlling at least one of a high-voltage or low-voltage switch.

9. A linear multiphase electromagnetic machine comprising a translator and circuitry to:

detect a fault event of the translator;

determine phase current information for at least one phase;

determine a polarity indicative of an electromotive force (emf) in the at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein the polarity is determined based on the phase current information; and

in response to detecting the fault event, cause, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause an emf to act on the translator that opposes an axial motion of the translator to cause the translator to brake.

10. The machine of claim 9 , wherein the circuitry causes a current to be applied to the respective phase further based on position information associated with the translator.

11. The machine of claim 9 , wherein the circuitry causing the current to be applied to the respective phase causes an eddy current to be generated in the translator.

12. A linear multiphase electromagnetic machine comprising a translator and circuitry to:

detect a fault event of the translator;

determine a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein the circuitry to determine the polarity comprises:

circuitry to short the respective phase for a first time period;

circuitry to determine the phase current information for the respective phase for the first time period;

circuitry to determine the polarity based on the phase current information; and

circuitry to cause the current to be applied to the respective phase during a second time period that does not overlap with the first time period; and

in response to detecting the fault event, cause, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause an emf to act on the translator that opposes an axial motion of the translator to cause the translator to brake.

13. A linear multiphase electromagnetic machine comprising a translator and circuitry to:

detect a fault event of the translator;

determine a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator, wherein the circuitry to determine the polarity comprises:

circuitry to apply a DC current to the respective phase during a first time period;

circuitry to determine phase current information for the respective phase for the first time period;

circuitry to determine the polarity based on the phase current information; and

circuitry to cause the current to be applied to the respective phase during a second time period that does not overlap with the first time period; and

in response to detecting the fault event, cause, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause an emf to act on the translator that opposes an axial motion of the translator to cause the translator to brake.

14. A linear multiphase electromagnetic machine comprising a translator and circuitry to:

detect a fault event of the translator;

determine a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator; and

in response to detecting the fault event, cause, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause an emf to act on the translator that opposes an axial motion of the translator to cause the translator to brake, wherein the circuitry causes a current to be applied to the respective phase based on a control signal, and wherein the circuitry determines the polarity indicative of the emf based on comparing the control signal to a threshold value.

15. A linear multiphase electromagnetic machine comprising a translator and circuitry to:

detect a fault event of the translator;

determine a polarity indicative of an electromotive force (emf) in at least one phase of the linear multiphase electromagnetic machine caused by a motion of the translator; and

in response to detecting the fault event, cause, based on the polarity, a current to be applied to a respective phase of the at least one phase to cause an emf to act on the translator that opposes an axial motion of the translator to cause the translator to brake, wherein the circuitry causes a current to be applied to the respective phase by controlling one or more switches of an H-bridge coupled to the respective phase, and wherein the circuitry controls the one or more switches of the H-bridge by controlling the least one of a high-voltage or low-voltage switch for the duration of an on-off duty cycle.

16. The machine of claim 15 , wherein the circuitry controls the one or more switches of the H-bridge by controlling at least one of a high-voltage or low-voltage switch.

Assignments (3)
SECURITY INTEREST Recorded Jun 6, 2025
From: MAINSPRING ENERGY, INC.
To: AVENUE VENTURE OPPORTUNITIES FUND II, L.P., AS AGENT
Reel/Frame 071499/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2023
From: DA COSTA, ANTHONY; ROELLE, MATTHEW; POWERS, JOHN; GORZELIC, PATRICK; GADDA, CHRISTOPHER DAVID
To: ETAGEN, INC.
Reel/Frame 063275/0298 →
CHANGE OF NAME Recorded Apr 10, 2023
From: ETAGEN, INC.
To: MAINSPRING ENERGY, INC.
Reel/Frame 063281/0929 →
Continuity (7)
Continuation 17527961 · Nov 16, 2021
Continuation 16913090 · Jun 26, 2020
Continuation 16137506 · Sep 20, 2018
Provisional Application 62561167 · Sep 20, 2017
Provisional Application 62561163 · Sep 20, 2017
Provisional Application 62561166 · Sep 20, 2017
Related Publication 20230246576A1 · Aug 3, 2023
References Cited (56)
US 3673999A · Lacy et al. · 1972 [cited by applicant]
US 4097091A · Knorr · 1978 [cited by applicant]
US 4130787A · Allaire et al. · 1978 [cited by applicant]
US 5149998A · Wolcott · 1992 [cited by examiner]
US 5294874A · Hessenberger · 1994 [cited by examiner]
US 5828195A · Zalesski · 1998 [cited by examiner]
US 6559615B2 · Sethi · 2003 [cited by applicant]
US 6686715B2 · Fan · 2004 [cited by applicant]
US 7064506B2 · Stewart et al. · 2006 [cited by applicant]
US 7573162B2 · Yura et al. · 2009 [cited by applicant]
US 7590334B2 · Yabusaki · 2009 [cited by examiner]
US 8093844B2 · Milesi · 2012 [cited by examiner]
US 8344669B1 · Gadda · 2013 [cited by examiner]
US 9016435B2 · Allington et al. · 2015 [cited by applicant]
US 9657675B1 · Roelle et al. · 2017 [cited by applicant]
US 9719415B2 · Gadda et al. · 2017 [cited by applicant]
US 10132238B2 · Sun et al. · 2018 [cited by applicant]
US 10202897B2 · Sun et al. · 2019 [cited by applicant]
US 10404199B2 · Da Costa et al. · 2019 [cited by applicant]
US 11211885B2 · Da Costa et al. · 2021 [cited by applicant]
US 20040070286A1 · Marzano · 2004 [cited by applicant]
US 20050028520A1 · Chertok · 2005 [cited by applicant]
US 20070194632A1 · Yura et al. · 2007 [cited by applicant]
US 20080105503A1 · Pribonic · 2008 [cited by applicant]
US 20090146596A1 · Crane et al. · 2009 [cited by applicant]
US 20090206667A1 · Holliday · 2009 [cited by applicant]
US 20120193172A1 · Matscheko et al. · 2012 [cited by applicant]
US 20160160754A1 · Moriya et al. · 2016 [cited by applicant]
US 20160241173A1 · Prussmeier et al. · 2016 [cited by applicant]
US 20190123668A1 · Da Costa et al. · 2019 [cited by applicant]
US 20190149074A1 · Da Costa et al. · 2019 [cited by applicant]
US 20200328707A1 · Da Costa et al. · 2020 [cited by applicant]
US 20220173682A1 · Da Costa et al. · 2022 [cited by applicant]
CN 106655963A · 2017 [cited by applicant]
DE 102009048822A1 · 2011 [cited by applicant]
DE 112012000915T5 · 2013 [cited by applicant]
EP 0981196A2 · 2000 [cited by applicant]
EP 1644629A1 · 2006 [cited by applicant]
EP 2410650A2 · 2012 [cited by applicant]
JP 58128887A · 1983 [cited by applicant]
JP 59181027A · 1984 [cited by applicant]
JP 61022197U · 1986 [cited by applicant]
JP 64069280A · 1989 [cited by applicant]
JP 01209973A · 1989 [cited by applicant]
JP 2692074B2 · 1997 [cited by applicant]
JP 2002291273A · 2002 [cited by applicant]
JP 2005269808A · 2005 [cited by applicant]
JP 2007037264A · 2007 [cited by applicant]
JP 2007135308A · 2007 [cited by applicant]
JP 2007295654A · 2007 [cited by applicant]
JP 2017093164A · 2017 [cited by applicant]
WO 2004012260A1 · 2004 [cited by applicant]
WO 2017084668A1 · 2017 [cited by applicant]
WO 2019060644A1 · 2019 [cited by applicant]
Hopkins, “DT003 Design tip: Implementing fast decay mode chopping using the L6506,” Apr. 2012, pp. 1-4, STMicroelectronics. [cited by applicant]
International Search Report and Written Opinion mailed on Jan. 11, 2019 for Application No. PCT/US2018/052094. [cited by applicant]
Cited By (1)
US 12,587,118