1 Introduction

In the vast fields of biochemistry and biophysics, the devices intended for sensing of biochemical or biological analytes and their interactions play one of the crucial roles (Ram and Bhethanabotla 2018). Among them are the affinity-based micro/nanosensors that make use of reversible adsorption of target analyte particles as a mechanism of the analyte recognition and sensor response generation (Rogers and Mulchandani 1998). Examples include microcantilever or nanocantilever-based MEMS sensors (Hansen and Thundat 2005) and plasmonic devices that utilize evanescent surface electromagnetic waves (Choi and Choi 2011). The affinity-based micro and nanosystem sensors ensure extremely sensitive, real-time, label-free, in situ and low-cost detection and measurement of the analyte concentrations in samples taken from the environment, food or living organisms (Ram and Bhethanabotla 2018; Zhou et al. 2017; Khanna 2012). Owing to their small dimensions, such devices are suitable for sensor networks and portable sensors with wireless communication (Bhushan and Sahoo 2020), in which the sensing element, electronic signal processing circuitry and a wireless transceiver can be integrated into a small volume (Eren 2018). These features make the affinity-based micro/nanosensors promising tools for applications in environmental monitoring, agriculture, food industry, biomedical diagnostics and early warning systems for bioterrorism (Khanna 2012; Eren 2018; Kim and Lee 2020). Even in this very moment, plasmonic biological sensors are used to enable rapid and massive testing of COVID-19 suspect individuals—e.g. (Qiu et al. 2020; Morales-Narváez and Dincer 2020).

The information about the presence of the target biochemical/biological analyte in a sample, its concentration and its interaction with the surface adsorption sites (regardless of these being an integral part of the sensing surface itself or immobilized functionalizing molecules) is obtained by the analysis of the temporal response of the sensor. Thus the mathematical models of the sensor response which take into account a larger number of relevant effects ensure more reliable information.

To analyze the measurement results a simple linear mathematical model of sensor temporal response is commonly applied (Mehand et al. 2015), in which it is assumed that only adsorption–desorption (AD) process of analyte particles on the sensing surface influences the sensor response. Alternatively, a somewhat more comprehensive model is used that takes into account the coupling of AD process and mass transfer in the sensor microfluidic chamber (Myszka et al. 1998; Anderson et al. 2011). Some models have been presented in literature that include competitive adsorption of binary or multiple analytes (Jakšić et al. 2010, 2014a; Frantlović et al. 2013), dealing in such a manner with the limited sensor selectivity. There are also models that take into account multiple analyte adsorption and mass transfer (Frantlović et al. 2013). In sensors with a closed reaction chamber, the depletion of analyte particles from the sample as a consequence of their adsorption over time can also be important, since it influences the sensor temporal response, especially at low analyte concentrations. This effect was taken into account in the non-linear mathematical model in Jakšić et al. (2014b, 2020). The results presented in the quoted references have proven that a better agreement with experiments can be achieved by using the improved mathematical models of sensor temporal response.

The above mentioned mathematical models of sensor response are based on the Langmuir model of single analyte or multiple analyte adsorption, which assume the uniformity of all adsorption sites on the sensing surface. However, the active surface of affinity-based sensors does not always consists of uniform adsorption sites to which the particles of the target analyte bind. The reason for that may be a non-uniform surface morphology, or uneven binding of functionalizing particles to the surface. Practical examples of non-uniform morphologies include metasurface-based plasmonic sensors, where the sensor active surface consists of ordered metal-dielectric patterns with the characteristic dimensions of the order of tens of nanometers or even less (Jakšić et al. 2011). Another example are graphene biochemical sensors (Shivananju et al. 2017) where one has atomically thin flakes of graphene located on a semiconductor or dielectric surface. Whatever its underlying cause is, non-uniform adsorption can be described by different binding affinities of different binding sites.

In this paper, we present a novel mathematical model of the sensor temporal response that takes into account two types of adsorption sites on the sensing surface, i.e. the case described as bimodal surface affinity. At the same time, our model simultaneously considers the change of analyte concentration in a closed reaction chamber, caused by analyte particles adsorption and ensuing depletion. We perform both qualitative and quantitative analysis of the influence of two different types of surface adsorption also taking into account analyte depletion on the sensor response.

