Investigation of A Two Diaphragm Thermoacoustic Stirling Engine Using Passivity Method

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

https://doi.org/10.1007/s40430-023-04450-0

TECHNICAL PAPER

Investigation of a two‑diaphragm thermoacoustic Stirling engine


using passivity method
Shahryar Zare1 · Fathollah Pourfayaz1 · A. R. Tavakolpour‑Saleh2 · Amirreza Mohammadian3 · Reza Mirshekari4

Received: 27 January 2023 / Accepted: 23 August 2023 / Published online: 26 September 2023
© The Author(s), under exclusive licence to The Brazilian Society of Mechanical Sciences and Engineering 2023

Abstract
This paper presents a novel perspective on a thermoacoustic Stirling engine, emphasizing the integration of passivity con-
trol and a genetic algorithm (GA) framework. To this end, a brief overview of the mathematical modeling is presented by
investigating the movements of pistons and operating frequency. Next, the dynamic error equations are derived, and then, the
passivity-based control and GA are employed for estimating the design parameters obtained through the behavior-stabilizing
process of the system. Note that the mass of the pistons attached to the second diaphragm, the stiffness of diaphragms 1 and
2, the hot temperature, and the phase difference between diaphragms are the design parameters in this study. Consequently,
once the design parameters are assessed, the work and the output power are calculated. Finally, comparing the simulation
and the experiment outcomes confirmed that the presented technique is effective in not only predicting the design parameters
appropriately but also verifies the engine’s stable oscillations. It is important to note that obtaining such parameters before the
design and production phase can significantly enhance the cost-effectiveness and time efficiency of the production process.

Keywords Thermoacoustic Stirling engine · Diaphragm thermoacoustic Stirling engine · Genetic algorithm · Passivity
control · Renewable energy
List of Symbols K′ Positive definite symmetric matrix
A Cross-sectional area of the power piston m(2 ) K1 Array of matrix K ′
( )

A′ Cross-sectional area of the displacer piston m2 K2 Array of matrix K ′


Ap Desired stroke of power piston (m) L Length of the inertance tube (m)
Ad Desired stroke of displacer piston (m) m Total mass of the gas in the engine (kg)
dx (Damping)coefficient of the displacer piston Mx Mass of displacer (kg)
N s m−1 My Mass of the power piston (kg)
dy Damping coefficient of the power piston N s m−1 P Pressure (Pa)
( )

Ix Inertance of the feedback tube Patm Initial pressure of (working gas)(Pa)


Kx1 Spring stiffness of displacer N m−1 R Ideal gas constant J kg−1 K−1
( )

Ky1 Spring stiffness of power piston N m−1


( ) t Time (s)
Th Gas temperature in expansion space (K)
Tc Gas temperature in compression space (K)
Technical Editor Samuel da Silva. u Input vector
Vh0 Initial volume of expansion space m3
( )
* Shahryar Zare
shahryarzare13@gmail.com V Storage function
Vc0 Initial volume of compression space m3
( )
Fathollah Pourfayaz
pourfayaz@ut.ac.ir x Displacer position ((m) )
ẋ Displacer velocity m s−1
1
Department of Renewable Energies and Environment,
ẍ Displacer acceleration m s−2
( )
University of Tehran, Tehran, Iran
2
y Power piston position (m)
Department of Mechanical and Aerospace Engineering,
y′ Output control
Shiraz University of Technology, Shiraz, Iran
ẏ Power piston velocity m s−1
( )
3
Sadjad University of Technology, Mashhad, Iran
ÿ Power piston acceleration m s
( −2 )
4
Yasuj University, Yasuj, Iran

13
Vol.:(0123456789)
543 Page 2 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Greek symbols researches investigated this issue experimentally or numeri-


