Next Article in Journal
Effects of Hydrothermal Pretreatment on the Structural Characteristics of Organosolv Lignin from Triarrhena lutarioriparia
Next Article in Special Issue
Effect of Bidispersity on Dynamics of Confined Polymer Films
Previous Article in Journal
The Continuum Approach to the Description of Semi-Crystalline Polymers Deformation Regimes: The Role of Dynamic and Translational Defects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Slip Spring-Based Mesoscopic Simulations of Polymer Networks: Methodology and the Corresponding Computational Code

by
Grigorios Megariotis
1,
Georgios G. Vogiatzis
2,
Aristotelis P. Sgouros
1 and
Doros N. Theodorou
1,*
1
School of Chemical Engineering, National Technical University of Athens (NTUA), 9 Heroon Polytechniou Street, Zografou Campus, GR-15780 Athens, Greece
2
Polymer Technology, Department of Mechanical Engineering, Eindhoven University of Technology, PO BOX 513, 5600MB Eindhoven, The Netherlands
*
Author to whom correspondence should be addressed.
Polymers 2018, 10(10), 1156; https://doi.org/10.3390/polym10101156
Submission received: 11 September 2018 / Revised: 10 October 2018 / Accepted: 12 October 2018 / Published: 16 October 2018
(This article belongs to the Special Issue Theory and Simulations of Entangled Polymers)

Abstract

:
In previous work by the authors, a new methodology was developed for Brownian dynamics/kinetic Monte Carlo (BD/kMC) simulations of polymer melts. In this study, this methodology is extended for dynamical simulations of crosslinked polymer networks in a coarse-grained representation, wherein chains are modeled as sequences of beads, each bead encompassing a few Kuhn segments. In addition, the C++ code embodying these simulations, entitled Engine for Mesoscopic Simulations for Polymer Networks (EMSIPON) is described in detail. A crosslinked network of cis-1,4-polyisoprene is chosen as a test system. From the thermodynamic point of view, the system is fully described by a Helmholtz energy consisting of three explicit contributions: entropic springs, slip springs and non-bonded interactions. Entanglements between subchains in the network are represented by slip springs. The ends of the slip springs undergo thermally activated hops between adjacent beads along the chain backbones, which are tracked by kinetic Monte Carlo simulation. In addition, creation/destruction processes are included for the slip springs at dangling subchain ends. The Helmholtz energy of non-bonded interactions is derived from the Sanchez–Lacombe equation of state. The isothermal compressibility of the polymer network is predicted from equilibrium density fluctuations in very good agreement with the underlying equation of state and with experiment. Moreover, the methodology and the corresponding C++ code are applied to simulate elongational deformations of polymer rubbers. The shear stress relaxation modulus is predicted from equilibrium simulations of several microseconds of physical time in the undeformed state, as well as from stress-strain curves of the crosslinked polymer networks under deformation.

Graphical Abstract

1. Introduction

Multiscale modeling is a current trend in the field of molecular simulations, since combining information from different levels of description allows predicting material properties which depend on broad ranges of length and time scales at reasonable computational cost. In the case of polymer systems, their long relaxation times pose severe obstacles for molecular dynamics (MD) simulations at the atomistic level. This may be alleviated by coarse-graining, which entails a reduction in the number of degrees of freedom used to describe a given macromolecule. Coarser representations of polymer chains involving fewer degrees of freedom are invoked by mesoscopic (or coarse-grained) simulation methods, capable of accessing length scales in the 10 nm–1 μm range and time scales in the μs to ms range [1,2]. A well-known coarse-grained model was developed by Kremer and Grest in the early 1990s [3]. Systematic coarse-graining methods, such as Iterative Boltzmann Inversion (IBI), have been utilized for the development of coarse-grained models of polymers [4,5,6,7,8,9]; in the case of IBI, a set of target structural and thermodynamic properties of an underlying atomistic model is reproduced at the new, less-detailed, level of description. Another promising approach is the integral equation coarse-graining method that employs the first-principles Ornstein–Zernike equation [10]. Furthermore, an energy renormalization scheme for achieving temperature transferable coarse-grained models of polymer materials was recently published [11]. One of the main characteristics of polymer melts, concentrated polymer solutions and crosslinked polymer networks is the entanglement effect, occurring as a result of the uncrossability of polymer chains, which causes complicated topological constraints [12,13,14,15,16]. Short linear polymeric chains in the melt state are not entangled and their long-time dynamics is adequately described by the well-known Rouse model which envisions a chain as a string of Brownian particles connected by harmonic springs moving in a viscous medium and neglects excluded volume effects and hydrodynamic interactions [17]. As the molecular weight of chains in a melt increases, a crossover point (Mc) from the unentangled to the entangled regime is observed. The Zimm model, published a few years after the Rouse model, takes into account hydrodynamic interactions and is appropriate for dilute polymer solutions [18]. The tube model, which considers a single long chain in a mean field formed by the remaining chains, envisions that the chain is confined by entanglements within a tube-like region which restricts its lateral motion [19,20,21,22]. The contour of the tube is known as the primitive path [12]. This model becomes more realistic by introducing additional relaxation mechanisms such as contour length fluctuation and constraint release [23,24,25]. The entanglement effect is also modeled by slip link models, in which a number of discrete points (entanglements) confine the lateral motion of the polymer chain, while the chain is able to slide through them [26,27,28,29,30,31]. An interesting variation of the slip link model is the so-called (single-chain) slip spring model, introduced by Likhtman in 2005 [32]; the lateral motion of the chain is restricted by links connected by springs to links on other chains, with slip springs being created or destroyed at chain ends. The concepts of slip springs and slip links have been widely employed in multi-chain mesoscopic simulations for the calculation of viscoelastic properties of polymers [33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]. In most of these studies, the movement of the coarse-grained entities in space is tracked by Brownian dynamics (BD), while some recent studies apply dissipative particle dynamics (DPD) [43,44,47], which is also widely utilized for simulations at the mesoscale. An additional inherent characteristic of such multi-chain simulations is the hopping, creation and destruction processes inevitably needed for the slip links or slip springs. Such processes may be described by Monte Carlo or one-dimensional Brownian dynamics schemes.
Polymer chains may be interconnected into a three-dimensional network with the connection points being referred to as permanent links (or crosslinks). These may be formed by chemical bonds (e.g., sulfur bridges) or physical aggregates. If the crosslinked polymer chains are highly mobile and flexible, the polymer network manifests very high deformability and practically complete recovery [52]. Such polymeric materials are known as rubber-like materials or elastomers, while their elastic behavior is called rubber-like elasticity. The term rubber-like is used to indicate the similarity of these materials to natural rubber, which consists mainly of cis-1,4-polyisoprene (cis-PI) [52,53]. As far as the creation of crosslinked polymer networks is concerned, this is often realized through random crosslinking or end-linking. A number of molecular theories have been introduced for the interpretation of rubber-like elasticity, such as the affine network model, the phantom network model, the constraint junction model, the diffuse constrained model, the slip link model, the tube model of Edwards, and the nonaffine tube model [19,22,27,54,55,56,57,58,59,60,61,62,63,64,65,66,67]. The ideas of slip link and confining tube were combined in the slip-tube model developed by Rubinstein and Panyukov [68]. A concise discussion of rubber-like elasticity can be found in [52]. The concepts of slip links and slip springs have been successfully introduced in multi-chain mesoscopic simulations of crosslinked polymer networks [35,36,48], which differ from the corresponding multi-chain simulations of polymer melts in the existence of permanent links that do not allow the connecting neighboring chains to slide through them. At more detailed levels of description, crosslinked polymer networks have also been modeled through atomistic simulations; time and length scales are rather limited in such approaches [15,69,70,71,72,73], however. Another approach to molecular simulation of elastomeric materials is coarse-grained molecular dynamics, in which the network is made up of coarser entities than atoms and consequently longer time and length scales are covered in comparison with those of the atomistic models [74,75]. An interesting hierarchical multiscale methodology concerning epoxy polymer networks has been published by Gavrilov et al. [76].
The aim of the present study is twofold: first, to develop a mixed particle and field-based Brownian dynamics/kinetic Monte Carlo simulation approach to crosslinked polymer networks in the absence or presence of externally imposed mechanical deformation, and secondly to describe the Engine for Mesoscopic Simulations for Polymer Networks (EMSIPON) code that has been developed to implement this approach in mesoscopic simulations of polymer melts and elastomeric materials under equilibrium and non-equilibrium conditions. While, in principle, our methodology could be applied for simulating glassy polymers, it would be extremely inefficient because of the very broad spectra of time scales that would have to be covered and would require special provisions to capture the hierarchically constrained dynamics of a glass. The representation has been designed so as to preserve chemical specificity; yet being able to access length scales on the order of 10–100 nm and time scales on the order of 1–20 ms. Chains are represented as sequences of beads, each bead consisting of 5–12 Kuhn segments. A new mesoscopic free energy function is introduced which incorporates bonded, as well as non-bonded interactions and yields realistic predictions of the thermodynamic properties (e.g., isothermal compressibility) of the simulated systems. Chemical crosslinks are represented explicitly, while the entanglement effect is introduced by slip springs whose hopping, creation and destruction are tracked by a kinetic Monte Carlo (kMC) scheme obeying the condition of microscopic reversibility. A principal aim is to compute viscoelastic properties. cis-PI crosslinked networks serve as a test system. In addition, we pay attention to the description of the algorithms being used for the crosslinking of monodisperse polymer melts of linear chains.
The already fully developed and tested method (in polymer melts under equilibrium [49] and flow conditions [50]) can track the time evolution of polymer melts at long timescales (in the order of the longest relaxation time). Using as starting point a well equilibrated coarse-grained configuration of the system, the simulation setup is versatile both in terms of systems that can be studied and problems that can be addressed. All necessary interaction parameters are deduced by a rigorous and systematic bottom-up approach, starting from atomistic simulations which alone fall short in tackling the long time-scales of polymer melts and rubbers. All ingredients of our model are based on either more detailed (atomistic) simulations or experimental findings. For every parameter introduced, we have thoroughly explained its physical meaning and provided rigorous guidelines in reference [49].
The paper is organized as follows: First, all models and methods employed for the mesoscopic simulations of the polymer networks are detailed in Section 2, while a description of the EMSIPON code and its advantages over the currently extensive literature, which carries out the presented methodology, is given in Section 3. Next, simulation details are provided in Section 4. Section 5 presents results from the BD/kMC simulations of cis-PI networks in the deformed and undeformed states. Section 6 summarizes and discusses the most important aspects of the work.

2. Model and Methods

2.1. Model and Free Energy Function

