Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Homeostatic controllers compensating for growth and perturbations

  • Peter Ruoff ,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Project administration, Software, Validation, Visualization, Writing – original draft

    peter.ruoff@uis.no

    Affiliation Centre for Organelle Research, University of Stavanger, Stavanger, Norway

  • Oleg Agafonov ,

    Contributed equally to this work with: Oleg Agafonov, Daniel M. Tveit

    Roles Conceptualization, Formal analysis, Investigation, Validation

    Current address: Institute of Cancer Research, Oslo University Hospital, Oslo, Norway

    Affiliation Centre for Organelle Research, University of Stavanger, Stavanger, Norway

  • Daniel M. Tveit ,

    Contributed equally to this work with: Oleg Agafonov, Daniel M. Tveit

    Roles Software, Validation

    Affiliation Department of Electrical Engineering and Computer Science, University of Stavanger, Stavanger, Norway

  • Kristian Thorsen,

    Roles Formal analysis

    Affiliation Department of Electrical Engineering and Computer Science, University of Stavanger, Stavanger, Norway

  • Tormod Drengstig

    Roles Formal analysis, Investigation, Software, Validation

    Affiliation Department of Electrical Engineering and Computer Science, University of Stavanger, Stavanger, Norway

Abstract

Cells and organisms have developed homeostatic mechanisms which protect them against a changing environment. How growth and homeostasis interact is still not well understood, but of increasing interest to the molecular and synthetic biology community to recognize and design control circuits which can oppose the diluting effects of cell growth. In this paper we describe the performance of selected negative feedback controllers in response to different applied growth laws and time dependent outflow perturbations of a controlled variable. The approach taken here is based on deterministic mass action kinetics assuming that cell content is instantaneously mixed. All controllers behave ideal in the sense that they for step-wise perturbations in volume and a controlled compound A are able to drive A precisely back to the controllers’ theoretical set-points. The applied growth kinetics reflect experimentally observed growth laws, which range from surface to volume ratio growth to linear and exponential growth. Our results show that the kinetic implementation of integral control and the structure of the negative feedback loop are two properties which affect controller performance. Best performance is observed for controllers based on derepression kinetics and controllers with an autocatalytic implementation of integral control. Both are able to defend exponential growth and perturbations, although the autocatalytic controller shows an offset from its theoretical set-point. Controllers with activating signaling using zero-order or bimolecular (antithetic) kinetics for integral control behave very similar but less well. Their performance can be improved by implementing negative feedback structures having repression/derepression steps or by increasing controller aggressiveness. Our results provide a guide what type of feedback structures and integral control kinetics are suitable to oppose the dilution effects by different growth laws and time dependent perturbations on a deterministic level.

Introduction

The term homeostasis was defined by Walter B. Cannon [1] to describe the coordinated ability of organisms and cells to maintain an internal stability by keeping concentrations of cellular components within certain tolerable limits [2]. Cannon’s emphasis on homeo indicates that he considered the internal physiological state not as a constant, as suggested earlier by Bernard’s concept of a fixed “milieu intérieur” [2, 3], but conceives homeostasis as a dynamic adaptable system which allows variations within certain limits. Dependent on the controlled components, the homeostatic limits in which one or several controllers operate can vary considerably. For example, while the negative feedback regulation of cellular sodium shows an apparently changing and less well-defined set-point [4, 5], the regulation of other metal ions have more strict limits [68].

Growth, an essential aspect of all living beings is a highly regulated process. According to Bertalanffy [9, 10], the different observed growth kinetics of organisms can be related to the organisms’ metabolism. For example, when respiration is proportional to the surface of the organism linear growth kinetics are obtained. On the other hand, if respiration is proportional to the organism’s weight/volume, exponential growth occurs. Growth kinetics of bacteria [11, 12] appear closely related to the bacterial form or shape. Rod-shaped bacteria show exponential growth rates, i.e. (1) whereas spherical bacteria increase their cellular volume by a rate law related to the surface to volume ratio, i.e., (2) where η and ξ are constants reflecting anabolism and catabolism, respectively [13].

Although the protective functions of homeostasis need to be in place during growth, the interacting mechanisms between homeostasis and growth are not well understood. In principle, there are two aspects of growth to consider. The first one, which is focused on in this paper is how homeostatic mechanisms can compensate for growth without affecting it. The second aspect, which will be treated in another paper, is how homeostatic mechanisms can influence growth. In this paper we consider growth as an increase of the cellular volume. As a continuous process growth represents a time-dependent perturbation which would lead to the dilution of cellular/cytosolic compounds unless other mechanisms counteract for it.

Integral control is a concept from control engineering [14], which enables robust regulation for step-wise perturbations and has been implicated to occur in a variety of homeostatic regulated systems [5, 1517]. How different integral controllers will perform under (nonlinear) time-dependent growth is little investigated. Based on a previous study [18] we have chosen four controller motifs, which are shown in Fig 1. The most promising controllers which are able to handle nonlinear time dependent growth are a motif 2 zero-order type of controller based on derepression and a motif 1 first-order controller based on autocatalysis [1921]. A relatively new discovered integral feedback mechanism, the so-called antithetic motif [22], has also been included. For comparison, we have also included a motif 1 zero-order type of controller. The controllers were investigated with respect to their capabilities to compensate for time-dependent outflow perturbations in A and in the presence of different growth laws (increase in the reaction volume V) according to Bertalanffy’s classifications [9, 10]. The growth kinetics that will be considered include linear (constant) as well as saturating and exponential growth laws. We focus here primarily on outflow perturbations, because together with the diluting effects of the different growth laws these perturbations represent the most severe conditions for testing the controllers.

thumbnail
Fig 1. The controllers investigated in this study.

Reaction orders are with respect to E. The reaction between E1 and E2 in the antithetic controller is an overall second-order process. The controllers behave ideal in the sense that they for step-wise changes in A and/or V, are able to keep A precisely at their defined theoretical set-points .

https://doi.org/10.1371/journal.pone.0207831.g001

Materials and methods

To arrive at controller candidates which can oppose various dilution and perturbation kinetics a couple of simplifications have been made, which are discussed in more detail below. One is the assumption that compounds in a growing cells undergo instantaneous and ideal mixing, thereby ignoring the spatial organization of the cell. In addition, we ignore stochastic effects due to diffusion or low molecule numbers (however, see Discussion). Deterministic computations were performed by using the Fortran subroutine LSODE [23]. Plots were generated with gnuplot (www.gnuplot.info) and Adobe Illustrator (adobe.com). To make notations simpler, concentrations of compounds are denoted by compound names without square brackets. Time derivatives are generally indicated by the ‘dot’ notation. Concentrations and rate parameter values are given in arbitrary units (au). Rate parameters are presented as ki’s (i = 1, 2, 3, …) irrespective of their kinetic nature, i.e. whether they represent turnover numbers, Michaelis constants, or inhibition constants. A set of MATLAB (mathworks.com) calculations with instructions are provided in the Supporting Information as a combined zip-file (S1 Matlab).

Overview of treated cases and analytical steady state expressions

The four controller motifs are studied for internal and transporter-based compensatory fluxes, different growth laws, and different removal kinetics of the controlled variable A. In the following we give a brief summary how the paper is structured and under what conditions the four motifs are tested. The paper divides into the following major parts.

In chapter “Reaction kinetics during volume changes” the rate equations during volume changes are derived.

The results are divided into two major cases:

In Case A: “Controllers with transporter-based compensatory fluxes” the behaviors of the four negative feedback motifs are shown when the compensatory fluxes are transporter based and when systems are exposed to linear and exponential growth with corresponding removal kinetics in A during growth. The transporter-based compensatory fluxes consist of an (by controller molecule E activated or derepressed) zero-order inflow of A molecules with respect to the transporter, , which for each time point is divided by the volume to get the contribution to the concentration of A due to the inflow.

In Case B: “Controllers with cell-internal compensatory fluxes” results are described when the compensatory fluxes are generated cell-internally and when the systems are exposed to linear, exponential, and surface-to-volume ratio related growth. Also here, during growth, A is subject to linear and exponential removal kinetics.

For most of the numerically studied control structures analytical steady state expressions for A are derived in the Supporting Information. The analytical expressions in Ass are derived by writing first down the rate equations for A and E (E1 and E2 for the antithetic controller), while treating fluxes coming from precursor species as constants, i.e., rates are zero-order with respect to these species. Then the second time-derivative Ä is calculated and the rate equation of E (E2 for the antithetic controller) is inserted into the Ä equation which is set to zero. This leads to an analytical expression for Ass showing how different parameters influence the steady state.