2 Materials and methods

The output signal of adsorption-based sensors is generated by the process of analyte particles adsorption on the sensing surface, which changes a measurable electrical, mechanical or optical parameter of the sensor structure. The parameter can be the conductivity, electrical current, capacitance, mechanical strain, resonance frequency, mass, refractive index, etc. Therefore, the time response of the diverse group of adsorption-based sensors (such as resistive, FET, microcantilever, SAW—Surface Acoustic Wave, BAW—Bulk Acoustic Wave, plasmonic sensors) is determined by the number of analyte particles adsorbed on the sensing surface, so the mathematical model of their temporal response is based on the model of the time evolution of the number of adsorbed particles.

If the binding of analyte particles to different sites on the sensing surface is characterized by two different affinities, the adsorption analysis can be performed assuming that there are two types of surface adsorption sites, as illustrated in Fig. 1.

Fig. 1
figure 1

Schematic presentation of bimodal adsorption–desorption process of analyte particles on the sensing surface, characterized by two types of adsorption sites (here represented as surface patches with two different shades)

Let us assume that the total number of adsorption sites on the sensing surface is Na = Na1 + Na2, where Na1 is the number of sites of the first type, and Na2 is the number of sites of the second type. We also assume that only one particle adsorbs to a single binding site, and that interactions between the adsorbed particles do not occur. The surface sites binding affinity towards the given analyte is determined by the adsorption and desorption rate constants (kav and kdv, respectively), which are denoted by indices “1” and “2”, according to the type of adsorption sites. The total number of analyte particles injected in the sensor’s closed reaction chamber is N0 = CV (C is the analyte concentration in the injected sample, and V is the chamber volume). If N1 and N2 are the numbers of particles adsorbed on the two types of adsorption sites at the moment t, their temporal change is determined by

$$ \frac{{{\text{d}}N_{1} }}{{{\text{d}}t}} = k_{av1} N_{0t} (N_{a1} - N_{1} ) - k_{d1} N_{1} $$
(1)
$$ \frac{{{\text{d}}N_{2} }}{{{\text{d}}t}} = k_{av2} N_{0t} (N_{a2} - N_{2} ) - k_{d2} N_{2} . $$
(2)

Here N0t is the number of free particles in the chamber available for adsorption on the sensing surface at the moment t.

If we neglect the change of N0t during time, the number of analyte particles in the chamber, which are available for adsorption at any given moment will be equal to the number of particles in the sample injected into the chamber at the beginning of the experiment (the moment t = 0), so that N0t = N0 in the previous equations. Thus the obtained equations

$$ \frac{{{\text{d}}N_{1l} }}{{{\text{d}}t}} = k_{av1} N_{0t} (N_{a1} - N_{1l} ) - k_{d1} N_{1l} $$
(3)
$$ \frac{{{\text{d}}N_{2l} }}{{{\text{d}}t}} = k_{av2} N_{0t} (N_{a2} - N_{2l} ) - k_{d2} N_{2l} , $$
(4)

constitute the linear binding model, which is known in the literature as the bi-Langmuir model (Umpleby et al. 2004). In this simple model, the equations are not coupled, so it can be easily solved by N1l and N2l

$$ N_{1l} = N_{1ls} (1 - e^{{t/\tau_{1} }} ),\quad N_{2l} = N_{2ls} (1 - e^{{t/\tau_{2} }} ) $$
(5)
$$ N_{1ls} = \frac{{k_{av1} N_{0} }}{{k_{av1} N_{0} + k_{d1} }}N_{a1} \quad N_{2ls} = \frac{{k_{av2} N_{0} }}{{k_{av2} N_{0} + k_{d2} }}N_{a2} , $$
(6)

and the time constants for achieving the steady state are

$$ \tau_{1} = (k_{av1} N_{0} + k_{d1} )^{ - 1} ,\quad \tau_{2} = (k_{av2} N_{0} + k_{d2} )^{ - 1} . $$
(7)

Assuming a linear relation between the sensor response and the number of adsorbed particles, the sensor temporal response is given by the expression

$$ S_{l} = w(N_{1l} + N_{2l} ), $$
(8)

