Efficiency at maximum power: An analytically solvable model for stochastic heat engines

Tim Schmiedl, Udo Seifert

Introduction

According to Carnot, the second law leads to a maximal efficiency ηC1Tc/Th\eta_{\rm{C}}\equiv 1-T_{\rm{c}}/T_{\rm{h}} for heat engines working between two heat baths at temperatures Th>TcT_{\rm{h}}>T_{\rm{c}}. However, this efficiency can only be achieved in the quasistatic limit, where transitions occur infinitesimally slowly and hence the power output vanishes. For real heat engines, it is more meaningful to calculate the efficiency at the maximal power output of the machine. The Curzon-Ahlborn efficiency at maximum power ηCA1Tc/Th\eta_{\rm{CA}}\equiv 1-\sqrt{T_{\rm{c}}/T_{\rm{h}}} was originally derived for a Carnot-engine with finite thermal resistance coupling to the thermal reservoirs . This behaviour is even recovered if path optimization techniques are used to maximize the work output with respect to the driving scheme, see and references therein. Recent extensions of this apparent universal law to an infinitesimal series of coupled heat engines operating in a linear response regime (i.e. between heat baths with small temperature difference) have again risen the question whether the Curzon-Ahlborn result is quite generally a bound on the efficiency of heat engines working at maximum power output.

In contrast to the macroscopic heat engines considered in conventional endoreversible thermodynamics, thermal fluctuations play a crucial role in most biologically relevant systems and dynamics cannot be described on a deterministic (macroscopic) level. In this regime, models for thermodynamic machines must incorporate fluctuation effects and thus allow also for backward steps even in a directed motion . Brownian motors, in contrast to genuine heat engines, are mostly driven by time-dependent potentials or chemical potential differences. In the last two decades, a variety of aspects of such Brownian motors has been studied, including dynamics , stochastic energetics and efficiencies , both on a continuous (Langevin equation) and a discrete (Master equation) state space. Since biological motors are typically driven far out of equilibrium, linear response thermodynamics is not appropriate to describe these systems. The seminal work of Sekimoto opened the door for a thermodynamic description of Langevin systems driven far out of equilibrium. Thermodynamic quantities such as work, heat, internal energy, and entropy can even be defined on a single stochastic trajectory , yielding the respective ensemble quantities after averaging.

Brownian heat engines have been investigated with a model system using a spatial temperature profile and a ratchet potential . This thermal ratchet model has also been extended to a Brownian particle in the underdamped regime . Efficiencies of such ratchet heat engines and related Brownian heat engines have been calculated. Recent studies on the efficiency at maximum power, however, have either been restricted to the linear response regime or use a questionable definition of work (which allows for the efficiency to exceed the Carnot bound) . For a ratchet heat engine on a discrete state space, a violation of the Curzon-Ahlborn bound has been found .

Although widely used as a model system for a stochastic heat engine, ratchet heat engines are hard to realize experimentally because of the necessary temperature gradients on a small length scale. Moreover, a macroscopic limit of such heat engines does not lead to heat engines of the Carnot type. In order to overcome these difficulties, we introduce a simple model system of a stochastic heat engine whose degrees of freedom are subject to a time-dependent potential with time-dependent coupling to and decoupling from the two heat baths. This model is somewhat distinct from the thermal ratchets which are driven by spatial temperature differences. Ratchet heat engines with a time-dependent but spatially constant temperature have been studied in .

We first describe the general setup of a stochastic heat engine consisting of two adiabatic and two isothermal steps. We then illustrate this setup by a simple one-dimensinal example and show that our model exhibits a universal dependence of work and heat on the cycling time. This leads to a universal form of the efficiency at maximum power. We first neglect the effect of kinetic energy in our overdamped description and discuss its role (cf. ) at the end.

The model

We consider a thermodynamic machine with internal degrees of freedom x{\bf x} and an external time-dependent potential V(x,τ)V({\bf x},\tau). On a microscopic scale, it is crucial to include thermal fluctuations in the description and thus to consider the probability density p(x,τ)p(\mathbf{x},\tau) to find the system in state x\mathbf{x} at time τ\tau. In the overdamped limit, the time evolution of p(x,τ)p(\mathbf{x},\tau) is governed by the Fokker-Planck equation