In “Overview of results” the four motifs are ranked according to their abilities to oppose the different growth laws and outflow perturbations. The motif 2 based controller with repression/derepression kinetics clearly outperforms the other motifs, followed by the autocatalytic motif 1 controller. The performance of the four motifs is discussed in terms of the internal model principle, which reflects the kinetic limits controllers can handle.

We also demonstrate the influence the feedback structure (termed motifs in [7]) has in relationship with the integral controller part. Using an antithetic integral controller together with a motif 2 repression/derepression structure as an example, we show how the motif 2 structure improves controller performance, but also point to the limitations which are caused by the kinetics of the integral controller.

Reaction kinetics during volume changes

To describe concentration changes during cell growth we have to consider the concentration changes due to the increasing reaction volume V. If A denotes the concentration of nA moles of compound A in volume V, the overall change of concentration A is composed of two terms, one that describes the changes of A while V is kept constant, , and of a second term, , which describes the influence of the volume changes on the concentration of A, i.e., (3)

Eq 3 will be used as a “template” when formulating the rate equations of cellular compounds in the presence of changing V. Before we turn to the actual controller examples we show how growth () affects the concentration of a given species A (which will be later our controlled variable) when A is unreactive, being produced internally within the cell, or being produced by a transporter-mediated process.

Unreactive A

In this example (Fig 2) nA is kept constant, but the volume V increases with rate .

thumbnail
Fig 2. A is present inside the cell with a constant amount of nA moles, while the cellular volume V increases with rate .

https://doi.org/10.1371/journal.pone.0207831.g002

As V increases the concentration of A will decrease, i.e., (4) Since we assume that nA is constant, we have that and the concentration of A decreases according to (5) Integrating Eq 5 leads to: (6) which can be rewritten as (7) Eq 7 can also be derived by noting that A0 = nA/V0 and A(t) = nA/V(t). Solving for nA from one of the equations and inserting it into the other leads to Eq 7.

Cell internal generated A

In order to counteract diminishing levels of a controlled compound A compensatory fluxes can be generated by a cell internal compound (assumed here to be homogeneously distributed inside V) or by the help of transporters from stores outside of the cell or from cell-internal (organelle) stores. We will investigate both ways to generate compensatory fluxes.

To achieve a constant level of A from a cell internal source, despite increasing V, we consider first a zero-order enzymatic reaction where enzyme E converts a species S (assumed to be present in sufficiently high amounts) to A, where V is assumed to increase by a constant rate (Fig 3).

thumbnail
Fig 3. A is formed by zero-order kinetics within the cell while the cellular volume increases with a constant rate .

https://doi.org/10.1371/journal.pone.0207831.g003

We assume that E is not subject to any synthesis, but that during the increase of V, E remains always saturated with S and produces A by zero-order kinetics with respect to A. The initial production rate of A at time t = 0 is given as (8) Since E is considered to be saturated by S at all times we have that KMS(t) leading to (9) where k2 is the turnover number of the enzymatic process generating A, and E0 is the enzyme concentration at time t = 0. As volume V increases, the concentrations of E and A are subject to dilution as described by the rate equations (10) (11)

For = k1 = constant, E(t) and A(t) are described by the equations (S1 Text) (12) (13) From Eq 13 we see that A will approach a final concentration Afinal = k2E0α even when V continues to grow. The time needed of A to approach Afinal is determined by the term α/(t+α).

Fig 4 shows that Afinal is independent of the initial values of A. However, the system is not stable against perturbations which remove A. In such a case A will go to zero (S1 Text).

thumbnail
Fig 4. A approaches Afinal independent of the initial concentration of A.

(a) A0 = 8.0; (b) A0 = 0.0. All other rate parameters are: , k2 = 2.0, E0 = 0.1, V0 = 20.0.

https://doi.org/10.1371/journal.pone.0207831.g004

Transporter generated A

Alternatively, A may be imported into the cell by a transporter T (Fig 5).

Also here we consider that the transporter works under saturation (zero-order) conditions adding moles of A per time unit into the cellular volume V (14) where T denotes the (surface/membrane) concentration of the transporter, is a dissociation constant between external A (Aext) and T, and k2 is the turnover number of the transporter-mediated uptake of A.

The change in the concentration of A inside an expanding cell is given by (see Eq 3) (15) For constant , k2, and T the steady state of A () is independent of the initial concentration of A. However, also in the transporter-based inflow of A, the steady state in A is not stable against perturbations removing A. Any reaction within the cell removing A while growth occurs will drive A to zero (S2 Text). To get a steady state that is stable against perturbations a negative feedback controller needs to be included.

Case A.1: Controllers with transporter-based compensatory fluxes and linear time-dependent perturbations

In this section the four controller motifs (Fig 1) are tested using a transporter-based compensatory flux with respect to constant growth, . In addition, an outflow perturbation with a time-dependent rate parameter k3 is invoked, which removes A as a first-order reaction with respect to A.

Motif 1 zero-order controller

Fig 6 shows the motif 1 controller with zero-order implementation of integral control [7]. A is the controlled compound and E is the controller molecule which concentration (in the ideal controller case) is proportional to the integrated error between A and . M is considered as a store/precursor into which “consumed” E is recycled to. M is included to make it explicit that even under recycling conditions the increasing demand for E under growth and other time-dependent perturbations leads to a continuous reduction in M. This may lead to controller breakdown once all M is consumed. A situation when this occurs will be shown below for the motif 1 autocatalytic controller.

thumbnail
Fig 6. Motif 1 based zero-order integral controller with a transporter (T) generated compensatory flux.

The controller species E is produced by an enzymatic zero-order process from compound M. E is recycled by another zero-order process (with respect to E) but the rate of E-removal is proportional to the concentration of A. Outflow perturbations are represented by the rate r3 = k3A, where k3 is either constant or increases linearly with time.

https://doi.org/10.1371/journal.pone.0207831.g006

The rate equations for this system are: (16) (17) (18)

For simplicity, T and are set to 1 leading to an inflow rate in A of k2E/V. When , the set-point of the controller is (Ref. [7], S3 Text) (19) independent of the inflow rate constant k2 and the time-dependent outflow perturbation parameter k3.

When = constant the zero-order controller maintains a steady state below (S3 Text): (20) which is dependent of , and the rate constants k2 and k3.

In testing the performance of this controller we consider three phases (see Fig 7). During the first phase the volume and the perturbation k3 are kept constant. The controller is able to compensate for the perturbation rate k3A and keeps A at its theoretical set-point . In the second phase the volume increases linearly with time, while k3 remains constant. The zero-order controller is now no longer able to maintain homeostasis at , but shows a -dependent offset below as described by Eq 20. When k3 increases linearly during phase 3 along the increase in V the controller breaks down and A goes to zero.

thumbnail
Fig 7. Performance of the motif 1 zero-order controller with transporter mediated compensatory flux (Eqs 1618).

Phase 1: constant volume V and constant k3. Initial concentrations and rate constant values: V0 = 25.0, , A0 = 0.0, E0 = 0.0, M0 = 4 × 104, k2 = 1.0, k3 = 2.0, , k4 = 20.0, k5 = 1 × 10−6, k6 = 10.0, k7 = 1 × 10−6. The controller keeps A at its theoretical set-point, (Eq 19). Phase 2: rate constants remain the same as in phase 1, but V increases linearly with , while k3 remains constant at k3 = 2.0. In agreement with Eq 20, the controller shows an offset below with Ass = 1.11. Phase 3: V continues to increase with the same speed while k3 starts to increase linearly with . As indicated by Eq 20 the controller now breaks down and A goes to zero as V and k3 increase.

https://doi.org/10.1371/journal.pone.0207831.g007

Motif 1 antithetic controller

The antithetic controller [22] uses two controller molecules, E1 and E2 (Fig 8). Compound E1 is activated by A but is removed by compound E2 by a second-order process. E2 is formed by a zero-order process which acts as a constant reference rate. In addition, E2 also acts as a signaling molecule, which closes the negative feedback loop by activating the transporter-based compensatory inflow of A.

thumbnail
Fig 8. Motif 1 based controller with second-order (antithetic) integral control.

The controller species E2 is produced by an enzymatic zero-order process from compound O. E2 activates the transporter-based compensatory flux of A and is removed by E1 using second-order kinetics forming P.

https://doi.org/10.1371/journal.pone.0207831.g008

Assuming, as in the previous two examples that T and are both 1, the rate equations are (21) (22) (23) (24) (25) (26) (27) where k5M and k9O such that the generation of E1 and E2 are zero-order processes with respect to M and O.

