Skip to main content
Erschienen in: International Journal of Energy and Environmental Engineering 3/2018

Open Access 13.03.2018 | Original Research

Higher order modeling of a free-piston Stirling engine: analysis and experiment

verfasst von: S. H. Zare, A. R. Shourangiz-Haghighi, A. R. Tavakolpour-Saleh

Erschienen in: International Journal of Energy and Environmental Engineering | Ausgabe 3/2018

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper focuses on higher order modeling and design of the free-piston Stirling engine (FPSE) based on Ant Colony Optimization (ACO). First, the governing thermodynamics and dynamical equations of the engine have been derived. Then, the design parameters of the engine are selected taking into account the finite heat transfer coefficient (resulting in a fifth-order model) and pressure drop (resulting in a sixth-order model) in the dynamical system and the corresponding differential equations are derived in detail. In the following, the mentioned methods and their performance in modeling the FPSE dynamics are investigated. The simulated results show that the effect of the pressure drop on the places of the closed-loop poles of the system is not significant, while the heat transfer coefficient has a considerable effect on the engine dynamics. Accordingly, a fifth-order model along with ACO algorithm is proposed to justify the FPSE behavior. To validate the presented modeling scheme, the prototype engine SUTECH-SR-1 was experimented. It is found that the values of parameters obtained from the proposed design method are close to those of the experiment. Besides, the presented higher order model predicts the engine behavior with an acceptable accuracy through which the validity of the design technique is affirmed.
Hinweise

Publisher's Note

Springer Nature remains neutral with regard to urisdictional claims in published maps and institutional affiliations.
Abkürzungen
\(A\)
Cross-sectional area of the piston and displacer \(\left( {{\text{m}}^{2} } \right)\)
\(A_{\text{r}}\)
Cross-sectional area of the displacer rod \(\left( {{\text{m}}^{2} } \right)\)
\(A_{\text{c}}\)
Area of heat sink \(\left( {{\text{m}}^{2} } \right)\)
\(A_{\text{h}}\)
Area of heat source \(\left( {{\text{m}}^{2} } \right)\)
\(A_{\text{wall}}\)
Area on the chamber between the hot and cold \(\left( {{\text{m}}^{2} } \right)\)
b
Damping coefficient between displacer rod and power piston potion \(\left( {{\text{N s m}}^{ - 1} } \right)\)
\(b_{\text{d}}\)
Damping coefficient of the displacer piston \(\left( {{\text{N s m}}^{ - 1} } \right)\)
\(b_{\text{p}}\)
Damping coefficient of the power piston \(\left( {{\text{N s m}}^{ - 1} } \right)\)
\(H\)
Enthalpy \(({\text{J}})\)
\(h_{\text{c}}\)
Heat transfer coefficient of cold sink \(\left( {{\text{watt K}}^{ - 1} {\text{m}}^{ - 2} } \right)\)
\(h_{\text{h}}\)
Heat transfer coefficient of heat source \(\left( {{\text{watt K}}^{ - 1} {\text{m}}^{ - 2} } \right)\)
\(h_{\text{wall}}\)
Heat transfer coefficient of the chamber between the hot and cold \(\left( {{\text{watt K}}^{ - 1} {\text{m}}^{ - 2} } \right)\)
\(K_{\text{d}}\)
Spring stiffness of displacer \(\left( {{\text{N m}}^{ - 1} } \right)\)
\(K_{\text{p}}\)
Spring stiffness of power piston \(\left( {{\text{N m}}^{ - 1} } \right)\)
\(M\)
Total mass of the gas in the engine (kg)
\(M_{\text{d}}\)
Mass of displacer (kg)
\(M_{\text{p}}\)
Mass of the power piston (kg)
P
Linear pressure (Pa)
\(P_{0}\)
Initial pressure of working gas (Pa)
\(P_{\text{w}}\)
Power generation (J/s)
\(\widehat{P}\)
Nonlinear pressure \(\left( {\text{Pa}} \right)\)
R
Ideal gas constant \(\left( {{\text{J kg}}^{ - 1} {\text{K}}^{ - 1} } \right)\)
\(T\)
Temperature (K)
\(T_{\text{h}}\)
Gas temperature in compression space (K)
\(T_{\text{c}}\)
Gas temperature in compression space (K)
\(W\)
Work (J)
\(V_{\text{h}}\)
Volume of expansion space \(\left( {{\text{m}}^{3} } \right)\)
\(V_{{{\text{h}}0}}\)
Initial volume of expansion space \(\left( {m^{3} } \right)\)
\(V_{\text{c}}\)
Volume of compression space \(\left( {{\text{m}}^{3} } \right)\)
\(V_{{{\text{c}}0}}\)
Initial volume of compression space \(\left( {{\text{m}}^{3} } \right)\)
\(V_{\text{r}}\)
Volume of the regenerator \(\left( {{\text{m}}^{3} } \right)\)
\(x\)
Displacer position (m)
\(\dot{x}\)
Displacer velocity \(\left( {{\text{m s}}^{ - 1} } \right)\)
\(y\)
Power piston position (m)
\(\dot{y}\)
Power piston velocity \(\left( {{\text{m s}}^{ - 1} } \right)\)

Introduction