where μ{\bf\mu} is the mobility matrix. Similar to a macroscopic Carnot engine, we consider the machine cycle to consist of two isothermal and two adiabatic transitions.

Isothermal steps .– The potential V(x,τ)V(\mathbf{x},\tau) is varied during a time-interval tiτtft_{i}\leq\tau\leq t_{f} at a given constant temperature TT. The mean work WW spent in this process (or extracted for W<0W<0)

becomes a functional of the time dependent potential V(x,τ)V(\mathbf{x},\tau). For notational simplicity, we set kB=1k_{B}=1 in the following. In Eq. (2), we have introduced the (mean) irreversible work

Adiabatic steps .– Adiabatic steps are somewhat more difficult to conceive realistically (just as for macroscopic heat engines). Here, they are idealized as sudden jumps of the potential while uncoupling from one heat bath and coupling to the other heat bath occurs instantaneously and thus without heat exchange. Note that, within our overdamped description, we first neglect kinetic energies. Considering the kinetic energy of the degrees of freedom would lead to an additional heat flux in these steps because of the relaxation of the momentum due to the temperature change. This issue is discussed in detail at the end of this Letter. Since there is no time for relaxation, the distribution p(x,τ)p(\mathbf{x},\tau) and thus the system entropy SS does not change during these steps and hence these transitions are also isentropic. The mean work applied in such a transition occuring at time τ\tau is given by

Cyclic process.– We construct a cyclic process by performing subsequently the following four steps, see Fig. 1.

(1) Isothermal transition at temperature ThT_{\rm{h}} during time interval 0<τ<t10<\tau<t_{1}. The potential V(x,τ)V(\mathbf{x},\tau) is changed time-dependently and work is extracted (W<0W<0).

(2) Adiabatic transition (instantaneously) from temperature ThT_{\rm{h}} to temperature TcT_{\rm{c}} at time τ=t1\tau=t_{1}. The distribution pb(x)p(x,τ=t1)p_{b}(\mathbf{x})\equiv p(\mathbf{x},\tau=t_{1}) does not change during this step.

(3) Isothermal transition at temperature TcT_{\rm{c}} during time interval t1<τ<t1+t3t_{1}<\tau<t_{1}+t_{3}. The potential V(x,τ)V(\mathbf{x},\tau) is changed time-dependently (with W>0W>0).

(4) Adiabatic transition from temperature TcT_{\rm{c}} to temperature ThT_{\rm{h}} at time τ=t1+t3\tau=t_{1}+t_{3}. The distribution pa(x)p(x,τ=t1+t3)p_{a}(\mathbf{x})\equiv p(\mathbf{x},\tau=t_{1}+t_{3}) does not change during this step.

For a cyclic process, periodicity in time requires p(x,t1+t3)=p(x,0)p(\mathbf{x},t_{1}+t_{3})=p(\mathbf{x},0) thus imposing a constraint on the admissible time-dependence of V(x,τ)V(\mathbf{x},\tau). Moreover, a cyclic process implies i=14ΔE(i)=i=14ΔS(i)=0\sum_{i=1}^{4}\Delta E^{(i)}=\sum_{i=1}^{4}\Delta S^{(i)}=0. Since the system entropy SS does not change during the adiabatic steps, ΔS(2)=ΔS(4)=0\Delta S^{(2)}=\Delta S^{(4)}=0, we even have ΔS(1)=ΔS(3)ΔS\Delta S^{(1)}=-\Delta S^{(3)}\equiv\Delta S. The total work then is given by

The heat uptake during one complete cycle from the hotter heat bath at temperature ThT_{\rm{h}} is

Example

In order to illustrate this general concept of a stochastic heat engine, we consider the motion of a colloidal particle in a trap with time-dependent strength. The corresponding potential reads

The probability distribution p(x,τ)p(x,\tau) remains Gaussian for all times τ\tau if it is so initially. We first derive the equation of motion for the variance w(τ)x2(τ)w(\tau)\equiv\left\langle x^{2}(\tau)\right\rangle

by multiplying eq. (1) with x2x^{2} and integrating over xx, where we denote time-derivatives by a dot. For any initial Gaussian distribution p(x,0)p(x,0), the internal energy of the system is given as

