Научная статья на тему 'PNEUMATIC DAMPER MULTICRITERIA OPTIMIZATION IN THE FREE-PISTON STIRLING ENGINE DISPLACER'

PNEUMATIC DAMPER MULTICRITERIA OPTIMIZATION IN THE FREE-PISTON STIRLING ENGINE DISPLACER Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
27
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
STIRLING ENGINE / BEALE ENGINE / FREE-PISTON ENGINES / MATHEMATICAL MODEL / THERMODYNAMIC MODEL / PNEUMATIC DAMPER / MULTICRITERIA OPTIMIZATION

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Bobylev A.V., Zenkin V.A.

The free-piston Stirling engine is a complex self-oscillating system, which parameters should be strictly coordinated with each other to ensure the unit operability. One of such coordination tasks is to ensure the balance of energy input to and output from the engine displacer. In this case, energy output depends on the dissipative forces, and energy output is provided by the displacer rod and depends on its diameter. The need to select rod diameter complicates and slows down the engine design. In addition, the system possible instability could lead to the engine racing. To solve this problem, it is proposed to install a pneumatic damper on the displacer rod ensuring the dissipative forces growth with an increase in the displacer amplitude above its nominal value. Thermodynamic model was created to evaluate the damper characteristics and select its parameters. MATLAB software package was used as the development environment. The system of differential equations was integrated using the Runge --- Kutta family method. The damper multicriteria optimization problem was formalized, and two objective functions with five independent parameters were compiled. Optimization was performed using the genetic algorithm, and the Pareto front was built. To evaluate results of the work performed, the damper mathematical model was integrated into the Stirling engine mathematical model, and the working process was calculated with selected damper parameters. It is demonstrated that the developed pneumatic damper prevents an increase in the displacer oscillation amplitude ensuring system stability and reducing time for the unit design

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «PNEUMATIC DAMPER MULTICRITERIA OPTIMIZATION IN THE FREE-PISTON STIRLING ENGINE DISPLACER»

UDC 621.4:004.942

DOI: 10.18698/0236-3941-2022-2-89-100

PNEUMATIC DAMPER MULTICRITERIA OPTIMIZATION IN THE FREE-PISTON STIRLING ENGINE DISPLACER

A.V. Bobylev V.A. Zenkin

lex.bobylev@yandex.ru zenkin@bmstu.ru

Bauman Moscow State Technical University, Moscow, Russian Federation

Abstract

The free-piston Stirling engine is a complex self-oscillating system, which parameters should be strictly coordinated with each other to ensure the unit operability. One of such coordination tasks is to ensure the balance of energy input to and output from the engine displacer. In this case, energy output depends on the dissipative forces, and energy output is provided by the displacer rod and depends on its diameter. The need to select rod diameter complicates and slows down the engine design. In addition, the system possible instability could lead to the engine racing. To solve this problem, it is proposed to install a pneumatic damper on the displacer rod ensuring the dissipative forces growth with an increase in the displacer amplitude above its nominal value. Thermodynamic model was created to evaluate the damper characteristics and select its parameters. MATLAB software package was used as the development environment. The system of differential equations was integrated using the Runge — Kutta family method. The damper multicriteria optimization problem was formalized, and two objective functions with five independent parameters were compiled. Optimization was performed using the genetic algorithm, and the Pareto front was built. To evaluate results of the work performed, the damper mathematical model was integrated into the Stirling engine mathematical model, and the working process was calculated with selected damper parameters. It is demonstrated that the developed pneumatic damper prevents an increase in the displacer oscillation amplitude ensuring system stability and reducing time for the unit design

Keywords

Stirling engine, Beale engine, free-piston engines, mathematical model, thermodynamic model, pneumatic damper, multicriteria optimization

Received 30.04.2021 Accepted 31.05.2021 © Author(s), 2022

Introduction. Ecological trends and world politics each year are increasingly directing the power engineering development towards alternative and renewable sources of electrical energy. Development of solar energy, cogeneration plants,