Free-piston Stirling engines (FPSEs) are one of the novel converters for converting solar energy into other types of energy [1, 2]. It was first developed by Robert Stirling in the early 1810s in Scotland [3]. Up to now, many researchers have conducted extensive works to design and analyze these types of engines. High efficiency, self-starting, and long operating life can be noted as one of the major advantages [4, 5]; however, despite these advantages, designing and setting up these types of engines has been a major challenge for scientists. The dynamic structure of the FPSEs is such that the motion of the pistons of the system must reach the unstable or marginally stable (in linear analysis) and in nonlinear analysis achieve a stable limit cycle [6, 7], but unfortunately this condition involves a lot of complexity in the design procedures of Stirling engines. On the other hand, not only parameters such as power, frequency are significant, but also startup condition must be remarked.
So far, various practical methods have been documented in literature to analyze and design the FPSEs. The first method is related to the linear analysis so that the behavior of all engine parameters is assumed linearly. The advantage of such systems is their simplicity and reliability simultaneously [8, 9]. Linear methods can be discussed and investigated in two directions. The first approach is employed for linear methods in order to analyze and set up FPSE, which is based on the principle that the system is unstable or marginally stable [10]. Truthfully, in these methods, the dynamic analysis of the engine is based on the places of dominant poles of the closed-loop system, and working condition for starting the engine is that the location of closed-loop poles are either on the imaginary axis of the s-plane or on the right side of imaginary axis. The first analysis was carried out to set up and analyze the FPSE employing the well-known linear method known as the fourth-order model [11, 12], which tries to examine the effects of unknown parameters on the engine behavior. The basis of the fourth-order model is devised by Schmidt et al. (also called Schmidt’s theory [12], in which the pressure variations in the entire space of the engine compartment are supposed to be, and the heat transfer coefficient in the chamber are also assumed to be infinite. However, the other linear theory presented is known as the fifth-order model, in which the finite heat transfer coefficient is assumed to make it feasible to analyze the behavior of FPSE more precisely [13]. In the case of the second approach, it is used for linear methods to design these engines. Providing a valid design methodology as a means for predicting the critical parameters of the design procedure is crucial although the fact that the FPSEs are passive. Thus far, the most popular method still used is the first method, and there are still few reports regarding the second method. However, in a recent study, Zare and Tavakolpour-Saleh [14] presented an innovative design based on the fourth-order model to design, which has been able to predict optimally the design parameters of the Stirling engine and led to design and construct these engines at a lower cost. But another concern that should be addressed in the design procedure of the desired FPSE is to provide not only an advanced design methodology, but also a more trustworthy method than the fourth-order model, which will undoubtedly lead to important new insights to design with improved accuracy and more reliable to reach as close as possible to the experimental data. For this purpose, in this practical work, the design procedures are conducted with higher order along with Ant Colony Optimization (ACO).
Apart from the first method, the second method relates to nonlinear analysis. In other words, the behavior of one or more system parameters is presumed to be nonlinear. These methods are reliable; however, due to the consideration of nonlinear behavior of the parameters, they involve many complexities such as the phenomenon of limit cycle for the piston [15, 16]. Besides the aforementioned works, one of the current challenges in this field is how to propose a method that can be not only practical in the process of precise design, but also reliable for design. This article is an attempt to ignite a method for the mentioned problems.
Today, most of high-tech engineering problems require to optimize at least three parameters which are time-consuming and sometimes expensive. Indeed, it is mainly the advent of the computer in the early 1960s which spurred many advances in the study of complex systems [1]. Hence, with the rapid advancement in computational technology, bio-inspired algorithms play a significant role in scientific problems, particularly in engineering fields. In other words, there are numerous practical algorithms, for instance, Genetic Algorithm (GA) [17], Particle Swarm Optimization (PSO) [18], Simulated Annealing (SA) [19, 20], etc., and sometimes hybrid algorithms are also performed [21, 22], but unfortunately the use of some novel algorithms compared with GA, and PSO are low, especially in FPSE, although the results were satisfactory. In nature, ants accidently search for food (or a source of food), consequently, go back to the colony and itself leave behind itself a chemical substance, namely, pheromone (which can be easily observed in white color after the rain). Other agents, when they find the appropriate route, occasionally, leave the wanderer and follow the new path. ACO has some advantages such as, no central control on ants, quick, neglecting unimportant factors which do not have considerable effect on the system performance, and more importantly, the behavior of each ant is not predictable and some ants opt a longer pass which enable the system to adapt itself to environmental changes [23, 24]. These profound investigations made us eager us to employ ACO. It is worth noting that the proposed method in this work has not been reported and ACO has not been performed on such systems.
In this research, a new method for designing the FPSE is presented based on the fifth-order model incorporating ACO technique for the first time. First, two types of fifth and sixth-order models for justifying the FPSEs behaviors are discussed in detail. Comparing the fifth-order model to the sixth-order method reveals that the assumption of instantaneous pressure difference in the expansion and compression spaces (considered in the sixth-order model) have not considerable effect on the engine performance prediction while considering the finite heat transfer is important which is used in the fifth-order model. Therefore, the fifth-order model is proposed for the prototype FPSE. In this work, the mass and spring of pistons are taken into account as important design parameters. Besides, the design process of the engine is based on the locations of the dominant poles or the operating frequency of the system. With this in mind, the amount of unknown design parameters of the engine are obtained by ACO technique and compared to empirical results. Lastly, a test engine is experimented to verify the presented design method and the proposed model.

Free-piston Stirling engines (FPSEs)

An extensive number of works on the design processes of the free-piston Stirling engines (FPSEs) have received widespread attention along with an expanding list of applications lately [3, 25]. FPSEs normally consist of six main parts, including the power and displacer pistons, the springs of power and displacer pistons, expansion and compression chambers, and the regenerator as shown in Fig. 1. It should be noted that the regenerator element can be removed from the FPSE components, but the existence of the regenerator will undoubtedly enhance the thermal efficiency (from now on efficiency) of these types of engines [26]. FPSEs are designed according to the Stirling cycle. The ideal Stirling cycle forms a closed-cycle consisting of four linked states including two isothermal and two constant volume regenerative processes as illustrated in Fig. 2. The ideal Stirling cycle efficiency is equal to the Carnot cycle efficiency (Eq. 1). The Carnot cycle consists of two processes including two isothermal and two isentropic processes. To give a meaningful comparison among the thermodynamic cycles, is that the maximum efficiency belongs to the Carnot cycle [27]. According to Fig. 2, the amount of the obtained work in the ideal Stirling cycle is more than the ideal Carnot cycle. As a result, the operation of expansion engines based on the Stirling cycle can be remarked as one of the beneficial aspects of such engines.
$$\eta_{\text{th,Stirling}} = 1 - \frac{{T_{\text{c}} }}{{T_{\text{e}} }} = 1 - \frac{{Q_{\text{c}} }}{{Q_{\text{e}} }} = \eta_{\text{th,Carnot}} ,$$
(1)
$$\left( {\oint {{\text{d}}W} } \right)_{\text{Stirling}} > \left( {\oint {{\text{d}}W} } \right)_{\text{Carnot}} .$$
(2)
Figure 2 demonstrates the working principles of the FPSE as follows [4]:
(Process 1–2) isothermal compression; heat transfer to the working fluid (at temperature Th) from the heat source.
  • (Process 2–3): constant volume process; heat transfer to the working fluid from the regenerator.
  • (Process 3–4): isothermal compression; heat transfer from the working fluid (at temperature Tc) to the heat source.
  • (Process 4–1): constant volume process; heat transfer from the working fluid to the regenerator.

Mathematical background investigation

In this section, the governing equations of the FPSE based on the fifth- and sixth-order models are derived and discussed.

Detailed fifth-order model analysis

In this method, the instantaneous pressure in the compression and expansion chambers are assumed to be equal. The dynamic equations governing of the FPSEs based on Newton’s second law of motion can be obtained as follows:
$$M_{\text{p}} \ddot{y} + b\left( {\dot{y} - \dot{x}} \right) + b_{\text{p}} \dot{y} + K_{\text{p}} y = - \left( {P - P_{0} } \right)\left( {A - A_{\text{r}} } \right),$$
(3)
$$M_{\text{d}} \ddot{x} + b\left( {\dot{x} - \dot{y}} \right) + b_{\text{d}} \dot{x} + K_{\text{d}} x = - \left( {P - P_{0} } \right)A_{\text{r}} .$$
(4)
In actual model, the heat transfer between the expansion and compression chambers of the working fluid inside the engine is not infinite and has a constant value. Additionally, using an energetic control volume method, the instantaneous pressure inside the cylinder engine can be calculated. In this analysis, pressure changes as state variables have been added to Schmidt’s theory. The internal energy variations using an energetic control volume approach can be expressed as:
$$\dot{U} = \dot{H} + \dot{Q}_{\text{net}} - \dot{W},$$
(5)
where \(\dot{H}\) represents the rate of enthalpy changes, which is considered to be zero in this research. Hence, the instantaneous pressure dynamics can be stated as:
$$\dot{U} = \frac{{\dot{P}V + P\dot{V}}}{\gamma - 1} = \dot{Q}_{\text{net}} - \dot{P}V,$$
(6)
$$\dot{P} = \frac{{\left( {\gamma - 1} \right)\left( {\dot{Q}_{\text{in}} + \dot{Q}_{\text{out}} + \dot{Q}_{\text{wall}} } \right) - \gamma P\dot{V}}}{V},$$
(7)
where
$$\dot{Q}_{\text{in}} = h_{\text{h}} A_{\text{h}} (T_{\text{h}} - T),$$
(8)
$$\dot{Q}_{\text{out}} = h_{\text{c}} A_{\text{c}} (T_{\text{c}} - T),$$
(9)
$$\dot{Q}_{\text{wall}} = h_{\text{wall}} A_{\text{wall}} (T_{\text{wall}} - T),$$
(10)
$$A_{\text{h}} = x\pi d + A_{{{\text{h}}0}} ,$$
(11)
$$A_{\text{c}} = \left( {x - y} \right)\pi d + A_{{{\text{c}}0}} .$$
(12)
The instantaneous volumes of expansion and compression spaces can be calculated as:
$$V_{h} = V_{h0} - Ax,$$
(13)
$$V_{c} = V_{c0} - (A - A_{r} )\left( {y - x} \right),$$
(14)
where Vh0, and Vco indicate the unavoidable dead volumes. Accordingly, the instantaneous total volume of the working fluid and its derivatives can be stated as:
$$\dot{V}_{\text{h}} = - A\dot{x},$$
(15)
$$\dot{V}_{\text{c}} = - (A - A_{\text{r}} )\left( {\dot{y} - \dot{x}} \right),$$
(16)
$$V = V_{\text{c}} + V_{\text{h}} = V_{{{\text{h}}0}} + V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y - A_{\text{r}} x,$$
(17)
$$\dot{V} = - \left( {A - A_{\text{r}} } \right)\dot{y} - A_{\text{r}} \dot{x}.$$
(18)
Using Eqs. (8)–(18), the equation of the instantaneous pressure yields:
$$\dot{P} = \frac{{\left( {\gamma - 1} \right)\left( {h_{\text{h}} A_{\text{h}} (T_{\text{h}} - T) + h_{\text{c}} A_{\text{c}} (T_{\text{c}} - T) + h_{\text{wall}} A_{\text{wall}} (T_{\text{wall}} - T)} \right) + \gamma P\left( {\left( {A - A_{r} } \right)\dot{y} + A_{r} \dot{x}} \right)}}{{V_{{{\text{h}}0}} + V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y - A_{\text{r}} x}}.$$
(19)
Consequently, in order to analyze the system behavior accurately, the engine state variables must first be determined. Therefore, the engine state variables can be written as:
$$x_{1} = y,$$
(20)
$$x_{2} = \dot{y},$$
(21)
$$x_{3} = x,$$
(22)
$$x_{4} = \dot{x},$$
(23)
$$x_{5} = P - P_{0} .$$
(24)
To analyze and design an FPSE, based on state variables, the primary step is to convert the instantaneous pressure relationship linearly to the following:
$$\dot{P} = c_{1} \left( {y - y_{0} } \right) + c_{2} \left( {x - x_{0} } \right) + c_{3} \left( {\dot{y} - \dot{y}_{0} } \right) + c_{4} \left( {\dot{x} - \dot{x}_{0} } \right) + c_{5} \left( {P - P_{0} } \right).$$
(25)
As is evident, calculation of constants c1c5 is crucial to complete Eq. (25). Hence, the unknown constants can be found by linearizing Eq. (19) involves Eqs. (8)–(18) which led to define the unknown constants. With these interpretations, the closed-loop matrix of the Stirling engine can be easily expressed by:
$$\left[ {\begin{array}{*{20}c} {\dot{x}} \\ {\ddot{x}} \\ {\dot{y}} \\ {\ddot{y}} \\ {\dot{P}} \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 0 & 1 & 0 & 0 & 0 \\ {\frac{{ - K_{\text{d}} }}{{M_{\text{d}} }}} & {\frac{{ - \left( {b_{\text{d}} + b} \right)}}{{M_{\text{d}} }}} & 0 & {\frac{b}{{M_{\text{d}} }}} & {\frac{{A_{\text{r}} }}{{M_{\text{d}} }}} \\ 0 & 0 & 0 & 1 & 0 \\ 0 & {\frac{b}{{M_{\text{p}} }}} & {\frac{{ - K_{\text{p}} }}{{M_{\text{p}} }}} & {\frac{{ - \left( {b_{p} + b} \right)}}{{M_{\text{p}} }}} & {\frac{{A - A_{\text{r}} }}{{M_{\text{p}} }}} \\ {a_{1} } & {a_{2} } & {a_{3} } & {a_{4} } & {a_{5} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} x \\ {\dot{x}} \\ y \\ {\dot{y}} \\ P \\ \end{array} } \right].$$
(26)
The eigenvalues of Eq. (26) gives five poles as can be expected according to the system order. Therefore, the fifth-order model analysis results in two dominant and three poles as schematically shown in Fig. 3. More importantly, locations of the closed-loop poles on the s-plane carry valuable information regarding the operating frequency of the FPSE system. The imaginary value of the dominant poles denotes the operating frequency of the FPSE system which results in the marginally stability or instability of the close-loop transfer function of the proposed system.

Detailed sixth-order analysis

As discussed previously, instantaneous pressure in the expansion and compression spaces of the engine has never been considered in the fourth- and fifth-order model analysis for the design scheme of the Stirling engine. Hence, in the sixth-order analysis, it is supposed that the instantaneous pressure inside the engine chamber is not equal. According to the mentioned contents, the dynamic equations governing of the engine will be:
$$M_{\text{p}} \ddot{y} + b\left( {\dot{y} - \dot{x}} \right) + b_{\text{p}} \dot{y} + K_{\text{p}} y = - \left( {P_{\text{c}} - P_{0} } \right)\left( {A - A_{\text{r}} } \right),$$
(27)
$$M_{\text{d}} \ddot{x} + b\left( {\dot{x} - \dot{y}} \right) + b_{\text{d}} \dot{x} + K_{\text{d}} x = \left( {P_{\text{h}} - P_{0} } \right)A - \left( {P_{\text{c}} - P_{0} } \right)A_{\text{r}} .$$
(28)
The total mass inside the engine cylinder of the FPSE is divided into two sections, including the mass of the expansion and compression spaces as:
$$m_{\text{t}} = m_{\text{c}} + m_{\text{h}} .$$
(29)
The amount of gas mass inside each cylinder can be obtained easily using ideal gas law as follows:
$$m_{\text{c}} = \frac{{P_{\text{c}} V_{\text{c}} }}{{RT_{\text{c}} }},$$
(30)
$$m_{\text{h}} = \frac{{P_{\text{h}} V_{\text{h}} }}{{RT_{\text{h}} }}.$$
(31)
In order to calculate the instantaneous gas pressure in the chambers, first of all, the derivation from the gas mass equation must be calculated:
$$\dot{m}_{\text{h}} + \dot{m}_{\text{c}} = 0.$$
(32)
The mass flow rate between the displacer piston and the cylinder wall can be obtained as [28, 29]:
$$\dot{m}_{\text{h}} = \frac{{2\pi dT_{\text{h}} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{\text{c}} + P_{\text{h}} } \right)\left( {c^{\prime } \dot{x} - \frac{{2c^{\prime 3} }}{{3\mu L^{'} }}\left( {P_{\text{c}} - P_{\text{h}} } \right)} \right),$$
(33)
where c′ is the gap between the displacer piston and the internal FPSE. The instantaneous pressure rate in an expansion chamber can be easily written as follows:
$$\dot{P}_{\text{h}} V_{\text{h}} + \dot{V}_{\text{h}} P_{\text{h}} = \dot{m}_{\text{h}} RT_{\text{h}} .$$
(34)
Substituting Eqs. (13)–(15) into Eq. (34) and in accordance with Eq. (33), the instantaneous pressure rate in the expansion space can thus be found as:
$$\dot{P}_{\text{h}} = \frac{{\frac{{2\pi dT_{\text{h}} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{\text{c}} + P_{\text{h}} } \right)\left( {c^{\prime } \dot{x} - \frac{{2c^{\prime 3} }}{3\mu L^{\prime } }\left( {P_{\text{c}} - P_{\text{h}} } \right)} \right) + AP_{\text{h}} \dot{x}}}{{V_{{{\text{h}}0}} - Ax}}.$$
(35)
Regarding the calculation of instantaneous pressure rate in the compression space, the derivative of instantaneous volume in compression space can be calculated as:
$$\dot{P}_{\text{C}} V_{\text{C}} + \dot{V}_{\text{C}} P_{\text{C}} = \dot{m}_{\text{C}} RT_{\text{C}} .$$
(36)
According to Eq. (32), the instantaneous volume rate in the compression space can be expressed as:
$$\dot{P}_{\text{C}} V_{\text{C}} + \dot{V}_{\text{C}} P_{\text{C}} = - \dot{m}_{\text{h}} RT_{\text{C}} .$$
(37)
By substituting Eqs. (14) and (16) into (37), the instantaneous pressure in the compression space can be achieved as:
$$\dot{P}_{\text{c}} = \frac{{\frac{{2\pi dT_{\text{h}} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{\text{c}} + P_{h} } \right)\left( {c^{\prime } \dot{x} - \frac{{2c^{\prime 3} }}{{3\mu L^{'} }}\left( {P_{\text{c}} - P_{\text{h}} } \right)} \right) - P_{\text{c}} \left( {\left( {A - A_{\text{r}} } \right)\dot{x} - A\dot{y}} \right)}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)x - \left( {A - A_{\text{r}} } \right)y}}.$$
(38)
The state variables in this method are:
$$x_{1} = y,$$
(39)
$$x_{2} = \dot{y},$$
(40)
$$x_{3} = x,$$
(41)
$$x_{4} = \dot{x},$$
(42)
$$x_{5} = P_{\text{h}} - P_{0} ,$$
(43)
$$x_{6} = P_{\text{c}} - P_{0} .$$
(44)
Consequently, in order to investigate the system behavior in space state, the instantaneous pressure rate must be linearized around the equilibrium state. As a result, the linearization of Eq. (38) results in:
$$\dot{P}_{\text{hl}} = a_{1} \left( {y - y_{0} } \right) + a_{2} \left( {x - x_{0} } \right) + a_{3} \left( {\dot{y} - \dot{y}_{0} } \right) + a_{4} \left( {\dot{x} - \dot{x}_{0} } \right) + a_{5} \left( {\left( {P_{\text{h}} - P_{0} } \right)} \right) + a_{6} (P_{\text{c}} - P_{{{\text{c}}0}} ),$$
(45)
$$\dot{P}_{\text{cl}} = b_{1} \left( {y - y_{0} } \right) + b_{2} \left( {x - x_{0} } \right) + b_{3} \left( {\dot{y} - \dot{y}_{0} } \right) + b_{4} \left( {\dot{x} - \dot{x}_{0} } \right) + b_{5} \left( {\left( {P_{\text{h}} - P_{0} } \right)} \right) + b_{6} (P_{\text{c}} - P_{c0} ).$$
(46)
It is of great importance to find constants a1a6 and b1b6. Hence, we have:
$$\begin{aligned} \dot{P}_{\text{hl}} & = \dot{P}_{{{\text{hl}}0}} + \frac{{\partial \dot{P}_{\text{h}} }}{\partial y}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{h0} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {y - y_{0} } \right) + \frac{{\partial \dot{P}_{\text{h}} }}{\partial x}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{c0} } \\ {P_{c0} } \\ \end{array} } \right.\left( {x - x_{0} } \right) + \frac{{\partial \dot{P}_{\text{h}} }}{{\partial \dot{y}}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {\dot{y} - \dot{y}_{0} } \right) \\ & \quad + \frac{{\partial \dot{P}_{\text{h}} }}{{\partial \dot{x}}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {\dot{x} - \dot{x}_{0} } \right) \\ & \quad + \frac{{\partial \dot{P}_{\text{h}} }}{{\partial \left( {P_{\text{h}} - P_{0} } \right)}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{c0} } \\ {P_{{{\text{c}}0}} } \\ \end{array} \left( {\left( {P_{\text{h}} - P_{0} } \right) - \left( {P_{{{\text{h}}0}} - P_{0} } \right)} \right) + \frac{{\partial \dot{P}_{\text{h}} }}{{\partial (P_{\text{c}} - P_{0} )}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.} \right. \\ & \quad \left( {\left( {P_{\text{c}} - P_{0} } \right)} \right.\left. { - \left( {P_{{{\text{c}}0}} - P_{0} } \right)} \right) \\ \end{aligned}$$
(47)
$$\begin{aligned} \dot{P}_{\text{cl}} & = \dot{P}_{{{\text{cl}}0}} + \frac{{\partial \dot{P}_{\text{c}} }}{\partial y}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {y - y_{0} } \right) + \frac{{\partial \dot{P}_{\text{c}} }}{\partial x}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{h0} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {x - x_{0} } \right) + \frac{{\partial \dot{P}_{\text{c}} }}{{\partial \dot{y}}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{h0} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {\dot{y} - \dot{y}_{0} } \right) \\ & \quad + \frac{{\partial \dot{P}_{\text{c}} }}{{\partial \dot{x}}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.\left( {\dot{x} - \dot{x}_{0} } \right) \\ & \quad + \frac{{\partial \dot{P}_{\text{c}} }}{{\partial \left( {P_{\text{h}} - P_{0} } \right)}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} \left( {\left( {P_{\text{h}} - P_{0} } \right) - \left( {P_{{{\text{h}}0}} - P_{0} } \right)} \right) + \frac{{\partial \dot{P}_{\text{c}} }}{{\partial (P_{\text{c}} - P_{0} )}}\left| {\begin{array}{*{20}c} {y_{0} } \\ {x_{0} } \\ {\dot{y}_{0} } \\ {\dot{x}_{0} } \\ {P_{{{\text{h}}0}} - P_{{{\text{c}}0}} } \\ {P_{{{\text{c}}0}} } \\ \end{array} } \right.} \right. \\ & \quad \left( {\left( {P_{\text{c}} - P_{0} } \right)} \right.\left. { - \left( {P_{{{\text{c}}0}} - P_{0} } \right)} \right) \\ \end{aligned}$$
(48)
Based on simple simplifications of Eqs. (15) and (18), the linearization can be achieved as follows:
$$\begin{aligned} \dot{P}_{\text{hl}} & & = \dot{P}_{{{\text{cl}}0}} + \frac{{\left( {A - A_{\text{r}} } \right)\left( {\frac{{2\pi dT_{h} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{{{\text{c}}0}} + P_{{{\text{h}}0}} } \right)\left( {c\prime \dot{x}_{0} - \frac{{2c^{\prime 3} }}{{3\mu L^{'} }}\left( {P_{{{\text{c}}0}} - P_{{{\text{h}}0}} } \right)} \right) - P_{{{\text{c}}0}} \left( {\left( {A - A_{\text{r}} } \right)\dot{x}_{0} - A\dot{y}_{0} } \right)} \right)}}{{\left( {V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)x_{0} - \left( {A - A_{\text{r}} } \right)y_{0} } \right)^{2} }}\left( {y - y_{0} } \right) \\ & \quad + \frac{{\left( {A - A_{\text{r}} } \right)\left( {\frac{{2\pi dT_{\text{h}} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{{{\text{c}}0}} + P_{h0} } \right)\left( {c^{\prime } \dot{x}_{0} - \frac{{2c^{\prime 3} }}{{3\mu L^{'} }}\left( {P_{{{\text{c}}0}} - P_{{{\text{h}}0}} } \right)} \right) - P_{{{\text{c}}0}} \left( {\left( {A - A_{\text{r}} } \right)\dot{x}_{0} - A\dot{y}_{0} } \right)} \right)}}{{\left( {V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)x_{0} - \left( {A - A_{\text{r}} } \right)y_{0} } \right)^{2} }}\left( {x - x_{0} } \right) \\ & \quad + \frac{A}{{V_{c0} - \left( {A - A_{\text{r}} } \right)x_{0} - \left( {A - A_{\text{r}} } \right)y_{0} }}\left( {\dot{y} - \dot{y}_{0} } \right) + \frac{{\left( {\frac{{2\pi dT_{h} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{{{\text{c}}0}} + P_{{{\text{h}}0}} } \right)c^{\prime } - P_{{{\text{c}}0}} \left( {A - A_{r} } \right)} \right)}}{{V_{c0} - \left( {A - A_{r} } \right)x_{0} - \left( {A - A_{r} } \right)y_{0} }}\left( {\dot{x} - \dot{x}_{0} } \right) \\ & \quad + \frac{{\frac{{2\pi dT_{\text{h}} c^{\prime } \dot{x}_{0} }}{{T_{\text{h}} + T_{c} }} + \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)x_{0} - \left( {A - A_{\text{r}} } \right)y_{0} }}\left( {\left( {P_{\text{h}} - P_{0} } \right) - \left( {P_{{{\text{h}}0}} - P_{0} } \right)} \right) \\ & \quad + \frac{{\frac{{2\pi dT_{\text{h}} c^{\prime } \dot{x}_{0} }}{{T_{\text{h}} + T_{\text{c}} }} - \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)x_{0} - \left( {A - A_{\text{r}} } \right)y_{0} }}\left( {\left( {P_{\text{c}} - P_{0} } \right) - \left( {P_{{{\text{c}}0}} - P_{0} } \right)} \right) \\ \end{aligned}$$
(49)
$$\begin{aligned} \dot{P}_{\text{hl}} & = \dot{P}_{{{\text{hl}}0}} + \frac{{A\left( {\frac{{2\pi dT_{h} }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{{{\text{c}}0}} + P_{{{\text{h}}0}} } \right)\left( {c\prime \dot{x}_{0} - \frac{{2c\prime^{3} }}{{3\mu L^{'} }}\left( {P_{{{\text{c}}0}} - P_{{{\text{h}}0}} } \right)} \right) + AP_{{{\text{h}}0}} \dot{x}_{0} } \right)}}{{\left( {V_{{{\text{h}}0}} - Ax_{0} } \right)^{2} }}\left( {x - x_{0} } \right) \\ & \quad + \frac{{\left( {\frac{{2\pi dT_{\text{h}} c\prime }}{{T_{\text{h}} + T_{\text{c}} }}\left( {P_{{{\text{c}}0}} + P_{{{\text{h}}0}} } \right) + AP_{{{\text{h}}0}} } \right)}}{{\left( {V_{{{\text{h}}0}} - Ax_{0} } \right)}}\left( {\dot{x} - \dot{x}_{0} } \right) \\ & \quad + \frac{{\frac{{2\pi dT_{\text{h}} c\prime \dot{x}_{0} }}{{T_{\text{h}} + T_{\text{c}} }} + \frac{{8\pi dT_{\text{h}} c\prime^{3} }}{{3\mu L\prime \left( {T_{\text{h}} + T_{\text{c}} } \right)}} + A\dot{x}_{0} }}{{V_{{{\text{h}}0}} - Ax_{0} }}\left( {\left( {P_{\text{h}} - P_{0} } \right) - \left( {P_{{{\text{h}}0}} - P_{0} } \right)} \right) \\ & \quad + \frac{{\frac{{2\pi dT_{\text{h}} c\prime \dot{x}_{0} }}{{T_{\text{h}} + T_{\text{c}} }} - \frac{{8\pi dT_{\text{h}} c\prime^{3} }}{{3\mu L\prime \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{h}}0}} - Ax_{0} }}\left( {\left( {P_{\text{c}} - P_{0} } \right) - \left( {P_{{{\text{c}}0}} - P_{0} } \right)} \right). \\ \end{aligned}$$
(50)
Comparing Eqs. (49) and (50), one can easily see that the instantaneous pressure rate in the compression and expansion chambers is equal to the ambient pressure (\(P_{{{\text{c}}0}} = P_{{{\text{h}}0}} = P_{0}\)). The initial conditions for the state variables are also considered as follows:
$$x_{10} = y_{0} ,$$
(51)
$$x_{20} = \dot{y}_{0} = 0,$$
(52)
$$x_{30} = x_{0} = 0,$$
(53)
$$x_{40} = \dot{x}_{0} = 0,$$
(54)
$$x_{50} = P_{{{\text{h}}0}} - P_{0} = 0,$$
(55)
$$x_{60} = P_{{{\text{c}}0}} - P_{0} = 0.$$
(56)
Considering the initial conditions, the above linearized equations, and instantaneous pressure rate in the expansion and compression spaces [see Eqs. (49) and (50)], the constants a1a6 and b1b6 are:
$$a_{1} = 0,$$
(57)
$$a_{2} = 0,$$
(58)
$$a_{3} = 0,$$
(59)
$$a_{4} = \frac{{4P_{0} \pi dT_{\text{h}} c^{'} }}{{\left( {T_{\text{h}} + T_{\text{c}} } \right)V_{{{\text{h}}0}} }} + \frac{{AP_{0} }}{{V_{{{\text{h}}0}} }},$$
(60)
$$a_{5} = \frac{{8\pi dT_{\text{h}} c^{\prime 3} T_{\text{h}} }}{{3\mu L^{\prime } V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{\text{c}} } \right)}},$$
(61)
$$a_{6} = - \frac{{8\pi dT_{\text{h}} c^{\prime 3} T_{\text{h}} }}{{3\mu L^{\prime } V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{\text{c}} } \right)}},$$
(62)
$$b_{1} = 0,$$
(63)
$$b_{2} = 0,$$
(64)
$$b_{3} = \frac{A}{{V_{{{\text{c}}0}} }},$$
(65)
$$b_{4} = \frac{{\left( {\frac{{4P_{0} \pi dT_{h} c^{'} }}{{T_{h} + T_{c} }} - P_{0} \left( {A - A_{r} } \right)} \right)}}{{V_{c0} - \left( {A - A_{r} } \right)y_{0} }},$$
(66)
$$b_{5} = \frac{{\frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y_{0} }},$$
(67)
$$b_{6} = \frac{{ - \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y_{0} }}.$$
(68)
With these explanations, the dynamic equations and the instantaneous pressure rate in the expansion and compression spaces can be stated according to the state variables defined as follows:
$$\dot{x}_{1} = x_{2} ,$$
(69)
$$\dot{x}_{2} = - \frac{{b_{\text{p}} }}{{M_{\text{p}} }}x_{2} - \frac{{K_{\text{p}} }}{{M_{\text{p}} }}x_{1} - \frac{{\left( {A - A_{\text{r}} } \right)}}{{M_{\text{p}} }}x_{6} ,$$
(70)
$$\dot{x}_{3} = x_{4} ,$$
(71)
$$\dot{x}_{4} = - \frac{{b_{\text{d}} }}{{M_{\text{d}} }}x_{4} - \frac{{K_{\text{d}} }}{{M_{\text{d}} }}x_{3} + \frac{A}{{M_{\text{d}} }}x_{5} - \frac{{\left( {A + A_{\text{r}} } \right)}}{{M_{\text{d}} }}x_{6} ,$$
(72)
$$\dot{x}_{5} = \left( {\frac{{4P_{0} \pi dT_{\text{h}} c^{\prime } }}{{\left( {T_{\text{h}} + T_{\text{c}} } \right)V_{{{\text{h}}0}} }} + \frac{{AP_{0} }}{{V_{{{\text{h}}0}} }}} \right)x_{4} + \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{\text{c}} } \right)}}x_{5} - \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{\text{c}} } \right)}}x_{6} ,$$
(73)
$$\dot{x}_{6} = \frac{A}{{V_{{{\text{c}}0}} }}x_{3} + \frac{{\left( {\frac{{4P_{0} \pi dT_{\text{h}} c^{\prime } }}{{T_{\text{h}} + T_{\text{c}} }} - P_{0} \left( {A - A_{\text{r}} } \right)} \right)}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y_{0} }}x_{4} + \frac{{\frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{\text{c}} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y_{0} }}x_{5} + \frac{{ - \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L^{\prime } \left( {T_{\text{h}} + T_{c} } \right)}}}}{{V_{{{\text{c}}0}} - \left( {A - A_{\text{r}} } \right)y_{0} }}x_{6} .$$
(74)
The closed-loop state-space model of the FPSE system can be obtained as follows:
$$\left[ {\begin{array}{*{20}c} {\dot{x}_{1} } \\ {\dot{x}_{2} } \\ {\dot{x}_{3} } \\ {\dot{x}_{4} } \\ {\dot{x}_{5} } \\ {\dot{x}_{6} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 0 & 1 & 0 & 0 & 0 & 0 \\ {\frac{{K_{\text{p}} }}{{M_{\text{p}} }}} & {\frac{{b_{\text{p}} }}{{M_{\text{p}} }}} & 0 & 0 & 0 & {\frac{{\left( {A - A_{\text{r}} } \right)}}{{M_{\text{p}} }}} \\ 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & { - \frac{{K_{\text{d}} }}{{M_{\text{d}} }}} & { - \frac{{b_{\text{d}} }}{{M_{\text{d}} }}} & {\frac{A}{{M_{\text{d}} }}} & {\frac{{\left( {A - A_{\text{r}} } \right)}}{{M_{\text{d}} }}} \\ 0 & 0 & 0 & {\left( {\frac{{4P_{0} \pi dT_{\text{h}} c^{\prime } }}{{\left( {T_{\text{h}} + T_{\text{c}} } \right)V_{{{\text{h}}0}} }} + \frac{{AP_{0} }}{{V_{{{\text{h}}0}} }}} \right)} & {\frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L'V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{c} } \right)}}} & { - \frac{{8\pi dT_{\text{h}} c^{\prime 3} }}{{3\mu L'V_{{{\text{h}}0}} \left( {T_{\text{h}} + T_{c} } \right)}}} \\ 0 & 0 & { - \frac{A}{{V_{{{\text{c}}0}} }}} & {\frac{{\left( {\frac{{4P_{0} \pi dT_{{_{{{\text{h}}0}} }} c'}}{{\left( {T_{{_{{{\text{h}}0}} }} + T_{c} } \right)V_{{{\text{h}}0}} }} - P_{0} (A - A_{r} )} \right)}}{{V_{{{\text{c}}0}} - (A - A_{r} )y_{0} }}} & {\frac{{\frac{{8\pi dT_{{_{\text{h}} }} c^{\prime 3} }}{{3\mu L'\left( {T_{{_{\text{h}} }} + T_{c} } \right)}}}}{{V_{{{\text{c}}0}} - (A - A_{r} )y_{0} }}} & {\frac{{ - \frac{{8\pi dT_{{_{\text{h}} }} c^{\prime } }}{{3\mu L'V_{{_{\text{h}} 0}} \left( {T_{\text{h}} + T_{c} } \right)}}}}{{V_{c0} - (A - A_{r} )y_{0} }}} \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {x_{1} } \\ {x_{2} } \\ {x_{3} } \\ {x_{4} } \\ {x_{5} } \\ {x_{6} } \\ \end{array} } \right]$$
(75)
The first issue that should be kept in mind is that the eigenvalues of Eq. (75) express closed-loop poles in the dynamic behavior of the FPSE. Indeed, if we could put the dominant pole of the engine’s closed-loop on the imaginary axis or to the right hand side of s-plane, the engine will move in motion. According to Eq. (75), the FPSE system includes six poles which schematically show the locations of the closed-loop poles to the working conditions in the marginally stable system (see Fig. 4).

Comparison of the fifth- and sixth-order models

In “Mathematical background investigation”, two methods were investigated comprehensively. Now, it is time to decide whether the proposed methods and the effect of parameters such as, the difference in pressure between the expansion and compression spaces, and the limitation of the heat transfer coefficient can have effect on the dynamic performance of the engine or not. For this purpose, this section will compare the methods presented in detail. Therefore, the location of closed-loop poles on the s-plane according to the two methods mentioned above and the empirical information about the SUTRCH-SR-1 engine will be obtained. Furthermore, the comparison of the effect of the two parameters mentioned in the engine performance will be scrutinized. The characteristics of the SUTECH-SR-1 engine are summarized in Table 1.
Table 1
Characteristics of the SUTECH-SR-1
Parameters
Value
\(A\)
\(0.00096\;({\text{m}}^{2} )\)
\(P_{0}\)
10+5(pa)
M
\(4.58 \times 10^{ - 5} \;({\text{kg}})\)
\(M_{\text{p}}\)
0.517 (kg)
\(M_{\text{d}}\)
\(0.080\;({\text{kg}})\)
\(K_{\text{d}}\)
\(250\,(Nm^{ - 1} )\)
R
287 (N × m/kg × k)
\(T_{\text{c}}\)
\(333\;({\text{k}})\)
\(V_{{{\text{h}}_{ 0} }}\)
\(1.91 \times 10^{ - 5} \;({\text{m}}^{3} )\)
\(V_{{{\text{c}}_{ 0} }}\)
\(1.92 \times 10^{ - 5} \;({\text{m}}^{3} )\)
Regarding the parameters of the SUTECH-SR-1 and the eigenvalues of the state matrix in Eq. (75), the location of the poles of the closed-loop dynamic system for the sixth-order model is obtained in Table 2 and the location of the obtained poles is shown in Fig. 5.
Table 2
The location of the SUTECH-SR-1 engines poles according to the sixth-order model
Pole no.
Location of poles on s-plane
Specification of pole
1
\(67.8 i\)
Dominant pole
2
\(- \, 67.8 i\)
Dominant pole
3
\(- \, 87 + 33.47 i\)
Non-dominant pole
4
\(-\, 87 - 33.47 i\)
Non-dominant pole
5
\(0\)
Ineffective pole
6
\(0\)
Ineffective pole
Table 2 and Fig. 5 clearly show that the added poles do not have a significant effect on the dynamics of the FPSE, due to the consideration of the effect of the pressure difference between the expansion and the compression chambers, and the two poles added compare with the fourth-order model, which are at the origin and with the changing design parameters, virtually no changes have been made in the location of them. However, according to the specification of the SUTECH-SR-1 engine and the closed-loop system matrix (Eq. 26), the location of the poles according to the fifth-order model is presented in Table 3. It is worth noting that the location of the poles has been obtained by this method is demonstrated evidently in Fig. 6.
Table 3
The location of the SUTECH-SR-1 engine poles according to the fifth-order model
Pole no.
Location of poles on s-plane
Specification of pole
1
\(68.2 i\)
Dominant pole
2
\(- \, 68.2 i\)
Dominant pole
3
\(- \, 113 + 26.3 i\)
Non-dominant pole
4
\(-\, 113 - 26.3 i\)
Non-dominant pole
5
\(-\, 173.2\)
Non-dominant pole
The results of Table 3 and Fig. 6 indicate that considering the limited heat transfer coefficient for the engine is a critical parameter and has a definite influence on the dynamics of the engine. By comparing the two methods of the fifth- and sixth-order methods, it can be concluded that the proposed method with the fifth order can be considered as the preferred design method for research. Because the effect of the limited transmission coefficient has a direct impact on the dynamics of the engine, while in the method with the sixth-order model, considering the difference in pressure, there was no effect on the performance of the engine. From now on, the fifth-order model will be carried out for the rest of the paper. It should be noted that the amount of predicted operating frequency by sixth order is closer to experimental frequency than fifth-order one.

Ant Colony Optimization (ACO)

Ant Colony Optimization (ACO), similar to the available algorithms in literature, inspired from nature, which are the source of the model, has been applied for solving many sophisticated scientific problems so far. ACO was firstly presented by Marco Dorigo in 1992 [30, 31] and is one of the most prominent classes of Swarm intelligence. This algorithm uses methods, including edge selection and pheromone update. Ants are unconscious, and have no sound. In addition, the ants cannot see or hear, but they are able to transmit information using a sense of smell (known as stigmergy [32]). When an ant walks, it leaves behind itself a chemical substance called pheromone which evaporates over the time, and the more pheromones, the shorter the pass (perhaps the shortest) can be reached [33]. In other words, choosing a route to achieve the desired goal is not definitive.
In order to apply ACO for a problem, memory, artificial obstacles, and living in a discrete environment must be investigated [34, 35], respectively. The first one enables researchers to store the route of the moment. The purpose of the second one is to change the details of the problem to attain appropriate results. Finally, the last implementation highlights that ants cannot live without the colony. Detailed graphical information regarding ACO is depicted in Fig. 7.
Currently, the design processes of the FPSE was conducted with the fifth-order method along with ACO. In the proposed method, four parameters have direct effect on the performance of the FPSE. On the other hand, the piston mass and the stiffness attached to it are considered to be unknown. In fact, the main essential of the FPSE is four parameters, such as the power and displacer pistons, as well as the stiffness of the springs. For this aim, the presented paper is an attempt to study this method of using SUTECH-SR-1 engine results to prove the validity of the proposed method. According to the results given in Table 3, the locations of closed-loop poles of the prototype SUTECH-SR-1 engine are achieved. Accordingly, the places of the desired closed-loop poles for the engine are selected based on desired operating frequency (see Table 3). The desired eigenfunction of the FPSE system based on the locations of desired closed- loop poles can be defined as:
$$\begin{aligned} \sigma_{1} & = \left( {\lambda + 173} \right)\left( {\lambda + 113 - 26 i} \right)\left( {\lambda + 113 + 26 i} \right)\left( {\lambda - 68.2j} \right)\left( {\lambda + 68.2j} \right) \\ & = \lambda^{5} + 399.2\lambda^{4} + 57255.1\lambda^{3} + 4188166.5\lambda^{2} + 244673317.3\lambda \\ & \quad + 10843861437.6, \\ \end{aligned}$$
(76)
where \(\sigma_{1}\) indicates the desired eigenfunction. According to the locations of the closed-loop poles of the fifth-order model (see Eq. 26), the desired eigenfunction can be expressed as:
$$\sigma_{2} = \left( {\lambda - H_{2} } \right)\left( {\lambda - H_{3} } \right)\left( {\lambda - H_{4} } \right)\left( {\lambda - \omega j} \right)\left( {\lambda + \omega j} \right) = \lambda^{5} + e_{1} \lambda^{4} + e_{2} \lambda^{3} + e_{3} \lambda^{2} + e_{4} \lambda + e_{5} ,$$
(77)
$$e_{1} = - a_{5} + \frac{{\left( {b_{\text{p}} + b} \right)}}{{M_{\text{p}} }} - \frac{{\left( {b_{\text{d}} + b} \right)}}{{M_{\text{d}} }},$$
(78)
$$e_{2} = \frac{{a_{5} \left( {b_{\text{p}} + b} \right) + a_{4} \left( {A - A_{\text{r}} } \right) + K_{\text{p}} }}{{M_{\text{p}} }} - \frac{{\left( {b_{\text{d}} + b} \right)}}{{M_{\text{d}} }}\left( { - a_{5} + \frac{{\left( {b_{\text{p}} + b} \right)}}{{M_{\text{p}} }}} \right) - \frac{{b^{2} }}{{M_{\text{p}} M_{\text{d}} }} + \frac{{A_{r} }}{{M_{\text{d}} }}a_{2} + \frac{{K_{\text{d}} }}{{M_{\text{d}} }},$$
(79)
$$\begin{aligned} e_{3} & = - \left( {\frac{{K_{\text{p}} a_{5} - a_{3} \left( {A - A_{r} } \right)}}{{M_{\text{p}} }}} \right) - \frac{{\left( {b_{\text{d}} + b} \right)}}{{M_{\text{d}} }}\left( {\frac{{a_{5} \left( {b_{\text{p}} + b} \right) + a_{4} \left( {A - A_{\text{r}} } \right) + K_{\text{d}} }}{{M_{\text{d}} }}} \right) + \frac{b}{{M_{\text{d}} }}\left( {\frac{{ba_{5} - a_{2} \left( {A - A_{\text{r}} } \right)}}{{M_{\text{d}} }}} \right) \\ & \quad + \frac{{A_{\text{r}} }}{{M_{\text{d}} }}\left( {\frac{{ba_{4} - a_{2} \left( {b_{\text{p}} + b} \right)}}{{M_{\text{p}} }}} \right) + \frac{{K_{\text{d}} }}{{M_{\text{d}} }}\left( {\frac{{\left( {b_{\text{p}} + b} \right)}}{{M_{\text{p}} }} - a_{5} } \right) - \frac{{A_{\text{r}} }}{{M_{d} }}, \\ \end{aligned}$$
(80)
$$e_{4} = \left( {\frac{{K_{p} a_{5} - a_{3} \left( {A - A_{r} } \right)}}{{M_{p} }}} \right) - \frac{{A_{r} }}{{M_{d} }}\left( {\frac{{ba_{3} + K_{p} a_{2} }}{{M_{p} }}} \right) - \frac{{K_{d} }}{{M_{d} }}\left( {\frac{{a_{5} \left( {b_{p} + b} \right) + a_{4} \left( {A - A_{r} } \right)}}{{M_{p} }}} \right) - \frac{{A_{r} }}{{M_{d} }}\frac{{\left( {b_{p} + b} \right)}}{{M_{p} }} + \frac{{K_{d} K_{p} }}{{M_{p} M_{d} }},$$
(81)
$$e_{5} = - \frac{{K_{\text{d}} }}{{M_{\text{d}} }}\left( {\frac{{K_{p} a_{5} - a_{3} \left( {A - A_{r} } \right)}}{{M_{\text{p}} }}} \right) + \frac{{a_{1} bA_{\text{r}} K_{p} }}{{M_{\text{d}}^{3} }} - \frac{{A_{r} K_{\text{p}} }}{{M_{\text{p}} M_{\text{d}} }}.$$
(82)
One can obviously see that Eqs. (76) and (77) must be equal so as to determine the number of unknown design parameters, which are four. However, the important point is that solving equations simultaneously is impossible due to the nonlinearity. Therefore, ACO algorithm has been used to calculate four unknown parameters. Table 4 summarizes four unknown parameters (i.e., Mp, Md, Kp, and Kd) and their desired range.
Table 4
Range of each parameter
Individuals
Range
\(M_{\rm p}\)
\([0.3,1]\)
\(M_{\rm d}\)
\([0.02,0.3]\)
\(K_{\rm p}\)
\([100,1500]\)
\(K_{\rm d}\)
\([100,1500]\)
It should be noted that the obtained range of each parameter is selected based on the reality and the physics of the problem. The objective function must be selected to calculate the unknown design parameters using the ACO algorithm. Therefore, the appropriate objective function is vital to be defined which can be employed for ACO algorithm. The proposed objective function (fitness function) according to the fifth-order model can be stated as:
$$\begin{aligned} f(M_{p} ,M_{d} ,K_{p} ,K_{d} ) & = \\ & \left| {\left. {\left( {e_{1} - 399.2} \right)/10^{ + 3} } \right|} \right. + \left| {\left. {\left( {e_{2} - 57255.129} \right)/10^{ + 5} } \right|} \right. + \left| {\left. {\left( {e_{3} - 4188166.51} \right)/10^{ + 7} } \right|} \right. \\ & + \left| {\left. {(e_{4} - 244673317.32)/10^{ + 9} } \right|} \right. + \left| {\left. {(e_{5} - 10843861437.67)/10^{ + 11} } \right|} \right., \\ \end{aligned}$$
(83)
where f represents the fitness value of the problem and the parameters e1e5 are fixed numbers, which is obtained from the places of the closed-loop as discussed in Eq. (76). According to the proposed objective function along with ACO algorithm, four unknown design parameters can be calculated.
Finally, the proposed procedure of this study is demonstrated as a flowchart (see Fig. 8).

Results and discussion

As discussed earlier, the FPSEs were modeled through three fundamental equations, including Eqs. (3), (4), and (25) which led to the comprehensive state-space model of the FPSE behavior. This section attempts to discuss the fifth-order model along with ACO algorithm to determine four unknown parameters (see Table 4) and, consequently, investigate the performance of the FPSE via the three coupled differential equations. According to the proposed method, the values of unknown parameters are determined with ACO scheme described in “Ant Colony Optimization (ACO)” to achieve the best possible solution to the design problem in the considered ranges of parameters mentioned in Table 4. Figure 9 elucidates not only the convergence of the objective function, but also the minimum acceptable value of 0.00000456 was achieved after 593 iterations.
As a result, the optimal values of design parameters based on the fifth-order method are given in Table 5. The outcomes obtained from the ACO algorithm are compared to GA method. According to Table 5, the results achieved from the ACO not only are in a good agreement with the experimental data, but also are better than those of the GA data, which indicates a sufficient reason to proceed rest of this work with ACO algorithm. Another issue that should be considered is about the time that is taken by an algorithm. With this in mind, the elapsed time of ACO algorithm was 35 min while for GA was about 38 min which shows that the convergence of ACO is faster than the GA. Besides, the obtained design parameters (see Table 5) can be depicted with error bars. Figure 10 shows the error bars of the obtained design parameters and their experimental results. As shown in Fig. 10, the errors between simulated and experimental results are very insignificant.
Table 5
Optimal values of design parameters using ACO and GA
Number
Design parameters
ACO
GA
Experimental results
1
\(M_{\text{p}}\)
\(0.516\;({\text{kg}})\)
\(0.51\;({\text{kg)}}\)
\(0.517\;({\text{kg}})\)
2
\(M_{\text{d}}\)
\(0.079\;({\text{kg}})\)
\(0.084\;({\text{kg}})\)
\(0.079\;({\text{kg}})\)
3
\(K_{\text{p}}\)
\(643\;({\text{Nm}}^{ - 1} )\)
\(598\;({\text{Nm}}^{ - 1} )\)
\(650\;({\text{Nm}}^{ - 1} )\)
4
\(K_{\text{d}}\)
\(248\;({\text{Nm}}^{ - 1} )\)
\(211\;({\text{Nm}}^{ - 1} )\)
\(250\;({\text{Nm}}^{ - 1} )\)
After obtaining optimum unknown design parameters, FPSEs behavior can be scrutinized concurrently solving dynamic and thermodynamic equations of the engine. As an example, the instantaneous velocity of piston movements of the power displacement can be performed via Simulink/MATLAB. The first point should be noted that is that whether the proposed method and the obtained design parameters are able to achieve a stable motion or not [7]. Thus, first of all, instantaneous velocity and piston displacement have to be investigated. Next, according to the obtained periodic motion, the piston displacement must be studied. Indeed, due to the FPSE behavior, it is vital to achieve a stable periodic motion, and the only strategy is to generate a periodic motion with a set of parameters in the displacer piston [4, 7, 16]. The simulated instantaneous velocity of the power and displacer pistons according to the fifth-order model is represented in Fig. 11. According to Fig. 11, the maximum speed of power and displacer pistons, respectively, were found as 0.37 and 0.84 m/s, with a better accuracy, through the proposed technique. Moreover, the motions of the piston and power displacements can be obtained according to the design method (see Fig. 12). With regard to Fig. 12, the maximum strokes for power and displacer pistons were obtained as 0.0053 and 0.012 m, respectively. The instantaneous velocity of power and displacer pistons is quite periodic which results in achieving a stable periodic motion.
Another potential issue in the FPSEs must be investigated is the phase portrait of power and displacer pistons [4] as shown in Fig. 13. Furthermore, the stable motion of the FPSE according to the fifth-order model is also affirmed as in fourth model presented in [14]. As results, the fifth-order model achieves a periodic behavior to set up the engine with the obtained design parameters. Now, as a final point, to show the validity of obtained values, Eqs. (13), (14), (17) and also the calculation of pressure variable state were employed to plot the P–V diagram of the prototype engine, namely, SUTECH-SR-1. The area inside the P–V indicates the obtained work per cycle by the engine, which is 0.276 J as depicted in Fig. 14. Another important conclusion must be drawn is about the operating frequency (68.2 rad/s) which results in the output power of 2.97 W.

Experimental study

This section outlines the development of the FPSE based on the obtained design parameters and its specifications are first described. Next, the prototype engine is tested and the validity of the design technique is affirmed via measurement systems.

FPSE specifications

First, the prototype engine namely SUTECH-SR-1 is constructed as shown evidently in Fig. 15. The desired engine is consisted of two power and displacer pistons, while these pistons made of an iron pipe and an iron bar, respectively. The SUTECH-SR-1 engine does not have the regenerator, and the regenerator efficiency is considered to be zero. Besides, the engine cooling part is composed up of a Teflon chamber, which is fed by a pump mounted in the chamber to cool the engine coolant section. Interestingly, the engine structure of the SUTECH-SR-1 is such that the springs attached to piston are easily interchangeable, and the engine can be started up in different working conditions or with any apt spring stiffness. The other thing roughly the engine is that it is easy to assemble and vice versa. The pitch on the head of the engine has made it possible to change the initial space inside the engine by changing the pistons original location, which makes the engine able to adapt itself to different temperatures. Table 6 offers the summary of the specification of SUTECH-SR-1. Readers are directed to the cited papers [12] for more details regarding specification of modern FPSEs.
Table 6
Specification of the test engine
Parameters
Specification
Power piston
Iron bar
Displacer piston
Aluminum bar
Engine cylinder
Iron pipe
Water pump
1.5 V
Heat sink chamber
Teflon pipe

Measurement apparatus

The accelerometer (Model: MMA7361) is used to calculate the power piston displacement. In order to calculate the speed and the displacement of the pistons, the obtained data from the accelerometer through the NI-USB6009 data acquisition are entered into the computer for further analysis. The velocity of the piston of power is achieved by integrating the accelerating the data. Besides, the displacement of piston is obtained by integrating the speed data. In the next subsection, the outcome from the measurement engine is described in detail.

Measurement of work and power

As discussed in “Measurement apparatus”, the speed of the power piston can be measured as shown in Fig. 16. As can be inferred from Fig. 16, the maximum speed of power piston is obtained as 0.32 m/s, while in the simulation model, this value was acquired 0.37 m/s. One can obviously see that the extracted maximum values of power piston speed from the experimental and simulation results are in an acceptable agreement. Besides, according to Fig. 17, the maximum power piston displacement achieved is 0.0048 m, while the simulated power piston movement was 0.0053 m. Based on the results obtained from the speed and motion of power piston, the experimental phase portrait plane can be acquired as depicted in Fig. 18.
Finally, based on the empirical results, P–V diagram of the engine is plotted. According to Fig. 19, the value of output work obtained is 0.26 J. In addition, according to the experimental power piston displacement, the practical operating frequency can be calculated easily, which is equal to 67.9 rad/s. Consequently, with multiplying the operating frequency and output work, the output power is obtained 2.7 W. Finally, the comparison between simulation and experimental results is demonstrated in Table 7. As depicted in Table 7, there is a good agreement between the simulation and experimental results.
Table 7
Comparative results
Parameter
Simulation result
Experimental result
Error %
Frequency (rad/s)
68.2
67.9
0.4
Power piston amplitude (m)
0.0053
0.0048
10
Maximum speed of power piston (m/s)
0.37
0.32
15.6
Output power (W)
2.79
2.7
3.3

Conclusions

In the present study, the governing thermodynamic and dynamic equations of the engine were first extracted. Then, the fifth- and sixth-order models were described and discussed in detail. Consequently, the effectiveness of the two methods on the FPSE performance using the locations of the closed-loop poles was compared and also evaluated. The results showed that the effect of the pressure drop using the mass flow rate change (sixth order) did not have a considerable effect on the FPSE performance, while it is supposed that the heat transfer coefficient (fifth-order model) has a profound effect on the FPSE performance. Accordingly, the fifth-order model was selected as the design scheme. The aim of the proposed method is to design the essential parameters of the Stirling engine, which plays a fundamental role in the FPSE system, including the power and displacer pistons and springs attached to the pistons. Next, the experimental study was conducted to evaluate the validity of the design procedure as well as the simulation. The validity of the proposed design procedure as well as the corresponding simulation results is a significant issue that must be addressed at this point. Hence, the simulation outcomes were compared to the measured parameters which are clearly in a good agreement. Lastly, the prototype experimental engine (SUTech-SR-1) is developed and experimented. Then, based on the values of designed parameters, the performance of the engine was investigated and compared to the empirical results. The results could predict the operating frequency of the SUTech-SR-1 as 68.2 rad/s with an error less than 0.4%, without causing any practically meaningful error in the design scheme, compared to the experimental results.
Moreover, the engine power of 2.97 W was found from the simulation results which 6% is higher than the engine power compared to the obtained work. To conclude, the results evidently revealed that the effectiveness of the fifth-order model along with ACO algorithm to predict the unknown design parameters. Although our knowledge about the FPSEs has advanced in the past several years, much more advancement remains to be considered which needs more attention in future studies. Additional studies in the field will likely, regarding proposing novel algorithms, not only result in improved outcomes, but also reduce the computational time.

Acknowledgements

The authors wish to express their deep gratitude to Shiraz University of Technology and Iran’s National Elites Foundation for providing research facilities and funding.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://​creativecommons.​org/​licenses/​by/​4.​0/​), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Publisher's Note

Springer Nature remains neutral with regard to urisdictional claims in published maps and institutional affiliations.
Literatur
1.
Zurück zum Zitat Ahmadi, M.H., Ahmadi, A.A., Pourfayaz, F.: Thermal models for analysis of performance of Stirling engine: a review. Renew. Sustain. Energy Rev. 68, 168–184 (2016)CrossRef Ahmadi, M.H., Ahmadi, A.A., Pourfayaz, F.: Thermal models for analysis of performance of Stirling engine: a review. Renew. Sustain. Energy Rev. 68, 168–184 (2016)CrossRef
2.
Zurück zum Zitat Walker, G.: Stirling engines. Clarendon Press, Oxford (1980) Walker, G.: Stirling engines. Clarendon Press, Oxford (1980)
3.
Zurück zum Zitat Walker, G., Senft, J.R.: Free piston Stirling engines. Springer-Verlag, Berlin (1985)CrossRef Walker, G., Senft, J.R.: Free piston Stirling engines. Springer-Verlag, Berlin (1985)CrossRef
4.
Zurück zum Zitat Tavakolpour-Saleh, A.R., Zare, S.H., Bahreman, H.: A novel active free piston Stirling engine: modeling, development, and experiment. Appl. Energy 199, 400–415 (2017)CrossRef Tavakolpour-Saleh, A.R., Zare, S.H., Bahreman, H.: A novel active free piston Stirling engine: modeling, development, and experiment. Appl. Energy 199, 400–415 (2017)CrossRef
5.
Zurück zum Zitat Zare, Sh, Tavakolpour-Saleh, A.R., Aghajanzadeh, O.: An investigation on the effects of gas pressure drop in heat exchangers on dynamics of a free piston Stirling engine. Int J Eng (IJE) Trans B Aspects 30, 1243–1252 (2017) Zare, Sh, Tavakolpour-Saleh, A.R., Aghajanzadeh, O.: An investigation on the effects of gas pressure drop in heat exchangers on dynamics of a free piston Stirling engine. Int J Eng (IJE) Trans B Aspects 30, 1243–1252 (2017)
6.
Zurück zum Zitat Mou, J., Hong, G.: Startup mechanism and power distribution of free piston Stirling engine. Energy 123, 655–663 (2017)CrossRef Mou, J., Hong, G.: Startup mechanism and power distribution of free piston Stirling engine. Energy 123, 655–663 (2017)CrossRef
7.
Zurück zum Zitat Tavakolpour-Saleh, A.R., Zare, Sh, Omidvar, A.: Applying perturbation technique to analysis of a free piston Stirling engine possessing nonlinear springs. Appl. Energy 183, 526–541 (2016)CrossRef Tavakolpour-Saleh, A.R., Zare, Sh, Omidvar, A.: Applying perturbation technique to analysis of a free piston Stirling engine possessing nonlinear springs. Appl. Energy 183, 526–541 (2016)CrossRef
8.
Zurück zum Zitat Redlich, R.W., Berchowitz, D.M.: Linear dynamics of free piston Stirling engines. Imeche 199, 203–213 (1985)CrossRef Redlich, R.W., Berchowitz, D.M.: Linear dynamics of free piston Stirling engines. Imeche 199, 203–213 (1985)CrossRef
9.
Zurück zum Zitat Be´got, S., Layes, D.G., Lanzetta, F., Nika, P.: Stability analysis of free piston Stirling engines. Eur. Phys. J. Appl. Phys. 61, 30901 (2013)CrossRef Be´got, S., Layes, D.G., Lanzetta, F., Nika, P.: Stability analysis of free piston Stirling engines. Eur. Phys. J. Appl. Phys. 61, 30901 (2013)CrossRef
10.
Zurück zum Zitat Kwankoameng, S., Silpsakoolsook, B., Savangvong, P.: Investigation on Stability and Performance of a free piston Stirling Engine. Energy Proc. 52, 598–609 (2014)CrossRef Kwankoameng, S., Silpsakoolsook, B., Savangvong, P.: Investigation on Stability and Performance of a free piston Stirling Engine. Energy Proc. 52, 598–609 (2014)CrossRef
11.
Zurück zum Zitat Riofrio, J.A., Al-Dakkan, K., Hofacker, M.E., Barth, E.J.: Control based design of free-piston Stirling engine. In: American control Conference, Westin Seattle Hotel, Seattle Washington, USA, June 11-13. No. WeC09.4, 2008, pp. 1533-1538. Riofrio, J.A., Al-Dakkan, K., Hofacker, M.E., Barth, E.J.: Control based design of free-piston Stirling engine. In: American control Conference, Westin Seattle Hotel, Seattle Washington, USA, June 11-13. No. WeC09.4, 2008, pp. 1533-1538.
12.
Zurück zum Zitat Zare, S.H., Tavakolpour-Saleh, A., Omidvar, A.R.: From Beale number to pole placement design of a free piston Stirling engine, Arch. Mech. Eng. 64, 499–518 (2017)CrossRef Zare, S.H., Tavakolpour-Saleh, A., Omidvar, A.R.: From Beale number to pole placement design of a free piston Stirling engine, Arch. Mech. Eng. 64, 499–518 (2017)CrossRef
13.
Zurück zum Zitat Hofacher, M.E., Tucker, J.M., Barth, E.J.: Modeling and validation of free-piston Stirling engines using impedance controlled hardware-in-the-loop. In: Dynamic systems and control conference, October 31–November 2; 2011. Hofacher, M.E., Tucker, J.M., Barth, E.J.: Modeling and validation of free-piston Stirling engines using impedance controlled hardware-in-the-loop. In: Dynamic systems and control conference, October 31–November 2; 2011.
14.
Zurück zum Zitat Zare, S.H., Tavakolpour-Saleh, A.R.: Frequency-based design of a free piston Stirling engine using genetic algorithm. Energy 109, 466–480 (2016)CrossRef Zare, S.H., Tavakolpour-Saleh, A.R.: Frequency-based design of a free piston Stirling engine using genetic algorithm. Energy 109, 466–480 (2016)CrossRef
15.
Zurück zum Zitat Tavakolpour-Saleh, A.R., Zare, S.H., Badjian, H.: Multi-objective Optimization of Stirling Heat Engine Using Gray Wolf Optimization Algorithm. Int. J. Eng. Trans. C Aspects 30(6), 150–160 (2017) Tavakolpour-Saleh, A.R., Zare, S.H., Badjian, H.: Multi-objective Optimization of Stirling Heat Engine Using Gray Wolf Optimization Algorithm. Int. J. Eng. Trans. C Aspects 30(6), 150–160 (2017)
16.
Zurück zum Zitat Karabulut, H.: Dynamic analysis of a free piston Stirling engine working with closed and open thermodynamic cycles. Renew. Energy 36, 1704–1709 (2011)CrossRef Karabulut, H.: Dynamic analysis of a free piston Stirling engine working with closed and open thermodynamic cycles. Renew. Energy 36, 1704–1709 (2011)CrossRef
17.
Zurück zum Zitat Ahmadi, M.H., Ahmadi, M.A., Pourfayaz, F.: Thermal models for analysis of performance of Stirling engine: a review. Renew. Sustain. Energy Rev. 68, 168–184 (2017)CrossRef Ahmadi, M.H., Ahmadi, M.A., Pourfayaz, F.: Thermal models for analysis of performance of Stirling engine: a review. Renew. Sustain. Energy Rev. 68, 168–184 (2017)CrossRef
18.
Zurück zum Zitat Duan, C., Wang, X., Shu, S., Jing, C., Chang, H.: Thermodynamic design of Stirling engine using multi-objective particle swarm optimization algorithm. Energy Convers. Manag. 84, 88–96 (2014)CrossRef Duan, C., Wang, X., Shu, S., Jing, C., Chang, H.: Thermodynamic design of Stirling engine using multi-objective particle swarm optimization algorithm. Energy Convers. Manag. 84, 88–96 (2014)CrossRef
19.
Zurück zum Zitat Cheng, C.H., Yang, H.S., Keong, L.: Theoretical and experimental study of a 300-W beta-type Stirling engine. Energy 59, 590–599 (2013)CrossRef Cheng, C.H., Yang, H.S., Keong, L.: Theoretical and experimental study of a 300-W beta-type Stirling engine. Energy 59, 590–599 (2013)CrossRef
20.
Zurück zum Zitat Xiao, G., Sultan, U., Ni, M., Peng, H., Zhou, X., Wang, S., Luo, Z.: Design optimization with computational fluid dynamic analysis of β-type Stirling engine. Appl. Therm. Eng. 113, 87–102 (2017)CrossRef Xiao, G., Sultan, U., Ni, M., Peng, H., Zhou, X., Wang, S., Luo, Z.: Design optimization with computational fluid dynamic analysis of β-type Stirling engine. Appl. Therm. Eng. 113, 87–102 (2017)CrossRef
21.
Zurück zum Zitat Ferreira, A.C., Nunes, M.L., Teixeira, J.C., Martins, L.A., Teixeira, S.F., Nebra, S.A.: Design of a solar dish stirling cogeneration system: application of a multi-objective optimization approach. Appl. Therm. Eng. 123, 646–657 (2017)CrossRef Ferreira, A.C., Nunes, M.L., Teixeira, J.C., Martins, L.A., Teixeira, S.F., Nebra, S.A.: Design of a solar dish stirling cogeneration system: application of a multi-objective optimization approach. Appl. Therm. Eng. 123, 646–657 (2017)CrossRef
22.
Zurück zum Zitat Luo, Z., Sultan, U., Ni, M., Peng, H., Shi, B., Xiao, G.: Multi-objective optimization for GPU3 Stirling engine by combining multi-objective algorithms. Renew. Energy 94, 114–125 (2016)CrossRef Luo, Z., Sultan, U., Ni, M., Peng, H., Shi, B., Xiao, G.: Multi-objective optimization for GPU3 Stirling engine by combining multi-objective algorithms. Renew. Energy 94, 114–125 (2016)CrossRef
23.
Zurück zum Zitat Bargiel, P., Kostowski, W., Klimanek, A., Górny, K.: Design and optimization of a natural gas-fired thermoelectric generator by computational fluid dynamics modeling. Energy Convers. Manag. 119, 1037–1047 (2017)CrossRef Bargiel, P., Kostowski, W., Klimanek, A., Górny, K.: Design and optimization of a natural gas-fired thermoelectric generator by computational fluid dynamics modeling. Energy Convers. Manag. 119, 1037–1047 (2017)CrossRef
24.
Zurück zum Zitat Jia, B., Smallbone, A., Zuo, Z., Feng, H., Roskilly, A.P.: Design and simulation of a two-or four-stroke free-piston engine generator for range extender applications. Energy Convers. Manage. 111, 289–298 (2016)CrossRef Jia, B., Smallbone, A., Zuo, Z., Feng, H., Roskilly, A.P.: Design and simulation of a two-or four-stroke free-piston engine generator for range extender applications. Energy Convers. Manage. 111, 289–298 (2016)CrossRef
25.
Zurück zum Zitat Zare, S.H., Tavakolpour-Saleh, A.R.: Nonlinear dynamic analysis of solar free piston hot-air engine. Modares Mech. Eng. 15(9), 223–234 (2015) Zare, S.H., Tavakolpour-Saleh, A.R.: Nonlinear dynamic analysis of solar free piston hot-air engine. Modares Mech. Eng. 15(9), 223–234 (2015)
26.
Zurück zum Zitat Hachem, H., Gheith, R., Aloui, F., Nasrallah, S.B.: Numerical characterization of a γ-Stirling engine considering losses and interaction between functioning parameters. Energy Convers. Manage. 96, 532–543 (2015)CrossRef Hachem, H., Gheith, R., Aloui, F., Nasrallah, S.B.: Numerical characterization of a γ-Stirling engine considering losses and interaction between functioning parameters. Energy Convers. Manage. 96, 532–543 (2015)CrossRef
27.
Zurück zum Zitat Mou, J., Hong, G.: Startup mechanism and power distribution of free piston Stirling engine. Energy 123, 655–663 (2017)CrossRef Mou, J., Hong, G.: Startup mechanism and power distribution of free piston Stirling engine. Energy 123, 655–663 (2017)CrossRef
28.
Zurück zum Zitat Urieli, I., Berchowitz, D.M.: Stirling cycle engine analysis. AdamHilger Ltd, Bristol (1984) Urieli, I., Berchowitz, D.M.: Stirling cycle engine analysis. AdamHilger Ltd, Bristol (1984)
29.
Zurück zum Zitat Cheng, C.H., Yang, H.S., Keong, L.: Theoretical and experimental study of a 300-W beta-type Stirling engine. Energy 59, 590–599 (2013)CrossRef Cheng, C.H., Yang, H.S., Keong, L.: Theoretical and experimental study of a 300-W beta-type Stirling engine. Energy 59, 590–599 (2013)CrossRef
30.
Zurück zum Zitat Babaelahi, M., Sayyaadi, H.: A new thermal model based on polytropic numerical simulation of Stirling engines. Appl. Energy 141, 143–159 (2015)CrossRef Babaelahi, M., Sayyaadi, H.: A new thermal model based on polytropic numerical simulation of Stirling engines. Appl. Energy 141, 143–159 (2015)CrossRef
31.
Zurück zum Zitat Patel, V., Savsani, V., Mudgal, A.: Many-objective thermodynamic optimization of Stirling heat engine. Energy 125, 629–642 (2017)CrossRef Patel, V., Savsani, V., Mudgal, A.: Many-objective thermodynamic optimization of Stirling heat engine. Energy 125, 629–642 (2017)CrossRef
32.
Zurück zum Zitat Agarwal, P., Mehta, S.: Nature-inspired algorithms: state-of-art, problems and prospects. Nature 100(14), 14–21 (2014) Agarwal, P., Mehta, S.: Nature-inspired algorithms: state-of-art, problems and prospects. Nature 100(14), 14–21 (2014)
33.
Zurück zum Zitat Ahmadi, M.H., Ahmadi, M.A., Sadatsakkak, S.A., Feidt, M.: Connectionist intelligent model estimates output power and torque of stirling engine. Renew. Sustain. Energy Rev. 2015(50), 871–883 (2015)CrossRef Ahmadi, M.H., Ahmadi, M.A., Sadatsakkak, S.A., Feidt, M.: Connectionist intelligent model estimates output power and torque of stirling engine. Renew. Sustain. Energy Rev. 2015(50), 871–883 (2015)CrossRef
34.
Zurück zum Zitat Wang, K., Sanders, S.R., Dubey, S., Choo, F.H., Duan, F.: Stirling cycle engines for recovering low and moderate temperature heat: a review. Renew. Sustain. Energy Rev. 2016(62), 89–108 (2016)CrossRef Wang, K., Sanders, S.R., Dubey, S., Choo, F.H., Duan, F.: Stirling cycle engines for recovering low and moderate temperature heat: a review. Renew. Sustain. Energy Rev. 2016(62), 89–108 (2016)CrossRef
35.
Zurück zum Zitat Agarwal, P., Mehta, S.: Empirical analysis of five nature-inspired algorithms on real parameter optimization problems. Artif. Intell. Rev. 47, 1–57 (2017)CrossRef Agarwal, P., Mehta, S.: Empirical analysis of five nature-inspired algorithms on real parameter optimization problems. Artif. Intell. Rev. 47, 1–57 (2017)CrossRef
Metadaten
Titel
Higher order modeling of a free-piston Stirling engine: analysis and experiment
verfasst von
S. H. Zare
A. R. Shourangiz-Haghighi
A. R. Tavakolpour-Saleh
Publikationsdatum
13.03.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
International Journal of Energy and Environmental Engineering / Ausgabe 3/2018
Print ISSN: 2008-9163
Elektronische ISSN: 2251-6832
DOI
https://doi.org/10.1007/s40095-018-0267-7

Weitere Artikel der Ausgabe 3/2018

International Journal of Energy and Environmental Engineering 3/2018 Zur Ausgabe