where w is the weight factor, representing the mean contribution of a single particle adsorption to the sensor response. In a general case, different weight factors may correspond to the adsorption on two types of binding sites (the response is then Sl = w1N1l + w2N2l). A motivation for the use of Eq. (8) is its validity for many various adsorption-based sensors in the case when there are different types of adsorption sites. For instance, in the cases of resonant micro/nanocantilevers, surface acoustic wave and bulk acoustic wave sensors, particle adsorption changes the mass of the mechanical sensing structure, so that w is determined by the mass of a single analyte particle, thus it is independent on the type of the site where the particle was adsorbed. Also, in the case of plasmonic sensors it is reasonable to assume that the mean change of refractive index when an analyte particle is adsorbed is w = (n − ne)/Na, where n is the refractive index value of the analyte and ne is the refractive index of the surrounding medium (Choy 2015) (the simple mixing rule).

A more comprehensive model takes into account the change of the number of free particles in the chamber due to the AD processes on the surface. Thus, the number of particles available for adsorption at the moment t depends on the current numbers of particles adsorbed on both types of adsorption sites, and it equals N0t = N0 − N1 − N2, so Eqs. (1, 2) become

$$ \frac{{{\text{d}}N_{1} }}{{{\text{d}}t}} = k_{av1} (N_{0} - N_{1} - N_{2} )(N_{a1} - N_{1} ) - k_{d1} N_{1} $$
(9)
$$ \frac{{{\text{d}}N_{2} }}{{{\text{d}}t}} = k_{av2} (N_{0} - N_{1} - N_{2} )(N_{a2} - N_{2} ) - k_{d2} N_{2} . $$
(10)

This system of nonlinear differential equations can be solved numerically for N1 and N2. The numbers of adsorbed particles in the steady state, N1s and N2s, can be obtained by solving the equations

$$ \begin{aligned} (K_{{d1}} - K_{{d2}} )N_{{1s}}^{3} + \left[ {K_{{d1}} N_{{a2}} + K_{{d2}} N_{{a1}} - (K_{{d1}} - K_{{d2}} )(N_{0} + N_{{a1}} + K_{{d1}} )} \right]N_{{1s}}^{2} \\ & \quad - \left[ {K_{{d1}} (N_{{a2}} - N_{0} ) + K_{{d2}} (2N_{0} + N_{{a1}} + K_{{d1}} )} \right]N_{{a1}} N_{{1s}} \\ & \quad + K_{{d2}} N_{0} N_{{a1}}^{2} = 0. \\ \end{aligned} $$
(11)
$$ N_{2s} = N_{a2} \frac{{K_{d1} N_{1s} }}{{K_{d1} N_{1s} + K_{d2} (N_{a1} - N_{1s} )}}. $$
(12)

Here we introduced the equilibrium constants Kd1 = kd1/kav1 and Kd2 = kd2/kav2. Equations (11) and (12) are obtained from Eqs. (9) and (10) for dN1/dt = 0 and dN2/dt = 0.

The sensor time response is

$$ S = w(N_{1} + N_{2} ), $$
(13)

where N1 and N2 are the solutions of Eqs. (9) and (10), and w is defined earlier in this section.

Equations (9)–(13) constitute the sensor time response mathematical model that takes into account bimodal non-uniformity of adsorption surface sites, and analyte depletion in the sensor reaction chamber.

3 Results and discussions

In order to investigate the influences of analyte depletion and the sensing surface bimodal affinity on the biosensor temporal response, we use two mathematical models for the time evolution of the numbers of adsorbed particles, given by Eqs. (3), (4), (9) and (10). An analysis of the number of the adsorbed particles gives one a complete insight into the behavior of the sensor response, applying Eqs. (8) and (13). Also, in this manner the generality of the analysis is thus improved, since its conclusions are applicable to different types of adsorption-based sensors, independently on the type of the measured parameter. The values of parameters (adsorption and desorption rate constants, concentration) that we use in numerical calculations are from the range of values corresponding to protein adsorption on a functionalized sensing surface (e.g. binding of an antibody and antigen) (Myszka et al. 1998).

