IP Library Granted Patent US 11,739,705
Granted Patent B2
US 11,739,705 · App. 17/725,787 · Granted Aug 29, 2023

Control of piston trajectory in a linear generator

Inventors: Matthew Roelle (Belmont, CA); Christopher Gadda (Palo Alto, CA)
Assignee: Mainspring Energy, Inc.
F02D41/1497F01B11/00F02B63/04F02B71/00F02B71/04F02D29/06F02D35/023F02D35/024F02D41/009F02D41/1402
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 11,739,705
App. No.
17/725,787
Granted
Aug 29, 2023
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 (37)

1. A method of controlling a free-piston assembly in a linear free-piston machine at a time during a stroke, the method comprising:

measuring a current position of the free-piston assembly;

estimating a current pressure at the time in the linear free-piston machine based on a previous force applied to the free-piston assembly and on the current position;

calculating a force to apply to the free-piston assembly based on at least the pressure, on the current position, and on a desired engine performance; and

causing the force to be applied to the free-piston assembly.

2. The method of claim 1 , further comprising performing the measuring, the calculating, and the causing at a plurality of other times during the stroke.

3. The method of claim 2 , wherein the plurality of other times and the time are spaced according to a frequency.

4. The method of claim 1 , wherein the desired engine performance comprises at least one parameter associated with a target position.

5. The method of claim 4 , wherein the target position corresponds to a desired target apex position.

6. The method of claim 4 , wherein the force is calculated based at least in part on a difference between the current position and the target position.

7. The method of claim 1 , wherein the current pressure corresponds to a pressure in the compression section in contact with the free-piston assembly.

8. The method of claim 1 , wherein the time during the stroke is based on a prescribed time interval comprising a fixed frequency.

9. The method of claim 1 , wherein the force to be applied is calculated based on conditions corresponding to the desired engine performance at a target position different from a current position.

10. A system for controlling a free-piston assembly in a linear free-piston machine at a time during a stroke, the system comprising an assembly configured to:

measure a current position of the free-piston assembly;

estimate a current pressure at the time in the linear free-piston machine based on a previous force applied to the free-piston assembly and on the current position;

calculate a force to apply to the free-piston assembly based on at least the pressure, on the current position, and on a desired engine performance; and

cause the force to be applied to the free-piston assembly.

11. The system of claim 10 , further configured to perform the measuring, the calculating, and the causing at a plurality of other times during the stroke.

12. The system of claim 11 , wherein the plurality of other times and the time are spaced according to a frequency.

13. The system of claim 10 , wherein the desired engine performance comprises at least one parameter associated with a target position.

14. The system of claim 13 , wherein the target position corresponds to a desired target apex position.

15. The system of claim 13 , wherein the force is calculated based at least in part on a difference between the current position and the target position.

16. The system of claim 10 , wherein the pressure corresponds to the current pressure in the compression section in contact with the free-piston assembly.

17. The system of claim 10 , wherein the time during the stroke is based on a prescribed time interval comprising a fixed frequency.

18. A method of controlling a free-piston assembly in a linear free-piston machine at a time during a stroke, the method comprising:

determining at least one current operating parameter of the linear free-piston machine;

calculating a force to apply to the free-piston based on the at least one current operating parameter and on a desired target apex position of the stroke; and

causing the force to be applied to the free-piston assembly.

19. The method of claim 18 , wherein the at least one current operating parameter is at least one of a current position or a current pressure.

20. The method of claim 18 , wherein the force currently being applied was calculated previously.

21. A system for controlling a free-piston assembly in a linear free-piston machine at a time during a stroke, the system comprising an assembly configured to:

determine at least one current operating parameter of the linear free-piston machine;

calculate a force to apply to the free-piston based on at least the at least one current operating parameter and on a desired target apex position; and

cause the force to be applied to the free-piston assembly.

22. The system of claim 21 , wherein the at least one current operating parameter is at least one of a current position or a current pressure.

23. The system of claim 21 , wherein the force currently being applied was calculated previously.

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 21, 2022
From: ROELLE, MATTHEW; GADDA, CHRISTOPHER
To: ETAGEN, INC.
Reel/Frame 059664/0962 →
CHANGE OF NAME Recorded Apr 21, 2022
From: ETAGEN, INC.
To: MAINSPRING ENERGY, INC.
Reel/Frame 059779/0347 →
Continuity (7)
Continuation 17350224 · Jun 17, 2021
Division 16910673 · Jun 24, 2020
Continuation 16553052 · Aug 27, 2019
Continuation 16175358 · Oct 30, 2018
Continuation 15489657 · Apr 17, 2017
Continuation 15087990 · Mar 31, 2016
Related Publication 20220381192A1 · Dec 1, 2022