In case and the set-point of the controller is given by setting Eqs 22 and 23 to zero. Eliminating the second-order term k6E1E2 leads to (28) which is shown in phase 1 of Fig 9. In phase 2 the volume increases linearly with (Fig 9, left panel) while k3 remains to be constant at k3 = 2.0. The controller is no longer able to keep A at its theoretical set-point (Eq 28). When and k3 are constant an analytical expression of Ass can be derived in good agreement with the numerical calculations (S4 Text): (29) which is analogous to the Ass expression of the motif 1 zero-order controller (Eq 20). Finally, in phase 3 k3 increases linearly with together with . As indicated by Eq 29 and shown by the numerical calculations (Fig 9) the antithetic controller, like the zero-order controller, breaks down and A goes to zero (S4 Text).

thumbnail
Fig 9. Performance of the antithetic controller with transporter mediated compensatory flux (Eqs 2127).

Phase 1: constant volume V and constant k3. Initial concentrations and rate constant values: V0 = 25.0, , A0 = 0.0, E1,0 = 0.0, E2,0 = 0.0, M0 = 1 × 105, O0 = 1 × 105, k2 = 1.0, k3 = 2.0, , k4 = 10.0, k5 = 1 × 10−6, k6 = 20.0, k7 not used, k8 = 20.0, k9 = 1 × 10−6. The controller keeps A at its theoretical set-point at (Eq 28). Phase 2: rate constants remain the same as in phase 1, but V increases linearly with , while k3 remains constant at k3 = 2.0. The controller shows an offset below with Ass = 1.11 in agreement with Eq 29. Phase 3: V continues to increase while k3 increases linearly with . As indicated by Eq 29 the controller breaks down and A goes to zero.

https://doi.org/10.1371/journal.pone.0207831.g009

Although not shown explicitly here, the following mass balances are obeyed: (30) (31) where ni,0 and ni are respectively the initial number of moles and the number of moles at time t of compound i.

As described above, when using a transporter mediated compensation in A the antithetic and the motif 1 zero-order controllers have to increase their controller variables E2 or E in order to keep Ass constant, as indicated by the equation (32) where E(2) represents E2 or E and becomes negligible.

Motif 1 autocatalytic controller

Similar to controllers based on double integral action [24] an autocatalytic design [19] is able to keep the controlled species at its set-point even when perturbations become linearly time dependent and rapid [18]. However, in contrast to double integral action the autocatalytic controller is able to compensate for time-dependent perturbations of the form atn where n is larger than 1.

Fig 10 shows the reaction scheme. The controller compound E is produced autocatalytically, i.e., its rate is proportionally to the concentration of E, while M, present in relative large amounts, produces E by an enzyme-catalyzed reaction which is zero-order with respect to M. E increases the activity of transporter T and leads to an increased import of external A into the cell. The negative feedback is closed by an A-induced recycling of E to M. Rate constant k3 represents a perturbation which removes A by a first-order process with respect to A. The rate equations are: (33) (34) (35)

thumbnail
Fig 10. Motif 1 autocatalytic integral controller.

The controller species E is produced by an enzymatic zero-order process from compound M, but E activates its own production and the transporter-based compensatory flux. The negative feedback is due to the inflow activation of A by E through transporter T, while A activates the (first-order) recycling of E to M. Outflow perturbation in A is described by the rate k3A, where k3 is either a constant or increases linearly with time. and represent background reactions creating and removing E.

https://doi.org/10.1371/journal.pone.0207831.g010

As in the previous cases, in Eq 33, the term is set to 1. The last two terms in Eq 34, , represent required background reactions to keep E at a sufficiently high level such that the autocatalysis in E can start at low/zero initial E concentrations (see also Ref. [18] and Discussion there). In the calculations presented here, and are set to 1×10−5. To show that in this case the controller can start from initial concentration E0 = 0, see the corresponding calculation later in the paper when using a cell-internal compensatory flux, or test it using S1 Matlab for Fig 11. When E0 is larger than 10−5 the term is not needed, but its presence will not affect controller dynamics or set-point as long as and are kept low. In case the and values are higher, a change/reduction in the set-point is observed, which the controller still defends (see later in this chapter).

thumbnail
Fig 11. Performance of the motif 1 autocatalytic controller (Eqs 3335).

Phase 1: constant volume V and constant k3. Initial concentrations and rate constant values (at the controller’s steady state): V0 = 25.0, , A0 = 2.0, E0 = 100.0, M0 = 1 × 106, k2 = 1.0, k3 = 2.0, , k4 = 20.0, k5 = 1 × 10−6, k6 = 10.0, . The controller keeps A at its set-point at . Phase 2: rate constants remain the same as in phase 1, but V increases linearly with . Phase 3: V continues to increase with the same rate and k3 increases with rate . The controller moves A towards in both phase 2 and phase 3, but breaks down when no additional E becomes available through M (indicated by the arrow in the right panel).

https://doi.org/10.1371/journal.pone.0207831.g011

To determine the controller’s set-point at constant V and k3 we set Eq 34 to zero. Neglecting the term and setting , we can solve for the steady state value of A, which defines the controller’s theoretical set-point : (36) Since M/(k5 + M) = 1 (ideal zero-order conditions), we get from Eq 36 (37)

For constant and values the set-point is calculated to be (S5 Text) (38)

According to previous findings on the autocatalytic controller [18], any time-dependent function k3(t) = k3,0 + atn where a, n > 0 will lead to the set-point conditions described by Eq 38 (S5 Text).

The recycling scheme between E and M implies that E and M obey a mass balance of the form (39) with nE(t) = E(t)⋅V(t), nM(t) = M(t)⋅V(t), and where nE,0 and nM,0 are the initial number of moles of respectively E and M. The rates how nE and nM change at a given time t are given as (S5 Text) (40)

Fig 11 shows the results. During the first phase no volume change occurs and k3 is a constant. The controller keeps A at as described by Eq 37. During the second phase both V and k3 increase linearly and the controller still keeps A at according to Eq 38. To keep A at its set-point during increasing V and/or k3 the concentration of E has to increase in order to maintain the steady state condition given by Eq 33 when and , i.e., (41) From the initial conditions (see legend of Fig 11) we have that nE(t) + nM(t) = V0M0 = 2.5 × 107.

When and are significantly higher than 10−5, then the set-point of the controller changes to the following steady state value in A: (42)

The new set-point is defended by the controller for step-wise changes and for linearly increasing values of k3 and V (for details, see S5 Text).

Motif 2 zero-order controller

The reaction scheme of this controller is shown in Fig 12. The transporter-based compensatory flux is regulated by E through repression or derepression by E. E is removed by a zero-order reaction creating M, which then is recycled in a A-dependent manner.

thumbnail
Fig 12. Motif 2 based controller with zero-order integral control.

An increase of the compensatory flux occurs by a decrease of E (derepression of the compensatory flux).

https://doi.org/10.1371/journal.pone.0207831.g012

The rate equations are (43) (44) (45) (46)

Also here, we keep for the sake of simplicity, . In presence of growing V and k3 the motif 2 zero-order controller successfully defends its theoretical set-point given by (S6 Text) (47)

However, since an increase of the compensatory flux is based on derepression by E (decreasing E), the controller will break down when Ek4 or k4/(k4+E)≈1. Neglecting the term, the point when the breakdown occurs can be estimated by setting Eq 43 to zero (48) Fig 13 shows that the motif 2 based controller is able to defend successfully against linear growth in both V and k3 and keeping A at . Prolonged time intervals with increasing V and k3 will lead to controller breakdown when the condition of Eq 48 is met. The condition k4/(k4+E)≈1 also indicates that the capacity limit of the controller has been reached, because the compensatory flux k2 k4/(k4+E) (Eq 43) has reached its maximum value k2 and can no longer be increased.

thumbnail
Fig 13. Performance of the motif 2 zero-order based controller with respect to linear increases in V and k3.

The controller is able to defend successfully, but breaks down when k3V reaches (Eq 48). Rate parameters: k2 = 1 × 105, k4 = 1 × 10−3, k8 = 1.0, k9 = 2.0, k10 = k11 = 1 × 10−6. Initial conditions: , E0 = 1.0, M0 = 1 × 106, P0 = 0.0, V0 = 25.0, k3,0 = 2.0. (phase 2 and phase 3), (phase 3).

https://doi.org/10.1371/journal.pone.0207831.g013

Case A.2: Controllers with transporter-based compensatory fluxes and exponential time-dependent perturbations

Here we describe the performance of the four controller motifs (Fig 1) with transporter-based compensatory fluxes when exposed to exponential growth, , and an exponential increase in the outflow perturbation rate parameter k3 (Fig 14).

thumbnail
Fig 14. The perturbation profile with exponential growth of V and k3.

Due to presentation reasons V is plotted semi-logarithmically while the k3 scale is linear.

https://doi.org/10.1371/journal.pone.0207831.g014

