Precise piston trajectory control for a free piston engine

Ke Li, Chen Zhang, Zongxuan Sun

Research output: Contribution to journalArticle

33 Citations (Scopus)

Abstract

A free piston engine removes the mechanical constraint on the piston motion by eliminating the crankshaft. The extra degree of freedom offers many advantages for reducing fuel consumption and emissions. Nevertheless, stability and robustness of the engine operation has been affected in the meantime. To ensure smooth engine operation, an active motion controller, which utilizes robust repetitive control, was developed previously to regulate the piston motion of a hydraulic free piston engine to track pre-defined trajectories. However, the long piston stroke length, high operating frequency and system nonlinearity impose challenges to precise piston motion control. Therefore, feedforward controllers are investigated in this paper to complement the repetitive control to further improve the tracking performance. The first feedforward design involves the inversion of a linear plant model that describes the dynamics of the engine operation, and the second design is based on the flatness approach, which involves the inversion of a nonlinear model of the system. The two feedforward controllers are designed and implemented on the free piston engine. The experimental and simulation results demonstrate the effectiveness of the proposed control under various operating conditions and reference piston trajectories.

Original languageEnglish (US)
Pages (from-to)30-38
Number of pages9
JournalControl Engineering Practice
Volume34
DOIs
StatePublished - Jan 1 2015

Fingerprint

Free piston engines
Pistons
Engine
Trajectories
Trajectory
Feedforward
Repetitive Control
Engines
Controllers
Controller
Motion
Inversion
Crankshafts
Motion control
Robust control
Fuel consumption
Motion Control
Flatness
Robust Control
Stroke

Keywords

  • Feedforward control
  • Free piston engine
  • Hydraulic actuators
  • Repetitive control
  • Tracking

Cite this

Precise piston trajectory control for a free piston engine. / Li, Ke; Zhang, Chen; Sun, Zongxuan.

In: Control Engineering Practice, Vol. 34, 01.01.2015, p. 30-38.

Research output: Contribution to journalArticle

@article{bd18535dc9754d8cbdc9446bed471593,
title = "Precise piston trajectory control for a free piston engine",
abstract = "A free piston engine removes the mechanical constraint on the piston motion by eliminating the crankshaft. The extra degree of freedom offers many advantages for reducing fuel consumption and emissions. Nevertheless, stability and robustness of the engine operation has been affected in the meantime. To ensure smooth engine operation, an active motion controller, which utilizes robust repetitive control, was developed previously to regulate the piston motion of a hydraulic free piston engine to track pre-defined trajectories. However, the long piston stroke length, high operating frequency and system nonlinearity impose challenges to precise piston motion control. Therefore, feedforward controllers are investigated in this paper to complement the repetitive control to further improve the tracking performance. The first feedforward design involves the inversion of a linear plant model that describes the dynamics of the engine operation, and the second design is based on the flatness approach, which involves the inversion of a nonlinear model of the system. The two feedforward controllers are designed and implemented on the free piston engine. The experimental and simulation results demonstrate the effectiveness of the proposed control under various operating conditions and reference piston trajectories.",
keywords = "Feedforward control, Free piston engine, Hydraulic actuators, Repetitive control, Tracking",
author = "Ke Li and Chen Zhang and Zongxuan Sun",
year = "2015",
month = "1",
day = "1",
doi = "10.1016/j.conengprac.2014.09.016",
language = "English (US)",
volume = "34",
pages = "30--38",
journal = "Control Engineering Practice",
issn = "0967-0661",
publisher = "Elsevier Limited",

}

TY - JOUR

T1 - Precise piston trajectory control for a free piston engine

AU - Li, Ke

AU - Zhang, Chen

AU - Sun, Zongxuan

PY - 2015/1/1

Y1 - 2015/1/1

N2 - A free piston engine removes the mechanical constraint on the piston motion by eliminating the crankshaft. The extra degree of freedom offers many advantages for reducing fuel consumption and emissions. Nevertheless, stability and robustness of the engine operation has been affected in the meantime. To ensure smooth engine operation, an active motion controller, which utilizes robust repetitive control, was developed previously to regulate the piston motion of a hydraulic free piston engine to track pre-defined trajectories. However, the long piston stroke length, high operating frequency and system nonlinearity impose challenges to precise piston motion control. Therefore, feedforward controllers are investigated in this paper to complement the repetitive control to further improve the tracking performance. The first feedforward design involves the inversion of a linear plant model that describes the dynamics of the engine operation, and the second design is based on the flatness approach, which involves the inversion of a nonlinear model of the system. The two feedforward controllers are designed and implemented on the free piston engine. The experimental and simulation results demonstrate the effectiveness of the proposed control under various operating conditions and reference piston trajectories.

AB - A free piston engine removes the mechanical constraint on the piston motion by eliminating the crankshaft. The extra degree of freedom offers many advantages for reducing fuel consumption and emissions. Nevertheless, stability and robustness of the engine operation has been affected in the meantime. To ensure smooth engine operation, an active motion controller, which utilizes robust repetitive control, was developed previously to regulate the piston motion of a hydraulic free piston engine to track pre-defined trajectories. However, the long piston stroke length, high operating frequency and system nonlinearity impose challenges to precise piston motion control. Therefore, feedforward controllers are investigated in this paper to complement the repetitive control to further improve the tracking performance. The first feedforward design involves the inversion of a linear plant model that describes the dynamics of the engine operation, and the second design is based on the flatness approach, which involves the inversion of a nonlinear model of the system. The two feedforward controllers are designed and implemented on the free piston engine. The experimental and simulation results demonstrate the effectiveness of the proposed control under various operating conditions and reference piston trajectories.

KW - Feedforward control

KW - Free piston engine

KW - Hydraulic actuators

KW - Repetitive control

KW - Tracking

UR - http://www.scopus.com/inward/record.url?scp=84908669864&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84908669864&partnerID=8YFLogxK

U2 - 10.1016/j.conengprac.2014.09.016

DO - 10.1016/j.conengprac.2014.09.016

M3 - Article

VL - 34

SP - 30

EP - 38

JO - Control Engineering Practice

JF - Control Engineering Practice

SN - 0967-0661

ER -