Next Article in Journal
Integrating Microorganism-Based Therapy and Emerging Biotechnology in the Treatment of Intracranial Central Nervous System Diseases
Previous Article in Journal
Etrog Citron (Citrus medica) as a Novel Source of Antiviral Agents: Overview of Its Bioactive Phytochemicals and Delivery Approaches
Previous Article in Special Issue
Intravitreal Povidone-Iodine Injection and Low-Dose Antibiotic Irrigation for Infectious Endophthalmitis: A Retrospective Case Series
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling and Design of Chitosan–PCL Bi-Layered Microspheres for Intravitreal Controlled Release

by
Eduardo A. Chacin Ruiz
1,
Samantha L. Carpenter
2,†,
Katelyn E. Swindle-Reilly
3,4,5 and
Ashlee N. Ford Versypt
1,6,7,8,*
1
Department of Chemical and Biological Engineering, University at Buffalo, The State University of New York, Buffalo, NY 14260, USA
2
School of Mechanical and Aerospace Engineering, Oklahoma State University, Stillwater, OK 74078, USA
3
Department of Biomedical Engineering, The Ohio State University, Columbus, OH 43210, USA
4
William G. Lowrie Department of Chemical and Biomolecular Engineering, The Ohio State University, Columbus, OH 43210, USA
5
Department of Ophthalmology and Visual Sciences, The Ohio State University, Columbus, OH 43210, USA
6
Department of Biomedical Engineering, University at Buffalo, The State University of New York, Buffalo, NY 14260, USA
7
Department of Pharmaceutical Sciences, University at Buffalo, The State University of New York, Buffalo, NY 14214, USA
8
Institute for Artificial Intelligence and Data Science, University at Buffalo, The State University of New York, Buffalo, NY 14260, USA
*
Author to whom correspondence should be addressed.
Current address: School of Aerospace and Mechanical Engineering, The University of Oklahoma, Norman, OK 73019, USA.
Pharmaceutics 2025, 17(9), 1174; https://doi.org/10.3390/pharmaceutics17091174
Submission received: 30 July 2025 / Revised: 2 September 2025 / Accepted: 4 September 2025 / Published: 9 September 2025
(This article belongs to the Special Issue Drug Delivery Systems for Ocular Diseases)

Abstract

Background/Objectives: Chronic retinal diseases usually require repetitive local dosing. Depending on factors such as dosing frequency, mode of administration, and associated costs, this can result in poor patient compliance. A better alternative involves using controlled-release drug delivery systems to reduce the frequency of intravitreal dosing and extend drug release. However, reaching the market stage is a time-consuming process. Methods: In this study, we employed two computational approaches to model and estimate the parameters governing the diffusion-controlled drug release from bi-layered microspheres. The case study involved microspheres composed of a chitosan core and a polycaprolactone (PCL) shell. The model drugs were bovine serum albumin and bevacizumab (an agent that slows neovascularization due to retinal disorders). Drug release from the microspheres is described by a mathematical model that was solved numerically using the finite difference and the finite element approaches. The parameter estimation was performed by nonlinear least-squares regression. Results: We used the estimated parameters to simulate the cumulative release under various conditions and optimize the device design to guide future experimental efforts and improve the duration of release beyond a target daily therapeutic release rate from the microspheres. Conclusions: We investigated the effects of polymeric layer sizes on drug release and provided recommendations for optimal sizes. We provide straightforward computational tools for others to reuse in designing bi-layered microspheres for intravitreal drug delivery needs in the treatment of chronic ocular neovascularization.

Graphical Abstract

1. Introduction

Chronic diseases usually require repeated dosing to maintain therapeutic drug concentrations over extended periods and thus manage symptoms and prevent disease progression. This is particularly challenging in the treatment of chronic retinal disorders like age-related macular degeneration (AMD) and diabetic retinopathy, which involve neovascularization and require repetitive intravitreal injections. These frequent injections can cause fear and anxiety in patients and are associated with an increased risk of ocular complications [1]. Therefore, there is a critical need for drug delivery systems (DDSs) capable of maintaining therapeutic concentrations for extended periods, thereby improving patient compliance compared to classic formulations for administering drugs directly through systemic or localized routes.
Multiple polymer-based DDSs designed for intravitreal injection have been proposed in the literature to extend the release of anti-VEGF drugs targeting neovascularization [2]. These devices are generally made of biodegradable polymers like chitosan and polycaprolactone (PCL). Chitosan is a naturally derived polymer that is biocompatible and biodegradable [3] and has demonstrated versatility as a DDS across numerous biomedical applications [4,5,6,7,8]. PCL, on the other hand, is a hydrophobic, biocompatible polymer characterized by high permeability and a slow degradation profile [9] and has also been explored for multiple drug delivery applications [10,11,12,13,14]. PCL has a very slow hydrolytic degradation rate [15,16,17]. Bartnikowski et al. [17] combined data from multiple studies in the literature showing that less than 5% of PCL mass is lost after 10 months of in vitro degradation in cell-free media at body temperature; Lam et al. [18] showed that the 5% loss threshold is not passed until after nearly 2 years. Both chitosan [19,20,21,22,23] and PCL [24,25,26] have been explored as polymers for extending anti-VEGF drug release to prevent angiogenesis, as well as for the controlled release of anti-inflammatory agents [20,23,27,28] for other ocular diseases like uveitis [29]. Chitosan is positively charged, which provides a rationale for the extended release of negatively charged therapeutics, such as anti-VEGF agents, via electrostatic interactions [30]. However, only a few studies have combined these polymers into a multi-layered DDS (a core of one polymer coated successively by one or more layers of other polymers) to achieve extended drug release [30,31].
Achieving long-term, sustained delivery at therapeutic levels using DDSs requires consideration of the parameters that govern the drug release dynamics. In layered polymeric DDSs, the parameters include drug diffusion coefficients, the burst release percentage, and drug partition coefficients, which are not necessarily known beforehand; however, they influence the amount and rate of delivery at the target locations. Experimental testing of every possible design combination is impractical due to time and cost constraints. Mathematical modeling of drug release from DDSs enables predictive simulations of drug release behavior across a vast design space. These models can estimate the key parameters and optimize device design, reducing the amount of experimentation required while improving the treatment of chronic diseases.
Several mechanisms can govern drug release from polymeric DDSs, including diffusion, swelling, and erosion [2,32,33,34]. Here, we focus on diffusion-controlled release, where diffusion through the polymer(s) dominates the drug transport. Diffusion-controlled release is modeled by Fick’s second law, often assuming a constant diffusion coefficient in each material, perfect sink conditions in the medium, and negligible swelling and erosion of the DDS [33,34]. Analytical solutions exist for single-layered DDSs with ideal geometries [35,36,37,38,39,40] and multi-layered spherical DDSs under certain idealized conditions [41,42,43,44] and were reviewed by us [2]. Unfortunately, the analytical solutions are complicated to evaluate as they typically involve infinite sums of trigonometric functions. While these solutions rely on fixed values or assumed ratios among parameters, fewer studies have focused on parameter estimation from such single-layered [45,46,47] or multi-layered spheres [48,49].
This work addresses the challenge of improving the design of intravitreal DDSs through computational modeling, thereby reducing the design space for costly and time-consuming experiments. For evaluating cases that can be solved by analytical techniques, extending to other conditions without analytical solutions, and considering DDSs with more elaborate geometries, we turn to numerical approaches [50,51,52]. We use a finite difference approach in MATLAB for symmetric multi-layered spheres. We also use an alternative finite element approach in COMSOL to enable future extensions to layered geometries of other shapes and loading and boundary conditions that are not easily modeled in MATLAB. We present these two numerical approaches for solving the long-term drug release problem and estimating important parameters in diffusion-controlled core–shell spherical DDSs. As a case study, we apply these numerical methods to chitosan–PCL microspheres releasing bovine serum albumin (BSA) and bevacizumab [30], an anti-VEGF agent that slows neovascularization in cancer and eye disorders. The calculated parameters are estimated from published experimental data and used to explore the effects of the design variables—the sizes of the polymer layers—on the following drug release metrics: the cumulative release percentage and daily drug release rate. This framework supports the rational design of intravitreal DDSs to meet specific therapeutic thresholds, providing a generalizable toolset for both experimentalists and theoreticians working on sustained DDSs.

2. Methods

2.1. Geometry

The DDS used here is a core–shell microsphere (Figure 1). A single dose includes many of these microspheres, which are assumed to behave identically. The radius of the core is R c o r e , and that of the shell is R s h e l l . The shell thickness is denoted as Δ R = R s h e l l R c o r e . The  min Δ R = 0 ; thus, R s h e l l R c o r e . Note that Δ R = 0 is just the single-layered microsphere case, where R s h e l l = R c o r e . Radial symmetry about the center of each microsphere is assumed.
As test cases for demonstrating our computational tools for designing DDSs for intravitreal controlled release, we used data from an experimental study performed by our team [30], in which the DDS consisted of a drug-loaded core made of chitosan and a PCL outer shell to protect the chitosan core from degradation and extend drug release. PCL hydrolytic degradation takes much longer than the 6-month time scale in the present study and in the study of Jiang et al. [30]; thus, PCL is assumed not to degrade. Chitosan has been shown to degrade by 6 months when not surrounded by a PCL outer shell, but it is protected when a shell is present [30]. Thus, we do not consider the case of Δ R = 0 (a chitosan single-layered microsphere) as a test case for the diffusion-controlled model. Swelling is also assumed to be negligible for both polymers. Thus, diffusion-controlled release is the dominant release mechanism. In the study of Jiang et al. [30], the mean R c o r e = 5.10   μ m of chitosan, and the mean Δ R = 1.25   μ m of PCL. Two drugs were used in the study of Jiang et al. [30] and are considered here: BSA and bevacizumab.

2.2. Mathematical Model