Using (10), the mean work (2) can be cast in a local functional of the new variable ww and its first derivative by solving (10) for λ\lambda. For a constant temperature TT, this yields

We now have to choose a protocol λ(τ)\lambda(\tau) for the isothermal transitions. The variance ww of the particle position depends on this protocol via eq. (10). As a consequence, the mean work (3) will also depend on this protocol. We ask for the optimal protocols λ1(τ)\lambda_{1}^{*}(\tau) and λ3(τ)\lambda_{3}^{*}(\tau) yielding a minimal total work (equivalent to a maximal work output). Rather than imposing boundary conditions on the control parameter λ\lambda, we impose boundary values of the particle position variances waw(0)=w(t1+t3)w_{a}\equiv w(0)=w(t_{1}+t_{3}) and wbw(t1)w_{b}\equiv w(t_{1}) for a given finite cycle time ttott1+t3t_{\rm{tot}}\equiv t_{1}+t_{3}. While it might seem more natural to impose a range of (experimentally) possible λ\lambda values, such an approach can lead to unphysical optimal processes which are driven infinitely fast with infinitesimally small changes in the variance w(τ)w(\tau) (data not shown). With slight modification of the results in due to the different boundary conditions, we get the optimal protocols for the variances

The optimal protocols λi(τ)\lambda_{i}^{*}(\tau) for the strength of the trap can then be calculated from Eq. (10). The resulting quantities are shown in Fig. 2.

For this cyclic process, we get the total work output

with the irreversible “action” AirrA_{\rm{irr}}. The work only depends on the “reduced time” tr1/(1/t1+1/t3)=t1t3/(t1+t3)t_{r}\equiv 1/(1/t_{1}+1/t_{3})=t_{1}t_{3}/(t_{1}+t_{3}).

The heat uptake during one complete cycle from the hotter heat bath at temperature ThT_{\rm{h}} is given as

For t1,t3t_{1},t_{3}\to\infty, we recover the Carnot efficiency ηc1Tc/Th\eta_{c}\equiv 1-T_{\rm{c}}/T_{\rm{h}}. This shows that the sudden adiabatic steps do not spoil the reversibility.

We immediately recognize from Eq. (15) that there exists a “stall time”

where the heat engine does not perform work anymore. Rather, at smaller times tr<trstt_{r}<t_{r}^{\rm{st}}, it consumes work.

We next explore how fast the heat engine must be driven to yield a maximal power output. The power P=W/(t1+t3)P=-W/(t_{1}+t_{3}) has a maximum for

A similar relation between the stall force and the force at maximum power has been obtained in within a linear response treatment. The total work output at maximum power

then yield the efficiency at maximum power

This result is independent of the imposed boundary values waw_{a} and wbw_{b}, suggesting a certain degree of universality confirmed below. For large temperature differences, ThTcTcT_{\rm{h}}-T_{\rm{c}}\gg T_{\rm{c}}, the efficiency has the limit η2/3\eta^{*}\to 2/3. An expansion for small relative temperature differences, T(ThTc)/Tc1\mathcal{T}\equiv(T_{\rm{h}}-T_{\rm{c}})/T_{\rm{c}}\ll 1,

shows that the deviation from the Curzon-Ahlborn efficiency

occurs at the third order in the relative temperature difference T\mathcal{T}. The validity of the Curzon-Ahlborn efficiency in a linear response regime has been shown quite generally in . We recover this result even including the second order in the relative temperature difference, which goes beyond linear response. For larger deviations from equilibrium, however, the efficiency at maximum power in this example is smaller than the Curzon-Ahlborn bound.

General Case

We now relax the restriction to one degree of freedom in a harmonic potential and go back to the general case where we also impose two boundary distributions: pa(x)p_{a}(\mathbf{x}) at τ=0\tau=0 (and at τ=t1+t3\tau=t_{1}+t_{3}) and pb(x)p_{b}(\mathbf{x}) at τ=t1\tau=t_{1} for the two isothermal transitions. As seen from Eq. (7), minimizing the total mean work WW (leading to a maximal work output) subject to such boundary conditions, which leave the ΔS\Delta S term invariant, is equivalent to the minimization of the irreversible work (3) for both isothermal transitions. Using a normalized time τ^(τti)/(tfti)\hat{\tau}\equiv(\tau-t_{i})/(t_{f}-t_{i}) and thus a time-dependent distribution P(x,τ^)\mathcal{P}(\mathbf{x},\hat{\tau}), it follows from (1) that the current can be expressed as j=J(x,τ^)/(tfti)\mathbf{j}=\mathcal{J}(\mathbf{x},\hat{\tau})/(t_{f}-t_{i}). The irreversible work (3) can then be written as