ρm Density (kg ­m−3) cally and directly solve the governing equations of engines
θ Phase difference (degree) including momentum and continuity equations. For instance,
ω Engine frequency (rad ­s−1) Zhou et al. [19] investigated the stable oscillations (with the
ν Error control input vector help of pressure fluctuations) in a thermoacoustic Stirling
e State vector engine numerically. De Waele [20] studied the effect of hot
source temperature changes on the pressure fluctuations of
the thermoacoustic Stirling engine numerically. The results
1 Introduction showed that after a certain value of the temperature of the
hot source, the engine will start to fluctuate. Nouh et al. [21]
The urgency for alternative energy sources has reached probed the effect of the ratio of the temperature in the start-
unprecedented levels, as the existing energy resources up of the thermoacoustic Stirling engine. The results proved
may prove inadequate to meet the demands of our rapidly that when the temperature ratio is higher than 1.07, pressure
expanding global population [1, 2]. The challenge at hand fluctuations will occur in the thermoacoustic Stirling engine.
has prompted scientists and researchers to explore the uti- Chen and Ju [22]examined the effect of mean pressure value
lization of renewable energy sources [3, 4]. Hence, wind, on the stable oscillations in a thermoacoustic Stirling engine.
solar, geothermal, water, and biomass energies have emerged This investigation showed that from the pressure of 1.4 MPa,
as significant alternatives to fossil fuels, capturing the atten- stable oscillations will occur. In another research conducted
tion of numerous countries in recent years [5, 6]. With by this group, they investigated the threshold temperature
solar energy being recognized as one of the most abundant and pressure value for the experimental results of the ther-
renewable resources, researchers have devoted their efforts moacoustic Stirling engine. Based on this work, the engine
to maximizing its potential benefits [1, 7]. started to oscillate at a temperature of 454 K and a pressure
To this end, there is a crucial need for efficient converters of 0.35 MPa (nitrogen gas) [23]. Jain et al. [24] showed that
to convert solar energy into electrical energy. One of these pressurizing the gas within the Stirling engine up to a certain
converters is the thermoacoustic Stirling engine. These types threshold reduces the required temperature for stable oscil-
of engines were invented for the first time in 2000 by Back- lations of the engine. They discussed further that crossing
haus and Swift [7, 8]. Thermoacoustic Stirling engines work this threshold increases the required temperature for stable
based on the Stirling cycle, and the efficiency of this cycle oscillations. Zare and Tavakalpour-Saleh [14] proved that
is equal to the efficiency of the Carnot cycle [9, 10]. In the the length of the resonator has a great influence on stable
structure of thermoacoustic Stirling engines, all mechanical fluctuations of thermoacoustic Stirling engines.
links, such as crankshafts and flywheels are removed [11, A comprehensive review of the existing literature high-
12]. This has resulted in the increase in working life, being lights a noticeable gap where a solution is needed to design
maintenance-free, production cost efficiency, being self- an engine based on desired parameters while ensuring sta-
starting, etc. [9, 13]. However, the removal of mechanical bility in the dynamic fluctuations of the system. There-
links caused the starting of such engines to be difficult and fore, it is imperative to first establish the design goals and
challenging. In other words, such engines can be considered subsequently determine the unknown parameters of the
an oscillator, if stable fluctuations can be created in their problem in order to achieve the desired design objectives
dynamics, then they are well-designed [14, 15]. Another and ensure stable fluctuations. This issue has not been
type of thermoacoustic engines are diaphragm thermoacous- studied so far in the case of two-diaphragm thermoacous-
tic Stirling engines that include two diaphragms (one serving tic Stirling engines. On this basis, this study tries to tackle
as a phase shifter and the other for converting acoustic waves this gap and for the first time presents a method to design
into linear motion to generate electrical energy). In these the parameters of two diaphragm thermoacoustic Stirling
engines, with the help of a diaphragm and a connected mass, engines based on the objectives set while obtaining the
and a linear generator, the energy from the acoustic waves stable oscillations in the engine. To this end, the passivity
can be converted into a reciprocating motion first and then, method will be employed together with the genetic algo-
into electrical energy [16, 17]. The use of a diaphragm in rithm. The passivity method can be used for systems that
the structure of this type of thermoacoustic Stirling engine are passive in nature (such as the two-diaphragm thermoa-
fulfills the start-up facilitating discussion [18]. coustic Stirling engine) [25, 26]. In fact, with the help of
As previously stated, achieving stable fluctuations in the passivity method, the dynamics of the problem can
the dynamics of Stirling thermoacoustic engines stands as be directed toward the goals that have been determined,
a paramount concern and objective for researchers in this and this problem is tackled for the first time for one of
field. In this regard, numerous researchers dedicated their the types of Stirling thermoacoustic engines (i.e., two-
time and efforts to investigate this problem. Most of these diaphragm Stirling thermoacoustic engines).

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 3 of 17 543

Based on the outlined literature above and to the best of Diaphragm 2


our knowledge, there was no published paper in which a
diaphragm thermoacoustic Stirling engine is designed and

Resonator
investigated based on the passivity method along with GA.
Thus, the primary concern of this study is to present a tech-
nique to estimate appropriately the engine design param-