We introduce the parameter v, which is the fraction of type 1 adsorption sites in the total number of adsorption sites, thus Na1 = vNa and Na2 = (1 − v)Na.

Figures 2 and 3 show the time dependences of the numbers of adsorbed particles, N1, N2 and N1 + N2, which determine the components of the sensor response originating from the adsorption of the analyte particles on two types of surface sites and also the total temporal response due to the adsorption on the bimodal affinity surface, when analyte depletion is taken into account. These curves are denoted in Figs. 2 and 3 as “Depletion”. The results for the adsorbed amounts are governed by Eqs. (9) and (10). To solve them we used numerical method implemented in the MathWorks MATLAB environment R2013, the solver aimed for the nonstiff equations, based on the Runge–Kutta formula, or more concretely, on the Dormand–Prince pairs. Figures 2 and 3 also show N1l, N2l and N1l + N2l (“No Depletion” curves). The AD process on the type 1 adsorption sites is characterized by the rate constants kav1 = 1.3 × 10–12 1/s and kd1 = 0.04 1/s, while the reversible binding to the surface sites of the type 2 is characterized by kav2 = 1.3 × 10–13 1/s and kd2 = 0.02 1/s. According to these values the type 1 sites have a 5 times higher affinity towards the target analyte than the type 2 sites (if the ratio kav/kd is defined as the measure of the affinity). The total number of adsorption sites is Na = 6 × 1010, and v = 0.5. The number of the particles in the sample injected in the sensor reaction chamber is N0 = 3 × 1011 for the case shown in Fig. 2, which corresponds to the analyte concentration C = 3 × 1018 1/m3 in the volume 10–7 m3.

Fig. 2
figure 2

The time change of the numbers of particles adsorbed on the surface sites of high affinity (i.e. type 1 sites), of low affinity (i.e. type 2 sites), and on both types of adsorption sites. The results are according to the two mathematical models: the one that neglects analyte depletion (“No Depletion” curves), and the other that takes it into account (“Depletion” curves)

Fig. 3
figure 3

The same quantities as in Fig. 2, but for a 5 times lower analyte concentration

A certain difference between the results obtained by the model that neglects the analyte depletion and those according to the model that takes into account the depletion can be seen in Fig. 2. However, a significantly higher influence of the analyte depletion on the sensor response can be observed in Fig. 3, which shows the adsorption of the analyte present in 5 times lower concentration: the total response is decreased by about 20% compared to the value predicted by the model that assumes a negligible change of the amount of free analyte particles in the reaction chamber during adsorption.

Figures 2 and 3 also show that adsorption on low-affinity sites contributes more to the sensor response at higher analyte concentrations: for C = 3 × 1018 1/m3 (Fig. 2) this component amounts to about 43% of the steady-state sensor response, compared to about 25% response at a 5 times lower concentration (Fig. 3). It is observed that the duration of the transient regime response, and thus the response time of the sensor itself, may be significantly longer than it would correspond to adsorption on higher affinity sites.

Figures 2 and 3 illustrate that improper modeling, which neglects the depletion in the analyte concentration and the surface inhomogeneity, could give false results in both the transient and the steady state sensor response analysis.

Figure 4 shows the steady-state number of particles adsorbed on each of the two types of adsorption sites (N1s, N2s), as well as the total number of the particles adsorbed on the sensing surface (Ns = N1s + N2s) for various values of the fraction of type 1 adsorption sites, v, when analyte depletion is taken into account. The parameters of the bimodal surface affinity are the same as before, and the analyte concentration is C = 6 × 1017 m–3 (corresponds to a number of N0 = 6 × 1010 particles in a chamber of volume 10–7 m3). Figure 4 enables one to get quantitative insight into the influence of the nonuniformity of the binding sites to the sensor response in the steady state. The domination of the adsorption at the high affinity sites over the low affinity sites adsorption, starts already with fractions of the type 1 sites near 0.26. One can also observe in Fig. 4 a fast decrease of the sensor response with an increase of the fraction of the type 2 sites, from the maximum response (when all the sites are type 1, and the number of the adsorbed particles is 3 × 1010). For instance, at v = 0.6 the response is about 20% lower. By comparing the curves obtained using the two models and shown in the same diagram, one can observe the influence of analyte depletion on response for different values of v. It can be seen that with an increase of the fraction of sites of the given type the error in the number of adsorbed particles at this type of sites increases, if the number is determined by the model neglecting analyte depletion.

Fig. 4
figure 4

Steady-state numbers of particles adsorbed on surface sites of high affinity (i.e. type 1 sites), of low affinity (i.e. type 2 sites), and on both types of adsorption sites, for different fractions of sites of the two types, which is characterized by the parameter v (the fraction of sites of type 1), according to the model that neglects analyte depletion (“No Depletion” curves), and the other that takes it into account (“Depletion” curves). The arrows point out to the values of v for which the type of sites with dominant adsorption changes

As seen in Fig. 5, at a higher analyte concentration (C = 6 × 1018 m–3, i.e. N0 = 6 × 1011 particles in 10–7 m3), the two models give results that are close to each other. Adsorption on the high affinity sites dominates after v exceeds the value of about 0.43, according to both models. A seemingly counter-intuitive high percentage of the adsorption on the low-affinity sites is explained by a high coverage of the high-affinity sites (near to 95%), which decreases the probability of adsorption on them. This high percentage of adsorption at the low affinity (type 2) sites is the key reason for a lower than expected decrease of the sensor response at high analyte concentrations. So for instance when 40% of the adsorption sites are type 2 (v = 0.6), the response is decreased by about 5% (compared to a 20% decrease for the same value of v, as shown in Fig. 4 for a ten times lower concentration).

Fig. 5
figure 5

The same parameters as in Fig. 4, but for 10 times lower analyte concentration

Figure 6 shows the same variables as presented in Figs. 4 and 5, but for different analyte concentrations, when the percentage of the low affinity sites is higher that that of the high affinity sites (v = 0.35). The more accurate model, which takes into account analyte depletion, shows that at concentrations below about 1.6 × 1018 m–3 a majority of the adsorbed particles are those bound to the higher affinity sites, although those comprise 35% of the total number of sites. At higher concentrations, the response becomes dominantly determined by adsorption at low-affinity sites.

Fig. 6
figure 6

Numbers of adsorbed particles on the sites of high affinity (type 1 sites), of low affinity sites (sites of the type 2), and the total number of adsorbed particles in steady state, for different analyte concentrations, nd v = 0.35 (v is the fraction of high-affinity sites in the total number of the binding sites at the sensing surface). The results are obtained by using the two mathematical models: the one neglects analyte depletion (“No Depletion” curves), and the other takes it into account (“Depletion” curves). The arrows point out to the values of C for which the type of sites with dominant adsorption changes

4 Conclusion

We considered the temporal response of biochemical/biological adsorption-based micro or nanosensors with inhomogeneous sensing surface characterized by two types of adsorption sites with different affinities towards the given analyte. Two mathematical models of the sensor response are presented and compared: one that takes into account the depletion of the analyte from the finite sample contained in a closed chamber, and the other that neglects it. Using these two models we analyzed qualitatively and quantitatively the influence of different fractions of high- and low-affinity sites on the sensor response.

The results of the analysis have shown a significant change of the response kinetics when the analyte concentration within the chamber was insufficiently high to keep the depletion negligible. The depletion modifies more strongly adsorption on the more abundant sites, regardless of the fact if these are with high or with low binding affinity.

It was shown that for a given ratio of the fractions of the two types of sites, the steady-state response of a bimodal adsorption system is determined by the adsorption on the higher affinity sites at lower concentrations, while with an increasing analyte concentration the influence of adsorption at the low affinity sites not only increases, but it may become dominant.

It can be concluded that improper modeling, which neglects the depletion in the analyte concentration and the surface inhomogeneity, could give false results from both the transient and the steady state sensor response analysis.

The presented results are valid for any type of adsorption-based sensors and for any dimensions of such sensors. However, they could also find applications outside the sensor field, for instance in prediction of the behavior of various micro or nanosystems whose operation can be affected by adsorption of a gas or liquid from the surroundings. The smaller the physical features of the device are, the stronger will be the influence of adsorption phenomena on its performance, since the same number of the adsorbed particle will make the larger relative change of the overall properties of the features.