Fick’s second law for time-dependent diffusion is as follows:
C t = D 2 C
where C ( x , t ) is the drug concentration, x refers to the spatial coordinates in either Cartesian or spherical coordinate systems, t is time, and D is a uniform diffusion coefficient. For two concentric layers of a symmetric sphere, this becomes
C t = D c o r e r 2 r r 2 C r , 0 r R c o r e D s h e l l r 2 r r 2 C r , R c o r e r < R s h e l l
where D c o r e and D s h e l l are the diffusion coefficients for the core and shell layers, respectively, and r is the position along the radial dimension.
For the bi-layered or core–shell sphere, there are three boundary conditions to define for t > 0 at r = 0 , R c o r e , and  R s h e l l . At the center of the sphere ( r = 0 ), the radial symmetry boundary condition is applied:
C ( 0 , t ) r = 0
The condition at the interface ( r = R c o r e ) between the two different polymeric domains is the flux continuity condition allowing for drug partitioning preferentially between the layers based on material properties:
D c o r e C c o r e ( R c o r e , t ) r = D s h e l l C s h e l l ( R c o r e , t ) r
subject to
C c o r e ( R c o r e , t ) = κ C s h e l l ( R c o r e , t )
where C c o r e ( R c o r e , t ) is the drug concentration in the core at the interface, κ is the partition coefficient, and  C s h e l l ( R c o r e , t ) is the drug concentration in the shell at the interface.
At the external surface of the sphere ( r = R s h e l l ) , the perfect sink condition is assumed: C ( R s h e l l , t ) = 0 . This means that all the drug released is immediately cleared away, which is a common assumption in biological tissues.
The initial concentration for the drug-loaded core and non-loaded shell is
C ( r , 0 ) = C c o r e , 0 , 0 r < R c o r e 0 , R c o r e < r < R s h e l l
where C c o r e , 0 is the initial concentration inside the core, which is set as C c o r e , 0 = 1 arbitrary units (a.u.) for normalizing the concentration calculations. Note that this normalized value is the concentration that remains immediately after the burst release, which is assumed to be instantaneous at t = 0 .
Drug release is quantified in terms of cumulative release, as this metric is often reported in experimental studies. The cumulative release is calculated as follows:
Q ( t ) = B + ( 100 B ) 1 C ( x , t ) d V C ( x , 0 ) d V
where Q ( t ) is the cumulative percentage of drug released as a function of time, B is the burst release or the percentage of the total drug loaded that is released immediately upon in vivo administration or placement into an in vitro medium, V is the volume, and the last term refers to the fractional amount of drug remaining in the DDS at each time relative to that present in the DDS initially after the burst release. The total amount of drug in the core–shell microsphere at any time is calculated as the volume integral of the spatiotemporal distribution of C ( x , t ) from the solution of Equations (2)–(6).
The amount of drug released over a time interval A r e l ( t , Δ t ) is determined using the cumulative release from each microsphere as follows:
A r e l ( t , Δ t ) = ( Q ( t ) Q ( t Δ t ) ) A l o a d , 0 100 , t > 0
where Δ t is the time interval and A l o a d , 0 corresponds to the initial amount (in moles) of the drug loaded into a dose of multiple microspheres. We assumed that each microsphere has a uniform C c o r e , 0 in its core. For diffusion and the cumulative release calculations, C c o r e , 0 is dimensionless and is set to 1 to normalize by the dimensional initial concentration. Additionally, we assumed that the dimensional initial concentration in each microsphere core in units of moles per volume is the same across all microspheres, as this represents the loading capacity that is a material property. Microspheres of different core radii have different volumes over which the drug is distributed. Thus, we assumed that a sufficient number of microspheres comprise the dose to reach the A l o a d , 0 amount. Different drugs have different molecular weights, and these were used when converting from initial amounts in mass units to mole units.
The release rate A ˙ r e l ( t , Δ t ) can be expressed as follows:
A ˙ r e l ( t , Δ t ) = A r e l ( t , Δ t ) Δ t , t > 0
which gives the release rate between two time points spaced by Δ t or the approximation to the derivative of the cumulative release curve. The release rate is fastest at early times. As the Δ t needed for burst release at time t = 0 is assumed to be infinitesimally short, the instantaneous burst release rate is theoretically infinitely high (practically, it must be finite). Thus, Equation (9) is undefined at t = 0 , and we only considered the finite drug release rates calculated for t > 0 .

2.3. Numerical Methods

We solved the model for drug release from the core–shell microsphere DDS defined in Equations (2)–(6) numerically using two alternative approaches: finite differences in MATLAB 2024b and finite elements in COMSOL Multiphysics v6.2.

2.3.1. Finite Difference Approach in MATLAB

For the radially symmetric core–shell sphere described in Section 2.1 with uniform diffusion coefficients in each layer and the initial and boundary conditions described in Section 2.2, the finite difference approach is relatively straightforward to implement in technical computing languages such as MATLAB or Python. Here, we used MATLAB. The first step in the approach is to normalize the spherical domain by scaling by R s h e l l so that the domain is 0 r / R s h e l l 1 . Then, a variable α is defined as
α = α c o r e = D c o r e R s h e l l 2 , 0 r R s h e l l R c o r e R s h e l l α s h e l l = D s h e l l R s h e l l 2 , R c o r e R s h e l l r R s h e l l 1
to scale the diffusion coefficient by the outer radius and yield a spatially dimensionless form. Note that the time dimension is still included in α . As defined in Equation (10), α is a piecewise constant function.
In a technique called the method of lines [51,53], the partial differential equation (PDE) in Equation (2) with α substituted is transformed into a system of ordinary differential equations (ODEs) by discretizing the normalized spatial domain and using a finite differencing scheme to approximate the spatial derivatives at the discrete points in the domain. The resulting ODEs can be solved using any built-in MATLAB ODE solver; here, we used ode45. The classic, second-order-accurate central finite difference discretization scheme in spherical coordinates with uniform grid spacing Δ r is as follows [39,50,54,55,56]:
d C m d t = 6 α 0 Δ r 2 C 1 C 0 , m = 0 α 0 m Δ r 2 ( m + 1 ) C m + 1 2 m C m + ( m 1 ) C m 1 , m = 1 , 2 , , M 1 0 , m = M
where C m ( t ) is the numerical approximation to C ( r m , t ) at the grid point r m = m Δ r for m = 0 , 1, ..., M inside the normalized and discretized spherical domain with continuous time t, M is the number of discretizations in the domain, and  Δ r = 1 / M . Equation (11) holds for a constant value α 0 = D / R s h e l l 2 that is uniform throughout a spherical domain. Ford Versypt and Braatz [56] generalized Equation (11) to allow for any function α ( r , t ) , including a piecewise constant function like Equation (10). However, this technique assumes that the grid spacing Δ r does not change. A fixed value of Δ r could be implemented for select values of R c o r e and R s h e l l ; however, here it was desirable to make the algorithm work for arbitrary combinations of R c o r e and R s h e l l to enable exploration of the design space of these sizes. Additionally, the interface boundary condition in Equations (4) and (5) needed to be satisfied. Thus, we adapted Equation (11) as the following schemes in the two layers for solving Equations (2)–(5):
d C i d t = 6 α c o r e Δ r c o r e 2 C 1 C 0 , i = 0 α c o r e i Δ r c o r e 2 ( i + 1 ) C i + 1 2 i C i + ( i 1 ) C i 1 , i = 1 , 2 , , I core 1 κ d C j d t | j = 0 , i = I c o r e
d C j d t = 2 Γ C j + 1 2 Γ + κ C j + 2 C i 1 κ Δ r c o r e 2 α c o r e + Γ Δ r s h e l l 2 α s h e l l , j = 0 and i = I c o r e α s h e l l r j Δ r s h e l l C j + 1 C j 1 + α s h e l l Δ r s h e l l 2 C j + 1 2 C j + C j 1 , j = 1 , 2 , , J shell 1 0 , j = J s h e l l
where C i ( t ) is the numerical approximation to C ( r i , t ) at the grid points r i = i Δ r c o r e for i = 0 , 1, ..., I c o r e inside the core for 0 r / R s h e l l R c o r e / R s h e l l , Δ r c o r e = 1 / I c o r e is the normalized grid spacing in the core, I c o r e is the number of spatial discretizations in the core, C j ( t ) is the numerical approximation to C ( r j , t ) at the grid points r j = I c o r e Δ r c o r e + j Δ r s h e l l for j = 0 , 1, ..., J s h e l l inside the shell for R c o r e / R s h e l l r / R s h e l l < R s h e l l / R s h e l l , Δ r s h e l l = 1 / J s h e l l is the normalized grid spacing in the shell, J s h e l l is the number of spatial discretizations in the shell, and
Γ = I c o r e Δ r c o r e + Δ r c o r e I c o r e Δ r c o r e Δ r s h e l l α s h e l l Δ r c o r e α c o r e Δ r s h e l l
The schemes for the interior points in the shell layer ( j = 1 , 2, ..., J s h e l l 1 ) and at the interface ( i = I c o r e and j = 0 ) and the selection of grid spacing and relationships between the grid spacing in the two layers to maintain second-order accuracy are derived in Section S1 in the Supplementary Materials using techniques from [39,57,58,59]. Figure S1 in the Supplementary Materials shows a schematic representation of the core and shell interior points, the interface location, and the application of the fictitious node method at the interface.
In addition to the initial concentrations from Equation (6) for the core and shell, the MATLAB implementation requires that the initial concentration at the interface be explicitly defined. The initial values at the interface are derived in Section S1 in the Supplementary Materials as the weighted averages of the initial values in the core and the shell, with the weighting dependent on the partition coefficient κ and the transport properties in the layers (Equations (S26) and (S27) in the Supplementary Materials):
C ( r , 0 ) = κ C c o r e , 0 κ + γ , r = R c o r e in core C c o r e , 0 κ + γ , r = R c o r e in shell
where γ is a ratio of the diffusion coefficients and the grid spacing in the two layers, defined in Equation (S18) in the Supplementary Materials.
Numerical techniques were used to evaluate the volume integrals in Equation (7) with discrete values of C ( x , t ) from the MATLAB finite difference solution. The MATLAB function simps [60] approximates each volume integral using Simpson’s method for numerical integration. In spherical coordinates, the volume integral becomes
C ( x , t ) d V = 0 R s h e l l 0 2 π 0 π C ( r , t ) r 2 sin θ d θ d ϕ d r
= 4 π 3 0 R c o r e C ( r , t ) r 2 d r + R c o r e R s h e l l C ( r , t ) r 2 d r
The final term allows for different grid spacing in the two layers and for non-uniform initial values of C ( r , 0 ) from Equation (6).

2.3.2. Finite Element Approach in COMSOL Multiphysics