There are three phases the controllers are exposed to. During the first phase the controllers are at their steady states and V and k3 are kept constant at respectively 25.0 and 2.0. During the second phase V increases exponentially according to (κ = 0.1), while k3 is kept constant at 2.0. During phase 3, V continues to grow exponentially and k3 starts to increase according to (49) where k3,p3 and tp3 are the values of respectively k3 and time t at the beginning of phase 3.

Fig 15 shows that only the motif 2 based controller with derepression kinetics (panel d) is able to counteract both exponential increases in V and k3. However, due to the derepression kinetics and due to the transporter based kinetics (see Eq 48) the controller breaks down when the product of the perturbations, k3V reaches . The motif 1 autocatalytic controller (panel c) shows slight constant offsets below , as expected [18], both for the single exponential increase of V during phase 2 and when both V and k3 increase exponentially in phase 3. These offsets increase when the values of and are large and cannot be neglected (S5 Text). Since E increases with increasing perturbation strengths the controller is limited by the supply for E via M as indicated in Fig 11. Neither the motif 1 based zero-order controller (panel a) nor the antithetic controller based on motif 1 (panel b) are able to compensate for exponentially increasing perturbation strengths. They behave very similar, as already seen in Figs 7 and 9 for linear time-dependent perturbations.

thumbnail
Fig 15. Performance of the (a) motif 1-zero-order, (b) -antithetic, (c) -autocatalytic, and (d) motif 2 zero-order controllers with transporter-based compensatory fluxes in relation to the perturbation profile of Fig 14.

For rate equations of the individual controllers, see the descriptions in the previous sections dealing with linear time-dependent perturbations. Rate parameters and initial conditions: (a) see legend of Fig 7, (b) see Fig 9, (c) see Fig 11, but using M0 = 1×1010, and (d) see Fig 13.

https://doi.org/10.1371/journal.pone.0207831.g015

Growth related to surface to volume ratio and controllers with transporter-based compensatory fluxes

We have investigated how the controllers with transporter-based compensatory fluxes behave with respect to the growth law described by Eq 2 (η = 1 and ξ = 0.2) when k3 increases exponentially in phase 3 according to Eq 49 (Fig 16a).

thumbnail
Fig 16. Performance of the motif 1 antithetic, motif 1 autocatalytic and motif 2 zero-order controllers with respect to surface to volume ratio related growth and an exponential increase of k3.

(a) Perturbation profile. Phase 1: constant V (25.0) and k3 (2.0); phase 2: V increases according to Eq 2 (η = 1 and ξ = 0.2) and k3 remains constant; phase 3: V continues to increase and k3 starts to increase exponentially as described by Eq 49. (b) Behavior of the antithetic controller (Eqs 2127). Rate constant values as in Fig 9. Initial concentrations: A0 = 2.0, E1,0 = 0.01, E2,0 = 100, M0 = O0 = 1 × 106. (c) Behavior of the autocatalytic controller (Eqs 3335). Rate constant values as in Fig 11. Initial concentrations: A0 = 2.0, E0 = 0.01, M0 = 1 × 106. (d) Behavior of the motif 2 zero-order controller (Eqs 4346). Initial concentrations: A0 = 2.0, E0 = 1.0, M0 = 1 × 103. Note the breakdown of the controller at the very end of phase 3 due to low E (arrow).

https://doi.org/10.1371/journal.pone.0207831.g016

Fig 16b–16d show the results of the antithetic, motif 1 autocatalytic and motif 2 zero-order controllers. The motif 1 zero-order controller’s behavior of A is identical to that of the antithetic controller and only the result of the antithetic controller is shown. Typically for this type of growth law is that the motif 1 based controllers gain successively control during phase 2 when decreases and approaches zero. During phase 3, when k3 increases exponentially, only the motif 2 based is able to defend its theoretical set-point, but breaks down when E become too low. The autocatalytic controller shows a constant offset below . Both the antithetic and the motif 1 zero-order controllers break down during phase 3 and A goes to zero.

Case B.1: Controllers with cell-internal compensatory fluxes and linear time-dependent perturbations

We consider here the four controllers, but the compensatory fluxes are now generated from cell-internal and homogeneously distributed sources.

Motif 1 zero-order controller

Fig 17 shows the motif 1 zero-order controller using a cell-internal compensatory flux. The homogenously distributed compound N serves as a source for A, which is activated by E. Compound M serves as a source for E, while by the activation of A, M is recycled from E.

thumbnail
Fig 17. Motif 1 zero-order controller with a cell-internal compensatory flux.

https://doi.org/10.1371/journal.pone.0207831.g017

The rate equations are (50) (51) (52) (53) (54)

The steady state of A when both and are constant is given by the following expression (S3 Text) (55)

When and = constant Ass becomes and the motif 1 zero-order controller is able to compensate for a constant growth rate (Fig 18, phases 1 and 2). However, when k3 increases linearly, Ass is below and remains constant as long as sufficient M and N are present (Fig 18, phase 3). Thus, in comparison with a transporter-mediated compensatory fluxes, the motif 1 zero-order controller with an internally generated compensatory flux shows an improved performance by being able to compensate for a constant growth rate in the absence of other outflow perturbations in A.

thumbnail
Fig 18. Performance of the motif 1 zero-order controller with internally generated compensatory flux (Fig 17; Eqs 5054).

Phase 1: constant volume V and constant k3. Initial volume, concentrations, and rate constants: V0 = 25.0, , A0 = 0.0, E0 = 0.0, M0 = 4 × 104, N0 = 1 × 105, P0 = 0.0, k2 = 1.0, k3 = 2.0, , k4 = 20.0, k5 = 1 × 10−6, k6 = 10.0, k7 = 1 × 10−6, k8 = 1 × 10−6. The controller moves A to its set-point at (Eq 55). Phase 2: rate constants remain the same as in phase 1, but V increases linearly with , while k3 remains constant at k3 = 2.0. The controller is able to keep A at in agreement with Eq 55. Phase 3: V continues to increase with the same speed while k3 now linearly increases with . As indicated by Eq 55 Ass leads to a constant offset below .

https://doi.org/10.1371/journal.pone.0207831.g018

Motif 1 antithetic controller

When the antithetic integral controller is equipped with an internally generated compensatory flux (Fig 19) its performance towards constant growth and linearly increasing outflow perturbations k3 is significantly improved in comparison with a controller having a transporter generated compensatory flux (Fig 9). The rate equation for A is now changed to (56) while the other rate equations (Eqs 2227) remain the same.

thumbnail
Fig 19. The antithetic controller with an internal generated compensatory flux.

https://doi.org/10.1371/journal.pone.0207831.g019

When is constant Ass becomes (S4 Text) (57)

As indicated by Eq 57 numerical results show (Fig 20, phase 2) that the antithetic controller is now able to compensate for linear volume increases by moving A to . However, an offset in Ass below is observed when, in addition, k3 increases linearly with time, i.e., when is constant.

thumbnail
Fig 20. Performance of the antithetic controller when the compensatory flux is homogeneously generated within the cellular volume (Eqs 56 and 2227).

Phase 1: constant volume V and constant k3. Initial concentrations and rate constant values: V0 = 25.0, , A0 = 0.0, E1,0 = 0.0, E2,0 = 0.0, M0 = 2 × 105, N0 = 1 × 106, O0 = 2 × 105, k2 = 1.0, k3 = 2.0, , k4 = 10.0, k5 = 1 × 10−6, k6 = 20.0, k7 = 1 × 10−5, k8 = 20.0, k9 = 1 × 10−5. The controller moves A to (Eq 57 when ). Phase 2: rate constants remain the same as in phase 1, but V increases linearly with , while k3 remains constant at k3 = 2.0. The controller is able to maintain A at in agreement with Eq 57. Phase 3: V continues to increase with the same speed while k3 now linearly increases with . As indicated by Eq 57 the controller is no longer able to keep A at but shows a constant steady state value below its theoretical set-point.

https://doi.org/10.1371/journal.pone.0207831.g020

Although not explicitly shown here, during the volume increase, the mass (mole) balances described by Eqs 30 and 31 are obeyed in addition to the mass balance connecting N, A, and Q (58) where nN,0 is the number of moles of initial N at t = 0 with nA,0 = nQ,0 = 0.

Motif 1 autocatalytic controller

Fig 21 shows the autocatalytic controller but now with an internally generated compensatory flux. As for the motif 1 zero-order controller (Fig 17) the compensatory flux originates from compound N and is activated by E. N is present in high concentration and forms A by a zero-order process with respect to N.

thumbnail
Fig 21. Scheme of autocatalytic controller with an internally generated compensatory flux from compound N.