Minimizing the irreversible work WirrW_{\rm{irr}} thus is equivalent to minimizing the integral in (26) which only depends on P(x,τ^)\mathcal{P}(\mathbf{x},\hat{\tau}) and J(x,τ^)\mathcal{J}(\mathbf{x},\hat{\tau}). The time evolution τp=j\partial_{\tau}p=-\nabla\cdot{\bf j} expressed in the time-normalized quantities imposes the constraint τ^P=J\partial_{\hat{\tau}}\mathcal{P}=-\nabla\cdot{\bf\mathcal{J}}. Minimizing the integral in (26) subject to this constraint leads to the optimal distribution P(x,τ^)\mathcal{P}^{*}(\mathbf{x},\hat{\tau}) which does not depend on the total transition time. Since this optimization has to be done for each of the isothermal transitions separately, we get optimal distributions P1(x,τ/t1)\mathcal{P}_{1}^{*}(\mathbf{x},\tau/t_{1}) and P3(x,(τt1)/t3)\mathcal{P}_{3}^{*}(\mathbf{x},(\tau-t_{1})/t_{3}) for the two isothermal transitions which both are independent of the total transition times tjt_{j}, j=1,3j=1,3.

The optimization with respect to maximal work output is tractable analytically only if we restrict to harmonic potentials V(x,τ)V(\mathbf{x},\tau), as shown above in the example. Otherwise, the resulting Euler-Lagrange equations are non-linear partial differential equations and even the numerical solution seems to be a difficult task.

For a derivation of our central result, however, we do not need an explicit solution. It suffices to observe that Eq. (26) implies a remarkable universal feature for the optimal driving scheme: The (mean) irreversible work in the isothermal transitions scales exactly with the inverse transition time

where Airr(j)A_{\rm{irr}}^{(j)} is independent of the transition times tj(j=1,3)t_{j}(j=1,3) and becomes a functional only of pa(x)p_{a}(\mathbf{x}), pb(x)p_{b}(\mathbf{x}), and the mobility matrix μ\mu. As a direct consequence, the work output during a complete cycle is given by

The heat flux from the hotter bath ThT_{\rm{h}} is

For negative ΔS<0\Delta S<0 and transition times larger than the “stall time” t>tstt>t^{\rm{st}}, where the engine does not perform work anymore, the setup performs as a heat engine with efficiency

approaching the Carnot efficiency ηC1Tc/Th\eta_{\rm{C}}\equiv 1-T_{\rm{c}}/T_{\rm{h}} for infinite cycle time tt\to\infty. Maximization of PW/(t1+t3)P\equiv-W/(t_{1}+t_{3}) with respect to the transition times t1,t3t_{1},t_{3} leads to a universal expression for the efficiency at maximum power of

This expression for the efficiency at maximal power is our main result. In the linear response limit, ThTcTcT_{\rm{h}}-T_{\rm{c}}\ll T_{\rm{c}}, we recover ηηC/2\eta^{*}\to\eta_{\rm{C}}/2, consistent with the analysis in . Beyond linear response, one needs the irreversible action Airr(i)A_{\rm{irr}}^{(i)} which, in principle, can be calculated for any specific system by solving the optimization problem. In general, due to the temperature dependence of the mobility μ\mu, the irreversible action Airr(i)A_{\rm{irr}}^{(i)} is temperature dependent. An explicit statement becomes possible for an isotropic mobility matrix μ\mu in Eq. (1). In this case, α\alpha depends only on the temperature dependence of μ\mu via Airr(3)/Airr(1)=μ(Th)/μ(Tc){A_{\rm{irr}}^{(3)}/A_{\rm{irr}}^{(1)}}=\mu(T_{\rm{h}})/\mu(T_{\rm{c}}). For a temperature independent mobility, i. e. α=1/2\alpha=1/2, we recover the result (23) from the example above which thus holds also in higher dimensions. Only for μ1/T\mu\sim 1/T, corresponding to α=αCA1/(1+Tc/Th)\alpha=\alpha_{\rm{CA}}\equiv 1/(1+\sqrt{T_{\rm{c}}/T_{\rm{h}}}), we recover the Curzon-Ahlborn efficiency η=1Tc/Th\eta^{*}=1-\sqrt{T_{\rm{c}}/T_{\rm{h}}}. These efficiencies at maximum power are shown in Fig. 3. From a theoretical perspective, it is important to note that for 1>α>αCA1>\alpha>\alpha_{\rm{CA}}, the result (31) exceeds the Curzon-Ahlborn bound. While in the present setup this can be achieved only if the mobility μ\mu decreases faster than 1/T\sim 1/T with temperature, α=1\alpha=1 can be reached in discrete ratchet heat engines .

