Self-oscillations in an Alpha Stirling Engine: a bifurcation analysis
Dmitry Gromov, Fernando Castanos

TL;DR
This paper analyzes the dynamic behavior of an alpha Stirling engine with a flywheel, focusing on how parameter changes lead to different oscillatory behaviors, including the emergence of limit cycles, using bifurcation theory.
Contribution
It introduces a dynamical model of an alpha Stirling engine and investigates how bifurcations lead to self-oscillations, providing new insights into engine stability and oscillatory regimes.
Findings
Identification of bifurcation points leading to self-oscillations
Characterization of limit cycles in the engine model
Influence of temperature and phase parameters on engine dynamics
Abstract
We study a thermo-mechanical system comprised of an alpha Stirling engine and a flywheel from the perspective of dynamical systems theory. Thermodynamics establish a static relation between the flywheel's angle and the forces exerted by the two power pistons that constitute the engine. Mechanics, in turn, provide a dynamic relation between the forces and the angle, ultimately leading to a closed dynamical model. We are interested in the different behaviors that the engine displays as parameters are varied. The temperature of the hot piston and the mechanical phase between both pistons constitute our bifurcation parameters. Considering that energy conversion in the engine can only take place through cyclic motions, we are particularly interested in the appearance of limit cycles.
| Parameter | Description | Value |
|---|---|---|
| Temperature of the cold bath | 298.15 K | |
| Temperature of the hot bath | 300 – 500 K | |
| Total amount of gas | 0.03 mol | |
| Ambient pressure | 100 kPa | |
| Universal gas constant | 8.314 J/ | |
| Maximum volume of the th piston, | 0.00046 | |
| Cross-sectional area of the th piston, | 0.002 | |
| Distance from shaft to the center of the flywheel | 0.1 m | |
| Length of the shaft | 0.3 m | |
| Mechanical phase difference | 0 – 2 rad | |
| Moment of inertia of the flywheel | 0.5 kg/ | |
| Friction coefficient | 0.1 /rad |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Self-oscillations in an Alpha Stirling Engine:
a bifurcation analysis
Dmitry Gromov
Fernando Castaños
Faculty of Applied Mathematics and Control Processes, St. Petersburg State University, Russia
Departamento de Control Automático, Cinvestav-IPN, 2508 Av. Instituto Politécnico Nacional, 07360, Mexico City, Mexico
Abstract
We study a thermo-mechanical system comprised by an alpha Stirling engine and a flywheel from the perspective of dynamical systems theory. Thermodynamics establish a static relation between the flywheel’s angle and the forces exerted by the two power pistons that constitute the engine. Mechanics, in turn, provide a dynamic relation between the forces and the angle, ultimately leading to a closed dynamical model. We are interested in the different behaviors that the engine displays as parameters are varied. The temperature of the hot piston and the mechanical phase between both pistons constitute our bifurcation parameters. Considering that energy conversion in the engine can only take place through cyclic motions, we are particularly interested in the appearance of limit cycles.
keywords:
Stirling engine , Modeling , Bifurcation analysis , Cylindrical state space
††journal: Not yet submitted
1 Introduction
The Stirling engine is an external combustion thermodynamic engine that operates by cyclic expansion and contraction of a working fluid (typically air). Due to their high efficiency and capability of operating at low temperatures and with any heat sources, Stirling engines have found many applications, ranging from electricity generators [20] and cryocoolers [10] to solar power generators [13, 22, 1] and combined heat and power systems [17, 2, 9].
A Stirling engine comprises two chambers. The chambers, not necessarily separated physically, are connected through a regenerator and, at the same time, mechanically through a load. The operation of a Stirling engine consists of cyclic heat absorption and discharge, accompanied by mass transfer between the chambers and, consequently, oscillations in the internal energy. Through a mechanical coupling, there is a continuous exchange of energy between the flywheel and the heat engine. The net effect is producing useful work that can be either stored or transformed into electrical energy.
In this work, we consider the alpha configuration of the Stirling engine. It consists of two separate cylinders and two power pistons, one in a hot cylinder, one in a cold cylinder. Both pistons are connected to the flywheel in such a way that there is a phase shift in the movement of the pistons. Such phase shift is denoted by . When describing the thermodynamic state of the Stirling engine, we use the classical isothermal Schmidt model [19], which provides reasonable accuracy for a wide range of operating conditions [6, 23]. The isothermal assumption allows establishing a simple expression between the gas pressure and the cylinders’ volumes which, in turn, depend on the positions of the pistons. The latter are determined by the mechanics of the crank and the angle of rotation of the flywheel. The interconnection of the mechanical and thermodynamic components results in a highly nonlinear system whose state is given by the angular position and the velocity of the flywheel.
There are several papers on dynamic modeling of Stirling engines, see, e.g., [21, 7, 12], as well as various findings that result from analyzing the engines from a control-theoretic viewpoint: dynamic analysis of a periodically controlled Stirling engine [8, 11], local analysis of a controlled free-piston Stirling engine and the identification of the conditions under which oscillations may occur [18], linear analysis of a wobble-yoke Stirling engine [3], and a control-geometric approach to the description of a Stirling engine [16]. However, to the best of authors’ knowledge, no systematic parametric analysis of the Stirling engine dynamic has been undertaken so far.
The continued periodic operation of a Stirling engine under a wide range of varying conditions relies upon the existence of a stable limit cycle, which is typically visualized either in pressure–volume () or in temperature–entropy () variables. The standard thermodynamic analysis is typically carried out under the assumption that such a limit cycle exists. Whilst this assumption is empirically reasonable when the engine operates at high temperatures, it is not clear up to which point is this assumption rational at low temperatures. Motivated by the need for a more formal understanding of thermodynamic cycles, we take a dynamical systems perspective and investigate the mechanism under which the system transitions from the non-existence to the existence of limit cycles. One of our findings is that the transition takes place through a global bifurcation that, similar to the Andronov-Leontovich bifurcation [4], involves the brief existence of a homoclinic orbit.
A particular feature of the system model is that it has a cylindrical phase space. The topological difference between planar and cylindrical phase spaces has more implications than it may seem. On the cylinder, for example, not every closed curve can be continuously shrunk to a point. As a consequence, Bendixson’s criterion becomes false in general. Also, when written in local coordinates, continuity of the vector field imposes the periodicity of the equations describing it. Periodicity is a form of symmetry that lowers the codimension of some bifurcations. In particular, our model exhibits pitchfork bifurcations which are only of codimension one. Finally, the polynomial normal forms that are commonly used to identify bifurcations are no longer useful, since they are not periodic. The absence of essential pieces of analytic machinery that exists for planar systems forces us to undertake the first approach to our problem from a numerically oriented perspective.
When carrying out the analysis, we are particularly interested in the qualitative behavior of the system as the temperature of the heat source, , changes. We are also interested in the effects of changing . The role of has been the subject of long-standing debates and, so far, its best value is usually determined experimentally. We hope that the analysis carried out will contribute to the establishment of more rational guidelines for choosing its value in applications.
Besides the bifurcations already mentioned, there are bifurcations of codimension two in which non-hyperbolic equilibria coexist with homoclinic and heteroclinic orbits, or where homoclinic and heteroclinic orbits appear simultaneously. The bifurcations of codimension two organize the -plane into eight distinct regions such that, within each region, every pair of parameters yields a topologically equivalent phase plane. Only four of these regions correspond to phase planes containing a stable limit cycle, and only these regions are suitable for energy conversion.
Also on the -plane, we compute level curves for the output power. Computing the power for a given pair of parameters requires the detection of the limit cycle (uniqueness is established below), including its period. From the curves, it is possible to determine, for a fixed , the value of that yields the maximal output power. It is also possible, e.g., to estimate the minimal working temperature of the hot piston.
The paper is organized as follows. The dynamic model is derived in Section 2. Existence, uniqueness and possible types of limit cycles are discussed in Section 3. Section 4 contains the results of the numerical analysis. The occurrence of local and global bifurcations is shown in parameter space and the output power is computed for several parameter pairs. Conclusions and future work are stated at the end of the paper.
2 System description and dynamical model
2.1 General principles of operation
In the following, we consider the alpha configuration of a Stirling engine. This particular configuration has two communicating cylinders and two power pistons, both connected to a flywheel as shown in Fig. 1. The first cylinder is in thermal contact with a hot bath (an infinite source) kept at temperature , and the second one is attached to a cold bath (an infinite sink) at temperature . The gas is moved between the cylinders by the respective pistons.
Since the pistons are connected to the flywheel with a phase shift , their movements produce different effects on the gas contained in the respective cylinders. The whole operation cycle can be separated into four phases as shown in Fig. 2: during the first phase (I) the gas in the second cylinder undergoes compression while the gas in the first cylinder expands; this is followed by compression in both cylinders in phase II; in phase III the gas in the first cylinder continues compressing, while the gas in the second cylinder expands; finally, in the fourth phase (IV) the gas expands in both cylinders. The cyclic operation is accompanied by heat absorption and discharge that occur at different rates, depending on the state of the working fluid within the respective cylinder. The movement of the pistons is accompanied by the mass transfer from the cylinder with higher pressure to the cylinder with lower pressure. The mass transfer equilibrates the pressures, a process that occurs on a fast time scale and can, therefore, be taken to be instantaneous. We can thus assume that the pressure in both cylinders is equal.
In the following, we separately discuss the thermodynamic and the mechanical components of a Stirling engine and finally present the coupled model.
2.2 Thermodynamic subsystem
The thermodynamic component consists of two cylinders filled with an ideal gas and connected by a regenerator. We consider the amount of gas within the th cylinder, , as a homogeneous, single-phase, and single-component thermodynamic system characterized by extensive parameters: volume and molar number as well as intensive parameters: temperature and pressure . Similarly, we use and to denote the molar number and the volume of the gas within the regenerator.
There are two main assumptions that we make about the thermodynamic part:
- A1.
The total amount of the substance within the engine is constant, i.e., . 2. A2.
The pressure is both cylinders is equilibrated, i.e., .
While the former assumption is intuitively clear, the latter presents a certain idealization which, however, agrees well with the practice for Stirling engines working at relatively low frequencies.
Isothermal Schmidt’s model
We will make use of the ideal isothermal model [6]. Within this framework, each cylinder is assumed to be divided in two sections. The first section of the hot cylinder, where the piston moves, is called the “expansion” space. The second section is where the heat transfer occurs and is called the “heater” (see Fig. 3). Similarly, the cold cylinder is divided in the “contraction” and the “cooler” sections. This partition ensures that the heat transfer in either of the pistons occurs through the same area and does not depend on the pistons positions.
The critical assumption is that the gases in the hot and the cold cylinders are kept at constant temperatures, equal to those of the heat source and the sink, respectively. The gas temperature within the regenerator is assumed to change linearly as shown in Fig. 3. Thus, we have and , and the linearly changing temperature of the regenerator is substituted with its mean effective temperature , [6]. The isothermal assumption allows establishing a simple relation between the gas pressure inside of the cylinders and the variation of the cylinders’ volumes which, in turn, depend on the position of the pistons.
Recall that, according to A1, the total molar number of gas within the engine is constant, thus:
[TABLE]
Each term on the right-hand side of (1) can be expressed using the ideal gas law as with the universal gas constant. Substituting the respective expressions in (1) and using Assumption A2 we solve this equation for :
[TABLE]
where and correspond to the total volumes of the cylinders.
Note that both and are constant, hence one can eliminate the term by increasing the volumes of both cylinders by . We will reduce (2) as
[TABLE]
where, to simplify the notation, and have been renamed to the augmented volumes of the cylinders.
2.3 Mechanical subsystem
The mechanical part consists of a flywheel and two power pistons attached to it (see Fig. 1). The angular position of the flywheel uniquely determines the linear positions of the pistons, and hence the volumes . The volumes are thus functions of the flywheel’s angle and the geometry of the cylinders.
To compute the force developed by the pistons and the torque applied to the flywheel, we consider the second piston as shown in Fig. 4. Energy conservation imposes the relation
[TABLE]
where and are infinitesimal linear and angular displacements, respectively. Simple trigonometry establishes that the position of the second piston measured from the center of the flywheel is given by
[TABLE]
where is the length of the rod and the distance between the center of the flywheel and the mounting point of the shaft. Writing the infinitesimal displacement in terms of and substituting it into (4) gives
[TABLE]
Note that the force can also be expressed as , where is given by (3) and (7), is the ambient pressure, and is the cross-section area of the second piston. Since the internal pressure in both cylinders is equal, the torques developed by both pistons depend only on the value of the rotation angle of the flywheel. We can thus write the total torque as
[TABLE]
The minus sign is consistent with the “right-hand screw rule” and the particular choice of the directions of rotation and application of the forces .
The volumes of the pistons are
[TABLE]
where is the maximal volume of the th cylinder and is the angular position of the flywheel. Note that, for , the position of the respective piston is .
Finally, the dynamics of the engine are given by
[TABLE]
where is the moment of inertia of the flywheel and is the friction coefficient of its bearings. In the model (6)-(8), the pressure serves as the input for the flywheel.
As a quick validation of the model, note that
[TABLE]
That is, the thermodynamic work equals the mechanical work performed on the flywheel.
3 Qualitative analysis
In this section, we prove some properties about the qualitative behavior of system (8). The analysis follows the ideas described in the book [5], which is, unfortunately, unavailable in English. We will thus translate the required material when developing the proofs below.
First, we note that the right-hand side of (8) is bounded and jointly smooth in and . This implies that, for any , the solutions of (8) exist, are unique, and defined on the interval . Intuitively, the equations can be identified with those of a rotational mass-spring-damper system with a nonlinear, non-monotone spring. Written in angular coordinates, the total energy of the system is
[TABLE]
where is the potential function. Clearly, and is smooth when seen as a function on . However, while is a periodic function with the period of , is not, as illustrated in Fig. 6. Thus, undergoes a discontinuity at when the function if defined on . In other words,
[TABLE]
We wish to derive conditions under which the system may exhibit a limit cycle. Since the state of the system is given by an angle and an angular velocity, the state space is a cylinder: . The right-hand side of (8) is periodic w.r.t. , which ensures the continuity of the vector field on the state space. We identify two types of closed orbits.
Definition 3.1**.**
Let be a parametrized closed curve such that is injective on and satisfies . is called the period of . Suppose that is a limit cycle. We say that is a contractible limit cycle if it is homotopic to a point . That is, if there exists a continuous function
[TABLE]
such that and for all . Otherwise, we say that is a non-contractible limit cycle. See Figure 5.
Remark 3.1**.**
In certain applications, it is common to distinguish between oscillatory (i.e., contractible) and rotational (i.e., non-contractible) limit cycles, see, e.g., [15, Def. 6]. Alternatively, these are called the limit cycles of zeroth and first order (of homotopy) [5].
The following theorem excludes the possibility of an oscillatory limit cycle in (8). The case of a rotational limit cycle is more involved and will be treated in detail below.
Lemma 3.1**.**
For , system (8) does not have an oscillatory limit cycle.
Proof.
The total time-derivative of (9), taken in virtue of (8), satisfies
[TABLE]
Let be a limit cycle. Compute the line integral of along :
[TABLE]
where the last equality follows from continuity of the total energy on with . Thus we have that , which contradicts the assumption. ∎
Before proceeding to the analysis of a rotational limit cycle, we write (8) as a system of two first-order ODEs,
[TABLE]
where . In order to eliminate time, we divide the second differential equation by the first one and obtain
[TABLE]
System (11) has two null isoclines: (vertical inclination) and (horizontal inclination). We have below the second isocline and above it. Also, we have that when and otherwise.
A non-contractible limit cycle can be represented as a graph of a periodic function, parametrized by : . We classify the limit cycles according to the sign of .
Definition 3.2**.**
A non-contractible limit cycle is said to be sign semi-definite if either or for all and sign definite if the respective inequalities are strict. Otherwise, the limit cycle is said to be sign-changing.
First we note that there cannot be any sign-changing non-contractible limit cycle. If there was such a limit cycle, it would have to cross the axis at two regular (i.e., not equilibrium) points and . Let be the point where the trajectory changes from to . We can immediately observe that the system trajectory cannot be extended beyond as implies and, hence, cannot increase any longer. This contradicts the definition of a non-contractible limit cycle. Note that the same argument can be used to show that the mapping is one-to-one. On the other hand, there cannot exist a sign semi-definite limit cycle as the axis is a line of vertical inclination. Finally, we note that a non-contractible limit cycle cannot pass through an equilibrium point.
Lemma 3.2**.**
Let and be a rotational limit cycle of (11), i.e., . Then it holds that
[TABLE]
Proof.
Substitute into (12) and integrate
[TABLE]
from [math] to to obtain
[TABLE]
whence the result follows. ∎
Lemma 3.3**.**
For , system (8) cannot have more than one non-contractible limit cycle.
Proof.
Assume that and are two non-contractible limit cycles. Then from Lemma 3.2 we have
[TABLE]
On the other hand, since the limit cycles cannot intersect, it should hold that either or for all . This implies that . ∎
Finally, we can formulate the following important result:
Theorem 3.4**.**
For , there exists at most one non-contractible limit cycle in (8). If such a limit cycle exists, it is sign definite with its sign opposite to the sign of .
Proof.
This theorem follows from the previous analysis and Lemmata 3.2 and 3.3. ∎
These results are in accordance with the observed behavior of the system. For , and hence the limit cycle, if it exists, lies below the horizontal axis. As increases above , the picture flips and the limit cycle appears in the upper half-plane.
4 Numerical analysis
In this section, we numerically determine the local and global bifurcations of (8). There are basically two definitions for the notion of bifurcation. One emphasizes the loss of rank in the linearization of the vector field, while the other is related to a qualitative change in its phase portrait. The first one is suitable for local analysis but fails to capture global features such as homoclinic bifurcations. We thus adhere to the second one [14]. The idea of a qualitative change in the latter definition is formalized in topological terms. More precisely, we say that two phase portraits are topologically equivalent if there exists a homeomorphism mapping orbits of one phase portrait to orbits of the other one.
Definition 4.1**.**
The appearance of a topologically nonequivalent phase portrait under variation of parameters is called a bifurcation.
The system parameters are given in Table 1. We will carry out a two-parameter bifurcation analysis with and as the bifurcation parameters. In doing so, we will consider the complete range for the phase angle, , while we will be only interested in a relatively low temperature range, .
4.1 Local bifurcations: Detection of equilibria and assessment of their stability
The equilibria of (8) are necessarily of the form , where is such that . Finding is a one-dimensional root-finding problem that can be easily solved numerically. For each equilibrium point its stability is determined by linearization and computation of the eigenvalues. For an equilibrium , the Jacobian matrix of (11) has the form
[TABLE]
where is the derivative of evaluated at . The respective characteristic function is . Since , we conclude that there are no unstable foci. Thus, the system does not exhibit a bifurcation involving the crossing of the imaginary axis at complex values and the eventual appearance of the limit cycle cannot come from an Andronov-Hopf bifurcation. We also note that if such a limit cycle occurred, it would necessarily be of oscillatory, i.e., contractible type (since it surrounds the respective equilibrium point). However, this kind of limit cycle is ruled out by Lemma 3.1.
Indeed, depending on the sign of at , a hyperbolic equilibrium point is either a stable focus or a saddle. The non-hyperbolic equilibria correspond to triple zeros of the torque and hence are either subcritical or supercritical pitchforks as illustrated in Fig. 7.
An evenly spaced subset of the parameter space was chosen and the equilibria were computed for each pair . The type of equilibrium (stable focus or saddle) was determined according to the sign of . Figure 7 shows the one-parameter bifurcation diagram for a fixed temperature as varies. The figure shows that the set of equilibria transitions from a set having two stable foci and two saddles to a set having only one saddle and one stable focus. The system transitions back and forth at four pitchforks, two subcritical and two supercritical. Note that the diagram is symmetrical with respect to the transformation .
Before continuing, allow us to recall the following [14].
Definition 4.2**.**
The codimension of a bifurcation in a system is the difference between the dimension of the parameter space and the dimension of the corresponding bifurcation boundary.
Figure 8 shows the occurrence of the pitchfork bifurcations in the two-dimensional parameter space (blue and orange lines). The locus of the pitchforks is one-dimensional, so the codimension of these bifurcations is, according to this definition, equal to one. We note, however, that the two subcritical pitchforks in the center are not structurally stable and break into folds when either of the symmetry conditions or is infringed (cf. Fig. 9).
4.2 Global bifurcations: Continuation of homoclinic and heteroclinic bifurcations.
For practical purposes, the homoclinic bifurcation is the most important one, as it establishes the minimal operating conditions for the engine. Regarding , we will only consider the interval , as the system behavior in the complement can be easily determined from symmetry. We fix and then find the temperature at which the system exhibits a homoclinic orbit. To see how can be found, consider Fig. 10 and note that, for , a trajectory going along the unstable manifold crosses the horizontal axis first and then converges to the focus. For , the trajectory crosses first a vertical axis centered on the saddle and then converges to a limit cycle. This suggests the ‘test function’
[TABLE]
Here, and , and denotes the trajectory initiating at
[TABLE]
with the angular component of the saddle located closer to and the unit eigenvector associated to the unstable eigenvalue of the system linearized at and chosen in the way that its -component is positive. By convention, . Simply put, if the trajectory crosses the horizontal axis first and if the trajectory crosses the vertical axis first.
Given two values of whose images under have different signs, it is easy to determine using a bisection or secant algorithm with a fixed number of iterations. The same process is repeated for different values of to construct the continuation curve shown in Fig. 8 (green line). For every pair of parameters below the curve, that is, lying inside the hatched area, the engine does not turn. More formally: Except for a zero-measure set of initial conditions, every trajectory converges to a focus. If, on the other hand, a pair of parameters lies above the curve, then there exists a set of initial conditions having positive measure and such that all trajectories starting there converge to the cycle. The bifurcation is similar to the Andronov-Leontovich bifurcation that occurs on Euclidean spaces [14, Ch. 6], except that the bifurcations that occur in (8) lead to a contractible instead of a non-contractible limit cycle.
We will shortly see that there are parameters for which the corresponding phase plane has a heteroclinic orbit connecting two saddles. Similar to the detection of homoclinic orbits, we fix and then find the temperature at which the system exhibits the heteroclinic orbit. To see how can be found, consider now Fig. 11 and note that, for , a trajectory going along the unstable manifold of the left saddle, , crosses first the horizontal axis at the right of the saddle, while for , the trajectory crosses the vertical line at with the angular coordinate of the second saddle. This suggests the test function
[TABLE]
where is defined as above, , and denotes the trajectory initiating at
[TABLE]
As before, given two values of whose images under have different signs, it is easy to determine using a bisection or secant algorithm with a fixed number of iterations. The resulting continuation curve is shown in Fig. 8 (red line). It can be seen that the bifurcation is also of codimension one.
4.3 Higher codimension bifurcations
Fig. 8 shows that the bifurcation curves divide the parameter space into eight regions. Within each region, every pair of parameters correspond to the same topologically equivalent class of phase planes. The bifurcation curves intersect transversely and, at the intersections, we can find bifurcations of codimension two. These are highly degenerate conditions, unlikely to manifest physically, but which are useful from an analytic point of view, inasmuch as several nonequivalent phase planes can be obtained by arbitrarily small perturbations of the parameters.
It is interesting to note that, when both the homoclinic and the heteroclinic orbits coexist (point D in Fig. 8), they both originate from the same saddle, but each belongs to a different branch of the unstable manifold.
Figure 12 shows four nonequivalent phase planes that result from perturbations of the parameter pairs denoted by B, C and D in Fig. 8. Except for the bifurcation C, all qualitatively different behaviors can be obtained as perturbations of the bifurcations B and D. It can be observed that the bifurcations A and B are actually the same (they are topologically equivalent).
4.4 Output power
Figure 13 shows the pressure and total volume of the cylinders as varies from 0 to . The area inside the curve corresponds to the work delivered on one cycle ,
[TABLE]
For a given pair of parameters we compute by differentiating symbolically and integrating the integrand numerically. To compute the average power we require the period, , of the limit cycle, if it exists. The problem of finding is formulated as a boundary value problem. First, time is rescaled as so that, in the new time scale, the period is fixed to 1. The differential equation (11) takes the form
[TABLE]
The boundary value problem is that of finding and a solution to (13), subject to the boundary conditions
[TABLE]
The problem can be solved using standard software.
The average power was computed for different pairs . A contour plot is shown in Fig. 14. As expected, the output power approaches zero as the parameters approach the homoclinic bifurcation curve. Based on the performed analysis we can make a practically important observation: for considered values of parameters, the value of corresponding to the maximal average power is nearly constant and is approximately equal to (see the dashed line in Fig. 14).
5 Conclusions
In this paper, we considered an interconnected system consisting of a Stirling engine and a mechanical load (a flywheel). The mechanism of the appearance of a limit cycle is studied in detail and a thorough bifurcation analysis of the considered thermo-mechanic system is carried out, both analytically and numerically. It has been shown that for each particular value of the phase shift between the pistons positions, , there is a critical hot source temperature that corresponds to the occurrence of a limit cycle. Furthermore, the study reveals that – which is typically chosen according to empirical considerations – can be used to optimize the system output power. To the best of our knowledge, this is the first result aimed at determining the optimal value of the phase shift.
The present research will be extended along the following lines. Firstly, a more elaborate model of the Stirling engine will be employed to verify the results obtained for the Schmidt isothermal model. Secondly, a detailed sensitivity analysis will be carried out in order to estimate the range of the parameters values for which the described phenomena take place. Given that there are eight different generic phase planes, it is not unreasonable to conjecture the existence of a bifurcation of codimension three such that all the possible behaviors of the engine are obtained as perturbations of this single bifurcation. A third line of research is thus to enlarge the dimension of the bifurcation parameter space and investigate if such a degenerate bifurcation exists. If this is indeed the case, the model can be considerably simplified without loosing the qualitative properties of the original one.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Abbas, N. Said, and B. Boumeddane. Thermal analysis of Stirling engine solar driven. Revue des Energies Renouvelables , 11(4):503–514, 2008.
- 2[2] Kari Alanne, Niklas Söderholm, Kai Sirén, and Ian Beausoleil-Morrison. Techno-economic assessment and optimization of Stirling engine micro-cogeneration systems in residential buildings. Energy Conversion and Management , 51(12):2635–2646, 2010.
- 3[3] Alejandro Alvarez-Aguirre, Eloísa García-Canseco, and Jacquelien M. A. Scherpen. Linear dynamics and control of a kinematic wobble-yoke Stirling engine. In 49th IEEE Conference on Decision and Control (CDC) , pages 2747–2752. IEEE, 2010.
- 4[4] Aleksandr A. Andronov and Evgeniya A. Leontovich. On the generation of limit cycles from a loop of a separatrix and from the separatrix of the state of equilibrium of saddle-knot type. Matematicheskii Sbornik , 90(3):335–376, 1959. In Russian.
- 5[5] E. A. Barbashin and V. A. Tabueva. Dynamical systems with cylindrical phase space . Nauka, Moskow, 1969. In Russian.
- 6[6] D. M. Berchowitz and I. Urieli. Stirling Cycle Engine Analysis . Institute of Physics Publishing, 1984.
- 7[7] Chin-Hsiang Cheng and Ying-Ju Yu. Dynamic simulation of a beta-type Stirling engine with cam-drive mechanism via the combination of the thermodynamic and dynamic models. Renewable energy , 36(2):714–725, 2011.
- 8[8] Mitchel Craun and Bassam Bamieh. Optimal periodic control of an ideal Stirling engine model. Journal of Dynamic Systems, Measurement, and Control , 137(7):071002, 2015.