Otherwise the controller has the same structure as shown in Fig 10.

https://doi.org/10.1371/journal.pone.0207831.g021

The rate equation for the controlled variable A is (59) while the rate equations for E and M remain the same as Eqs 34 and 35. Species P is included with the rate equation (60) to test that the mass (mole) balance between N, A, and P is preserved.

The controller’s steady state in A is also in this case described by Eq 38 (S5 Text). In contrast to the other controllers, even when and are constant, the autocatalytic controller is able to move A to (Fig 22).

thumbnail
Fig 22. Performance of the autocatalytic controller when the compensatory flux is generated within the cellular volume (Eqs 34, 35, 59 and 60).

Phase 1: constant volume V and constant k3. Initial concentrations and rate constant values: V0 = 25.0, , A0 = 0.0, E0 = 0.0, M0 = 4 × 104, N0 = 1 × 106, k2 = 1.0, k3 = 2.0, , k4 = 20.0, k5 = 1 × 10−6, k6 = 10.0, k7 = 1 × 10−6, . The controller moves A to its theoretical set-point at (Eq 37). Phase 2: rate constants remain the same as in phase 1, but V increases linearly with , while k3 remains constant at k3 = 2.0. The controller is able to maintain A at in agreement with Eq 37. Phase 3: V continues to increase with the same speed while k3 now linearly increases with . As indicated by Eq 38 the controller keeps A at as k3 increases.

https://doi.org/10.1371/journal.pone.0207831.g022

When and are large and cannot be neglected the steady state in A is described by the quadratic equation (S5 Text) (61) In case only V increases linearly Ass is given by the solution of Eq 61, independent of V’s growth rate. On the other hand, if k3 increases linearly, the terms and go to zero for large k3 and Ass is given by as described by Eq 42 for the transporter-based compensatory flux.

Motif 2 zero-order controller

The rate equations for the motif 2 controller using a cell-internal compensatory flux are (Fig 23): (62) (63) (64) (65) (66) Fig 24 shows the performance of the motif 2 feedback structure with zero-order integral control. The controller is able to defend successfully against a linear increase in V (phase 2) as well as against linear increase in V and a simultaneous linear increase in k3 (phase 3). For both cases the controller will move A precisely to without any offset (see S6 Text for details).

thumbnail
Fig 23. Motif 2 type controller with integral control based on zero-order kinetics and a cell-internally generated compensatory flux from compound N.

https://doi.org/10.1371/journal.pone.0207831.g023

thumbnail
Fig 24. Performance of the motif 2 feedback scheme with zero-order based integral control and a cell-internal compensatory flux.

Rate constants and initial conditions: k3 = 2.0, k4 = 1 × 10−3, k6 = 1 × 105, k7 = 1 × 10−6, k8 = 1.0, k9 = 2.0, k10 = k11 = 1 × 10−6, A0 = 2.0, E0 = V0 = 25.0, M0 = 1 × 106, N0 = 3 × 106. Phase 1: V and k3 remain unchanged. Phase 2: V increases linearly with , while k3 remains constant. Phase 3: V continues to increase and k3 increases linearly with .

https://doi.org/10.1371/journal.pone.0207831.g024

Case B.2: Controllers with cell-internal compensatory fluxes and exponential time-dependent perturbations

The controllers are exposed to the same exponential perturbation profiles as in Fig 14. The exponential growth of V is written as , where κ (>0) is a constant and related to the doubling time of V given by ln 2/κ.

Fig 25a shows the performance of the motif 1 zero-order controller while Fig 25b shows the responses of the motif 1 antithetic controller. During exponential growth and constant k3 the motif 1 zero-order and the antithetic controller show slight offsets from the theoretical set-point , while during phase 3 when both V and k3 increase exponentially, both controllers break down. Besides their different kinetic implementation of integral control both the motif 1 zero-order and the motif 1 antithetic controller have analogous responses (for details, see S3 and S4 Texts).

thumbnail
Fig 25. Behaviors of the motif 1 zero-order, antithetic, autocatalytic and motif 2 zero-order controllers with internal compensatory fluxes in response to an exponential increase in V and k3.

Time/perturbation profiles of V and k3 are the same as in Fig 14. (a) Behavior of the motif 1 zero-order controller. Rate constant values as in Fig 18. Initial concentrations: A0 = 2.0, E0 = 4.0, V0 = 25.0, M0 = 4 × 109, N0 = 1 × 106. (b) Behavior of the antithetic controller. Rate constants as in Fig 20. Initial concentrations: A0 = 2.0, E1,0 = 0.25, E2,0 = 4.0, V0 = 25.0, M0 = N0 = O0 = 1 × 106, Q0 = P0 = 0.0. During phase 2 the controller shows a slight but constant offset below . During phase 3 the controller breaks down when both V and k3 increase exponentially. (c) Behavior of the autocatalytic controller. Rate constants are as described in Fig 22. Initial concentrations: A0 = 2.0, E0 = 4.0, V0 = 25.0, M0 = 4 × 109, N0 = 1 × 107. During autocatalytic growth only (phase 2) the autocatalytic controller is able to move Ass precisely to , but shows an offset from when both k3 and V increase exponentially). (d) Behavior of the motif 2 based controller (Eqs 6266). Rate constants and initial conditions as in Fig 24. Note the significant overcompensation (offset above ) during phase 2, but the return to (=k9/k8) when k3 starts to grow exponentially.

https://doi.org/10.1371/journal.pone.0207831.g025

Fig 25c shows the response of the autocatalytic controller when . The controller is able to keep A at during exponential growth while k3 is kept constant. Only when V and k3 both increase exponentially then there is an offset from , which can be estimated as: (67) where the theoretical set-point and κ and ζ describe the doubling times ln 2/κ and ln 2/ζ of the exponential increases for V and k3, respectively (see S5 Text).

In case and are large Eq 67 changes to (S5 Text): (68)

The motif 2 based controller shows in phase 2 a significant overcompensation from when exposed to exponential growth only. The overcompensated steady state in A at constant k3 and exponential growth can be expressed as (69) where and (κ/k8)Ess is the overcompensated offset (S6 Text).

The response kinetics of the motif 2 based controller is mostly determined by k4, which reflects the derepression property by E. For large k4 the derepression by E is observed to be slow and less effective.

Remarkably, when both k3 and V increase exponentially in phase 3 the controller is able to move A close to . For this case Ass can be written as (S6 Text) (70) where (71) and (72)

Note that during phase 3 E is not in a steady state, but decreases due to the controller’s derepression, while increases exponentially. However, the derepression kinetics by E are faster than the exponential increase of (Eq 71), such that γ0 increases and and Ass approach (S6 Text).

Growth related to the surface to volume ratio and controllers with cell-internal compensatory fluxes

Here we show how the four controllers having cell internal compensatory fluxes perform with respect to a surface to volume ratio related growth law as found for spherical bacteria ([9, 10, 13], Eq 2). We consider again three phases as in the previous sections, but with the difference that V now grows according to Eq 2 with η = 1 and ξ = 0.2 (Fig 26a). The values of η and ξ are arbitrarily chosen. The outflow perturbation, described by k3, is kept constant during phases 1 and 2, but increases exponentially during phase 3 (Eq 49). The response behaviors of the controllers towards increasing volume (when k3 is kept constant) is initially very similar to that when V increases linearly. However, the motifs gain more and more control as decreases, provided that there is sufficient material in the cell to generate enough E’s (for the motif 1 controllers) or that there is still sufficient E left (for the motif 2 controller) to keep the negative feedback loop operating.

thumbnail
Fig 26. Performance of the antithetic, autocatalytic and motif 2 based controllers towards surface/volume related growth in V and exponentially increasing outflow perturbation k3 with cell-internal compensatory flux.

Rate constant values and initial conditions as in Fig 25.

https://doi.org/10.1371/journal.pone.0207831.g026

As an example, Fig 26 shows the behavior of the motif 1 antithetic and autocatalytic controllers and the motif 2 zero-order controller when k3 in phase 3 increases exponentially as described by Fig 14 and compensatory fluxes are generated cell internally. The motif 1 zero-order controller’s behavior (not shown) is again very similar in comparison with the motif 1 antithetic controller.

Overview of results

Tables 1 and 2 gives an overview of controller performances by dividing perturbations into (i) linear V only, (ii) linear V and k3, (iii) exponential V only, and (iv) exponential V and k3. Controller performances are described by the four categories perfect adaptation, partial adaptation, over-adaptation, and breakdown. Perfect adaptation means that the controller is able to keep A at . A controller with partial adaptation can maintain a constant A value during an applied outflow perturbation, but below . A controller showing over-adaptation keeps A above even when the perturbation leads to a decrease in A. Controller breakdown means that the controller is unable to withstand the perturbation and A goes to zero.

