IP Library Granted Patent US 10,408,150
Granted Patent B2
US 10,408,150 · App. 16/175,358 · Granted Sep 10, 2019

Control of piston trajectory in a free-piston combustion engine

Inventors: Matthew Roelle (Belmont, CA); Christopher Gadda (Palo Alto, CA)
Assignee: EtaGen, Inc.
F02D41/1497F01B11/00F02B63/04F02B71/00F02B71/04F02D35/023F02D35/024F02D41/009
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 10,408,150
App. No.
16/175,358
Granted
Sep 10, 2019
Kind
B2
Abstract

Various embodiments of the present disclosure are directed towards free-piston combustion engines. As described herein, a method and system are provided for displacing a free-piston assembly to achieve a desired engine performance by repeatedly determining position-force trajectories over the course of a propagation path and effecting the displacement of the free-piston assembly based, at least in part, on the position-force trajectory. In a dual-piston assembly free-piston engine, synchronization of the two piston assemblies is provided.

Claims (38)

1. A method performed by a programmed computer system for controlling displacement of a free-piston assembly, the method comprising:

a) determining a force to be effected on the free-piston assembly based at least in part on a current position of the free-piston assembly relative to a target position, and an estimated amount of work to be performed on the free-piston assembly between the current position and the target position;

b) effecting displacement of the free-piston assembly based on the force; and

repeating a) and b) during a stroke of the free-piston assembly.

2. The method of claim 1 , wherein the estimated amount of work is to be performed by at least a driver section on the free-piston assembly.

3. The method of claim 2 , wherein determining the force is further based on a pressure associated with the driver section when the free-piston assembly is at the current position.

4. The method of claim 1 , wherein the estimated amount of work is to be performed by at least a combustion section on the free-piston assembly.

5. The method of claim 4 , wherein determining the force is further based on a pressure associated with the combustion section when the free-piston assembly is at the current position.

6. The method of claim 1 , wherein determining the force based on the current position relative to the target position comprises determining the force based on a difference between the current position and the target position.

7. The method of claim 1 , where the target position is an apex position.

8. The method of claim 1 , wherein determining the force to be effected on the free-piston assembly is further based on a kinetic energy of the free-piston assembly when the free-piston assembly is at the current position.

9. A system comprising:

a free-piston assembly comprising a translator;

a stator, wherein the translator and the stator form a linear electromagnetic machine (LEM), and wherein the translator is configured to move linearly within the stator; and

a control system coupled to the LEM and configured to:

a) determining a force to be applied to the free-piston assembly based at least in part on a current position of the free-piston assembly relative to a target position and an estimated amount of work to be performed on the free-piston assembly between the current position and the target position;

b) effecting displacement of the free-piston assembly based on the force; and

repeating a) and b) during a stroke of the free-piston assembly.

10. The system of claim 9 , further comprising a driver section in contact with the free-piston assembly, wherein the estimated amount of work is to be performed by at least the driver section on the free-piston assembly.

11. The system of claim 10 , wherein the control system is further configured to determine the force based on a pressure associated with the driver section when the free-piston assembly is at the current position.

12. The system of claim 9 , further comprising a combustion section in contact with the free-piston assembly, wherein the estimated amount of work is to be performed by at least the combustion section on the free-piston assembly.

13. The system of claim 12 , wherein the control system is further configured to determine the force based on a pressure associated with the combustion section when the free-piston assembly is at the current position.

14. The system of claim 9 , wherein determining the force based on the current position relative to the target position comprises determining the force based on a difference between the current position and the target position.

15. The system of claim 9 , where the target position is an apex position.

16. The system of claim 9 , wherein the control system is further configured to determine the force to be effected on the free-piston assembly based on a kinetic energy of the free-piston assembly when the free-piston assembly is at the current position.

17. The system of claim 9 , wherein determining the force to be applied to the free-piston assembly comprises determining the force to be applied by the LEM.

18. A method performed by a programmed computer system for controlling displacement of a free-piston assembly, the method comprising:

using one of a position-force control and a repetitive adaptive control to determine a position-force trajectory of a free-piston assembly based at least in part on operating conditions; and

when it is determined to use position-force control:

determining the position-force trajectory for displacing the free-piston assembly without regard to a previously determined position-force trajectory, and

effecting displacement of the free-piston assembly based on the position-force trajectory,

when it is determined to use repetitive adaptive control:

determining the position-force trajectory for displacing the free-piston assembly based at least in part on a previously determined position-force trajectory, and

effecting displacement of the free-piston assembly based on the position-force trajectory.

19. The method of claim 18 , wherein determining the position-force trajectory for displacing the free-piston assembly without regard to the previously determined position-force trajectory is based at least in part on a current position of the free-piston assembly relative to a target position and an estimated amount of work to be performed on the free-piston assembly between the current position and the target position.

20. The method of claim 18 , further comprising determining whether to use position-force control or repetitive adaptive control based on whether the operating conditions are sufficiently steady, wherein:

if the operating conditions are sufficiently steady the programmed computer system uses the repetitive adaptive control; and

if the operating conditions are sufficiently unsteady the programmed computer system uses the position-force control.

Assignments (6)
SECURITY AGREEMENT Recorded Jun 18, 2025
From: TRINITY CAPITAL INC.
To: MAINSPRING ENERGY, INC.
Reel/Frame 071675/0669 →
SECURITY AGREEMENT Recorded Jun 18, 2025
From: TRINITY CAPITAL INC.
To: MAINSPRING ENERGY, INC.
Reel/Frame 071675/0697 →
SECURITY INTEREST Recorded Jun 6, 2025
From: MAINSPRING ENERGY, INC.
To: AVENUE VENTURE OPPORTUNITIES FUND II, L.P., AS AGENT
Reel/Frame 071499/0428 →
CHANGE OF NAME Recorded Jan 30, 2020
From: ETAGEN, INC.
To: MAINSPRING ENERGY, INC.
Reel/Frame 051761/0180 →
SECURITY INTEREST Recorded Jul 9, 2019
From: ETAGEN, INC.
To: TRINITY CAPITAL FUND III, L.P.
Reel/Frame 049704/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2018
From: ROELLE, MATTHEW; GADDA, CHRISTOPHER
To: ETAGEN, INC.
Reel/Frame 047361/0530 →
Continuity (3)
Continuation 15489657 · Apr 17, 2017
Continuation 15087990 · Mar 31, 2016
Related Publication 20190063357A1 · Feb 28, 2019
Cited By (1)
US 12,587,118