Compliance
eters based on the desired goals as well as guaranteeing
stable fluctuations in the nonlinear engine dynamic. In this Inertance Diaphragm 1
paper, first, the thermoacoustic Stirling engine and passivity
method are introduced. Next, the design process is presented
in Sect. 3. Afterward, the design parameters of the engines Fig. 2  Two-diaphragm thermoacoustic Stirling engine (side view)
are estimated in Sect. 4. In Sect. 5, the simulated outcomes
are compared with the simulated results to show the reliabil-
ity of the method. Finally, concluding remarks are proposed. flow rate and pressure in the core section of the engine, as
well as facilitating the engine start-up, while the Diaphragm
No. 2 transmits power through the mass connected to it. It
2 Primalities should be noted that when the phase difference between pres-
sure and volumetric flow changes in the core of the engine
2.1 Thermoacoustic Stirling engine reaches the lowest possible state, the engine will work at its
best possible state. Figures 1 and 2 show that there are no
According to reports, global renewable capacity additions mechanical links in the structure of these types of engines,
are set to soar by 107 GW [27], the largest absolute increase and thus, the startup of these engines will become the one
ever, to more than 440 GW in 2023 [28, 29]. This issue of the most important concerns of researchers in this area.
shows the necessity of using equipment related to renewable Therefore, this work attempts to find a practical solution to
energy. Figure 1 shows the schematic view of a two-dia- address this challenge.
phragm thermoacoustic Stirling engine. This engine consists
of various components, including the core of the engine a
regenerator, a cold, and a hot source. As it is depicted in 2.2 Two‑diaphragm thermoacoustic Stirling engine
Fig. 2, the engine consists of two diaphragms. Diaphragm modeling
No. 1 is to adjust the phase difference between volumetric
As mentioned in the introduction section, the existence of
stable fluctuations in the dynamic response of these highly
nonlinear systems is a vital condition for their operation at
a steady state. On the other hand, once this condition is met,
the engine’s startup is guaranteed. Notably, various theo-
ries were applied to this important subject [30, 31]. Since
creating a stable limit cycle in the behavior of the pistons
Hot heat exchanger guarantees steady-state fluctuation, this idea can also be used
for the nonlinear analysis of the diaphragm thermoacoustic
Regenerator Stirling engine. Hence, a nonlinear model for the diaphragm
thermoacoustic Stirling engine should be proposed. Thus,
Ambient heat exchanger this action paves the way for the nonlinear dynamic of the
diaphragm thermoacoustic Stirling engine to be studied by
Diaphragm 2 the free-piston Stirling theories in future.
A glance at the available literature reveals that numerous
studies have considered thermoacoustic Stirling engines as
an advanced type of free-piston Stirling engines [9]. Thus,
it is possible to model a two-diaphragm thermoacoustic
Stirling engine based on the perspective of free-piston Stir-
ling engines. (Fig. 3 is the mechanical model provided for a
two-diaphragm thermoacoustic Stirling engine.) To this aim,
the lumped technique is employed to obtain the mechanical
Fig. 1  A two-diaphragm thermoacoustic Stirling engine model based on the following assumptions:

13
543 Page 4 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Fig. 3  Mechanical model of a


two-diaphragm thermoacoustic
Stirling engine

Cold source

1 /2

1 /2
Hot source

(I) The dimensions of engine components are much By comparing the mechanical model (Fig. 3) and the
smaller than the wavelength of the acoustic wave. acoustic model (Fig. 4), it can be found that the power
(II) The pressure fluctuation is much smaller than the piston is equivalent to the mass connected to diaphragm
mean pressure in the engine chamber. 2. Besides, the displacer piston in the mechanical model
(III) The gas pressure in the pulse tube is identical to is equivalent to the gas mass in the inertance section. On
that of the inertance tube. the other hand, the stiffness of diaphragms 1 and 2 is con-
(IV) The effect of external/internal noises is ignored in sidered nonlinear spring ( Ky1 y + Ky y3 , Kx1 x + Kx x3 ) in the
the presented mechanical model. mechanical model. It is important to note that the damping

Fig. 4  Section view of two-


diaphragm thermoacoustic
Stirling engine

,
Inertance

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 5 of 17 543

coefficients related to the diaphragms are dy and dx in the Accordingly, the passivity-based control is defined in the
mechanical model, respectively. following Lemma.
According to Newton’s second law of motion and the
mentioned assumptions, the governing equations of the Lemma [25] Consider Eqs. (6) and (7), if the error equa-
inertance section can be derived as follows: tion is passive (V̇ < y′T u ) and zero-state observable, then
the equilibrium point e(t) ≡ 0 can be globally asymptotically
P1 − P2 A� − Kx1 x − Kx x3 − dx ẋ = A2 Ix ẍ = Mx ẍ (1)
( )
stabilized via the following static output feedback control:

L
𝜈 = −�(e)
̇ (9)
Ix = 𝜌m (2)
A� where �(.) is any locally Lipschitz function such that
On the other hand, the dynamic equation of the resona- yT �(y�) > 0 and �(0) = 0 for all y′ ≠ 0. Consequently, there
tor section can be written as: is great freedom in the choice of �(.).

My ÿ = −dy ẏ − Ky1 y − Ky y3 + P1 − Patm A (3)


( )

Finally, the dynamic equation governing the diaphragm 3 Methodology


thermoacoustic Stirling engine can be obtained as
As outlined in Sect. 2, the most important goal in the design
My ÿ + dy ẏ + Ky1 y + Ky y3 = (P1 − Patm )A (4) of thermoacoustic Stirling engines is to achieve stable fluc-
tuations in engine dynamics. Therefore, the assumption
of sinusoidal motion for the power and displacer pistons
Mx ẍ + dx ẋ + Kx1 x + Kx x3 = P1 − P2 A� (5)
( )
is acceptable. Therefore, the motions of the pistons are
Interested readers are referred to [9] for more detailed assumed to be near the harmonic motion. In this regard, the
information about the dynamic equations governing the frequency and length of the piston courses must be selected
two-diaphragm thermoacoustic Stirling engine. as the main goals. Accordingly, the error dynamic equations
for the movement of the pistons are defined as follows:
ep = y − Ap sin(𝜔t) (10)
2.3 Passivity‑based control scheme