thumbnail
Table 1. Performance of controllers based on internal generated compensatory fluxes.

https://doi.org/10.1371/journal.pone.0207831.t001

thumbnail
Table 2. Performance of controllers based on transporter based compensatory fluxes.

https://doi.org/10.1371/journal.pone.0207831.t002

Concerning the results with respect to surface/volume related growth we group this growth law together with the category of linear growth, because controllers behave initially quite similar towards these two growth laws (compare phases 2 in Fig 16b–16d with respective phase 2 behaviors of Figs 9, 11 and 13 and phases 2 in Fig 26b–26d with the phase 2 behaviors of Figs 20, 22 and 24, respectively).

Clearly, motif 1 controllers based on zero-order or on antithetic integral control, cannot oppose an exponential volume increase or when an additional exponential increase in k3 is applied. When exponentially increasing perturbations are applied the motif 1 autocatalytic controller shows good performances with a stable offset in A below , but requires the presence of sufficient controller species E to maintain autocatalysis. The motif 2 controller using zero-order based integral control shows best performance, and is able to keep A at , even when both V and k3 increase exponentially. However, the drawback of controllers based on derepression, like motif 2, is that controller breakdown occurs when concentrations of the derepressing control species is getting too low.

Discussion

Internal model principle and the kinetic limit of controllers

From Tables 1 and 2 it is seen that the motif 2 controller outperforms the other controllers. The derepression kinetics of the motif 2 controller is described by the term (Eqs 43 and 62): (73) which is an essential part in generating the compensatory flux in A. For decreasing (derepressing) E finhib(E) increases with hyperbolic response kinetics, i.e. having exponentially increasing doubling times. The motif 2 controller is therefore able, as observed [18], to counteract hyperbolically decreasing concentrations in A. The balancing between a perturbation and the by the perturbation induced compensatory flux reflects the Internal Model Principle [2527], which states that if a controller is able to oppose a perturbation, then the controller has the capability to generate that kind of perturbation internally. For the motif 2 controller the hyperbolic response kinetics represents the upper kinetic limit which the controller can handle. In addition, the motif 2 controller will handle any perturbing rate laws with doubling times lower than an exponential (constant doubling times relate to an exponential rate law), although overcompensation may occur as seen in Fig 25d.

Thus, as indicated in Tables 1 and 2 controllers group according to their kinetic limits, where the motif 2 controller with hyperbolic response kinetics performs better than controllers based on exponential/autocatalytic or linear responses.

Repression/derepression kinetics are ubiquitously used in homeostatic mechanisms (see Supplementary Material in [7]), in gene on/off regulations [2830] and as rhythm generators [31, 32]. The fast response of derepression is also used in signaling [33], but may be needed to be kept under additional control as indicated in a study of the nitrogenase switch [30] to avoid overenhanced/overcompensated responses.

Breakdown of the motif 2 controller occurs when the compensatory flux has reached its maximum value (described by rate constant k2 in Figs 12 and 23).

A somewhat surprising behavior of the motif 2 controller is its overcompensation when growth increases exponentially at constant k3 (see phase 2 in Fig 25d). The overcompensation can be described analytically (Eq 69). Its origin is due to the fact that with a cell-internal compensatory flux an exponetial increase in V at constant k3 allows for steady states in A and E, independent of V, where Ass is larger than (S6 Text).

Performance improvement by increased controller aggressiveness

Although the motif 1 zero-order and the antithetic controllers break down when exposed to exponential growth and perturbations (Figs 15a and 15b and 25a and 25b), their performance can be significantly improved at constant by increasing of what can be described as the controllers’ aggressiveness. By aggressiveness of a controller we mean loosely the controller’s response to a perturbation in terms of (mainly) quickness and precision. Increasing the aggressiveness of a controller will generally lead to a quicker controller response and an improved controller precision.

The aggressiveness of an integral controller can be varied by the controller’s gain. The gain is a factor in front of the error integral. For an ideal motif 1 zero-order integral controller (working at constant V and k3) is proportional to the error [7], i.e., (74) where k6 is the controller gain and k4/k6 is the controller’s theoretical set-point, . As indicated by Eq 74 the concentration of E is proportional to the integrated error with respect to time. By increasing k6 and k4 such that remains unchanged the gain of the controller is increased and the controller becomes more aggressive.

For constant and k3 the steady state of A for the motif 1 zero-order controller is given by Eq 20 (20) where the offset in Ass below is due to the term . This term indicates that for increasing and/or increasing k3 values the controller will break down and A will go to zero as observed in Fig 15a. There are two ways the controller’s aggressiveness can be increased. One way, as indicated above, is by increasing k4 and k6 such that is preserved with k6 becoming much larger than . As a result the controller’s response kinetics become quicker and Ass moves closer to . The other way is to increase k2, which means to increase the activity of the transporter. In a synthetic biology context this could be done by over-expressing the genes which code for the transporter. On the other hand, “normal” cells may already have optimized controller aggressiveness or may change it in response to environmental conditions.

Similar arguments apply also for the antithetic controller. Qian et al. [34] have shown that when the controller dynamics become faster than growth this leads to an improved controller performance.

Fig 27 shows the results of increasing the aggressiveness of the motif 1 zero-order and antithetic controllers by increasing k2 from 1.0 to 1×103. The perturbation is divided into three phases. During the first phase the volume V is kept constant at 25.0 and the controllers are at their set-points. In phase 2 the volume increases with a constant rate (). Finally, in phase 3 V continues to grow with but k2 is increased to 1×103. Both controllers show improved precisions, but show different kinetics in their way to reach .

thumbnail
Fig 27. Increased transporter activity (k2 values) lead to increased aggressiveness and improved controller precision for transporter-based motif 1 zero-order controller (left panel) and motif 1 antithetic controller (right panel) during constant growth (see Figs 6 and 8).

Phase 1: controllers are at their steady state, no growth, k2 = 1.0. Phase 2: constant growth () and k2 = 1.0. Both controllers show an offset in Ass below . Phase 3: constant growth continues but k2 is increased to 1 × 103. Both controllers show improved precision and have their Ass close to , but show different adaptation kinetics during the transition from phase 2 to phase 3. Rate parameters and initial concentrations, zero-order controller: k3 = 2.0, k4 = 20.0, k5 = 1 × 10−6, k6 = 10.0, k7 = 1 × 10−6, A0 = 2.0, E0 = 100.0, V0 = 25.0, M0 = 1 × 107. Rate parameters and initial concentrations, antithetic controller: k3 = 2.0, k4 = 10.0, k5 = 1 × 10−6, k6 = 10.0, k8 = 20.0, k9 = 1 × 10−6, A0 = 2.0, E1,0 = 1 × 10−2, E2,0 = 1 × 102, V0 = 25.0, M0 = O0 = 1 × 108.

https://doi.org/10.1371/journal.pone.0207831.g027

Similar is the situation when the compensatory flux is internally generated. Eq 55 shows the steady state in A for the motif 1 zero-order controller. Also here increasing k2 values will move Ass towards the theoretical set-point .

Aggressiveness can also be increased for the autocatalytic controller by increasing k4 and k6 such that the k4/k6 ratio is maintained. This will move the steady state in A closer to its theoretical set-point as offsets become smaller (Eqs S14 and S20 in S5 Text).

Roles of kinetic implementations of integral control and negative feedback structures

For the transporter-based cases the increased aggressiveness of the motif 1 zero-order and antithetic controllers allows them to defend their theoretical set-points as long as (see Eqs 20 and 29) (75)

However, for exponentially increasing V and this can be achieved only for a certain (often short) time period. The motif 1 zero-order controller will break down when Eq 75 is no longer fulfilled. On the other hand, as shown above, the autocatalytic motif 1 controller is able to maintain a stable steady state in A, although with an offset from , when V and k3 increase exponentially (but also here dependent on the controller’s aggressiveness). As Eq 38 (for the transporter-based compensatory flux) indicates, any time-dependent perturbation of the type k3(t) = k3,0 + atn (a, n > 0) will be successfully defended by the autocatalytic controller, because (S5 Text) and thereby restoring the controller’s theoretical set-point. However, breakdown may occur if no sufficient supply of E (for example via M, Fig 11) can be maintained.

