1. Introduction
Free-piston linear generators (FPLGs) are believed to be promising alternative hybrid power systems for hybrid electric vehicles (HEVs) due to their potential advantages of high-efficiency, low emissions and various fuel flexibility [
1,
2,
3]. Because of the elimination of the crankshaft and flywheel mechanism, the compression ratio of FPLG is adjustable. The FPLG can thereby accommodate multiple fuels without modifying the mechanical configuration of the combustion engine [
4,
5].
The configurations of the FPLG prototypes can be generally classified into single-cylinder, dual-piston and the opposed-piston types [
4], which have been widely studied by many groups worldwide [
6,
7,
8,
9,
10,
11,
12,
13]. The development status of these prototypes indicates that the single-cylinder FPLG has advantages of a simple structure and easy system control, and thereby is intensively studied [
14,
15].
Several institutions such as the German Aerospace Centre (DLR), Toyota Central R&D Labs., Inc., and the Nanjing University of Science and Technology (NUST), have designed and developed single-cylinder FPLG prototypes. Rinderknecht et al. [
14,
15,
16] at German Aerospace Centre applied a gas spring (GS) functioning as a rebounding device. It could produce an electric power output of roughly 10 kW at 21 Hz. The output power could be further improved up to 25 kW by increasing the motion frequency up to 50 Hz. Kosaka et al. [
12,
17] at Toyota Central R&D Labs. Inc. also developed a two-stroke GS rebounded single-cylinder prototype. The piston was specially designed to be a W-shaped structure to prevent the magnet from demagnetizing as a result of heating. It was reported the FPLG could realize continuous operation lasting about four hours, which could provide 10.4 kW power output with the overall efficiency of 36.2%. Xu and Chang [
10] in Nanjing University of Science and Technology developed a four-stroke prototype with mechanical spring rebounding. The linear electric machine (LEM) was designed to be a moving-coil DC voice coil motor (VCM). The average power was 2.2 kW with the generation efficiency of 32%.
The common challenge of the previous prototypes is long-term stable operation. The factors that result in unstable operation are complex. Inappropriate system design, invalid control strategies, or even combustion variation can all increase the risks of unstable operation. Therefore, before developing a FPLG prototype, study and evaluation of the system operation processes through a simulation model is a convenient and efficient approach to verify the feasibility of the design and control of the FPLG.
Numerous studies have been conducted on the modeling and operation analysis of the FPLG system. Mikalsen and Roskilly [
5] used empirical coefficients to describe the mass fraction burned in-cylinder and thereby developed a single-zone combustion model. Some combustion variables such as the ignition delay, scavenging and heat transfer were considered in this model. The friction force was assumed to be constant over the full stroke. This model was able to predict real trends of the FPLG system for varying operating conditions [
5]. Mao et al. [
18] investigated the effects of effective stroke length, valve overlapping distance, operating frequency and charging pressure on the scavenging performance used simplified time-based Matlab and multi-dimensional computational fluid dynamics (CFD) models. Kim et al. [
9] analyzed the relationship between the combustion phase and the piston dynamics. The combustion parameters and engine performances such as the combustion duration, the spark timing, the indicated mean effective pressure and the mass fraction burned were analyzed using a numerical Matlab/Simulink model. Some detailed factors such as the heat transfer, the enthalpy of the intake and exhaust air, the gas leakage and the friction loss were not considered into their model [
9]. Jia et al. [
19] developed a numerical model of a spark ignited free-piston engine generator. This model was more comprehensive and integrated. Both the heat transfer and air leakage were taken into consideration. A detailed friction sub-model was also developed, which consisted of the LEM friction force and the friction force between the piston rings and cylinder wall [
19].
The studies mentioned above mostly focused on the single-cycle operation analysis with a numerical model. However, if we want to analyze the full-cycle operation processes, such as the starting process, stable operation process, fault recovering process and stopping process, the use of only a thermodynamic model is not sufficient for the purpose. It is essential to combine the thermodynamic model and the control of each component together according to the piston motion profiles. Also, the monitoring and feedback of piston motion states must be added to the system modeling, and the systemic top-level operation strategy that determines the control sequences of each component should be included in the hybrid system model as well.
Many researchers have carried out abundant studies on the control strategies of FPLG systems in order to achieve stable operation. Jia and Roskilly et al. [
20,
21,
22,
23] proposed a predictive piston motion control method based on the displacement and velocity prediction of the piston. Němeček et al. [
24] evaluated the control of the linear motor-generator and the combustion engine operates only in one mode at the constant speed. Sun et al. [
25,
26] proposed a precise piston trajectory control to regulate the piston motion of a hydraulic free-piston engine by tracking the pre-defined trajectories with an active motion controller which utilizes robust repetitive control method. Besides, feedforward controllers were investigated to further improve the tracking performance [
25,
26].
The abovementioned control strategies were mainly focused on controlling the internal combustion engine (ICE) or the LEM to guarantee stable piston motion. However, the top-level systemic full-cycle operation strategies that determine when to execute intake, ignition, exhausting, motoring or generating operations were not involved and introduced in detail.
This paper mainly studies the systemic top-level full cycle operation strategies to investigate the approaches of realizing stable operation of a FPLG. A two-stroke single-cylinder FPLG system with an ICE, a flat-type LEM, and a rebounded GS was designed. A comprehensive and complete FPLG system model is built by referring to previous sophisticated modeling approaches for FPLG systems. A hybrid simulation system, which can not only be utilized to study the single-cycle thermodynamic characteristics, but can also be used to analyze full-cycle operation processes, is established in Matlab/Simulink. The full cycle operation strategies, such as the starting, stable operating, fault recovering and stopping strategies, are simulated and analyzed. The piston motion characteristics and system performances, such as the piston stroke, velocity and acceleration, in-cylinder pressure, three phase voltage, current, output electric power and system overall efficiency are evaluated.
2. Coupling Thermodynamic Modeling
Figure 1 shows the structure of the FPLG studied in this work. It is composed of a GS, a LEM and an ICE. The GS acts as a rebound device. The LEM mover is driven reciprocally to generate electrical power through the coupled consequence of the periodical combustion expansion in ICE cylinder and GS rebounding. The major design specifications are listed in
Table 1.
The force distribution of the system can be briefly illustrated in
Figure 2, in which the zero reference is set at the starting position of the top dead center (TDC) and the positive direction is from TDC to the bottom dead center (BDC).
At the beginning of the starting process, the piston is located at the TDC position. The LEM functions as a motor and drives the piston towards BDC. The GS is therefore compressed. When the piston reaches the BDC, its velocity decreases to zero. Afterwards, the GS begins expanding and pushes the piston back to TDC. When the piston arrives at the igniting position xign, the ICE is ignited and then the starting phase is completed. The LEM is switched into a stable generating state. The stable generating cycles can be divided into two sub-processes, one is the expansion-generating process from TDC to BDC, and the other is the compression-generating process from BDC to TDC.
When the LEM is operated in motoring mode, the piston dynamics satisfies the equation:
When the LEM works under stable generating mode, the dynamic equation can be described as:
where
Ff is the friction force, and it can be assumed to be proportional to the velocity as follows:
where
Bv is the friction coefficient.
2.1. Linear Electric Machine (LEM) Modeling
2.1.1. LEM Model under Motoring Mode
The 3D configuration of the LEM is shown in
Figure 3. Two flat-type LEM units are combined together to form a single machine with the permanent magnet mover sandwiched between two stators. This design increases the output electric power and the power density. As shown in
Figure 4, permanent magnets with Halbach arrays are mounted on both surfaces of the mover. Each of the upper and lower stators carries a set of three-phase copper windings to be fed with sinusoidal currents. Concentrated windings are implemented to reduce the power loss. Each LEM unit is a 3-phase 21-pole/18-slot flat double-sided moving-magnet permanent magnet synchronous linear machine (PMSLM). A keel beam is assembled between the left and right movers to enhance the stiffness of the entire moving part. The keel beam is supported by a slide guide rail. Two guide rails are also assembled symmetrically on both sides of the mover plate. The mass of the LEM mover is less than 8.5 kg, and it can be further reduced by utilizing the special materials like the carbon fiber. The force constant is 150 N/A. The line-to-line back electromotive force (EMF) coefficient is 87 V/ms
−1.
The designed LEM in this work is a surface-mounted PMSLM without salients. The
Fem can be accurately controlled by adjusting the coil current. Through d-q transformation [
27,
28],
Fem can be described as:
where τ
p is the pole-pitch, ψ
f is the flux produced by the permanent magnet,
Ld,
Lq,
id and
iq are the inductances and current of
d-axis and
q-axis respectively.
The
d-axis and
q-axis inductances of a surface-mounted PMSLM without saliency approximately equal to the synchronous inductance, i.e.,
Ld =
Lq, the motoring force can be simplified as:
2.1.2. LEM Model under Generating Mode
Assuming that the load is resistive, the LEM model can be described by the phase equivalent circuit model shown in
Figure 5 [
11,
18,
29].
According to the phase equivalent circuit model, the induced voltage and current can be derived as:
where
Rs is the phase winding resistance,
RL is the load resistance,
Ls is the winding inductance.
The back EMF induced in the coil of one phase can be described as:
where
H is the length of the coil that cuts magnetic lines,
N is the number of winding turns per phase,
Hc is the magnetic field strength,
hm is the thickness of the PM, μ
0 is the vacuum permeability,
x is the piston displacement.
The total electromagnetic force can be expressed as [
18]:
where
Bm is the maximum air gap flux density which can be calculated through the following equation:
where
ge is the effective air gap length, τ is the width of PM.
2.2. Thermodynamics Modeling of Internal Combustion Engine (ICE)
A zero-dimensional single zone model is utilized to build the thermodynamic model [
30,
31]. Taking the scavenging, compression, combustion, expansion and exhaust processes into account, the in-cylinder states are described in
Figure 6, in which the in-cylinder pressure, temperature, refrigerant mass distribution and energy distribution are included.
2.2.1. Description of In-Cylinder Pressure and Temperature
The modeling purpose is to describe the time-dependent pressure and temperature in the cylinder. According to the mass conservation law, energy conservation law and the ideal gas law, the in-cylinder states can be described in the form of the change-rate of the mass and the energy:
where
m is the total in-cylinder mass of the working medium,
ms is the injected mass,
me is the exhausted mass,
mB is the combusted mass,
U is the total in-cylinder energy of the working medium,
QB is the heat released in the combustion process,
QW is the total amount of heat transfer,
Hs is the injected energy,
He is the exhausted energy,
p is the in-cylinder pressure,
V is the working volume of the ICE chamber,
Rg is the gas constant,
T is the in-cylinder temperature.
It yields from (13) that:
The total in-cylinder energy change-rate can be calculated as:
where
Cv is the constant volume specific heat.
The energy change-rate through the intake and exhaust ports can be described in the form of the specific enthalpy as:
where
he and
hs are the specific enthalpy of the exhausted and the injected mass.
The change-rate of the in-cylinder temperature and pressure can be derived as:
where γ is the polytrophic exponent, and:
The change-rate of the heat released in combustion is described to be:
where
Hu is the calorific value of fuel,
gf is the injected fuel mass per cycle, η
c is the combustion efficiency, χ
B is the mass fraction burned in the combustion process,
t0 is the beginning ignition time and
td is the combustion duration,
t is the time variable, and
b0 is the combustion quality factor.
The total amount of heat transfer mainly consists of three parts including the heat transfer through the cylinder bottom, the top of the piston and the side wall of the cylinder. Therefore, the change-rate of the total heat transfer can be expressed as:
where
h is the heat transfer coefficient that can be described as follows [
18]:
where
v0 is the mean velocity of the piston. The cylinder instantaneous volume is determined by:
The heat transfer surfaces can be expressed as follows:
where
At is the total heat transfer area of the ICE chamber,
At1 is the instantaneous side-wall area,
At2 and
At3 are the equivalent areas of the piston top and cylinder bottom.
2.2.2. Description of Compression and Expansion Processes
Because there is no combustion heat released, no intake and exhaust processes during the compression and expansion processes, the mass change-rate of the working medium in cylinder is considered zero as follows:
Therefore, from (17) and (18), the variation of the time-dependent pressure and temperature in the cylinder during the compression process can be described as:
where
Tw is the temperature of the cylinder wall.
2.2.3. Description of the Combustion Process
During the combustion process, the total mass change of working medium in cylinder is only caused by the combustion. Therefore, the change-rate of the in-cylinder mass can be simplified as below:
The change-rate of the in-cylinder temperature and pressure can be described as:
2.3. Gas Spring (GS) Modeling
Figure 7 shows the GS model, which illustrates the states in GS chamber. The GS modeling process is similar to that of the ICE except that there is no combustion process in the GS chamber [
32].
The change-rate of the temperature and pressure in the GS chamber can be expressed as:
where
Tg is the temperature of the GS chamber,
mg is the total mass of the working medium in the GS,
Cvg is the constant volume specific heat of the working medium in GS,
mgs is the injected mass in the GS,
mge is the exhausted and leakage mass of the GS,
hgs and
hge are the specific enthalpy of the injected mass and exhausted mass,
hg is the heat transfer coefficient,
Atg is the total area of heat transfer of the GS chamber, and
Twg is the temperature of the GS cylinder wall.
The instantaneous volume of the GS chamber and the change-rate of the volume are described by:
and the instantaneous heat transfer surface of the GS chamber can be expressed as:
where
Atg is the total heat transfer area of the GS chamber,
Atg1 is the instantaneous side-wall area,
Atg2 is the equivalent area of the piston top and
Atg3 is the area of the cylinder bottom.
3. Full Cycle Operation Strategies and Coupling Simulation System
3.1. Full Cycle Operation Processes
Figure 8 depicts several possible operational states of the FPLG system, including starting process, steady operation, fault recovering and stopping process. Accordingly, the basic operational strategies for various operational states are shown in
Figure 9. Particularly, the exhaust valve open (EVO) and the intake valve close (IVC) timing are defined at the same scavenging position
xsca during expansion and compression processes. The intake valve open (IVO) and the exhaust valve close (EVC) timing are defined at the same position
xinj during the expansion and compression processes.
(1) Starting strategy
The LEM is operated in motoring mode when starting the FPLG from stationary status. Assuming that there is no burned gas in the cylinder and both the intake and exhaust valves are closed at the ending of the previous stopping process. As the premixed combustion mode is adopted, the intake valve is opened and the premixed flammable gas is sprayed into the ICE cylinder at the beginning of the starting process. The piston is driven from TDC to BDC by the electric motoring force, meanwhile the GS is compressed.
When the piston arrives the critical starting position xsta, the intake valve is closed and the LEM is switched to generating mode. The piston accelerates towards TDC mainly by the GS rebounding force. When it reaches the igniting position xign, the first ignition starts. After that, the piston is driven by the combustion expansion force and moves towards BDC. When it gets to the scavenging position xsca, the exhaust valve is opened.
When the piston moves forward to the injecting position xinj, the intake valve is opened. If the piston can reach the position of BDC, which means that it satisfies the necessary condition of next ignition. When it continues moving to the position xinj from BDC to TDC, the exhaust valve is closed.
When it again moves to the xsca position, the intake valve is closed. If the piston can continue reaching the xign position and if the ICE can be ignited successfully, it means that the system is started successfully and it turns into steady operation. Otherwise, it needs to be started again by repeating the operations described above.
(2) Steady operation strategy
Under steady operation, the valves control is simple and the valves timing is relatively fixed. During the expansion-generating stroke from TDC to BDC, if the piston moves to xsca, the exhaust valve is opened. If the piston arrives at xinj, the intake valve is opened. While during the compression-generating stroke from BDC to TDC, when it reaches the xinj position again, the intake valve is closed. Once the piston moves to xsca again, the intake valve is closed. If the piston reaches xign, the igniting signal is on and the ICE is ignited. After that, it turns into the next stable operation cycle with the same valves control mentioned above.
(3) Fault recovery strategy
When unstable operation occurs, e.g., when a missfire happens, the system must be recovered as soon as possible to avoid the influence of next stable operation cycle. As shown in
Figure 8, if the piston fails reaching the
xign position, miss-fire will be caused. Therefore, the piston will have no enough expansion kinetic energy to reach
xsca, let alone the
xinj position and the BDC position. In this case, the LEM must be switched to motoring mode as an auxiliary kinetic energy provider to guarantee the piston capable of reaching the
xsca position and the scavenging process being carried out successfully. Once the piston can reach
xsca position, the LEM is changed to generating mode again. If the piston can reach the BDC position, it means that the recovery process is successful and the system can maintain steady operation.
(4) Stopping strategy
During the stopping process, the LEM must be operated as a motor to avoid the piston top hitting the cylinder header. As shown in
Figure 8, if the controller receives a stopping signal during the compression-generating stroke from BDC to TDC, the intake valve is closed once the piston arrives at the
xinj position.
When the piston moves to xsca, the exhaust valve is opened. If it gets to xign, the igniting signal is no longer enabled. The piston is driven to TDC with the velocity settling to zero and the system can be stopped safely and reliably.
3.2. Motion States Monitoring
As introduced above, monitoring of the piston motion states is essential to realize stable operation. On the one hand, the TDC position must be controlled precisely to ensure a sufficient compression ratio for successful ignition and efficient combustion. This can also avoid excessive in-cylinder pressure and prevent mechanical contact between the piston top and cylinder header. The BDC position also should be controlled to ensure efficient scavenging operation. On the other hand, the operation of the intake and exhaust valves are highly dependent on the pre-judgement of the piston motion states such as the displacement, velocity and acceleration. Moreover, the piston motion states have significant effects on the system performances like the power and efficiency [
13,
25].
According to the feedbacks of the position sensor, the piston motion states during the stable operation can be divided into four phases as shown in
Figure 10. The characteristics of each process can be summarized as follows.
RA: x (TDC→BDC), v ≥ 0 and a ≥ 0, early expansion-generating process. At the beginning of each stable cycle, after ignition, the acceleration is the maximum, and the piston accelerates from TDC to BDC. When the pressure in ICE cylinder equals to that in the GS chamber, the acceleration becomes zero and the velocity reaches the maximum value.
RB: x (TDC→BDC), v ≥ 0 and a < 0, later expansion-generating process. The piston slows down gradually under the GS rebounding force. When the piston arrives at BDC, the velocity drops to zero and the acceleration is the negative maximum value.
RC: x (BDC→TDC), v < 0 and a ≤ 0, early compression-generating process. The piston rebounds and accelerates from BDC to TDC by the GS. When the pressure in ICE and GS is equal again, the piston acceleration is zero and the velocity reaches its negative maximum value.
RD: x (BDC→TDC), v < 0 and a > 0, later compression-generating. The piston begins slowing down towards TDC till the next ignition occurs.
These four phases are the key pre-judgement criteria of the piston motion states, with which the valves, ICE and the piston motion control can be implemented successfully.
3.3. Coupling Simulation Model
The Matlab/Simulink simulation model is established based on the mathematical models.
Figure 11 shows the diagram of the simulation model, in which the sub-models of the ICE, GS and LEM, the mechanical friction model, the dynamics model, the motion states monitoring unit and the control strategy processing unit are included.
Figure 12a shows the entire simulation model.
Figure 12b,c illustrates the sub-models of the ICE and GS. The LEM simulation model is developed with S-function block.
Table 2 lists the major simulation conditions. The key structural parameters of the ICE and GS are identical. The critical starting position
xsta, the scavenging position
xsca and the injecting position
xinj are defined at the same point
x = 85 mm.
5. Conclusions
With the developed full cycle simulation model, the top-level systemic control strategies including the starting, stable operating, fault recovery and stopping strategies are conveniently analyzed and discussed. In addition, the FPLG system behaviors under various operation situations are evaluated. The analysis indicates that the proposed full cycle operation strategies are plausible, and the simulation performances like the generating electric power and overall system efficiency meet the expectations. Besides, the feasibility of the top-level strategies are validated. The system can be successfully started during a single motion cycle in less than 100 ms, when the piston is driven to 85 mm away from the TDC position with a constant 2853 N motoring force. With the proposed steady operation strategy, the system can run stably and robustly. The effective electric output power can reach 26.36 kW, with an overall system efficiency of 36.32%, when the motion frequency is 33.74 Hz and the equivalent compression ratio is 12.9. Importantly, once an unstable operation like a misfire occurs, with the proposed fault recovery strategy, the system can smoothly transit to the next stable cycle immediately, which only takes less than 20 ms. With the proposed stopping strategy, the system can be stopped more fast and reliably taking less than 30 ms, which is beneficial for avoiding mechanical contact with the cylinder header. Our future work will be focused on the prototype development and verification of the control strategies through experimental tests, and also on the optimization of the performance.