IP Library Granted Patent US 10,731,586
Granted Patent B2
US 10,731,586 · App. 16/553,052 · Granted Aug 4, 2020

Control of piston trajectory in a free-piston combustion engine

Inventors: Matthew Roelle (Belmont, CA); Christopher Gadda (Palo Alto, CA)
Assignee: Mainspring Energy, 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,731,586
App. No.
16/553,052
Granted
Aug 4, 2020
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 (34)

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

a) determining a current position of the free-piston assembly and a current pressure in a combustion section in contact with the free-piston assembly;

b) determining a position-force trajectory for displacing the free-piston assembly based at least in part on the current position, the current pressure, and a desired engine performance;

c) effecting displacement of the free-piston assembly based on the position-force trajectory; and

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

2. The method of claim 1 , wherein determining the position-force trajectory for displacing the free-piston assembly is without regard to a previously determined trajectory.

3. The method of claim 1 , wherein the current pressure comprises a measured pressure.

4. The method of claim 1 , wherein the current pressure comprises an estimated pressure.

5. The method of claim 1 , wherein the current pressure corresponds to the current position, the method further comprising determining the current pressure based on a pressure at a previous position, a volume of gas at the previous position, and a volume of gas at the current position.

6. The method of claim 1 , further comprising determining the current pressure based on a force balance model applied to the free-piston assembly.

7. The method of claim 1 , further comprising determining the current pressure based on an energy balance model.

8. The method of claim 1 , wherein the current pressure is indicative of a combustion section pressure, the method further comprising determining the current pressure based on a current pressure of a gas spring, a previously calculated force, a current acceleration of the free-piston assembly and a mass of the free-piston assembly.

9. The method of claim 1 , wherein determining the position-force trajectory is further based on an estimated amount of work associated with moving the free-piston assembly from the current position to a target position.

10. The method of claim 9 , wherein the estimated amount of work is determined based on the current position and the current pressure.

11. The method of claim 1 , wherein the desired engine performance comprises a desired apex position.

12. The method of claim 1 , wherein the desired engine performance comprises a desired synchronization between the free-piston assembly and another free-piston assembly.

13. A control system for controlling displacement of a free-piston assembly, the system comprising:

control circuitry to:

a) determine a current position of the free-piston assembly and a current pressure in a combustion section in contact with the free-piston assembly;

b) determine a position-force trajectory for displacing the free-piston assembly based at least in part on the current position, the current pressure, and a desired engine performance;

c) control displacement of the free-piston assembly based on the position-force trajectory; and

repeat a), b), and c) during a stroke of the free-piston assembly.

14. The control system of claim 13 , wherein the current pressure comprises an estimated pressure.

15. The control system of claim 13 , wherein the current pressure corresponds to the current position, and wherein the control circuitry further determines the current pressure based on a pressure at a previous position, a volume of gas at the previous position, and a volume of gas at the current position.

16. The control system of claim 13 , wherein the current pressure is indicative of a combustion section pressure, and wherein the control circuitry further determines the current pressure based on a current pressure of a gas spring, a previously calculated force, a current acceleration of the free-piston assembly and a mass of the free-piston assembly.

17. The control system of claim 13 , wherein the control circuitry further determines the position-force trajectory based on an estimated amount of work associated with moving the free-piston assembly from the current position to a target position.

18. The control system of claim 13 , wherein the desired engine performance comprises a desired apex position.

19. The control system of claim 13 , wherein the desired engine performance comprises a desired synchronization between the free-piston assembly and another free-piston assembly.

20. A control system for controlling displacement of a free-piston assembly, the system comprising:

control circuitry to:

a) determine a current position of the free-piston assembly and a current pressure in a combustion section in contact with the free-piston assembly;

b) determine a position-force trajectory for displacing the free-piston assembly based at least in part on the current position, the current pressure, and a desired engine performance, wherein the control circuitry determines the position-force trajectory for displacing the free-piston assembly without regard to a previously determined trajectory;

c) control displacement of the free-piston assembly based on the position-force trajectory; and

repeat a), b), and c) during a stroke of the free-piston assembly.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2019
From: ROELLE, MATTHEW; GADDA, CHRISTOPHER
To: ETAGEN, INC.
Reel/Frame 051207/0783 →
Continuity (4)
Continuation 16175358 · Oct 30, 2018
Continuation 15489657 · Apr 17, 2017
Continuation 15087990 · Mar 31, 2016
Related Publication 20190390623A1 · Dec 26, 2019
Cited By (1)
US 12,587,118