Thermodynamic and Mechanical Study/fr: Difference between revisions

From dada-engine.org
Created page with "<math>V_{i,\min}>0,\qquad V_{i,\max}>V_{i,\min}.</math>"
Created page with "<math>\dot V_S=\frac{dV_S}{dt},\qquad \dot V_L=\frac{dV_L}{dt}.</math>"
Line 71: Line 71:
<math>\nu_{V,i}=|\dot V_i|.</math>
<math>\nu_{V,i}=|\dot V_i|.</math>


<div lang="en" dir="ltr" class="mw-content-ltr">
Une '''zone quasi immobile''' désigne un intervalle où le déplacement ou <math display="inline">|\dot V|</math> reste faible par rapport aux phases de transfert. Cette zone correspond au « plateau » de l'optimisation cinématique, sans supposer <math display="inline">\dot V=0</math> exactement.
A '''quasi-stationary region''' denotes an interval in which the displacement or <math display="inline">|\dot V|</math> remains small compared with the transfer phases. This region corresponds to the “plateau” of the kinematic optimization, without assuming <math display="inline">\dot V=0</math> exactly.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="2.2_Kinematic_closure_fraction"></span>
=== 2.2 Kinematic closure fraction ===
=== 2.2 Fraction de fermeture cinématique ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Pour décrire la fermeture normalisée d'un cylindre :
To describe the normalized closure of a cylinder:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<math>\Lambda_i(t)=\frac{V_{i,\max}-V_i(t)}{V_{i,\max}-V_{i,\min}},\qquad i\in\{S,L\}.</math>
<math>\Lambda_i(t)=\frac{V_{i,\max}-V_i(t)}{V_{i,\max}-V_{i,\min}},\qquad i\in\{S,L\}.</math>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ainsi <math display="inline">\Lambda_i=0</math> correspond au volume maximal et <math display="inline">\Lambda_i=1</math> au volume minimal. Les valeurs <math display="inline">\Lambda_L^*</math> et <math display="inline">\Lambda_S^*</math> sont des cibles cinématiques nominales aux transitions. La valeur réellement atteinte lors d'un événement de clapet est :
Thus <math display="inline">\Lambda_i=0</math> corresponds to maximum volume and <math display="inline">\Lambda_i=1</math> to minimum volume. The values <math display="inline">\Lambda_L^*</math> and <math display="inline">\Lambda_S^*</math> are nominal kinematic targets at the transitions. The value actually reached at a check-valve event is:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<math>\Lambda_{\mathrm{real}}=\Lambda(t_{\mathrm{event}}).</math>
<math>\Lambda_{\mathrm{real}}=\Lambda(t_{\mathrm{event}}).</math>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Les transitions physiques restent déterminées par les pressions ; <math display="inline">\Lambda^*</math> n'est donc pas une condition d'ouverture imposée.
The physical transitions remain determined by the pressures; <math display="inline">\Lambda^*</math> is therefore not an imposed opening condition.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="2.3_Thermodynamic_variables"></span>
=== 2.3 Thermodynamic variables ===
=== 2.3 Variables thermodynamiques ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Pour chaque volume <math display="inline">i\in\{S,L,C,H\}</math> :
For each volume <math display="inline">i\in\{S,L,C,H\}</math>:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<math>m_i,\qquad U_i,\qquad T_i,\qquad P_i,\qquad V_i.</math>
<math>m_i,\qquad U_i,\qquad T_i,\qquad P_i,\qquad V_i.</math>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Le vecteur d'état complet est choisi sous la forme :
The complete state vector is chosen as:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<math>\mathbf X=(m_S,U_S,m_L,U_L,m_C,U_C,m_H,U_H).</math>
<math>\mathbf X=(m_S,U_S,m_L,U_L,m_C,U_C,m_H,U_H).</math>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 23:39, 1 September 2026

1. Périmètre et méthode

Cette étude décrit le cycle récepteur complet de la machine Dada sous forme symbolique. Le modèle couple une cinématique imposée des deux pistons, des volumes de gaz bien mélangés, des échangeurs thermiques 0D, des clapets passifs et une fermeture hydraulique compressible générique.

L'origine du cycle est fixée au volume maximal du grand cylindre, avec :

t=0,θ(0)=0,VL(0)=VL,max.

Les quatre volumes de gaz sont :

  • S : petit cylindre, directement associé à l'échangeur froid C ;
  • L : grand cylindre, directement associé à l'échangeur chaud H ;
  • C : échangeur thermique froid, qui prélève de la chaleur au réservoir froid ;
  • H : échangeur thermique chaud, qui rejette de la chaleur vers le réservoir chaud.

Les clapets autorisent H → S pendant la Phase II et C → L pendant la Phase IV.

Le cycle comporte quatre phases :

  • Phase I — clapets fermés, nominalement adiabatique : compression côté L+H ;
  • Phase II — échange thermique, nominalement isotherme : transfert L → H → S, avec rejet de chaleur côté chaud ;
  • Phase III — clapets fermés, nominalement adiabatique : détente côté S+C ;
  • Phase IV — échange thermique, nominalement isotherme : transfert S → C → L, avec prélèvement de chaleur côté froid.

Les qualificatifs nominalement adiabatique et nominalement isotherme décrivent l'objectif du cycle. Ils ne constituent pas des contraintes thermodynamiques exactes : les températures sont calculées par les bilans, les échangeurs restent couplés à leurs réservoirs, et les zones de faible déplacement des pistons ne sont pas supposées parfaitement immobiles.

1.1 Hypothèses de premier niveau

Le modèle repose sur les hypothèses suivantes :

  • gaz monophasique, parfait et calorifiquement parfait ;
  • propriétés constantes R, Cp, Cv, γ avec R=CpCv et γ=Cp/Cv ;
  • chaque volume de gaz est uniforme et bien mélangé ;
  • énergie cinétique et énergie potentielle du gaz négligées dans les bilans 0D ;
  • volumes des échangeurs fixes ;
  • cinématique des pistons imposée ;
  • pas de frottement mécanique dans le modèle thermodynamique ;
  • échanges thermiques représentés par une conductance globale UA ;
  • clapets passifs commandés par la différence de pression.

2. Notations et conventions

2.1 Géométrie et cinématique

Pour i{S,L} :

Vi,min>0,Vi,max>Vi,min.

Le volume balayé est :

Vi,swept=Vi,maxVi,min.

Les volumes thermodynamiques imposés par la mécanique sont :

VS=VS(t),VL=VL(t),

avec leurs dérivées signées :

V˙S=dVSdt,V˙L=dVLdt.

Si la manivelle tourne à vitesse constante ω :

θ(t)=ωt,V˙i=ωdVidθ.

Lorsque seule la valeur absolue de la vitesse volumique est utile :

νV,i=|V˙i|.

Une zone quasi immobile désigne un intervalle où le déplacement ou |V˙| reste faible par rapport aux phases de transfert. Cette zone correspond au « plateau » de l'optimisation cinématique, sans supposer V˙=0 exactement.

2.2 Fraction de fermeture cinématique

Pour décrire la fermeture normalisée d'un cylindre :

Λi(t)=Vi,maxVi(t)Vi,maxVi,min,i{S,L}.

Ainsi Λi=0 correspond au volume maximal et Λi=1 au volume minimal. Les valeurs ΛL et ΛS sont des cibles cinématiques nominales aux transitions. La valeur réellement atteinte lors d'un événement de clapet est :

Λreal=Λ(tevent).

Les transitions physiques restent déterminées par les pressions ; Λ n'est donc pas une condition d'ouverture imposée.

2.3 Variables thermodynamiques

Pour chaque volume i{S,L,C,H} :

mi,Ui,Ti,Pi,Vi.

Le vecteur d'état complet est choisi sous la forme :

𝐗=(mS,US,mL,UL,mC,UC,mH,UH).

Temperatures and pressures are derived from it:

Ti=UimiCv,Pi=miRTiVi.

The volumes VS(t) and VL(t) are prescribed by the kinematics and are not independent thermodynamic state variables. The volumes VC and VH are constant.

2.4 Energy sign convention

Heat is positive when it is received by the gas. Work is positive when the gas delivers work:

W˙=PV˙.

For the intended refrigeration operation:

QC>0,QH<0,Wcycle<0.

3. Thermal closure and validity domain

3.1 Exchange with the thermal reservoirs

For a heat exchanger HX{C,H}:

Q˙HX=(UA)HX(THX,resTHX).

THX,res is the temperature of the external thermal reservoir, prescribed and constant in the base model. THX is the mean 0D temperature of the gas in the heat exchanger. (UA)HX represents the overall thermal conductance, which may combine convection, wall conduction, and contact resistances.

Cold side:

Q˙C=(UA)C(TC,resTC).

In refrigeration operation, TC<TC,res gives Q˙C>0.

Hot side:

Q˙H=(UA)H(TH,resTH).

In refrigeration operation, TH>TH,res gives Q˙H<0.

A nominally isothermal phase therefore does not mean THX=THX,res: a finite temperature difference is required to transfer finite thermal power when UA is finite.

An indicator of isothermal quality may be defined over a given phase by:

εT=TmaxTminTref.

3.2 Thermophysical validity domain

The base model assumes:

PV=mRT,Z=1,

Cp=const,Cv=const,γ=const.

Validity must be checked a posteriori over the entire cycle, notably through:

|Z1|1,

and through small variations of the thermophysical properties, for example:

εCp=Cp,maxCp,minCp,ref1.

The working fluid must remain single-phase and gaseous, and sufficiently far from any condensation or phase transition throughout the (P,T) domain traversed.

If these criteria become insufficient, an extension may use Z(P,T), Cp(T), Cv(T), or a real-gas equation of state without changing the general architecture of the mass and energy balances.

4. Reduced formulation of a quasi-pressure-equalized pair

When a cylinder and its heat exchanger are connected by a very low-resistance internal path, the approximation

PcylPHX=Ppair.

may be used. It is acceptable if:

εP=|ΔPint|Ppair1,ΔPint=PcylPHX.

A low internal Mach number provides an additional check:

Maint=|uint|a1,

but it is not sufficient on its own to guarantee pressure equalization.

4.1 Closed-pair case

For a closed pair, with fixed VHX and V=Vcyl+VHX:

dPdt=(γ1)(UA)HX(THX,resTHX)γPV˙cylVcyl+VHX.

When (UA)HX=0:

P(Vcyl+VHX)γ=const.

4.2 Internal redistribution flow rate

The internal flow rate is defined as positive from cylinder → heat exchanger. Let:

N=VHXP˙+(γ1)(UA)HX(THXTHX,res).

The flow carries the enthalpy of the upstream state:

m˙int={NγRTcyl,N0(cylHX),NγRTHX,N<0(HXcyl).

The heat-exchanger temperature evolves according to:

T˙HX=THXPP˙RTHX2PVHXm˙int.

4.3 Open receiving pair

During an active phase, the external flow physically enters the receiving cylinder, not directly its associated heat exchanger. If m˙ext>0 enters the cylinder at temperature Text:

P˙=γRTextm˙ext+(γ1)(UA)HX(THX,resTHX)γPV˙cylVcyl+VHX.

The masses satisfy:

m˙cyl=m˙extm˙int,m˙HX=m˙int,

and therefore:

m˙pair=m˙ext.

The closed case is obtained immediately with m˙ext=0.

5. Hydraulic closure

5.1 Generic formulation

Any hydraulic connection is described by a generic law:

m˙=Φ(Pu,Pd,Tu,𝒢,)

u and d respectively denote the upstream and downstream states. The transported enthalpy is that of the upstream state:

H˙mass=m˙CpTu.

For a bidirectional connection, the upstream state is determined by the actual direction of the pressure gradient. For a check valve, reverse flow is prohibited.

5.2 First-level closure using a compressible orifice

A first approximation consists in using an effective hydraulic area:

(CdA)eff,

which represents the overall ease of gas flow through the actual connection.

With:

r=PdPu,rcrit=(2γ+1)γ/(γ1),

the unchoked flow rate, for r>rcrit, is:

m˙=(CdA)effPu2γRTu(γ1)(r2/γr(γ+1)/γ).

For rrcrit:

m˙=(CdA)effPuγRTu(2γ+1)γ+12(γ1).

This closure is not essential to the model: it may later be replaced by a law that more faithfully represents the pressure losses of a real heat exchanger, pipe, or check valve.

6. Complete thermodynamic cycle

6.1 Phase I — check valves closed, nominally adiabatic: compression on the L side

Both check valves are closed. The L+H and S+C pairs are closed. The L+H side is nominally compressed; the motion of the small piston remains that provided by the actual kinematics.

For L+H:

P˙LH=(γ1)(UA)H(TH,resTH)γPLHV˙LVL+VH.

For S+C:

P˙SC=(γ1)(UA)C(TC,resTC)γPSCV˙SVS+VC.

The internal redistribution and temperature equations of §4 apply to both pairs.

The transition to Phase II occurs when the H → S check valve satisfies its opening condition.

6.2 Phase II — heat exchange, nominally isothermal: L → H → S

The gas leaves L, passes through the hot heat exchanger H, where it rejects heat, crosses the H → S check valve, and then enters the receiving cylinder S. The S+C pair remains quasi-pressure-equalized if the criterion εP1 is satisfied.

6.2.1 Donor cylinder L

The fundamental balance is:

d(mLCvTL)dt=PLV˙Lm˙L,outCpTL.

The kinematics are designed to maintain an outflow from the donor cylinder. In this case, the analytical solution is:

TLTL,ref=[mLmL,refVL,refVL]γ1

and:

PL=PL,ref[mLmL,refVL,refVL]γ.

One also obtains:

TLTL,ref=(PLPL,ref)(γ1)/γ,

and the specific entropy of the remaining gas satisfies ds=0 under these assumptions. If reverse flow occurs despite the kinematic design, the analytical solution is no longer applicable and the complete open-system balance in (mL,UL) must be used.

6.2.2 Hot heat exchanger H

Mass conservation:

m˙H=m˙inm˙out.

Fundamental energy balance:

d(mHCvTH)dt=m˙inCpTLm˙outCpTH+(UA)H(TH,resTH).

In expanded form:

T˙H=m˙in(CpTLCvTH)m˙outRTH+(UA)H(TH,resTH)CvmH.

The flow rates are determined by the hydraulic laws:

m˙in=ΦHX,H(PL,PH,TL,),

m˙out=Φvalve,H(PH,PSC,TH,).

6.2.3 Receiving pair S+C

The flow from H enters S. The pair pressure satisfies:

P˙SC=γRm˙outTH+(γ1)(UA)C(TC,resTC)γPSCV˙SVS+VC.

The internal redistribution equations of §4 remain unchanged: the external flow acts on heat exchanger C indirectly through the evolution of the pair pressure.

The transition to Phase III is the closing event of the H → S check valve.

6.3 Phase III — check valves closed, nominally adiabatic: expansion on the S side

Both check valves are closed. The S+C pair expands nominally; the L+H pair also remains closed. Neither piston is assumed to be strictly stationary.

For S+C:

P˙SC=(γ1)(UA)C(TC,resTC)γPSCV˙SVS+VC.

For L+H:

P˙LH=(γ1)(UA)H(TH,resTH)γPLHV˙LVL+VH.

The transition to Phase IV occurs when the C → L check valve satisfies its opening condition.

6.4 Phase IV — heat exchange, nominally isothermal: S → C → L

The gas leaves S, passes through the cold heat exchanger C, where it receives heat from the cold reservoir, crosses the C → L check valve, and then enters the receiving cylinder L. The L+H pair remains quasi-pressure-equalized if the criterion εP1 is satisfied.

6.4.1 Donor cylinder S

The fundamental balance is:

d(mSCvTS)dt=PSV˙Sm˙S,outCpTS.

For outflow guaranteed by the kinematic design:

TSTS,ref=[mSmS,refVS,refVS]γ1

and:

PS=PS,ref[mSmS,refVS,refVS]γ.

Reverse flow requires returning to the complete open-system balance in (mS,US).

6.4.2 Cold heat exchanger C

m˙C=m˙inm˙out.

The fundamental energy balance is:

d(mCCvTC)dt=m˙inCpTSm˙outCpTC+(UA)C(TC,resTC).

In expanded form:

T˙C=m˙in(CpTSCvTC)m˙outRTC+(UA)C(TC,resTC)CvmC.

The flow rates are determined by:

m˙in=ΦHX,C(PS,PC,TS,),

m˙out=Φvalve,C(PC,PLH,TC,).

6.4.3 Receiving pair L+H

The flow from C enters L. The pair pressure satisfies:

P˙LH=γRm˙outTC+(γ1)(UA)H(TH,resTH)γPLHV˙LVL+VH.

Closing the C → L check valve returns the system to Phase I. Geometric closure of the pistons alone is not sufficient to guarantee thermodynamic closure of the cycle.

7. Physical transitions of the check valves

For a check valve oriented from upstream u to downstream d:

PuPdΔPopenopening,

PuPdΔPcloseclosing,

with hysteresis, if present:

ΔPcloseΔPopen.

An opening or closing event changes the hydraulic topology and therefore the active equations; it does not cause any instantaneous jump in the thermodynamic state. For each volume:

mi+=mi,Ui+=Ui,Vi+=Vi.

For an ideal gas:

Ti+=Ti,Pi+=Pi.

There is therefore no instantaneous pressure equalization when a check valve opens.

The values Λ serve as kinematic design targets; the values actually observed at the transitions are Λreal=Λ(tevent).

8. Work, heat, and coefficient of performance

The instantaneous work delivered by the gas on the two pistons is calculated during all phases:

W˙=PSV˙S+PLV˙L.

PS and PL denote the thermodynamic pressure effectively applied to the gas in each cylinder according to the phase topology: pair pressure when the cylinder belongs to a quasi-pressure-equalized pair, and its own pressure when it is a hydraulically isolated donor.

The net work over the cycle is:

Wcycle=0τ(PSV˙S+PLV˙L)dt.

The exchanged heats are:

QC=0τ(UA)C(TC,resTC)dt,

QH=0τ(UA)H(TH,resTH)dt.

In periodic steady operation:

ΔUcycle=0,

and the first law gives:

QC+QH=Wcycle.

The refrigeration COP is:

COPc=QCWcycle.

The heat-pump COP is:

COPh=QHWcycle=COPc+1.

The signs QC>0, QH<0, and Wcycle<0 provide checks of the intended refrigeration regime.

The thermodynamic force exerted by the gas on a piston face may be written Fgas=PS. Net mechanical force, inertia, and friction belong to the subsequent mechanical sizing stage.

9. Gas charge and periodic regime

The total amount of enclosed gas is a physical parameter:

Mtot=mS+mL+mC+mH=const.

It may be imposed directly or defined experimentally by a charging pressure and temperature. The chosen reference configuration is that at t=0, with the large cylinder at maximum volume. If all volumes communicate and are in uniform equilibrium during charging:

Mtot=Pcharge[VS(0)+VL,max+VC+VH]RTcharge.

Pcharge and Tcharge define the amount of gas charged; they are not conditions that the periodic cycle must recover.

The established periodic regime is a solution of the system such that, between two successive passages through the maximum volume of the large cylinder with the same kinematic direction:

𝐗(t+τ)=𝐗(t).

Geometric periodicity alone:

Vi(t+τ)=Vi(t)

is not sufficient to guarantee thermodynamic periodicity.

The numerical state used to initialize a calculation may be approximate; it must not be confused with a physical parameter of the machine. The future solver may search for the periodic fixed point by successive cycles, a shooting method, or a Newton method.

10. Parameters, design data, and results

10.1 Prescribed data

  • working fluid and reference properties R, Cp, Cv, γ;
  • reservoir temperatures TC,res, TH,res;
  • total charge Mtot, or equivalently (Pcharge,Tcharge) in the charging configuration defined in §9;
  • kinematics VS(t), VL(t), and, where relevant, ω.

10.2 Design parameters

  • VS,min, VS,max, VL,min, VL,max;
  • VC, VH;
  • (UA)C, (UA)H;
  • hydraulic parameters of the heat exchangers, pipes, and check valves, represented at first level by (CdA)eff;
  • thresholds ΔPopen, ΔPclose;
  • kinematic targets ΛL, ΛS.

10.3 Calculated variables and results

  • mi, Ui, Ti, Pi;
  • internal and external mass flow rates;
  • Q˙C, Q˙H, QC, QH;
  • Wcycle, COPc, COPh;
  • pressure, temperature, and flow-rate extrema;
  • actual check-valve events and Λreal;
  • isothermal quality εT;
  • validity criteria εP, Ma, Z, and property variations.

11. Global conservation checks

11.1 Mass conservation

The solver must satisfy:

dMtotdt=0.

A useful numerical residual is:

εM(t)=Mtot(t)Mtot(0).

11.2 Global energy conservation

Whatever the phase, the internal mass and enthalpy fluxes must cancel when the balances of all volumes are summed. The global balance must reduce to:

dUtotdt=Q˙C+Q˙HPSV˙SPLV˙L.

A cumulative energy residual may be defined by:

εE(t)=Utot(t)Utot(0)QC(0,t)QH(0,t)+W(0,t).

The solver must keep εM and εE close to zero to the expected numerical accuracy.


= Appendix A — Symbolic derivations and validated checks

= A.1 Pressure equation for a closed pair

For a cylinder + heat-exchanger pair at quasi-uniform pressure:

U=P(Vcyl+VHX)γ1.

The first law gives:

dUdt=Q˙PV˙cyl,

with:

Q˙=(UA)HX(THX,resTHX).

Differentiating U:

1γ1[(Vcyl+VHX)P˙+PV˙cyl]=Q˙PV˙cyl.

Hence:

P˙=(γ1)Q˙γPV˙cylVcyl+VHX.

If Q˙=0:

P˙P=γV˙V,

then:

PVγ=const.

= A.2 Internal flow rate of the pair

For the heat exchanger alone, at fixed volume:

UHX=PVHXγ1.

Therefore:

VHXγ1P˙=(UA)HX(THX,resTHX)+m˙intCpTup.

Using Cp=γR/(γ1):

VHXP˙+(γ1)(UA)HX(THXTHX,res)=γRTupm˙int.

This recovers the definition of the numerator N and the selection of the upstream temperature according to the sign of the flow rate.

= A.3 Evolution of the heat-exchanger temperature within a pair

For a fixed volume:

mHX=PVHXRTHX.

Differentiating:

m˙HXmHX=P˙PT˙HXTHX.

With m˙HX=m˙int:

T˙HX=THXPP˙RTHX2PVHXm˙int.

This relation follows solely from mass conservation and the equation of state; it is valid for both flow directions.

= A.4 Open receiving pair

For a pair receiving m˙ext into its cylinder:

dUdt=m˙extCpText+Q˙PV˙cyl.

With U=P(Vcyl+VHX)/(γ1):

P˙=γRTextm˙ext+(γ1)Q˙γPV˙cylVcyl+VHX.

The local mass balance:

m˙cyl=m˙extm˙int,

m˙HX=m˙int,

immediately gives:

m˙pair=m˙ext.

= A.5 Analytical solution for the adiabatic donor cylinder

For an adiabatic, well-mixed cylinder with outflow only:

d(mCvT)dt=PV˙m˙outCpT,

and:

m˙=m˙out.

Expanding:

CvmT˙+CvTm˙=PV˙+CpTm˙,

thus:

CvmT˙=PV˙+RTm˙.

With P=mRT/V and R/Cv=γ1:

dTT=(γ1)(dmmdVV).

After integration:

TT0=[mm0V0V]γ1.

Then, using PV=mRT:

P=P0[mm0V0V]γ.

and:

TT0=(PP0)(γ1)/γ.

Under these assumptions, the specific entropy of the remaining gas is constant: ds=0. The total entropy of the gas contained in the cylinder is not constant because its mass varies.

= A.6 Active heat exchanger: expanded balance

Fundamental balance:

d(mCvT)dt=m˙inCpTinm˙outCpT+Q˙.

Expanding the left-hand side and using:

m˙=m˙inm˙out,

one obtains:

T˙=m˙in(CpTinCvT)m˙outRT+Q˙Cvm.

Limiting checks:

  • with no flow, the equation recovers the thermal relaxation of a closed volume;
  • with equal steady inlet/outlet flow rates, it recovers mCvT˙=m˙Cp(TinT)+Q˙;
  • if Tin=T and m˙in=m˙out, the net contribution of the flow to T˙ vanishes.

= A.7 Global mass test during an active phase

For Phase II:

m˙L=m˙in,

m˙H=m˙inm˙out,

m˙SC=m˙out.

Summing:

M˙tot=0.

Phase IV gives exactly the same result by symmetry.

= A.8 Global energy test during an active phase

For Phase II:

U˙L=PLV˙Lm˙inhL,

U˙H=m˙inhLm˙outhH+Q˙H,

U˙SC=m˙outhH+Q˙CPSCV˙S.

The internal enthalpy fluxes cancel exactly:

m˙inhL+m˙inhL=0,

m˙outhH+m˙outhH=0.

What remains is:

U˙tot=Q˙C+Q˙HPLV˙LPSCV˙S.

Phase IV provides the symmetric relation. In the closed phases, the same structure follows directly from summing the balances of the two pairs. Hence, for any phase:

U˙tot=Q˙C+Q˙HPSV˙SPLV˙L.

Integrated over a periodic cycle, this relation gives:

QC+QH=Wcycle.

= A.9 Continuity at transitions

At the instant of a check-valve event, no finite mass or energy can be transferred in zero time. The conserved variables and geometry are therefore continuous:

mi+=mi,Ui+=Ui,Vi+=Vi.

For an ideal gas:

Ti=UimiCv,Pi=miRTiVi,

which implies:

Ti+=Ti,Pi+=Pi.

The event only creates a change in hydraulic topology and in the active system of equations.