First, the system error equations should be acquired as


ep = x − Ad sin(𝜔t + 𝜃) (11)
follows in the first place: Substituting Eqs. (10) and (11) in Eqs. (4) and (5) yield the
ė = f (e, 𝜈) (6) error dynamic equations of the engine:

My ë p + 𝜔2 Ap sin (𝜔t) + dy ė p + Ap 𝜔 cos (𝜔t)


( ) ( )
y = h(e) (7) )3
(12)
( ) (
+ Ky1 ep + Ap sin (𝜔t) + Ky ep + Ap sin (𝜔t)
where e ∈ Rn , 𝜈 ∈ Rm and y ∈ Rm . Note that 𝜈, e, and y′ are
= (P1 − Patm )A
error control input vector, state vector, and output control,
respectively. Moreover, f is a locally Lipchitz function in
(e, 𝜈). Besides, f (0, 0) = 0 specifies the equilibrium point Mx ë d + 𝜔2 Ad sin (𝜔t + 𝜃) + dx ė d + Ad 𝜔 cos (𝜔t + 𝜃)
( ) ( )

of the open-loop system. ( ) (


+ Kx1 ed + Ad sin (𝜔t + 𝜃) + Kx ed + Ad sin (𝜔t + 𝜃)
)3
( )
Definition 1 [25] The error dynamic equations defined by = P1 − P2 A�
Eqs. (6) and (7) are known as a passive system if there is (13)
a storage function that is continuous differentiable positive Finally, the error dynamic equations in the state-space will be:
semi-definite V ∶ Rn 𝛽 → R(V(0) = 0)and the following rela-
M ë + Bė + KH e + q(e, t) = u (14)
tion also holds:
A glance at the provided equations indicates the forces cor-
V̇ < y�T u (8)
responding to the instantaneous pressure within the compres-
Definition 2 [25] The error state equations (see Eq. (6)) sion and expansion spaces are intended as measurable inputs.
are zero-state observable if ė = f (e, 0) becomes zero when Therefore, these forces can be controlled by changing the hot
e(t) ≡ 0. and cold gas temperatures. With regard to Eq. (14), the follow-
ing equations can be written:

13
543 Page 6 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

u1 = (P1 − Patm )A (15) By substituting Eq. (25) in Eq. (14), one can obtain the
following equation

(16)
( ) [ ][ ] [ ][ ]
u2 = P1 − P2 A� My 0 ë p dy 0 ė p
+
0 Mx ë d 0 dx ė d
[ ] [ ][ ] [ ] (26)
My 0 Ky + K1 0 ep 𝜈
M= (17) + = 1
0 Mx 0 Kx + K2 ed 𝜈2

[ ] Equation (25) can be rewritten in the compact form as:


d 0
B= y (18) M ë + Bė + KH e = 𝜈 (27)
0 dx
Considering that the dynamic behavior of the two-
diaphragm thermoacoustic Stirling engine is passive, the
[ ]
Ky1 0
KH = (19) candidate Lyapunov function can be written as follows:
0 Kx1

[ ( )3 ( ) ]
Ky ep + Ap sin (𝜔t) + My 𝜔2 + Ky1 Ap sin (𝜔t) + dy Ap 𝜔 cos (𝜔t)
q(e, t) = ( )3 ( ) (20)
Kx ed + Ad sin (𝜔t + 𝜃) + Mx 𝜔2 + Kx1 Ad sin (𝜔t + 𝜃) + dx Ad 𝜔 cos (𝜔t + 𝜃)

1 T 1
Equation (14) shows that the dynamics of the engine is V= ė Me + eT KH e (28)
2 2
a system with two inputs, and the goal of the system is to
reach the desired movements that were determined earlier And its time derivative is:
(see Eqs. (10) and (11)). With these interpretations, con-
trol methods can be used to achieve the target goals. In this V̇ = ė T M ë + eT KH ė (29)
regard, the passivity-based control is used. On the other
By substituting the dynamics of the thermoacoustic
hand, since the dynamics of the diaphragm thermoacoustic
Stirling engine in the time derivative of the support func-
Stirling engine (Eqs. (4) and (5)) follow the principle of
tion, the following relationship can be obtained:
the conservation of energy, the passiveness of the system is
certain. Thus, it is possible to investigate the desired goal V̇ = ė T (−Bė − KH e + 𝜈) + eT KH ė (30)
based on the passivity-based control method. First, accord-
ing to the passivity method, the control law is selected for As a result, through simplification, it can be readily
the system as follows: appreciated that the given inequality shows that the time
derivative of the support function is negative as
(21)

u = q(e, t) − K e + 𝜈

[ ]
K1 0 V̇ = −ė T Bė − ė T KH e + ė T 𝜈 + eT KH ė (31)

K =
0 K2 (22)

[ ] ė T KH e = eT KH ė (32)
𝜈
𝜈= 1
𝜈2 (23)
V̇ = −ė T Bė − eT KH ė + ė T 𝜈 + eT KH ė (33)
[ ]
u1
u= (24) B ≥ 0 ⇒ −ė T Bė ≤ 0 (34)
u2

[ ] [ ( )3 ( ) ] [ ][ ] [ ]
u1 Ky ep + Ap sin (𝜔t) + My 𝜔2 + Ky1 Ap sin (𝜔t) + dy Ap 𝜔 cos (𝜔t) K1 0 ep 𝜈
= )3 ( − + 1 (25)
u2 0 K2 ed
( )
Kx ed + Ad sin (𝜔t + 𝜃) + Mx 𝜔2 + Kx1 Ad sin (𝜔t + 𝜃) + dx Ad 𝜔 cos (𝜔t + 𝜃) 𝜈2

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 7 of 17 543

to diaphragm No. 2 ( My ), the stiffness of diaphragms No. 1


V̇ = −ė T Bė + ė T 𝜈 ≤ ė T 𝜈 (35)
and 2 ( Kx , Ky ) and the appropriate phase difference between
As stated in Sect. 2.2, investigating whether the engine the pistons (θ) (in the mechanical model) should be to
error dynamic equation is zero-state observable or not achieve the desired fluctuations. As it is known, there are
is the second necessary condition for using the passiv- eight parameters that are supposed to be designed for this
ity method. Considering the velocity of the power piston study, yet, there are only two equations related to the dynam-
as the output of the system, it can be understood that the ics of the power and displacer pistons in the mechanical
two-diaphragm thermoacoustic Stirling engine with input model. Thus, the conventional solutions fail to determine the
ν and output ė is a zero-state observer: values of the determined parameters. Therefore, the genetic
algorithm method will be employed to estimate these
y(t) ≡ 0 ⟺ e(t)
̇ ≡ 0 ⇒ ë (t) ≡ 0 ⇒ KH e(t) ≡ 0 ⇒ e(t) ≡ 0
parameters.
(36)
In order to use the genetic algorithm, first, a suitable
Equation (36) clearly shows that the error dynamic equa- cost function must be selected for this method. The sum of
tion of the two-diaphragm thermoacoustic Stirling engine the squares of the difference between the desired changes
is the zero-state observer. As a result, the system is globally of the pistons and the changes estimated by the presented
stable via the control 𝜈 = −�(e)̇ (with any function �) such method is considered the cost function of the problem:
that �(0) = 0 and y�T �(0) > 0 for all y′ ≠ 0. Therefore, 𝜈 is
selected as follows:
)2 ( )2
(40)
(
c.f . = y − Ap sin(𝜔t) + x − Ad sin(𝜔t + 𝜃)
𝜈 = −KL ė (37) The values of design parameters that are known in the
where KL is a positive definite matrix. With these explana- design process are presented in Table 1.
tions, the control law for the desired system will be: In summary, the general scheme of designing and stud-
ying the stable fluctuations through the passivity method
u = q(e, t) − K�e − KL ė (38) is depicted in Fig. 5.
As mentioned, the goal of this study is to have the
In the end, the control law can be rewritten according to
engine dynamics reach the desired fluctuations shown in
Eqs. (25) and (37) as follows:
Eqs. (10) and (11). Based on this, the desired goal is that

[ ] [ ( )3 ( ) ] [ ][ ] [ ][ ]
u1 Ky ep + Ap sin(𝜔t) + My 𝜔2 + Ky1 Ap sin(𝜔t) + dy Ap 𝜔cos(𝜔t) K1 0 ep KL1 0 ė p
u2
= ( )3 ( )
Kx ed + Ad sin(𝜔t + 𝜃) + Mx 𝜔2 + Kx1 Ad sin(𝜔t + 𝜃) + dx Ad 𝜔cos(𝜔t + 𝜃)

0 K2 ed

0 KL2 ė d (39)

Equation (39) shows that if the constant values of K′ and the working frequency is equal to 13.8 Hz and the stroke
KL matrices are determined correctly, then the state equa- length of the power and displacement pistons is equal to
tions errors will tend toward the objectives of the problem 0.0048 m and 0.001 m, respectively; the phase difference
(Eqs. (10) and (11)). In the next section, more investigation between the pistons is 121 degrees. Notably, the values
regarding the proposed method will be conducted. selected for desire motion were selected based on the char-
acteristics of the SUTech-SR-3, which was designed and
built by the authors of this article.
4 Results and discussion Therefore, based on the defined desired movement and
with the help of the genetic algorithm [32] and the pas-
As stated in the earlier sections, the primary goal of this sivity method, the estimated parameters can be found. As
study is to achieve stable dynamic oscillations of the two- shown in Fig. 5, using GA and passivity control, the design
diaphragm thermoacoustic Stirling engine. On this basis, the
desired motions of power and displacer pistons are consid-
ered in the mechanical model presented for this engine (Eqs. Table 1  Values of known design parameters of the diaphragm TASE
(10) and (11)). In order to achieve the mentioned goals, the
Parameter Value Parameter Value
passivity method is employed so that the error dynamics
equation of the engine tends to the desired fluctuations. In A′ 0.000314(m2 ) Tc 300 (K)
this regard, it is necessary to know, how much the values of ​​ P0 10+5 (pa) A 0.00384 ­(m2)
the control constants, i.e., KL1 , KL2 , K1، and K2 as well as the 𝜌 4.81(kg∕m3 ) Rq 13,450
values of
​​ the engine parameters such as the mass connected R 287(N × m∕kg × k)

13
543 Page 8 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Fig. 5  The design process based on the passivity method and GA

parameters are estimated in the first step. After obtain- effectiveness of the presented method are verified in
ing the design parameters, the movement and velocity of Figs. 10 and 11.
both pistons are obtained using the simulation as shown One should bear in mind that achieving stable fluctua-
in Fig. 6. Finally, the obtained results are compared with tions in the dynamic behavior of such engines is one of the
the desired results. More detailed information about GA most important challenges for researchers. Figures 12 and
is given in Table 2. 13 also show the stable limit cycle in the dynamics of the
As can be seen in Fig. 7, the value of the cost func- engines, which proves the reliability and effectiveness of the
tion is equal to 0.000000000432 after 267 iterations which passivity-based technique.
is less than the value of the stopping criteria strategy Now, it is time to calculate the work and output power
(0.000000001). in the thermoacoustic Stirling engine. To this end, first, it
The optimal values of design parameters using GA are is necessary to calculate the instantaneous pressure varia-
given in Table 3. tion. The pressure can be obtained using Eqs. (4) and (5) as
Now, employing the estimated parameters, the engine follows [16]:
dynamics can be simulated, allowing for the examination ( )
and comparison of the outcomes. Figure 8 shows that the mRTh Tc − b1 ẋ + b2 xx
̇ + b3 ẏ + b4 yx
̇
P1 = (41)
presented method can track the movement of the power a1 y + a2 x + a3
piston appropriately. Besides, it is clear that the simulated
behavior can track the desired motion of the power piston where
in less than 0.1 s. a1 = Th A (42)
Meanwhile, Fig. 9 shows the simulated and desired
movements of the displacer piston 9. Figure 9 also con-
a2 = Tc A − Th A (43)
firms that the presented method is able to track the desired
movement successfully.
In addition, Figs. 10 and 11 reveal that the proposed a3 = Tc Vh0 + Th Vc0 (44)
method in this work can track the velocity of the power
and displacer pistons. Once again, the reliability and b1 = 2Rq ATc Vh0 (45)

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 9 of 17 543

Fig. 6  Simulink block diagram

13
543 Page 10 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Table 2  Proposed GA parameters By calculating the composition inside the volume pres-
Parameter Type/value sure diaphragm, the amount of work produced in one work-
ing cycle of the SUTech-SR-3 engine is 0.0083 J. By multi-
Population size 1000 plying the working frequency of the engine by this value, the
Range of parameters [0, 1] output power of the engine is determined to be 0.115 watts.
Selection strategy Stochastic It should be noted that the working fluid in this engine was
Crossover Scattered air with a pressure of 1 atmosphere. Please note that if the
Mutation Adaptive feasible air pressure in the engine can be increased, the power of the
engine increases.

b2 = 2Rq A2 Tc (46)
5 Experimental study
b3 = −Rq ATc Vh0 (47) Figure 16 presents the experimental pressure fluctuations
inside the engine, as measured by the pressure sensor model
b4 = −Rq A2 Tc (48) MPXV7002. Note that extracting all data was performed
using the NI-USB6009 model.
As it is clear from Eqs. (41) to (48), the required hot An accelerometer sensor, namely MMA7361, is used to
source temperature for starting the engine should be deter- obtain the data of the power piston (mass connected to the
mined. This value can be obtained through the estimated diaphragm number 2). The empirical data of the reciprocating
design parameters and Eqs. (15), (39), and (41). Therefore, movement of the connected mass to the piston are shown in
the estimated temperature was found to be 493 K. Now, Fig. 17. Notably, the mass of the acceleration sensor is also
with the help of Eq. (41), pressure changes in the stable
oscillations within the engine are shown in Fig. 14. Table 3  Optimal values of design parameters using GA
In order to plot the P–V diaphragm, it is necessary to
Design parameter Value Design parameter Value
calculate the changes of the total volume inside the engine,
which can be acquired using Vtotal = Vh + Vc . Finally, with Mx 0.101 (kg) KL1 3.8
the help of this relationship and the results simulated by the 𝜃 117 (degree) KL2 1.9
presented method, the steady-state P–V diaphragm is plotted Kx 3.8 (N ­m−1) K1 66
as shown in Fig. 15. Ky 9.4 (N ­m−1) K2 77

Fig. 7  Convergence of the genetic algorithm for the determination of the minimum value of the desired fitness function

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 11 of 17 543

Fig. 8  Simulated and desired motions of the power piston

Fig. 9  Simulated and desired motions of the displacer piston

added in the mass connected to diaphragm 2. Besides, the So far, total volume and pressure changes were deter-
wires connected to the acceleration sensor are selected in such mined experimentally. Now, the P–V diaphragm for the
a way that they do not create a disturbing force for the recipro- SUTech-SR-3 engine in a working cycle as shown in Fig. 18.
cating movement of the diaphragm and the mass connected to Table 4 provides a meaningful comparison between
it (or to the power piston in the presented mechanical model). the results obtained from simulations using the passivity
method and the experimental outcomes. The comparison

13
543 Page 12 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Fig. 10  Simulated and desirable velocities of the power piston

Fig. 11  Simulated and desirable velocities of the displacer piston

clearly demonstrates the passivity method's ability to accu- 6 Conclusion


rately estimate the design parameters. Consequently, it
becomes feasible to acquire estimated values of the design This study introduces a groundbreaking design approach
parameters prior to the construction of the two-diaphragm utilizing the passivity method and genetic algorithm
thermoacoustic Stirling engines, thereby enhancing the (GA). For the first time, a design mechanism is presented
cost efficiency of the production process.

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 13 of 17 543

Fig. 12  Simulated and desirable limit cycle of power piston

Fig. 13  Simulated and desired limit cycle of displacer piston

to effectively determine the design goals, including the Next, the design parameters including the mass of the pis-
desired motions of the power and displacer pistons in the ton connected to diaphragm 2, the stiffness of diaphragms
mechanical model of the engine, alongside the operating No. 1 and 2, the temperature of the hot source, and the
frequency. According to the objectives of the dynamic phase difference between the diaphragms were estimated
design, the engine error dynamic equations were derived. via the passivity technique and GA. Subsequently, the

13
543 Page 14 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Fig. 14  Simulated pressure x 10


5

changes 1.008

1.006

1.004

1.002

P1 (Pa)
1

0.998

0.996

0.994

0.992
55 56 57 58 59 60
Time (s)

Fig. 15  Simulated P–V diagram

output work and the output power of the engine were pre- the crucial aspect of ensuring stable oscillations in engine
dicted using the estimated parameters. Comparing the sim- dynamics. The proposed features presented in this study
ulated results with the experimental results showed that hold the potential to significantly reduce both the pro-
this method can predict the SUTech-SR-3 engine design duction and design costs, as well as the time required for
and performance parameters. This work also addresses thermoacoustic Stirling engines. Notably, this method can

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 15 of 17 543

Fig. 16  Experimental pressure


variation
1000

500

Pressure (pa)
0

-500

-1000

-1500
0 2 4 6 8 10 12 14 16 18 20
Time (s)

Fig. 17  Installation method


of the accelerometer on the
diaphragm 2

Analog accelerometer (model: MMA7361)

Mass connected to the diaphragm No. 2

be implemented on other types of thermoacoustic Stirling • The stable fluctuations of the engine with the help of
engines. the presented method were investigated and guaranteed.
In the end, the main contributions of this article can be • The design parameters including the mass of the pis-
listed as follows: ton connected to diaphragm No. 2, the stiffness of dia-
phragms No. 1 and 2, the temperature of the hot source,
• A new design of a thermoacoustic Stirling engine using and the phase difference between the diaphragms were
a passivity control and genetic algorithm (GA) point of estimated (based on the design goals) with the help of
view was presented. the presented method.

13
543 Page 16 of 17 Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543

Fig. 18  Experimental P–V


diagram

Table 4  Comparing the simulated and practical values of design 3. Timmer MA, de Blok K, van der Meer TH (2018) Review on the
parameters conversion of thermoacoustic power into electricity. J Acoust Soc
Am 143(2):841–857
Design parameter Simulated value Practical value Error 4. Zare S, Tavakolpour-Saleh A (2020) Predicting onset conditions
analysis of a free piston Stirling engine. Appl Energy 262:114488
(%) 5. Moghadam AT et al (2022) Bi-level optimization of the integrated
energy systems in the deregulated energy markets considering
Th 493 (k) 488 (k) 1 the prediction of uncertain parameters and price-based demand
Mx 0.101 (kg) 0.097 (kg) 4 response program. Energy Sci Eng 10(8):2772–2793
Kx
(
3.8 N m−1
) (
4.01 N m−1
)
5.2 6. Kassaei F, Rafiei R, Torabi F (2021) Inflexible silicon solar cell
encapsulation process on curved surfaces: experimental investiga-
6.3
( ) ( )
Ky 9.4 N m−1 10 N m−1 tion. Environ Prog Sustain Energy 40(2):e13513
Power 0.115 W 0.108 W 6.1 7. Backhaus S, Swift G (1999) A thermoacoustic Stirling heat
Work 0.0083 J 0.0078 J 6 engine. Nature 399(6734):335–338
𝜃 117 (degree) 121 (degree) 3.4 8. Zare S et al (2021) Design and optimization of Stirling engines
using soft computing methods: a review. Appl Energy 283:116258
9. Zare, S., et al., Thermoacoustic Stirling engines: A review. Inter-
national Journal of Green Energy, 2022: 1–23.
10. Sun H et al (2022) Dynamic and thermodynamic characteriza-
Acknowledgements The authors wish to express their deep gratitude tion of a resonance tube-coupled free-piston Stirling engine-
to Iran National Science Foundation (INSF) for providing research based combined cooling and power system. Appl Energy
facilities and support. This work is supported by Iran National Science 322:119437
Foundation (Grant No. 4004107). 11. Zhu S et al (2021) A review of Stirling-engine-based combined
heat and power technology. Appl Energy 294:116965
Declarations 12. Chen G et al (2021) Multi-physics coupling in thermoacoustic
devices: a review. Renew Sustain Energy Rev 146:111170
Conflict of interest No conflict of interest to declare. 13. Chi J et al (2021) Study of a gas–liquid-coupled heat-driven
room-temperature thermoacoustic refrigerator with different
working gases. Energy Convers Manag 246:114657
14. Tavakolpour-Saleh A, Zare S (2021) Justifying performance
References of thermo-acoustic Stirling engines based on a novel lumped
mechanical model. Energy 227:120466
1. Zare S, Tavakolpour-Saleh A (2020) Free piston Stirling 15. Tavakolpour-Saleh A, Zare S, Bahreman H (2017) A novel
engines: a review. Int J Energy Res 44(7):5039–5070 active free piston Stirling engine: modeling, development, and
2. Jin T et al (2015) Thermoacoustic prime movers and refrigera- experiment. Appl Energy 199:400–415
tors: Thermally powered engines without moving components. 16. Zare S, Tavakolpour-Saleh A (2021) Modeling, construction, and
Energy 93:828–853 testing of a diaphragm thermoacoustic Stirling engine. Energy Con-
vers Manag 243:114394

13
Journal of the Brazilian Society of Mechanical Sciences and Engineering (2023) 45:543 Page 17 of 17 543

17. Steiner TW, Archibald GD (2014) A high pressure and high fre- 27. Kassaei F et al (2022) Experimental studies on solar chimneys
quency diaphragm engine: comparison of measured results with for natural ventilation in domestic applications: a comprehensive
thermoacoustic predictions. Appl Energy 114:709–716 review. Environ Sci Pollut Res 29(49):73842–73855
18. Yu Z, Jaworski AJ, Backhaus S (2012) Travelling-wave thermoa- 28. Kaviani R, Naghashnejad M, Shabgard H (2023) Migration and
coustic electricity generator using an ultra-compliant alternator for heat transfer modeling of a neutrally buoyant melting particle in
utilization of low-grade thermal energy. Appl Energy 99:135–145 Poiseuille flow. Phys Fluids. https://​doi.​org/​10.​1063/5.​01459​04
19. Zhou G et al (2008) A miniature thermoacoustic stirling engine. 29. Toolabi Moghadam A et al (2022) Optimal planning and bidding
Energy Convers Manage 49(6):1785–1792 strategy for wind farms in joint balancing and day-ahead energy
20. De Waele A (2009) Basic treatment of onset conditions and markets. IET Renew Power Gener 16(15):3299–3310
transient effects in thermoacoustic Stirling engines. J Sound Vib 30. Zare S, Tavakolpour-Saleh A, Binazadeh T (2023) Analytical
325(4–5):974–988 investigation of free piston Stirling engines using practical stability
21. Nouh M, Aldraihem O, Baz A (2014) Onset of oscillations in method. Chaos Solitons Fractals 167:113082
traveling wave thermo-acoustic-piezo-electric harvesters using 31. Zare S et al (2022) Assessment of a diaphragm thermoacoustic Stir-
circuit analogy and SPICE modeling. J Dyn Syst Meas Contr ling engine using the energy standpoint and genetic algorithm. Int J
136(6):061005 Energy Environ Eng. https://​doi.​org/​10.​1007/​s40095-​022-​00546-w
22. Chen M, Ju Y (2017) Experimental study of quasi-periodic on-off 32. Toolabi Moghadam A et al (2023) Stochastic flexible power system
phenomena in a small-scale traveling wave thermoacoustic heat expansion planning, based on the demand response considering con-
engine. Cryogenics 85:23–29 sumption and generation uncertainties. Sustainability 15(2):1099
23. Chen M, Ju Y (2013) Design and experimental investigations on
a small scale traveling wave thermoacoustic engine. Cryogenics Publisher's Note Springer Nature remains neutral with regard to
54:10–15 jurisdictional claims in published maps and institutional affiliations.
24. Jin T et al (2008) Characteristics study on the oscillation onset and
damping of a traveling-wave thermoacoustic prime mover. J Zheji- Springer Nature or its licensor (e.g. a society or other partner) holds
ang Univ Sci A 9(7):944–949 exclusive rights to this article under a publishing agreement with the
25. Khalil HK (2015) Nonlinear control, vol 406. Pearson, New York author(s) or other rightsholder(s); author self-archiving of the accepted
26. Khalil HK (2002) Control of nonlinear systems. Prentice Hall, New manuscript version of this article is solely governed by the terms of
York such publishing agreement and applicable law.

13

You might also like