COMSOL Multiphysics was used to solve the model equations using the finite element method with P1 elements. A P1 element uses a linear polynomial to approximate the solution within its boundaries [61]. The model geometry is a two-dimensional (2D) axisymmetric structure, which reduces the three-dimensional (3D) problem to a 2D problem by leveraging the symmetry about the vertical axis in the 2D plane. A 2D representation was selected instead of a one-dimensional version as we wanted to generalize to other 2D axisymmetric (and 3D) geometries in the future. The solution procedure involves discretizing the spatial domain into simple geometric elements that are interconnected at common points with two or more elements. This process results in a system of algebraic equations that is solved simultaneously. A triangular mesh is used to define the 2D elements in the computational domain. In our implementation, the maximum element size allowed was 0.1 mm, while the minimum element size allowed was 2.4 × 10 5 mm based on the work of Van Kampen et al. [62], who also used COMSOL for modeling sustained intravitreal delivery from a DDS. The COMSOL “Transport of Diluted Species” interface was used as the physics package in the software to set up the PDE in Equation (2), specify the boundary and initial conditions described in Section 2.2, and solve for the time-dependent drug concentration values in each layer of the DDS. At the interface between the layers, the boundary condition option PartitionCondition was used to specify κ .
Numerical techniques were used to evaluate the volume integrals in Equation (7) with discrete values of C ( x , t ) from the COMSOL finite element solution. The COMSOL built-in option Non-local coupling: integration was used to evaluate the volume integral with the spatially varying concentration profile of C ( x , t ) over the 2D axisymmetric domain that represents a microsphere.
The finite element approach in COMSOL Multiphysics and the finite difference approach in MATLAB were compared under the same parameter conditions. The drug concentration results at different locations inside the microspheres were used for verification purposes and were in good agreement (Section S2 and Figure S2 in the Supplementary Materials). For additional verification, the cumulative drug release profiles from the numerical methods implemented in MATLAB and COMSOL were compared to an analytical solution [41]. All three approaches yielded overlapping results for two arbitrary sets of parameters, demonstrating strong concordance across methodologies (Section S2 and Figure S3 in the Supplementary Materials).

2.4. Sensitivity Analysis

We used one-at-a-time sensitivity approaches in MATLAB and COMSOL and the global variance-based Sobol’s method [63,64,65] implemented in COMSOL to assess the sensitivity of the model output to the input parameters. A sensitivity matrix S is defined with the general form:
S = f ( x 1 , p ) p 1 f ( x 1 , p ) p m f ( x n , p ) p 1 f ( x n , p ) p m
where f ( x i , p ) is a model output evaluated at input variable value x i for i = 1 , 2, ..., n subject to the set of parameters p = p 1 , p 2 , , p m . Generally, the input variables include the independent variable time t, the selected drug, and the geometric properties of the DDS: R c o r e and R s h e l l . Here, we fixed R c o r e and R s h e l l to be the properties of the bi-layered microspheres from Jiang et al. [30] described in Section 2.1. For the model output of interest, we considered the cumulative release at the single time point of 28 days, Q ( 28 ) , from Equation (7) and the model solution of the concentration distribution from Equations (1)–(6) and the set of parameters p = { B , D c o r e = D C h i , D s h e l l = D P C L , κ } . The sensitivity analysis was performed for three regimes of diffusion coefficients in the two layers: D c o r e < < D s h e l l , D c o r e D s h e l l , and  D c o r e > > D s h e l l .
For the MATLAB local sensitivity analysis, finite differences were used to approximate the derivatives in Equation (18), and each parameter was increased one at a time by 1%. Thus, the normalized local sensitivity N Q ( 28 , p ) for the single output for each drug and four parameters is as follows:
N Q ( 28 , p ) = Q ( 28 , 1.01 × B , D C h i , D P C L , κ ) Q ( 28 , p ) 0.01 × Q ( 28 , p ) Q ( 28 , B , 1.01 × D C h i , D P C L , κ ) Q ( 28 , p ) 0.01 × Q ( 28 , p ) Q ( 28 , B , D C h i , 1.01 × D P C L , κ ) Q ( 28 , p ) 0.01 × Q ( 28 , p ) Q ( 28 , B , D C h i , D P C L , 1.01 × κ ) Q ( 28 , p ) 0.01 × Q ( 28 , p )
In COMSOL, the Morris one-at-a-time (MOAT) method [66,67,68] and Sobol’s method were both used from the uncertainty quantification module [69]; we allowed each parameter to be described by a normal distribution and a 1% standard deviation around the baseline value. The cumulative distribution function bounds were defined to constrain the parameter range within ±1% of the baseline value, with the lower bound set at 99% and the upper bound set at 101% of the baseline.

2.5. Parameter Estimation

For the estimation of the parameters p = { burst release B, drug diffusion coefficients in the core D c o r e and the shell D s h e l l , and the partition coefficient κ } , we used an ordinary least-squares objective function with the following general form:
min p i [ f ( x d a t a i , p ) y d a t a i ] 2
where f ( x d a t a i , p ) is the model output evaluated at the values of input variables at which experimental measurements y d a t a i are collected and i denotes discrete data points. Here, the data were from Jiang et al. [30], and the model outputs of interest were the cumulative release (Equation (7)) values at times x d a t a i when the measurements for experimental cumulative drug release y d a t a i were obtained. As in the sensitivity analysis, R c o r e and R s h e l l were fixed, and the parameter estimation process was conducted for both BSA and bevacizumab. Equation (20) minimizes the sum of squared residuals, which we also refer to as the “error”.
The MATLAB built-in function lsqcurvefit was used for estimating the parameters that minimized the least-squares error (Equation (20)). The parameter values were normalized by dividing them by scaling factors specific to each parameter so that the maximum of the parameter range was set to 1. The estimated values were then multiplied by the scaling factors to yield the optimized parameter values. Tolerance was set to 0.001, and the maximum number of objective function evaluations for each parameter update was set to 800. All other optimization settings were at their default values.
We performed a preliminary parameter estimation, described in Section S3 in the Supplementary Materials, over a broad parameter space that yielded feasible cumulative release profiles (Figure S4 and Table S1 in the Supplementary Materials). The results from the preliminary parameter estimation (Figures S5 and S6 and Table S2 in the Supplementary Materials) allowed us to reduce the parameter space of the problem before refining the parameter estimates. We performed a subsequent parameter estimation using a multi-start process with 50 initial guesses determined by Latin hypercube sampling of the parameter values bounded within the new limits in Table 1 with log uniform sampling across each parameter. The parameters with the lowest sensitivity were fixed at κ = 1 and D P C L = 1000 × D C h i leaving p = { B , D c o r e = D C h i } as the parameters to be estimated in the refined parameter estimation. Upon completing the 50 multi-start parameter estimations, we compared the least-squares error values for the parameter sets to which the lsqcurvefit algorithm converged, subject to each of the 50 initial parameter guesses. The parameter sets from the multi-start parameter estimations that yielded error values within 5% of the minimum error were deemed acceptable. The resulting parameter values from the acceptable sets were averaged and then simulated for the average model results. Additionally, the parameters from the simulation with the lowest error value were considered the best model parameters. After comparing the best model and the average model, the average parameters were used in all further model simulations.
In COMSOL, we used the built-in global least-squares objective function in the optimization module to perform the parameter estimation (Equation (20)) for the four model parameters p = { B , D c o r e = D C h i , D s h e l l = D P C L , κ } in the preliminary parameter estimation and the two sensitive parameters p = { B , D c o r e = D C h i } for the refined multi-state parameter estimation procedure. The parameter values were normalized by dividing them by scaling factors specific to each parameter; in COMSOL, these scaling factors were chosen such that the midpoint of the parameter range was set to 1. Tolerance was set to 0.001, and the maximum number of function evaluations was set to 1000.

2.6. Parameter Uncertainty Quantification

To quantify the uncertainty in the parameters estimated following the methods of Section 2.5, we again used the sensitivity matrix S from Equation (18). Here, the S was approximated using the finite difference approach in MATLAB with 1% perturbation in each of the parameters to numerically determine the Jacobian, and the model outputs of interest f included the cumulative release Q ( t ) values from Equation (7) at multiple time points. The input variables x i are discrete time points that correspond to 11 measurement times for cumulative release data from the study of Jiang et al. [30]. The covariance of the cumulative release experimental data is collected in a matrix ψ . With S and ψ , the variance–covariance matrix cov ( p ) for parameters p is approximated as follows [70]:
cov ( p ) = ( S T S ) 1 S T ψ S ( S T S ) 1
where T denotes the matrix transpose operation. The diagonal elements of this square matrix cov ( p ) give the variance of the parameters and were used to determine the parameters’ standard deviation. Finally, using this standard deviation in conjunction with the Student’s t inverse cumulative distribution function, the 95% confidence interval for each estimated parameter was calculated.

3. Results

3.1. Sensitivity Analysis

We observed that the normalized sensitivity of the cumulative drug release at 28 days (Equation (19)) depended on the relative magnitudes of the diffusion coefficients in the chitosan core and the PCL shell (Figure 2). We identified three regimes for these relative magnitudes: D c o r e < < D s h e l l , D c o r e D s h e l l , and  D c o r e > > D s h e l l (Section S4 and Figure S7 in the Supplementary Materials). For all the cases shown, the burst and the partition coefficient were tested at the same baseline values of 10 and 1, respectively. The MATLAB local sensitivity results are shown in Figure 2a–c, and the Sobol indices for the global sensitivity results from COMSOL are shown in Figure 2d–f. The sensitivity values from both approaches followed the same patterns regarding the ordering of the sensitivities of the four parameters; however, the insensitive parameters from the Sobol analysis had smaller magnitudes for the sensitivity indices than the corresponding values from the MATLAB local sensitivity analysis. Furthermore, the agreement between first-order and total Sobol indices across all three regimes suggests negligible interaction effects between parameters, indicating that each had an independent influence on cumulative release. These results are consistent with the results from the local MOAT analysis in COMSOL (Section S5 and Figure S8 in the Supplementary Materials).
The most influential parameter depended on the specific regime considered. When drug release was limited by drug diffusion in the chitosan core ( D C h i < < D P C L , Figure 2a,d), the drug diffusion coefficient in the chitosan core D C h i was the most influential parameter, with burst release B having a comparable effect. In contrast, the drug diffusion in the PCL shell D P C L and the partition coefficient κ had negligible impacts on the cumulative drug release at 28 days. When the diffusion coefficients were the same ( D C h i = D P C L , Figure 2b,e), the sensitivity shifted, and the drug diffusion coefficient in the PCL shell D P C L became the dominant parameter, followed by the partition coefficient κ and the drug diffusion coefficient in chitosan D C h i . In this case, the burst release B had the lowest impact on the cumulative drug release at 28 days. When drug release was limited by drug diffusion in the PCL shell ( D C h i > > D P C L , Figure 2c,f), the burst release B was the most sensitive parameter, followed by the drug diffusion coefficient in the PCL shell D P C L and partition coefficient κ . In this regime, the drug diffusion coefficient in the chitosan core D C h i had the smallest effect on the cumulative drug release at 28 days.

3.2. Parameter Estimation

