Abstract
In metal single crystals, the observed formation of deformation banding pattern has been explained by greater latent hardening of slip systems than their self-hardening, which promotes spatial segregation of plastic slips and lamination towards single-slip domains. Numerical studies focusing on the formation of deformation bands usually involved initial imperfections, boundary-induced heterogeneity, or the postulate of minimal global energy expenditure which additionally promoted non-uniformity of deformation. This article analyses the case when no such mechanism enforcing locally non-uniform deformation is implemented in the finite element (FE) method, while the global system of equations of incremental equilibrium is solved in a standard way. The new finding in this paper is that the deformation banding pattern can appear spontaneously in FE simulations of homogeneous single crystals even in the absence of any mechanism favouring deformation banding in the numerical code. This has been demonstrated in several examples in the small strain formalism using a plane-strain model in which the twelve fcc slip systems are reduced to three effective plastic slip mechanisms. Incremental slips are determined at the Gauss-point level either by incremental work minimization in the rate-independent case or by rate-dependent regularization. In the rate-independent approach, the trust-region algorithm is developed for the selection of active slip systems with the help of the augmented Lagrangian method. Conditions under which a banding pattern appears spontaneously or is suppressed are discussed. In particular, a critical rate sensitivity exponent is identified.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
This paper is concerned with spontaneous formation of deformation bands which, unlike the more frequently analysed separate shear bands, cover the entire volume of a plastically deformed metal single crystal. This phenomenon is well documented experimentally using various techniques [5,6,7, 12, 21, 27,28,29, 32, 56, 91, 95] and even considered ‘a potentially most valuable tool for the understanding of the mechanism of plastic deformation’ [46]. The phenomenon was explained [7, 8, 15, 53, 54] as the result of greater latent hardening of the slip systems than their self-hardening, which makes plastic flow easier when split into two families of deformation bands with alternating sets of active slip systems.
In models of such laminates, calculations based on energetic preference of a band pattern relative to uniform deformation of a single crystal were performed by assuming band formation in advance, e.g. [14, 15, 17, 23, 26, 36, 38, 43,44,45, 63, 67, 68, 75]. The consistency of energy minimization with the originally assumed incremental constitutive law requires the existence of an incremental potential, at least in the limit passage to the imagined exact solution, which is a general feature of the incremental energy minimization method [74]. Then the same method can be used to determine the set of active slip systems and incremental slips in each band as part of determining the response of a rate-independent laminate model.
Full field simulations that showed a deformation band pattern without assuming its existence a priori were rarer. In the rate-independent framework, such calculations using finite element (FE) method were first performed by global incremental energy minimization applied to polycrystal models with the vertex effect [78,79,80], but for single crystals predominantly used was the rate dependent (RD) regularization of the slip-system activity rule. In a convenient power-law approach to rate sensitivity applicable to creep [33], all slip-systems subjected to non-zero driving force are active and the slip-rates in a given state are uniquely defined [1, 18, 52, 70, 83], thus avoiding the need for their selection, as opposed to the rate-independent model. For a sufficiently small positive rate-sensitivity exponent, m, only plastic flow on slip systems subjected to a resolved shear stress close enough to a threshold value is relevant.
In field simulations of rate-dependent plasticity in single crystals, frequently no clear pattern of deformation bands emerged or separate localization bands appeared, e.g., [13, 34, 48, 49, 58, 59, 62, 86, 96]. If patterns with multiple narrow bands were found in RD simulations, they were typically triggered by suitable imperfections or boundary-induced heterogeneity [4, 24, 30, 35, 39, 61, 91, 93, 94], supported also by minimization of a non-convex incremental energy [22, 37, 47, 51, 92, 97]. We do not distinguish here the models involving slip gradients from the local models as they can give qualitatively similar results [93]. In this work, conventional crystal plasticity in its possibly simple form is isolated for study so as not to blur the main message.
The main goal of this work is to demonstrate that deformation banding can appear spontaneously in finite element simulations of homogeneous single crystals with strain hardening, even in the absence of any direct mechanism of favouring deformation banding. This poses a challenge, not yet fully explored in the literature, for robust numerical simulations of single-crystal plasticity in which the physically observed deformation band patterning would not be artificially suppressed but also not uncontrolled. In contrast to the widely studied formation of a single shear band triggered by material softening which requires appropriate regularization, cf. the recent examples [81, 85], the mesh-dependence of the width of individual deformation bands is not so crucial here. It is the orientation, slip-system activity, and volume fraction of the bands, rather than their width, that describe the overall features of the crystal deformation, which can only slightly depend on mesh density. This feature is inherently related to the yield-vertex effect, either sharp for conventional rate-independent models or rounded off by rate sensitivity or regularization. While this feature is theoretically clear for homogenized infinite laminates, FE simulations showing macroscopic mesh-independence of the results at variable detail resolution are rare, e.g. [79, 80].
In the rate-independent case, the key issue to be addressed is the selection of active slip systems at the material point level. A recent overview of existing algorithmic approaches to rate-independent crystal-plasticity can be found in [65, 77, 82, 87, 98], where further references are provided. The problem arises when more than five slip systems (or less in 2D problems) can be active simultaneously at a given point, so the set of active slip systems is not uniquely defined in advance and an additional selection criterion is needed. The small-strain analysis performed in this paper is limited to the symmetric slip-system interaction matrix that defines a linear relationship between slip rates and yield function rates. If this matrix is symmetric, and only if its submatrix for active slip systems is symmetric, the incremental energy minimization can be used as a well-founded criterion for selecting the slip-system set and determining the rate-independent incremental response at the material point [75, 76], see Sect. 3.
In this paper, the algorithmic difficulty related to nonunique selection of active slip-systems in the rate-independent modelling is overcome by the incremental work minimization at each Gauss point, without appealing to any lamination. A trust region algorithm [16] is developed for incremental energy minimization to address non-convexity of the minimized function of incremental slips and is presented in Sect. 4. It is combined with the augmented Lagrangian method [9] to address unilateral constraints for slip increments and implemented in an implicit backward-Euler computational scheme. An essential feature of the present algorithm is that, for a given strain increment, it provides incremental slips on previously unknown systems that converge to exact slip rates as the strain increment tends to zero. This algorithmic feature is ensured by minimizing an incremental energy expression up to the second-order terms with the explicit use of the constitutive matrix of interaction between slip-systems [76].
The rate-dependent constitutive algorithm is based on the standard equations [31, 70] and uses a fully implicit scheme. Its performance was found to be satisfactory; there are other algorithms being recently in use [20, 60].
The aforementioned two constitutive approaches are used here in FE simulations to demonstrate the possibility of obtaining a deformation band pattern without imposing any imperfection or any global minimization of incremental energy. Interestingly, this concerns also RD simulations, provided the rate sensitivity is sufficiently low to mimic the vertex effect in crystal plasticity. This is a difference from all the FE simulations reviewed above. Strongly nonuniform deformation under conditions that could give rise to perfectly uniform strain can be interpreted as a symptom of (physical or numerical) instability of the uniform deformation path [19, 71].
Several examples were case studied from various aspects to substantiate the qualitative conclusions regarding deformation banding, obtained within the standard crystal plasticity framework with a latent-to-self hardening ratio greater than one. For the demonstration purposes and easier interpretation, the attention is limited here to the 2D model of plane strain, which was obtained [84] from the 3D fcc model by reducing the number of effective slip systems from twelve to three. The 2D model was later successfully used in a number of other works, e.g. [50, 55, 57, 93]. The 2D model is described in Sect. 5, and detailed comparison of the deformation band patterns obtained for the rate-independent and rate-dependent models is presented in Sect. 6. Extension to finite deformation and size effects is not included here.
2 The constitutive framework at small strain
The constitutive equations of conventional crystal plasticity in the geometrically linear setting are well known and are briefly quoted below only for the sake of completeness. The symmetric part of the displacement gradient \(\nabla {\varvec{u}}\) is additively decomposed into two symmetric tensors,
where \(\varvec{\varepsilon }^\text {e}\) is the elastic strain tensor and \(\varvec{\varepsilon }^\text {p}\) is the traceless plastic strain tensor, \(\textrm{tr}\varvec{\varepsilon }^\text {p}=0\). The forward rate \(\dot{\varvec{\varepsilon }}^\text {p}\) of \(\varvec{\varepsilon }^\text {p}\) reads
where N denotes the number of slip systems, \({\textbf{p}}^{\alpha }\) is defined as the symmetrized tensor product of two given orthogonal unit vectors, slip direction \({\textbf{s}}^{\alpha }\) and slip-plane normal \({\textbf{m}}^{\alpha }\), and \(\dot{\gamma }^{\alpha }\) is the rate of plastic shear (called slip-rate) on the \(\alpha \)-th slip system. The effect of crystallographic lattice rotation is neglected. The resolved shear stress \(\tau ^{\alpha }\) on the \(\alpha \)-th slip system is defined by
where \(\varvec{\sigma }\) is the symmetric Cauchy stress tensor. It is determined from the elastic constitutive law
where \({\mathbb {C}}^\text {e}\) is the constant fourth-order elastic stiffness tensor of both minor and major symmetries. Throughout this paper, direct juxtaposition of two tensors means simple contraction and a central dot the full contraction.
The current critical value of \(\tau ^{\alpha }\) is denoted by \(\tau ^{\alpha }_\text {cr}>0\) and determined by time integration of the conventional strain-hardening law
Hardening moduli \(h^{\alpha \beta }\) are state-dependent parameters that describe self-hardening of slip systems (for \(\alpha =\beta \)) and cross-hardening due to slip-systems interactions (for \(\alpha \ne \beta \), called latent hardening if \({\dot{\gamma }}^{\alpha }=0\ne {\dot{\gamma }}^{\beta }\)).
The yield function is postulated in the usual form as
Taking time derivative of \(\varvec{\sigma }\) and \(f^{\alpha }\), after simple rearrangements the following constitutive rate-equations are obtained as a small-strain version of the equations established by Hill and Rice [25]:
The slip-systems interaction matrix, \((g^{\alpha \beta })\), is related to the hardening moduli matrix, \((h^{\alpha \beta })\), by
Note that \((g^{\alpha \beta })=(g^{\beta \alpha })\) if the hardening moduli matrix is symmetric, \((h^{\alpha \beta })=(h^{\beta \alpha })\). This is in contrast to the finite deformation theory (cf. [25, 69, 75]) where an additional, generally non-symmetric term enters \((g^{\alpha \beta })\) due to geometric interaction between slip systems.
The rate-independent rule of slip-systems activity reads
Note that pairs \(({\textbf{s}}^{\alpha },{\textbf{m}}^{\alpha })\) and \((-{\textbf{s}}^{\alpha },{\textbf{m}}^{\alpha })\) are understood here as defining different slip systems, whose number is therefore doubled (\(2\times 12\) in fcc case). Importantly, to determine slip rates \({\dot{\gamma }}^\alpha \) in a given state, the consistency conditions must be used,
where \({\dot{f}}^{\alpha }\) is found from Eq. (7)\({}_2\). In general, this is still insufficient to determine all slip rates \({\dot{\gamma }}^{\alpha }\) uniquely if \(f^{\alpha }=0\) for linearly dependent slip systems. To overcome this difficulty, especially when matrix \((h^{\alpha \beta })\) is indefinite due to cross-hardening stronger than self-hardening, we will consider two different approaches at a material point level: incremental energy minimization [67, 68, 72, 74] (as reference here) and the rate-dependent regularization (as the most commonly used).
3 Incremental energy minimization
3.1 The virtual work rate
The rate of free energy density function \(\psi (\varvec{\varepsilon }^\text {e},\varvec{\xi })\), dependent on elastic strain \(\varvec{\varepsilon }^\text {e}\) and internal variables \(\varvec{\xi }\) at fixed temperature and taken per unit volume, reads
Assuming that \((\partial \psi /\partial {\varvec{\xi }})\cdot \dot{\varvec{\xi }}=\sum _\alpha p^\alpha {\dot{\gamma }}^\alpha \), where \(p^\alpha \) are state-dependent parameters related to hardening, the expression for \({\dot{\psi }}\) is rearranged straightforwardly as follows
In the following we tacitly assume that \(\alpha ,\beta \) run through the set \({\mathcal {N}}\).
The rate-independent dissipation function that expresses the virtual dissipation rate per unit volume is defined by
The total virtual work-rate per unit volume now reads
which includes the power of perturbing forces that compensate a possible gap between \(\chi ^{\alpha }\) and \(\chi ^{\alpha }_\text {cr}\). It follows that the slip-system activity rule (9) admits the equivalent variational formulation [75]:
This constitutes the basis for the incremental energy minimization which, however, requires an additional symmetry assumption \((g^{\alpha \beta })=(g^{\beta \alpha })\).
3.2 The incremental energy minimization in implicit time-integration scheme
The work-rate expression (14) is now integrated with respect to time \(t\in [t_n,t_{n+1}]\) under the additional assumption that the slip-system interaction matrix in the constitutive rate equation (7)\({}_2\) is symmetric,
As already remarked, the above equivalence holds true only in the small-strain format where the relative spin of the material and lattice is neglected.
Denote by prefix \(\Delta \) an increment of any quantity \(\phi \) in the time interval \([t_n,t_{n+1}]\) as \(\Delta \phi =\phi _{n+1}-\phi _n\) for \(\Delta {t}=t_{n+1}-t_n\). In the implicit time-integration scheme applied to the work-rate expression (14), we obtain to first order
and to second order
Time integration of the constitutive rate equations (backward Euler for \({\dot{f}}^{\alpha }\)) gives
Combining the above equations, we obtain
On using Eqs. (16), (19) and (20) for given \(f^\alpha _n\), it follows that the incremental energy function (21) acts as a constitutive potential for \(f^\alpha _{n+1}\) at given \(g^{\alpha \beta }_{n+1}\), viz.
By incremental energy minimization applied to function (21), from the Kuhn–Tucker conditions necessary for a minimum we obtain
as the time-discrete consistency conditions. The Hessian of function \(\Delta {w}\) with respect to \(\Delta \gamma ^\alpha \),
may be indefinite for linearly dependent slip systems if matrix \((h^{\alpha \beta })\) is indefinite. The minimized function \(\Delta {w}\) is thus generally non-convex which requires appropriate numerical treatment.
For algorithmic purposes, the incremental work density (21) is rearranged as a quadratic energy function depending on \(\Delta \gamma ^\alpha \) for given \(\Delta \varvec{\varepsilon }\),
where \(g^{\alpha \beta }_{n+1}\) are taken from the preceding sub-iteration within the time step \([t_n,t_{n+1}]\). In the current small-strain format, \({{\mathbb {C}}}^\text {e}\) and \({\textbf{p}}^\alpha \) are constant, \(\Delta \varvec{\varepsilon }\) is prescribed, and \(f^{\alpha }_n\) and \(\varvec{\sigma }_{n}\) are known from the previous time step.
This is a simplified version of the more general approach developed by Petryk and Kursa [76] which applies to finite deformation. A non-trivial extension to a non-symmetric matrix \((g^{\alpha \beta })\) is given in [77]. For the purposes of the present finite element calculations, a minimization algorithm was developed which is described in the next section.
4 Algorithmic approach
The Trust Region method [16] is effectively used for the non-convex minimization problem, here for the augmented Langrangian based on function (25), where direct application of Newtons method can be hindered by an indefinite Hessian matrix. Central to the Trust Region approach is the formulation and solution of a subproblem at each iteration that aims to minimize a quadratic model of the objective function within a specified trust region. Crucially, when dealing with a non-positive definite Hessian – which can lead to indeterminate or directionally incorrect steps – the method requires modifying or ’regularizing’ the Hessian within the subproblem to ensure that it gives a meaningful direction for progression. Therefore, the trust region not only restricts the step size to maintain model fidelity, but also dynamically adjusts the region boundaries based on the prediction accuracy of the previous step. This dual adaptation—both in step size and in the handling the Hessian’s indefiniteness—supports the robustness and effectiveness of this method in navigating complex landscapes of non-convex problems.
The Augmented Lagrangian method [9, 66] is used in order to deal with inequality constraints imposed on incremental slips \(\Delta \gamma ^\alpha \), which transforms the local constrained minimization problem formulated in Sect. 3.2 to a smooth unconstrained minimization problem. The unconstrained search for a local minimum of the Lagrangian when it is strictly convex can be performed using the Newton method.
The implicit backward-Euler computational scheme is used throughout. In result, the algorithm enables automatic selection of the active slip systems during FE simulations, so that an energetically preferable solution at every Gauss point is found that satisfies the discrete consistency conditions (23) at the end of each time step within the required tolerance.
While the above three algorithmic approaches considered separately are well known, their combination in the rate-independent crystal plasticity algorithm applied to FE calculations appears to be new. Therefore, the algorithm is described in more detail below.
4.1 Trust region algorithm for augmented Lagrangian in rate-independent crystal plasticity
The purpose of the algorithm is to find a solution that satisfies the conditions in Eq. (23) by minimizing the incremental energy function, Eq. (25). By finding a solution we mean finding a set of active slip systems and incremental slips for this set of active slip systems. Since the increments of plastic slips in the rate-independent model used must be non-negative, \(\Delta \gamma ^{\alpha }\ge 0\), the optimization problem is of the constrained type. To ensure the \(\Delta \gamma ^{\alpha }\ge 0\) requirement is finally satisfied, the incremental energy (25) is augmented by additional functions \(\varphi ^{\alpha }\) of Lagrange multipliers and slip increments:
where \(\lambda ^{\alpha }\) denotes \(\alpha \)-th Lagrange multiplier and \(\mu \) a regularization parameter which need not tend to infinity to obtain an exact solution. Adding \(\varphi ^{\alpha }\) to \(\Delta {e}\) reduces the constrained minimization problem for \(\Delta {e}\) to a more convenient, unconstrained and smooth optimization problem for the resulting Lagrangian, defined as follows [76]:
It should be noted that in our algorithm (Algorithm 1) the primal unknowns \(\Delta \gamma ^\alpha \) and Lagrange multipliers \(\lambda ^{\alpha }\) as well as regularization parameter \(\mu \) are updated iteratively in a manner described later. This differs from the alternative approach of using the augmented Lagrangian method for a convex objective function, where the problem is solved in a monolithic fashion for constant \(\mu \) for both the primal unknowns and Lagrange multipliers.
In the present paper, the trust region method with an iterative optimization [89] is employed to find a minimum of a given objective function, \({\mathcal {L}}\). The trust region method was used for solving other plasticity problems with nonunique solutions, cf. [79, 80] and references therein. The core idea of a trust region method is to approximate the original Lagrangian \({\mathcal {L}}\) with a quadratic model Q constructed from a truncated Taylor series expansion with respect to \(\Delta \gamma \) within a specific region around a particular point, for other parameters fixed, i.e.
Hence, in the present case the problem boils down to minimizing, at each iteration, the quadratic model. Specifically:
where G is the gradient of \({\mathcal {L}}\) and B is the Hessian of \({\mathcal {L}}\) with respect to \(\Delta \gamma ^\alpha \). The parameter \(\Delta \) denotes the value of the trust region radius that restricts the scope of the local search. Within this trust region, including its boundary, the quadratic model is minimized iteratively by adjusting the region’s size and fine-tuning the approximation to ultimately converge to a solution that minimizes the original objective function.
In order to solve the above subproblem (29) a modified version of algorithm proposed by Moré and Sorensen [64] was implemented (Algorithm 2). In the current version of the algorithm, a direct calculation of the lowest eigenvalue and corresponding eigenvector is employed when needed, representing the primary modification from the original algorithm, which relied on proper estimates of these quantities (cf. [16]). If the Hessian is not positive definite and since the number of unknowns is relatively small, it is modified by finding the smallest eigenvalue \(\lambda _1\) (see Algorithm 2, step 1). The smallest eigenvalue, say \(\lambda _1\), is computed with the use of LAPACK library [3] integrated in the AceGen system [41]. If \(\lambda _1\le 0\) then Hessian B is modified to \(B+(\epsilon -\lambda _1)I\), where I is the identity matrix and \(0<\epsilon \ll 1\). For further details and other possibilities of Hessian modification, the reader is referred to [66, Chapter 3].
The modification of a singular Hessian in the rate-independent crystal plasticity is similar in spirit to the perturbation technique proposed in [62, (Sec. 4.1.3)], while the singular value decomposition, cf. [2], is not used here. The essential difference between those approaches and the present work is that here the set of active slip systems is not assumed in advance when determining slip increments by incremental energy minimization.
The algorithm described in Algorithm 2, which is used to solve the subproblem, is included in the trust region algorithm, Algorithm 1 step 1. Of particular significance, in the trust region algorithm, is the assessment of whether the reduction in the objective function, accomplished through this local minimization, is consistent with the anticipated reduction predicted by the quadratic model. This measure of algorithm performance is denoted by \(\rho \), see Algorithm 1 step 2. When the approximation meets the stipulated criteria of accuracy, the solution is accepted, and the algorithm proceeds to the subsequent iteration (Algorithm 1 step 3). If not, an adjustment of the trust region radius is made (Algorithm 1 step 4).
In addition to the standard trust region method, the step in which the approximation is deemed satisfactory and the solution is accepted also involves updating the Lagrange multipliers or regularization parameter (Algorithm 1 step 3). Importantly, either Lagrange multipliers or the regularization parameter are updated, but not both at the same time. The decision of which one must be updated is made based on the constraint violation functions denoted as \(c^{\alpha }\) in Algorithm 1 step 3, cf. [66, Alg. 17.4]. The Lagrange multipliers are updated according to:
A more detailed description of the augmented Lagrangian method can be found in [9] and [66, Chapter 17].
In computational algorithms, the fine-tuning of parameters to the specifics of the problem under investigation is crucial for optimizing both performance and accuracy. The constants like 0.1, 0.9, 2, 0.3, and 0.85, utilized within the described algorithm, while initially chosen based on conventional practices, possess a degree of flexibility. Altering these values allows for the adaptation of the algorithm to various problems, without compromising its theoretical convergence properties. In our analysis, we observed improvements in both the robustness and performance of the algorithm by commencing with a low regularization parameter \(\mu \) (e.g., values such as 10 or 5) and adopting a modest increase strategy—doubling the value if needed.
To speed up the whole procedure at the Gauss point level, the Newton method was first used for the reduced set of equations based on the previously found set of active slip systems (if available from the previous step). Such approach is justified since the change of active slip systems does not happen too frequently [76]. Importantly, such modification does not influence the final solution but speeds up the calculations. Moreover, after obtaining a solution through the trust region algorithm, the Newton method was used for the reduced set of equations for two reasons: first to obtain high precision of the solution in the fully implicit scheme (this is helpful especially when e.g. \(g^{\alpha \beta }\) is a nonlinear function of actual values of \(\gamma ^\alpha \)), and second to obtain an element tangent matrix through the automatic differentiation available in AceGen. The whole procedure allowed for meeting consistency conditions with precision \(f^\alpha \le 10^{-8}\) and \(|f^\alpha \Delta \gamma ^\alpha |\le {10^{-8}}\) at the end of each computational time step.
The general algorithm described above has been incorporated into the finite element method (FEM). The implementation has been done with the use of the AceGen code generator which combines the symbolic capabilities of Mathematica and an automatic differentiation (AD) technique. AceGen along with the AceFEM module provide a convenient system for generating numerical procedures and computing particular problems in FEM [41, 42]. In the present study, the minimization problem has been tackled locally, necessitating the invocation of the trust region procedure at each Gauss point to determine a solution \(\Delta \gamma ^\alpha \) for given \(\Delta \varvec{\varepsilon }\). Consequently, akin to conventional FEM codes, the global unknowns are restricted solely to displacements. The global level employs a Newton scheme, with FE simulations conducted using an adaptive deformation step. Displacements are interpolated using standard biquadratic shape functions, specifically 9-node quadrilaterals in a two-dimensional finite element setting. Full integration scheme with (\(3\times 3\)) Gauss quadrature points was used. Despite the higher computational costs of the biquadratic element, it was used to avoid effects such as hourglass or shear locking phenomena that may occur in lower order elements. All computations were executed on a desktop PC featuring a single Intel Core i7-4790K 4.00GHz processor with 32GB RAM under the Windows operating system.
4.2 Notes on rate-dependent algorithm
As the algorithm for rate-independent crystal plasticity is later compared with rate-dependent one, some notes about the latter formulation are provided here. The rate-dependent version of crystal plasticity framework is usually used to circumvent the problem of non-uniqueness in the selection of active slip systems. The standard approach is to employ the following explicit equation for the plastic slip rate on each slip system [33, 70]
where the reference slip rate \({\dot{\gamma }}_0\) is a material parameter and will be assumed as constant for all slip-systems, and m is the strain-rate-sensitivity exponent which is treated here as a case study parameter. Importantly, in this formulation the plastic slip increments or rates \({\dot{\gamma }}^\alpha \) may be positive or negative, therefore the incremental hardening law (5) must be replaced with
As it is known, when the exponent r is large, the coupled set of equations becomes highly non-linear, leading to slow convergence and requiring small steps. A common approach is to begin with a lower exponent value, obtain a solution, and then increase the exponent gradually. However, in our rate-dependent algorithm, we employ a different method that has been found to outperform the former approach. The idea is that at every first iteration, the plastic slip rates are found using an explicit step based on the rates from previous convergent step, cf. [31, 70], next the solution is used as a starting point in a fully implicit scheme. This algorithmic approach enabled calculations with a much higher exponent r than is typically encountered in the literature. For other algorithms which could be potentially used, see e.g. [20, 60].
5 2D plane-strain model
Under special circumstances, the 3D crystal plasticity model can be reduced, following [84], to a 2D plane-strain model. The detailed formulation can be found in [50] and [55], therefore only the basic formulae are repeated in the following. The deformation of an fcc single crystal within the crystallographic plane (110) is realized assuming an initial orientation of the crystallographic lattice with respect to a fixed reference frame \((x_i),\ i=1,2,3\). The lattice is initially rotated in the (110) plane counter-clockwise by angle \(\omega \), as illustrated in Fig. 1. In the case of orientation \(\omega =0\) the reference frame is defined such that \(x_1\) axis collinear with the \([1{\bar{1}}0]\) direction, \(x_2\) axis with the \([00{\bar{1}}]\) direction, and the \(x_3\) axis with [110] direction, cf. Fig. 1a.
For the fcc crystal, out of the twelve positive and twelve negative crystallographic slip-systems of the 3D model, defined in Table 1 using the standard notation following [90], only part of the slip-systems can be activated. Considering both positive and negative, there are twelve slip-systems \((a3,b3,c1,c2,d1,d2, a{\bar{3}},b{\bar{3}},c{\bar{1}},c{\bar{2}},d{\bar{1}},d{\bar{2}})\) that can be activated during deformation in (110) plane-strain conditions.
These twelve crystallographic slip-systems will flow in pairs. It is sufficient to consider six effective in-plane slip-systems, which are pairs of the crystallographic slip-systems. The positive effective slip-systems (1, 2, 3) indexed by K consist of the following pairs \((d2+d{\bar{1}}, a{\bar{3}}+b3, c{\bar{2}}+c1)\), respectively, as shown in Table 2. The negative effective slip-systems (4, 5, 6) correspond to pairs \((d{\bar{2}}+d1, a3+b{\bar{3}}, c2+c{\bar{1}})\), respectively. In the rate-dependent description, in contrast to the rate-independent framework where \(\Delta \gamma ^\alpha \ge 0\) for all \(\alpha \), the negative effective slip-systems need not be considered separately.
The angle between the effective slip directions \({\textbf{s}}_\text {eff}^{\scriptscriptstyle 1,4}\) and \({\textbf{s}}_\text {eff}^{\scriptscriptstyle 2,5}\), as well as between the directions \({\textbf{s}}_\text {eff}^{\scriptscriptstyle 3,6}\) and \({\textbf{s}}_\text {eff}^{\scriptscriptstyle 2,5}\), cf. Fig. 1, is equal to \(\arctan (\sqrt{2})\approx 54.7^\circ \).
The constitutive description of the 2D plane-strain model is summarized in terms of effective (in-plane) quantities, after [55], as follows. Plastic strain rate results from slips \({\dot{\gamma }}_\text {eff}^{\scriptscriptstyle K}\) on effective slip-systems indexed by K,
where a unit vector \({\textbf{s}}_\text {eff}^{\scriptscriptstyle K}\) defines an effective slip direction and \({\textbf{m}}_\text {eff}^{\scriptscriptstyle K}\) an effective slip plane normal, as shown in Table 2.
The effective yield function \(f_\text {eff}^{\scriptscriptstyle K}=\tau _\text {eff}^{\scriptscriptstyle K}-\tau _\text {cr-eff}^{\scriptscriptstyle K}\) for the Kth individual slip-systems is defined as a difference of the effective resolved shear stress \(\tau _\text {eff}^{\scriptscriptstyle K}=\varvec{\sigma }\cdot {\textbf{p}}_\text {eff}^{\scriptscriptstyle K}\) and its critical value \(\tau _\text {cr-eff}^{\scriptscriptstyle K}\) that obeys the evolution rule
The hardening law for the effective critical resolved shear stresses (in terms of the effective in-plane slips) has been specified by Lewandowski and Stupkiewicz [55]. The initial value of critical shear stress \(\tau _\text {cr-eff}^{\scriptscriptstyle K}\) at \(\gamma _\text {eff}^{\scriptscriptstyle K}=0\) is related to initial yield stress \(\tau _0\) by \(\tau _\text {0-eff}^{\scriptscriptstyle K}= {w}^{\scriptscriptstyle K}\tau _0\), where \({w}^{\scriptscriptstyle K}\) are the weights for effective slip-systems K,
The total slip rate can be expressed using the weights \({w}^{\scriptscriptstyle K}\) in the form \({\dot{\gamma }}=\sum _{\scriptscriptstyle K}\,{w}^{\scriptscriptstyle K}\, {\dot{\gamma }}_\text {eff}^{\scriptscriptstyle K}\).
Assuming the standard two-parameter form (38) for crystallographic slip-systems, the hardening moduli matrix for effective slip-systems was derived by Lewandowski and Stupkiewicz [55]:
where the latent-to-self hardening ratio q and the hardening modulus h are to be specified.
The effective slip-systems interaction matrix \((g_\text {eff}^{\scriptscriptstyle KL})\) takes the form analogous to Eq. (8), \(g_\text {eff}^{\scriptscriptstyle KL} = h_\text {eff}^{\scriptscriptstyle KL} + {\textbf{p}}_\text {eff}^{\scriptscriptstyle K}\cdot {\mathbb {C}}^\text {e}_\text {eff}\cdot {\textbf{p}}_\text {eff}^{\scriptscriptstyle L}\), where the constant elastic stiffness tensor \({\mathbb {C}}^\text {e}_\text {eff}\) is defined in reference to the crystal orientation chosen.
6 Rate-independent versus rate-dependent results—numerical examples
6.1 Material properties
Numerical simulations have been performed for a (fcc) copper single crystal with constant elastic stiffness tensor \({\mathbb {C}}^\text {e}\) and saturation-type strain-hardening in the form (39) at room temperature.
The symmetric hardening moduli matrix \((h^{\alpha \beta })\) for slip systems has been specified in the standard two-parameter form
where q is the latent-to-self hardening ratio, usually taken from the range \(1\le q\le 1.4\) after [40], and \(\delta ^{\alpha \beta }\) is the Kronecker symbol. Isotropic hardening modulus h is defined by [10]
with initial hardening parameter \(h_{0}\), saturation stress \(\tau _\text {s}\) and exponent a as constant parameters. Isotropic critical flow-stress rate is defined as \(\dot{\tau }_\text {cr} = h \dot{\gamma }\), where \(\dot{\gamma }=\sum _{\alpha }|\dot{\gamma }^{\alpha }|\) is the rate of total accumulated slip \(\gamma \). The initial critical stress at \(\gamma =0\) equals \(\tau _\text {cr}=\tau _0\). Integration over time gives (cf. [11])
with two constant parameters \(A=\left( 1 - \frac{\tau _0}{\tau _\text {s}} \right) ^{1-a}\) and \(B=\frac{(a-1) h_0}{\tau _\text {s}}\) and \(\gamma =\int \sum _{\alpha }|\dot{\gamma }^{\alpha }|\,\text {d}t\).
The values of constant elastic moduli (\(C_{11}\), \(C_{12}\), \(C_{44}\)) that define elastic stiffness tensor \({\mathbb {C}}^\text {e}\) for Cu of cubic symmetry, taken after [88], and the hardening parameters used in all simulations reported in this paper are listed in Table 3. In what follows, the key parameter is \(q>1\).
Additionally, in computations for the power-law rate-dependent (RD) regularization, Eq. (31), the reference slip-rate \(\dot{\gamma }_0=10^{-3}\,1/\text {s}\) was used throughout.
6.2 Results for uniform deformation
During FE calculations using adaptive time step \(\Delta t\), the difference quotient of the imposed external strain increment \(\Delta {\bar{\varepsilon }}\) to \(\Delta t\) has been adjusted so that the influence of the rate-sensitivity exponent, m or its inverse r in Eq. (31), be negligible for uniform deformation. This has been done as follows, separately for uniform plane-strain compression (or tension) and pure shear. In both cases, only two slip-systems \(\gamma _\text {eff}^1\) and \(\gamma _\text {eff}^6\) are active. (Recall that the superscripts \(K=1,\dots ,6\) represent the labels of the effective in-plane slip-systems, not any exponent.)
In the case of uniform plane-strain compression along \(x_2\) axis in the orientation \(\omega =0\), the total strain rate is approximately equal to the plastic strain rate and has two non-zero components, \({\dot{\varepsilon }}_{22}\cong -{\dot{\varepsilon }}_{11}\). The plastic strain rate in the compression direction is \({\dot{\varepsilon }}^{\text {p}}_{22}=-\frac{\sqrt{2}}{3} ({\dot{\gamma }}_\text {eff}^1+{\dot{\gamma }}_\text {eff}^6)\), with \({\dot{\gamma }}_\text {eff}^1={\dot{\gamma }}_\text {eff}^6\ge 0\) and \(\tau _\text {eff}^1=\tau _\text {eff}^6=-\frac{\sqrt{2}}{3}\sigma _{22}\). Assuming the value of the shear rate on the active slip-systems \({\dot{\gamma }}_\text {eff}^1={\dot{\gamma }}_\text {eff}^6={\dot{\gamma }}_0=0.001\,1/\text {s}\), so that the compressive plastic strain rate is \({\dot{\varepsilon }}^{\text {p}}_{22}=-\frac{2\sqrt{2}}{3}{\dot{\gamma }}_0\approx -0.000943\,1/\text {s}=\Delta {\varepsilon ^{\text {p}}_{22}}/\Delta {t}\), we get \(\left( {|\tau _\text {eff}^{\scriptscriptstyle K}|}/{\tau _\text {cr-eff}^{\scriptscriptstyle K}} \right) ^{1/m}=1\) for any value of exponent m.
A similar procedure applied to pure shear, but in the case of orientation \(\omega =\pi /4\), leads analogously to the conclusion that \({\dot{\varepsilon }}^{\text {p}}_{12}=\frac{\sqrt{2}}{3} ({\dot{\gamma }}_\text {eff}^1+{\dot{\gamma }}_\text {eff}^6)= 0.000943\,1/\text {s}\) implies \(\left( {|\tau _\text {eff}^{\scriptscriptstyle K}|}/{\tau _\text {cr-eff}^{\scriptscriptstyle K}} \right) ^{1/m}=1\) for any value of exponent m. The difference between these two cases, apart from the irrelevant hydrostatic stress component, lies in the different mutual orientation of the crystal and FE mesh as well as the differently imposed boundary conditions.
Effectiveness of the above procedure to set the external strain-rate \(\Delta {\bar{\varepsilon }}/\Delta t\) has been verified numerically by comparing the finite element results, for the rate-dependent algorithm (RD) and \({r}=10,20,50,100,150\), with the rate-independent EM model. The results of RD calculations presented in Fig. 2 were performed using an automatic selection of the time step bounded from above and FE mesh density as indicated in the figure caption. The boundary conditions for plane-strain compression are described in Sect. 6.3 and for simple shear in Sect. 6.5.1. For the coarse meshes as described in the figure caption, all the stress–strain curves in each of Fig. 2a, b merge into one curve corresponding to uniform deformation, with a notable exception in case (a) of plane-strain compression for \({r}=150\), to be discussed later on.
The analytical solution for uniform deformation, assuming a rigid-plastic model, can be determined using Eqs. (38) and (40). For two equally active effective slip-systems \(\{1,6\}\), for exponent \(a\ne 1\) using the formulae of 2D plane-strain model collected in Sect. 5, we obtain
Values of critical stress \(\tau _\text {cr-eff}^{\scriptscriptstyle K}(\gamma )\) for non-active slip-systems \(\{4,3\}\) (opposite to \(\{1,6\}\), cf. Fig. 1) are calculated by the same formula (41). Critical stress \(\tau _\text {cr-eff}^{\scriptscriptstyle K}(\gamma )\) for remaining non-active slip-systems \(\{2,5\}\) can be calculated by replacing the factor \(\frac{2}{3}(1+3q)\) with 4q. Total accumulated slip \(\gamma \) on two active slip-systems \(\{1,6\}\) can be calculated using weights \({w}^{\scriptscriptstyle K}\) (35) in the form \(\gamma =\frac{2}{\sqrt{3}} (\gamma _\text {eff}^{\scriptscriptstyle 1}+\gamma _\text {eff}^{\scriptscriptstyle 6})\).
For plane-strain compression in \(x_2\)-direction in case \(\omega =0\), the stress \(\sigma _{22}(\gamma ) = -\frac{3}{\sqrt{2}} \tau _\text {eff}^{\scriptscriptstyle K}(\gamma )\) for \(K=1,6\) is calculated using formula (41) with total accumulated slip \(\gamma =\sqrt{6}\,|\varepsilon _{22}|\). This closed-form relationship for plane-strain compression is shown in Fig. 2a as the upper stress–strain curve (R-P). In the same way, an analogous formula \(\sigma _{12}(\gamma ) = \frac{3}{2\sqrt{2}} \tau _\text {eff}^{\scriptscriptstyle K}(\gamma )\), for \(K=1,6\) and \(\gamma =\sqrt{6}\,\varepsilon _{12}\) is obtained and illustrated in the case of pure shear in Fig. 2b.
6.3 Plane-strain compression in case \(\omega =0\)
As a first example, a series of plane-strain compression simulations in the case of orientation \(\omega =0\) as shown in Fig. 1a were performed. Single crystal finite elements with slip system activity determined at the integration points using the rate-independent incremental energy minimization algorithm (EM) or the rate-dependent algorithm (RD) were applied. Regular FE meshes of various densities with square elements were used. The boundary conditions corresponding to uniform deformation were enforced by a uniform displacement on the upper edge and zero on the bottom edge in the vertical direction (\(x_2\)), leaving free deformation in the lateral direction (\(x_1\)). The central point of the bottom edge was clamped. A square sample was finally deformed to the average compressive strain \({\bar{\varepsilon }}_{22}=0.1\) (for simplicity taken as positive from now on, with \(\Delta {\bar{\varepsilon }}_{22}>0\)) varying proportionally to the control parameter. Computations have been made with adaptive step control for initial strain increment \(\Delta {\bar{\varepsilon }}_{22}=10^{-6}\) and minimum strain increment \(\Delta {\bar{\varepsilon }}_{22}=10^{-10}\). The results below are shown for 2D effective quantities but for brevity the subscript \({}_\text {eff}\) has been omitted.
6.3.1 Results for rate-independent algorithm (EM)
The effect of the maximum increment in compressive strain in the range \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-2}\div 10^{-5}\) is shown in Fig. 3 obtained for the FE mesh \(40\times 40\) using the incremental energy minimization algorithm (EM). The picture for maximum strain increment \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-2}\) is omitted as it gives uniform deformation such that both slip-systems \(\gamma ^1\) and \(\gamma ^6\) are active in the entire sample. For the maximum strain increment in the range \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\div 10^{-5}\), the slip system activity becomes non-uniform with clearly visible horizontal and vertical bands with only one slip-system active, either \(\gamma ^1\) or \(\gamma ^6\), separated by thin transition zones influenced by interpolation built into the system, as discussed below. The resulting pattern and the number and width of the bands are to some extent random and can even become different in subsequent computations under the same conditions, but retain their overall character. The character of already formed bands is slightly dependent on the step length (for a given FE mesh density). Changes in slip-systems shear values \(\gamma ^{\alpha }\) are shown in Fig. 3c, f in selected horizontal and vertical cross-sections using the FE shape functions. The lower bound of the accumulated slip-systems shear values is not zero due to an initial period of double slip when deformation bands have not yet been formed. Figure 3i shows that the field of total accumulated slip \(\gamma =\int {\dot{\gamma }}\,\text {d}t\) is almost uniform despite strong spatial variations in activity of individual slip systems.
The apparent gradient in Fig. 3 and others is due to the interpolation built into the AceFEM system used. To further investigate how the system automatically generates the \(\gamma ^{\scriptscriptstyle K}\) fields, a cross-section through the integration points and for a coarser FE mesh \(20\times 20\) is shown in Fig. 4. Each dot in Fig. 4c represents a value of the incremental slip \(\Delta \gamma ^{\scriptscriptstyle 1}\) or \(\Delta \gamma ^{\scriptscriptstyle 6}\) calculated by EM algorithm for a single integration point, and three consecutive integration points belong to a single finite element. The plot of slip increments \(\Delta \gamma ^{\scriptscriptstyle K}\) per integration point in Fig. 4c shows a negligible gradient through a single element and a jump across the element boundary. Hence, the gradient visible in Fig. 4b is only apparent.
The influence of FE mesh density on the formation of bands and CPU time is presented in Table 4. The results are for two values of maximum strain increment in the compression direction, \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\) and \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\). The computation CPU time depends on the number of bands formed, which can be observed for rate-independent EM algorithm in Table 4 as well as in other simulations. In the particular case of uniform deformation the computations are very fast, but if many vertical and horizontal bands are created then the calculations take much longer time. However, at a certain point in the calculations, when the pattern of slip bands distribution is clear, i.e. the whole body is divided into subregions in which only a single slip is active, the computations are fast and are performed with a fairy large global Newton step.
In the case of smaller strain increment \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\), the deformation character for different FE mesh densities does not change significantly, and patterns of horizontal and vertical bands emerge for all examined FE meshes. For the larger strain increment \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\), the deformation character depends on mesh density, starting from uniform deformation for coarse mesh \(10\times 10\). For meshes \(20\times 20\) and \(30\times 30\), only horizontal bands appear or dominate, and both horizontal and vertical bands appear for mesh \(40\times 40\). For the finer meshes \(80\times 80\) and \(160\times 160\), the deformation character is similar for both maximum strain increments \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\) and \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\). As the FE mesh becomes finer, the number of bands increases and the bands become narrower as shown in Fig. 5, which is the expected effect of the lack of an internal length scale in the material model used here. For the coarser meshes up to \(30\times 30\) mesh, the character of deformation bands depends more on the deformation step length. For the finer meshes, starting from \(40\times 40\), the character of deformation bands did not change significantly and the patterns with both vertical and horizontal bands formed for different strain increments. In contrast to the deformation bands visible on the slip distribution images, the total accumulated slip for different mesh densities and deformation step lengths is quite homogeneous and of a similar nature, as shown in Figs. 3i and 5b, d.
6.3.2 Results for rate-dependent algorithm (RD)
Guided by the above results for rate-independent (EM) modelling, computations using rate-dependent algorithm (RD) have been performed for selected values of exponent \({r}=20, 50, 100, 120,\) 150 and maximum strain increment \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\), Fig. 6a–d. Based on the analysis in Sect. 6.2, the external compression rate \(\dot{{\bar{\varepsilon }}}_\text {22}= 0.000943\;1/\text {s}\) was applied in order to reduce the influence of exponent r. The most essential conclusion is that for the parameter values up to approximately \({r}=100\) the bands are not observed. They form in the case of approximately \({r}=120\), and for \({r}=150\) they are clearly observed and become a permanent element of the solution, as in the case of the results for the incremental energy minimization algorithm (EM), Fig. 6e–h. In the analysed examples of plane-strain compression calculated by the rate-independent algorithm (EM), only for the larger maximum strain increment \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-2}\) deformation bands are not observed, Fig. 6e, but for the remaining step sizes the bands of a similar character appeared.
The computation CPU time and the deformation character for different FE mesh density (from \(10\times 10\) to \(160\times 160\)), exponents \({r}=20, 50, 100, 150\) and maximal deformation steps \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\) and \(10^{-3}\) are summarized in Table 5. For the exponent values up to approximately \({r}=100\) the bands are not observed independently of the FE mesh density and of the length of maximal strain increment. Deformation bands appear for computations with the exponent \({r}=150\) (bands are also observed for \({r}=100\) but for finer meshes and a larger strain increment) but their character may be different and depends largely on the FE mesh density and the step length. CPU time for the exponent \({r}=150\), where bands has been formed, can be compared with CPU time for the rate-independent algorithm EM given in Table 4. It can be seen that for coarse FE meshes up to \(40\times 40\) the CPU time of RD and EM computations is comparable, or RD takes slightly less time, but for finer FE meshes \(80\times 80\) and \(160\times 160\) the EM computations are faster than RD.
Computations for various maximum strain increments \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-2}\div 10^{-5}\) have been performed in order to investigate the effect of this parameters on the formation of deformation bands using the RD algorithm, Fig. 7. The simulations were performed for FE mesh \(40\times 40\) and with exponent \({r}=150\). The results of simulations for a step length of \(\Delta {\bar{\varepsilon }} _\text {22\,max}=10^{-2}\) do not show clear deformation bands and are not included here. Simulations for step length \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\) show the formation of vertical bands, of a different nature than in the (EM) case, cf. Fig. 3, where both vertical and horizontal bands occurred and were much more dense. Distribution of slip-system shear \(|\gamma ^3|\) for the RD algorithm, shown in Fig. 7b, e, h, can be compared with shear \(\gamma ^6\) for the rate-independent ED algorithm, cf. Figure 3b, e, h. Computations for shorter step lengths \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\) and \(10^{-5}\) consistently form vertical deformation bands, with the width of the bands comparable to the size of the FE elements. The fields of total accumulated slip \(\gamma \) for analysed step lengths are quite uniform despite visible non-uniform character of deformation bands, Fig. 7c, f, i.
Computations were also repeated for more dense meshes \(80\times 80\) and \(160\times 160\), using exponent \({r}=150\) and step size \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-4}\). The bands with alternate activity of different slip systems are formed, similarly to Fig. 7d, e and are therefore not shown here. In comparison to the previous results in Fig. 7f, the total accumulated slip \(\gamma \) is more uniform. Both meshes produce vertical bands which become finer with the increasing FE mesh density. As expected, rate sensitivity does not provide regularization in this respect. However, as shown in the next section, the ‘macroscopic’ response is almost insensitive to the mesh density if the bands have appeared.
6.3.3 Deformation band formation: Discussion
The emergence of bands with alternating activity of different slip systems is obviously related to different deformations in the bands, as illustrated in Fig. 8.
Two basic observations result from the simulations performed:
(i) Under conditions that could result in perfectly uniform strain, a deformation band pattern spontaneously emerges in the case \(q>1\) if the numerical factors discussed below allow it.
(ii) In the case of plane-strain compression, which could lead to the uniform activity of two effective slip systems \(\{1,6\}\), the deformation domain is covered by two families of vertical or horizontal bands, with one slip system predominant in one family of bands and the other slip system predominant in another family of bands.
Observation (i) can be explained by referring to the so-called yield-vertex effect. Consider a cross-section of the current yield surface \(f^K=0\) in stress space in vicinity of the corner formed by the two segments corresponding to the currently equally active two slip systems, say for \(K=1,6\). In accordance with a general analysis of uniqueness [73], fulfillment of the condition \(\det (h_\text {eff}^{\scriptscriptstyle KL})<0\), which reduces here to \(q>1\) for \(h>0\), implies that a further increment in compressive stress, \(\Delta \sigma _{22}\), can be associated with the incremental activity of both slip systems or only one slip system. In the latter case, if the self-hardening of one active slip system is less than latent hardening of the other slip system due to \(q>1\), the other slip system undergoes unloading and becomes inactive. If this is associated with a local change in the direction of strain increment which can be kinematically compatible with neighbouring elements in the discretization scheme used, then it can lead to non-uniform deformation.
The explanation for observation (ii) is related to the question of whether such a local change in the direction of strain increment mentioned above can be accommodated by the surrounding material elements during FE computations. In the plane strain problem under consideration, this can be done in two ways: (a) for vertical bands and (b) for horizontal bands, which follows from the requirement of equal longitudinal strain of the band interface from both sides. Due to the symmetries involved, it is clear, even without calculation, that both kinematic and statical consistency is preserved in each case (a) or (b), thus completing the explanation of (i) above. In the small strain formalism used, the horizontal and vertical orientations are equivalent because the total stress itself is not present in the incremental formulation of the banding problem.
Based on the FE calculations performed, several factors that determine whether bands form or not can be specified as follows.
The basic factor, as explained above, is the latent-to-self hardening ratio \(q>1\); in simulations with \(q<1\), no deformation bands were observed in the FE simulations carried out.
Another factor is the orientation of the crystallographic lattice with respect to the applied loading scheme, because at least two slip systems need to be activated simultaneously for the yield-vertex effect to occur, cf. the explanation to (i).
If these two conditions are satisfied then the spontaneous formation of band microstructure can be triggered by numerical inaccuracies that are inevitable during calculations. It is emphasized that the computational model used in this work does not have an implemented laminate at the local level of an integration point or any built-in artificial imperfections.
As the essential specific outcome of the FE calculations performed using the rate-dependent algorithm (RD), a threshold value of the rate sensitivity exponent m has been identified as \(r=1/m = 100\div 150\). At values of r below this range (higher rate-sensitivity), no bands were observed. Together with the other factors discussed above, this may help to understand why deformation banding is not a common feature in field simulations of the rate-dependent deformation of metal single crystals reported so far in the literature.
The next factor is the type of the FE mesh used in the simulations, here with a square element shape and biquadratic shape functions with (\(3\times 3\)) Gauss quadrature points. It is difficult to clearly determine the FE mesh density needed for the band formation. The influence of the deformation step length was also observed. However, since adaptive time step control was used in FE calculations, the deformation step lengths given here refer to their maximum allowable values. In the case of simulations performed for a larger strain step \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-2}\), bands were not created. Bands were formed for step length \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\) or smaller. In the analyzed examples, the final compressive strain does not exceed 0.1.
If the conditions characterized above for formation of deformation bands are satisfied, then the width of individual bands is strongly correlated with the mesh density in the FE simulations. This has been expected because the material model used has no internal length scale. However, an important general observation is the following:
(iii) The overall response of the crystal, represented by the average stress versus average strain curve, is insensitive to the mesh density.
This is visualized in Fig. 9, where the macroscopic stress–strain curves have been calculated and compared for selected FE mesh densities: \(20^2,40^2,80^2,160^2\), for the rate-independent incremental energy minimization algorithm (EM) in Fig. 9a and the rate-dependent algorithm (RD) with exponent \({r}=150\) in Fig. 9b. The curves for different mesh densities are almost identical, even in case of the EM algorithm, although for meshes \(20^2\) and \(160^2\) the resulting microstructures are significantly different. For both algorithms it can be concluded that the macroscopic stress–strain curve for the plane strain compression is practically independent of the mesh density provided the conditions for the band formation have been satisfied. As it can be seen by comparison with Fig. 2a, the macroscopic curve in the case of deformation banding lies lower than that for uniform strain, independently of the mesh density. The reason for this is clear: splitting the double slip into single-slip domains reduces the overall hardening because the self-hardening of one slip system is less than the simultaneous cross-hardening of both slip systems in the case \(q>1\).
To verify band patterning conditions under circumstances not limited to the macroscopically uniform plane strain compression with FE mesh aligned bands, additional 2D examples are examined in the following sections.
6.4 Plane-strain compression of the sample clamped in rigid grips in case \(\omega =0\)
Plane-strain compression in the vertical direction (\(x_2\)) is simulated in case of orientation \(\omega =0\). In contrast to the example from Sect. 6.3, the sample with a height-to-width ratio of 5 is now clamped in rigid grips as illustrated in Fig. 10d. The upper and lower grips have a height equal to one third of the total height of the sample. In the calculations, the upper grip is vertically lowered while the lower grip remains fixed. The final average vertical strain \({\bar{\varepsilon }}_{22}=4\%\) is achieved by deformation with the maximum deformation step \(\Delta {\bar{\varepsilon }}_\text {22\,max}=10^{-3}\). Square elements and regular FE meshes of various density were used, but the graphs are shown for \(40\times 200\) mesh as an illustrative result. Due to the rigid grips, the deformation is concentrated in the central part of the sample and therefore only the central part, amounting to 0.4 of the total height, is shown in Figs. 10 and 11.
Computations were performed using the incremental energy minimization algorithm (EM), Fig. 10; and the rate-dependent algorithm (RD) with exponent \({r}=150\) and the average compression rate \(\dot{{\bar{\varepsilon }}}_\text {22}=0.000945\,1/\text {s}\) of the section between the grips, Fig. 11.
The differences in the results of the EM and RD algorithms are more visible in this example. First of all, the number of bands and their width are different, the EM algorithm reveals many more of them and they are narrower than the bands generated by the RD algorithm. Additionally, the EM algorithm gives also horizontal bands, while in the case of RD they are not clearly visible, although not excluded for finer FE meshes. This latter observation is consistent with the results from the previous Sect. 6.3, where vertical bands also dominated for plane-strain compression for the RD algorithm.
The computation CPU time and the deformation character for both algorithms and various FE mesh density are summarized in Table 6.
6.5 Examples for the lattice orientation \(\omega =\pi /4\)
In this section, results of three types of simple shear computations are reported, all in the case of orientation \(\omega =\pi /4\) shown in Fig. 1b, which can lead to shearing on two slip-systems \(\{1,6\}\) as in Sect. 6.3. However, due to different mutual orientation of the crystal and the FE mesh and the differently imposed boundary conditions, the deformation banding pattern is different. Computations reported here have been performed for the maximum increment of imposed average simple shear \({\bar{\gamma }}_\text {12}={2}{\bar{\varepsilon }}_\text {12}\) equal to \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-3}\).
Simulations of simple shear \({\bar{\gamma }}_{12}\) for orientation \(\omega =0\) are not illustrated because they did not contain visible deformation bands, regardless of the algorithm or the FE mesh density used.
6.5.1 Macroscopically uniform simple shear, \(\omega =\pi /4\)
The term macroscopically uniform in the title of this Section refers only to the boundary conditions and not to the resultant deformation character with or without bands. A uniform character of deformation discussed in Sect. 6.2 has been obtained using boundary conditions specified in this Section but for a more coarse FE mesh.
Macroscopic simple shear is imposed by moving the top edge in the horizontal direction (\(x_1\)) while the bottom edge is clamped. In addition, both lateral vertical edges are assumed here to remain rectilinear while changing slope. The square sample is deformed up to the ratio of top edge displacement to sample height equal to 0.1.
Computations were performed by the incremental energy minimization algorithm (EM), illustrated in Fig. 12, and by the rate-dependent algorithm (RD) with the exponent \({r}=150\) and macroscopic shear rate \(\dot{{\bar{\varepsilon }}}_\text {12}=0.000943\,1/\text {s}\), shown in Fig. 13. The differences in results are better visible for a finer FE mesh. The RD algorithm gives a more regular character of deformation bands in contrast to disordered appearance of bands for EM algorithm.
Resulting deformation character and CPU time for various FE meshes, additionally including \(160\times 160\) mesh, summarized in Table 7, are similar for both algorithms, although the RD algorithm gives a more regular bands in contrast to disordered bands for EM algorithm. In this example, CPU time is even shorter for the RD algorithm compared to the EM algorithm.
Similar results of both algorithms have been obtained for a smaller step of simple shear \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-4}\). The results are not included in this paper.
It can be expected that the shape of mesh elements can influence the character of the bands. This can be observed by comparing the plane-strain compression results, where the bands are parallel to the grid lines, with the shear tests results above, where the bands are not aligned with the grid lines and their width is not equal to the size of the element. The computations repeated for the same data as in Fig. 12a, b but for the unstructured triangular mesh (not shown), are very similar to Fig. 12a, b, but this may not be the case in general. The issue of the influence of the mesh type on the formation of deformation bands requires a separate investigation.
6.5.2 Non-uniform simple shear, \(\omega =\pi /4\)
As above, the top edge is moved in the horizontal direction (\(x_1\)) and the bottom edge is clamped, but the lateral edges are now free. As in the previous Section, the final ratio of top edge displacement to sample height is equal to 0.1.
The results of computations made using the rate-independent (EM) algorithm show the formation of diagonal unidirectional bands in the middle of the sample as in Fig. 14. This character of the bands is observed during simulations with various FE mesh densities, in the analysed range from \(40\times 40\) to \(160\times 160\), as noted in Table 8.
Computations for rate-dependent algorithm (RD) have been performed using exponent \({r}=150\) and macroscopic shear rate \(\dot{{\bar{\varepsilon }}}_\text {12}=0.000943\,1/\text {s}\). The results show formation of crossed bidirectional bands in the middle of the sample, visible in Fig. 15. For the finer FE mesh \(100\times 100\), as well as for a mesh \(160\times 160\), the deformation band character in the center of the sample is somewhat different than for the EM results. The differences are not very significant and they are not observed for the coarser FE mesh, cf. Table 8.
For both algorithms (EM) and (RD), it can be noticed that as the mesh becomes denser, the number of bands increases, but this increase is not as large as in the case of plane-strain compression. In the case of bands formed during simple shear, they are oriented non-parallel to the FE grid and therefore their character is less correlated with the mesh density. The computation CPU time and the deformation character for various FE mesh densities are summarized in Table 8, for both element types. The EM algorithm is clearly less time consuming for finer FE meshes, e.g. \(160\times 160\).
6.5.3 Macroscopic simple shear with compression, \(\omega =\pi /4\)
In order to calculate a slightly more complex deformation process, simulation of simple shear in the horizontal direction (\(x_1\)) is realized with additional compression in vertical direction (\(x_2\)), while the bottom edge is clamped as previously. The geometry of the sample is the same as in the previous Sections. The final ratio of the horizontal displacement of top edge to sample height is equal to 0.1, now with the additional vertical displacement to height ratio of 0.05. This additional vertical compression resulted in a different character of the band.
The results of computations made using incremental energy minimization algorithm (EM) for different FE mesh density show formation of nearly vertical or horizontal bands in the middle part of the sample, as shown in Fig. 16. If a coarser FE mesh is used, e.g. \(40\times 40\), the bands are nearly vertical, but if a finer mesh is used, e.g. \(80\times 80\), only nearly horizontal bands are obtained. The field of \(\gamma ^1\) is almost uniform except near the boundary, and therefore not shown.
Computations using the rate-dependent algorithm (RD) were performed as in the previous sections with exponent \({r}=150\) and for the macroscopic shear rate \(\dot{{\bar{\varepsilon }}}_\text {12}=0.000943\,1/\text {s}\), cf. Fig. 17. The results of RD algorithm computations collected in Table 9 consistently show the formation of nearly vertical bands in the central part of the sample, regardless the values of exponent r or the density of the FEM mesh.
Similar character of vertical bands has been obtained for various values of the exponent \({r} = 50, 150, 300\) for FE mesh size \(200\times 200\), \(150\times 150\), \(300\times 300\), respectively, and maximum simple shear increment \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-3}\). Similar results were also obtained for larger values of exponent \({r}=300, 800\) and 1000 calculated with FE mesh density \(40\times 40\) and maximum simple shear increment \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-4}\). The same character of the results was also found for a finer mesh e.g. \(100\times 100\), \(200\times 200\) and \(300\times 300\) with exponent \({r}=150\) and different values of the maximum simple shear increment \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-4}\) and \(\Delta {\bar{\gamma }}_\text {12\,max}=10^{-2}\).
In this example it can be summarized that for finer meshes a different character of the resulting microstructures is obtained for the incremental energy minimization algorithm (EM) and for the rate-dependent algorithm (RD). The latter gives nearly vertical deformation bands independently of the FE mesh density, while the EM algorithm gives nearly horizontal deformation bands for finer meshes and vertical bands only for a sparse FE mesh, cf. Table 9.
6.5.4 Computations with constant deformation step for plane-strain compression in case \(\omega =\pi /4\)
Finally, in order to compare the calculation CPU time for the algorithms EM and RD without using the FE adaptive time step control, simulations were performed with a constant deformation step from the range \(\Delta {\bar{\varepsilon }}_{22}= 10^{-6} \div 10^{-2}\). For both algorithms, plane-strain compression was performed in case of orientation \(\omega =\pi /4\). The dimensions, geometry and the boundary conditions of the sample were the same as in Sect. 6.3, the mesh density was \(20\times 20\). For compression in this orientation, a single slip-system \(\gamma ^5\) is active in the entire sample and the deformation is practically uniform, with no visible bands. In the case of the rate-dependent algorithm (RD) with \(\Delta {\bar{\varepsilon }}_{22}= 10^{-5}\), calculations were performed for several different values of exponent \({r}=10, 20, 50, 100\) as shown in Table 10. For the smaller step size, CPU times for both algorithms are comparable, with a slight advantage of the EM algorithm. However, for the largest constant deformation steps \(\Delta {\bar{\varepsilon }}_{22}=10^{-3}\) and \( 10^{-2}\), the RD algorithm caused a convergence issue even for small values of exponent \({r}\ge 10\), while the EM algorithm worked effectively.
7 Conclusions
Spontaneous formation of deformation bands has been observed in the plane-strain FE simulations of single crystal plasticity at small strain. This has been attributed to the yield-vertex effect in the case when the latent-hardening of slip systems is higher than the self-hardening. The new observation is that this source of deformation banding was activated only due to numerical inaccuracies in the FE simulations, without introducing artificial imperfections or any mechanism favouring deformation banding in the numerical code. A characteristic feature of the deformation band pattern obtained for various plane-strain examples was the appearance of regions with two families of bands with alternating activity of a single (effective) slip system. Such deformation banding, activated by numerical inaccuracies in the FE simulations, can be interpreted as a symptom of the inherent instability of uniform deformation of the material model used, which is consistent with the experimentally observed mechanism of plastic deformation in metal single crystals.
In the examined case of macroscopically uniform plane-strain compression, the banding pattern corresponds to the lower global deformation work than uniform straining and can therefore be assigned a physical significance. The bands appeared spontaneously, also for the rate-dependent material model. However, in general, the generated band pattern is not unique, so the need for global incremental energy minimization (in the potential case) has not been completely eliminated.
It has been found that numerical inaccuracies are sufficient to trigger the banding instability when the inverse of the strain-rate sensitivity exponent m is not less than 150 (or infinity in the rate-independent limit). Moreover, roughly, when the time step corresponds to macroscopic strain increment \(10^{-3}\) or lower, and the mesh resolution is sufficiently fine (e.g. \(30\times 30\)) to detect bands that are not aligned with the grid lines.
These numerical conditions for activation of deformation banding should be considered as indicative only, as they have been identified for the specific plane-strain examples and may depend on many other factors, e.g., the use of biquadratic shape functions with (\(3\times 3\)) Gauss quadrature points or the algorithm used. Nevertheless, they help to understand why the banding pattern has not been widely observed in FE simulations before.
An important general observation is that the overall response of the crystal, represented by the average stress versus average strain curve in plane strain compression, is insensitive to mesh density. Thus, in contrast to simulations of a single shear band triggered by material softening, the mesh-dependence of the width of individual deformation bands is not so crucial here.
For a rate-independent single crystal, an algorithm for selection of active slip-systems at the Gauss point level, based on non-convex minimization of incremental work using the trust region approach and the augmented Lagrangian method, has been developed and effectively used in the FE calculations. The implemented algorithm may be a good alternative to other algorithms encountered in the literature.
References
Anand L, Kalidindi SR (1994) The process of shear band formation in plane strain compression of FCC metals: effects of crystallographic texture. Mech Mater 17(2–3):223–243
Anand L, Kothari M (1996) A computational procedure for rate-independent crystal plasticity. J Mech Phys Solids 44(4):525–558
Anderson E, Bai Z, Bischof C et al (1999) LAPACK users’ guide, 3rd edn. Society for Industrial and Applied Mathematics, Philadelphia
Arora R, Acharya A (2020) Dislocation pattern formation in finite deformation crystal plasticity. Int J Sol Struct 184:114–135. Physics and Mechanics of Random Structures: From Morphology to Material Properties
Barrett CS, Levenson LH (1939) Structure of iron after drawing, swaging and elongation in tension. Trans AIME 135:327–352
Basson F, Driver JH (2000) Deformation banding mechanisms during plane strain compression of cube-oriented f.c.c. crystals. Acta Mater 48:2101–2115
Bay B, Hansen N, Kuhlmann-Wilsdorf D (1989) Deformation structures in lightly rolled pure aluminium. Mater Sci Eng A 113:385–397
Bay B, Hansen N, Hughes DA et al (1992) Evolution of f.c.c, deformation structures in polyslip. Acta Metall Mater 40(2):205–219
Bertsekas DP (1996) Constrained optimization and Lagrange multiplier methods, 2nd edn. Athena Scientific, Belmont
Bronkhorst CA, Kalidindi SR, Anand L (1992) Polycrystalline plasticity and the evolution of crystallographic texture in FCC metals. Philos Trans R Soc Lond A 341(1662):443–477
Brown SB, Kim KH, Anand L (1989) An internal variable constitutive model for hot working of metals. Int J Plasticity 5(2):95–130
Butler GC, Stock SR, McGinty RD et al (2002) X-ray microbeam Laue pattern studies of the spreading of orientation in OFHC copper at large strains. J Eng Mater Technol 124(1):48–54
Cai L, Jebahi M, Abed-Meraim F (2021) Strain localization modes within single crystals using finite deformation strain gradient crystal plasticity. Cryst 11(10):1235
Carstensen C, Conti S, Orlando A (2008) Mixed analytical-numerical relaxation in finite single-slip crystal plasticity. Continuum Mech Thermodyn 20(5):275–301
Chin GY, Wonsiewicz BC (1969) Deformation banding and stability of (100)-(111) fiber textures of fcc metals. Trans Metall Soc AIME 245(4):871
Conn AR, Gould NI, Toint PL (2000) Trust region methods. SIAM, Philadelphia
Conti S, Theil F (2005) Single-slip elastoplastic microstructures. Arch Ration Mech Anal 178(1):125–148
Cuitiño AM, Ortiz M (1993) Computational modelling of single crystals. Model Simul Mater Sci Eng 1(3):225–263
Dequiedt J, Denoual C, Madec R (2015) Heterogeneous deformation in ductile FCC single crystals in biaxial stretching: the influence of slip system interactions. J Mech Phys Solids 83:301–318
Dittmann J, Wulfinghoff S (2023) Efficient numerical strategies for an implicit volume fraction transfer scheme for single crystal plasticity including twinning and secondary plasticity on the example of magnesium. Int J Numer Methods Eng 124(21):4718–4739
Dmitrieva O, Dondl PW, Müller S et al (2009) Lamination microstructure in shear deformed copper single crystals. Acta Mater 57:3439–3449
Hackl K, Hoppe U (2003) On the calculation of microstructures for inelastic materials using relaxed energies. In: Miehe C (ed) IUTAM symposium on computational mechanics of solid materials at large strains, solid mechanics and its applications, vol 108. Springer, Dordrecht, pp 77–86
Hansen BL, Bronkhorst CA, Ortiz M (2010) Dislocation subgrain structures and modeling the plastic hardening of metallic single crystals. Model Simul Mater Sci Eng 18:055001
Harewood F, McHugh P (2006) Investigation of finite element mesh independence in rate dependent materials. Comput Mater Sci 37(4):442–453
Hill R, Rice JR (1972) Constitutive analysis of elastic-plastic crystals at arbitrary strain. J Mech Phys Solids 20:401–413
Homayonifar M, Mosler J (2012) Efficient modeling of microstructure evolution in magnesium by energy minimization. Int J Plasticity 28(1):1–20
Honeycombe RWK (1951) Inhomogeneities in the plastic deformation of metal crystals. 2. X-ray and optical micrography of aluminium. J Inst Metals 80:49–56
Huang X, Hansen N (1997) Grain orientation dependence of micorstructure in aluminium deformed in tension. Scr Mater 37(1):1–7
Huang X, Winther G (2007) Dislocation structures. Part I. Grain orientation dependence. Philos Mag 87(33):5189–5214
Huang X, Chen Y, Wang J et al (2024) High-resolution reconstruction-based investigation of multi-scale lamellar microstructures by coupled crystal plasticity and in-situ experiment. Scr Mater 241:115896
Huang Y (1991) A User-material Subroutine Incroporating Single Crystal Plasticity in the ABAQUS Finite Element Program. Division of Applied Sciences, Harvard University, Cambridge, MA, report Mech-178
Hughes DA, Liu Q, Chrzan DC et al (1997) Scaling of microstructural parameters: misorientations of deformation induced boundaries. Acta Mater 45(1):105–112
Hutchinson JW (1976) Bounds and self-consistent estimates for creep of polycrystalline materials. Proc R Soc Lond A 348(1652):101–127
Jebahi M, Cai L, Abed-Meraim F (2020) Strain gradient crystal plasticity model based on generalized non-quadratic defect energy and uncoupled dissipation. Int J Plasticity 126:102617
Jeong J, Voyiadjis GZ (2022) A physics-based crystal plasticity model for the prediction of the dislocation densities in micropillar compression. J Mech Phys Solids 167:105006
Klusemann B, Kochmann DM (2014) Microstructural pattern formation in finite-deformation single-slip crystal plasticity under cyclic loading: Relaxation vs. gradient plasticity. Comput Methods Appl Mech Eng 278:765–793
Klusemann B, Yalçinkaya T (2013) Plastic deformation induced microstructure evolution through gradient enhanced crystal plasticity based on a non-convex Helmholtz energy. Int J Plasticity 48:168–188
Kochmann DM, Hackl K (2011) The evolution of laminates in finite crystal plasticity: a variational approach. Continuum Mech Thermodyn 23:63–85
Kochmann J, Wulfinghoff S, Ehle L et al (2018) Efficient and accurate two-scale FE-FFT-based prediction of the effective material behavior of elasto-viscoplastic polycrystals. Comput Mech 61(6):751–764
Kocks UF (1970) The relation between polycrystal deformation and single-crystal deformation. Metall Trans 1:1121–1142
Korelc J (2009) Automation of primal and sensitivity analysis of transient coupled problems. Comput Mech 44:631–649
Korelc J, Wriggers P (2016) Automation of finite element methods. Springer, Cham
Kratochvíl J, Kružík M (2016) Statistically motivated model of mechanisms controlling evolution of deformation band substructure. Int J Plasticity 81:196–208
Kratochvíl J, Kružík M, Sedláček R (2010) Crystal plasticity model of shear and kink bands-energetic approach. Philos Mag 90(27–28):3729–3742
Kratochvíl J, Kružík M, Sedláček R (2010) Instability origin of subgrain formation in plastically deformed materials. Int J Eng Sci 48:1401–1412
Kuhlmann-Wilsdorf D, Kulkarni SS, Moore JT et al (1999) Deformation bands, the LEDS theory, and their importance in texture development: Part I. Previous evidence and new observations. Metall Mater Trans A 30:2491–2501
Kumar S, Vidyasagar A, Kochmann DM (2020) An assessment of numerical techniques to find energy-minimizing microstructures associated with nonconvex potentials. Int J Numer Methods Eng 121(7):1595–1628
Kuroda M (2016) A strain-gradient plasticity theory with a corner-like effect: a thermodynamics-based extension. Int J Fract 200(1–2):115–125
Kuroda M, Needleman A (2019) Nonuniform and localized deformation in single crystals under dynamic tensile loading. J Mech Phys Solids 125:347–359
Kysar J, Saito Y, Oztop M et al (2010) Experimental lower bounds on geometrically necessary dislocation density. Int J Plasticity 26(8):1097–1123. Special Issue In Honor of Lallit Anand
Lancioni G, Yalçinkaya T, Cocks A (2015) Energy-based non-local plasticity models for deformation patterning, localization and fracture. Proc R Soc A 471:20150275
Lebensohn R, Tomé C (1993) A self-consistent anisotropic approach for the simulation of plastic deformation and texture development of polycrystals: Application to zirconium alloys. Acta Metall Mater 41(9):2611–2624
Lee CS, Duggan BJ (1993) Deformation banding and copper-type rolling textures. Acta Metall Mater 41:2691–2699
Lee CS, Duggan BJ, Smallman RE (1993) A theory of deformation banding in cold rolling. Acta Metall Mater 41(8):2265–2270
Lewandowski M, Stupkiewicz S (2018) Size effects in wedge indentation predicted by a gradient-enhanced crystal-plasticity model. Int J Plasticity 109:54–78
Luan Q, Xing H, Zhang J et al (2020) Experimental and crystal plasticity study on deformation bands in single crystal and multi-crystal pure aluminium. Acta Mater 183:78–92
Lynggaard J, Nielsen K, Niordson C (2019) Finite strain analysis of size effects in wedge indentation into a Face-Centered Cubic (FCC) single crystal. Eur J Mech A/Solids 76:193–207
Ma A, Roters F, Raabe D (2006) A dislocation density based constitutive model for crystal plasticity FEM including geometrically necessary dislocations. Acta Mater 54(8):2169–2179
Ma A, Roters F, Raabe D (2006) On the consideration of interactions between dislocations and grain boundaries in crystal plasticity finite element modeling - Theory, experiments, and simulations. Acta Mater 54(8):2181–2194
Mánik T, Asadkandi H, Holmedal B (2022) A robust algorithm for rate-independent crystal plasticity. Comput Methods Appl Mech Eng 393:114831
Marano A, Gélébart L, Forest S (2019) Intragranular localization induced by softening crystal plasticity: analysis of slip and kink bands localization modes from high resolution FFT-simulations results. Acta Mater 175:262–275
Miehe C, Schröder J (2001) A comparative study of stress update algorithms for rate-independent and rate-dependent crystal plasticity. Int J Numer Methods Eng 50(2):273–298
Miehe C, Lambrecht M, Gürses E (2004) Analysis of material instabilities in inelastic solids by incremental energy minimization and relaxation methods: evolving deformation microstructures in finite plasticity. J Mech Phys Solids 52:2725–2769
Moré JJ, Sorensen D (1983) Computing a trust region step. SIAM J Sci Stat Comput 4(3):553–572
Niehüser A, Mosler J (2023) Numerically efficient and robust interior-point algorithm for finite strain rate-independent crystal plasticity. Comput Methods Appl Mech Eng 416:116392
Nocedal J, Wright SJ (2006) Numerical optimization. Springer series in operation research and financial engineering, 2nd edn. Springer, New York
Ortiz M, Repetto EA (1999) Nonconvex energy minimization and dislocation structures in ductile single crystals. J Mech Phys Solids 47:286–351
Ortiz M, Repetto EA, Stainier L (2000) A theory of subgrain dislocation structures. J Mech Phys Solids 48:2077–2114
Peirce D, Asaro RJ, Needleman A (1982) An analysis of nonuniform and localized deformation in ductile single crystals. Acta Metall 30(6):1087–1119
Peirce D, Asaro RJ, Needleman A (1983) Material rate dependence and localized deformation in crystalline solids. Acta Metall 31(12):1951–1976
Petryk H (1992) Material instability and strain-rate discountinuties in incrementally nonlinear continua. J Mech Phys Solids 40(6):1227–1250
Petryk H (1993) Stability and constitutive inequalities in plasticity. In: Muschik W (ed) Non-equilibrium thermodynamics with application to solids, CISM courses and lectures, vol 336. Springer, Wien, pp 259–329
Petryk H (2000) General conditions for uniqueness in materials with multiple mechanisms of inelastic deformation. J Mech Phys Solids 48:367–396
Petryk H (2003) Incremental energy minimization in dissipative solids. C R Mecanique 331:469–474
Petryk H, Kursa M (2013) The energy criterion for deformation banding in ductile single crystals. J Mech Phys Solids 61(8):1854–1875
Petryk H, Kursa M (2015) Incremental work minimization algorithm for rate-independent plasticity of single crystals. Int J Numer Methods Eng 104(3):157–184
Petryk H, Kursa M (2022) Crystal plasticity algorithm based on the quasi-extremal energy principle. Int J Numer Methods Eng 123(14):3285–3316
Petryk H, Thermann K (1995) On plastic strain localisation in the non-elliptic range under plane stress. In: Owen DRJ, Onate E (eds) Computational plasticity: fundamentals and applications. Pineridge Press, Swansea, pp 647–658
Petryk H, Thermann K (2000) Post-critical deformation pattern in plane strain plastic flow with yield-surface vertex effect. Int J Mech Sci 42:2133–2146
Petryk H, Thermann K (2002) Post-critical plastic deformation in incrementally nonlinear materials. J Mech Phys Solids 50:925–954
Phalke V, Forest S, Chang HJ et al (2022) Adiabatic shear banding in FCC metallic single and poly-crystals using a micromorphic crystal plasticity approach. Mech Mater 169:104288
Prüger S, Kiefer B (2020) A comparative study of integration algorithms for finite single crystal (visco-)plasticity. Int J Mech Sci 180:105740
Rice JR (1971) Inelastic constitutive relations for solids: an internal-variable theroy and its application to metal plasticity. J Mech Phys Solids 19:433–455
Rice JR (1987) Tensile crack tip fields in elastic-ideally plastic crystals. Mech Mater 6(4):317–335
Russo R, Phalke V, Croizet D et al (2022) Regularization of shear banding and prediction of size effects in manufacturing operations: a micromorphic plasticity explicit scheme. Int J Mater Form 15:21
Scherer JM, Phalke V, Besson J et al (2020) Lagrange multiplier based vs micromorphic gradient-enhanced rate-(in)dependent crystal plasticity modelling and simulation. Comput Methods Appl Mech Eng 372:113426
Scheunemann L, Nigro P, Schröder J et al (2020) A novel algorithm for rate independent small strain crystal plasticity based on the infeasible primal-dual interior point method. Int J Plasticity 124:1–19
Simmons G, Wang H (1971) Single crystal elastic constants and calculated aggregate properties: a handbook, 2nd edn. M.I.T Press, Cambridge
Sorensen D (1982) Newton’s method with a model trust region modification. SIAM J Numer Anal 19(2):409–426
Taylor GI (1938) Analysis of plastic strain in a cubic crystal. In: Lessels JM (ed) Stephen Timoshenko 60th Anniversary Volume. Macmillan, New York, pp 218–224
Vermeij T, Wijnen J, Peerlings R et al (2024) A quasi-2D integrated experimental-numerical approach to high-fidelity mechanical analysis of metallic microstructures. Acta Mater 264:119551
Vidyasagar A, Tutcuoglu AD, Kochmann DM (2018) Deformation patterning in finite-strain crystal plasticity by spectral homogenization with application to magnesium. Comput Methods Appl Mech Eng 335:584–609
Voyiadjis G, Jeong J, Kysar J (2021) Grain size dependence of polycrystalline plasticity modeling in cylindrical indentation. Comput Mech 68:499–543
Wang D, Diehl M, Roters F et al (2018) On the role of the collinear dislocation interaction in deformation patterning and laminate formation in single crystal plasticity. Mech Mater 125:70–79
Wert JA, Huang X, Inoko F (2003) Deformation bands in a [110] aluminium single crystal strained in tension. Proc R Soc Lond A 459:85–108
Wijnen J, Peerlings R, Hoefnagels J et al (2021) A discrete slip plane model for simulating heterogeneous plastic deformation in single crystals. Int J Sol Struct 228:111094
Yalçinkaya T, Brekelmans W, Geers M (2012) Non-convex rate dependent strain gradient crystal plasticity and deformation patterning. Int J Sol Struct 49:2625–2636
Zhang M, Nguyen K, Segurado J et al (2021) A multiplicative finite strain crystal plasticity formulation based on additive elastic corrector rates: theory and numerical implementation. Int J Plasticity 137:102899
Acknowledgements
MR and MK are thankful to Prof. Stanisław Stupkiewicz and Dr. Maciej Lewandowski-Szewczyk for fruitful discussions on the implementation details of the plane strain and rate-dependent algorithm. MR acknowledges the support from the European Union Horizon 2020 research and innovation program under Grant Agreement No. 857470 and from the European Regional Development Fund under the program of the Foundation for Polish Science International Research Agenda PLUS, grant No. MAB PLUS/2018/8, and the initiative of the Ministry of Science and Higher Education "Support for the activities of Centres of Excellence established in Poland under Horizon 2020" under contract no. MEiN/2023/DIR/3795.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Ryś, M., Kursa, M. & Petryk, H. Spontaneous emergence of deformation bands in single-crystal plasticity simulations at small strain. Comput Mech (2024). https://doi.org/10.1007/s00466-024-02519-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00466-024-02519-8