The sudden breakdown of a fully adapted controller due to capacity limits or exhaustion of the controller variables E or E1/E2 has an interesting analogy in physiology described by Selye’s General Adaptation Syndrome (GAS) [35]. When an animal is exposed to constant but severe stress (for example cold temperatures) the animal can stay, after an alarm reaction, in a stage of resistance, where the animal appears perfectly adapted to its environment. However, after a certain time there appears the stage of exhaustion and the animal dies, despite of sufficient food supplies. To understand the sudden and unexpected breakdown of adaptation, Selye introduced the concept of adaptation energy [36]. In our analogous examples here, the adaptation energy can be associated with the amounts of precursors M, N, and O, and with the maximum controller capacity, described by the maximum rate a compensatory flux can deliver. Although our single loop controllers are a far cry from a physiologically regulated system, the analogy to Selye’s GAS is thought-provoking.

Our results indicate that the type of kinetics realizing integral control and the structure of the negative feedback loop play essential roles in how a controller will perform. The antithetic integral controller has in the literature [22, 37, 38] so far only been considered in a motif 1 setting based on activation (Fig 1). However, its second-order integral controller part can be embedded into other feedback structures (S7 Text). Although the intension of this work was not to consider novel implementations of the antithetic integral controller, it is illustrative to see the controller’s improvement and limitations when considering the antithetic controller in a motif 2 background. Fig 28 shows two such implementations, one with a transporter based compensatory flux and the other with a cell internal one.

thumbnail
Fig 28. Antithetic integral controllers with motif 2 feedback structure and transporter based and cell internal compensatory fluxes.

https://doi.org/10.1371/journal.pone.0207831.g028

When merging the motif 2 structure with the antithetic integral controller, we keep the antithetic controller’s rate constant values, but change the k2 and the inhibition constant (k10) values to those used in the motif 2 controller calculations. For the transporter based motif 2 antithetic controller Eq 21 is now replaced by (76) while for the controller with a cell internal compensatory flux, Eq 56 is replaced by (77) The other rate equations (Eqs 2227) remain unchanged. Fig 29 shows the results when linear and exponential growth and k3 changes (see Figs 9a and 14) are applied to the controllers in Fig 28.

thumbnail
Fig 29. Performance of the antithetic controller in a motif 2 (m2) structural background (Fig 28).

(a) The controller has a transporter mediated compensatory flux and is exposed to linear growth and increase in k3 as in Fig 9a. Same rate constants and initial concentrations as in Fig 9 with the exception that k2 = 1 × 105, and k10 = 1 × 10−3. Note the minor offset in A during phase 2. (b) Same controller with rate constants as in (a), but exposed to exponential volume and k3 increases as in Fig 14. Initial concentrations: A0 = 2.0, E1,0 = E2,0 = 1.0, M0 = O0 = 1 × 105. The controller is not able to oppose exponential growth. (c) Controller with a cell internal compensatory flux (Fig 28) and exposed to the conditions as in Fig 20. Same rate constants as in (a). Initial concentrations: A0 = 2.0, E1,0 = E2,0 = 25.0, M0 = O0 = 2 × 105, N0 = O0 = 1 × 106. The controller is fully capable to oppose linear growth together with a linear increase in k3. (d) Same controller with rate constants as in (c), but exposed to exponential volume and k3 increases as in Fig 14. Initial concentrations as in (c), but to avoid depletion of M and O initial concentrations of these compounds were raised to 1 × 106. Note also here the overcompensation in the case growth occurs exponentially in phase 2. Despite the larger consumption rates of M and O in comparison with (c) the controller is not able to counteract both exponential increases in V and k3. See S7 Text for more details.

https://doi.org/10.1371/journal.pone.0207831.g029

In comparison with the motif 1 antithetic structure, the usage of the motif 2 negative feedback shows a clear improvement in the antithetic controllers’ performance (compare Fig 29a, 29b, 29c and 29d with Figs 9, 15, 20 and 25, respectively). The feedback design based on a cell internal compensatory flux shows again a better performance in comparison when the compensatory flux is transporter based. On the other hand, when both V and k3 increase exponentially both motif 2 antithetic controllers are not able to keep A at a constant steady state. The reason for this is that the rate of derepression/removal in E1 is limited by its reaction with E2 and thereby is slower than the E removal in the motif 2 zero-order case.

From a biochemical perspective one may question how realistic a second-order removal of E1 and E2 is. Since practically all physiological reactions within a cell are catalyzed by enzymes, it appears to be an interesting alternative to study the performance of controllers when an enzyme uses E1 and E2 as substrates.

With respect to the autocatalytic implementation to achieve integral control [1921], the occurrence of autocatalysis and positive feedback loops are becoming more and more recognized in signaling and homeostatic regulation [3941]. As an illustration, in cortisol homeostasis ACTH signaling from the brain-pituitary system to the cortisol producing adrenals occurs by autocatalysis/positive feedback [42]. In blood sugar homeostasis insulin secretion is activated by several positive feedback/autocatalytic signaling pathways [4345] to ensure an effective regulation in glucose concentration. These examples indicate the importance of additional “helper kinetics” (such as autocatalysis/positive feedback) to obtain a homeostatic regulation with optimum response and precision properties. For synthetic biology this means that knowledge about controller structure and their inherent kinetics are important aspects in the design and implementation of artificial regulatory units when trying to oppose the dilution effects of growth or other time-dependent perturbations.

Outlook

The approach taken here is based on ordinary mass action kinetics and thereby is purely deterministic. In addition, we made the assumption that the cellular volume is well-mixed and homogenous. Both assumptions are subject to certain criticism, when applied to biochemical reactions within a cell. While in many cases a chemically reacting system can be treated as a continuous deterministic process, in other cases, in particular when the number of reacting molecules becomes low, reactions may better be described as discrete stochastic processes [4648]. However, many, if not most of the stochastic approaches to describe cellular processes still treat (and require) that systems are treated as homogenous, thereby neglecting “recruiting” or “funneling” mechanisms which occur, for example, on the surface of cellular membranes, involve multiprotein complexes (“antenna”) in photon harvesting [49], or use substrate channeling (“tunnels”) in enzyme-catalyzed reactions [50].

Ignoring these spatial aspects, it may be mentioned, that the controller motifs 1 and 2 (Fig 1) based on zero-order and first-order autocatalysis are well-described by the Gillespie algorithm [46] and show an excellent correspondence between the stochastic and deterministic approach (P. Ruoff, unpublished results). The motif 1 antithetic controller has been shown to work well under stochastic conditions by exploiting noise, and achieves regulation where a similar deterministic approach apparently fails [21]. How these controllers behave under time-dependent perturbations and stochastic conditions is an interesting aspect which we would like to investigate in a later work.

Nevertheless, we feel that the deterministic calculations presented here give a first ranking between the various integral controllers when exposed to different growth laws and dilution kinetics.

Supporting information

S1 Matlab. A set of Matlab files showing the results of Figs 4, 7, 9, 11, 13, 15, 18, 20, 22, 24, 25, 26 and 27.

https://doi.org/10.1371/journal.pone.0207831.s001

(ZIP)

S1 Text. Steady state of cell-internal-generated compound A without negative feedback.

https://doi.org/10.1371/journal.pone.0207831.s002

(PDF)

S2 Text. Steady state of transporter-generated compound A without negative feedback.

https://doi.org/10.1371/journal.pone.0207831.s003

(PDF)

S3 Text. Steady states and theoretical set-point for motif 1 zero-order controller.

https://doi.org/10.1371/journal.pone.0207831.s004

(PDF)

S4 Text. Steady states and theoretical set-point for motif 1 second-order (antithetic) controller.

https://doi.org/10.1371/journal.pone.0207831.s005

(PDF)

S5 Text. Steady states and theoretical set-point for motif 1 autocatalytic controller.

https://doi.org/10.1371/journal.pone.0207831.s006

(PDF)

S6 Text. Steady states and theoretical set-point for motif 2 zero-order controller.

https://doi.org/10.1371/journal.pone.0207831.s007

(PDF)

S7 Text. Novel antithetic integral controller arrangements and steady states in a motif 2 background.

https://doi.org/10.1371/journal.pone.0207831.s008

(PDF)