The preliminary parameter estimation considering all four parameters for both BSA and bevacizumab (Section S3 in the Supplementary Materials) shows that D C h i < < D P C L best fits the chitosan–PCL core–shell microsphere DDS data used here (Figures S5 and S6 and Table S2 in the Supplementary Materials). This parameter regime was insensitive to the parameters D P C L and κ (Figure 2a,d), meaning that their values did not substantially influence the model. Therefore, we set κ = 1 and D P C L = 1000 × D C h i and only further refined the parameter estimates for D C h i and B. This reduced model complexity and accelerated the parameter estimation and solution procedure without compromising accuracy.
All the error values after each completed parameter estimation for BSA release in MATLAB and COMSOL (Figure 3a,b, respectively) and for bevacizumab release (Figure 4a,b) were within a 5% error threshold and, therefore, were used when averaging the parameters. Thus, the parameter estimation process was insensitive to variations in initial guesses for this regime of diffusion coefficients. For both MATLAB and COMSOL, the average and best (minimum error over all the multi-start parameter estimations) model predictions overlapped and were close to the experimental data (Figure 3c,d and Figure 4c,d), indicating that the implementation of the model in both software programs predicted the same BSA and bevacizumab release from the bi-layered microspheres, in agreement with the data. Furthermore, Table 2 shows the similarity between the average and best model parameters for each software program and the similarity between the best models from both software programs.
Table 2 also shows the 95% confidence intervals for the uncertainty in parameter values, as calculated with the MATLAB results according to Section 2.6. For both BSA and bevacizumab, burst release had a relatively narrower confidence interval than that for the drug diffusion coefficient in the chitosan core. For both drugs, the confidence intervals did not cross into the negative regions for any parameter. Among the parameters estimated in COMSOL, none of them fell outside the 95% confidence intervals obtained from MATLAB.

3.3. Predictive Capabilities

The computational model was used to explore the impact of the sizes of both the chitosan and PCL layers on the cumulative drug release and the drug release rate to optimize polymer layer sizes for bevacizumab release. The predicted bevacizumab release rate was obtained from MATLAB using Equations (8) and (9). Alternatively, the release rate could be computed in COMSOL as the line integral of the total normal flux multiplied by the molecular weight of bevacizumab. When simulating microspheres of different sizes in COMSOL, the computed flux must also be scaled by a geometric factor that accounts for changes in surface area due to variations in sphere volume relative to the baseline size. The bevacizumab loaded amount A l o a d , 0 for all simulations was 1.03 mg. This loading amount is feasible and is representative of the range of 0.99–1.61 mg of BSA or bevacizumab loaded into 4 mg of chitosan or chitosan–PCL microspheres by Jiang et al. [30].
The target for the optimal design was to maintain the drug release rate above the estimated threshold for as long as possible while ensuring that a substantial portion of the total drug was delivered based on cumulative release. The threshold for drug release was derived from a previously published study that established that an injection of 12.5 μ g of bevacizumab was sufficient to reduce neovascularization leakage during one week in patients with proliferative diabetic retinopathy [71]. By dividing the injected amount over 7 days, the approximate threshold can be rounded to 2.0 μ g/day. This is consistent with the findings of Carichino et al. [72], who calculated that a retinal anti-VEGF production rate of 1.12–2.62 μ g/day would be as effective as an injection of ranibizumab (another therapeutic that slows neovascularization). Here, the cumulative drug release threshold was set at 90%, representative of practical drug release scenarios, and this threshold was also used in another study of sustained intravitreal protein delivery from a DDS [62].
The results in this section were simulated in MATLAB using the average model parameters for bevacizumab in Table 2. Increasing the radius of the chitosan core (left to right in Figure 5) resulted in slower cumulative drug release due to the greater distance the drug had to diffuse through the polymer. A similar but weaker effect was observed when increasing the PCL shell layer (top to bottom in Figure 5). A large increase in the PCL shell would be required to slow the cumulative drug release substantially, consistent with the model’s insensitivity to D P C L in the parameter regime where the chitosan core controls the release ( D c o r e < < D s h e l l ). For the fastest cumulative drug release (top left in Figure 5), the 90% cumulative release threshold was achieved between 12 and 13 days, whereas, for the slowest cumulative drug release (bottom right in Figure 5), only about 70% of the loaded drug was released after 6 months. We extended the simulation time to 360 days (Figure S9 in the Supplementary Materials), and the slowest case increased to 85% cumulative release by that time.
Because of the assumption that C c o r e , 0 is the same for all microspheres, those with a larger R c o r e were loaded with more drug, and fewer of these microspheres were considered in a dose to maintain the same A l o a d , 0 for all simulations. Reducing the chitosan core radius below the baseline resulted in a faster release, shortening the duration of the therapeutic delivery rate (Figure 6). In contrast, increasing the chitosan radius beyond 1.5 times its baseline value was not substantially beneficial for the drug release rate. Furthermore, variations in the PCL layer had little effect on the drug release rate within the parameter regime that best fits the data, and a substantial increase in the PCL layer would be required to observe any appreciable change in the release rate. For instance, for baseline chitosan and PCL, a 10-fold increase of the PCL layer thickness only extended the time above the target 2 μ g/day drug release rate from 111 days to 114 days. This limited PCL layer dependence was not surprising given that no drug was loaded into the PCL layer and D c o r e < < D s h e l l . Additionally, considering a ±10% window around the release rate threshold gave a range of days at which the window of the minimum therapeutic release threshold was reached, and the duration of this therapeutic target range increased with the chitosan radius (green shaded region in Figure 6). Finally, all microspheres with a chitosan radius at the baseline value or larger maintained their drug release rate over 1 μ g/day by the end of the simulations at 180 days (Figure 6). We extended the simulation time to 360 days and lowered the drug release rate threshold to 1 μ g/day (Figure S10 in the Supplementary Material), and all the chitosan–PCL configurations considered reached that threshold by 240 days.
The time to reach the 90% cumulative release threshold increased monotonically with R c o r e and Δ R , with a stronger effect of R c o r e (Figure 7a). The duration of time above the 2  μ g/day release rate threshold reached a maximum at around 1.2 times the baseline chitosan radius (Figure 7b); variations in the PCL layer thickness had little effect. Figure 7c shows the surface plots for the threshold cumulative drug release and drug release rate from Figure 7a,b to visualize their intersection. Figure 7d shows two of the three axes of Figure 7c with the largest and smallest Δ R baseline multipliers plotted. The shading around the curves indicates the intervals where the release rate is within ±10% of the target 2  μ g/day. While the surface plot in Figure 7b goes through a maximum, Figure 7d shows that values of 1 1.4 × R c o r e have similar numbers of days above the drug release rate threshold, particularly when considering the intervals around the target threshold.
One possible optimal design is the chitosan–PCL configuration that yielded the intersection of the surfaces in Figure 7c and the curves in Figure 7d, i.e., the times to reach the cumulative drug release and drug release rate thresholds were the same. This occurred for a chitosan–PCL bi-layered microsphere configuration with 0.65 × R c o r e and 1 × Δ R (as there was not substantial dependence on the PCL layer thickness). This configuration sustained a drug release rate over 2  μ g/day and achieved 90% drug depletion within 90 days, minimizing the time between falling below the therapeutic release rate and fully depleting the microspheres of their drug payloads. An alternative definition of an “optimal” chitosan–PCL configuration is where the time above the drug release rate threshold reaches a maximum, as long as the microspheres have not surpassed the 90% cumulative release threshold. For the release rate threshold of 2  μ g/day for more than 100 days, this optimal chitosan–PCL bi-layered microsphere configuration was 1 1.4 × R c o r e (ideally, the largest size in this range is the preferred option because it holds a larger drug payload) and 1 × Δ R . The trade-off with this design is that the microspheres had released less than 90% of their load by the time that they fell below the therapeutic release rate threshold.
If we instead consider the therapeutic drug release rate threshold to be 1 μ g/day, then the intersection of the time to reach the cumulative drug release and drug release rate thresholds (Figure S11c,d in the Supplementary Materials) occurs around 180 days for a chitosan–PCL bi-layered microsphere configuration with 0.95 × R c o r e and 1 × Δ R . The time above the drug release rate threshold reaches a broad maximum region (Figure S11d in the Supplementary Materials) around 220 days at 1.4 1.9 × R c o r e and 1 × Δ R . While these configurations do not reach 90% cumulative release, they exceed 75% release by this time (Figure S9 in the Supplementary Materials).
To facilitate the design and analysis of core–shell drug delivery systems, we developed an interactive MATLAB live script that enables rapid exploration of how the dimensions of the polymer layers and transport parameters influence the dynamics of drug release (Figure 8). The tool accepts user-defined inputs for the baseline core radius and shell thickness, along with the minimum, maximum, and step sizes for the multipliers used to scale these baseline values. Additional input parameters include maximum simulation time, thresholds for both cumulative drug release and daily release rate, and a tolerance range around the release rate threshold to allow for flexible performance assessments. Users can also modify the values of previously estimated parameters, including drug diffusion coefficients, the partition coefficient, and burst release, to examine the impacts of these parameters on release profiles. The tool generates plots corresponding to several possible combinations of core and shell size multipliers within the specified range. Each plot displays either cumulative release (similar to Figure 5) or the release rate (similar to Figure 6) as a function of time, enabling visualizations of how drug delivery performance changes with geometry specifications. This flexible and user-friendly framework allows researchers to efficiently assess design trade-offs and optimize core–shell configurations for long-term therapeutic delivery.

4. Discussion