Initial configurations for the polymer as a melt of linear chains are obtained by a field-theory inspired Monte Carlo (FTi-MC) simulation of a coarse-grained model, wherein chains are represented as freely jointed sequences of Kuhn segments subject to a coarse-grained Helfand Hamiltonian that prevents the density from deviating from its mean value [77,78]. Coarse-graining from the freely jointed chain to a bead-spring model is applied before crosslinking and involves lumping sets of successive Kuhn segments along a chain into single beads at regular intervals along the polymer chain. Strands, which are chain sections between two successive beads, are modeled as springs representing the entropic elasticity of the polymer. More details about the creation of initial configurations of polymer melts at the coarser level of description can be found elsewhere [49]. At this new level of description, the polymer is envisioned as a network of strands connecting crosslink points, end points (or chain ends), and internal nodal points (see also Figure 1a). The entanglement effect is introduced through slip springs with each slip spring connecting either two spatially neighboring beads on two different chains or two beads belonging to the same chain. A chain may slide past a slip spring through which it passes. The number of entanglements (slip springs) is usually chosen to be consistent with the molar mass between entanglements, Me, in the linear melt. The crosslinks are introduced according to a prescribed density and mode of crosslinking, as described in Section 2.2, leading to the formation of a crosslinked polymer network. A graphical representation of such a system is provided in Figure 1b.
In the context of this study, the Helmholtz energy (potential of mean force, effective interaction energy) of the mesoscopic model system is written as a function of the coarse-grained degrees of freedom in the form of a sum of three contributions:
A = A entropy   springs + A slip   springs + A nb  
The first term on the right-hand side of Equation (1) is the contribution from the conformational entropy of strands. It is computed from the Gaussian expression:
A entropy   springs = i j 3 2 k B T   r i j 2 n i j b 2  
where
  • b: Kuhn length, indicative of the conformational stiffness of the polymer and dependent on the chain chemical constitution. In the case of cis-PI, b is equal to 9.58 Å [79].
  • kB: Boltzmann constant;
  • r i j : Length of end-to-end vector of the strand;
  • n i j : Number of Kuhn segments in the strand;
  • ij: Strand connecting beads i and j.
Alternatively, one can resort to non-linear entropic springs that are useful for very large deformations of crosslinked polymer networks or for non-equilibrium mesoscopic simulations of polymer melts under strong flows [50]. The alternative expressions that are available in the EMSIPON code are detailed in references [50,80]. In brief, the force exerted between two beads connected via a non-linear spring is computed by the following equations
F i j = k B T b L 1 ( y i j ) r ^ i j = k B T b L 1 ( y i j ) r i r j r i j , y i j = r i j L i j = r i j n i j b  
with r ^ i j being a unit vector along strand ij pointing from j to i and Lij being the maximum length of the strand. L 1 ( y i j ) and y i j denote the inverse Langevin function and the relative stretch of the strand connecting nodal points i and j, respectively. In this case, the Helmholtz energy of the entropic springs of a polymer network is provided by Equation (4):
A entropy   springs = i j n i j k B T 0 r i j / L i j L 1 ( y i j ) d y i j  
In the context of this study and reference [50], the inverse Langevin function is not approximated by the commonly employed approximants (e.g., Warner’s approximant), but by the expressions proposed by M. Kröger [80]. The Helmholtz energy of slip springs, which are included to account for the entanglement effect, is here described by the simple Gaussian equation:
A slip   springs = k l A pair sl = k l 3 k B T 2 b sl 2 ( r k r l ) 2  
Equation (5) involves a sum over all slip springs kl whose ends have position vectors r k and r l . In the context of our approach, none of the two ends of a slip spring is allowed to attach to a crosslink. There is an additional parameter b sl controlling the stiffness of the slip spring which can be set equal to the entanglement tube diameter, αpp, of the simulated polymer [49,81]. The free energy term A slip   springs computed by Equation (5) refers to linear (Gaussian) springs; non-linear ones may be utilized instead, in the same fashion as A entropy   springs may be calculated either by Equation (4) or Equation (2). Non-linear slip-springs must be used when strong flows and large deformations are of interest [50].
To deal with non-bonded interactions in the polymer network representation, a non-bonded Helmholtz energy contribution is included:
A nb = d 3 r   a vol ex [ ρ ( r ) ]  
In Equation (6), ρ ( r ) is the local density at position r and a vol ex ( ρ ) is an excess free energy density (Helmholtz energy per unit volume) relative to an ideal gas of chains, which is obtained from the local density using an equation of state (EOS). Here we make use of the Sanchez–Lacombe EOS [82]:
P ˜ + ρ ˜ 2 + T ˜ [ ln ( 1 ρ ˜ ) + ( 1 1 r ) ρ ˜ ] = 0  
T ˜ = T T * , ρ ˜ = ρ ρ * , P = P P * , r = M ρ * P * R T *  
where the temperature, pressure and mass density of the system are symbolized by T, P and ρ, respectively and M is the molar mass of a chain. T*, P*, and ρ* are parameters dictated by the energy of non-bonded attractive interactions between polymer segments, the hard-core volume of a segment, and the mass of a segment in the lattice fluid picture underlying the EOS. The excess pressure relative to an ideal gas of chains at the same density and temperature satisfies:
P ˜ ex + ρ ˜ 2 + T ˜ [ ln ( 1 ρ ˜ ) + ρ ˜ ] = 0  
The corresponding excess free energy density is given by the following equation:
1 P * a vol ex ( ρ ) = T ˜ ρ ˜ ρ ˜ 2 + T ˜ ( 1 ρ ˜ ) ln ( 1 ρ ˜ )  
Local density is resolved only at the level of entire cells, defined by passing an orthogonal grid through the entire system. Equation (6) is approximated by:
A nb = cells V cell   a vol ex ( ρ cell )  
where V cell = L x grid L y grid L z grid is the volume of the rectangular parallelepiped cell. The cell density ρ cell is defined based on the nodal points in and around the cell and in the following we will assume that,
R j < min ( L x grid , L y grid , L z grid )  
where R j is the characteristic size of the nodal points. The aforementioned inequality means that the adopted scheme is restricted to consider only the first neighbors of a grid cell. The full description of the free energy contribution due to non-bonded interactions is given in a previous study by Vogiatzis et al. [49].
It is also remarked that the total Helmholtz energy, A, may be modified accordingly to describe more complex polymer systems by introducing additional terms in Equation (1). For instance, Sgouros et al. recently included an additional free energy term corresponding to the bending angles between three successive beads along the polymer chains [50]. Furthermore, the authors of the present article are now extending the methodology described herein, along with the EMSIPON code, to simulate polymer melts in the presence of planar surfaces (e.g., graphene plates), solid inclusions (e.g., silica nanoparticles) or vacuum (e.g., formation of droplets, free films, bubbles, etc.) at the mesoscale. In the aforementioned cases, extra terms are included in the total Helmholtz energy function for the description of solid/polymer, solid/solid and polymer/vacuum interactions.

2.2. Crosslinking

In the context of this study, initial configurations of crosslinked cis-PI networks are created either by random crosslinking or by end grafting of linear melt configurations.
In random crosslinking, a prescribed number of points (nc) is generated at random in the simulation box to serve as the permanent links of the network. A crosslink connects two different polymer chains with four strands emanating from it (functionality φ = 4). In our simulation, at each generated crosslink point a pair of beads belonging to two neighboring linear chains is captured. Note that all end-points are excluded from this kind of crosslinking construction. The construction around a randomly generated crosslink point proceeds as follows. First, the two beads to be captured are identified. To this end, we search for beads lying inside a sphere of prescribed radius Rc, which is a parameter of the EMSIPON code, around the randomly selected crosslink. Next, the beads lying within the sphere are sorted according to their distance from the crosslink point. The closest bead is selected and all other beads belonging to its chain are excluded from selection; this means that all crosslinks are intermolecular. Of the remaining beads, the one lying closest to the crosslink point is selected. The two beads identified in this way are merged into a single crosslink bead centered at the position of the crosslink point. The four strands originally emanating from the two beads are brought together at the newly created crosslink bead. A schematic representation of this procedure is provided in Figure 2a in which the symbol (X) indicates the strands and nodal points of the original linear chains that are deleted. It is also seen that the first neighbors of the deleted beads participate in the local reconstruction of connectivity. The crosslink bead is shown as a black circle and the new strands as orange lines. Overall, crosslinking implemented in this way leaves the number of strands in the system constant, while reducing the total number of nodal points by nc. A visualization of a simulation box containing 600 randomly dispersed crosslink points is seen in Figure 2b. Before proceeding to the detailed description of the other kind of crosslinking, it should be mentioned that random crosslinking is of great importance from an industrial point of view and may be achieved by high energy irradiation, copolymerization (requirement for comonomers of functionality greater than two), and sulfur and peroxide cures [52].
As regards the end grafting, it is employed for the creation of a trifunctional crosslinked polymer network without dangling ends, starting from an equilibrated monodisperse or polydisperse polymer melt of linear chains. It is also pointed out that the implementation of this kind of crosslinking to branched or star polymer melts is straightforward. In more detail, each end-point of an original linear polymer chain is connected to one of the closest internal nodal points of another chain via the addition of a new strand. Thus, trifunctional crosslinks are formed (functionality φ = 3). By construction of this algorithm, the total number of crosslinks equals n c = 2 n chains = n end - points . The average number of subchains between crosslinks per initial linear chain is φ n c / ( 2 n chains ) = 3 . For each end-point, we search for internal nodal points of other polymer chains inside a sphere of prescribed radius Rc. When a nodal point is turned into a crosslink, it is no longer available for being connected with other end-points during the end grafting procedure. The same holds for the initial end-points that are connected with trifunctional crosslinks. Upon completion of this kind of crosslinking, the number of nodal points remains constant while the number of strands increases by n end - points . The main advantage of this crosslinking is that no dangling chain ends remain. A graphical representation of end-grafting is given in Figure 2c, in which the end-point is depicted in red color and the new strand is sketched by a black line connecting the aforementioned end-point with the internal nodal point (blue color) of a neighboring chain. The entropic springs of the initial linear chains are in blue color as well.

2.3. Brownian Dynamics and Kinetic Monte Carlo (BD/kMC) Scheme

