General solution procedures in elasto/viscoplasticity
Transcript of General solution procedures in elasto/viscoplasticity
General solution procedures in elasto/viscoplasticity
Giulio Alfano, Fabio De Angelis, Luciano Rosati *
Dipartimento di Scienza delle Costruzioni, Facolt�a di Ingegneria, Universit�a di Napoli ``Federico II'', Via Claudio 21,
80125 Napoli, Italy
Received 3 March 2000; received in revised form 28 July 2000
Abstract
Constitutive relations and numerical integration algorithms for elasto/viscoplastic problems are investigated. A fully implicit in-
tegration scheme is adopted and the relevant expression of the consistent tangent operator for yield criteria and ¯ow functions of
arbitrary type is derived by suitably generalizing the approach exploited for rate-independent plasticity. This is achieved by replacing
the consistency condition of plasticity with a relation between the viscoplastic consistency parameter and the ¯ow function of the
constitutive model in use. The methodology adopted simpli®es alternative procedures for the evaluation of consistent tangent oper-
ators which necessitate the inversion of a viscoplastic compliance operator. The general expression of the consistent tangent operator is
then specialized to the von Mises yield criterion endowed with commonly adopted viscoplastic constitutive models. Numerical ex-
amples are ®nally presented. Ó 2001 Elsevier Science B.V. All rights reserved.
Keywords: Elasto/viscoplasticity; Numerical solution procedures; Finite elements
1. Introduction
The subject of the continuum problem of evolution in elasto/viscoplasticity has nowadays accomplished
a deep mathematical understanding throughout the works of, among others, Hill [12], Koiter [18], Mandel
[24], Duvaut and Lions [7], Germain et al. [9], Naghdi and Murch [26], Perzyna [32,33], Moreau [25],
Nguyen [28], Rice [35,36], Simo [42], Suquet [46] and Temam [50]. A comprehensive account can be found,
e.g. in [8,21,45].
In this paper, reference will be made to the class of material models for which viscous phenomena take
place beyond the elastic range. It is customary in the literature [33,45] to address them with the denomi-
nation elasto/viscoplasticity as opposite to the alternative expression, elasto-viscoplasticity, used to denote
material behaviours in which viscous e�ects play an e�ective role also in the elastic regime.
In the last two decades, elasto/viscoplasticity has attained a signi®cant progress not only in the de®nition
of the appropriate theoretical framework but also in the computational treatment of the relevant boundary
value problem.
Numerical algorithms for the constitutive problem have been mainly derived from plasticity and rely on
the classical operator split methodology based on an elastic prediction and a plastic correction phase. In
this respect we remind that integration algorithms in plasticity have been introduced by Wilkins [52] in the
form of a radial return algorithm with reference to the Mises criterion, and successively extended by Krieg
and Key [20] to the case of isotropic and kinematic hardening. Di�erent formulation of predictor±corrector
www.elsevier.com/locate/cma
Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
*Corresponding author.
E-mail address: [email protected] !L. Rosati).
0045-7825/01/$ - see front matter Ó 2001 Elsevier Science B.V. All rights reserved.
PII: S 0 0 4 5 - 7 8 2 5 ! 0 0 ) 0 0 3 7 0 - 4
algorithms has been then proposed by Krieg and Krieg [19] and subsequently extended to a multitude of
constitutive models of inelastic behaviour, see [5] for a survey account.
The numerical integration of the rate-dependent !viscoplastic) problem is not trivial. Zienkiewicz and
Cormeau [54] developed an algorithm for quasi-static elasto/viscoplasticity problems, which gives time step
restrictions for the Euler forward di�erence method. Hughes and Taylor [15] then proposed the application
of implicit methods to quasi-static elasto/viscoplasticity which requires the inversion of a compliance matrix.
Pierce et al. [31] proposed a one-step forward gradient time integration scheme which leads to a tangent
sti�ness type method for rate-dependent solids. In a review article, Szabo [48] compared di�erent time ite-
gration schemes and proposed a new method for the calculation of the e�ective viscoplastic strain increment.
Peric [30] used a perturbation method for the solution of sti� equations arising in low-rate-sensitive
materials and proposed a new constitutive model of viscoplastic behaviour. Chaboche and Cailletaud [4]
analysed models including non-linear hardening behaviour and showed alternative integration procedures
especially designed for material models in which the ratchetting !accumulated strain) or the cyclic stress
relaxation plays a signi®cant role.
The necessity to take into account the numerical integration procedure into the evaluation of the tangent
operator has been ®rst outlined by Nagtegaal [27]. For this reason, Simo and Taylor [44] showed the ne-
cessity of replacing the ``continuum'' tangent operator with the consistent tangent one, since the latter
restores the quadratic rate of convergence typical of iterative solution schemes based on Newton's method.
The importance of the consistent tangent operator for viscoplastic models was subsequently emphasized by
Ju [16], who pointed out that ``continuum tangents do not even exist for viscoplasticity''.
In the present paper, the evolutive process of rate-dependent problems and its numerical implementation
are addressed within the framework of an internal variable theory [24,36], by exploiting the model of the
generalized standard material !GSM) introduced by Halphen and Nguyen [11]. Remarkably, the GSM
allows one to handle the elasto/viscoplastic problems with hardening by adopting the same formal rules of
the elastic-perfectly viscoplastic model provided that a suitable de®nition of the internal variables and of
the yield function is assumed.
In particular we refer to the classical treatment of elasto/viscoplasticity of the Perzyna type [33,34] and to
the modi®cation recently proposed by Peric [30]. The interpretation of the rate-dependent phenomenon as a
penalty regularization of the rate-independent one [53] is applied, by specializing to the present context
concepts and properties ®rst introduced by Moreau [25] and recently enlightened by Simo et al. [42,43].
The solution of the viscoplastic constitutive problem is pursued by following the same lines of reasoning
used for rate-independent models. Speci®cally, the evolution of the viscoplastic multiplier is related to the
¯ow function depending upon the adopted viscoplastic constitutive model, thus developing the method-
ology brie¯y alluded to by Simo in [40]. Such an approach is further enhanced in this paper by showing how
it can be combined with the procedure outlined in [2] for deriving closed form expressions of the consistent
tangent operator for yield functions of arbitrary type.
The resulting expression of the consistent tangent operator is quite general and it can be specialized to
di�erent yield criteria. Moreover, several viscoplastic constitutive models can be addressed in a straight-
forward manner by suitably de®ning the relevant ¯ow function. As an example we explicitly derive the
expression of the tangent operator for the von Mises yield criterion and Perzyna-like viscoplastic models. In
particular, it is shown that the resulting expression of the general form of the consistent tangent operator
coincides with the one that Ju [16] derived, in the absence of hardening, by following a procedure specif-
ically tailored for J2 models and requiring the inversion of a viscoplastic compliance operator.
Numerical computations are reported to validate the robustness of the integration procedure. Fur-
thermore, connections and relations between the viscoplastic problem !rate-dependent) and the elasto-
plastic problem !rate-independent) are also illustrated.
2. Continuum problem of evolution
The continuum problem of evolution is detailed by making use of the GSM model [11], which allows one
to treat the evolutive problem with hardening in a compact form by introducing generalized variables which
5124 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
collect state and internal variables [24,36]. After introducing some basic notations, the generalized standard
material model is brie¯y reviewed and the evolutive laws for the state variables and the internal variables
are illustrated.
Let X � Rn, 16 n6 3, be the reference con®guration of an elastic/viscoplastic body B with smooth
boundary oX, closure �X�def
X [ oX and particles labelled x 2 X. The time interval of interest, during which
the analysis of the structural model is carried out, is denoted by T � R�, while V is the linear space of
displacements, D the strain space and S is the dual stress space. We indicate with
u : X�T ! V
the displacement ®eld, and with
r : X�T ! S
the stress ®eld. The hypothesis of small strains is made and, accordingly, the strain ®eld
e : X�T ! D
is de®ned as e � rs�u�, where rs is the symmetric part of the gradient. Furthermore, a quasi-static for-
mulation is assumed.
The hypothesis of small strains allows to additively split the total strain e into the elastic and inelastic
parts, respectively denoted by ee and ein:
ee � eÿ ein: �2:1�
In the sequel, the inelastic strain will be denoted as plastic strain p for the rate-independent material
model and viscoplastic strain evp for the rate-dependent behaviour.
As originally proposed by Naghdi and Murch [26], we assume that the viscous e�ects are exhibited
beyond the elastic range. This class of material behaviour is often denoted in the literature as rate sensitive
[33,34].
The one-to-one relation E between the elastic strain ee 2 D and the stress r 2 S, as well as its inverse Eÿ1,
r � E�ee�; ee � Eÿ1�r� �2:2�
de®ne the constitutive elastic relation. It ful®ls the property of stability, which is equivalent to the strict
monotonocity of the graph of the operator E, or to the property that the derivative dE is positive de®nite.
Another important property of the elastic constitutive relation is its conservativity which is related to the
non-dissipativity of the elastic relation. These properties lead to the existence of a strictly convex potential
W : D ! R of the operator E, differentiable since E is one-to-one, so that
E�ee� � dW�ee� 8ee 2 D:
The potential W�ee� expresses the elastic energy per unit volume, while the potential W��r�, conjugate of
W�ee�, represents the complementary elastic energy.
Assuming linear elasticity, the sti�ness operator Eÿ1 and the compliance operator Eÿ1 will be denoted by
E and Eÿ1. In this case, relations !2.2) specialize to
r � Eee; ee � Eÿ1r: �2:3�
The conservativity property of the elastic operator, that is the existence of the potential W, results in the
major symmetry of the operators E and Eÿ1.
The elastic energy W�ee� and the complementary elastic energy W��r� also specialize to the quadratic
forms
W�ee� �1
2hEee; ei; W
��r� �1
2hr;Eÿ1ri
which are positive de®nite due to the above-mentioned stability property. Herein the symbol h�; �i has beenused to denote a non-degenerate bilinear form acting on dual spaces.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5125
The closed convex elastic domain in the stress space is expressed as
C �def
r 2 S : f �r�f 6 0g; �2:4�
where f �r� denotes the yield function whose zero level set provides the boundary of the elastic domain
oC �def
fr 2 S : f �r� � 0g:
Let us now introduce a kinematic internal variable akin and a static one vkin to model kinematic hard-
ening. They have tensorial nature and belong to the dual spaces X and X0, respectively. Analogously,
isotropic hardening is modelled by introducing the scalar variables aiso 2 R and viso 2 R. To simplify the
notation it is convenient to group internal variables as follows:
a �akinaiso
� �
; v �vkinviso
� �
; �2:5�
where a 2 X � R and v 2 X0 � R.
Further, we introduce the function H : X � R ! R which represents the hardening potential and the
function H� : X 0 � R ! R, conjugate of H, representing the complementary hardening potential. The
following equivalent relations
v � dH�a� ") a � dH��v� �2:6�
are in turn equivalent to the relation in the Legendre form [37]
H�a� �H��v� � v � a �2:7�
and hold true for conjugate pairs fv; ag.The following uncoupled forms are generally assumed for the hardening and the complementary
hardening potentials, which separately take into account isotropic and kinematic hardening:
H�a� � Hkin�akin� �Hiso�aiso�;
H��v� � H
�kin�vkin� �H
�iso�viso�:
In case of linear hardening static and kinematic internal variables are related by
v � Ha ") a � Hÿ1v; �2:8�
where H denotes the hardening matrix
H �Hkin 0
0T Hiso:
� �
:
Therefore, the hardening potential and the complementary hardening potential are expressed as quadratic
forms and assume the expressions
H�a� �1
2Hkinakin � akin �
1
2Hisoa
2iso
H��v� �
1
2vkin �H
ÿ1kinvkin �
1
2Hÿ1
iso v2iso;
from which we infer vkin � Hkinakin and viso � Hisoaiso.
2.1. The generalized standard material !GSM)
A wide class of inelastic behaviours can be dealt with in a uni®ed manner by resorting to the GSM model
proposed by Halphen and Nguyen [11]. To this end, strains and kinematic internal variables, as well as the
corresponding dual ones, are collected in suitably de®ned generalized variables for which the same formal
rules of the basic variables do apply. With reference to elasto/viscoplasticity with hardening we de®ne
5126 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
~e �e
o
� �
; ~ee �ee
a
� �
; ~p �p
ÿa
� �
; ~evp �evp
ÿa
� �
; ~r �r
v
� �
;
where the generalized kinematic variables belong to the product space ~D � D� X � R and ~r belongs to~S � S � X
0 � R. Notice that the additive decomposition !2.1) of the strain is carried over to the generalized
counterparts
~e � ~ee � ~evp: �2:9�
Further, for typographic convenience, the equivalent notation ~e � �e; o� and ~r � �r; v� will be used in the
sequel.
The duality product between generalized variables is de®ned as the one induced by the duality products
between the corresponding elements of D and S and between the corresponding elements of X � R and
X0 � R:
h~r;~ei � hr; ei; h~r;~eei � hr; eei � hv; ai;
h~r; ~pi � hr; pi ÿ hv; ai; h~r;~evpi � hr; evpi ÿ hv; ai;
where, for simplicity, the same symbol h�; �i has been used to indicate duality products de®ned on di�erent
pairs of vector spaces.
The plastic consistency condition is de®ned by imposing that the generalized stress ~r is constrained to the
generalized convex elastic domain ~C � ~S de®ned as
~C �def
~r 2 ~S : ~f �~r�n
6 0 ") �r; v� 2 S � X0 � R : f �r; v�6 0
o
; �2:10�
where ~f : ~S ! R denotes the yield function expressed in terms of the generalized stress. In particular, we
shall make reference to a fairly general form of the yield function
f �r; vkin; viso� ��f �rÿ vkin� ÿ viso ÿ �ry; �2:11�
where �f is a positively homogeneous convex function and �ry represents a quantity related to the yield limit
of the virgin material.
With this position at hand viscoplasticity with hardening may be formally dealt with similarly to perfect
plasticity. Therefore, for the de®nition of the ¯ow law, it is su�cient to de®ne the internal variables and the
yield function in terms of the generalized variables [38].
2.2. Viscoplastic constitutive model
Viscoplasticity may be usefully considered [53] as a regularization process of the plasticity case !see e.g.
[42]).
Consequently, constitutive equations in viscoplasticity are herein presented as optimality conditions of a
properly regularized function representing the maximum viscoplastic dissipation.
In plasticity, the principle of maximum plastic dissipation [12]
D� _~p� � sup~s2 ~C
fh~s; _~pig �2:12�
embodies the essential structure of constitutive behaviour [13,35] and may be transformed into an equiv-
alent minimum principle
inf~s2 ~C
fÿh~s; _~pig: �2:13�
In viscoplasticity this constrained minimum problem is transformed into an unconstrained problem, by
adding to the objective function to be minimized a penalty function g� : R ! R� of the constraint ~f �~r�6 0
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5127
ampli®ed by a penalty parameter 1=g. By modifying the parameter g, the following set of problems is
obtained
inf~s2~S
~Lvpg �~s�; �2:14�
where the regularized function ~Lvpg �~s� is expressed by
~Lvpg �~s� �
defÿ h~s; _~evpi �
1
gg�� ~f �~s��; �2:15�
and the parameter g 2 �0;�1� represents a viscosity coe�cient. Here, ~s � �s; q� indicates the generic
generalized stress state, while ~r � �r; v� denotes the value at the solution.
The penalty function g� of the constraint ~f �~r�6 0 has to meet particular conditions [23]: !a) it has to be
of class C1; !b) it has to be non-negative, de®ned in R and such that g��x� � 0 if and only if x6 0.
When these conditions are ful®lled, problem !2.14) is said to be a penalty regularization of the con-
strained plastic problem and the solution ~rg of the regularized problem tends to the solution ~r of the
constrained problem for g ! 0 [23].
The viscoplastic dissipation may therefore be expressed in the regularized form
D�_~evp� � sup~s2~S
h~s; _~evpi
�
ÿ1
gg�� ~f �~s��
�
: �2:16�
By properly choosing the penalty function, di�erent specializations of the viscoplastic constitutive relation
are obtained. For example, by assuming the penalty function g� in the form
g� �def
12x2 for xP 0;
0 for x6 0;
�
the derivative is given by
dg��x�
d�x��
x for xP 0
0 for x6 0
� �
�def
hxi;
where the McAuley brackets are de®ned as hxi � �x� jxj�=2.Therefore, the optimality conditions of the unconstrained problem yield
0 2 o~s~Lvp
g �~s�h i
�~r�") _~evp 2
1
gh ~f �~r�io ~f �~r�; �2:17�
where o denotes the subdi�erential operator [14,37]. In components, the previous relation becomes
0 2 os~Lvp
g �s; q�h i
�r;v�
0 2 oq~Lvp
g �s; q�h i
�r;v�
8
>
<
>
:
")_evp 2 1
ghf �r; v�iorf �r; v�;
ÿ _a 2 1ghf �r; v�iovf �r; v�:
!
�2:18�
They, respectively, represent the normality law and the internal variable evolutive law for the Perzyna
viscoplastic constitutive model [32], with linear viscous e�ects, endowed with hardening. In the general case,
by setting
U�x� �dg��x�
dx;
we get
_evp 2 1ghU�f �r; v��iorf �r; v�;
ÿ _a 2 1ghU�f �r; v��iovf �r; v�:
!
�2:19�
Typical expressions of the ¯ow function U are reported, for instance, in [33,45].
5128 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
The viscoplastic constitutive model has here been presented in subdi�erential form [14,37]. The multi-
valuedness of the subdi�erential operator o ~f �~r� allows for a proper use of this form of constitutive relations
in the general case of non-smooth viscoplasticity. This case has been considered for example by Simo et al.
[43], even though the viscoplastic ¯ow law is still expressed in Koiter's form [17,18]. On the contrary, in this
paper a more general formulation is adopted in the general context of subdi�erential calculus and multi-
valued operators which allows one to properly treat singularities characteristic in non-smooth problems.
For a generalized formulation of constitutive and structural models in non-smooth elasto/viscoplasticity
within the context of subdi�erential calculus and multivalued operators the reader may refer to De Angelis
[6].
3. Discrete formulation and numerical solution
The general framework outlined in the previous section is here applied to a fairly general class of
viscoplastic constitutive models for which numerical integration procedures are detailed.
3.1. Time discretization of the evolutive laws
The solution of the constitutive problem in elasto/viscoplasticity is carried out by subdividing the time
interval of interest T � R� into a ®nite number of time steps. The unknown functions are substituted by
the algorithmic values assumed at the beginning and at the end of the time steps so that the original
problem is reduced to subsequent solutions of ®nite step problems.
In the generic time step tn ! tn�1, the values of the state variables at time tn are known from the previous
analysis while the values at time tn�1 have to be determined. We will indicate with ���n the known value of
the generic variable ��� at time tn and with ���n�1 the unknown value at time tn�1.
From a computational standpoint the problem of evolution may be regarded as strain driven in the
following sense. At time tn the total and viscoplastic strain ®elds and the kinematic internal variable are
considered to be known, that is
en; evpn ; an
�
given data at time tn: �3:1�
The elastic strain tensor, the stress tensor and the static internal variable can then be computed via
Eqs. !2.1), !2.3)1, !2.8)1 and !2.19). Assuming the incremental displacement ®eld un�1 ÿ un to be given, the
basic problem is then to update the ®elds !3.1) to tn�1 in a manner consistent with the constitutive equations
governing the continuum viscoplastic problem of evolution.
The algorithmic value of a generic variable x within the time step is evaluated as !see e.g. [29])
xn�b � xn � b�xn�1 ÿ xn�; b 2 �0; 1�:
This family of integration algorithms includes well-known schemes. In particular, for b � 0, the explicit
integration scheme !often referred to in the literature as forward Euler) is obtained. For b � 1=2 the mid-
point integration scheme is recovered. For b � 1 the fully implicit or backward Euler integration scheme is
attained.
3.2. Discrete form of the evolutive laws and integration algorithm
As noted in [29], a mid-point rule !b � 1=2) yields second-order accuracy, however this holds only for
small strain increments. Conversely, the fully implicit scheme ensures !®rst-order) accuracy and stability
also for large strain increments [15,19,29,39,41]. For this reason we shall adopt a backward Euler scheme
for the time integration of the constitutive model.
Consequently, the continuum problem of evolution addressed in Section 2 may be written in the fol-
lowing discrete form:
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5129
en�1 � en �rs�Du�
rn�1 � E�en�1 ÿ evpn�1�
vn�1 � vn �H�an�1 ÿ an�
evpn�1 � evpn �
Dt
ghU�f �rn�1; vn�1��i
of �r; v�
or
� �
�rn�1;vn�1�
an�1 � an ÿDt
ghU�f �rn�1; vn�1��i
of �r; v�
ov
� �
�rn�1;vn�1�
;
�3:2�
where Dt � tn�1 ÿ tn and the last two equations stem from !2.19).
In the sequel, the treatment is specialized to the case of J2 viscoplasticity obeying the von Mises criterion.
The yield function is thus expressed in the form
f �r; v� � kdev�rÿ vkin�k ÿ viso � kdev�rÿ vkin�k ÿ R;
where
R � viso �
���
2
3
r
dHiso�aiso�
represents the radius of the yield surface in the deviatoric plane. Due to isotropic hardening it evolves
during the viscoplastic process as a function of the equivalent viscoplastic strain
�evp �
Z t
0
���
2
3
r
k_evpkdt;
which is assumed to represent the kinematic internal variable, that is aiso �def
�evp.
Assuming linear isotropic hardening we can write
dHiso�aiso� � ry � Hiso�evp;
where ry is the uniaxial yield stress of the virgin material and Hiso is the isotropic hardening modulus.
The von Mises criterion may thus be expressed in the form
f �r; v� � knk ÿ
���
2
3
r
�ry � Hiso�evp�; �3:3�
where n � dev�rÿ vkin�.Resulting
on
or� ÿ
on
ovkin� Iÿ
1
31 1 � Idev; �3:4�
where I and 1 are in turn the rank-four and rank-two identity tensors, we get
drf �of �r; v�
or� ÿ
of �r; v�
ovkin�
n
knk� n: �3:5�
We shall also assume
Hkin �2
3HkinI; �3:6�
where Hkin is the kinematic hardening modulus, so as to recover the classical kinematic hardening law
vkin �2
3Hkinakin;
to avoid clutter of symbols we will denote in the sequel the back stress vkin as b.
5130 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
Recalling de®nition !2.5)1 of a, the ¯ow law and the evolutive laws for the internal variables may be
expressed in the discrete form
evpn�1 ÿ evpn �
Dt
ghU�f �rn�1; bn�1;Rn�1��inn�1;
�akin�n�1 ÿ �akin�n �Dt
ghU�f �rn�1; bn�1;Rn�1��inn�1; �3:7�
�evpn�1 ÿ �evpn �
���
2
3
r
Dt
ghU�f �rn�1; bn�1;Rn�1��i;
where nn�1 � �drf �n�1.
The ®rst two equations of the previous set show that, being zero the values of evp and akin at the be-
ginning of the evolution problem, we can set akin � evp in the sequel, ruling out Eq. !3.7)2.
The viscoplastic problem may be expressed in a form analogous to the inviscid one by introducing a time
step dependent viscoplastic multiplier [41,42] which assumes the expression
cvp �Dt
ghU�f �rn�1; bn�1;Rn�1��i �
Dt
ghU�fn�1�i: �3:8�
In conclusion, the specialization of the evolutive constitutive equations to the von Mises model may then be
written as follows:
rn�1 � E�en�1 ÿ evpn�1�;
evpn�1 � evpn � cvpnn�1;
bn�1 � bn �2
3Hkinc
vpnn�1;
�evpn�1 � �evpn �
���
2
3
r
cvp;
Rn�1 � Rn �2
3Hisoc
vp;
�3:9�
where
Rn �
���
2
3
r
ry
�
� Hiso�evpn
�
:
Assuming linear elasticity, the elastic operator E is supplied by
E � k�1 1� � 2G I
�
ÿ1
3�1 1�
�
; �3:10�
where k and G are the bulk and shear moduli, respectively.
The numerical solution of the viscoplastic problem may be pursued according to the standard operator
split methodology which results in the following algorithmic procedure.
Let us indicate by e � dev e the strain deviator, s � devr the stress deviator, n � sÿ b the relative stress
and with the apex ���tthe trial elastic values for the variable ���. After evaluating the trial values of the
variables
en�1 � en�1 ÿ1
3tr�en�1�1;
stn�1 � 2G�en�1 ÿ evpn �;
ntn�1 � stn�1 ÿ bn;
the trial value f tn�1 of the yield function is computed
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5131
f tn�1 �
defkntn�1k ÿ Rn: �3:11�
If f tn�1 6 0, the values of all the unknowns at time tn�1 are set to be equal to the trial values ���n�1 � ���
t
n�1. If
f tn�1 > 0 the trial values are not admissible and a correction phase is necessary leading to a positive value of
cvp.
The viscoplastic multiplier in the ®nite step may be evaluated by observing that cvp > 0 implies
hU�fn�1�i � U�fn�1�. By assuming a one-to-one function U, relation !3.8) yields
fn�1 � H�cvp� where H�cvp� � Uÿ1 g
Dtcvp
� �
; �3:12�
it represents a condition for the viscoplastic problem which replaces the condition fn�1 � 0 holding in
plasticity. Explicit expressions of the function H�cvp� are reported in the sequel, see Section 3.2.1.
Since it is
nn�1 � ntn�1 ÿ 2G
�
�2
3Hkin
�
cvpnn�1; �3:13�
we deduce from !3.5) that n and nt are collinear. Hence
nn�1 �ntn�1
kntn�1k�3:14�
and recalling !3.3) and !3.9)5 we can write
fn�1 � �kntn�1k ÿ Rn� ÿ 2G
�
�2
3Hkin �
2
3Hiso
�
cvp:
Setting
F �cvp� �def
�kntn�1k ÿ Rn� ÿ 2G
�
�2
3Hkin �
2
3Hiso
�
cvp;
the viscoplastic multiplier can be determined by solving the scalar equation
F �cvp� ÿH�cvp� � 0: �3:15�
Apart from the case of a linear Perzyna model, see Section 3.2.1, the equation is non-linear and its solution
may be easily accomplished by a Newton iteration scheme. Non-linear hardening laws, such as those of
saturation type [44,51], can be handled in a similar way.
Once the viscoplastic multiplier has been determined by solving equation !3.15), the values of the un-
knowns are updated at time tn�1 according to !3.9). In particular, exploiting the linear elastic law, we also
have
sn�1 � stn�1 ÿ 2Gcvpnn�1;
rn�1 � k�tr en�1�1� sn�1;
which is needed to evaluate the residual forces at the structural level and to check the momentum balance.
3.2.1. Some expressions of the viscoplastic ¯ow function
In the Perzyna model with linear viscous e�ects it turns out to be U�f � � f and H�cvp� becomes
H�cvp� �g
Dtcvp:
In this case, assuming linear hardening and recalling !3.11), the solution of !3.15) can be expressed in a
closed form [49] as follows:
5132 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
cvp �f tn�1
g
Dt� 2G� 2
3Hiso �
23Hkin
ÿ � :
For the Perzyna model with non-linear viscosity the ¯ow function is supplied by
U�f � �f
R
� �m
; �3:16�
so that H�cvp� specializes to
H�cvp� � Rn
�
�2
3Hisoc
vp
�
g
Dt
� �1=m
cvp� �1=m
: �3:17�
The Perzyna viscoplastic constitutive model is used to describe the response of metals when, subjected to
dynamic loadings, the e�ect of strain rates is to be considered !see e.g. [55]). The coe�cient m appearing in
!3.16) is a material parameter which accounts for the rate-sensitivity of the material. In particular, in rate-
dependent plasticity a static behaviour is recovered as g ! 0� and as m ! 1, which corresponds to low-
rate-sensitive materials [21,45].
In order to correctly reproduce the static behaviour !see in [30, Remark 4.1]) Peric has recently utilized a
viscoplastic constitutive model with a ¯ow function of the type
U�f � �f � R
R
� �m
ÿ 1
In this case H�cvp� specializes to
H�cvp� � Rn
�
�2
3Hisoc
vp
�
1�
�
�g
Dtcvp
�1=m
ÿ 1
�
:
For other viscoplastic models the function H�cvp� may be readily obtained by specializing the relevant ¯ow
function [45]. As already emphasized, in all the cases di�erent from the linear Perzyna model, the solution
of !3.15) can be achieved through a Newton iteration scheme for which the derivative dcvpH is required.
We explicitly provide such expressions for the viscoplastic models described above since they are also
needed for the evaluation of the consistent tangent operator, whose expression is derived in the next pa-
ragraph.
In the linear Perzyna model, it is
dH
dcvp�
g
Dt�3:18�
while for the Perzyna model with non-linear viscous e�ects we get from !3.17)
dH
dcvp�
1
m
g
Dt
� �1=m
cvp� �1=m Rn
cvp
�
�2
3Hiso�m� 1�
�
: �3:19�
Finally, for the Peric model, the term dH=dcvp is supplied by
dH
dcvp�
2
3Hiso 1
�
�
�g
Dtcvp
�1=m
ÿ 1
�
� Rn
�
�2
3Hisoc
vp
�
1
m
g
Dt1
�
�
�g
Dtcvp
��1=m�ÿ1�
: �3:20�
Additional viscoplastic models, which have not been dealt with explicitly in this paper, can be addressed in
similar way.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5133
4. General expression of the consistent tangent operator in elasto/viscoplasticity
The derivation of tangent sti�ness type methods for rate-dependent elastoplastic constitutive models has
challenged many researchers, among others we recall [15,31,47,54], and more recently [4,16,30,48].
In this paper we extend to rate-dependent problems [6], the procedure for evaluating the consistent
tangent operator in rate-independent plasticity presented in [1,2] within the framework of the generalized
standard material.
The key idea to achieve such a generalization is to replace the Prager's consistency condition d ~f � 0,
classically adopted in plasticity [22], with the analogous relation d ~f � �dH=dcvp�dcvp stemming from
!3.12).
Although the relations which are needed are straightforward extension of the ones presented in [2], it is
instructive to trace brie¯y the main steps of the procedure.
In terms of generalized variables, the constitutive equation and the viscoplastic ®nite-step ¯ow rule may
be written as
~r � dW�~eÿ ~evp�; ~evp ÿ ~evp0 � cvpd~r
~f �~r�; �4:1�
where W � W�H represents the free energy, ~evp0 denotes the value of the viscoplastic strain tensor at the
beginning of the time step and cvp is given by Eq. !3.8).
The evolution problem is considered as strain driven so that the total strain ~e is assigned and the other
variables are determined as implicit functions of ~e. By di�erentiating equations !4.1) with respect to ~e we get
d~e~rd~e � d2~e~eW�d~eÿ d~e~e
vp d~e�
d~e~evp d~e � cvp d2
~r~r~f �~r�d~e~rd~e� �d~ec
vp � d~e�d~r~f ;
�4:2�
and substituting Eq. !4.2)2 into Eq. !4.2)1
d~e~rd~e � d2~e~eWd~eÿ cvp�d2
~e~eW��d2~r~r~f ��d~e~r�d~eÿ �d~ec
vp � d~e�d2~e~eWd~r
~f :
Grouping the terms in d~e~rd~e and introducing the operator
~N � ��d2~e~eW�
ÿ1� cvp d2
~r~r~f �ÿ1;
we have
d~e~rd~e � ~Nd~eÿ �d~ecvp � d~e�~Nd~r
~f : �4:3�
The operator ~N is symmetric and positive de®nite since it is the sum of the generalized elastic compliance
operator �d2~e~eW�
ÿ1and of the algorithmic term cvp d2
~r~r~f , which is symmetric and positive de®nite since ~f is
convex and cvp is non-negative.
To evaluate the quantity �d~ecvp � d~e� in the previous relation we exploit Eq. !3.12) expressed in terms of ~f .
Actually, the viscoplastic consistency condition d ~f � �dH=dcvp�dcvp yields
d~r~f � d~e~rd~e � dcvpH�d~ec
vp � d~e�;
hence, by expliciting the term d~e~rd~e from Eq. !4.3), we get
~Nd~e � d~r~f ÿ �d~ec
vp � d~e�~Nd~r~f � d~r
~f ÿ dcvpH�d~ecvp � d~e� � 0;
from which we infer
�d~ecvp � d~e� �
d~r~f � ~Nd~e
~Nd~r~f � d~r
~f � dcvpH�
~Nd~r~f � d~e
~Nd~r~f � d~r
~f � dcvpH�4:4�
taking into account the symmetry of ~N.
5134 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
By inserting expression !4.4) into !4.3) it follows:
d~e~rd~e � ~N
"
ÿ~Nd~r
~f ~Nd~r~f
~Nd~r~f � d~r
~f � dcvpH
#
d~e
so that introducing the notations
~N � ~Nd~r~f ;
.vp � ~Nd~r~f � d~r
~f � dcvpH;�4:5�
the consistent tangent operator in elasto/viscoplasticity for the generalized standard material model as-
sumes the expression
~Evp � ~Nÿ1
.vp~N ~N: �4:6�
It is worth noting that the previous expression correctly reduces to the one derived in [2] for rate-inde-
pendent plastic models.
In order to derive the expression of the consistent tangent operator
Evp � ~Evp11 � der
to be used in the solution algorithm of the elasto/viscoplastic structural problems we remind that, given the
de®nition of the generalized variables, ~N and ~N are partitioned as follows:
~N �N11 N12 N13
N21 N22 N23
N31 N32 N33
2
4
3
5; ~N �N1
N2
N3
2
4
3
5:
Hence
Evp � ~Evp11 � N11 ÿ
1
.vpN1 N1: �4:7�
Setting EH � E�Hkin and
Fÿ1 � I� cvpEH d2rrf ; G � d2
rrfFÿ1EH; �4:8�
the application of the Sherman±Morrison±Woodbury formula [10] yields the following general expression
for the consistent tangent operator:
Evp � Eÿ cvpEd2rrfF
ÿ1Eÿ�Eÿ cvpEG�nn�1 �Eÿ cvpEG�nn�1
�EH ÿ cvpEHG�nn�1 � nn�1 �23Hiso � dcvpH
: �4:9�
The above expression reduces to the one derived in [2] for rate-independent models apart from the quantity
dcvpH which represents the additional term in Eq. !4.5) with respect to the expression ~Nd~r~f � d~r
~f .
Di�erent viscoplastic constitutive models may be readily taken into account by suitably specializing the
term dH=dcvp, which depends upon the ¯ow function of the relevant constitutive model in use.
A useful feature of the above expression of the consistent tangent operator is that it is suited for a general
yield criterion. In the absence of viscous e�ects, dcvpH � 0 and the standard form of the consistent tangent
operator for general yield criteria in elastoplasticity is recovered.
4.1. Application to J2 elasto/viscoplasticity
The specialization of the general formula !4.9) to the case of von Mises model can be easily carried out
by following the same steps illustrated in [2]. Nevertheless, we here report the main results in order to make
the presentation reasonably self-consistent.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5135
We ®rst recall that for the von Mises yield criterion it turns out to be
d2rrf �
1
knk�Idev ÿ n n�: �4:10�
Recalling expression !3.10) of the elastic operator E and !3.6) of the kinematic hardening operator Hkin,
the application of the Shermann±Morrison±Woodbury formula [10] yields
Fÿ1 �1
1� aIh
�a
3�1 1� � a�nn�1 nn�1�
i
;
where we have set
a �cvp
knk2G
�
�2
3Hkin
�
: �4:11�
On the other hand, relation !3.13) provides the following result:
knk � kntk ÿ 2G
�
�2
3Hkin
�
cvp; �4:12�
so that
1� a �kntk
knk: �4:13�
Therefore, for the case of J2 elasto-viscoplasticity, the term �d2rrf �F
ÿ1 appearing in the expression of G
specializes to
�d2rrf �F
ÿ1 �1
�1� a�knk�Idev ÿ nn�1 nn�1� �
1
kntk�Idev ÿ nn�1 nn�1�: �4:14�
Omitting the details for brevity the consistent tangent operator !4.9) assumes the form which is standard for
J2 plasticity models [3,44,49]
Evp � k�1 1� � 2G�1ÿ Cvp�Idev ÿ 2G�.vp ÿ Cvp�nn�1 nn�1; �4:15�
where
Cvp �2Gcvp
kntk; .vp � 1 1
��
�Hiso � Hkin
3G�
1
2G
dH
dcvp
�
: �4:16�
Remark 4.1. Expression !4.15) for J2 viscoplasticity is equivalent to the one derived by Ju [16],
without taking into account hardening, through the closed-form inversion of an algorithmic compliance
tensor.
In fact, for Perzyna-type J2 viscoplasticity, with non-linear power law ¯ow function U�f � � �f =R�m,
Ju supplies the following expression of the consistent tangent operator in the absence of hardening e�ects
[16]:
Evp � k�1 1� �1
qIdev ÿ
#
q
1
q� #nn�1 nn�1; �4:17�
where the parameters q and # are given by
q �1
2G
�
�Dt
g
�f =R�m
knk
�
; # �Dt
g
f
R
� �mÿ1m
R
�
ÿ�f =R�
knk
�
: �4:18�
5136 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
Expression !4.15) supplemented by !4.16) is equivalent to relationship !4.17), supplemented by !4.18)1and !4.18)2 in case of perfect viscoplasticity. In fact, for the given non-linear power law ¯ow function,
position !3.8) supplies
f
R�
g
Dt
� �1=m
cvp� �1=m
: �4:19�
Substituting the previous expression in !4.18)1 and recalling that knk � kntk ÿ 2Gcvp, see Eq. !4.12), we
obtain
q �1
2G�
cvp
knk�
knk � 2Gcvp
2Gknk�
kntk
2Gknk�
kntk
2G kntk ÿ 2Gcvp� �; �4:20�
so that its inverse appearing in !4.17) is given by
1
q� 2G 1
�
ÿ2Gcvp
kntk
�
� 2G�1ÿ Cvp�:
The previous coe�cient thus coincides with the factor of Idev in expression !4.15) of the consistent tangent
operator. To show the equivalence of !4.17) with !4.15) in the case of perfect viscoplasticity we further
notice that, by setting Hiso � Hkin � 0, we get R � Rn from !3.9)5 and, by recalling !4.19), Eq. !3.19) reduces
to dH=dcvp � f =mcvp. Invoking in turn the condition f � R, the specialization of position !3.8) and the
above expression of dH=dcvp, relation !4.18)2 supplies
# �Dt
g
f
R
� �mm
fÿDt
g
f
R
� �m1
knk�
mcvp
fÿ
cvp
knk�
1
dcvpHÿ
cvp
knk;
from which we infer
q
#�
kntkdcvpH
2G�knk ÿ cvp dcvpH�: �4:21�
Finally by virtue of !4.20) and !4.21), the coe�cient of the term nn�1 nn�1 in !4.17) becomes
#
q
1
q� #�
1
q
1
�1� �q=#��� 2G
2G
�2G� �dH=dcvp��
�
ÿ2Gcvp
kntk
�
� 2G�.vp ÿ Cvp�;
where we have set
Cvp �2Gcvp
kntk; .vp � 1 1
��
�1
2G
dH
dcvp
�
: �4:22�
The last coe�cient is actually the specialization of !4.16)2 in absence of hardening.
In the authors' opinion, however, the approach leading to the general formula !4.9), and to its special-
ization !4.15) in the case of J2 elasto/viscoplasticity, is more general and straightforward. �
5. Numerical results
In this section a numerical example is presented to assess the accuracy and robustness of the
adopted numerical scheme. A Newton±Raphson procedure is used, with tangent sti�ness arising from
the relationships reported in Section 4. Convergence of the ®nite element solution is measured in
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5137
terms of the energy norm which is computed from the residual and the incremental displacement
vector [44].
We consider the plane strain problem of an in®nitely long rectangular strip with a circular hole in its
axial direction, subjected to increasing extension in a direction perpendicular to the axis of the strip and
Fig. 1. Finite element mesh.
Fig. 2. Force±displacement curve for the linear Perzyna perfectly viscoplastic model and di�erent values of g=Dt.
5138 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
parallel to the long side of the rectangular section. The geometry of the problem and the loading conditions
are illustrated in Fig. 1. For symmetry reasons the analysis is performed for one quarter of the section with
appropriate boundary conditions. The adopted mesh consists of 325 nodes and 288 elements, in particular
we use 4-node bilinear isoparametric quadrilateral elements.
The mechanical properties of the material are: elastic modulus E � 2:1� 105 MPa, Poisson's ratio
m � 0:3, yield limit ry � 240 MPa. First a perfectly viscoplastic material behaviour is examined
!Hiso � Hkin � 0). The imposed displacement has been given in 25 single steps Du � 2 mm up to a ®nal
displacement umax � 50 mm.
Fig. 3. Force±displacement curve for the non-linear Perzyna perfectly viscoplastic model with m � 2 and di�erent values of g=Dt.
Fig. 4. Force±displacement curve for the non-linear Perzyna perfectly viscoplastic model with m � 5 and di�erent values of g=Dt.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5139
Di�erent velocities Du=Dt of the imposed displacement are obtained by changing the time increment Dt
relative to the single step.
Force±displacement curves are plotted in Figs. 2±6, where the force is the sum of the nodal reactions on
the bounded upper edge. Di�erent force±displacement curves are appraised for increasing values of the
parameter g=Dt. This is in accordance with experimental evidence showing that the inelastic threshold of
materials increases when loads are applied with increasing velocity [45].
Fig. 5. Force±displacement curve for the Peric perfectly viscoplastic model with m � 2 and di�erent values of g=Dt.
Fig. 6. Force±displacement curve for the Peric perfectly viscoplastic model with m � 5 and di�erent values of g=Dt.
5140 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
In Fig. 2 the force±displacement curves given by the linear Perzyna model are plotted. In Figs. 3 and 4
the curves obtained by using the non-linear Perzyna model, for m � 2 and m � 5, respectively, show the
di�erent rate sensitivity.
For the same parameters g=Dt and m, slightly different curves are obtained for the Peric model !Figs. 5
and 6).
Figs. 7±9 show the contour plots of the equivalent viscoplastic strain obtained for u � 50 mm by using
the linear Perzyna, non-linear Perzyna and Peric models, respectively.
Fig. 7. Contour plot of the equivalent viscoplastic strain for the linear Perzyna perfectly viscoplastic model with g=Dt � 102 at a
prescribed displacement d � 26 mm.
Fig. 8. Contour plot of the equivalent viscoplastic strain for the non-linear Perzyna perfectly viscoplastic model with g=Dt � 103 and
m � 2 at a prescribed displacement d � 26 mm.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5141
The sensitivity of the non-linear models to the parameter m is emphasized in Figs. 10±13. Figs. 10 and 11
show that for different values of g=Dt a completely different sensitivity to m is recovered. For g=Dt � 102
the limit load increases for higher values of m. Conversely, if a value g=Dt � 104 is considered, the limit load
decreases for higher values of m.
Fig. 9. Contour plot of the equivalent viscoplastic strain for the Peric perfectly viscoplastic model with g=Dt � 103 and m � 2 at a
prescribted displacement d � 26 mm.
Fig. 10. Force±displacement curve for the non-linear Perzyna perfectly viscoplastic model with g=Dt � 102 and di�erent values of m.
5142 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
Figs. 12 and 13 show that for the Peric model such inconsistency does not occur. This issue is related, as
remarked by Peric in [30], with the fact that the non-linear Perzyna model does not properly recover the
static behaviour thus resulting in convergence problems as g=Dt ! 0. Figs. 14±16 show the force±dis-
placement curves for the di�erent models when hardening behaviour is encompassed, by assuming, re-
spectively, Hiso � 5:8� 103 MPa and Hkin � 6:0� 102 MPa.
Fig. 12. Force±displacement curve for the Peric perfectly viscoplastic model with g=Dt � 102 and di�erent values of m.
Fig. 11. Force±displacement curve for the non-linear Perzyna perfectly viscoplastic model with g=Dt � 104 and di�erent values of m.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5143
Fig. 13. Force±displacement curve for the Peric perfectly viscoplastic model with g=Dt � 104 and di�erent values of m.
Fig. 14. Force±displacement curve for the linear Perzyna hardening viscoplastic model and di�erent values of g=Dt.
5144 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
6. Closure
Constitutive relations and numerical procedures in viscoplasticity have been illustrated according to an
implicit, backward Euler, integration scheme. The numerical solution of the viscoplastic constitutive
Fig. 16. Force±displacement curve for the Peric hardening viscoplastic model with m � 2 and di�erent values of g=Dt.
Fig. 15. Force±displacement curve for the non-linear Perzyna hardening viscoplastic model with m � 2 and di�erent values of g=Dt.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5145
problem has been detailed by following the same lines of reasoning used for the rate-independent models
[41,42,49].
A consistent tangent operator holding for general yield criteria has been derived for elasto/viscoplastic
material models by suitably extending a general procedure exploited for elastoplasticity [2]. The expression
of the tangent operator thus obtained can be used for any viscoplastic model simply by specializing the
expressions of the yield function and of the related ¯ow function.
The expression of the consistent tangent operator which has been derived correctly reduces to the in-
viscid limit for null viscosity parameter so that the case of J2 viscoplasticity [44,49] is recovered.
Numerical examples carried out for a typical benchmark problem have been ®nally reported to assess the
accuracy and robustness of the proposed approach.
Acknowledgements
The authors wish to gratefully acknowledge the Italian Ministry of the University and of the Scienti®c
and Technological Research !MURST) for ®nancial support.
References
[1] G. Alfano, F. De Angelis, L. Rosati, On the derivation of elastoplastic tangent operators from the model of generalized standard
material, in: B.D. Reddy, G.P. Mitchell, R.B. Tait !Eds.), Proceedings of the Second South African Conference on Applied
Mechanics, University of Cape Town, Rondebosch, 1998, pp. 13±24.
[2] G. Alfano, L. Rosati, A general approach to the evaluation of consistent tangent operators for rate-independent elastoplasticity,
Comput. Methods Appl. Mech. Engrg. 167 !1998) 75±89.
[3] F. Auricchio, R.L. Taylor, J. Lubliner, Application of a return map algorithm to plasticity models, in: D.R.J. Owen et al. !Eds.),
Proceedings of the Third International Conference on Computational Plasticity, Pineridge Press, Barcelona, 1992, pp. 2229±2248.
[4] J.L. Chaboche, G. Cailletaud, Integration methods for complex plastic constitutive equations, Comput. Methods Appl. Mech.
Engrg. 133 !1996) 125±155.
[5] M.A. Cris®eld, Non-linear Finite Elements of Solids and Structures, vols. 1±2, Wiley, Chichester, 1991.
[6] F. De Angelis, Constitutive models and computational algorithms in elasto-viscoplasticity, Ph.D. Thesis, University of Naples,
Naples, 1998.
[7] G. Duvaut, J.L. Lions, Les Inequations en Mecanique et en Physique, Dunot, Paris, 1972.
[8] P. Germain, Cours de M�ecanique des Milieux Continus, Masson et Cie, Paris, 1973.
[9] P. Germain, Q.S. Nguyen, P. Suquet, Continuum thermodynamics, J. Appl. Mech. 50 !1983) 1010±1020.
[10] G.H. Golub, C.F. Van Loan, Matrix Computations, John Hopkins University Press, Baltimore, MD, 1989.
[11] B. Halphen, Q.S. Nguyen, Sur les mat�eriaux standards g�en�eralis�es, J. Mech. 14 !1975) 39±63.
[12] R. Hill, The Mathematical Theory of Plasticity, Clarendon Press, Oxford, 1950.
[13] R. Hill, The essential structure of constitutive laws for metal composites and polycrystals, J. Mech. Phys. Solids 15 !1967) 79±95.
[14] J.B. Hiriart-Urruty, C. Lemar�echal, Convex Analysis and Minimization Algorithms, Springer, Berlin, 1993.
[15] T.J.R. Hughes, R.L. Taylor, Unconditionally stable algorithms for quasi-static elasto/viscoplastic ®nite element analysis, Comput.
Struct. 8 !1978) 169±173.
[16] J.W. Ju, Consistent tangent moduli for a class of viscoplasticity, J. Engrg. Mech. 116 !8) !1990).
[17] W.T. Koiter, Stress±strain relations, uniqueness and variational theorems for elastic±plastic materials with a singular yield surface,
Quart. Appl. Math. 11 !1953) 350±354.
[18] W.T. Koiter, General theorems for elastic±plastic solids, Progress in Solids Mechanics 1 !1960) 165±221.
[19] R.D. Krieg, D.B. Krieg, Accuracies of numerical solutions methods for elastic-perfectly plastic model, J. Pressure Vessel Technol.
99 !1977) 510±515.
[20] R.D. Krieg, S.W. Key, Implementation of a time dependent plasticity theory into structural computer programs, in: Constitutive
Equations in Viscoplasticity: Computational and Engineering Aspects, AMD-20, ASME, New York, 1976.
[21] J. Lemaitre, J.L. Chaboche, Mechanics of Solids Materials, Cambridge University Press, Cambridge, 1990.
[22] J. Lubliner, Plasticity Theory, Macmillan, New York, 1990.
[23] D.G. Luenberger, Introduction to Linear and Non-Linear Programming, Addison-Wesley, Reading, MA, 1973.
[24] J. Mandel, Thermodynamics and plasticity, in: J.J. Delgado Domingos, M.N.R. Nina, J.H. Whitelaw !Eds.), Foundations of
Continuum Thermodynamics, Macmillan, New York, 1974, pp. 283±304.
[25] J.J. Moreau, Sur les lois de frottement, de viscosit�e et plasticit�e, C.R. Acad. Sci. 271 !1970) 608±611.
[26] P.M. Naghdi, S.A. Murch, On the mechanical behaviour of viscoelastic/plastic solids, J. Appl. Mech. 30 !1963) 321±328.
[27] J.C. Nagtegaal, On the implementation of inelastic constitutive equations with special reference to large deformation problems,
Comput. Methods Appl. Mech. Engrg. 33 !1982) 469±484.
5146 G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147
[28] Q.S. Nguyen, On the elastic plastic initial-boundary value problem and its numerical integration, Int. J. Numer. Methods Engrg.
11 !1977) 817±832.
[29] M. Ortiz, E.P. Popov, Accuracy and stability of integration algorithms for elastoplastic constitutive relations, Int. J. Numer.
Methods Engrg. 21 !1985) 1561±1576.
[30] D. Peric, On a class of constitutive equations in viscoplasticity: formulation and computational issues, Int. J. Numer. Methods
Engrg. 36 !1993) 1365±1393.
[31] D. Peirce, C.F. Shih, A. Needleman, A tangent modulus method for rate dependent solids, Comput. Struct. 18 !1984) 875±887.
[32] P. Perzyna, The constitutive equations for rate sensitive materials, Quart. Appl. Math. 20 !1963) 321±332.
[33] P. Perzyna, Fundamental problems in viscoplasticity, Adv. Appl. Mech. 9 !1966) 243±377.
[34] P. Perzyna, Thermodynamic theory of viscoplasticity, Adv. Appl. Mech. 11 !1971) 313±354.
[35] J.R. Rice, On the structure of stress±strain relations for time-dependent plastic deformation in metals, J. Appl. Mech. 137 !1970)
728±737.
[36] J.R. Rice, Inelastic constitutive relations for solids: an internal variable theory and its application to metal plasticity, J. Mech.
Phys. Solids 19 !1971) 433±455.
[37] R.T. Rockafellar, Convex Analysis, Princeton University Press, Princeton, 1970.
[38] G. Romano, L. Rosati, F. Marotti de Sciarra, An internal variable theory of inelastic behaviour derived from the uniaxial rigid-
perfectly plastic law, Int. J. Engrg. Sci. 31 !1993) 1105±1120.
[39] J.C. Simo, Nonlinear stability of the time-discrete variational problem of evolution in nonlinear heat conduction, plasticity and
viscoplasticity, Comput. Methods Appl. Mech. Engrg. 88 !1991) 111±131.
[40] J.C. Simo, Algorithms for static and dynamic multiplicative plasticity that preserve the classical return mapping schemes of the
in®nitesimal theory, Comput. Methods Appl. Mech. Engrg. 99 !1992) 61±112.
[41] J.C. Simo, S. Govindjee, Non-linear B-stability and symmetry preserving return mapping algorithms for plasticity and
viscoplasticity, Int. J. Numer. Methods Engrg. 31 !1991) 151±176.
[42] J.C. Simo, T. Honein, Variational formulations, discrete conservation laws, and path-domain independent integrals for elasto-
viscoplasticity, J. Appl. Mech., Trans. ASME 57 !1990) 488±497.
[43] J.C. Simo, J.J. Kennedy, S. Govindjee, Non-smooth multisurface plasticity and viscoplasticity. Loading/unloading conditions and
numerical algorithms, Int. J. Numer. Methods Engrg. 26 !1988) 2161±2185.
[44] J.C. Simo, R.L. Taylor, Consistent tangent operators for rate-independent elastoplasticity, Comput. Methods Appl. Mech. Engrg.
48 !1985) 101±118.
[45] J.J. Skrzypek, R.B. Hetnarski, Plasticity and Creep, CRC Press, Boca Raton, FL, 1993.
[46] P.M. Suquet, Sur les equations de la plasticit�e: existence et r�egularit�e des solutions, J. M�ecanique 20 !1981) 3±39.
[47] L. Szabo, Evaluation of elasto-viscoplastic tangent matrices without numerical inversion, Comput. Struct. 21 !6) !1985) 1235±
1236.
[48] L. Szabo, Tangent modulus tensors for elastic-viscoplastic solids, Comput. Struct. 34 !3) !1990) 401±419.
[49] R.L. Taylor, Computational Mechanics Notes, Version 2.0, Department of Civil and Environmental Engineering, Berkeley, 1998.
[50] R. Temam, Mathematical Problems in Plasticity, Gautier-Villars, Paris, 1985.
[51] E. Voce, Metalurgica 51 !1955) 219.
[52] M.L. Wilkins, Calculation of elastic±plastic ¯ow, in: B. Alder et al. !Eds.), Methods of Computational Physics, vol. 3, Academic
Press, New York, 1964.
[53] K. Yosida, Functional Analysis, Springer, Berlin, 1980.
[54] O.C. Zienkiewicz, I.C. Cormeau, Visco-plasticity, plasticity and creep, a uni®ed numerical solution approach, Int. J. Numer.
Methods Engrg. 8 !1974) 821±845.
[55] O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method, fourth ed., vols. 1±2, McGraw-Hill, London, 1991.
G. Alfano et al. / Comput. Methods Appl. Mech. Engrg. 190 !2001) 5123±5147 5147