In this work, we combined mathematical modeling, numerical simulations, and sensitivity-guided parameter estimation into a computational framework tailored for chitosan–PCL bi-layered microspheres for intravitreal controlled release to treat chronic retinal diseases. We developed and parameterized a diffusion-controlled model to characterize long-term drug release from core–shell microspheres, focusing on intravitreal therapies for chronic diseases like wet AMD, where repeated injections present challenges for patient compliance and safety. Using experimental release data for BSA and bevacizumab, we estimated key transport parameters (drug diffusion coefficients, the partition coefficient, and the burst release) using both finite difference (MATLAB) and finite element (COMSOL) implementations.
While prior models [48,49] have applied similar frameworks to glucose and metronidazole release from multi-layered systems, they often made simplifying assumptions involving elements such as unity partition coefficients, no burst release, and short delivery time frames. In contrast, our model explicitly incorporates burst release and partitioning effects (albeit with this effect optimized to a value of 1), extending the analysis to clinically relevant long-term delivery periods and offering a more comprehensive representation of ocular drug transport from bi-layered spherical DDSs.
We verified our computational framework through strong agreement between MATLAB and COMSOL implementations (Figure 3 and Figure 4 and Figures S2 and S3 in the Supplementary Materials). The 50 multi-start parameter estimations in MATLAB (using parallel parfor loops) required 12–16 days to complete on a Dell Precision 3650 Tower Windows PC with 32 GB RAM and an 11th-generation Intel core i7-11700 processor with eight cores, all purchased online in Buffalo, NY, USA. In comparison, COMSOL estimations took around 6 days and required manual input of initial guesses. Despite slight differences in the estimated values for the burst release and the diffusion coefficients of drugs in chitosan (Table 2), both implementations yielded consistent results overall. The MATLAB model was used for design exploration due to its faster runtime for the forward simulation problem (as compared to the inverse parameter estimation problem) and better support for automation. In contrast, COMSOL offers advantages that can be leveraged to deal with more complex geometries where simple approximations are insufficient.
The sensitivity analysis identified three distinct diffusion regimes and quantified how each parameter influenced the 28-day cumulative drug release (Figure 2). The relative importance of the parameters in the sensitivity analysis depended on the specific regime considered. In the core-limited regime ( D c o r e < < D s h e l l ), changes in core diffusivity had the greatest impact, while, in the shell-limited regime ( D c o r e > > D s h e l l ), diffusivity in the shell was more influential than diffusivity in the core; this is consistent with the findings of Barchiesi et al. [49]. Notably, both local and global sensitivity analyses ranked parameters consistently across the three regimes and showed minimal interaction effects.
To demonstrate the utility of our framework, we applied it to a case study involving chitosan–PCL microspheres loaded with bevacizumab, a widely used anti-VEGF therapeutic. Using clinically relevant thresholds of 2 μ g/day [72] for daily delivery and 90% cumulative release [62], we examined how varying the core radius ( R c o r e ) and shell thickness ( Δ R ) influenced therapeutic performance. While increasing R c o r e or Δ R slowed cumulative drug diffusion (Figure 5 and Figure 7a), an increase in R c o r e from its baseline value had little effect on drug release rate until it exceeded 1.5 × R c o r e , where the release rate began to decline (Figure 6 and Figure 7b). Conversely, reducing R c o r e accelerated drug release, shortening the duration above the release rate threshold. The increase in Δ R needed to be substantial to observe a slight increase in the number of days the drug release rate stayed above the threshold. This implies that tuning R c o r e is the best way to optimize therapeutic delivery and that Δ R adjustments need to be substantial for meaningful drug release modifications.
For a therapeutic release rate target of 2 μ g/day of bevacizumab, the best configuration for sustained therapeutic release and efficient drug depletion was around 0.65 × R c o r e and 1 × Δ R at 90 days (Figure 7c,d). The alternative best configuration that maximized the time above the therapeutic release rate threshold was around 1.4 × R c o r e and 1 × Δ R (Figure 7c,d) for 100 days, while leaving some loaded drug to release at a sub-therapeutic daily rate for a longer time. For a reduced therapeutic release rate target of 1 μ g/day of bevacizumab, the equivalent best configurations were for 0.95 × R c o r e and 1 × Δ R at 180 days and 1.9 × R c o r e and 1 × Δ R for 220 days (Figure S11c,d in the Supplementary Materials). These findings highlight the importance of prioritizing the tuning of the core size in DDS design in the core-limited regime ( D c o r e < < D s h e l l ).
All computational models have their limitations, and validation is still an important next step. A practical approach to validate the current model results would be to assess bevacizumab release from a bi-layered microsphere with a configuration of 0.5 × R c o r e and baseline Δ R over a short duration (e.g., 1 month). The experimentally measured release profile should be close to the predicted release (Figure 5) with cumulative release exceeding 75 % by 30 days. Moreover, here we only parameterized the models to in vitro data. The design trends should still hold when moving to in vivo, but the actual days to reach the release thresholds will be influenced by the in vivo conditions. Notably, erosion should probably be considered in that case as PCL enzymatic degradation in vivo has been shown to be faster than hydrolytic degradation in vitro [16,73]. We also assumed perfect sink external boundary conditions, where the released drug is instantaneously removed from the DDS surface. The model defined here could be combined with a more realistic treatment of the intravitreal conditions, such as in our recent three-dimensional ocular pharmacokinetics models for rabbit and human eyes [74]. Together, the intravitreal drug release could be validated or re-parameterized using in vivo data as they become available.
Finally, an additional contribution of this work is the development of a generalizable and open computational framework for designing and optimizing diffusion-controlled core–shell DDSs. Our dual implementation in MATLAB and COMSOL enables experimentalists and modelers to estimate drug-specific parameters and validate models against release data, demonstrated here for a relatively simple bi-layered microsphere geometry. The COMSOL code can be easily modified to accommodate more complex geometries. Moreover, our MATLAB design script facilitates the efficient exploration of design trade-offs. The framework of this work supports model-informed DDS design, accelerating the development of long-acting ocular therapeutics. We have shared all of these codes openly at https://github.com/ashleefv/LayeredSpheres_DDSdesign, accessed on 25 July 2025 [75].

5. Conclusions

In this study, we developed a diffusion-based computational model to investigate long-acting intravitreal drug delivery using core–shell microspheres. The model accounts for key transport process parameters, including burst release, drug partitioning, and diffusion coefficients across bi-layered polymeric spheres. Sensitivity analyses revealed different parameter dominance depending on the specific parameter regimes driving drug release. In the chitosan–PCL case study, we identified drug diffusivity in the core and burst release as the primary drivers of the long-term release behavior. The estimated transport parameters were fitted to experimental release data for BSA and bevacizumab using both finite difference (MATLAB) and finite element (COMSOL) methods. Using clinically relevant thresholds for therapeutic delivery, we simulated drug release from chitosan–PCL microspheres and showed that the core radius has a greater impact on therapeutic performance than the shell thickness in the data-driven parameter regime. We further developed a customizable MATLAB tool to explore the trade-off of using different layer sizes through automated simulations, providing visual outputs of the profiles of the cumulative drug release and drug release rate across a range of core and shell sizes. This tool supports rapid hypothesis testing and formulation design, and the generalizable modeling framework enables easy adaptation to other bi-layered spherical DDSs. Our findings underscore the importance of mechanistic modeling in informing the design of sustained-release drug delivery systems to enhance the treatment of chronic ocular diseases.

Supplementary Materials

The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/pharmaceutics17091174/s1: File S1. Supplementary Material. This document provides the derivations of the finite difference schemes, details of the model verification and preliminary parameter estimation processes, and additional figures for the spatial concentration distributions, sensitivity analysis, and predictive capabilities extended for twice the duration and half the drug release rate threshold.

Author Contributions

Conceptualization, E.A.C.R., S.L.C., K.E.S.-R., and A.N.F.V.; methodology, E.A.C.R., S.L.C., and A.N.F.V.; software, E.A.C.R., S.L.C., and A.N.F.V.; validation, E.A.C.R., K.E.S.-R., and A.N.F.V.; formal analysis, E.A.C.R., S.L.C., and A.N.F.V.; investigation, E.A.C.R., S.L.C., K.E.S.-R., and A.N.F.V.; resources, K.E.S.-R. and A.N.F.V.; data curation, E.A.C.R., S.L.C., K.E.S.-R., and A.N.F.V.; writing—original draft preparation, E.A.C.R.; writing—review and editing, E.A.C.R., S.L.C., K.E.S.-R., and A.N.F.V.; visualization, E.A.C.R. and A.N.F.V.; supervision, A.N.F.V.; project administration, A.N.F.V.; funding acquisition, K.E.S.-R. and A.N.F.V. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by National Institutes of Health grants R35GM133763 to A.N.F.V. and R01EB032870 to K.E.S.-R. and A.N.F.V., an Owen Locke Foundation grant to K.E.S.-R., an Ohio Lions Eye Research Foundation grant to K.E.S.-R. The Ohio State University College of Engineering, and the University at Buffalo.

Data Availability Statement