The temporal evolution of our polymer network configurations is tracked by Brownian dynamics (also known as position Langevin dynamics), which is Langevin dynamics in the high friction limit. The general form of the equation of motion for each nodal point i is given by the following stochastic differential equation of first order:
d r i ( t ) d t = 1 m i ξ i f i + u i ( t ) , f i = r i A  
r i is the position vector of nodal point i, u i ( t ) is the random velocity imparted to it and f i is the total systematic force exerted on the nodal point in question. In addition, this force is connected with the Helmholtz free energy function A, as defined by Equation (1), via the second relation of the above set of equations. The product ζ i = m i ξ i is a friction factor for node i, with ξ i having the dimensions of inverse time. In the context of this study, all nodal points are assumed to be of equal size and therefore experience the same friction coefficient, ζ 0 . According to the fluctuation-dissipation theorem, the components of the random velocities u i k ( t ) with k ∈ {1,2,3}, are delta-correlated, with variance:
u i k ( t ) u j l ( t + τ ) = 2 k B Τ m i ξ i δ i j δ k l δ ( τ )  
Here δij and δ(τ) are the Kronecker’s delta and the Dirac delta function, respectively. The set of position Langevin equations is solved numerically, as shown in the next equation which is a first order Euler scheme, marching along the time axis in steps of magnitude Δ t > 1 / ξ i :
r i ( t + Δ t ) = r i ( t ) + Δ t m i ξ i f i ( t ) + η i ( t )  
An alternative numerical scheme is given by the following equation in which the first derivative of the force is included [83]:
r i ( t + Δ t ) = r i ( t ) + Δ t m i ξ i f i ( r ) + 1 2 Δ t 2 m i ξ i f . i ( r ) + η i ( t )  
Both numerical schemes are available in the EMSIPON code. In the last two equations, η i ( t ) are random displacement vectors with their components obeying a Gaussian distribution with time correlation functions conforming to the following equation:
η i k ( t ) η j l ( t + n Δ t ) = 2 k B T m i ξ i Δ t δ i j δ k l δ 0 n  
A detailed analysis of the numerical methods employed for Brownian dynamics can be found in reference [84].
As far as the kMC scheme is concerned, it was introduced in a previous work of the authors concerning mesoscopic simulations of cis-PI polymer melts [49]. In summary, slip springs are designed to mimic the entanglement effect in polymer melts and crosslinked polymer networks and their hopping, creation and destruction processes are governed by a discretized kMC scheme that fulfills the detailed balance condition (or microscopic reversibility). A slip spring may connect two internal nodal points of two different polymer chains or two nodal points belonging to the same polymer chain and can be stochastically destroyed when one of the nodes it connects is an end-point. As far as the creation process is concerned, which is initiated at the chain ends as well, two schemes have been developed: a constant number of slip springs scheme in which when one slip spring is destroyed another one is created, and a fluctuating number of slip springs scheme. In the latter, the chemical potential of slip springs is constant and hence a grand canonical ensemble is sampled with respect to the number of slip springs. Chain slippage corresponds to the hopping of a slip spring to an adjacent bead along the contour of the chains it connects, without any displacement of the beads. In elastomeric materials, the hopping scheme does not allow a slip spring to attach to a crosslink. Thus, when one or more first neighbors of a slip spring end are crosslinks, the possible discrete jumps of the considered slip spring are reduced. In the extreme case where all first neighbors of a slip spring are permanent links, the ends of this slip spring do not change as simulation time elapses. The hopping scheme in the presence of crosslinks in the polymer network is presented schematically in Figure 3. The ends of the slip spring connect beads a 0 and b 0 along chains a and b . In the context of our scheme, an individual jump of one end of a slip spring along the chain backbone, e.g., from bead a 0 to bead a + , takes place with rate:
k hopping = ν diff exp ( A pair sl ( r α 0 b 0 , T ) k B T )  
ν diff is the only adjustable parameter of the model described in this section. The probabilities of the elementary events for the hopping scheme of slip springs, either in the presence or absence of crosslinks, are given by the product p hop = k hopping Δ t KMC = k hopping n KMC Δ t , where Δ t KMC and n KMC are the time step of the hopping scheme and the number of Brownian dynamics steps between two successive kMC steps, respectively.

2.4. Stress Tensor and Deformations

