Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2016 Jan 15.
Published in final edited form as: Acta Biomater. 2014 Oct 13;12:93–101. doi: 10.1016/j.actbio.2014.09.049

Geometric characterization and simulation of planar layered elastomeric fibrous biomaterials

James B Carleton a, Antonio D'Amore b, Kristen R Feaver a, Gregory J Rodin a,c, Michael S Sacks a
PMCID: PMC4274256  NIHMSID: NIHMS638541  PMID: 25311685

Abstract

Many important biomaterials are composed of multiple layers of networked fibers. While there is a growing interest in modeling and simulation of the mechanical response of these biomaterials, a theoretical foundation for such simulations has yet to be firmly established. Moreover, correctly identifying and matching key geometric features is a critically important first step for performing reliable mechanical simulations. The present work addresses these issues in two ways. First, using methods of geometric probability we develop theoretical estimates for the mean linear and areal fiber intersection densities for two-dimensional fibrous networks. These densities are expressed in terms of the fiber density and the orientation distribution function, both of which are relatively easy-to-measure properties. Secondly, we develop a random walk algorithm for geometric simulation of two-dimensional fibrous networks which can accurately reproduce the prescribed fiber density and orientation distribution function. Furthermore, the linear and areal fiber intersection densities obtained with the algorithm are in agreement with the theoretical estimates. Both theoretical and computational results are compared with those obtained by post-processing of SEM images of actual scaffolds. These comparisons reveal difficulties inherent to resolving fine details of multilayered fibrous networks. The methods provided herein can provide a rational means to define and generate key geometric features from experimentally measured or prescribed scaffold structural data.

1. INTRODUCTION

Many important biomaterials are composed of multiple layers of networked fibers. Elastomeric fibrous scaffolds used in engineering soft tissues are a prime example [1]. Since soft tissues undergo large deformations [2, 3], the constituent fibers must have elastomeric characteristics and undergo large macroscopic deformations as a result of large rotations and strains. These characteristics allow the scaffolds to duplicate many of the salient characteristics of the soft tissues they are intended to replace [4]. The scaffolds are also expected to have multiple functions, including facilitation of cell attachment and support of denovo tissue synthesis and stress transfer [1]. To meet these multi-faceted demands, one must develop a fundamental understanding of the underlying physical processes occurring within the scaffolds across multiple scales [1].

Currently, electro-spinning is a common process for elastomeric scaffold fabrication [1, 5]. This process results in very long, often undulated “continuous” fibers that form dense networks with layered structures. Other approaches focus on reconstituted collagen or fibrin gels [6]. Regardless of the methodology used to create the scaffold structures, it is well-established that the fiber geometry significantly influences the macroscopic mechanical response [7, 8]. Accordingly, there has been a considerable amount of effort devoted to characterization of the fibrous geometry, with the focus on measuring an in-plane fiber orientation density function and establishing its relations with mechanical anisotropy [5, 9-13].

Generally, current approaches to simulating fibrous network geometries are based on: (i) generating Voronoi diagrams [14]; (ii) generating assemblies of straight fibers with prescribed orientations [15]; (iii) using method (ii) to generate a network that is used as the initial state of a dynamics simulation in which the fiber positions and orientations evolve, and cross links are formed [16]; (iv) direct post-processing of scaffold images [10]. While all four approaches have been successfully used for predicting the macroscopic mechanical response in terms of fiber stiffness and volume fraction, the generated geometries simply do not consistently resemble the actual ones and involve somewhat subjective, empirical rules. Most importantly, the geometric parameters necessary for modeling and simulation of other aspects of mechanical behavior of fibrous networks are yet to be defined.

Herein, we rely on methods of geometric probability to develop theoretical estimates for the mean linear and areal fiber intersection densities for two-dimensional fibrous networks. These densities are expressed in terms of the fiber density and the orientation distribution function, both of which are relatively easy-to-measure properties. Secondly, we develop a 2D random walk algorithm capable of generating realistic geometric models of fibrous network layers. This algorithm can greatly benefit further studies concerned with micromechanical modeling by generating geometries that resemble actual ones. We further present simulation results aimed at validating the assumptions underlying the theoretical development, testing the algorithm performance, and establishing the minimum specimen size necessary for capturing macroscopic properties. Finally, we show how the theory and simulations can complement the use of experimental observations to more accurately determine important features of the material's microstructural geometry.

2 - METHODS

2.1 – Derivation of key geometric relationships for planar fibrous networks

The materials considered in the present work can be idealized as a set of multiple, connected planar 2D networks of long, curved fibers. This has been shown to be a very good idealization for electro-spun polyester urethane urea (ES PEUU) scaffolds (Fig. 1), as well as many other important biomaterials. Our approach is thus restricted to layered networks, which can be treated as an assembly of 2D monolayers. We introduce basic quantities that characterize 2D fibrous geometries, the linear and areal intersection densities for planar fibrous networks, and develop simple expressions in terms of the fiber density and orientation density function. These quantities allow estimation of a characteristic segment length between neighboring fiber intersections. The derived expressions significantly simplify the task of microstructural characterization, since the intersection densities are difficult to measure directly.

Figure 1.

Figure 1

Scanning electron microscope (SEM) image of the top layer of an electro-spun polyester urethane urea (PEUU) scaffold [10]. The fiber diameter is approximately 1 micron.