As outlined in the introduction, the Curzon-Ahlborn efficiency is a rather universal bound on the efficiency at maximum power for a wide class of model heat engines. Why does the efficiency at maximum power derived here also under quite general conditions differ significantly from the Curzon-Ahlborn result?

A first hint is given by analyzing our example in analogy to an endoreversible Curzon-Ahlborn machine. For the latter, a linear Fourier law for the heat flow is assumed. However, for systems driven strongly out of equilibrium, non-linearities can occur. In order to analyze our model heat engine in this framework, we first have to assign an “effective” temperature to the working medium (the Brownian particle). Since in this harmonic potential the distribution remains equilibrium-like (Gaussian) even out of equilibrium, we can assign an effective temperature

to the system. If we (instantaneously) coupled a heat bath at this temperature TeffT_{\rm{eff}} to our system and kept the current trap strength λ\lambda constant, we would recover an equilibrium situation. We now express the heat exchange of the system in terms of this effective temperature

and recover a linear Fourier law for the heat flow. However, the thermal conductivity μλ(τ)\mu\lambda(\tau) becomes time-dependent in contrast to the assumptions of the endoreversible Curzon-Ahlborn engine.

Secondly, the derivation of an apparent universal Curzon-Ahlborn bound in Refs. by using a cascade construction of NN machines working in the linear response regime comes at the price of an infinitesimally small power output in the (implicitly assumed) limit NN\to\infty. For the setup in , it can easily been shown that for a mechanical heat engine in the linear response regime, the maximal power output scales as P(ΔT)2P\sim(\Delta T)^{2} where ΔTThTc\Delta T\equiv T_{\rm{h}}-T_{\rm{c}}. The coupling of NN such machines with equal temperature differences ΔT=(ThTc)/N\Delta T=(T_{\rm{h}}-T_{\rm{c}})/N thus leads to a total maximal power output of P1/NP^{*}\sim 1/N.

Role of kinetic energy

So far, we have neglected the kinetic energy of the degrees of freedom. However, even in the overdamped limit, coupling to and decoupling from the heat baths leads to a heat flux due to the kinetic energy of the particle . This additional heat flux Qkin=(ThTc)/2Q_{\rm{kin}}=(T_{\rm{h}}-T_{\rm{c}})/2 per degree of freedom can easily be considered, leading to a general decrease of efficiencies. For large changes of the potential V(x,τ)V(\mathbf{x},\tau) during the cycle, however, this contribution is small and can be neglected. In general, a given amount of heat leakage QleakQ^{\rm{leak}} per cycle (e. g., due to the kinetic energy) leads to an additional term in Eq. (29)

For Qleak>0Q^{\rm{leak}}>0, Carnot efficiency cannot be reached anymore and for t1t_{1}\to\infty, t3t_{3}\to\infty, we get the quasistatic efficiency

A straightforward calculation shows that the result (31) then is generalized to

where ηC\eta_{\rm{C}} now is replaced by the quasistatic efficiency ηqs\eta_{\rm{qs}}.

Summary

In summary, we have analyzed the efficiency at maximal power for a large class of stochastic heat engines. We find a universal law (31) differing substantially from the prevailing Curzon-Ahlborn bound. Even though we here derived the result using the concept of stochastic thermodynamics, one might expect that under appropriate conditions a “thermodynamic limit” exists, bridging the gap between the mesoscopic system discussed here and macroscopic heat engines.

References