In the case of a polymer melt or a crosslinked polymer network, with the coarse-grained Helmholtz free energy of Equation (1), the stress tensor τ α β { α , β = x, y, z} has two contributions, obtained from the springs and non-bonded interactions, and is written as a sum of two terms:
τ = τ springs + τ nb   or   τ α β = τ α β , springs + τ α β , nb  
As regards the computation of the two components on the right-hand side of the previous equations, we make use of the following general expression for the stress tensor [85,86,87]:
τ = ρ F ( ( A / m ) F ) T = ρ F ( ( A springs / m ) F ) T + ρ F ( ( A nb / m ) F ) T  
The tensorial quantity F is the deformation gradient tensor, which is widely employed in continuum mechanics. We assume that all nodal points are transformed homogeneously according to F; evidence that such an assumption is realistic at the level of the nodal points invoked here comes from atomistic simulations [71]. Then, by applying Equation (20), the stress tensor components for the contribution from springs (both entropic and slip springs) and non-bonded interactions are given by the next two equations [49]:
τ α β , springs = 3 k B T V N b 2 i = 1 N chains j = 1 N beads 1 ( r i α ( j + 1 ) r i α ( j ) ) ( r i β ( j + 1 ) r i β ( j ) ) + 3 k B T V b sl 2 i = 1 N slip - springs ( ( r i α ( 2 ) r i α ( 1 ) ) ( r i β ( 2 ) r i β ( 1 ) ) )
τ α β , nb ( { ρ cell } , T ) = { 1 V k cells P ex ( ρ cell , k , T ) V cell , k ,   α = β 0 ,              α β  
In the double sum of Equation (21) r i α ( j ) stands for the α component of the position vector of bead j of chain i. In the single sum of Equation (21) r i α ( 1 ) and r i α ( 2 ) stand for the α components of the position vectors of the two ends of slip spring i. The computation of the excess pressure P ex ( ρ cell , k , T ) , relative to an ideal gas of chains at the same temperature and density, in the sum of Equation (22) is accomplished by invoking the Sanchez–Lacombe EOS, Equation (9). It has to be noted that we resort to Equation (20) because of the field theoretic nature of non-bonded interactions in our model; Equation (21) can also be derived from the virial theorem. An interesting consequence of Equation (22) is that the off-diagonal elements of τ nb are equal to zero and, therefore, there is no contribution from non-bonded interactions to shear stress and viscosity in a polymer melt.
One of the main reasons for employing the stress tensor is the computation of stress relaxation function (or stress relaxation modulus) G ( t ) defined by the equation:
G ( t ) = V 3 k B T [ τ x y ( t 0 + t ) τ x y ( t 0 ) + τ y z ( t 0 + t ) τ y z ( t 0 ) τ z x ( t 0 + t ) τ z x ( t 0 ) ]  
There is another expression in the literature computing the stress relaxation function, which involves the normal stress differences N x y = τ x x τ y y , N x z = τ x x τ z z , N y z = τ y y τ z z as well [88,89]. All results presented herein are based on Equation (23) which is more straightforward, with a firm theoretical basis. Having computed the stress relaxation function, the complex modulus G * ( ω ) , storage modulus G ( ω ) , and loss modulus G ( ω ) may also be derived from the following Fourier transform:
G * ( ω ) = G ( ω ) + i G ( ω ) = i ω 0 + exp ( i ω t ) G ( t ) d t  
Whereas G ( t ) refers to the time domain, the dynamic mechanical moduli of Equation (24) refer to the frequency domain. The frequency-dependent storage and loss moduli are measured experimentally and are very important for validating model predictions.
In this study, as mentioned earlier, crosslinked polymer networks are also simulated under one-dimensional deformation, i.e., elongation and compression along a predefined direction. The stress of elastomeric materials under the aforementioned deformations is usually measured either as a function of the true strain, ε, or of the engineering strain, e (also known as Cauchy strain). The aforementioned strains are connected through the relation ε = ln ( 1 + e ) = ln ( λ ) , where λ is the relative elongation, and for rather small elongations the approximate equality ε e holds. The stress-strain curves may be plotted by conducting simulations at different strains and recording the stresses. Thus, the elastic (Young’s) modulus E can be computed as the slope of the linear region of the stress-strain curves at low deformations.
In the analysis below, it is assumed that an elastomeric material of rectangular parallelepiped shape, with edges Lx, Ly and Lz, is elongated along the z-axis which causes an increase in length by ΔL in this direction with simultaneous contraction by Δ L ( x ) , Δ L ( y ) along the x and y axes, respectively. The infinitesimal strains are defined as:
d ε x = d x x ,   d ε y = d y y ,   d ε z = d z z  
In this case, the Poisson ratio is given by the next equations:
v = d ε y d ε z = d ε x d ε z  
Making use of Equation (25) and assuming constancy of ν over the integrating ranges, the following equations are derived:
v L z L z + Δ L d z z = L y L y Δ L ( y ) d y y ,    v L z L z + Δ L d z z = L x L x Δ L ( x ) d x x  
which leads to:
( 1 + Δ L L z ) v = 1 Δ L ( x ) L x ,   ( 1 + Δ L L z ) v = 1 Δ L ( y ) L y  
The relative elongation is defined as λ = ( L z + Δ L ) / L z , whereas for an initially cubic box (before deformation) L = L x = L y = L z holds. After deformation of the box, the new lengths along the x-, y- and z-directions are denoted by L x , L y , and L z , respectively. Therefore, the following set of relations is obtained:
L x = λ v L x L y = λ ν L y L z = λ L z
The volume of the deformed box is related to the volume of the (initial) cubic box by:
V = λ 1 2 ν V  
If one sets ν equal to 0.5, the elongation is volume-preserving as indicated by the last equation. An interesting review article about the Poisson ratio of modern materials can be found in reference [90]. In our simulations, following a change in the edge lengths of the box, the positions of all nodal points are transformed affinely according to the relation:
x = λ v x y = λ ν y z = λ z
This transformation takes place when all nodal points have been folded back to the primary simulation box [36]. In the context of rubber-like elasticity theory, the elastic modulus E may be computed by a least-squares fitting of stress-strain data to a straight line according to the model [65,91]:
σ = G ( λ 2 λ 1 ) = E 3 ( λ 2 λ 1 )
σ = σ z z σ x x + σ y y 2  
where σ is computed as the difference between stress in the stretching direction and normal stress in the transverse directions. For uniaxial deformation experiments, the Mooney–Rivlin expression is employed as well [91]:
f * = 2 C 1 + 2 C 2 λ , f * ( λ 1 ) = σ λ 2 λ 1  
This is a two-parameter model (C1, C2) with the Mooney stress being defined by the second of Equations (34). The Mooney–Rivlin expression is not appropriate for (uniaxial) compression experiments and does not give very good fits for a wide range of relative elongations in a uniaxial deformation experiment [68]. A more powerful model that is free of these drawbacks was introduced by Rubinstein and Panyukov and is known as the slip-tube model in the literature. The simple analytical approximation of this model, which is provided by Equation (35), allows one to separate the phantom and entanglement contributions to the Mooney stress f*(λ−1) [68]:
f ( λ 1 ) G c G e = 1 0.74 λ + 0.61 λ 1 / 2 0.35  
The two moduli (Gc, Ge) comprise the only adjustable parameters in the context of this model.

3. Details about the Engine for Mesoscopic Simulations for Polymer Networks (EMSIPON) Code

The methodology described above is implemented in a C++ code (EMSIPON) developed by the authors of this article in the Computational Materials Science and Engineering Group at the National Technical University of Athens. An overview of our multiscale approach is provided in the flow diagram of Scheme 1. EMSIPON has been written in object-oriented style with input/output configurations and trajectories being saved in the format adopted by the well-known LAMMPS (Large-Scale Atomic-Molecular Massively Parallel Simulator) [92]. Also, code has been developed for the computation of several properties which are recorded in a number of output files. More specifically, EMSIPON performs the following functions:
(a) Generation of a network configuration. Crosslinked polymer networks are generated in two different ways, i.e., random-crosslinking and end-grafting. Both are applied on equilibrated polymer melts, obtained here by FTi-MC simulations of dense systems of chains represented as freely jointed sequences of Kuhn segments using a Helfand Hamiltonian for non-bonded interactions [77,78]. The interconnection of EMSIPON with FTi-MC gives rise to many possibilities for bottom-up coarse graining of polymer systems. Also, crosslinking can be applied on equilibrated polymer melts created by atomistic or coarse-grained molecular dynamics and Monte Carlo simulations.
(b) Dynamical simulation of a network at rest. The motion of nodes in three-dimensional space is tracked with Brownian dynamics, while the slip spring hopping, creation and destruction mechanisms through which entanglement effects are introduced are implemented by kinetic Monte Carlo, as described in Section 2.3. A principal aim of the EMSIPON code is the computation of viscoelastic properties of polymer networks in the presence or absence of permanent crosslinks, through the computation of the stress relaxation function. Furthermore, a full analysis of structural properties can be performed in order to check whether unperturbed chain conformations are adopted by the strands.
(c) Dynamical simulation of mechanical deformations of crosslinked polymer networks. This additional option is offered to conduct uniaxial tension (compression and elongation) in silico experiments on elastomeric materials of a given Poisson ratio (normally, ν = 0.5). Besides, special attention is paid to the study of ordering at the level of strands, slip springs and longer segments (e.g., subchains connecting successive crosslinks), as a function of the imposed strain (see also Results section).
(d) Dynamical non-equilibrium simulation of polymer melts under shear flow [50]. Such simulations make use of Lees–Edwards periodic boundary conditions [93], over a broad range of Weissenberg numbers. This approach, which is complementary to equilibrium simulations, is employed for the computation of non-linear rheological properties (e.g., shear thinning at large shear rates, first and second normal stress differences, stress overshoot upon startup of shear flow, etc.).
Moreover, the aforementioned code can be extended to mesoscopic simulations, in a bottom-up fashion, of more complex polymer-based systems, such as associative polymer networks (formed by temporary bonds undergoing reversible association and disassociation), polymer-matrix nanocomposite materials, and polymer melts in contact with planar surfaces or solid inclusions. It should also be pointed out that our methodology, as presented in detail herein and in two other references [49,50], can only be implemented by EMSIPON; our kMC schemes and the field-based non-bonded interactions associated with an EOS are not available in existing simulation packages (e.g., LAMMPS) or other codes oriented for coarse-grained simulations of polymer systems, such as NAPLES (New Algorithm for Polymeric Liquids Entangled and Strained) which implements the well-known PCN (Primitive Chain Network) model [34,37,39]. Furthermore, our code incorporates algorithms described in other related articles; for instance the compensating potential introduced by Chappa et al. [43] to prevent perturbations in chain conformations caused by the slip-springs. The effectiveness of our methodology and the corresponding code is proven by comparison of the results with theory and existing experimental data. In addition, our methodology can be combined with the IBI method [4,5] and the force-matching (FM) method [94,95,96]. In Scheme 1, we mention that the starting point can be a coarse-grained model that may be derived from either a systematic coarse-graining method or a “top-down” approach. However, the disadvantage of the IBI and FM methods is that the configurational free energies are temperature dependent. In our approach, due to the use of an EOS for the computation of the field-based non-bonded interactions, we can simulate polymer melts and crosslinked polymer networks in a wide range of temperatures, densities and pressures, different to those of the equilibrated initial configuration that is used as input in EMSIPON, without resorting back to the atomistic or the more detailed coarse-grained model.

4. Simulations

A monodisperse cis-PI melt consisting of n chains = 172 linear chains is initially simulated by a field-theory inspired Monte Carlo [77,78] method at the level of Kuhn segments (freely jointed chain model) with each chain comprised of 530 Kuhn segments. When an equilibrated configuration is obtained, we proceed with coarse-graining to the level of a few Kuhn segments per bead as detailed above. In the random crosslinking case, two polymer networks are created by dispersing nc = 300 and nc = 600 crosslinks in the simulation box and capturing pairs of neighboring chains at each crosslink. The percentage of crosslinks in the elastomeric material is defined as pc = nc/nbead × 100%, where nbead is the total number of beads in the system under consideration. A visualization of the whole polymer network is given in Figure 1b. The friction coefficient can be calculated either from temperature-dependent expressions fitted to experimental data [49], or from analyses of the temperature-dependent chain self-diffusivity and Rouse time based on atomistic molecular dynamics simulations of unentangled melts [97]. Here, an experimental value of the friction factor per monomer at the simulation temperature (based on a set of Williams–Landel–Ferry parameters) is chosen ( ζ 0 = 1.15 × 10−11 kg/s) [49]. All Brownian dynamics simulations are conducted at constant temperature (T = 400 K) and volume with the integration time step (Δt) being equal to 50 ps. This is the time step employed in the simulations of reference [50] and gives identical structural and dynamical properties compared with simulations with shorter time steps (i.e., 1 and 5 ps). In particular, the crosslinked polymer network in the undeformed state is simulated in a cubic box of edge length L x = L y = L z = 30   nm and a cubic grid containing 5 × 5 × 5 = 125 equal-size cells is introduced for the calculation of non-bonded interactions. The characteristic size of the nodal points ( R j ) is chosen as 3.06 nm; this is the edge length of the cube, centered at each nodal point, in which the amount of matter associated with the nodal point is assumed to be uniformly distributed. The Sanchez–Lacombe parameters ρ * , P * and T * for crosslinked cis-PI networks are taken from reference [98] and are used here without any modification. In the uniaxial tension simulations of the polymer networks, the simulation box has the shape of a rectangular parallelepiped and the number of grid cells is maintained constant. All these virtual deformation experiments are conducted under constant volume and consequently the Poisson ratio (ν) is considered equal to 0.5. The crosslinked polymer networks under study are simulated in a broad range of relative elongations with respect to the initial undeformed box dimensions { λ min = 0.70 ,   λ max = 2.10 } . All the simulation parameters are gathered in Table 1. As far as the hopping scheme for slip springs is concerned, the parameter νdiff (see also Equation (18)) is set to 10.0 s−1, a value falling in the range from 0.1 to 10.0 s−1, as suggested by Vogiatzis et al. in reference [49]. Concerning the entanglement effect, this is introduced by a predefined number of slip springs, i.e., 900 and 1200. Two different values are employed so as to check the effect of slip springs on the viscoelastic properties. In addition, some results from crosslinked polymer networks without slip springs are presented as well. Before closing this section, it should be mentioned that when different parameters are employed in the simulations, they will be provided in the discussion of the results in the next section.

5. Results

As already mentioned above, this paper concerns an extension of the methodology and the corresponding C++ code of references [48,49,50] to the simulation of elastomeric materials in the undeformed and deformed states. To this end, a number of crosslinked polymer networks have been studied with the simulation details being provided in Section 4 and Table 1. Most of the results presented here concern networks created by random crosslinking. Some results from end-grafted networks have been presented elsewhere [48]. The analysis begins with the computation of selected conformational properties. Here our principal aim is to check whether the unperturbed chain conformation of the initial configuration (as obtained from the FTi-MC simulation) is retained during the Brownian dynamics/kinetic Monte Carlo simulations. First, the strand length distribution and the end-to-end distance distribution of the originally linear chains that formed the network are presented and compared with the corresponding theoretical predictions given by the following equations, respectively:
P ( r ) = ( 3 2 π n Kuhn / strand b 2 ) 3 / 2 exp ( 3 2 r 2 n Kuhn / strand b 2 ) P ( r ) = 4 π r 2 P ( r )
P end - to - end ( r ) = ( 3 2 π n Kuhn / strand n strands / chain b 2 ) 3 / 2 exp ( 3 2 r 2 n Kuhn / strand n strands / chain b 2 ) P end - to - end ( r ) = 4 π r 2 P end - to - end ( r )
with b being the Kuhn length of the simulated polymer, n Kuhn / strand the number of Kuhn segments per strand, and n strands / chain the number of strands per polymer chain. In the context of this study, a single value for the latter parameter indicates that the polymer network is created from a monodisperse polymer melt. The effect of polydispersity on the rheological properties of polymer melts and rubbers is outside the scope of this article and shall comprise the topic of a future study. The presented distributions in Figure 4a,b concern a randomly crosslinked polymer network with pc = 7.0% and nslip-springs = 900 and it is seen that the agreement between simulation data and corresponding theoretical predictions, as described by Equations (36) and (37), is very good. In Figure 4a, another distribution (triangles in blue color) is also included, corresponding to the same system, but with the linear entropic springs replaced by finitely extensible non-linear ones whose analytical force law is provided by Equation (3). The distributions for linear and non-linear springs are expected to be quite similar for elastomeric materials in the undeformed state or at small deformations; indeed, they turn out to be very similar. Results from a slightly entangled crosslinked polymer network with nc = 300 have been presented elsewhere [48]. In that case, the end-to-end distance distribution was even closer to the theoretical prediction of Equation (37) due to the rather low crosslink and slip spring densities. In general, the deviation from the theoretical curve of Equation (37) becomes smaller as the number of crosslinks and slip springs is reduced. It is noted that for highly entangled polymer networks, a compensating potential [43] can be implemented to cancel completely the effect of slip springs on the chain conformations of the polymer melt or network. Although the option of using a compensating potential is included in the EMSIPON code, it should be activated only when absolutely necessary, in view of the computational burden it entails; in most cases a large number of pairwise additive interactions has to be calculated [50].
In addition to the aforementioned distributions, we have computed the slip spring length distribution, which is again compared with the corresponding theoretical prediction derived from Equation (36) with the term n Kuhn / strand b 2 replaced with an effective mean squared end-to-end distance of slip springs (the target value for the latter is equal to the squared entanglement tube diameter of the simulated polymer). The distribution in question, depicted in Figure 5, is Gaussian, in very good agreement with theoretical expectations. The unperturbed conformation of chains is also probed by another property, defined as follows:
R e , i 2 = | r j + i r j | 2 ,   j = 1 ,   2 , , n beads / chain ,   i = 0 , 1 , 2 , ,   n beads / chain 1  
with the average being taken over all j. This measure concerns the squared distances, in three dimensions, between nodal points along polymer chains constituting the crosslinked polymer network. Its importance lies in the fact that it provides a full description of all possible distances among beads in the same chain. The R e , i 2 , is initially plotted as a function of the parameter nstrand, which is the number of strands between two given beads on the same chain. In Figure 6, R e , i 2 , as obtained from the mesoscopic simulations of the considered network (black asterisks), is compared against the quantity n strand n Kuhn / strand b 2 , which is depicted with a red straight line; clearly, there is excellent agreement. It is pointed out that the accordance of all conformational properties examined above with the corresponding theoretical predictions is comparable to that observed in BD/kMC simulations of monodisperse polymer melts of cis-PI, presented in detail in reference [49].
If chain conformations in the network are unperturbed, the relative orientation of successive strands along a chain should be random. This is checked in the simulation by computing the average angle θ ¯ = cos 1 ( cos θ ) between two successive strands or, equivalently, three successive nodal points along a polymer chain. The expected value is 90°, corresponding to a polymer network of completely random orientations. The θ ¯ angles are provided in Table 2 for two polymer networks containing 300 and 600 permanent links and it is seen that there is very good agreement between the expected and simulation values.
An important question is whether the isothermal compressibility of the polymer networks is calculated correctly; capturing this property is one of the main reasons why non-bonded interactions are included in our BD/kMC simulations. As reported in Section 2.1, the excess Helmholtz energy density of the Sanchez–Lacombe EOS is employed in the non-bonded free energy. The expected value of the isothermal compressibility for this equation of state is:
κ T Sanchez - Lacombe = 1 V ( V P ) T , n chains = 1 P * ρ ˜ ( P ˜ ρ ˜ ) T ˜  
From the simulation point of view, the property in question is computed by the following equation, stemming from an analysis of density fluctuations in the grand canonical ensemble at equilibrium [99,100]:
κ T = V cell ( δ n Kuhns / cell ) 2 k B T n Kuhns / cell 2  
The averages are taken over all cells of the grid which has been introduced in the simulation box for the computation of non-bonded interactions. More specifically, the averages in the numerator and denominator of Equation (40) are the variance and the mean value of the number of Kuhn segments in each cell, respectively. The temporal averages of isothermal compressibilities for all polymer networks, as obtained from the Brownian dynamics simulations, are provided in Table 2 and the agreement with the estimated value from the Sanchez–Lacombe equation (1.29 × 10−4 bar−1) is very good at the density and temperature of the simulated networks. The fact that we predict the isothermal compressibility is an important advantage of our coarse-grained model, since this is missing from some other models available in the literature.
The stress relaxation function (see also Equation (23)) plays a central role in our analysis, since it is the starting point for the calculation of important linear rheological properties from the fluctuations of the off-diagonal elements of the stress tensor. As in the case of polymer melts [49,50], we computed this function for a number of crosslinked polymer networks in the undeformed state. In this study, all G(t)’s presented in Figure 7 were computed with the multiple tau-correlator algorithm [88]. Several curves are presented in Figure 7. Stress relaxation functions of two different polymer melts, as obtained in reference [49], are included for highlighting the different rheological behavior between crosslinked polymer networks and uncrosslinked melts at longer times. The molar masses of the chains comprising the two monodisperse melts are written in the legend of the figure and also the Rouse model scaling (~t−0.5) is included. At longer times (“terminal” region), the stress relaxation function drops exponentially for the polymer melts, in contrast to the elastomeric materials, which approach a constant value. This constant is the shear modulus G of the elastomer. In Figure 7, results from polymer networks with different architectures, crosslink and slip spring densities are presented. The trend is an increase in the stress relaxation function upon increasing the crosslink and slip spring densities. For a given number of slip springs, the exclusion of intramolecular ones (connecting beads on the same polymer chain) shifts the shear modulus upwards (compare blue and black curves). Furthermore, a crosslinked polymer network without any entanglements was studied so as to compute the shear modulus due to crosslinks only (G = Gc).
In addition to the simulations of undeformed elastomeric materials and the computation of mechanical properties from fluctuations of the diagonal elements of the stress tensor, virtual one-dimensional experiments were conducted in which the strain (or the relative elongation) was imposed and the true stress was recorded (see also Equation (33)). In these simulations, only the diagonal elements of the stress tensor are taken into account. The elongation and compression experiments are able to reveal useful information from the microscopic point of view as a function of the imposed strain. In general, the rubbery materials are assumed to have a Poisson ratio equal to 0.5 and, therefore, the connection of shear (G) and elastic modulus (E) is expressed as E = 2 G ( 1 + v ) = 3 G (it is valid for isotropic materials). In the present study, this assumption is corroborated by computing the Poisson ratio from the shear modulus and the bulk modulus (B) which is the inverse of the isothermal compressibility, κ T , in the undeformed system:
v = 3 B 2 G 2 ( 3 B + G ) = 3 2 κ T G 2 ( 3 + κ T G ) ,   κ T = 1 B  
The Poisson ratio comes out as 0.499 and consequently the value ν = 0.5 used in the virtual deformation experiments is fully justified. In order to compute the shear modulus, we have conducted elongation experiments at rather small relative elongations ( 1.00 λ 1.08 ) and fitted the simulation data to Equation (32). Such a plot is presented in Figure 8, in which the real stress (as defined in Equation (33)) is recorded as a function of the quantity λ2 − 1/λ. This diagram was produced by elongation experiments along the x, y and z directions and averaging the corresponding true stresses at a given λ. Simulations along only one direction may give real stresses that are not very close to zero at λ = 1, however, the estimated shear modulus computed from the slope of the fitted straight line is practically the same in all directions. It is reminded that all stress relaxation functions were calculated by averaging over all off diagonal elements of the stress tensor (τxy, τxz, τyz). It is also mentioned that all relative elongations (either larger or smaller than unity) are computed with respect to the initial undeformed state.
In addition to elongation experiments at rather small strains, we have conducted virtual one-dimensional deformation experiments over a broad range of relative elongations (for more details see also Section 4). In reference [68], two sets of fitting parameters (moduli) are provided concerning natural rubber ( G c 1.77 × 10 5   Pa , G e 1.77 × 10 5   Pa and G c 8.9 × 10 4   Pa , G e 8.1 × 10 4   Pa ). These two sets of values correspond to the shear moduli G 3.54 × 10 5   Pa and G 1.70 × 10 5   Pa , respectively. All crosslinked and entangled polymer networks under consideration with pc = 7.0% exhibit shear moduli falling in the range ( 1.5 2.5 ) × 10 5   Pa .
A central role in our analysis of ordering is played by the Saupe ordering tensor [101], defined by the following equation:
Q = 1 N i = 1 N { 3 2 u ^ i u ^ i 1 2 1 }  
The sum of the N elements can be over all strands, slip springs or longer chain segments (e.g., subchains between successive crosslinks), with u ^ i being a unit vector along the i-th segment. Moreover, the unitary tensor of second order is symbolized by 1 . The (dyadic) tensor Q , which is widely employed for the study of liquid-crystalline phases [102], is obtained as an instantaneous value for each configuration. As defined in Equation (42), it is a symmetric tensor and therefore it will have three real eigenvalues. Furthermore, it is easily proved that it is traceless and, thus, the sum of its three eigenvalues equals zero. Segments of polymer melts and deformed crosslinked polymer networks at small deformations behave as isotropic phases; in this case, all the three real eigenvalues must be close to zero. Upon imposition of strong uniaxial tension, the segments are oriented in the direction of elongation, in a manner similar to that in which rod-like molecules in a nematic phase are oriented along the director. The largest eigenvalue of Q is the order parameter S [101,102]:
S = max { α i } ,   i = 1 , 2 , 3  
At this point, it should be noted that this kind of ordering analysis may be also applied for polymer systems with solid inclusions. For instance, one can estimate to what extent a solid surface (e.g., graphene planes) causes orientational ordering in a polymer melt which is in contact with it. The analogy with liquid-crystals is the presence of defects or solid surfaces in a liquid-crystalline phase. In Figure 9, the order parameter S is plotted as a function of the relative elongation (λ) for chain segments at three different length scales, i.e., entropic springs, slip springs, and subchains connecting successive crosslinks along the polymer chains. The considered segments of the crosslinked polymer networks are expected not to be oriented along any preferential direction in the undeformed state, or at rather small deformations. This is clearly seen in Figure 9. As the polymer network is compressed or elongated along a predefined direction (z-axis), the order parameter increases. It is observed that the ordering is more pronounced for segments with bigger lengths as the imposed deformation increases. However, this enhancement is less pronounced in the case of virtual compression experiments (λ < 1). The reader is reminded that a one-dimensional compression experiment is equivalent to a two-dimensional elongation experiment along the other two orthogonal directions. In addition to the simulation data provided in Figure 9, some experimental measurements are included, as obtained from Fourier transform infrared spectroscopy (FTIR), quantified in terms of the following orientation function which is the Legendre polynomial of second order [103,104]:
P 2 ( cos θ ) = 1 2 ( 3 cos 2 θ 1 )  
where θ is the angle formed between a chain segment and the stretching direction. This order parameter is recorded as a function of the relative elongation and depicted with green asterisks; these values concern a highly crosslinked cis-PI polymer network with molar mass between crosslinks (Mc) equal to 4500 g/mol and chain segments corresponding to roughly two Kuhn segments. It is pointed out that the smallest length scale in the context of our mesoscopic model is an entropic spring which corresponds to 10 Kuhn segments. To underline that the order parameter defined by Equation (44) and the largest eigenvalue of Q (Equation (43)) give very similar results for one-dimensional elongation experiments, we have plotted them simultaneously for segments connecting successive crosslinks (points in magenta and blue colors). An ordering analysis based on the Saupe ordering tensor becomes more informative when more complex deformation experiments are conducted (e.g., compression experiments, etc.). In these cases, more parameters are needed for a detailed description of the segmental ordering and the three real eigenvalues of Q comprise an excellent tool for such an analysis.

6. Discussion and Conclusions

A new methodology for mesoscopic simulations of crosslinked polymer networks and the corresponding C++ code have been presented in this article as an extension of our previous work concerning polymer melts. A polymer network is envisioned as a graph containing three kinds of beads: end-points, internal nodal points, and crosslinks. The latter are treated as permanent links between two different polymer chains, while the entanglement effect is introduced by a number of slip springs. The system thermodynamics and dynamics is derived from a Helmholtz free energy that incorporates local density-dependent non-bonded contributions calculated from an equation of state, as well as entropy spring contributions associated with all strands and slip springs between beads. The systematic force on each bead is derived as a gradient of this free energy function. More complex systems (e.g., containing nanoparticles or interfaces) can be described by adding more terms to the Helmholtz energy. The motion of beads in space is simulated with Brownian dynamics, whereas the hops of slip springs are tracked with a kinetic Monte Carlo scheme. Moreover, there are creation and destruction processes for slip springs at chain ends, which obey the condition of microscopic reversibility. The viscoelastic behavior of polymer networks is studied by computing the stress tensor as a function of time and autocorrelating it to accumulate the shear stress relaxation function. Furthermore, a procedure for simulating mechanical deformations has been tested in uniaxial tension computer experiments of crosslinked polymer networks. EMSIPON allows for studying various modes of crosslinking and their effects on properties and it is interconnected with the FTi-MC code developed for equilibrating coarse-grained models of dense polymer systems wherein linear chains are represented as sequences of Kuhn segments. The two codes together implement a systematic multiscale modeling approach for studying polymer networks at the mesoscale. Also, non-equilibrium Brownian dynamics/kMC simulations of polymer melts under shear flow may be conducted by employing Lees–Edwards periodic boundary conditions over a broad range of Weissenberg numbers. One of the main advantages of our methodology is that the number of adjustable parameters of our model is kept to an absolute minimum. Moreover, realistic time scales are simulated without introducing a posteriori validation against existing experimental findings of linear and non-linear rheology. It is noted that EMSIPON has been parallelized via MPI (message passing interface), but due to the scheme adopted for the non-bonded interactions, productive simulations can effectively run up to a few tens of cores. Massive parallelization will be achieved when a dissipative particle dynamics [105,106,107,108] integrator will be added to EMSIPON. This extension is under development and the field-based non-bonded interactions shall be replaced by pairwise non-bonded potentials. The EMSIPON code can be made available by the authors to interested readers upon request.

Author Contributions

Conceptualization, D.N.T.; Data curation, G.M.; Investigation, G.M. and G.G.V.; Methodology, G.M., G.G.V., A.P.S. and D.N.T.; Software, G.M., G.G.V. and A.P.S.; Supervision, D.N.T.

Funding

G. Megariotis: A. P. Sgouros and D. N. Theodorou thank the Limmat Foundation for generous financial support under grant agreement 10062/18, Multiscale Simulations of Complex Polymer Systems (MuSiComPS). The initial stages of this work were funded by the Volkswagen Foundation in the context of the project Mesoscopic Simulations of Viscoelastic Properties of Networks and the European Union through the project COMPNANOCOMP and COMPNANOCOMP-DPI under grant number 295355. G. G. Vogiatzis thanks the Alexander S. Onassis Public Benefit Foundation for a doctoral scholarship.

Acknowledgments

Fruitful discussions with Marcus Müller and Ludwig Schneider of the University of Göttingen and with Kostas Daoulas of the Max-Planck Institut für Polymerforschung, Mainz are gratefully acknowledged. Part of this work was supported by computational time granted from the Greek Research and Technology Network (GRNET) in the National HPC facility—ARIS—under project IDs pr003013 (MSMS) and pr005031_thin (MORM).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Theodorou, D.N. Hierarchical Modelling of Polymeric Materials. Chem. Eng. Sci. 2007, 62, 5697–5714. [Google Scholar] [CrossRef]
  2. Masubuchi, Y. Simulating the Flow of Entangled Polymers. Annu. Rev. Chem. Biomol. Eng. 2014, 5, 11–13. [Google Scholar] [CrossRef] [PubMed]
  3. Kremer, K.; Grest, G.S. Dynamics of Entangled Linear Polymer Melts: A Molecular Dynamics Simulation. J. Chem. Phys. 1990, 92, 5057–5086. [Google Scholar] [CrossRef]
  4. Müller-Plathe, F. Coarse-graining in Polymer Simulation: From Atomistic to Mesoscopic Scale and Back. Chem. Phys. Chem. 2002, 3, 754–769. [Google Scholar] [CrossRef]
  5. Reith, D.; Pütz, M.; Müller-Plathe, F. Deriving Effective Mesoscale Potentials from Atomistic Simulations. J. Comput. Chem. 2003, 24, 1624–1636. [Google Scholar] [CrossRef] [PubMed]
  6. Sun, Q.; Faller, R. Systematic Coarse-graining of Atomistic Models for Simulation of Polymer Systems. Comput. Chem. Eng. 2005, 29, 2380–2385. [Google Scholar] [CrossRef]
  7. Milano, G.; Müller-Plathe, F. Mapping Atomistic Simulations to Mesoscopic Models: A Systematic Coarse-Graining Procedure for Vinyl Polymer Chains. J. Phys. Chem. B 2005, 109, 18609–18619. [Google Scholar] [CrossRef] [PubMed]
  8. Spyriouni, T.; Tzoumanekas, C.; Theodorou, D.N.; Müller-Plathe, F.; Milano, G. Coarse-Grained and Reverse-Mapped United-Atom Simulations of Long-Chain Atactic Polystyrene Melts: Structure, Thermodynamic Properties, Chain Conformation and Entanglements. Macromolecules 2007, 40, 3876–3885. [Google Scholar] [CrossRef]
  9. Kamio, K.; Moothi, K.; Theodorou, D.N. Coarse Grained End Bridging Monte Carlo Simulations of Poly(ethylene terephelate) Melt. Macromolecules 2007, 40, 710–722. [Google Scholar] [CrossRef]
  10. Dinpajooh, M.; Guenza, M.G. On the Density Dependence of the Integral Equation Coarse-Graining Effective Potential. J. Phys. Chem. B 2018, 122, 3426–3440. [Google Scholar] [CrossRef] [PubMed]
  11. Xia, W.; Song, J.; Jeong, C.; Hsu, D.D.; Phelan, F.R.; Douglas, J.F.; Keten, S. Energy-Renormalization for Achieving Temperature Transferable Coarse-Graining of Polymer Dynamics. Macromolecules 2017, 50, 8787–8796. [Google Scholar] [CrossRef]
  12. Doi, M.; Edwards, S.F. The Theory of Polymer Dynamics, 1st ed.; Clarendon Press: Oxford, UK, 1986; ISBN 0198520336. [Google Scholar]
  13. Ferry, J.D. Viscoelastic Properties of Polymers, 3rd ed.; Wiley: New York, NY, USA, 1980; ISBN 978-0-471-04894-7. [Google Scholar]
  14. Tzoumanekas, C.; Theodorou, D.N. Topological Analysis of Linear Polymer Melts: A Statistical Approach. Macromolecules 2006, 39, 4592–4604. [Google Scholar] [CrossRef]
  15. Anogiannakis, S.F.; Tzoumanekas, C.; Theodorou, D.N. Microscopic Description of Entanglements in Polyethylene Networks and Melts: Strong, Weak, Pairwise, and Collective Attributes. Macromolecules 2012, 45, 9475–9492. [Google Scholar] [CrossRef] [Green Version]
  16. McLeish, T.C.B. Tube Theory of Entangled Polymer Dynamics. Adv. Phys. 2002, 51, 1379–1527. [Google Scholar] [CrossRef]
  17. Rouse, P.E. A Theory of the Linear Viscoelastic Properties of Dilute Solutions of Coiling Polymers. J. Chem. Phys. 1953, 21, 1272–1280. [Google Scholar] [CrossRef]
  18. Zimm, B.H. Dynamics of Polymer Molecules in Dilute Solution: Viscoelasticity, Flow Birefringence and Dielectric Loss. J. Chem. Phys. 1956, 24, 269–278. [Google Scholar] [CrossRef]
  19. Edwards, S.F. The Statistical Mechanics of Polymerized Material. Proc. Soc. Lond. 1967, 92, 9–16. [Google Scholar] [CrossRef]
  20. De Gennes, P.G. Reptation of a Polymer Chain in Presence of Fixed Obstacles. J. Chem. Phys. 1971, 55, 572–579. [Google Scholar] [CrossRef]
  21. De Gennes, P.G. Scaling Concepts in Polymer Physics, 1st ed.; Cornell University Press: Ithaca, NY, USA, 1979; ISBN 080141203X. [Google Scholar]
  22. Edwards, S.F.; Vilgis, T.A. The Tube Model Theory of Rubber Elasticity. Rep. Prog. Phys. 1988, 51, 243–297. [Google Scholar] [CrossRef]
  23. Doi, M. Explanation for the 3.4-power Law for Viscosity of Polymeric Liquids on the Basis of the Tube Model. J. Polym. Sci. Polym. Phys. 1983, 21, 667–684. [Google Scholar] [CrossRef]
  24. Milner, S.T.; McLeish, T.C.B. Reptation and Contour-Length Fluctuations in Melts of Linear Polymers. Phys. Rev. Lett. 1998, 81, 725–728. [Google Scholar] [CrossRef] [Green Version]
  25. Likhtman, A.E.; McLeish, T.C.B. Quantitative Theory for Linear Dynamics of Linear Entangled Polymers. Macromolecules 2002, 35, 6332–6343. [Google Scholar] [CrossRef]
  26. Ball, R.C.; Doi, M.; Edwards, S.F. Elasticity of Entangled Networks. Polymer 1981, 22, 1010–1018. [Google Scholar] [CrossRef]
  27. Edwards, D.; Vilgis, T. The Effect of Entanglements in Rubber Elasticity. Polymer 1986, 27, 483–492. [Google Scholar] [CrossRef]
  28. Hua, C.C.; Schieber, J.D. Segment Connectivity, Chain-length Breathing, Segmental Stretch and Constraint Release in Reptation Models. I. Theory and Single-step Strain Predictions. J. Chem. Phys. 1998, 109, 10018–10027. [Google Scholar] [CrossRef]
  29. Hua, C.C.; Schieber, J.D.; Venerus, D.C. Segment Connectivity, Chain-length Breathing, Segmental Stretch and Constraint Release in Reptation Models. II. Double-step Strain Predictions. J. Chem. Phys. 1998, 109, 10028–10032. [Google Scholar] [CrossRef]
  30. Hua, C.C.; Schieber, J.D.; Venerous, D.C. Segment Connectivity, Chain-length Breathing, Segmental Stretch, and Constraint Release in Reptation Models. III. Shear Flows. J. Rheol. 1999, 43, 701–717. [Google Scholar] [CrossRef]
  31. Schieber, J.D.; Andreev, M. Entangled Polymer Dynamics in Equilibrium and Flow Modelled Through Slip Links. Annu. Rev. Chem. Biomol. Eng. 2014, 5, 367–381. [Google Scholar] [CrossRef] [PubMed]
  32. Likhtman, A.E. Single-Chain Slip-Link Model of Entangled Polymers: Simultaneous Description of Neutron Spin-Echo, Rheology, and Diffusion. Macromolecules 2005, 38, 6128–6139. [Google Scholar] [CrossRef]
  33. Masubuchi, Y.; Takimoto, J.; Koyama, K.; Ianniruberto, G.; Marrucci, G.; Greco, F. Brownian Simulations of a Network of Reptating Primitive Chains. J. Chem. Phys. 2001, 115, 4387–4394. [Google Scholar] [CrossRef]
  34. Masubuchi, Y.; Ianniruberto, G.; Greco, F.; Marrucci, G. Entanglement Molecular Weight and Frequency Response of Sliplink Networks. J. Chem. Phys. 2003, 119, 6925–6930. [Google Scholar] [CrossRef]
  35. Oberdisse, J.; Ianniruberto, G.; Greco, F.; Marrucci, G. Primitive-chain Brownian Simulations of Entangled Rubbers. Europhys. Lett. 2002, 58, 530–536. [Google Scholar] [CrossRef]
  36. Oberdisse, J.; Ianniruberto, G.; Greco, F.; Marrucci, G. Mechanical Properties of End-crosslinked Entangled Polymer Networks Using Sliplink Brownian Dynamics Simulations. Rheol. Acta 2006, 46, 95–109. [Google Scholar] [CrossRef]
  37. Masubuchi, Y.; Uneyama, T.; Watanable, H.; Ianniruberto, G.; Greco, F.; Marrucci, G. Structure of Entangled Polymer Network from Primitive Chain Network Simulations. J. Chem. Phys. 2010, 132, 134902. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Kushwaha, A.; Shaqfeh, E.S.G. Slip-link Simulations of Entangled Polymers in Planar Extensional Flow: Disentanglement Modified Extensional Thinning. J. Rheol. 2011, 55, 463–483. [Google Scholar] [CrossRef]
  39. Uneyama, T.; Masubuchi, Y. Detailed Balance Condition and Effective Free Energy in the Primitive Chain Network Model. J. Chem. Phys. 2011, 135, 184904. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  40. Ramirez-Hernández, A.; Müller, M.; de Pablo, J.J. Theoretically Informed Entangled Polymer Simulations: Linear and Non-linear Rheology of Melts. Soft Matter 2013, 9, 2030–2036. [Google Scholar] [CrossRef]
  41. Ramírez-Hernández, A.; Detcheverry, F.A.; Peters, B.L.; Chappa, V.C.; Schweizer, K.S.; Müller, M.; de Pablo, J.J. Dynamical Simulations of Coarse Grain Polymeric Systems: Rouse and Entangled Dynamics. Macromolecules 2013, 46, 6287–6299. [Google Scholar] [CrossRef]
  42. Uneyama, T.; Masubuchi, Y. Mutli-chain Slip-spring Model for Entangled Polymer Dynamics. J. Chem. Phys. 2012, 137, 154902. [Google Scholar] [CrossRef] [PubMed]
  43. Chappa, V.C.; Morse, D.C.; Zippelius, A.; Müller, M. Translationally Invariant Slip-spring Model for Entangled Polymer Dynamics. Phys. Rev. Lett. 2012, 109, 148302. [Google Scholar] [CrossRef] [PubMed]
  44. Langeloth, M.; Masubuchi, Y.; Böhm, M.C.; Müller-Plathe, F.H. Recovering the Reptation Dynamics of Polymer Melts in Dissipative Particle Dynamics Simulations via Slip-springs. J. Chem. Phys. 2013, 138, 104907. [Google Scholar] [CrossRef] [PubMed]
  45. Ramírez-Hernández, A.; Peters, B.L.; Andreev, M.; Schieber, J.D.; de Pablo, J.J. A Multichain Polymer Slip-spring Model with Fluctuating Number of Entanglements for Linear and Nonlinear Rheology. J. Chem. Phys. 2015, 143, 243147. [Google Scholar] [CrossRef] [PubMed]
  46. Masubuchi, Y. Effects of Degree of Freedom below Entanglement Segment on Relaxation of Polymer Configuration under Fast Shear in Multi-chain Slip-spring Simulations. J. Chem. Phys. 2015, 143, 224905. [Google Scholar] [CrossRef] [PubMed]
  47. Masubuchi, Y.; Langeloth, M.; Böhm, M.C.; Inoue, T.; Müller-Plathe, F. A Multichain Slip-spring Dissipative Particle Dynamics Simulation Method for Entangled Polymer Solutions. Macromolecules 2016, 49, 9186–9191. [Google Scholar] [CrossRef]
  48. Megariotis, G.; Vogiatzis, G.G.; Schneider, L.; Müller, M.; Theodorou, D.N. Mesoscopic Simulations of Crosslinked Polymer Networks. J. Phys. Conf. Ser. 2016, 738, 012063. [Google Scholar] [CrossRef] [Green Version]
  49. Vogiatzis, G.G.; Megariotis, G.; Theodorou, D.N. Equation of State Based Slip Spring Model for Entangled Polymer Dynamics. Macromolecules 2017, 50, 3004–3029. [Google Scholar] [CrossRef] [Green Version]
  50. Sgouros, A.; Megariotis, G.; Theodorou, D.N. Slip-spring Model for the Linear and Nonlinear Viscoelastic Properties of Molten Polyethylene Derived from Atomistic Simulations. Macromolecules 2017, 50, 4524–4541. [Google Scholar] [CrossRef]
  51. Ramírez-Hernández, A.; Brandon, L.P.; Schneider, L.; Andreev, M.; Schieber, J.D.; Müller, M.; de Pablo, J.J. A Multi-chain Polymer Slip-spring Model with Fluctuating Number of Entanglements: Density Fluctuations, Confinement, and Phase Separation. J. Chem. Phys. 2017, 146, 014903. [Google Scholar] [CrossRef] [PubMed]
  52. Mark, J.E.; Erman, B. Rubberlike Elasticity: A Molecular Primer, 2nd ed.; Cambridge University Press: Cambridge, UK, 2007; ISBN 978-0-521-81425-6. [Google Scholar]
  53. Roberts, A.D. Natural Rubber Science and Technology, 1st ed.; Oxford University Press: Oxford, UK, 1988; ISBN 0-19-855225-4. [Google Scholar]
  54. Wall, F.T. Statistical Thermodynamics of Rubber. J. Chem. Phys. 1942, 10, 132–134. [Google Scholar] [CrossRef]
  55. Treloar, L.R.G. The Elasticity of a Network of Long-chain Molecules. I. Trans. Faraday Soc. 1943, 39, 36–41. [Google Scholar] [CrossRef]
  56. Treloar, L.R.G. The Elasticity of a Network of Long-chain Molecules-II. Trans. Faraday Soc. 1943, 39, 241–246. [Google Scholar] [CrossRef]
  57. Wall, F.T.; Flory, P.J. Statistical Thermodynamics of Rubber Elasticity. J. Chem. Phys. 1951, 19, 1435–1439. [Google Scholar] [CrossRef]
  58. Kuhn, W. Dependence of the Average Transversal on the Longitudinal Dimensions of Statistical Coils Formed by Chain Molecules. J. Polym. Sci. 1946, 1, 380–388. [Google Scholar] [CrossRef]
  59. Flory, P.J.; Gordon, M.; McCrum, N.G. Statistical Thermodynamics of Random Networks. Proc. R. Soc. Lond. 1976, 351, 351–380. [Google Scholar] [CrossRef]
  60. James, H.M. Statistical Properties of Networks of Flexible Chains. J. Chem. Phys. 1947, 15, 651–668. [Google Scholar] [CrossRef]
  61. James, H.M.; Guth, E. Theory of Elastic Properties of Rubber. J. Chem. Phys. 1948, 11, 455–481. [Google Scholar] [CrossRef]
  62. Ronca, G.; Allerga, G. An Approach to Rubber Elasticity with Internal Constraints. J. Chem. Phys. 1975, 63, 4990–4997. [Google Scholar] [CrossRef]
  63. Flory, P.J. Theory of Elasticity of Polymer Networks. The Effect of Local Constraints on Junctions. J. Phys. Chem. 1977, 66, 5720–5729. [Google Scholar] [CrossRef]
  64. Kloczkowski, A.; Mark, J.E.; Erman, B. A Diffused-constraint Theory for the Elasticity of Amorphous Polymer Networks. 1. Fundamentals and Stress-strain Isotherms in Elongation. Macromolecules 1995, 28, 5089–5096. [Google Scholar] [CrossRef]
  65. Treloar, L.R.G. The Physics of Rubber Elasticity, 3rd ed.; Oxford Clarendon Press: Oxford, UK, 1975; ISBN 0198570279. [Google Scholar]
  66. Erman, B.; Flory, P.J. Relationships between Stress, Strain, and Molecular Constitution of Polymers Networks. Comparison of Theory with Experiments. Macromolecules 1982, 15, 806–811. [Google Scholar] [CrossRef]
  67. Rubinstein, M.; Panyukov, S. Nonaffine Deformation and Elasticity of Polymer Networks. Macromolecules 1997, 30, 8036–8044. [Google Scholar] [CrossRef]
  68. Rubinstein, M.; Panyukov, S. Elasticity of Polymer Networks. Macromolecules 2002, 35, 6670–6686. [Google Scholar] [CrossRef] [Green Version]
  69. Moller, J.C.; Barr, S.A.; Schultz, E.J.; Breitzman, T.D.; Berry, R.J. Simulation of Fracture Nucleation in Cross-Linked Polymer Networks. JOM 2012, 65, 147–167. [Google Scholar] [CrossRef]
  70. Yang, S.; Qu, J. Computing Thermomechanical Properties of Crosslinked Epoxy by Molecular Dynamics Simulation. Polymer 2012, 53, 4806–4817. [Google Scholar] [CrossRef]
  71. Morozinis, A. Molecular Simulation of Cavitation in Elastomers and Polymer Melts. Ph.D. Thesis, School of Chemical Engineering, National Technical University of Athens, Athens, Greece, 2013. [Google Scholar]
  72. Morozinis, A.K.; Tzoumanekas, C.; Anogiannakis, S.D.; Theodorou, D.N. Atomistic Simulations of Cavitation in a Model Polyethylene Network. Polym. Sci. Ser. C 2013, 55, 212–218. [Google Scholar] [CrossRef]
  73. Varshney, V.; Patnaik, S.S.; Roy, A.K.; Farmer, B.L. A Molecular Dynamics Study of Epoxy-Based Networks: Cross-Linking Procedure and Prediction of Molecular and Material Properties. Macromolecules 2008, 41, 6837–6842. [Google Scholar] [CrossRef]
  74. Everaers, R.; Kremer, K. Entanglement Effects in Model Polymer Networks. Lect. Notes Phys. 2007, 519, 221–234. [Google Scholar] [CrossRef]
  75. Li, Y.; Kröger, M.; Liu, W.K. Primitive Chain Network Study on Uncrosslinked and Crosslinked cis-Polyisoprene Polymers. Polymer 2011, 52, 5867–5878. [Google Scholar] [CrossRef]
  76. Gavrilov, A.A.; Komarov, P.V.; Khalatur, P.G. Thermal Properties and Topology of Epoxy Networks: A Multiscale Simulation Methodology. Macromolecules 2015, 48, 206–212. [Google Scholar] [CrossRef]
  77. Vogiatzis, G.G.; Voyiatzis, E.; Theodorou, D.N. Monte Carlo Simulations of a Coarse-grained Model for an Athermal All-polystyrene Nanocomposite System. Eur. Polym. J. 2011, 47, 699–712. [Google Scholar] [CrossRef]
  78. Vogiatzis, G.G.; Theodorou, D.N. Structure of Polymer Layers Grafted to Nanoparticles in Silica-Polystyrene Nanocomposites. Macromolecules 2013, 46, 4670–4683. [Google Scholar] [CrossRef]
  79. Hanson, D.E. The Distributions of Chain Lengths in a Crosslinked Polyisoprene Network. J. Chem. Phys. 2011, 134, 064906. [Google Scholar] [CrossRef] [PubMed]
  80. Kröger, M. Simple, Admissible, and Accurate Approximants of the Inverse Langevin and Brillouin Functions, Relevant for Strong Polymer Deformations and Flows. J. Non-Newton. Fluid Mech. 2015, 223, 77–87. [Google Scholar] [CrossRef]
  81. Vogiatzis, G.G. Multiscale Simulations of Polymer-Matrix Nanocomposites. Ph.D. Thesis, School of Chemical Engineering, National Technical University of Athens, Athens, Greece, 2015. [Google Scholar]
  82. Sanchez, I.C.; Lacombe, R.H. An Elementary Molecular Theory of Classical Fluids. Pure Fluids. J. Phys. Chem. 1976, 80, 2352–2362. [Google Scholar] [CrossRef]
  83. Van Gunsteren, W.F.; Berendsen, H.J.C. Algorithms for Brownian Dynamics. Mol. Phys. 1982, 45, 637–647. [Google Scholar] [CrossRef]
  84. Leimkuhler, B.; Matthews, C.; Tretyakov, M.V. On the Long-time Integration of Stochastic Gradient Systems. Proc. R. Soc. A 2015, 470, 20140120. [Google Scholar] [CrossRef]
  85. Mavrantzas, V.G.; Theodorou, D.N. Atomistic Simulation of Polymer Melt elasticity: Calculation of the Free Energy of an Oriented Polymer Melt. Macromolecules 1998, 31, 6310–6332. [Google Scholar] [CrossRef]
  86. Lustig, S.R.; Shay, R.M.; Caruthers, J.M. Thermodynamic Constitutive Equations for Materials with Memory on a Material Time Scale. J. Rheol. 1996, 40, 69–106. [Google Scholar] [CrossRef]
  87. Astarita, G.; Marruci, G. Principles of Non-Newtonian Fluid Mechanics, 1st ed.; McGraw Hill: London, UK, 1974; ISBN 0070840229. [Google Scholar]
  88. Ramirez, J.; Sukumaran, S.K.; Vorselaars, B.; Likhtman, A.E. Efficient on the Fly Calculation of Time Correlation Functions in Computer Simulations. J. Chem. Phys. 2010, 133, 154103. [Google Scholar] [CrossRef] [PubMed]
  89. Likhtman, A. Polymer Science: A Comprehensive Reference; Matyjaszewski, K., Möller, M., Eds.; Elsevier Science: Amsterdam, The Netherlands, 2012; pp. 133–179. ISBN 9780444533494. [Google Scholar]
  90. Greaves, G.N.; Greer, A.L.; Lakes, R.S.; Rouxel, T. Poisson’s Ratio and Modern Materials. Nat. Mater. 2011, 10, 823–837. [Google Scholar] [CrossRef] [PubMed]
  91. Rubinstein, M.; Colby, R.H. Polymer Physics, 1st ed.; Oxford University Press: Oxford, UK, 2003; ISBN 019852059X. [Google Scholar]
  92. Plimpton, S. Fast Parallel Algorithms for Short-Range Molecular Dynamics. J. Comp. Phys. 1995, 117, 1–19. [Google Scholar] [CrossRef] [Green Version]
  93. Lees, A.W.; Edwards, S.F. The Computer Study of Transport Processes under Extreme Conditions. J. Phys. C Solid State Phys. 1972, 5, 1921–1928. [Google Scholar] [CrossRef]
  94. Ercolessi, F.; Adams, J.B. Interatomic Potentials from 1st-principles Calculations—The Force Matching Method. Europhys. Lett. 1994, 26, 583–588. [Google Scholar] [CrossRef]
  95. Izvekov, S.; Voth, G.A. Multiscale Coarse-graining of Liquid-state Systems. J. Chem. Phys. 2005, 123, 134105. [Google Scholar] [CrossRef] [PubMed]
  96. Noid, W.G.; Chu, J.W.; Ayton, G.S.; Voth, G.A. Multiscale Coarse-graining and Structural Correlations: Connections to Liquid-state Theory. J. Phys. Chem. B 2007, 111, 4116–4127. [Google Scholar] [CrossRef] [PubMed]
  97. Harmandaris, V.A.; Doxastakis, M.; Mavrantzas, V.G.; Theodorou, D.N. Detailed Molecular Dynamics Simulation of the Self-diffusion of n-Alkane and cis-1,4-Polyisoprene Oligomer Melts. J. Chem. Phys. 2002, 116, 436–446. [Google Scholar] [CrossRef]
  98. Kojima, M.; Tosaka, M.; Funani, E.; Nitta, K.; Ohsima, M.; Kohjyia, S. Phase Behavior of Crosslinked Polyisoprene Rubber and Supercritical Carbon Dioxide. J. Supercrit. Fluids 2005, 35, 175–181. [Google Scholar] [CrossRef]
  99. Allen, M.P.; Tildesley, D.J. Molecular Simulation of Liquids, 1st ed.; Oxford Science Publications: Oxford, UK, 1987; ISBN 0198556454. [Google Scholar]
  100. Frenkel, D.; Smit, B. Understanding Molecular Simulation, 1st ed.; Academic Press: New York, NY, USA, 1996; ISBN 9780122673511. [Google Scholar]
  101. De Gennes, P.G. The Physics of Liquid Crystals, 1st ed.; Clarendon: Oxford, UK, 1974; ISBN 0198517858. [Google Scholar]
  102. Megariotis, G.; Vyrkou, A.; Leygue, A.; Theodorou, D.N. Systematic Coarse Graining of 4-Cyano-4’-Pentylbiphenyl. Ind. Eng. Chem. Res. 2011, 50, 546–556. [Google Scholar] [CrossRef]
  103. Amram, B.; Bokobza, L.; Queslel, J.P.; Monnerie, L. Fourier-transform Infra-red Dichroism Study of Molecular Orientation in Synthetic High cis-1,4-Polyisoprene and in Natural Rubber. Polymer 1986, 27, 877–882. [Google Scholar] [CrossRef]
  104. Kanberoglou, C.; Bahar, I.; Erman, B. Stress-strain Relations and Molecular Orientation in Highly Crosslinked cis-Polyisoprene Networks. Polymer 1993, 34, 4997–4999. [Google Scholar] [CrossRef]
  105. Hoogerbrugge, P.J.; Koelman, J.M.V.A. Simulating Microscopic Hydrodynamic Phenomena with Dissipative Particle Dynamics. Europhys. Lett. 1992, 19, 155–160. [Google Scholar] [CrossRef]
  106. Koelman, J.M.V.A.; Hoogerbrugge, P.J. Dynamic Simulations of Hard-Sphere Suspensions under Steady Shear. Europhys. Lett. 1993, 21, 363–368. [Google Scholar] [CrossRef]
  107. Espanol, P.; Warren, P.B. Statistical Mechanics of Dissipative Particle Dynamics. Europhys. Lett. 1995, 30, 191–196. [Google Scholar] [CrossRef] [Green Version]
  108. Groot, R.D.; Warren, P.B. Dissipative Particle Dynamics: Bridging the Gap between Atomistic and Mesoscopic Simulation. J. Chem. Phys. 1997, 107, 4423–4435. [Google Scholar] [CrossRef]
Figure 1. (a) Representation of a polymer network at the coarse-grained level. End beads, internal beads, and crosslink beads are shown as orange, blue, and black circles, respectively. A slip spring is shown as a red line. Red arrows indicate possible jumps that can be executed by the ends of the slip spring. (b) Visualization of the crosslinked cis-PI with all nodal points being folded back into the simulation box. The different colors of strands are chosen randomly.
Figure 1. (a) Representation of a polymer network at the coarse-grained level. End beads, internal beads, and crosslink beads are shown as orange, blue, and black circles, respectively. A slip spring is shown as a red line. Red arrows indicate possible jumps that can be executed by the ends of the slip spring. (b) Visualization of the crosslinked cis-PI with all nodal points being folded back into the simulation box. The different colors of strands are chosen randomly.
Polymers 10 01156 g001
Figure 2. (a) Schematic representation of a tetrafunctional crosslink created by random crosslinking; (b) visualization of 600 crosslinks randomly dispersed in a cubic simulation box of edge length 30 nm (after the implementation of random crosslinking); (c) crosslinking through end-grafting: conversion of an internal nodal point to a trifunctional crosslink which is connected with an end-point of another polymer chain.
Figure 2. (a) Schematic representation of a tetrafunctional crosslink created by random crosslinking; (b) visualization of 600 crosslinks randomly dispersed in a cubic simulation box of edge length 30 nm (after the implementation of random crosslinking); (c) crosslinking through end-grafting: conversion of an internal nodal point to a trifunctional crosslink which is connected with an end-point of another polymer chain.
Polymers 10 01156 g002
Figure 3. Schematic representation of the hopping scheme for slip springs along the chain contour in the event of crosslink presence in the polymer network (c.f. Figure 2 in reference [49] for the case of a polymer melt). All possible jumps are between first-neighbor beads only, whereas double jumps are not allowed.
Figure 3. Schematic representation of the hopping scheme for slip springs along the chain contour in the event of crosslink presence in the polymer network (c.f. Figure 2 in reference [49] for the case of a polymer melt). All possible jumps are between first-neighbor beads only, whereas double jumps are not allowed.
Polymers 10 01156 g003
Scheme 1. Flow diagram for the presented multiscale approach.
Scheme 1. Flow diagram for the presented multiscale approach.
Polymers 10 01156 sch001
Figure 4. Strand length (a) and end-to-end distance (b) distributions for a crosslinked polymer network created by random crosslinking. More details are provided in the main text.
Figure 4. Strand length (a) and end-to-end distance (b) distributions for a crosslinked polymer network created by random crosslinking. More details are provided in the main text.
Polymers 10 01156 g004
Figure 5. Slip spring length distribution of a crosslinked polymer network created by random crosslinking.
Figure 5. Slip spring length distribution of a crosslinked polymer network created by random crosslinking.
Polymers 10 01156 g005
Figure 6. Real distances of nodal points along the chains (see also Equation (38)) as a function of the number of strands (nstrand) for a crosslinked polymer network (this is the same crosslinked network of Figure 4 and Figure 5).
Figure 6. Real distances of nodal points along the chains (see also Equation (38)) as a function of the number of strands (nstrand) for a crosslinked polymer network (this is the same crosslinked network of Figure 4 and Figure 5).
Polymers 10 01156 g006
Figure 7. Stress relaxation functions of various polymer networks at different crosslink and slip spring densities obtained from random crosslinking. Two curves corresponding to cis-PI polymer melts consisting of monodisperse linear chains of different molar masses (i.e., 80 kg/mol and 21 kg/mol) are also included to indicate the different behavior between crosslinked and uncrosslinked polymer networks. In the case of these two curves, the stress relaxation functions were fitted to sums of Maxwell modes [49].
Figure 7. Stress relaxation functions of various polymer networks at different crosslink and slip spring densities obtained from random crosslinking. Two curves corresponding to cis-PI polymer melts consisting of monodisperse linear chains of different molar masses (i.e., 80 kg/mol and 21 kg/mol) are also included to indicate the different behavior between crosslinked and uncrosslinked polymer networks. In the case of these two curves, the stress relaxation functions were fitted to sums of Maxwell modes [49].
Polymers 10 01156 g007
Figure 8. Elongation experiment at small deformations with respect to the undeformed state. Stress-strain simulation data were fitted to Equation (32).
Figure 8. Elongation experiment at small deformations with respect to the undeformed state. Stress-strain simulation data were fitted to Equation (32).
Polymers 10 01156 g008
Figure 9. Largest eigenvalue of Q (parameter S) of a crosslinked polymer network containing 600 crosslinks and 900 slip springs as a function of the relative elongation λ (compression: λ < 1, elongation: λ > 1) at three different length scales, i.e., entropic springs (strands), slip springs, and subchains connecting successive crosslinks along the polymer chains. Order parameters, as defined from Equation (44), are also included for the simulated polymer network. Experimental values based on Fourier transform infrared spectroscopy (FTIR) are from [103,104].
Figure 9. Largest eigenvalue of Q (parameter S) of a crosslinked polymer network containing 600 crosslinks and 900 slip springs as a function of the relative elongation λ (compression: λ < 1, elongation: λ > 1) at three different length scales, i.e., entropic springs (strands), slip springs, and subchains connecting successive crosslinks along the polymer chains. Order parameters, as defined from Equation (44), are also included for the simulated polymer network. Experimental values based on Fourier transform infrared spectroscopy (FTIR) are from [103,104].
Polymers 10 01156 g009
Table 1. Parameters used in Brownian dynamics/kinetic Monte Carlo (BD/kMC) simulations of crosslinked polymer networks.
Table 1. Parameters used in Brownian dynamics/kinetic Monte Carlo (BD/kMC) simulations of crosslinked polymer networks.
n chains 172
n beads / chain 53
n strands / chain = n beads / chain 1 52
n c 300 (pc = 3.4%), 600 (pc = 7.0%)
n slip - springs 900, 1200
B0.958 nm
R j 3.06 nm
v diff 10.0 s−1
ζ 0 1.15 × 10 11   kg / s
T 400 K
{ L x = L y = L z } 30 nm
Δ t 50 ps
v 0.5
T * 649.4 K
P * 2.92 × 10 8   Pa
ρ * 955 kg/m3
Table 2. Isothermal compressibilities and θ angles for polymer networks simulated in the context of this study.
Table 2. Isothermal compressibilities and θ angles for polymer networks simulated in the context of this study.
κ T , 10−4 bar−1 θ = cos 1 ( cos θ ) , deg
pc = 7.0%, nslip-springs = 900 1.27 ± 0.01 89.78 ± 0.02
pc = 3.5%, nslip-springs = 1200 1.28 ± 0.01 89.87 ± 0.01

Share and Cite

MDPI and ACS Style

Megariotis, G.; Vogiatzis, G.G.; Sgouros, A.P.; Theodorou, D.N. Slip Spring-Based Mesoscopic Simulations of Polymer Networks: Methodology and the Corresponding Computational Code. Polymers 2018, 10, 1156. https://doi.org/10.3390/polym10101156

AMA Style

Megariotis G, Vogiatzis GG, Sgouros AP, Theodorou DN. Slip Spring-Based Mesoscopic Simulations of Polymer Networks: Methodology and the Corresponding Computational Code. Polymers. 2018; 10(10):1156. https://doi.org/10.3390/polym10101156

Chicago/Turabian Style

Megariotis, Grigorios, Georgios G. Vogiatzis, Aristotelis P. Sgouros, and Doros N. Theodorou. 2018. "Slip Spring-Based Mesoscopic Simulations of Polymer Networks: Methodology and the Corresponding Computational Code" Polymers 10, no. 10: 1156. https://doi.org/10.3390/polym10101156

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