We begin with a simplified model, in which a fibrous layer is represented as a two-dimensional network whose building blocks are short, straight line segments. At first, we establish some results for such networks of disjoint segments, and then we extend those results to networks of long, curved fibers composed of connected segments. In the process, we adopt minimal assumptions required to establish simple expressions for the linear and areal intersection densities in terms of the linear fiber density and the orientation density function (ODF). The mathematical problem considered in this section can be classified as a generalization of the classical Buffon's needle problem [17]. In this problem, a needle of known length is dropped onto a floor composed of many parallel floor boards of known width, and we seek the probability that the needle lands on a boundary line between the adjacent floorboards. This problem represents the beginning of the field of geometric probability [18].

Let us consider a domain ΩR2 whose area is equal to A. The domain contains m straight line segments, each of length s. We suppose that m1 and assign to the segments an orientation density function (ODF) f(φ) such that the probability that any given segment has orientation between φ and φ + Δφ is Δp = f(φφ. The ODF is periodic, such that f(φ) = f(φ + π), and therefore the angle φ can be restricted to the interval[0, φ). The segment centers are uniformly distributed in Ω following a Poisson's process [19]. It is expedient to assume that Ω is a unit cell of a periodic structure. Accordingly, the segments protruding outside of Ω can reenter it from the opposite side.

Let us consider a randomly-placed test straight line segment T of length Lt cutting through some of the m segments in Ω and oriented at an angle φ. Then a segment S, oriented at an angle between φ′ and φ′ + Δφ′, intersects T if and only if the center of S is located inside the parallelogram P with edges of length Lt and s, and angle|φφ′| (Fig. 2). Since the area of P is equal to sLt sin|φφ′|, the probability that S is oriented at an angle between φ′ and φ′ + Δφ′, and intersects T is equal to

Δp=sLtsinφφAf(φ)Δφ. (1)

Accordingly, the probability that any segment, regardless of its orientation, intersects T is equal to

p(φ)=sLtA0πsinφφf(φ)dφ. (2)

Let n denote the number of intersections along T; the corresponding probability density function is denoted by g(n). Since the position and orientation of each segment are independent of the positions and orientations of all the other segments, the intersections with T are independent events. This is a classical setting leading to the binomial distribution with the probability density function (PDF)

g(n)=m!n!(mn)!pn(1p)mn (3)

Using Eq. (2), we express the mean of n as

μn(φ)=mp=msLtA0πsinφφf(φ)dφ. (4)

Define the linear intersection density along the direction φ as

()n()Lt. (5)

The mean for this random variable is determined from Eq. (4):

μλ(φ)=LA0πsinφφf(φ)dφ=ξ0πsinφφf(φ)dφ. (6)

Here L = ms is the total fiber length and

ξLA (7)

is the linear fiber density. Thus Eq. (6) constitutes a simple expression for the mean linear intersection density along the direction φ in terms of the linear fiber density ξ and ODF f(φ). Unfortunately such an expression cannot be established for the standard deviation and other higher-order moments, as their dependences on m and s prohibit these two parameters from being combined into the single parameter L. Note that ξ is an easy-to-measure macroscopic parameter, and f(φ) is relatively straightforward to obtain from microscopic images, which makes Eq. (6) particularly useful.

Figure 2.

Figure 2

An arbitrary segment S having length s and orientation angle φ′ intersects the test segment T having length Lt and orientation angle φ if its center lies within the parallelogram P designated by the dashed lines.

Following Morton [20], one may regard the segments as the building blocks of rectifiable curves forming the network, and thus extend Eq. (6) to the entire network. This passage is valid only when the process preserves statistical independence of the segments, which, for our purposes, is a prohibitively restrictive condition. This issue will be addressed in Section 3, where we use simulations to examine implications of the statistical dependence. If the network is isotropic then f(φ) = π–1 and Eq. (6) implies

μλ=2ξπ. (8)

Very similar calculations can be carried out for the areal intersection density ρ. Accordingly, we obtain

μρ=12ξ20π0πsinφφf(φ)f(φ)dφdφ. (9)

By adopting ξ–1 as the characteristic length scale, we can normalize both μλ and μρ so that the quantities of interest become dimensionless. Then Eq. (6) and Eq. (9) imply

μ^λ(φ)μλ(φ)ξ1=0πsinφφf(φ)dφ (10)

and

μ^ρμρξ2=120π0πsinφφf(φ)f(φ)dφdφ. (11)

2.2 – An algorithm for generating networks of fibers

In this section, we describe an algorithm for generating 2D networks of intersecting fibers possessing the desired geometric characteristics. In the proposed algorithm, the network is generated as a collection of random walks constructed so that the network possesses the prescribed fiber density and an ODF. In the algorithm, each fiber is a piecewise linear curve generated as a random walk involving ns straight segments of the same length s, so that the length of one fiber is Lf = sns. The polar angles (orientations) of the segments for a particular fiber are determined via the following algorithm.

  1. Choose an origin O and a polar angle φ0; as in the previous section φ0 ∊[0, π).

  2. Construct the first segment such that its origin is at O, and it deviates from the direction φ0 by an angle θ1 which is a realization of a random variable uniformly distributed over the interval –αθ1α with 0 < απ; note that the polar angle of the first segment is φ1 = φ0 + φ1.

  3. Continue the process such that the polar angle of the k-th segment is φk = φk–1 + θk, where θk is a realization of a random variable, uniformly distributed over the interval [–α, α].

Most frequently, random walks are constructed using α = π. This case, however, is of little interest to us, as we are interested in constructing fibers that do not depart dramatically from straight lines. For this purpose, α should be small.

According to the algorithm, the end-to-end vector of a fiber formed by ns segments can be prescribed by the complex number

z=sk=1nsexp(iφk). (12)

The mean of z is

μz=1(2α)nsααααααzdθ1dθ2dθns=sexp(iφ0)β(1βns)1betawithβ=sinαα. (13)

This equation implies that φ0 is the expected polar angle of the end-to-end vector. Therefore a desired ODF f(φ) for a network can be approximated by generating the initial angles φ0 for the individual fibers from the ODF f(φ0). This approximation requires a sufficiently large number of fibers.

The algorithm is formulated in terms of dimensionless parameters, using ξ–1 as the normalizing length scale, as in Eq. (10) and Eq. (11); the normalized parameters are denoted by the hat symbol (^). Then for Ω chosen to be a square box of size LB, the normalization implies the following relationship among the dimensionless parameters:

nfnss^L^B2=1. (14)

The algorithm can be summarized as follows:

  1. Prescribe a square LB × LB box, total fiber length L, and ODF f(φ).

  2. Compute ξ from Eq. (7) and normalize all length scales by multiplying them by ξ.

  3. Select a sufficiently large nf for an accurate piecewise-constant approximation of f(φ), and generate nf initial angles φ0 consistent with this approximation.

  4. Select a sufficiently small s^(s^L^B), and compute ns from Eq. (14).

  5. Select the random walk bounding angle α.

  6. Generate the network as a collection of nf random walks each comprised of ns segments.

  7. Compute the intersection points.

  8. Compute the actual ODF for the generated network.

  9. If the actual and prescribed ODFs are insufficiently close, increase nf and/or decrease ŝ, until the two ODFs are sufficiently close.

  10. Compute the densities λ(φ) and ρ. In summary, to generate a network, one prescribes LB, L, and f(φ), uses the parameters nf and ŝ to control the accuracy, while the angle α is used as an adjustable parameter. The algorithm generates a network whose properties coincide with the prescribed ones. Such a network consists of long piecewise linear fibers that appear curved on the box scale (Fig. 3), thanks to the condition LBs. Note that, if desired, one can introduce splines to smoothen piecewise linear random walks; this option is not pursued in this paper.

To understand the role of the angle α, let us consider two network generated using identical parameters except for α (Fig. 4). Upon comparison of the generated networks, it becomes evident that small α's result in almost straight fibers (Fig. 4a) whereas large α's result in tortuous fibers (Fig. 4b). We believe that quantification of this geometric feature is essential for mechanical modeling of networks. While we do not pursue this issue in this paper, we observe that in principle the proposed algorithm allows one to control tortuosity.

Figure 3.

Figure 3

A representative simulated network of fibers: (a) Fibers inside a periodic box; (b) Close-up view showing the individual segments and their intersections.

Figure 4.

Figure 4

The effect of the angle α on network tortuosity: (a) α=π64. (b) α=π8. The networks were generated using L = 50,000, LB=1000(L^B=50), ξ=0.05, ŝ = 0.15, nf = 1, ns = 16,667, f(θ)=1/π.

2.3 – Representative volume elements

The determination of material properties must involve sufficiently large specimens, which properly represent the overall (macroscopic) material response. In the pertinent solid mechanics literature, such specimens are referred to as the Representative Volume Elements (RVEs), and we retain this terminology here, despite the fact that we are concerned with 2D networks. A simple way of testing if specimens of a particular size can be treated as RVEs is by examining the statistics for a property of interest. For example, if the property of interest is the areal density of intersections ρ, then all RVEs must yield essentially the same value of ρ. The term essentially means that ρ can have slight variations from one specimen to another, but those variations must be small. In particular, one can demand that the coefficient of variation σρ/μρ corresponding to a set of specimens is small.

The notion of large specimens is meaningless unless one specifies a reference microstructural length scale. For 2-D networks, this scale can be related to the mean areal density and set equal to μρ12. For the purposes of dimensional analysis, the double integral in Eq. (9) can be set equal to unity, so that we obtain

LBξ1LBLB2LLLB. (15)

This equation implies that one can think of RVEs as specimens that are densely filled with fibers.

3 - RESULTS

3.1 - Statistical dependence of segments and minimum box size

In this section, we compare theoretical and simulation results using the mean areal density μρ as the quantity of interest. We are also concerned with identifying the minimum RVE size necessary for treating μρ as a material rather than specimen property. In comparing computed and theoretical values, it is important to keep in mind that the algorithm does not generate statistically independent segments, because the polar angle of each segment within a fiber depends on the polar angles of the preceding segments, whereas the theoretical estimates are based on the assumption that the segments are statistically independent. Nevertheless it is reasonable to expect that large numbers of long fibers tend to generate samples of segments for which the theoretical estimates should be accurate. We thus present simulation results to confirm this supposition.

For the first set of simulations, we selected ns = 1, ŝ = 0.3, and f(φ) = π–1; for ns = 1 the value of α becomes irrelevant. The box size B was treated as an independent variable and the value of nf was computed from Eq. (14). The corresponding theoretical estimate follows from Eq. (11): μ^ρ=π1. Although this case is of little interest to modeling of scaffolds, it allows us to generate statistically independent segments and examine how the computational and theoretical results converge to each other as the network size increases.

Computational results for μ^ρ versus B (Fig. 5) were obtained using ten realizations per box size. The error bars represent one standard deviation for those samples. This plot shows that for ≥ 100 the standard deviation becomes very small and μ^ρπ1. This suggests that the box size for computing macroscopic properties should be at least 100ξ–1; a more precise definition of the minimum RVE size must involve a prescribed error tolerance.

Figure 5.

Figure 5

The normalized areal intersection density μ^ρ versus the normalized box size B for short fibers: The dots represent the mean values, the error bars represent one standard deviation, and the solid line is the theoretical estimate for the mean.

In the next set of simulations, we considered networks formed by long fibers. We selected α = π/64, ŝ = 0.3, f(φ) = π–1, and adopted an additional condition of nsŝ = B. Then Eq. (14) implies B = nf, so that the network size is proportional to both ns and nf. As before, we conducted ten simulations per box size. Simulation results are compared with two theoretical predictions (Fig. 6). The first one (dashed line) is obtained by assuming that f(φ) = π–1, i.e. assuming an isotropic orientation distribution, and therefore μ^ρ=π1. The second theoretical prediction is more accurate, as it is obtained from Eq. (10) by integrating the actual, rather than desired ODF. It is clear that the latter prediction is in good agreement with simulation results even for B ≈ 25. For B ≥ 100 simulation and theoretical results are very close, and the standard deviation for the simulation results becomes small.

Figure 6.

Figure 6

The normalized areal intersection density μ^ρ versus the normalized box size B for long fibers: The circles and the error bars represent the mean values and standard deviations of the simulation results, the crosses represent the mean values derived from Eq. (11) using the actual ODF, and the dashed line represents the mean values derived from Eq. (11) using the uniform ODF.

3.2 - Linear intersection density equation and non-uniform ODFs

In this section, we focus on the mean linear intersection density and a non-uniform ODF. We selected α = π/60, ŝ = 0.3, ns = 100, nf = 12,000, so that Eq. (14) implies B = 600. The ODF was prescribed as

f(φ)=30π(φπ)2(1φπ)2 (17)

This ODF was assigned to the initial φ0 and the actual ODF was obtained based on the fibers constructed via the random walk algorithm (Fig. 7). Both ODFs are represented as piecewise constant functions associated with uniform partitioning the interval [0, π) into twenty subintervals. The plot represents just one realization, but the actual and prescribed ODFs are in fairly close agreement.

Figure 7.

Figure 7

Prescribed (white) versus actual (black) ODFs.

The linear intersection density μ^λ(φ) predicted from Eq. (11) based on the desired and actual ODFs was compared with that obtained from the simulation (Fig. 8). The plot reveals that Eq. (11) is an excellent predictor of the simulation results (grey versus white bars). The small difference between the simulation and theoretical results based on the desired ODF (black versus white bars) is explained by the fact that the algorithm gives rise to slightly different prescribed and actual ODFs.

Figure 8.

Figure 8

Linear intersection density μ^λ(φ): simulation (white), theory based on the actual ODF (grey), and theory based on the prescribed ODF (black).

3.3 – Material design

While the algorithm can generate networks with desired properties, the level and type of experimental control over these properties are very much technology dependent. Current electrospun technologies, for example, can be adjusted to produce scaffold structures with a wide range of geometric features, albeit in a trial-and-error approach. One example in the case of electrospun scaffolds is varying the angular velocity of the mandrel to control the degree of anisotropy (Fig. 9).

Figure 9.

Figure 9

The degree of scaffold anisotropy can be controlled in the electrospinning process by varying the mandrel velocity. (a) Nearly isotropic – 250 RPM. (b) Highly anisotropic – 2300 RPM. [5]

One of the advantages of the current method is that it is fabrication technology independent, so that such geometric features required to obtain the desired macroscopic properties can be determined a priori and independent of the choice of a specific fabrication method, either currently available or developed in the future. For example, as shown in Fig. 10, one can use the algorithm to generate both isotropic (a) and anisotropic (b) networks.

Figure 10.

Figure 10

The ODF of the fibers may be controlled by prescribing f(φ0). The network in (a) is isotropic, whereas the network in (b) has a preferred direction, as shown by the arrows. Also, as shown in Fig. 4 one can use the angle α to generate networks with desired tortuosity.

3.4 – Comparison with experimental data

In this section, we present simulation results for networks whose geometries were generated so as to match the geometries measured from SEM images of actual electrospun scaffold fiber networks. Three different images were chosen, each showing a fiber network having an ODF with a different degree of anisotropy: (i) nearly isotropic, (ii) moderately aligned, (iii) highly aligned. For each of the three images, five analysts were given the task of tracing the fibers in the top layer and marking the associated fiber intersections (Fig. 11). Thus we obtained fifteen total observations. The total length of fiber traced was extracted using a skeletonization plugin for ImageJ [21].

Figure 11.

Figure 11

Some of the image traces of the top layer of electro-spun polyester urethane urea (PEUU) scaffolds by one of the analysts. Each image shown is 1/6 of the total image area traced for each scaffold. The degree of anisotropy of the scaffolds was controlled by the angular velocity of the mandrel. (a)-(b) Nearly isotropic – 250 RPM. (c)-(d) Moderately anisotropic – 750 RPM. (e)-(f) Highly anisotropic – 2300 RPM

The total length of fiber traced was extracted using a skeletonization plugin for ImageJ [21]. The image height and width, and the ODF were measured using a custom MATLAB program [5]. From this raw data, the fiber density ξ, the ODF f(φ), and the normalized areal intersection density μ^ρ were derived for all fifteen observations. The five experimentally derived normalized intersection densities μ^ρ are plotted (filled circles) for each of the three images in Fig. 12.

Figure 12.

Figure 12

μ^ρ for each analyst: The filled circles are the experimental observations. Unfilled circles and squares are the mean values of the simulations, and the error bars represent one standard deviation. The crosses are values derived from Eq. (11) using the actual ODF, and the line represents the values derived using the experimentally measured ODF.

Looking only at these experimentally-derived results for any one of the images (Fig. 12(a), (b), or(c)), we can see that there is a large degree of variation in the measurements of the analysts. Since all five analysts were given identical copies of the image, we can conclude that this variation is due to differences among the analysts’ interpretations of the images.

Next, for each of the three images we used the measured ODF f(φ) in Eq. (11) to determine the normalized intersection density μ^ρ predicted by the theory presented in Section 2. The μ^ρ predicted using the measured ODF is plotted (solid line) for each image in Fig. 12. The first conclusion that may be drawn is that the predicted μ^ρ decreases with increasing alignment, as can be seen by comparing Fig. 12(a), (b), and (c). Also, by comparing the predicted μ^ρ (solid line) and measured values (filled circles), we notice that in addition to the large degree of random variation between the measurements of the different analysts, there is also a systematic deviation between the measured and predicted values.

In order to determine whether part of this discrepancy may be attributed to specimen size, we performed simulations using large and small specimens. The measured values of ξ and f(φ) were used as inputs to the algorithm developed in Section 2 to generate the simulated geometry. We selected α = π/60, ŝ = 0.3, and ns = 100 so that Eq. (14) implies L^B2=30nf. For each of the fifteen architectures, we generated two sets of ten realizations. For the first set of realizations, we used the very large specimen size B = 300. For the second set, we used much smaller sizes, which were chosen to match the specimen sizes of the experimentally measured images. These smaller specimen sizes fell in the range 16 ≤ B ≤ 46. The mean and standard deviation of μ^ρ from the large-specimen (unfilled squares) and small-specimen (unfilled circles) sets of realizations are shown in Fig. 12. The error bars represent one standard deviation for those samples. For each microstructure, we also used Eq. (11) to calculate μ^ρ predicted by the theory using the f(φ) actually generated by the algorithm, rather than the measured f(φ) that the algorithm was targeting. The means of these predicted values are shown for the large-specimen (x's) and small-specimen (crosses) sets of realizations in Fig. 12

For the large specimen simulations, the mean μ^ρ values (open squares) coincide almost exactly with the theoretically predicted value (solid line), and the error bars are so small that they are barely visible. We can thus assume that this size is sufficient for treating the specimens as RVEs. For the small specimen simulations, there is a large degree of variation in the mean μ^ρ values (open circles), and the error bars are large. This variation can be understood by noticing that the mean values coincide almost exactly with theoretical predictions based on the ODF actually produced by the algorithm (crosses). Therefore, the specimen-to-specimen variation in μ^ρ can be explained by the inability of the algorithm to correctly reproduce the measured ODF when the specimen size is small. However, the systematic deviation between the measurements (filled circles) and the theoretical prediction (solid line) cannot be attributed to the small specimen size causing a mismatched ODF, since the measured ODF was used in Eq. (11) to make the prediction. This suggests that the systematic deviation is likely caused by other factors.

4. DISCUSSION

4.1 – Overview

The future state of the art in biomaterial fabrication could allow a degree of finely controllable microstructural design not possible with current non-woven elastomeric biomaterials. Thus, the development of computational frameworks that allow for the design of macroscopic properties based on microscopic features represents a positive departure from what has mostly been an empirically driven field. Central to this objective is elucidating how the unique structural characteristics exhibited by these materials translate to distinct macroscopic mechanical properties, especially in relation to duplicating specific biomechanical tissue properties. It should be noted that while the elastomeric fiber networks of electrospun scaffold materials are of particular interest to the biomaterials community, the applicability of the theory and algorithm presented here is not restricted to the elastomeric case. The elastomeric case, in which the material experiences large deformations at the macroscale, is one of the more difficult to work with since the fibers will experience large rotations at the microscale. A wide variety of important biomaterials may be modeled, such as collagen fiber networks in skin and connective tissue, cellular stress fibers, and basement membranes. The current approach is well suited to any layered material composed of long intersecting fibers.

The current work presents approaches for characterizing and simulating layered fibrous materials, based on theoretical estimates for the mean linear and areal intersection densities for two-dimensional fibrous networks. It builds on the experience with periodic elastic lattices [22, 23], which share some geometric and mechanical features with fibrous networks. The macroscopic elastic properties of a periodic elastic lattice are derived from a unit cell analysis based on classical Euler-Bernoulli beam theory. Networks generated using the algorithm described in Section 2 can be used as the mesh for finite element simulations of multiscale mechanical behavior of layered fibrous materials. The current theoretical results are valuable because they allow one to estimate the difficult-to-measure intersection densities, which have a significant effect on bulk mechanical behavior, in terms of the easy-to-measure linear fiber density ξ and the ODF. The algorithm is valuable because it can be adopted for micromechanical simulations of electrospun scaffolds and other layered elastomeric fibrous biomaterials. The theoretical and numerical results compare favorably with each other for sufficiently large networks, which can be characterized as RVEs. For the mean areal intersection density it is sufficient to use specimens with LB ≥ 100ξ–1. The mean linear intersection density function requires higher values; LB ≥ 600ξ–1 for the example presented in Section 3.

We note that the current theoretical development and algorithm are restricted to a single 2-D layer. Moreover, these theoretical and algorithmic developments are not easily extended to three dimensions. The key difficulty is that the intersection densities in three dimensions depend not only on the fiber length but also fiber diameter. However, the current algorithm may be easily extended to generate 3-D geometries that consist of multiple connected layers of 2-D networks. In this case, each sequential layer is generated in a plane that is located one fiber diameter above the previous layer. During the random walk process, intersections are generated not only with segments within the same layer, but also with segments in adjacent layers. This extended algorithm may be used to generate realistic geometry for a broad range of layered fibrous network materials, including the electrospun structures considered in the present work. The algorithm may also be improved in order to attain an even more accurate approximation of desired ODFs. The improvements could include adaptivity, so that the initial angles φ0 are not chosen a priori but rather using the current ODFs for the fibers that have been already generated.

The comparison between theoretical estimates with experimental measurements shows that measuring network intersection density μρ unambiguously is very difficult (Fig. 12). The large systematic and random deviations from the predicted values are not all that surprising, even under ideal lab conditions. In real images of fiber networks, in which fibers have non-zero diameter and weave over and under each other, the determination of “what counts as an intersection” and “which fibers are on the top layer” become open to individual interpretation. In contrast, the simulation results are very consistent because the geometry is idealized as a single layer of zero-thickness curves, so there is no ambiguity related to fiber intersections or layers. While the linear and areal intersection densities of real networks are difficult to measure directly, these quantities may be determined with relative ease using the relationships between microscopic and macroscopic quantities derived in this paper. In contrast with intersection density μρ, the fiber density ξ and ODF f(φ) of a network are macroscopic quantities and may be measured with high accuracy using images or approximated using knowledge of the manufacturing conditions. Subsequently, these quantities may be used in Eq. (6) and Eq. (9) - Eq. (11) to determine the intersection densities of these networks.

4.2 – Limitations

The fibrous network geometry generated using the proposed algorithm is a good idealization of many materials of interest to the biomaterials community and represents a significant advance in the fidelity of geometric representations of such materials. However, there are some limitations to the model. One limitation is that the fiber orientation in the initial configuration generated using the proposed algorithm is not permitted have any component perpendicular to the plane is a limitation of our approach. This is not a significant limitation, however, since the proposed stacked layer approach is a very good approximation for electrospun scaffolds, as well as many tissues such as basement membranes. In such scaffolds, most fiber out-of-plane undulation amplitudes are not more than a few fiber diameters. In our approach, fibers form intersections with fibers in adjacent layers, which are separated by a distance of one fiber diameter, so this is a reasonable, albeit imperfect representation of the real material. Additionally, within each layer, the fibers are represented as 1-D curves that reside strictly in the 2-D plane, so each fiber intersection contains a single point that is shared by two curves. Of course, a real fiber have non-zero diameter and cannot pass through other fibers in the plane, but must weave above and below them at a centerline-to-centerline distance of at least one fiber diameter. Finally, we note that another characteristic of the proposed algorithm is that there are only a few input parameters to select, which makes the algorithm relatively easy to implement and use. However, this could lead to a situation where one has less control over the geometric characteristics of the resulting network than could be gained by using a more complex algorithm with more user inputs.

4.3 – Relations to biomaterial scaffold micromechanics

The context of the usefulness of the present findings can be best understood in the context of an improved appreciation of how electrospun scaffolds function across multiple length scales. Fiber tortuosity, a measure of how much a fiber deviates from being straight in the unloaded scaffold, was observed to be dependent on both mandrel velocity during production and orientation. As the scaffold underwent planar biaxial modes of deformation, fiber tortuosity was extinguished and substantial fiber rotational kinematics was observed contributing to an intricate fiber recruitment process [24]. Electrospun constructs were observed to follow gross affine fiber transformations. Interestingly, some fibers were observed to rotate or change their direction of orientation during deformation, while as a population, no net change was measured. Furthermore, it was observed that neighboring fibers were well attached where they overlapped or intersected. These attachments impede translation of fibers with respect to one another but do not appear to inhibit rotational fiber kinematics about these points of intersection. The overall strain behavior tends to become increasingly more homogenous as the scale of interest approaches the tissue level. Yet, in a recent study, elastomeric electrospun construct fabrication conditions were evaluated in regards to their effect on fiber geometry and biaxial mechanical behaviors [11]. It was determined that fiber alignment alone was insufficient to predict mechanical response.

Simulation clearly plays an important role in understanding these phenomena [25]. The underlying models must be based on a necessary subset of morphology descriptors, such as material porosity, fiber density, fiber alignment distribution, fiber connectivity distribution, and fiber diameter, which may be measured through image analyses. The need for rigorously defined material structural descriptions has been extensively highlighted in recent literature where the model capability relies prevalently on the accuracy of the network topology [26-30]. The present approach presents a method to not only simplify such studies by defining a limited set of parameters, but also by defining such parameters that are easily determined experimentally.

4.4 – Conclusions and future work

The present algorithm can greatly inform the development of layered fibrous network materials. While maturing, current efforts in the field of tissue engineering continue to be confounded by a lack of understanding of the intricate multi-scale hierarchical arrangements and interactions typically found in native tissues. The current state of the art in biomaterial processing enables a degree of controllable microstructure that can be used for the development of model systems to deduce fundamental biological implications of scaffold matrix morphologies on cell function. From our initial finite element simulations, one of the more interesting phenomena we have observed is the emergence of long-range fiber structure [25]. The precise relations between initial network geometry and the resulting fiber kinematics under loading remain to be elucidated. The work of understanding these relationships using finite element simulations with meshes generated using the algorithm presented here is the next phase in progressing toward the ultimate goal of designing better materials. The first step will be to validate the model by attempting to accurately reproduce macroscopic experimental stress-stretch curves of scaffolds under in-plane biaxial tension. Next, we will try to quantify the relationships between the geometric quantities proposed here to characterize the fiber network, and the shapes of the in-plane stress-stress curves. It may also be necessary to define additional geometric quantities to characterize the mesoscale structures that emerge during loading. The 3-D nature of our simulated networks will then allow us to investigate out-of-plane shear, bending, and twisting load cases. Other future work in the area of tissue engineering will include the adding cellular and extracellular matrix (ECM) phases to the model and using parallelization and multiscale modeling approaches to model an entire heart valve leaflet. Ultimately, the development of computational frameworks that enable the simulation of experimentally derived observations represents a positive departure from what has mostly been an empirically driven field.

ACKNOWLEDGEMENTS

This work was supported by the National Institutes of Health under NIH R01 HL089750 and NIH R01 HL68816, and by the Department of Energy [National Nuclear Security Administration] under Award No. DE-FC52-08NA28615. The authors also acknowledge the Texas Advanced Computing Center (TACC) at the University of Texas at Austin for providing HPC resources that have contributed to the research results reported in this paper. URL: http://www.tacc.utexas.edu.

LIST OF SYMBOLS

A

domain area

f

orientation density function (ODF)

g

probability density function (PDF) of n

L

total fiber length

LB

box edge length

B

normalized box edge length

Lf

single fiber length

Lt

test segment length

m

number of segments in the domain

n

number of segments intersecting test segment

nf

number of fibers

ns

number of segments in each fiber

O

random walk origin

s

segment length

ŝ

normalized segment length

Δp

probability that the arbitrary segment intersects the test segment

p

probability that any segment intersects the test segment

P

intersection condition parallelogram

S

arbitrary segment

T

test segment

z

complex number representation of random walk end-to-end vector

α

maximum allowed random walk angle

θk

angle between k'th segment in random walk and previous segment

λ

linear intersection density

μλ

mean linear intersection density

μ^λ

normalized mean linear intersection density

μρ

mean areal intersection density

μ^ρ

normalized mean areal intersection density

ξ

fiber density

ρ

areal intersection density

φ

absolute orientation angle of test segment

φ′

orientation angle of arbitrary segment

φk

orientation angle of k'th segment in random walk

Ω

domain in Euclidean 2-D space

Footnotes

Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

REFERENCES

  • 1.Stella JA, D'Amore A, Wagner WR, Sacks MS. On the Biomechanical Function of Scaffolds for Engineering Load-Bearing Soft Tissues. Acta Biomaterialia. 2010;6:2365–81. doi: 10.1016/j.actbio.2010.01.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Sacks M. Biaxial mechanical evaluation of planar biological materials. Journal of Elasticity. 2000;61:199–246. [Google Scholar]
  • 3.Fung YC. Biomechanics: Mechanical Properties of Living Tissues. 2nd ed. Springer Verlag; New York: 1993. [Google Scholar]
  • 4.Butler DL, Goldstein SA, Guilak F. Functional tissue engineering: the role of biomechanics. J Biomech Eng. 2000;122:570–5. doi: 10.1115/1.1318906. [DOI] [PubMed] [Google Scholar]
  • 5.Courtney T, Sacks MS, Stankus J, Guan J, Wagner WR. Design and analysis of tissue engineering scaffolds that mimic soft tissue mechanical anisotropy. Biomaterials. 2006;27:3631–8. doi: 10.1016/j.biomaterials.2006.02.024. [DOI] [PubMed] [Google Scholar]
  • 6.Lai VK, Lake SP, Frey CR, Tranquillo RT, Barocas VH. Mechanical behavior of collagen-fibrin co-gels reflects transition from series to parallel interactions with increasing collagen content. J Biomech Eng. 2012;134:011004. doi: 10.1115/1.4005544. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Stella JA, Wagner WR, Sacks MS. Scale-dependent fiber kinematics of elastomeric electrospun scaffolds for soft tissue engineering. Journal of Biomedical Materials Research Part A. 2010;93:1032–42. doi: 10.1002/jbm.a.32593. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Hadi MF, Barocas VH. Microscale fiber network alignment affects macroscale failure behavior in simulated collagen tissue analogs. J Biomech Eng. 2013;135:021026. doi: 10.1115/1.4023411. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Stella JA, Wagner WR, Sacks MS. Scale-dependent fiber kinematics of elastomeric electrospun scaffolds for soft tissue engineering. J Biomed Mater Res A. 2009 doi: 10.1002/jbm.a.32593. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.D'Amore A, Stella JA, Wagner WR, Sacks MS. Characterization of the complete fiber network topology of planar fibrous tissues and scaffolds. Biomaterials. 2010;31:5345–54. doi: 10.1016/j.biomaterials.2010.03.052. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Amoroso NJ, D'Amore A, Hong Y, Wagner WR, Sacks MS. Elastomeric electrospun polyurethane scaffolds: the interrelationship between fabrication conditions, fiber topology, and mechanical properties. Adv Mater. 2011;23:106–11. doi: 10.1002/adma.201003210. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Sander EA, Barocas VH. Comparison of 2D fiber network orientation measurement methods. Journal of Biomedical Materials Research Part A. 2009;88A:322–31. doi: 10.1002/jbm.a.31847. [DOI] [PubMed] [Google Scholar]
  • 13.Antonio D'Amore NA, Gottardi Riccardo, Hobson Christopher, Carruthers Christopher, Watkins Simon, Wagner William R., Sacks Michael S. From Single Fiber to Macro-Level Mechanics: A Structural Finite-Element Model for Elastomeric Fibrous Biomaterials. Journal of the Mechanical Behavior of Biomedical Materials. 2014;39:146–61. doi: 10.1016/j.jmbbm.2014.07.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Nachtrab S, Kapfer SC, Arns CH, Madadi M, Mecke K, Schroeder-Turk GE. Mophology and Linear-Elastic Moduli of Random Network Solids. Advanced Materials. 2011;23:2633–7. doi: 10.1002/adma.201004094. [DOI] [PubMed] [Google Scholar]
  • 15.Stylianopoulos T, Barocas V. Volume-Averaging Theory for the Study of the Mechanics of Collagen Networks. Comput Method Appl M. 2007;196:2981–90. [Google Scholar]
  • 16.Huisman EM, van Dillen T, Onck PR, Van der Giessen E. Three-Dimensional Cross-Linked F-Actin Networks: Relation between Network Architecture and Mechanical Behavior. Physical Review Letters. 2007;99:208103. doi: 10.1103/PhysRevLett.99.208103. [DOI] [PubMed] [Google Scholar]
  • 17.Buffon G-LLd. Essai d'arithmétique morale. l'Histoire Naturelle. :1777. [Google Scholar]
  • 18.Solomon H. Geometric Probability: Society for Industrial and Applied Mathematics. 1978 [Google Scholar]
  • 19.Papoulis A. Probability, Random Variables, and Stochastic Processes. 3 ed. WCB McGraw-Hill; Boston: 1991. [Google Scholar]
  • 20.Morton RRA. The Expected Number and Angle of Intersections Between Random Curves in a Plane. Journal of Applied Probability. 1966;3:559–62. [Google Scholar]
  • 21.Arganda-Carreras I, Fernandez-Gonzalez R, Munoz-Barrutia A, Ortiz-De-Solorzan C. 3D Reconstruction of Histological Sections: Application to Mammary Gland Tissue. Microscopy Research and Technique. 2010;73:1019–29. doi: 10.1002/jemt.20829. [DOI] [PubMed] [Google Scholar]
  • 22.Gibson LJ, Ashby MF. Cellular Solids: Structure and Properties. Cambridge University Press; Cambridge: 1999. [Google Scholar]
  • 23.Ostoja-Starzewski M. Lattice Models in Micromechanics. Applied Mechanics Review. 2002;55:35–60. [Google Scholar]
  • 24.Stella JA, Liao J, Hong Y, David Merryman W, Wagner WR, Sacks MS. Tissue-to-cellular level deformation coupling in cell micro-integrated elastomeric scaffolds. Biomaterials. 2008;29:3228–36. doi: 10.1016/j.biomaterials.2008.04.029. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Carleton J, D'Amore A, Rodin G, Sacks MS. Second Global Congress on Nanoengineering for Medicine and Biology. ASME; Boston, MA: 2013. A Computational Model for the Geometric And Mechanical Characterization of Electrospun Scaffolds. [Google Scholar]
  • 26.Preethi LC, Victor HB. Deterministic Material-Based Averaging Theory Model of Collagen Gel Micromechanics. Journal of Biomechanical Engineering. 2007;129:137–47. doi: 10.1115/1.2472369. [DOI] [PubMed] [Google Scholar]
  • 27.Agoram B, Barocas VH. Coupled macroscopic and microscopic scale modeling of fibrillar tissues and tissue equivalents. J Biomech Eng. 2001;123:362–9. doi: 10.1115/1.1385843. [DOI] [PubMed] [Google Scholar]
  • 28.Stylianopoulos T, Barocas VH. Volume-averaging theory for the study of the mechanics of collagen networks. Comput Method Appl M. 2007;196:2981–90. [Google Scholar]
  • 29.Stylianopoulos A, Bashur CA, Goldstein AS, Guelcher SA, Barocas VH. Computational predictions of the tensile properties of electrospun fibre meshes: Effect of fibre diameter and fibre orientation. Journal of Mechanical Behavior of Biomedical Materials. 2008;1:326–35. doi: 10.1016/j.jmbbm.2008.01.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Burd HJ. A structural constitutive model for the human lens capsule. Biomech Model Mechanobiol. 2008 doi: 10.1007/s10237-008-0130-5. [DOI] [PubMed] [Google Scholar]

RESOURCES