1. Introduction
With the recent advancement of cost-effective approaches for assembling oligonucleotides, synthetic DNA has become an appealing preference for constructing circuits using hybridisation and DNA strand displacement (DSD) reactions. Programmable and biologically compatible synthetic circuits that utilise DSD reactions have been shown to function effectively in living organisms (in vivo), as reported in a study by [
1]. Therefore, these DSD networks are a promising candidate for building synthetic feedback controllers in biomolecular settings [
2], to drive DNA-based molecular devices, or for the realisation of biochemical computing circuits with emerging opportunities and challenges also for applications in vivo [
3].
Systematic methods to compose and program DNA circuits have been proposed [
4] that enable the translation of chemical programs to reactions through the use of nucleic acids, where the binding affinities and the reaction rates can, to a certain degree, be controlled [
5,
6]. Feedback control systems can be assembled with elementary chemical reaction networks (CRNs) that provide an abstract layer for designing mathematical operators [
7], prior to being translated to biomolecular applications. As a result, the networks of fundamental reactions such as catalysis, degradation, and annihilation can then be mapped to their equivalent DSD reactions [
8], where the DNA sequences effectively program the biochemical interactions and each of the strand displacement reaction rates [
5,
9].
Nonetheless, at first glance, the concentrations of biomolecular species are seemingly ill-suited to represent signals in the theory of feedback control, given that they are limited to positive quantities. For instance, in a typical reference tracking control problem, the error between the reference and the plant output can take either a negative or a positive value, but then, this cannot be represented by a positive concentration. An alternative technique that works around this limitation is to employ the so-called dual-rail representation, in which pairs of concentrations are used to represent system state variables [
10]. Specifically, a signal
is described by the difference between two concentrations
, which corresponds to two chemical species
and
. By making such an abstraction, this approach enables the representation of gains and negative signals using positive quantities that are essential for error computation in a negative feedback control system. The dual-rail representation and implementations for elementary catalysis, degradation and annihilation reactions provide a systematic framework to convert control theory into biochemistry, which can be implemented with synthetic DNA oligonucleotides, where the representation of transfer functions [
11], linear feedback systems [
12,
13,
14,
15,
16,
17], and nonlinear controllers [
18,
19,
20] can be realised through the assembly of DSD networks.
While open-loop cascades for analogue or logical computations implemented with DSD networks have been constructed [
21], there remains a considerable gap between theory and experiment when it comes to dynamical circuits that implement negative feedback. Moreover, even the most basic types of feedback controllers have yet to be implemented and reported. This is an important limitation to further progress, because the proposed dual-rail representation requires annihilation reactions, which are essential to ensure that species concentrations remain within the bounds of experimental feasibility, but lead to nonlinear dynamics due to the bimolecular nature of annihilation reactions.
Ideally, these additional nonlinear dynamics are not observable in the represented input to output linear dynamics, but still determine some important properties of the CRN, which need careful consideration for experimental implementation, such as the level of concentrations at which the circuit operates and unforced positive equilibria with persistent consumption of chemical species [
22,
23]. Additionally, the implementation of the DSD reactions introduce leakage and spurious effects [
24], which prompted study on leakage analysis and ways to mitigate it [
25]. Furthermore, the variability and granular design of hybridisation rates [
5] introduce error and mismatches in the reaction rates. All these aforementioned issues show that we are lacking an experimental validation of control systems based on DNA hybridisation, to help us understand how nonlinearities and uncertainty in the implementation impact the stability and performance of these control circuits.
Due to several technical challenges, which include cross-talk, designing toehold sequences, leakage, etc., there is a substantial lag in the construction, validation, and scale-up of nucleic acid control systems compared to the theoretical advancements’ counterpart [
5,
24]. While the nucleotide sequence can be predicted from the toehold affinities [
5], the kinetics can be affected by undesirable binding scenarios, resulting in the modification of the reaction rate constants and the dynamics (e.g., in oscillating circuits [
24] or the seesaw gate circuit [
26]). The activation of these undesirable reactions that yields the leakage of the outputs in the absence of the input also poses another major experimental hurdles. A potential approach in addressing this issue is the use of clamps, which could impede the spurious hybridisations [
24,
27], or compartmentalisation and localisation strategies [
28,
29,
30], which isolate strand complexes, which could cause leak reactions. Additionally, the severity of leakage increases when concentrations are high; thus, it is a common practice to ensure low concentrations of the reacting species [
31]. This leakage at high concentrations along with the restrictions on hybridisation rates [
5] impose upper bounds on the speed at which these circuits can operate. A technique that can be used to mitigate this is localisation, whereby the adjacent gates are placed for interaction without diffusion at faster rates [
26]. Lastly, despite measures taken to prevent these spurious reactions, it is still essential that the sequence of reactions, which are competing for common reactants, are well-managed through the means of timescale separation or compartmentalisation [
32]. With larger and more complex circuits, sequence similarity aggravates all these undesired effects, with a stronger need for toehold-mediated strand displacement circuits, which are robust to molecular noise [
33].
All the experimental challenges described above can be addressed through the designs of circuits that have a lesser amount of reactions. With a lesser amount of reactions and species, this reduces the number of designs required for the template strands. This concurrently reduces the demand for the characterisation and tuning of the kinetic rates, lessens the sources of error, as well as curtails the possibility of leakage and undesired interactions. Ensuring fewer reactions and species are of pertinence, especially in using the dual-rail representation, which necessitates a duplication of nearly all of the reactions [
19].
A key challenge from a theoretical perspective is, therefore, to design circuits of reduced complexity, using the least amount of chemical reactions, at the same time still able to represent a negative feedback control problem of interest in an accurate manner. All these are done to ensure that, with the presently available technical capacity, the likelihood of implementing a successful experiment can be maximised. Here, we suggest chemical representations for two fundamental types of feedback control systems in order to achieve the above objective. Our first type of circuit is a reference-tracking problem employing integral control for a stable first-order system, with a single tuning parameter. The second type of circuit is a combined reference tracking and stabilisation problem of a marginally stable plant, i.e., the classic double-integrator system employing the static state feedback control of the two integrated states with two tunable gains. The dual-rail framework is used in both of these circuits, and their parametrisations can be tuned to satisfy control requirements such as steady-state tracking and transient dynamics. The supplied circuits of reduced complexity are ideal candidates for the first experimental validation and robustness assessment of nucleic acid controllers implemented via the dual-rail representation.
An early version of this study can be found in [
34], where we established the fundamental theories of chemical reaction network that are required to realise the reference tracking control problem. Here, we extended the work in [
34] by applying the theories to design two types of controllers and investigated the impact of the nonlinearities and uncertainties on the experimental implementation, in particular the effect of leakage, which was not considered previously.
The remainder of this article is organised as follows.
Section 2 introduces the definitions and methods used in this work. The formulations and constructions with DNA hybridisation reactions are detailed for control systems with integral action in
Section 3 and with state feedback in
Section 4.
Section 5 discusses the impact of nonlinearities and uncertainty in performance and robustness, highlighting the properties of interest for the experimental investigation.
Section 6 summarises the main conclusions.
4. State Feedback Control System
The closed-loop dynamics of the static state feedback can be modified by the controller utilising only the gains on the plant state and adding no dynamics to the open-loop system. The plant considered here was the classic double-integrator that represents the simplest second-order system. Thus, there was an extra state for the feedback apart from the output feedback.
Compared to the previous example, the control of this plant was more difficult as it was a marginally stable system due to the presence of two poles at the origin. Hence, the closed-loop system not only had to achieve the reference tracking capability, but to stabilise the open-loop system as well.
Example 4 (Double-integrator with linear state feedback)
. The state space description of the process to be controlled iswhere each integration has a gain q (Figure 12), and reference tracking was achieved with the control law: There are two parameters,
and
, that can be used to adjust the closed-loop state space system dynamics:
The closed-loop frequency response results in a second-order system with the transfer function:
where the poles describing the transient response are given by
There are only three parameters in the closed-loop system, i.e., two controller gains and one plant gain. From (
52), there are
q that define the system timescale,
, which is the static gain,
that denote frequency, and
that represent the damping coefficient. The parameter
is required to be set to unity for achieving steady-state reference tracking. This implies that any implementation-related error or deviation in this parameter will be visible in the steady-state error. It follows also that, for an overdamped response,
.
4.1. Representation with Chemical Reactions
Similar to the previous example, further simplification of the CRN can be achieved through the combination of the integration of the first state with the sum of the feedback contributions and reference. The additional reactions to represent the sum operation suggested in the following studies [
12,
13,
14] can be avoided through this simplification.
By considering the dual-rail representation, the eight catalysis and two annihilation reactions resulting from the CRN are given by
The plant double-integrator is represented by (
54) and (
55), which depicts the chain of two catalysis reactions. The negative gains meanwhile are represented by the reactions in (
56) and (
57), which can be realised through the exchange of contributions between the dual-rail species, as shown in
Figure 13a. Lastly, to ensure that the concentrations are maintained at feasible levels, the annihilation reactions are implemented in (
58).
The MAK for the chemical network results in
From the reversed contributions in (
59) and (
60), the negative signs appear in the gains in the I/O dynamics of
and
, given by
In (
63) to (
64), we recover the linear closed-loop dynamics.
Having the catalysis reactions
crossing the production of each dual-species
together with a fast annihilation
corresponding to the alternative
catalytic degradation proposed in [
13], with a
self-repressing gain analogous to having
(for fast
), hence we can alternatively replace the catalysis in (
56) with degradation reactions. Interestingly, the absence of degradation reactions in the produced species to ensure bounded concentrations and the marginal stability of the stoichiometry in the catalysis reactions can be related to the marginal stability of the integrators in the plant. In this construction, the stabilising feedback gain on
x can be directly related to degradation reactions on
, which introduce a stable pole in the state.
This results in the CRN from
Figure 13b with six catalysis, two degradation, and two annihilation reactions given by
Here, we have a different MAK, i.e.,
albeit that
has the same I/O dynamics as in (
63). In
Figure 14, the comparison of the linear design with the CRN representation is shown. There is a good agreement of the trajectories between the linear control design and the dual-signals obtained from the CRN I/O dynamics, which follows the predefined reference tracking behaviour.
We must keep in mind, however, that the dynamics of the CRN are still a nonlinear system. Writing the MAK of (
65) to (
69) in the new coordinates from Definition 5, we obtain
Again, we have the static state feedback in the I/O system, with nonlinear dynamics unobservable in the representation of the linear feedback system. Although the negative state feedback gains in
become positive state feedback gains in the dynamics of
, the dynamics in (72) to (75) can be shown to be bounded [
23].
4.2. Construction with Strand Displacement Reactions
For the DSD representation, the catalysis, degradation, and annihilation reactions are constructed again according to
Section 3.2, applying the architectures from
Figure 7,
Figure 8 and
Figure 9, to obtain DSD reactions equivalent to the CRN in (
65) to (
69).
Following the above discussion, the construction in (
65) to (
69) is adhered to for further simplification to the circuit. Here, we replace the catalysis reactions that are responsible for realising the state feedback with the degradation reactions given in (
67) that utilise fewer species and a simpler template complex shown in
Figure 8. Nevertheless, solely depending on catalysis (also annihilation) reactions for circuit building may have its own benefit. When proposing a catalytic degradation scheme, the authors in [
13] advocated that spatial localisation of the catalysis reaction enables degradation at faster rates.
Moreover, through the Visual DSD simulation and analysis, we observed that the circuit was still functional even with the annihilation reaction omitted considering their concentrations stayed low. This is yet another plausible simplification, depending on the experimental setup.
These aforementioned simplifications resulted in the implementation of state feedback having the same complexity level as the integral control problem (i.e., six catalysis, two degradation, and one annihilation reactions), despite the former needing to control a more complex second-order system with marginal stability with more degrees of freedom. In the Visual DSD simulation, there were, respectively, 15 and 20 double-stranded complexes and auxiliary single-stranded species that were initialised at
nM (the consumption was not reversible and replenished). Furthermore, the maximum toehold binding and unbinding rates were set to
and
, respectively. For the details of all the parameters and the supplied auxiliary strands, see
Table 2 and
Figure 15, respectively.
In
Figure 14, the reference-tracking behaviour of the DSD circuits is shown. We note that there was good agreement between the CRN I/O dynamics with the linear design. The DSD reactions on the other hand had slower transient dynamics. When we compared the concentrations of the CRN with the Visual DSD simulation counterpart (
Figure 16), we also observed slower dynamics and lower equilibrium for
and
, respectively, suggesting state
x was subjected to higher damping.
Nevertheless, the dynamics were similar to the desired design of the state feedback. This observation provided us with another strong indication that we can omit the annihilation reaction for given its limiting degradation.
5. Impacts of Nonlinearities and Uncertainty on Experimental Implementations
The goal of the proposed circuits was to represent two linear feedback systems with chemical reactions, with a number of species and reactions, which can be implemented with currently available capabilities.
Synthetic DNA and strand displacement reactions have been shown to be applicable for biocomputation and implementation of dynamical systems [
9,
24] and scalable to dozens of distinct molecules [
26,
32]. Distributed setups can increase even further the number of reactions and species, where the management of the chemical interactions is defined by spatial separation or co-localisation [
30], rather than the specificity and orthogonality of the sequences of the programmed toeholds [
62]. The constructions proposed in this work relied on systems of DSD reactions of a smaller scale and were based on already implemented schemes such as cooperative hybridisation [
32,
61].
Despite the obvious potential and capabilities of DNA-based chemistry, from the existing demonstrations of circuits based on DSD reactions, none dealt with the representation of feedback control. The biocomputation of linear feedback systems with nucleic acids remains to be validated experimentally, and beyond the basic validation of the designs, there are additional properties that deserve investigation with an experimental setup.
5.1. Positive Equilibrium
It was pointed out in
Section 3.1.1 that the linear I/O systems rely on an internal positive and nonlinear representation, albeit unobservable and stable. For a linear IPR, the stability of the IPR implicates a single equilibrium at the origin [
59]. In the case of the dual-rail representation applied here and, specifically in the representation of feedback with integral action, previous work from the authors showed that the positive nonlinear dynamics of the CRN realisation can admit an unforced positive equilibrium, which defines the levels of concentration at which the circuit operates and leads to persistent consumption of chemical species [
23].
Take again Example 3, assuming that
was designed for a stable closed-loop system. Then,
and
in (
32) to (
35) have stable trajectories, and for
(no input concentrations), the equilibrium of the I/O system at
and
is globally asymptotically stable. For the internal dynamics with
, the unforced equilibrium conditions result in
Solving for
, we can write
Besides the trivial solution
, we have from Descartes’ rules of signs at least another equilibrium
, and
The reasons for the positive unforced concentrations have been theoretically predicted [
23] and can be quickly understood for Examples 3 and 4. Writing the unforced dynamics (
) of the internal dynamics from (
32) to (
35), we have linear and nonlinear components with
The nonlinear quadratic contribution is always negative and stabilising. However, for the linear term, we have the eigenvalues of the matrix as the solutions of
(which are different from the characteristic polynomial of the I/O system) and
Due to the positivity of the parameters, we have
. This means the matrix in the internal positive dynamics has modes that push the unforced dynamics away from the origin. The positive eigenvalue is, in fact, the Frobenius eigenvalue, and it can be used to show that the origin is an unstable unforced equilibrium of the MAK [
23]. We have the same issue present in Example 4, where, from the dynamics in (72) to (75), we can write the unforced response of the positive dynamics with
and the eigenvalues of the matrix in the linear term has an unstable positive eigenvector with the associated eigenvalue
.
The nonlinear quadratic terms ensure the system is bounded, and although for cascaded systems of CRNs without feedback, the annihilation reactions are a practical mechanism to keep the concentrations low, for the representation of feedback, including such reactions may become essential to keep the concentrations bounded [
23].
5.2. Positive Concentrations and Persistent Consumption
Note that the levels of the operating concentrations and the existence of an unforced equilibrium have direct experimental consequences, such as the continuous depletion of auxiliary strands in the implementation with bimolecular strand displacement reactions.
The histories in
Figure 17 show the consumptions of the auxiliary species from the simulation in Visual DSD of the state feedback control in Example 4. The consumed auxiliary species are converted into the outputs of the DSD cascades, which includes the signal species, but also the unreactive waste species that accumulate as the auxiliary species are consumed.
Figure 18 shows the histories of the concentrations of the accumulated waste species that result from the DSD implementation in Example 4, where the species
and
result from the implementation of
, while
and
result from sequestering the signal species in
. At the end of the DSD cascades for the implementations of the catalysis reactions, there is a waste species:
and
result from
;
and
result from
;
and
result from
.
The simulation shows the consequences of a positive equilibrium, with the continuous consumption of auxiliary species and the production of waste, even when the output is reaching the steady-state, in
Figure 14. The consumption of the auxiliary species should be slow to ensure the approximation of large and constant concentrations of the auxiliary species, during the complete duration of the operation of the DSD circuit. This calls for some care in the parametrisation and experimental setup to ensure the concentrations of auxiliary species remain large during the duration of operation of the circuit or the mechanisms for the replenishment of the auxiliary species and removal of waste species.
The properties of dual-rail implementations of feedback controllers predicted by the above theory have yet to be experimentally tested. The systems proposed in this paper are simple, but they still constitute powerful examples, wherein these theoretical results [
22,
23] can be tested. The role of annihilation reactions in the implementation of feedback systems, to bound the signal species and to slow down the consumption of auxiliary species and the production of waste species, deserves immediate experimental investigation.
5.3. Variability in the Reaction Rates
The underlying assumption of the dual-rail representation of I/O systems is that it relies on perfectly tuned reaction rates. In the derivation of the I/O dynamics in (
30) to (
31), it is assumed in the CRN in (
21) to (
25) that the pairs of equations have exactly the same reaction rates.
However, such an assumption is hindered by the design of affinities based on the complementarity of toeholds, which suffer from granularity and variability [
5]. For example, the implementation of the catalysis assumes the designs of different toehold sequences with the same maximum hybridisation (see Remark 1), which we can hope to be similar, but not exactly the same. The differences will change the equilibrium conditions of the reversible reactions and introduce error and uncertainty into the effective rate of output release.
Moreover, besides the hybridisation rates, there is the approximation of large and constant concentrations of the auxiliary species from Assumption 2. Although, theoretically, the concentration of individual auxiliary species can be used to fine-tune the speed of the equivalent unimolecular reaction rates [
11], experimental variations will always introduce errors and variability. In
Figure 7, we have for catalysis that
, which is the limiting reaction in (
36) to (
41), and in
Figure 8, for degradation, we have
. Hence, the accuracy of the initial concentrations
impacts the resulting reaction speed.
Consider Example 3, where, despite the system’s simplicity, the physical parameters in the implementation of the degradation reactions impact directly on the dynamic response of the represented I/O system. If we look at the eigenvalues of the closed-loop represented in (
19) given by
we have that, for a high gain
, it results in
. The real part of the pole depends directly on the implementation of the degradation reactions, and the variability in the designs of the toeholds
, as well as the impact of the variations of
during operation, can be observed in the response time.
With a realisation with strand displacement reactions, the parametrisation of the CRN will necessarily depend on several experimental effects, which introduce variability and uncertainty in the reaction rates. The known issues of the dual-rail representation with the mismatching of the reaction rates [
11,
12] were formally addressed by the author’s theoretical analysis and the characterisation of the asymmetric parametrisation of the dual-rail representations in [
22,
23].
In particular, the authors showed in [
23] that, under parametric variability, the representation of a stable linear model does not necessarily result in a CRN with stable dynamics and the stability of the realisation with DSD reactions. The dual-rail representation relies on the assumption of perfectly symmetrical pairs of chemical reactions, which is broken when considering variability in the parametrisation of the reaction rates. Asymmetric parametrisation of the pairs in the CRNs causes feedback between the input-to-output dynamics and the internal nonlinear positive dynamics of the kinetics, which can lead to unstable feedback within the network, and stability must be analysed for the complete CRN of the dual-rail representation.
However, the emergence of the behaviours predicted by theoretical and numerical analysis and simulation in Visual DSD [
22,
23] still need validation with actual variability from experimental realisation with DSD reactions.
5.4. Robustness
One of the main questions for experimental testing are how the physical parameters impact the reaction rates of the CRN, not only for nominal performance, but also for robustness.
For example, in practice, experimental variability leads to mismatches not only on the representation of the plants with , , and , but also in the representation of the control laws with ,, and .
The reasons are clearer in the rotated dynamics. Take again Example 3, but now assuming independent reaction rates for all reactions. The MAK then results:
Expressing the dynamics in the coordinates from Definition 5, we obtain
Remark 2. Note that, for a signal and and applying the same notation to a parameter a such that , , we have the equivalences The correspondences in (93) to (94) allow us to express the rotated dynamics as
If the parameters are symmetric, , we recover the desired I/O system decoupled from the positive and nonlinear dynamics. With mismatching reaction rates, we have instead interconnected inputs from the nonlinear to I/O system that change fundamentally the properties of the CRN, and robustness must be addressed for the complete CRN.
Even if the nonlinearities do not participate in the I/O dynamics directly,
and
are no longer decoupled from internal positive dynamics. The Assumption 1 of a represented stable I/O system no longer provides guarantees of stability for the interdependent dynamics. Moreover, we can see that, for an unforced response,
, the equilibrium conditions:
can have non-zero equilibrium since
and
lead to
and
, with
The experimental variability of the reaction rates entail that, even in the representation of stable linear feedback systems, the error and uncertainty in the parametrisation of the reaction rates, introduced by the implementation with DSD reactions, can lead to a violation of the symmetry assumptions of the dual-rail methodology and result in unstable circuits [
23]. The work by the authors in [
22] investigated the impact of such variability and mismatch of the reaction rates in the stability of the mass action kinetics of the CRN, based on robust control techniques based on the structured singular value, adapted to address uncertainty, positivity, and nonlinearities. For small variations in the reaction rates and mismatches in the parametrisation of the dual-rail representation, the method can provide a representative and quantified robustness stability margin for the dual-rail-representation of a feedback system.
Therefore, we know how to quantify the robustness of the CRN to inform how much error and uncertainty introduced by the realisation with DSD reaction networks can be tolerated by the chemical representation. However, we lack experimental assessments of such theoretical results, even with the most basic example of the dual-rail representation of feedback.
The proposed systems with reduced complexity rely on a very few parameters, even considering the complete MAK of the CRN. That means that fewer uncertainty intervals need to be characterised and simpler models for robustness analysis can be generated, while still providing examples where theoretical robustness results could be tested experimentally.
5.5. Leakage Dynamics
Finally, one of the most-problematic issues in the implementation of DSD networks is the existence of leakage, where the output strands are released even in the absence of input. Leakage without exposed toeholds does exist experimentally, albeit at much lower rates, and strands that are designed to be unreactive will unbind and expose domains and toeholds. For example, leakage in the previously unidirectional in the (
42) reaction can be represented with
With a finite unbinding rate
, irreversible reactions in the constructed CRN are actually implemented with reversible cascades of DSD reactions, and such reversibility can change the effective reaction rate and cause the buffering of the input species [
8,
13].
Moreover, even if the leakage rate can be assumed to be very low
, the large concentrations of auxiliary strands used in the DSD cascades amplifies the leakage of the output, and its impact on the circuit operation can become relevant [
24]. Consider in Example 3 that there are additional and undesired processes that lead to the release of
, where
In this case, these reactions model the presence of strands that interact with auxiliary species at high concentrations, which can be approximated with unimolecular reactions, where .
Assumption 3. Assume that the same leakage processes exist for and and have the same network structure. As the network of unimolecular catalysis and degradation reactions are duplicated, we consider that the leakage processes are also duplicated.
From the construction methodology of the dual-rail representation, the cascades of DSD reactions for catalysis and degradation have a symmetrical structure. That is, the representation always results in pairs of catalysis and degradation reactions with ideally matching reaction rates. See, for example,
Figure 5 and
Figure 13, where the symmetry of the construction methodology is clear in the graphs of the networks. With the additional leakage reactions from (106) to (107), we then have in the MAK that
and
Even in the absence of input , the leakage will trigger the production of , and indirectly also , since in the representation of the feedback, the leaked output species will trigger the closed-loop response.
An interesting result that needs experimental investigation is to what extent the symmetry of the dual-rail representation helps with the impact of leakage. For illustration, consider Example 3 with ideal
,
b, and
a parameters, but with the existence of leakage with asymmetric rates
. Then
and we see that the dynamics of the I/O system depend on the asymmetry of the leakage reaction rate
and the difference of leaking strands
. If the initial conditions are the same for
such that
, then
, and even if there is a considerable presence of
, if the leakage process is symmetric such that
, then
.
We then have that, while the presence of can result in serious leakage for each of the components of the signal , with the dual-rail representation of the I/O system, the impact of leakage may be mitigated by reducing the differences between leaked strands and leakage reaction rates. The proposed systems can be used to investigate how the symmetry of the leaking process can be more relevant than the amplitude of the leakage, and if the dual-rail representation can result in systems that are less sensitive to leakage.
6. Conclusions
There currently exist mature theoretical frameworks for the design of linear feedback controllers with CRNs. Systematic procedures and software tools provide a translation to equivalent reactions based on nucleic acid chemistry, which should be amenable to experimental implementation. However, the readiness level of this technology has not followed the theoretical developments, and we are lacking experimental validation of such systems.
The viability of the two proposed constructions is increased by the very few DSD reactions and strands necessary for the chemical representation of linear feedback control systems, with the objective of a near-future experimentation and validation of feedback circuits based on toehold-mediated displacement reactions. For the representation of integral control, we propose a representation simpler than found in the literature, by combining in the same pairs of CRNs the operations of gain, subtraction, and integration. With this, we removed from the implementation two catalytic, two degradation, and one annihilation reaction. The representation of the state feedback candidate was simplified by combining the gain, subtraction, and integration of the first state in the same CRNs. Although a double-integrator is not a stable plant, its representation does not need degradation reactions, and with these choices, four catalytic and one annihilation reaction were removed from the representation.
Both representations capture traditional dynamical features of general classes of linear feedback control systems and can be implemented using six catalytic, two degradations, and one or two annihilation reactions. The reduced number of chemical reactions and the size of the DSD networks puts the proposed candidate constructions within current capabilities of experimental implementation.
Although the representations were simplified to fit viable experimentation with current technical capabilities, the examples still represent challenging feedback control systems, and the circuits are interesting for experimental investigation of the dependence of closed-loop dynamics on toehold design and the impact of the annihilation reactions and internal nonlinear positive dynamics on the stability, persistent equilibrium, and concentration levels of the circuit. Furthermore, the proposed systems are rich enough to investigate spurious effects and dynamics present in DSD networks and how much the differential nature of the dual-rail representation may help mitigate experimental perturbations.