No new data were created or analyzed in this study. We have provided our code for MATLAB 2024b and COMSOL v6.2 in a repository at https://github.com/ashleefv/LayeredSpheres_DDSdesign, accessed on 25 July 2025 [75].

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kaur, I.P.; Kakkar, S. Nanotherapy for posterior eye diseases. J. Control. Release 2014, 193, 100–112. [Google Scholar] [CrossRef] [PubMed]
  2. Chacin Ruiz, E.A.; Swindle-Reilly, K.E.; Ford Versypt, A.N. Experimental and mathematical approaches for drug delivery for the treatment of wet age-related macular degeneration. J. Control. Release 2023, 363, 464–483. [Google Scholar] [CrossRef] [PubMed]
  3. Mi, F.L.; Tan, Y.C.; Liang, H.F.; Sung, H.W. In vivo biocompatibility and degradability of a novel injectable-chitosan-based implant. Biomaterials 2002, 23, 181–191. [Google Scholar] [CrossRef] [PubMed]
  4. Cojocariu, A.; Profire, L.; Aflori, M.; Vasile, C. In vitro drug release from chitosan/Cloisite 15A hydrogels. Appl. Clay Sci. 2012, 57, 1–9. [Google Scholar] [CrossRef]
  5. Das, S.; Chaudhury, A.; Ng, K. Preparation and evaluation of zinc–pectin–chitosan composite particles for drug delivery to the colon: Role of chitosan in modifying in vitro and in vivo drug release. Int. J. Pharm. 2011, 406, 11–20. [Google Scholar] [CrossRef]
  6. Justin, R.; Chen, B. Characterisation and drug release performance of biodegradable chitosan–graphene oxide nanocomposites. Carbohydr. Polym. 2014, 103, 70–80. [Google Scholar] [CrossRef]
  7. Zhang, W.; Chen, X.; Li, P.; He, Q.; Zhou, H. Chitosan and chitosan/ β-cyclodextrin microspheres as sustained-release drug carriers. J. Appl. Polym. Sci. 2007, 103, 1183–1190. [Google Scholar] [CrossRef]
  8. Zhou, J.; Zhou, L.; Chen, Z.; Sun, J.; Guo, X.; Wang, H.; Zhang, X.; Liu, Z.; Liu, J.; Zhang, K.; et al. Remineralization and bacterial inhibition of early enamel caries surfaces by carboxymethyl chitosan lysozyme nanogels loaded with antibacterial drugs. J. Dent. 2025, 152, 105489. [Google Scholar] [CrossRef]
  9. Nair, L.; Laurencin, C. Biodegradable polymers as biomaterials. Prog. Polym. Sci. 2007, 32, 762–798. [Google Scholar] [CrossRef]
  10. Astuti, S.; Rahma, W.A.; Budianto, E. Biodegradable Microcapsules from D,L–PLA/PCL as Controlled Nifedipine Drug Delivery Carrier. Macromol. Symp. 2020, 391, 1900132. [Google Scholar] [CrossRef]
  11. Gedik, B.; Erdem, M.A. Electrospun PCL membranes for localized drug delivery and bone regeneration. BMC Biotechnol. 2025, 25, 31. [Google Scholar] [CrossRef]
  12. Mirzaeei, S.; Mansurian, M.; Asare-Addo, K.; Nokhodchi, A. Metronidazole- and Amoxicillin-Loaded PLGA and PCL Nanofibers as Potential Drug Delivery Systems for the Treatment of Periodontitis: In Vitro and In Vivo Evaluations. Biomedicines 2021, 9, 975. [Google Scholar] [CrossRef]
  13. Mitxelena-Iribarren, O.; Riera-Pons, M.; Pereira, S.; Calero-Castro, F.J.; Castillo Tuñón, J.M.; Padillo-Ruiz, J.; Mujika, M.; Arana, S. Drug-loaded PCL electrospun nanofibers as anti-pancreatic cancer drug delivery systems. Polym. Bull. 2023, 80, 7763–7778. [Google Scholar] [CrossRef]
  14. Tabassi, S.A.S.; Tekie, F.S.M.; Hadizadeh, F.; Rashid, R.; Khodaverdi, E.; Mohajeri, S.A. Sustained release drug delivery using supramolecular hydrogels of the triblock copolymer PCL–PEG–PCL and α-cyclodextrin. J. Sol-Gel Sci. Technol. 2014, 69, 166–171. [Google Scholar] [CrossRef]
  15. Allyn, M.M.; Luo, R.H.; Hellwarth, E.B.; Swindle-Reilly, K.E. Considerations for polymers used in ocular drug delivery. Front. Med. 2022, 8, 787644. [Google Scholar] [CrossRef]
  16. Dias, J.R.; Sousa, A.; Augusto, A.; Bártolo, P.J.; Granja, P.L. Electrospun polycaprolactone (PCL) degradation: An in vitro and in vivo study. Polymers 2022, 14, 3397. [Google Scholar] [CrossRef] [PubMed]
  17. Bartnikowski, M.; Dargaville, T.R.; Ivanovski, S.; Hutmacher, D.W. Degradation mechanisms of polycaprolactone in the context of chemistry, geometry and environment. Prog. Polym. Sci. 2019, 96, 1–20. [Google Scholar] [CrossRef]
  18. Lam, C.X.F.; Savalani, M.M.; Teoh, S.H.; Hutmacher, D.W. Dynamics of in vitro polymer degradation of polycaprolactone-based scaffolds: Accelerated versus simulated physiological conditions. Biomed. Mater. 2008, 3, 034108. [Google Scholar] [CrossRef] [PubMed]
  19. Badiee, P.; Varshochian, R.; Rafiee-Tehrani, M.; Abedin Dorkoosh, F.; Khoshayand, M.R.; Dinarvand, R. Ocular implant containing bevacizumab-loaded chitosan nanoparticles intended for choroidal neovascularization treatment. J. Biomed. Mater. Res. Part A 2018, 106, 2261–2271. [Google Scholar] [CrossRef]
  20. Mihailovici, R.; Croitoriu, A.; Nedeff, F.; Nedeff, V.; Ochiuz, L.; Vasincu, D.; Popa, O.; Agop, M.; Moraru, A.; Costin, D.; et al. Drug-Loaded Polymeric Particulated Systems for Ophthalmic Drugs Release. Molecules 2022, 27, 4512. [Google Scholar] [CrossRef]
  21. Pandit, J.; Sultana, Y.; Aqil, M. Chitosan coated nanoparticles for efficient delivery of bevacizumab in the posterior ocular tissues via subconjunctival administration. Carbohydr. Polym. 2021, 267, 118217. [Google Scholar] [CrossRef] [PubMed]
  22. Ugurlu, N.; Asik, M.D.; Çakmak, H.B.; Tuncer, S.; Turk, M.; Çagil, N.; Denkbas, E.B. Transscleral Delivery of Bevacizumab-Loaded Chitosan Nanoparticles. J. Biomed. Nanotechnol. 2019, 15, 830–839. [Google Scholar] [CrossRef] [PubMed]
  23. Zamboulis, A.; Nanaki, S.; Michailidou, G.; Koumentakou, I.; Lazaridou, M.; Ainali, N.M.; Xanthopoulou, E.; Bikiaris, D.N. Chitosan and its Derivatives for Ocular Delivery Formulations: Recent Advances and Developments. Polymers 2020, 12, 1519. [Google Scholar] [CrossRef] [PubMed]
  24. de Souza, S.O.L.; Guerra, M.C.A.; Heneine, L.G.D.; de Oliveira, C.R.; Cunha Junior, A.D.S.; Fialho, S.L.; Oréfice, R.L. Biodegradable core-shell electrospun nanofibers containing bevacizumab to treat age-related macular degeneration. J. Mater. Sci. Mater. Med. 2018, 29, 173. [Google Scholar] [CrossRef]
  25. Iyer, S.; Lee, C.; Amiji, M.M. Biodegradable polymeric microsphere formulations of full-length anti-VEGF antibody bevacizumab for sustained intraocular delivery. Drug Deliv. Transl. Res. 2025, 15, 3149–3160. [Google Scholar] [CrossRef]
  26. Waterkotte, T.; He, X.; Wanasathop, A.; Li, S.K.; Park, Y.C. Long-Term Antibody Release Polycaprolactone Capsule and the Release Kinetics in Natural and Accelerated Degradation. ACS Biomater. Sci. Eng. 2022, 8, 4428–4438. [Google Scholar] [CrossRef]
  27. Meng, Y.; Sun, S.; Li, J.; Nan, K.; Lan, B.; Jin, Y.; Chen, H.; Cheng, L. Sustained release of triamcinolone acetonide from an episcleral plaque of multilayered poly-ε-caprolactone matrix. Acta Biomater. 2014, 10, 126–133. [Google Scholar] [CrossRef]
  28. Alkholief, M.; Kalam, M.A.; Raish, M.; Ansari, M.A.; Alsaleh, N.B.; Almomen, A.; Ali, R.; Alshamsan, A. Topical Sustained-Release Dexamethasone-Loaded Chitosan Nanoparticles: Assessment of Drug Delivery Efficiency in a Rabbit Model of Endotoxin-Induced Uveitis. Pharmaceutics 2023, 15, 2273. [Google Scholar] [CrossRef]
  29. Wu, Z.; Sun, W.; Wang, C. Clinical characteristics, treatment, and outcomes of pembrolizumab-induced uveitis. Investig. New Drugs 2024, 42, 510–517. [Google Scholar] [CrossRef]
  30. Jiang, P.; Jacobs, K.M.; Ohr, M.P.; Swindle-Reilly, K.E. Chitosan-polycaprolactone core-shell microparticles for sustained delivery of bevacizumab. Mol. Pharm. 2020, 17, 2570–2584. [Google Scholar] [CrossRef]
  31. Jiang, P.; Chaparro, F.J.; Cuddington, C.T.; Palmer, A.F.; Ohr, M.P.; Lannutti, J.J.; Swindle-Reilly, K.E. Injectable biodegradable bi-layered capsule for sustained delivery of bevacizumab in treating wet age-related macular degeneration. J. Control. Release 2020, 320, 442–456. [Google Scholar] [CrossRef]
  32. Ford Versypt, A.N.; Pack, D.W.; Braatz, R.D. Mathematical modeling of drug delivery from autocatalytically degradable PLGA microspheres–A review. J. Control. Release 2013, 165, 29–37. [Google Scholar] [CrossRef] [PubMed]
  33. Kanjickal, D.G.; Lopina, S.T. Modeling of drug release from polymeric delivery systems–a review. Crit. Rev. Ther. Drug Carr. Syst. 2004, 21, 345–386. [Google Scholar]
  34. Siepmann, J.; Siepmann, F. Mathematical modeling of drug delivery. Int. J. Pharm. 2008, 364, 328–343. [Google Scholar] [CrossRef] [PubMed]
  35. Baker, R. Controlled Release of Biologically Active Agents; John Wiley & Sons: New York, NY, USA, 1987. [Google Scholar]
  36. Higuchi, T. Rate of release of medicaments from ointment bases containing drugs in suspensions. J. Pharm. Sci. 1961, 50, 874–875. [Google Scholar] [CrossRef]
  37. Roseman, T.J.; Higuchi, W.I. Release of medroxyprogesterone acetate from a silicone polymer. J. Pharm. Sci. 1970, 59, 353–357. [Google Scholar] [CrossRef]
  38. Roseman, T.J. Release of steroids from a silicone polymer. J. Pharm. Sci. 1972, 61, 46–50. [Google Scholar] [CrossRef]
  39. Crank, J. The Mathematics of Diffusion; Clarendon Press: Oxford, UK, 1975. [Google Scholar]
  40. Vergnaud, J. Controlled Drug Release of Oral Dosage Forms; Ellis Horwood: New York, NY, USA, 1993. [Google Scholar]
  41. Lu, S.M.; Chen, S.R. Mathematical analysis of drug release from a coated particle. J. Control. Release 1993, 23, 105–121. [Google Scholar] [CrossRef]
  42. Hadjitheodorou, A.; Kalosakas, G. Analytical and numerical study of diffusion-controlled drug release from composite spherical matrices. Mater. Sci. Eng. C 2014, 42, 681–690. [Google Scholar] [CrossRef]
  43. Kaoui, B.; Lauricella, M.; Pontrelli, G. Mechanistic modelling of drug release from multi-layer capsules. Comput. Biol. Med. 2018, 93, 149–157. [Google Scholar] [CrossRef]
  44. Carr, E.J.; Pontrelli, G. Modelling mass diffusion for a multi-layer sphere immersed in a semi-infinite medium: Application to drug delivery. Math. Biosci. 2018, 303, 1–9. [Google Scholar] [CrossRef]
  45. Wang, S.; Lou, X. Numerical methods for the estimation of effective diffusion coefficients of 2D controlled drug delivery systems. Optim. Eng. 2010, 11, 611–626. [Google Scholar] [CrossRef]
  46. Wang, S.; Mahali, S.M.; McGuiness, A.; Lou, X. Mathematical models for estimating effective diffusion parameters of spherical drug delivery devices. Theor. Chem. Acc. 2010, 125, 659–669. [Google Scholar] [CrossRef]
  47. Mohd-Mahali, S.; Wang, S.; Lou, X.; Pintowantoro, S. Numerical methods for estimating effective diffusion coefficients of three-dimensional drug delivery systems. Numer. Algebra Control Optim. 2012, 2, 377–393. [Google Scholar]
  48. Bielinski, C.; Kaoui, B. Numerical method to characterise capsule membrane permeability for controlled drug delivery. Int. J. Numer. Methods Biomed. Eng. 2021, 38, e3551. [Google Scholar] [CrossRef] [PubMed]
  49. Barchiesi, E.; Wareing, T.; Desmond, L.; Phan, A.N.; Gentile, P.; Pontrelli, G. Characterization of the shells in layer-by-layer nanofunctionalized particles: A computational study. Front. Bioeng. Biotechnol. 2022, 10, 888944. [Google Scholar] [CrossRef]
  50. Morton, K.W.; Mayers, D.F. Numerical Solution of Partial Differential Equations, 2nd ed.; Cambridge University Press: New York, NY, USA, 2005. [Google Scholar]
  51. LeVeque, R.J. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems; SIAM: Philadelphia, PA, USA, 2007. [Google Scholar]
  52. Axelsson, O.; Barker, V.A. Finite Element Solution of Boundary Value Problems: Theory and Computation; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2001. [Google Scholar]
  53. Dorfman, K.D.; Daoutidis, P. Numerical Methods with Chemical Engineering Applications; Cambridge University Press: New York, NY, USA, 2017. [Google Scholar]
  54. Carslaw, H.S.; Jaeger, J.C. Conduction of Heat in Solids, 2nd ed.; Oxford University Press: New York, NY, USA, 1986. [Google Scholar]
  55. Ozisik, M.N. Heat Conduction, 2nd ed.; John Wiley & Sons: New York, NY, USA, 1993. [Google Scholar]
  56. Ford Versypt, A.N.; Braatz, R.D. Analysis of finite difference discretization schemes for diffusion in spheres with variable diffusivity. Comput. Chem. Eng. 2014, 71, 241–252. [Google Scholar] [CrossRef]
  57. Tosa, V.; Mercea, P. Solution of the diffusion equation for multilayer packaging. In Plastic Packaging: Interactions with Food and Pharmaceuticals, 2nd ed.; Wiley-VCH: Weinheim, Germany, 2008; pp. 247–262. [Google Scholar]
  58. Sundqvist, H.; Veronis, G. A simple finite-difference grid with non-constant intervals. Tellus 1970, 22, 26–31. [Google Scholar] [CrossRef]
  59. Kalnay de Rivas, E. On the Use of Nonuniform Grids in Finite-Difference Equations. J. Comput. Phys. 1972, 10, 202–210. [Google Scholar] [CrossRef]
  60. Garcia, D. Simpson’s Rule for Numerical Integration. MATLAB Central File Exchange. 2025. Available online: https://www.mathworks.com/matlabcentral/fileexchange/25754-simpson-s-rule-for-numerical-integration (accessed on 24 March 2025).
  61. Moreno, E.; Larese, A.; Cervera, M. Modelling of Bingham and Herschel–Bulkley flows with mixed P1/P1 finite elements stabilized with orthogonal subgrid scale. J. Non-Newton. Fluid Mech. 2016, 228, 1–16. [Google Scholar] [CrossRef]
  62. Van Kampen, E.; Vandervelden, C.; Fakhari, A.; Qian, J.; Berkland, C.; Gehrke, S.H. Design of Hollow Hyaluronic Acid Cylinders for Sustained Intravitreal Protein Delivery. J. Pharm. Sci. 2018, 107, 2354–2365. [Google Scholar] [CrossRef]
  63. Sobol’, I.M. Sensitivity estimates for nonlinear mathematical models. Mat. Model. 1990, 2, 112–118. [Google Scholar]
  64. Saltelli, A. Making best use of model valuations to compute sensitivity indices. Comput. Phys. Commun. 2002, 145, 280–297. [Google Scholar] [CrossRef]
  65. Saltelli, A.; Ratto, M.; Andres, T.; Campolongo, F.; Cariboni, J.; Gatelli, D.; Saisana, M.; Tarantola, S. Variance-based methods. In Global Sensitivity Analysis. The Primer; John Wiley & Sons: Hoboken, NJ, USA, 2008; pp. 155–182. [Google Scholar] [CrossRef]
  66. Morris, M.D. Factorial sampling plans for preliminary computational experiments. Technometrics 1991, 33, 161–174. [Google Scholar] [CrossRef]
  67. Campolongo, F.; Cariboni, J.; Saltelli, A. An effective screening design for sensitivity analysis of large models. Environ. Model. Softw. 2007, 22, 1509–1518. [Google Scholar] [CrossRef]
  68. Saltelli, A.; Ratto, M.; Andres, T.; Campolongo, F.; Cariboni, J.; Gatelli, D.; Saisana, M.; Tarantola, S. Elementary effects method. In Global Sensitivity Analysis. The Primer; John Wiley & Sons: Hoboken, NJ, USA, 2008; pp. 109–154. [Google Scholar] [CrossRef]
  69. COMSOL. Uncertainty Quantification Module Users Guide. 2021. Available online: https://doc.comsol.com/6.0/doc/com.comsol.help.uq/UncertaintyQuantificationModuleUsersGuide.pdf (accessed on 22 March 2025).
  70. Beck, J.; Arnold, K. Matrix analysis for linear parameter estimation. In Parameter Estimation in Engineering and Science; John Wiley and Sons: Hoboken, NJ, USA, 1977; pp. 213–326. [Google Scholar]
  71. Avery, R.L.; Pearlman, J.; Pieramici, D.J.; Rabena, M.D.; Castellarin, A.A.; Nasir, M.A.; Giust, M.J.; Wendel, R.; Patel, A. Intravitreal bevacizumab (Avastin) in the treatment of proliferative diabetic retinopathy. Ophthalmology 2006, 113, 1695–1705. [Google Scholar] [CrossRef]
  72. Carichino, L.; Guidoboni, G.; Kansara, V.; Ciulla, T.; Harris, A. Gene therapy bio-factory: Mathematical modeling of the human eye pharmacokinetics. In Applied Mathematical Analysis and Computations II; Wanduku, D., Zheng, S., Zhou, H., Chen, Z., Sills, A., Agyingi, E., Eds.; Springer Nature: Cham, Switzerland, 2024; pp. 47–64. [Google Scholar]
  73. Bölgen, N.; Menceloğlu, Y.Z.; Acatay, K.; Vargel, I.; Pişkin, E. In vitro and in vivo degradation of non-woven materials made of poly(ϵ-caprolactone) nanofibers prepared by electrospinning under different conditions. J. Biomater. Sci. Polym. Ed. 2005, 16, 1537–1555. [Google Scholar] [CrossRef]
  74. Chowdhury, J.M.; Chacin Ruiz, E.A.; Ohr, M.P.; Swindle-Reilly, K.E.; Ford Versypt, A.N. Computer modeling of bevacizumab drug distribution after intravitreal injection in rabbit and human eyes. J. Pharm. Sci. 2025, 114, 1164–1174. [Google Scholar] [CrossRef]
  75. Chacin Ruiz, E.A.; Carpenter, S.L.; Swindle-Reilly, K.E.; Ford Versypt, A.N. LayeredSpheres_DDSdesign. 2025. Available online: https://github.com/ashleefv/LayeredSpheres_DDSdesign (accessed on 25 July 2025).