References

  1. 1. Cannon W. Organization for Physiological Homeostatics. Physiol Rev. 1929;9:399–431.
  2. 2. Langley LL, editor. Homeostasis. Origins of the Concept. Stroudsbourg, Pennsylvania: Dowden, Hutchinson & Ross, Inc.; 1973.
  3. 3. Bernard C. An Introduction to the Study of Experimental Medicine. English translation of the 1865 French edition by Henry Copley Greene. Dover: Macmillan & Co., Ltd; 1957.
  4. 4. Mrosovsky N. Rheostasis. The Physiology of Change. New York: Oxford University Press; 1990.
  5. 5. Risvoll GB, Thorsen K, Ruoff P, Drengstig T. Variable setpoint as a relaxing component in physiological control. Physiological Reports. 2017;5(17):e13408. pmid:28904081
  6. 6. Ni XY, Drengstig T, Ruoff P. The control of the controller: Molecular mechanisms for robust perfect adaptation and temperature compensation. Biophys J. 2009;p. pmid:19720012
  7. 7. Drengstig T, Jolma I, Ni X, Thorsen K, Xu X, Ruoff P. A basic set of homeostatic controller motifs. Biophys J. 2012;103(9):2000–2010. pmid:23199928
  8. 8. Thorsen K, Agafonov O, Selstø CH, Jolma IW, Ni XY, Drengstig T, et al. Robust Concentration and Frequency Control in Oscillatory Homeostats. PLOS ONE. 2014;9(9):e107766. pmid:25238410
  9. 9. von Bertalanffy L. Metabolic types and growth types. The American Naturalist. 1951;85(821):111–117.
  10. 10. von Bertalanffy L. Quantitative laws in metabolism and growth. The Quarterly Review of Biology. 1957;32(3):217–231. pmid:13485376
  11. 11. Smith JH. On the early growth rate of the individual fungus hypha. New Phytologist. 1924;23(2):65–78.
  12. 12. Schmalhausen I, Bordzilowskaja N. Das Wachstum niederer Organismen. I. Das Individuelle Wachstum der Bakterien und Hefe. Wilhelm Roux’ Archiv für Entwicklungsmechanik der Organismen. 1930;121(4):726–754.
  13. 13. von Bertalanffy L. Principles and Theory of Growth. In: Nowinski WW, editor. Fundamental Aspects of Normal and Malignant Growth. Elsevier; 1960. p. 137–259.
  14. 14. Wilkie J, Johnson M, Reza K. Control Engineering. An Introductory Course. New York: Palgrave; 2002.
  15. 15. Yi TM, Huang Y, Simon MI, Doyle J. Robust perfect adaptation in bacterial chemotaxis through integral feedback control. PNAS. 2000;97(9):4649–53. pmid:10781070
  16. 16. El-Samad H, Goff JP, Khammash M. Calcium homeostasis and parturient hypocalcemia: an integral feedback perspective. J Theor Biol. 2002;214(1):17–29. pmid:11786029
  17. 17. Kitano H. Towards a theory of biological robustness. Mol Sys Biol. 2007;3:1–7.
  18. 18. Fjeld G, Thorsen K, Drengstig T, Ruoff P. The Performance of Homeostatic Controller Motifs Dealing with Perturbations of Rapid Growth and Depletion. The Journal of Physical Chemistry B. 2017;121:6097–6107. pmid:28571313
  19. 19. Drengstig T, Ni XY, Thorsen K, Jolma IW, Ruoff P. Robust Adaptation and Homeostasis by Autocatalysis. J Phys Chem B. 2012;116:5355–5363. pmid:22506960
  20. 20. Shoval O, Goentoro L, Hart Y, Mayo A, Sontag E, Alon U. Fold-change detection and scalar symmetry of sensory input fields. PNAS. 2010;p. 201002352. pmid:20729472
  21. 21. Briat C, Zechner C, Khammash M. Design of a synthetic integral feedback circuit: dynamic analysis and DNA implementation. ACS Synthetic Biology. 2016;5(10):1108–1116. pmid:27345033
  22. 22. Briat C, Gupta A, Khammash M. Antithetic integral feedback ensures robust perfect adaptation in noisy biomolecular networks. Cell Systems. 2016;2(1):15–26. pmid:27136686
  23. 23. Radhakrishnan K, Hindmarsh AC. Description and Use of LSODE, the Livermore Solver for Ordinary Differential Equations. NASA Reference Publication 1327, Lawrence Livermore National Laboratory Report UCRL-ID-113855. Cleveland, OH 44135-3191: National Aeronautics and Space Administration, Lewis Research Center; 1993.
  24. 24. Thorsen K, Ruoff P, Drengstig T. Antagonistic regulation with a unique setpoint, integral and double integral action. bioRxiv. 2018;p. 248682.
  25. 25. Francis BA, Wonham WM. The Internal Model Principle of Control Theory. Automatica. 1976;12(5):457–465.
  26. 26. Isidori A, Byrnes CI. Output Regulation of Nonlinear Systems. IEEE Transactions on Automatic Control. 1990;35(2):131–140.
  27. 27. Sontag ED. Adaptation and regulation with signal detection implies internal model. Systems & Control Letters. 2003;50(2):119–126.
  28. 28. Jacob F, Monod J. On the regulation of gene activity. In: Cold Spring Harbor Symposia on Quantitative Biology. vol. 26. Cold Spring Harbor Laboratory Press; 1961. p. 193–211.
  29. 29. Umbarger HE. Feedback control by endproduct inhibition. In: Cold Spring Harbor symposia on quantitative biology. vol. 26. Cold Spring Harbor Laboratory Press; 1961. p. 301–312.
  30. 30. Poza-Carrión C, Jiménez-Vicente E, Navarro-Rodríguez M, Echavarri-Erasun C, Rubio LM. Kinetics of nif gene expression in a nitrogen-fixing bacterium. Journal of Bacteriology. 2014;196(3):595–603. pmid:24244007
  31. 31. Goodwin BC. Temporal Organization in Cells. Academic Press; 1963.
  32. 32. Forger DB. Biological Clocks, Rhythms, and Oscillations: The Theory of Biological Timekeeping. MIT Press; 2017.
  33. 33. Lim B, Samper N, Lu H, Rushlow C, Jiménez G, Shvartsman SY. Kinetics of gene derepression by ERK signaling. PNAS. 2013;110(25):10330–10335. pmid:23733957
  34. 34. Qian Y, Del Vecchio D. Realizing ‘integral control’ in living cells: how to overcome leaky integration due to dilution? Journal of The Royal Society Interface. 2018;15(139):20170902.
  35. 35. Selye H. The Stress of Life. Revised Edition. New York: McGraw-Hill; 1975.
  36. 36. Selye H. Experimental evidence supporting the conception of “adaptation energy”. American Journal of Physiology. 1938;123(3):758–765.
  37. 37. Ferrell JE Jr. Perfect and near-perfect adaptation in cell signaling. Cell Systems. 2016;2(2):62–67. pmid:27135159
  38. 38. Gómez-Schiavon M, El-Samad H. Complexity-aware simple modeling. Current Opinion in Microbiology. 2018;45:47–52. pmid:29494832
  39. 39. DeAngelis DL, Post WM, Travis CC. Positive Feedback in Natural Systems. Springer Science & Business Media; 1980.
  40. 40. Becskei A, Séraphin B, Serrano L. Positive feedback in eukaryotic gene networks: cell differentiation by graded to binary response conversion. The EMBO Journal. 2001;20(10):2528–2535. pmid:11350942
  41. 41. Angeli D, Ferrell JE, Sontag ED. Detection of multistability, bifurcations, and hysteresis in a large class of biological positive-feedback systems. PNAS. 2004;101(7):1822–1827. pmid:14766974
  42. 42. Peters A, Conrad M, Hubold C, Schweiger U, Fischer B, Fehm HL. The principle of homeostasis in the hypothalamus-pituitary-adrenal system: new insight from positive feedback. American Journal of Physiology-Regulatory, Integrative and Comparative Physiology. 2007;293(1):R83–R98. pmid:17459911
  43. 43. Thomas MK, Rastalsky N, Lee JH, Habener JF. Hedgehog signaling regulation of insulin production by pancreatic beta-cells. Diabetes. 2000;49(12):2039–2047. pmid:11118005
  44. 44. Leibiger IB, Leibiger B, Berggren PO. Insulin feedback action on pancreatic β-cell function. FEBS Letters. 2002;532(1-2):1–6. pmid:12459452
  45. 45. Jacques-Silva MC, Correa-Medina M, Cabrera O, Rodriguez-Diaz R, Makeeva N, Fachado A, et al. ATP-gated P2X3 receptors constitute a positive autocrine signal for insulin release in the human pancreatic β cell. PNAS. 2010;107(14):6465–6470. pmid:20308565
  46. 46. Gillespie DT. Exact stochastic simulation of coupled chemical reactions. The Journal of Physical Chemistry. 1977;81(25):2340–2361.
  47. 47. Gillespie DT. A rigorous derivation of the chemical master equation. Physica A. 1992;188(1-3):404–425.
  48. 48. Wilkinson DJ. Stochastic Modelling for Systems Biology. Chapman and Hall/CRC; 2006.
  49. 49. Fromme P. Photosynthetic protein complexes: a structural approach. John Wiley & Sons; 2008.
  50. 50. Huang X, Holden HM, Raushel FM. Channeling of substrates and intermediates in enzyme-catalyzed reactions. Annual Review of Biochemistry. 2001;70(1):149–180. pmid:11395405