heat recovery systems and many other areas make it possible to test both new technological and previously known solutions from the alternative side.

At present, Stirling engine could be recognized as one of the promising areas in the alternative energy development. Power plants built on its basis have a number of important advantages, which include fairly high efficiency (up to 39 %) [1, 2], long autonomous operation term (up to 120 000 hours) [3, 4] and ability to work using an arbitrary source of heat (including nuclear reactor, radioisotope energy source, solar radiation, etc.).

Due to its advantages, modern Stirling engines are used in various areas: solar energy, cogeneration plants [5], heat recovery systems [6], special [7, 8] and space technologies [9].

As a rule, free-piston version of the modern Stirling engine, also called the Beale engine, is being considered, its schematic diagram is shown in Fig. 1. Such an engine has no classic drive mechanism, and thermal energy is converted into

Fig. 1. Free-piston Stirling engine:

1 is expansion cavity; 2 is heating cavity; 3 is regenerator; 4 is cooling cavity; 5 is compression cavity; 6 is buffer cavity; 7 is displacer; 8 is displacer rod; 9 is working piston; 10 is alternator winding; 11 is alternator magnets

electrical energy due to linear alternator [10]. Absence of a drive mechanism makes it possible to significantly reduce friction losses increasing the engine efficiency, as well as to abandon the liquid lubrication system and thus increase its autonomous operation term. At the same time, this leads to the need to consider the free-piston Stirling engine as a complex self-oscillating system. One of disadvantages of such a system is the difficulty in achieving energy balance on the displacer, since energy supply to it is associated with the presence of a rod and depends on its diameter. Thus, this energy dissipates due to friction

forces and presence of hydraulic resistance in the thermal circuit. In this case, with an increase in the displacer oscillations amplitude, energy supply to it also increases; and the dissipative forces growth could be insignificant. Disbalance could lead to both damping of self-oscillatory processes and engine racing, which will cause the displacer hitting the housing in a real engine or to incorrect calculation results in the case of mathematical simulation.

Ensuring energy balance on the displacer at the early computational and experimental stages leads to requirement for the engine fine-tuning, which requires significant time and labor.

Solution to this problem is not quite clear, and literature provides practically no description. Classical work [11] mentions that rubber annular shock absorption stops are installed on low-power engines in the rod end oscillation area. Articles [10, 12] describe the use of planar springs, and there is evidence of using a certain membrane placed between them. However, information provided is not sufficient to come to an unambiguous conclusion on its purpose, and the lack of any technical characteristics of this method does not allow it to be freely applied. There are also modifications of Stirling engines [10], where an electric alternator is installed on the displacer rod, and that could be used to control oscillations. However, such a technical solution obviously significantly increases complexity of the unit.

This work objective is to create a proprietary method ensuring energy balance on the displacer and making it possible to increase the operating cycle stability, as well as simplifying and accelerating the free-piston Stirling engine design and development.

Materials and methods used in solving problems, assumptions made. To maintain values of the displacer oscillation amplitude at the necessary level, a damping element is required providing minimum resistance at the nominal oscillation amplitude and maximum resistance, when the oscillation amplitude goes beyond the permissible values. Pneumatic damper was developed as such an element, which is a hollow cylinder and forms a cylinder-piston pair together with the displacer rod. Besides, a hole is provided in the cylinder for the working fluid operation in the damper with the engine buffer cavity. During engine operation, effective flow area of this hole changes by partial or complete blocking the displacer by the rod, as a result the dissipative forces depend on the latter oscillation amplitude.

To ensure the most efficient operation of a pneumatic damper, it is necessary during its design and development to select optimal combination of the flow section and the damper parameters as a whole. However, if there are several quality indicators, the problem of finding an optimal combination may

not have a single correct solution. Thus, finding the most efficient parameters for a pneumatic damper is a multicriteria optimization problem.

There are various methods for solving the multicriteria optimization problem, such as scalar ranking [13] and genetic algorithm methods [14-16]. The most appropriate is the NSGA-II method [17] due to its simplicity and efficiency. This method also refers to the so-called "archive algorithms", which makes it possible to save the most optimal generation samples in the archive from which a new population is produced. After that, the best samples of the new population replace certain samples in the archive, etc. This algorithm makes it possible to save all the most optimal samples found in the search process.

Optimality of the obtained solutions was evaluated by constructing the Pa-reto fronts [18].

For computational analysis of the pneumatic damper, its thermodynamic model was developed. Calculation scheme of the pneumatic damper is presented in Fig. 2.

Fig. 2. Pneumatic damper calculation scheme:

d is hole width; b is hole length from the edge to the displacer rod oscillation axis; C is area of additional and always open section; is displacer rod diameter; xdead is dead volume height; xnom is displacer rod oscillation nominal amplitude; is displacer rod oscillation increased amplitude

When formulating the mathematical model for a pneumatic damper, a number of assumptions were made. The working fluid is ideal gas (helium). Heat exchange with the damper wall is missing. The sinusoidal law sets the displacer motion. Pressure in the buffer cavity is constant and equal to the average pressure of the Stirling engine. Mach number is limited to unity in order to exclude supersonic flows.

Mathematical model is described by two differential equations, i.e., the first law of thermodynamics for the dU open thermodynamic systems and the law of alteration in the dm working fluid mass in the damper. In this case, the G flow rate through the |UF effective flow section is calculated using the q(m) gas-dynamic function taking into account the Mach number.

The first law of thermodynamics for open thermodynamic systems is described by the following formula:

dU = - dA + dH,

where A is the work done by the working fluid inside the damper on the displacer rod; H is the working fluid flow enthalpy through the hole in the damper. The law of mass alteration is described by the formula

dm = G dt.

Work done by the working fluid inside the damper on the displacer rod is calculated as:

dxdisp

A ~ pdempf Srod

dt

where pdempf is pressure in the damper; Srod is the displacer rod area; xdisp is the displacer motion.

Enthalpy flow through the hole in the damper is calculated by the equation

dH

dt

~ cp Tdempf, b G,

where cp is the gas specific heat capacity at constant pressure; Tdempf,b

is the working fluid temperature in damper or in buffer cavity, respectively, depending on the flow direction.

Flow rate through the effective section is calculated as:

_ ± ^FPq (M) • 0.0161

■\JTdempf, b

where ^F is the damper hole effective flow section; q (M) is the gas-dynamic function.

The gas-dynamic function could be represented as

0.5 (k + 1)

q (M) = M

2 + (k - 1)M: k + 1

2 V

1 - k

where M is the Mach number determined from the pressure difference between the damper and the buffer cavity,

M =

(k - 1)

pin , pout

k -1 л

Г-1

J

pin/pout is the pressure difference between the damper and the buffer cavity; k is the adiabatic index.

Flow section between the damper internal volume and the engine buffer cavity is conditionally divided into two terms. The first corresponds to the a width rectangular slot, which is partially or completely blocked by the rod during its motion. The second is a hole with the c constant area, which could be interpreted as a gap between the rod and the damper housing. Thus, effective cross section could be found as

^F = max (a (xdisp + b), 0) + c.

The law of displacer motion is assumed to be sinusoidal and is described by the following equation:

xdisp = xnom, incr sin(2n ft),

where f is the frequency.

Mathematical model is realized in the MATLAB software package [19]. In integration, the standard MATLAB ode45 solver for non-stiff systems of differential equations on the fourth order Runge — Kutta method is used.

Multicriteria optimization problem is formalized as follows. Two objective functions are compiled that return the average value per cycle power resistance of the pneumatic damper:

ti

{ pdempf Srod udisp dt

Nresist ~ ,

tcycle

where t0 is the working cycle start time; t1 is the working cycle end time; tcycle is the working cycle duration; udisp is the displacer rate.

The first function should ensure the minimum resistance power condition at the nominal value of the displacer oscillation amplitude, the second — the maximum resistance power with an increase in the oscillation amplitude value of 3 mm:

_ Nresist (xnom, a, b, c, xdead, drod ) ^ max; Nresist (xincr, a, b, c, xdead, drod ) ^ min .

For independent parameters, the following ranges of values were chosen: A = 0.0005-0.005 m; b = - 0.03-0.03 m; c = 5 • 107-1 • 105 m2; xdead = 0-0.05 m; drod = 0.01-0.03 m. Multicriteria optimization problem was solved in the MATLAB software package using the built-in NSGA-II function with the following calculation parameters: population size is 200 points; number of generations is 100.

Results. Result of the genetic optimization are arrays of independent parameters and their corresponding objective function values for each population sample in all calculation generations. As the Pareto front (i.e., the set of Pareto optimal solutions to the optimization problem), non-dominated samples of the last hundredth generation population are taken.

Preliminary calculations demonstrated that the c additional hole area for optimal solutions tends to the lowest allowable range value. Therefore, this value was taken equal to 7.45 • 107 m2 and was excluded from the list of independent variables for final optimization.

Final results of solving the optimization problem are shown in Figs. 3 and 4. Objective function values for all population values of all generations are presented in Fig. 3. Gray and light gray dots on the graph correspond to the algo-

300 250

£

~ 200

po u

I 150

u

.>

55 100

I51

O

50

0

-300 -250 -200 -150 -100 -50 0 Objective function 2, W

Fig. 3. Pareto front

rithm earlier generations. Independent parameters distribution for Pareto optimal solutions of the last generation from the second objective function are provided in Fig. 4:

- two sections could be distinguished in the Pareto front. The first section is characterized by low values of the dissipative power (to 25 W at the displacer nominal motion) and unstable parameter values, which is apparently due to their weak influence on the objective functions. The second section (more than 25 W) is of primary interest when choosing the damper dimension;

- the a hole width values on most of the Pareto front tend towards the 4 mm value;

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- the b hole length tends to be equal to the xnom displacer rod oscillation

nominal amplitude at the top dead center. At the same time, the hole tends to be completely closed at the nominal value amplitude value and to open with growing oscillation amplitude to increase average pressure in the damper and, accordingly, the resistance power.

a -10~3, m

4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5

* # * +# + * + + * % * ** к* ♦ Vf++ Ф Ф £

* * ' jp + + ^ Ф

* - ф *

■ ф

ф ф

: *

b, m 0.025 0.020 0.015 0.010 0.005 0

-0.005 -0.010 -0.015

if* *

wm 4

10 20 30 40 50 60 Objective function 1, W

70

xdead> m

-300 -250 -200 -150 -100 -50 Objective function 2, W b

dshtoh m

*vl+ + + +t+ i+i + + * +++ J**: H f **t* ** + * * + . .

•Ф +

+ Ф+ #+ *

Ф

+ + Ф

-300 -250 -200 -150 -100 -50 Objective function 2, W

с

-300 -250 -200 -150 -100 -50 Objective function 2, W d

Fig. 4. Distribution of the calculated values of the hole width (a) and length (b), dead volume height (c) and rod diameter (d) according to the objective function (2)

The following conclusions could be made based on parameters distribution along the Pareto front:

- the xdead dead volume height significantly affects the pneumatic damper resistance power value and will be chosen as the main parameter of its regulation;

- the drod displacer rod diameter also significantly affects the pneumatic damper resistance power value; however, power regulation by this parameter is not very convenient in practical terms, since this parameter also affects the main engine operation.

To evaluate results of the multicriteria optimization, it is necessary to integrate the pneumatic damper mathematical model into the free-piston Stirling engine mathematical model. Mathematical model [20] with a pre-configured FPS engine [12] was used for this purpose. Before that, the engine working process was preliminary calculated without a pneumatic damper in order to further evaluate work results. Calculation results are shown in the form of the displacer motion graph (Fig. 5, a) and the engine indicator diagram (Fig. 5, b) for two rod diame-

сб PL,

oT

U

СЛ

ся 8 Он

0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50

Time, s а

r>6

0.85 0.90 0.95 1.00 1.05 1.10 1.15 1.20 1.25 10"3 Volume, m b

Fig. 5. Calculation results without pneumatic damper: a is displacer motion; b is engine indicator diagram

ters: 20 mm (corresponds to the real FPS engine) and 15 mm (value adjusted to ensure power balance on the displacer). It should be noted that the system demonstrates high sensitivity to the rod diameter even without using the special measures.

It is advisable to compare engine operation with and without a damper at the same rod diameter (0.02 m). Thus, it was decided to exclude independent parameters from the list and reoptimize it. After that, a point belonging to the Pareto front was selected with the following pneumatic damper parameters: a = 0.004 m; b = -0.013 m; c = 7.45 • 10-7 m2; xdead = 0.026 m.

After selecting the pneumatic damper parameters, the engine working process was calculated. Calculation results are provided in the form of the displacer motion graph (Fig. 6, a) and the engine indicator diagram (Fig. 6, b).

0.015

o.oio

0.005

a

f ° s

-0.005

-0.010

-0.015

0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50

Time, s a

•106

8.5 8.0 7.5

& 7.0

I 65

I 6.0

SI

5.5 5.0 4.5

0.85 0.90 0.95 1.00 1.05 1.10 1.15 1.20 10": Volume, m3 b

Fig. 6. Calculation results with the selected point parameters:

a is displacer motion; b is engine indicator diagram

Discussion. The results obtained demonstrated operability and applicability of the developed pneumatic damper. Comparison of the working process calculation without a damper and with it at the same engine settings showed the damper ability to prevent an increase in the displacer oscillation amplitude.

Conclusion. As a result, thermodynamic mathematical model of a pneumatic damper was elaborated; multicriteria optimization of the damper parameters by the NSGA-II algorithm was carried out; nature of the damper geometrical parameters influence on its dissipative characteristics was revealed; pneumatic damper mathematical model was integrated into the Stirling engine mathematical model; optimal values of the pneumatic damper parameters were selected and the engine working process with selected parameters was calculated; pneumatic damper ability to ensure stable operation of the Stirling engine displacer was demonstrated by calculation.

The authors believe that introduction of a pneumatic damper could increase stability of the free-piston Stirling engine, as well as simplify the task of its design at the early stages of developing a new unit.

REFERENCES

[1] Oriti S.M. Performance measurement of Advanced Stirling Convertors (ASC-E3). AIAA, 2013, art. 2013-3813. DOI: https://doi.org/10.251476.2013-3813

[2] Wilson S. Overview of heat addition and efficiency predictions for an Advanced Stirling Convertor. AIAA, 2011, art. 2011-5576.

DOI: https://doi.org/10.251476.2011-5576

[3] Loktionov Yu.V., Myagkov L.L., Obolonnyy I.V., et al. [Prospects for using of free-piston power linear units for energy conversion in aerospace systems]. Aktual'nye voprosy proektirovaniya avtomaticheskikh kosmicheskikh apparatov dlya fundamental'nykh i pri-kladnykh nauchnykh issledovaniy [Actual Problems of Designing Automatic Spacecraft for Fundamental and Applied Scientific Research]. Khimki, NPO im. S.A. Lavochkina Publ., 2017, pp. 504-511 (in Russ.).

[4] Loktionov Yu.V., Myagkov L.L., Obolonnyy I.V., et al. [Linear free-piston units and new critically technologies for piston engines]. DvigateV-2017 [Engine-2017]. Moscow, Bauman MSTU Publ., 2017, pp. 53-54 (in Russ.).

[5] Valenti G., Silva P., Fergnani N., et al. Experimental and numerical study of a micro-cogeneration Stirling engine for residential applications. Energy Procedia, 2014, vol. 45, pp. 1235-1244. DOI: https://doi.org/10.1016/j.egypro.2014.01.129

[6] Masato K., Keiichiro Y., Teruyuki A. Development of zero emission generating system "Stirling Engine". Yanmar Technical Review, 2017.

[7] Holliday E., Keiter D. Sunpower non-dissipative free piston Stirling engine control electronics for dual-opposed 130We power system for army battery charger. AIAA, 2006, art. 2006-4188. DOI: https://doi.org/10.2514Z6.2006-4188

[8] Hendrickson M., Podlesak T.F., Huth J., et al. Stirling engines for military applications. AIAA, 2005, art. 2005-5519. DOI: https://doi.org/10.2514/6.2005-5519

[9] Lyons V., Scott J. An overview of space power systems for NASA missions. AIAA, 2007, art. 2007-4734. DOI: https://doi.org/10.2514Z6.2007-4734

[10] De la Bat J. G., Dobson R. Theoretical simulation, design and manufacture, and experimental evaluation of a free piston Stirling engine electric generator. AIAA, 2018, art. 2018-4502. DOI: https://doi.org/10.2514/6.2018-4502

[11] Walker G., Senft J.R. Free Piston Stirling Engines XIV. Lecture Notes in Engineering, vol. 12. Springer-Verlag Berlin Heidelberg, 1985.

[12] Wood J.G., Buffalino A., Holliday E., et al. Free-piston Stirling power conversion unit for fission surface power, phase I final report. NASA, 2010.

[13] Brakhman T.R. Mnogokriterial'nost' i vybor al'ternativy v tekhnike [Multi-criteria and choice of alternatives in technology]. Moscow, Radio i svyaz' Publ., 1984.

[14] Fourman M.P. Compaction of symbolic layout using genetic algorithms. Proc. 1st Int. Conf. on Genetic Algorithms, 1985, pp. 141-153.

[15] Hajela P., Lin C.Y. Genetic search strategies in multicriterion optimal design. Struct. Optim., 1992, vol. 4, no. 2, pp. 99-107. DOI: https://doi.org/10.1007/BF01759923

[16] Horn J., Nafpliotis N., Goldberg D.E. A niched Pareto genetic algorithm for multi-objective optimization. Proc. First IEEE Conf. on Evolutionary Computation, 1994, pp. 8287. DOI: https://doi.org/10.1109/ICEC.1994.350037

[17] Srinivas N., Deb K. Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol. Comput., 1994, vol. 2, no. 3, pp. 221-248.

DOI: https://doi.org/10.1162/evco.1994.2.3.221

[18] Lotov A.V., Pospelova I.I. Mnogokriterial'nye zadachi prinyatiya resheniy [Multi-criteria decision-making problems]. Moscow, Maks-Press Publ., 2008.

[19] MATLAB software. mathworks.com: website.

Available at: https://www.mathworks.com/products/matlab.html (accessed: 01.01.2021).

[20] Zenkin V.A., Valiullin A.N., Bobylev A.V. Dynamic model of the external heat engine of the spacecraft power system. AIP Conf. Proc., 2019, vol. 2171, no. 1, art. 040004.

DOI: https://doi.org/10.1063/1.5133190

Bobylev A.V. — Post-Graduate Student, Department of Piston Engines, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Zenkin V.A. — Cand. Sc. (Eng.), Assoc. Professor, Department of Piston Engines, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Please cite this article as:

Bobylev A.V., Zenkin V.A. Pneumatic damper multicriteria optimization in the free-piston Stirling engine displacer. Herald of the Bauman Moscow State Technical University, Series Mechanical Engineering, 2022, no. 2 (141), pp. 89-100. DOI: https://doi.org/10.18698/0236-3941-2022-2-89-100

i Надоели баннеры? Вы всегда можете отключить рекламу.