Figure 1. Two-dimensional cross-section of a core–shell microsphere. A drug is loaded only in the core. Yellow: core polymer and homogeneously distributed drug. Blue: shell polymer. R: radius. Δ R = R s h e l l R c o r e . Note that the drug delivery system is not illustrated to scale.
Figure 1. Two-dimensional cross-section of a core–shell microsphere. A drug is loaded only in the core. Yellow: core polymer and homogeneously distributed drug. Blue: shell polymer. R: radius. Δ R = R s h e l l R c o r e . Note that the drug delivery system is not illustrated to scale.
Pharmaceutics 17 01174 g001
Figure 2. Sensitivity analysis by local and global methods for three regimes of relative magnitudes of diffusion coefficients in the chitosan (Chi) core and the polycaprolactone (PCL) shell. Top row: Absolute value of the normalized sensitivity of the cumulative drug release at 28 days | N Q ( 28 , p ) | obtained from the finite difference solution in MATLAB. Each parameter was varied one at a time using a 1% increase. Bottom row: Sobol indices for the sensitivity analysis of parameters affecting cumulative drug release at 28 days obtained using the finite element solution in COMSOL. For each case, B = 10 and κ = 1 . First column: D C h i < < D P C L . Second column: D C h i = D P C L . Third column: D C h i > > D P C L . (a,d) D C h i = 1 × 10 15 cm2/s and D P C L = 1000 × D C h i = 1 × 10 12 cm2/s, (b,e) D C h i = 1 × 10 14 cm2/s and D P C L = D C h i , and (c,f) D C h i = 1 × 10 12 cm2/s and D P C L = 0.001 × D C h i = 1 × 10 15 cm2/s. B: burst release. κ : partition coefficient. D C h i = D c o r e : drug diffusion coefficient in the chitosan core. D P C L = D s h e l l : drug diffusion coefficient in the PCL shell.
Figure 2. Sensitivity analysis by local and global methods for three regimes of relative magnitudes of diffusion coefficients in the chitosan (Chi) core and the polycaprolactone (PCL) shell. Top row: Absolute value of the normalized sensitivity of the cumulative drug release at 28 days | N Q ( 28 , p ) | obtained from the finite difference solution in MATLAB. Each parameter was varied one at a time using a 1% increase. Bottom row: Sobol indices for the sensitivity analysis of parameters affecting cumulative drug release at 28 days obtained using the finite element solution in COMSOL. For each case, B = 10 and κ = 1 . First column: D C h i < < D P C L . Second column: D C h i = D P C L . Third column: D C h i > > D P C L . (a,d) D C h i = 1 × 10 15 cm2/s and D P C L = 1000 × D C h i = 1 × 10 12 cm2/s, (b,e) D C h i = 1 × 10 14 cm2/s and D P C L = D C h i , and (c,f) D C h i = 1 × 10 12 cm2/s and D P C L = 0.001 × D C h i = 1 × 10 15 cm2/s. B: burst release. κ : partition coefficient. D C h i = D c o r e : drug diffusion coefficient in the chitosan core. D P C L = D s h e l l : drug diffusion coefficient in the PCL shell.
Pharmaceutics 17 01174 g002
Figure 3. Error values and cumulative drug release profiles for BSA release after 50 multi-start parameter estimations. (a) Error values in MATLAB. (b) Error values in COMSOL. (c) Average and best MATLAB models compared to experimental data. (d) Average and best COMSOL models compared to experimental data. Experimental data from Jiang et al. [30].
Figure 3. Error values and cumulative drug release profiles for BSA release after 50 multi-start parameter estimations. (a) Error values in MATLAB. (b) Error values in COMSOL. (c) Average and best MATLAB models compared to experimental data. (d) Average and best COMSOL models compared to experimental data. Experimental data from Jiang et al. [30].
Pharmaceutics 17 01174 g003
Figure 4. Error values and cumulative drug release profiles for bevacizumab release after 50 multi-start parameter estimations. (a) Error values in MATLAB. (b) Error values in COMSOL. (c) Average and best MATLAB models compared to experimental data. (d) Average and best COMSOL models compared to experimental data. Experimental data from Jiang et al. [30].
Figure 4. Error values and cumulative drug release profiles for bevacizumab release after 50 multi-start parameter estimations. (a) Error values in MATLAB. (b) Error values in COMSOL. (c) Average and best MATLAB models compared to experimental data. (d) Average and best COMSOL models compared to experimental data. Experimental data from Jiang et al. [30].
Pharmaceutics 17 01174 g004
Figure 5. Cumulative drug release profiles for bevacizumab released from core–shell microspheres with drug loaded in the core only. Results were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). Experimental data for R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m are from Jiang et al. [30]. Each panel shows profiles for different chitosan–PCL configurations where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e and Δ R from Jiang et al. [30]. The core radii are labeled on the columns, and the shell thicknesses are labeled on the rows. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Figure 5. Cumulative drug release profiles for bevacizumab released from core–shell microspheres with drug loaded in the core only. Results were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). Experimental data for R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m are from Jiang et al. [30]. Each panel shows profiles for different chitosan–PCL configurations where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e and Δ R from Jiang et al. [30]. The core radii are labeled on the columns, and the shell thicknesses are labeled on the rows. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Pharmaceutics 17 01174 g005
Figure 6. Drug release rate profiles for bevacizumab released from core–shell microspheres with drug loaded in the core only. Results were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). Each panel shows profiles for different chitosan–PCL configurations where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m from Jiang et al. [30]. The core radii are labeled on the columns, and the shell thicknesses are labeled on the rows. In each panel, the purple curve is the simulation results, the black dashed line shows the 2 μ g/day drug release rate threshold, and the shaded green region highlights the days within ±10% of the 2 μ g/day drug release rate threshold. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Figure 6. Drug release rate profiles for bevacizumab released from core–shell microspheres with drug loaded in the core only. Results were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). Each panel shows profiles for different chitosan–PCL configurations where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m from Jiang et al. [30]. The core radii are labeled on the columns, and the shell thicknesses are labeled on the rows. In each panel, the purple curve is the simulation results, the black dashed line shows the 2 μ g/day drug release rate threshold, and the shaded green region highlights the days within ±10% of the 2 μ g/day drug release rate threshold. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Pharmaceutics 17 01174 g006
Figure 7. Time in days to reach cumulative release (Q) and release rate ( A ˙ r e l ) thresholds for different chitosan–PCL configurations (including those from Figure 5 and Figure 6) where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m from Jiang et al. [30]. (a) Time in days to reach cumulative release threshold of Q = 90 % as a function of R c o r e and Δ R baseline multipliers. (b) Time in days to reach release rate threshold of A ˙ r e l = 2   μ g/day as a function of R c o r e and Δ R baseline multipliers. (c) Three-dimensional view of the surfaces from panels (a,b) combined. (d) Two-dimensional view of panel (c) in the projection onto the time vs. R c o r e baseline multiplier axes. Δ R baseline multipliers of 0.5 and 10 are shown in panel (d) along with shaded regions denoting the intervals where the release rates are within ±10% of the threshold. The blue solid line and the blue dashed line are the simulation results for the 90% cumulative release threshold for 10 × Δ R and 0.5 × Δ R , respectively. The black solid line and the purple dashed line are the simulation results for the 2 μ g/day release rate threshold for 10 × Δ R and 0.5 × Δ R , respectively. The gray shaded region and the purple shaded region highlight the days within ±10% of the 2 μ g/day drug release rate threshold for 10 × Δ R and 0.5 × Δ R , respectively. Results for all panels were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Figure 7. Time in days to reach cumulative release (Q) and release rate ( A ˙ r e l ) thresholds for different chitosan–PCL configurations (including those from Figure 5 and Figure 6) where the core radius and shell thickness are varied by multipliers applied to the baseline dimensions R c o r e = 5.10   μ m and Δ R = R s h e l l R c o r e = 1.25   μ m from Jiang et al. [30]. (a) Time in days to reach cumulative release threshold of Q = 90 % as a function of R c o r e and Δ R baseline multipliers. (b) Time in days to reach release rate threshold of A ˙ r e l = 2   μ g/day as a function of R c o r e and Δ R baseline multipliers. (c) Three-dimensional view of the surfaces from panels (a,b) combined. (d) Two-dimensional view of panel (c) in the projection onto the time vs. R c o r e baseline multiplier axes. Δ R baseline multipliers of 0.5 and 10 are shown in panel (d) along with shaded regions denoting the intervals where the release rates are within ±10% of the threshold. The blue solid line and the blue dashed line are the simulation results for the 90% cumulative release threshold for 10 × Δ R and 0.5 × Δ R , respectively. The black solid line and the purple dashed line are the simulation results for the 2 μ g/day release rate threshold for 10 × Δ R and 0.5 × Δ R , respectively. The gray shaded region and the purple shaded region highlight the days within ±10% of the 2 μ g/day drug release rate threshold for 10 × Δ R and 0.5 × Δ R , respectively. Results for all panels were obtained in MATLAB with D C h i = 2.6 × 10 15 cm2/s, D P C L = 2.6 × 10 12 cm2/s, B = 10 % , and κ = 1 (average model parameters from Table 2). D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. κ : partition coefficient.
Pharmaceutics 17 01174 g007
Figure 8. Script screenshot of the MATLAB-based simulation tool for core–shell drug delivery systems (DDSs). Users can specify baseline size values, the range of multipliers for those baseline values, thresholds, and tolerances. The tool also allows modification of estimated transport parameters. The output consists of a drug cumulative release plot and a drug release rate plot for all combinations of core and shell dimensions, facilitating the design and optimization of long-acting DDSs.
Figure 8. Script screenshot of the MATLAB-based simulation tool for core–shell drug delivery systems (DDSs). Users can specify baseline size values, the range of multipliers for those baseline values, thresholds, and tolerances. The tool also allows modification of estimated transport parameters. The output consists of a drug cumulative release plot and a drug release rate plot for all combinations of core and shell dimensions, facilitating the design and optimization of long-acting DDSs.
Pharmaceutics 17 01174 g008
Table 1. Limits used in the multi-start parameter estimation. B: burst release. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core.
Table 1. Limits used in the multi-start parameter estimation. B: burst release. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core.
ParameterLower LimitUpper LimitUnits
B020%
D C h i 1 × 10 15 1 × 10 13 cm2/s
Table 2. Estimated parameters for fitting the model to data for drug-loaded chitosan–PCL core–shell microspheres from Jiang et al. [30]. The average model was obtained by averaging the parameters obtained from all the optimization runs that achieved an error within 5% of the minimum error after 50 multi-start attempts. The best model corresponds to the parameter set with the lowest error value. The other model parameters were fixed as κ = 1 and D P C L = 1000 × D C h i . BSA: bovine serum albumin. κ : partition coefficient. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. C.I.: confidence interval.
Table 2. Estimated parameters for fitting the model to data for drug-loaded chitosan–PCL core–shell microspheres from Jiang et al. [30]. The average model was obtained by averaging the parameters obtained from all the optimization runs that achieved an error within 5% of the minimum error after 50 multi-start attempts. The best model corresponds to the parameter set with the lowest error value. The other model parameters were fixed as κ = 1 and D P C L = 1000 × D C h i . BSA: bovine serum albumin. κ : partition coefficient. D P C L = D s h e l l : drug diffusion coefficient in the polycaprolactone (PCL) shell. B: burst release. D C h i = D c o r e : drug diffusion coefficient in the chitosan (Chi) core. C.I.: confidence interval.
BSA in MATLAB
Average Model Best Model
Parameter Value ± 95% C.I. Units Parameter Value Units
B 5 ± 1 %B4.72%
D C h i 2.9 × 10 15 ± 2.6 × 10 15 cm2/s D C h i 2.88 × 10 15 cm2/s
Error value211.62-Error value209.34-
BSA in COMSOL
Average ModelBest Model
ParameterValueUnitsParameterValueUnits
B4%B3.86%
D C h i 2.9 × 10 15 cm2/s D C h i 2.91 × 10 15 cm2/s
Error value207.20-Error value207.10-
Bevacizumab in MATLAB
Average ModelBest Model
ParameterValue ± 95% C.I.UnitsParameterValueUnits
B 10 ± 6 %B10.3%
D C h i 2.6 × 10 15 ± 1.6 × 10 15 cm2/s D C h i 2.59 × 10 15 cm2/s
Error value435.60-Error value435.06-
Bevacizumab in COMSOL
Average ModelBest Model
ParameterValueUnitsParameterValueUnits
B9.6%B9.56%
D C h i 2.6 × 10 15 cm2/s D C h i 2.59 × 10 15 cm2/s
Error value440.25-Error value440.09-
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chacin Ruiz, E.A.; Carpenter, S.L.; Swindle-Reilly, K.E.; Ford Versypt, A.N. Modeling and Design of Chitosan–PCL Bi-Layered Microspheres for Intravitreal Controlled Release. Pharmaceutics 2025, 17, 1174. https://doi.org/10.3390/pharmaceutics17091174

AMA Style

Chacin Ruiz EA, Carpenter SL, Swindle-Reilly KE, Ford Versypt AN. Modeling and Design of Chitosan–PCL Bi-Layered Microspheres for Intravitreal Controlled Release. Pharmaceutics. 2025; 17(9):1174. https://doi.org/10.3390/pharmaceutics17091174

Chicago/Turabian Style

Chacin Ruiz, Eduardo A., Samantha L. Carpenter, Katelyn E. Swindle-Reilly, and Ashlee N. Ford Versypt. 2025. "Modeling and Design of Chitosan–PCL Bi-Layered Microspheres for Intravitreal Controlled Release" Pharmaceutics 17, no. 9: 1174. https://doi.org/10.3390/pharmaceutics17091174

APA Style

Chacin Ruiz, E. A., Carpenter, S. L., Swindle-Reilly, K. E., & Ford Versypt, A. N. (2025). Modeling and Design of Chitosan–PCL Bi-Layered Microspheres for Intravitreal Controlled Release. Pharmaceutics, 17(9), 1174. https://doi.org/10.3390/pharmaceutics17091174

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop