Abstract
The linear complementarity approach has been utilized as a systematic and unified numerical process for determining the response of a rigid-plastic structure subjected to impulsive loading. However, the popular Lemke Algorithm for solving linear complementarity problems (LCP) encounters numerical instability issues whilst tracing the response of structures under extreme dynamic loading. This paper presents an efficient LCP approach with an enhanced initiation subroutine for resolving the numerical difficulties of the solver. The numerical response of the impulsively loaded structures is affected by the initial velocity profile, which if not found correctly can undermine the overall response. In the current study, the initial velocity profile is determined by a Linear Programming (LP) subroutine minimizing the energy function. An example of a uniform impulsively loaded simply supported beam is adduced to show the validity and accuracy of the proposed approach. The beam is approximated with bending hinges having infinite resistance to shear. Comparison of the numerical results to the available closed-form solution confirms the excellent performance of the approach. However, a subsequent investigation into a beam having the same support conditions and the applied loading, but with bending and shear deformation, results in numerical instability despite optimizing the initial velocity profile. Thus a more generic description of kinetics and kinematics is proposed that can further enhance the numerical efficiency of the LCP formulation. The ensuing numerical results are compared with the available close form solution to assess the accuracy and efficiency of the developed approach.
Similar content being viewed by others
Introduction
Blast-protective structures find wide application in nuclear power plants, oil refineries, ship and aircraft industries, bridges, etc. Due to explosives or impact loading, these structures respond in a manner that is complex and nonlinear in nature1,2. Thus extensive experimental, analytical and numerical investigations have been carried out to study the mitigative effect of the protective structures under extreme loads3,4,5,6,7,8.The rapid advancement of computers has motivated various analysis techniques capable to model the complex dynamic response to a high level of accuracy9,10,11.
Many simplified approaches exist in the literature to predict the response of structures under extreme dynamic loading. Generally, analytical models based on a single degree of freedom or two degrees of freedom can be used to estimate the response parameters, e.g. the maximum displacement. The advantage of these models is that they can be easily codified in a programming language Nevertheless, such approaches can only be used as a first approximation of the actual dynamic response of structures leading to underestimation of various response parameters9,10,11. For accurate determination of the dynamic response of these structures under extreme loading, commercially available software packages such as ABAQUS, ANSYS, LS-DYNA are most popularly adopted. However, developing accurate simulations can result in a significant computation cost, especially when assessing large skeletal structures9,10,11.
Mathematical programming is seemingly one of the most natural formalisms in which to cast the skeletal structures for determining the extreme dynamic response12. It readily offers an ideal framework capable of finite element modeling of structures, and also provides considerable physical insights into the dynamic behavior of structures13,14,15,16,17,18. For the past few decades, mathematical programming has exhibited its virtues in various engineering applications, as propounded by Maier and Munro19, Maier20, and Maier and Lloyd Smith21.
Quadratic programming is a useful computational device ideal for representing discretely rigid-plastic skeletal structures under impulsive loading22,23,24,25. An application of this formulation to layout optimization of impulsively loaded rigid plastic structures is presented by Kaliszky and Logo26. A further extension of the quadratic program has been rigid plastic modeling of walls subjected to extreme dynamic loading27. Essentially, the concept of mathematical programming has been successfully employed by Smith and Sahlit28,29 and Khan et al.30.
There seems to be considerable interest in the study of rigid-plastic structures under extreme dynamics loading as is reflected by the large body of work in the area; Lee and Symonds31, Symonds32, and Jones33,34. The idea of utilizing rigid-plastic idealization was suggested by Lee and Symonds31 while investigating the response of free-free beam subject to blast loading. Later, Parkes27 devised the concept of the traveling plastic hinge, thus motivating series of inspired works35,36. More recently, this simple theory has been extended to incorporate the effects of the bending-shear interactions, strain rate and large displacements37,38,39,40,41,42,43.
The effect of shear forces appears to be important in evaluating the quasit-static behavior of structures43,44,45,46, but more significant in the structures submitted to extreme dynamic loading, Bleich and Shaw47. The shear force effect can markedly influence the behavior of those beams in which the dynamic response involves higher modes, Symonds48,49 and Jones50. It transpires that the shear effects are more important for the I beams than for the rectangular beams of the same length; Menkes and Opat51, Jones52 and Karunes and Onat53. Regardless of the properties of any cross-section, the interaction curve relating the shear force and the bending moment cannot be uniquely defined. Mathematical convenience has motivated researchers to approximate the interaction relation to rectangular yield criterion, Symonds48,49,54. This approach has lead to the notion of shear sliding within the sheared zone is commonly adopted50,52,55,56,57,58,59, which can be conveniently modeled by 1D rigid-plastic solid elements30.
A detailed 1D rigid-plastic modeling strategy has been developed previously25,30 which was validated against the continuum solution of the impacted beam. This numerical approach, formulated as a Linear Complementarity Problem (LCP), led to fast and accurate dynamic response prediction, unlike the commercial finite element softwares that require extensive computer memory and a longer execution time60. However, there were instances when the accuracy of the LCP solver25 was undermined by issues concerning numerical instability. These problems were attributed to the approximate initial velocity profile, which is required to initiate the numerical process.
To achieve the numerical stability of the LCP approach, the current study proposes a new initiation technique that utilizes a linear program (LP) to determine the actual initial velocity profile. Lumped mass and continuous mass elements are employed to model simply supported beam having infinite resistance to shear deformation. The beam is subjected to impulsive loading and the initial velocity profile is determined from the newly developed LP, which is implemented in the LCP approach30. The accuracy and numerical efficiency of the results are confirmed by comparing the results with the continuum solution of the beam problem. However, the numerical difficulties reappear in the subsequent investigation of the impulsively loaded beam in which shear deformation is allowed at the support location. An improved kinetic and kinematic description is developed to circumvent these difficulties. Results from the shear critical simply supported beam ensure the computational robustness of the LCP using this general description.
Improved dynamic rigid-plastic model
In the previous research30, the formulation in the form of a Linear Complementarity Problem (LCP) has been developed to determine the response of rigid-plastic beams under impact loading. The initiation sub-routine of that formulation is modified herein to resolve the numerical difficulties that appeared previously. Besides, the formulation is extended to beams under impulsive loading, which shows pronounced sensitivity with the current semi-definite LCP28,29.
Representation of kinetics and kinematics as nodal description
The kinetic and kinematic setting of the actual continuous structure of Fig. 1 is revisited herein. This structure is replaced with a system of N discretized regions, whose nodal movements are controlled by the β degrees of freedom. Considering α static indeterminacy of the structure and S plastic rotational deformation at the nodes, the kinematic indeterminacy number takes the form \(\beta =S-\alpha\).
It can be shown that, when β independent nodal velocities \({\dot{q}}_{j } \left(j=\mathrm{1,2},\dots \dots ,\beta \right)\) are released, there exists a kinematically consistent independent member deformation rates \({\dot{x}}_{h }\left(h =1, 2, \dots .., 2N\right)\); indicated in Fig. 2, velocities related to center of gravity of mass \({\dot{u}}_{k}\left(k =1, 2, \dots .., \gamma \right)\); indicated in Figs. 3 and 4, and load point velocities \({\dot{\delta }}_{\mathcal{l}}\left(\mathcal{l}=1, 2, \dots .., n\right)\).
Hence, the nodal setting of kinematics must be written:
where the coefficient matrix is constant, provided that the motion falls within small displacements.
It may be realized that a dual equation must exist which defines the nodal settings of system kinetics. Thus D’ Alembert principle can be applied to a structure having n discrete time-dependent nodal applied loads \({\lambda }_{\mathcal{l}}\left(\mathcal{l}=1, 2, \dots .., n\right)\), which invokes the inertia forces \({\mu }_{k}\left(k =1, 2, \dots .., \gamma \right)\) and the independent member forces \({X}_{h }\left(h =1, 2, \dots .., 2N\right)\). Similar to the independent nodal displacements, the nodal forces of constraint \({Q}_{j}\left(j =1, 2, \dots .., \beta \right)\) must vanish, thereby resulting in the kinetic equation
where the transposed (T) coefficient matrix remains constant by the virtue of small displacements.
The inertia forces \({\mu }_{k}\left(k =1, 2, \dots .., \gamma \right)\) in (2) can be linked to the centroidal accelerations \(\ddot{u}_{k} \left( {k = 1, 2, \ldots , \gamma } \right)\)
where m is the diagonal mass matrix \(m_{k} \left( {k = 1, 2, \ldots , \gamma } \right)\) constituting the mass or moment of inertia related to the centroidal accelerations.
Material model
The constitutive relation between the stress-resultant \(S_{1}^{i}\) (bending moment \(M_{i}\)) and the strain-resultant rate \(\dot{s}_{1}^{i}\) (rotation rate \(\dot{\theta }_{i}\)) at the control node section \(i \left( {i = 1,2, \ldots , \chi } \right)\) of the discrete model is shown in Fig. 4. The vectors \({\mathbf{y}}_{*}\) and \({\dot{\mathbf{x}}}_{*}\) are the respective plastic potentials and the plastic multiplier rates, both controlling the plastic yielding at the critical section. \({\mathbf{X}}_{*}\) defines the vector containing the plastic capacities of all critical sections. Finally, it must be noted that the plastic potentials, the plastic multiplier rates, and the plastic capacities are non-negative at \(+i\) or \(-i\) direction.
In view of Fig. 4 and the above description, the nonholonomic plasticity relations can be straightforwardly approximated61 as
where N is the vector of identity matrix \(\mathbf{I}\) in the form \(\left[\begin{array}{cc}\mathbf{I}& -\mathbf{I}\end{array}\right]\).
To develop a governing mathematical system, it is necessary to provide the following transformations that link the independent member forces X and the stress-resultants S, and their dual deformation rates \(\dot{\mathbf{x}}\) and strain resultants \(\dot{\mathbf{s}}\):
The mathematical formulation
Before developing a governing system based upon the foregoing relations, it is essential to select an approximate time-integration scheme that can determine a numerical solution sequentially. Hence the independent nodal velocities and the nodal displacements are advanced from time \(t_{n}\). to \(t_{n + 1}\) using Newmark time integration scheme, that is,
in which \(\overline{\alpha }\), \(\overline{\gamma }\) are the integration constant affecting the stability and the accuracy of the numerical process. By rewriting (10a)
where the integration constants are:
Stability and robustness of rigid plastic dynamics seem to be ensured when the average acceleration scheme is constant, in which \(\overline{\alpha }=0.25\) and \(\overline{\gamma }=0.5\).
Considering Eqs. (1) to (9) at time \(t={t}_{n+1}\) , and introducing Newmark scheme (11) to (13) the governing system can be written in the form
The right-hand side sub-vector \({\mathbf{Y}}_{n+1}\) of (14) and the mass matrix \({\mathbf{M}}_{{\varvec{q}}}\) are given by:
The formalism (14) to (17) has a mathematical structure of a linear complementarity problem (LCP). It is important to appreciate that the velocities \({\dot{\mathbf{q}}}_{n+1}\) for the next iteration are given directly, the accelerations \({\ddot{\mathbf{q}}}_{n+1}\) should not be found from (11) since it does not satisfy the kinetic law (2). Instead, by continuing to satisfy that law, together with (1) and (3),
This can be solved uniquely for \({\ddot{\mathbf{q}}}_{n+1}\) for appropriate modeling having positive definite \({\mathbf{M}}_{q}\). Of course, for motion caused by the application of all impulses at the same time, \(t={t}_{0}\), the load vectors in (18) and (20) are \({{\varvec{\uplambda}}}_{n+1}=0\) .
Initiation
For the impulsive loading, the LCP formulation (14) to (17) requires a velocity profile to initiate the evolutionary process. Although the initial displacements \({\mathbf{q}}_{0}\) at time \(t={t}_{0}\) are directly prescribed, and usually \({\mathbf{q}}_{0}=0\), the initial velocities \({\dot{\mathbf{q}}}_{0}\) must be inferred from the prescribed magnitude and distribution of the initial loading impulses \({\varvec{\Omega}}\). Integrating (2) with respect to time, over the small interval \(\left[{t}_{0}-\varepsilon , {t}_{0}+\varepsilon \right]\) containing the impulsive loading, substituting (1) and (3), and taking the limit
The first integral vanishes because the element end moments \(\mathbf{X}\) for all elements are assumed to be bounded by the finite plastic moment values \({\mathbf{X}}_{*}\). The second integral gives the velocities \({\dot{\mathbf{q}}}_{0}\) at \(t={t}_{0}\) acquired from rest due to the initial impulses \({\varvec{\Omega}}\), which are given by the third integral. Thus
which allows \({\dot{\mathbf{q}}}_{0}\) to be solved uniquely for modeling having positive definite \({\mathbf{M}}_{q}\).
Now consider the evolutive process (14) to (17), which is not self-starting. So a self-starting subroutine is developed which calculates the relevant accelerations in (18). For determining these accelerations, the vector of plastic multiplier rate \({\dot{\mathbf{x}}}_{*}\) is partitioned into the subset Y yielded (active) section and the subset R rigid (non-active) sections as.
The yielded y and rigid r subscripts, shown in (23) and (24), can be employed to derive an acceleration relation of Tamuzh62
Thus, in view of (1) and (25) to (29), the governing system28,29 of acceleration can be established as
If the structure is coerced into motion by an initial impulse or by an initial velocity field, the vector of initial loading is null \({{\varvec{\uplambda}}}_{0}=0\) at the start of motion. Accordingly, the set of \(Y\) active plastic hinges \(\left({\dot{\mathbf{x}}}_{\boldsymbol{*}{\varvec{y}}}>0\right)\) can be easily deduced.
To establish the initial governing system (30) to (33) of the impulsively loaded structure, the yield surfaces activated by the initial velocities \({\dot{\mathbf{q}}}_{0}\) must be determined. More formally, it follows from (4) to (7), if \({\dot{\mathbf{q}}}_{0}\) is found from (22), \({\dot{\mathbf{x}}}_{*}\) can be defined using the linear program
Notably, by incorporating the above linear program in a newly developed subroutine, it turns out that most of the numerical difficulties that followed previously30 due to the refinement of mesh disappear.
Plastic unstressing
The evolutive formulation (14) to (17) is unable to determine plastic unstressing within an increment ∆t. In order to sustain the accuracy and stability of the numerical process, another subroutine is included that determines the unstressing time within the interval ∆t28,29,30. Once the unstressing is detected, the evolutionary process is temporarily terminated, the multiplier rates are partitioned into active Y and in-active R sections, and the system (14) to (17) is reinitiated from the unstressing time.
Impulsively loaded beam with simple supports
The accuracy and reliability of the proposed LCP formulation implementing the new initiation linear program (34) are best assessed by applying to an example of a simply supported beam under impulsive loading, Fig. 5. The beam is assumed to have infinite resistance to plastic shear deformation. The results of the proposed numerical procedure are compared with the exact solution obtained by Jones34.
Problem statement
Figure 5 shows the beam subjected to the action of a uniformly distributed vertical impulse of total value \(I\) which produces a uniform initial transverse instantaneous velocity \({V}_{0}= I/2mL\). Let the length of the beam be \(2L\) with uniform mass per unit length \(m\) and let the plastic moment capacity be \({M}_{p}\) for bending of either sense in the vertical plane.
Theoretical beam response
A continuum solution for the rigid-plastic beam of Fig. 5 has been presented by Symonds63, and in some detail by Jones34. Just after the instant of loading, the cross-sections directly over the supports have no initial velocity and no initial displacement; the rest of the beam acquires an initial velocity \({V}_{0}\) at no initial displacement, Fig. 5. Phase 1 of the motion begins with plastic hinges forming within the beam span and then traveling towards the midspan section. This velocity profile is illustrated in Fig. 6. Phase 2 of the motion initiates when the traveling plastic hinges meet at the midspan and this phase terminates when all the kinetic energy is consumed by the stationary hinge at the midspan. The velocity distribution of Phase 2 is shown in Fig. 7.
A typical requirement of the theoretical solution is the knowledge of the velocity profile during any phase of motion. The proposed linear program (34) identifies and calculates the velocity profile automatically.
Dynamic rigid-plastic response predicted by LCP solution
The beam of Fig. 5 is discretized into \(N\) finite elements of equal length. The evolution of rigid-plastic deformation is investigated using two rigid element types: (a) the lumped-mass element, Fig. 2, and (b) the uniform-mass element, Fig. 3.
To initiate the numerical sequence of LCP formulation, the initial velocity profile is required. In the case of lumped mass elements, this is rectangular shaped having a value of \({V}_{0}= I/2mL\)at all the masses, excepting those directly over the supports. In the case of uniform mass element, the vector \({\dot{\mathbf{q}}}_{0}\) of initial velocities is calculated from (22) with a discrete vertical impulse \(I/N\) applied at the centroid of each finite element. Given these initial velocities, the linear program (34) generates an optimum velocity profile shown in Fig. 8, which the LCP solver can handle very effectively.
By examining the results offered by LCP obtained for both lumped-mass elements (Table 1) and uniform-mass elements (Table 2), it is clear that the lumped -mass element presented a very small error. These tables present the results for the non-dimensional central displacement \({\overline{W} }_{f}=\left({W}_{f}/L\right)(mL){M}_{p}/{I}^{2}\) and the non-dimensional cessation time \(\overline{t }={M}_{p}{t}_{1}/IL\) for a range of finite elements. Likewise, the range of finite elements is employed to achieve convergence, Fig. 9.
Theoretical solution (Jones34):
Final Central Displacement \({\overline{W} }_{f}=\left({W}_{f}/L\right)(mL){M}_{p}/{I}^{2}=0.08\dot{3}\)
Phase 1 Cessation time \(\overline{t }={M}_{p}{t}_{1}/IL=0.08\dot{3}\)
Theoretical solution (Jones34):
Final Central Displacement \({\overline{W} }_{f}=\left({W}_{f}/L\right)(mL){M}_{p}/{I}^{2}=0.08\dot{3}\)
Phase 1 Cessation time \(\overline{t }={M}_{p}{t}_{1}/IL=0.08\dot{3}\)
Figure 10 shows the evolution of \(\xi\), the distance of traveling plastic hinges from midspan, throughout Phase 1. It is observed that the LCP results agree closely with the theoretical solution (Jones34) for the first phase of motion.
The ensuing dynamic bending moment, initiated from the stationary conditions, is shown in Fig. 11. Figure 11a shows a very small error in the bending moment profile between the lumped mass element and continuous mass elements. For interest, it may be noted that in the previous study30 the non-dimensional bending moment showed substantial error at the start, which occurred due to considering an incorrect velocity profile. This error is significantly reduced by using a compatible velocity profile that is generated from proposed the linear program (34). Phase 2 begins at \(\overline{t }={M}_{p}t/IL=0.08\dot{3}\) when the traveling plastic hinges meet at midspan. The corresponding bending moment distribution, Fig. 11d, then remains unchanged throughout Phase 2, in which the motion results from the active hinge only at midspan. The motion terminates at \(\overline{t }={M}_{p}t/IL=0.25\) when the bending moment distribution jumps to the null state. In contrast to the result obtained from the uniform-mass model, it is seen that the lumped-mass model tracks the changes of the dynamic bending moment accurately throughout the whole motion.
Effect of transverse shear on simply supported beam
The response of the simply supported beam, Fig. 5, is analyzed by employing finite plastic shear deformation at the support locations. This problem is used as a reference solution to highlight some limitations of the kinetic and kinematic descriptions of (1) and (2) respectively. These descriptions are improved and the numerical solution is compared with the exact solution of Symonds50
Bending-shear material model
A special examination is made of the effect of shear and bending response controlled by the rectangular yield curve. Figure 12 shows the rotational and the shear deformation-rates and their representation by the independent deformation-rates.
The plasticity relation (4) to (7) is still applicable when the shear force interacts with the bending moment, Maier61. It is convenient to develop the interactive rectangular yield criterion at a critical section \(i\) in a threefold sense:
The yield criterion;
The Normal Flow Rule:
The Association Rule:
Figure 13 relates the bending moment \({S}_{1}\) and the shear force \({S}_{2}\) , at a single critical section \(i\), using an approximate rectangular yield curve. The simplicity of the rectangular yield criterion is that, if only \({y}_{*1}^{+i}=0\), a simple plastic hinge having a positive value of \({\dot{\theta }}_{i}\) is activated, and if only \({y}_{*2}^{-i}=0\), a shear slide having a negative value of \({\dot{\gamma }}_{i}\) is activated. Interaction occurs only at a corner of the yield surface, such as \({y}_{*1}^{+i}=0, {y}_{2}^{-i}=0,\) for which plastic deformation may occur simultaneously at the section in a plastic hinge with positive \({\dot{\theta }}_{i}\) and a shear slide with negative \({\dot{\gamma }}_{i}\) .
Representation of kinetics and kinematics as the nodal description
If the total number of plastic rotations and shear deformations that can be involved in the motion of the beam is \(S\), then the kinematic indeterminacy of the general velocity profile is \(\beta =S-\alpha\). Unlike the previous investigation30, it may happen that \(\beta\) is greater than the number of independent velocities associated with the motion of the nodes of the structural model, as may now be demonstrated. Surely, this investigation extends the previous study30 toward a more general description of kinetics and kinematics.
Equations (8), (9) need some modification to link the bending and the shear forces and corresponding strain resultant rates \(\mathbf{S}\) and \(\dot{\mathbf{s}}\) to the independent element forces and deformation rates \(\mathbf{X}\) and \(\dot{\mathbf{x}}\). For the element, with critical Sects. 1 and 2, as in Figs. 1 and 12, or, more generally, for element \(m\) containing critical sections \(i\) and \(j\), the contributions of this element to the assembly of all elements in Eqs. (8), (9) are
Thus, from (36) and (38), the matrix product \(\mathbf{T}\mathbf{N}\) for the whole element assembly is obtained.
If all system nodes are constrained not to move, then \({\dot{\mathbf{x}}}_{m}=0\) for all elements. Despite this, the \(n=4\) plastic strain-rates for element \(m\), \({\dot{\mathbf{s}}}^{i}\) and \({\dot{\mathbf{s}}}^{j}\) in (38), can still be chosen with some freedom to permit rigid-body motion of that element. The rank of the matrix in (38) is \(r=2\), and the number of degrees of freedom in the rigid-body motion is given by \({\beta }_{m}=n-r=2\). If an element has fewer than \(n = 4\) possible strain-rates, and the relevant matrix column(s) are deleted, then the rank and \(\beta_{m}\) can be similarly determined. It follows that \(\beta = \beta_{N} + \beta_{M}\), where \(\beta_{N}\) is the number of independent velocities of the nodes, those velocities being the components of \(\mathop {{ }{\mathbf{q}}}\limits_{N}\), and \(\beta_{M}\) is the number of independent velocities in the elements permitting internal rigid-body motions, those velocities being the components of \({\dot{\mathbf{q}}}_{M}\).
Now, the vector of strain-rates \({\dot{\mathbf{s}}}\) at all critical sections can be expressed in terms of the complete set of \(\beta\) independent velocities \({\dot{\mathbf{q}}}\). Thus, \({\dot{\mathbf{x}}}\) in (1) can be replaced by \({\dot{\mathbf{s}}}\),
and so, by kinetic-kinematic duality, \({\mathbf{X}}\) in the \(\beta = \beta_{N} + \beta_{M}\) Eq. (2) can be replaced by \({\mathbf{S}}\),
Equations (40) and (41) could be used to construct LCP(14) in terms of \({\mathbf{S}}_{n + 1}\). However, reverting from \({\dot{\mathbf{s}}}\) to \({\dot{\mathbf{x}}}\), with \({\mathbf{T}}\) obtained from collecting together (38), for all elements \(m\),
which follows from the fact that \({\dot{\mathbf{x}}} = 0\) whenever \({\dot{\mathbf{q}}}_{N} = 0\). With (42), the second equation set in LCP(14) is uncoupled from the velocities \({\dot{\mathbf{q}}}_{M}\). Also, replacing \({\mathbf{S}}\) by \({\mathbf{X}}\) in (41), using (42),
In general, when \(\beta_{M} > 0\), the first set of equations in LCP(14) consists of \(\beta\) equations involving the components of both \({\dot{\mathbf{q}}}_{N}\) and \({\dot{\mathbf{q}}}_{M}\). However, when the masses are lumped at the nodes, submatrix \({\mathbf{A}}_{dM}^{T}\) in (43) is null. When the loads are also applied at the nodes, submatrix \({\mathbf{A}}_{0M}^{T}\) in (43) is also null. Then the first set of equations in LCP(41) is automatically condensed to a set of \(\beta_{N}\) equations, uncoupled from the velocities \({\dot{\mathbf{q}}}_{M}\). Automatic condensation does not apply when the masses are distributed in any way within the elements.
Problem statement
The problem set out in Fig. 5 is revisited in Fig. 14, but now the beam is assumed to have a finite transverse shear strength \(V_{p}\) and plasticity to be governed by the rectangular yield criterion and associated flow rule of Fig. 13. Once more, motion commences with the uniform initial velocity distribution, \(V_{0} = I/2mL\).
Theoretical solution
A theoretical treatment of a shear flexible simply supported beam of Fig. 14 has been given by Nonaka64 and Jones34, following an earlier discussion of the problem by Symonds49. The character of the solution is much influenced by shear bending ratio
The traveling plastic hinge phase is a suitable problem to illustrate the performance of the LCP solver. According to the theoretical solution, the overall response becomes more bending dominant as \(\nu\) increases. For values of \(\nu > 1.5\), the theory predicts a motion involving traveling plastic hinges in one of three distinct velocity phases.
The first phase of motion commences with plastic shear deformation at the supports of velocity \(\dot{W}_{s}\), together with a pair of stationary plastic bending hinges at location \(x = \pm \xi_{0}\), Fig. 15, where \(\xi_{0} /L = 1 - 3/2\nu\). It is noted that the choice of \(\nu > 1.5\) would make \(0 < \xi_{0} < L\). The phase terminates at time \(t_{1} = 3mL^{2} V_{0} /\left( {8\nu^{2} M_{P} } \right) = 3IL/\left( {16\nu^{2} M_{P} } \right)\) when \(\dot{W}_{s} = 0\) and shear-sliding ceases.
The second phase of motion initiates when the plastic hinges at \(x = \pm \xi_{0}\), start traveling from locations \(x = \pm \xi\), Fig. 16, towards midspan, \(x = 0\). They arrive at midspan at time \(t_{2} = mL^{2} V_{0} /\left( {6M_{P} } \right) = IL/\left( {12M_{P} } \right)\) when the phase ends.
The third phase of motion then commences when the ensuing deformation is concentrated in a stationary plastic bending hinge at the center of the beam, Fig. 17. This phase terminates at time \(t_{3} = mL^{2} V_{0} /\left( {2M_{P} } \right) = IL/\left( {4M_{P} } \right)\) with the residual final central displacement \(W_{f} = mL^{2} V_{0} /\left( {3M_{P} } \right) = I^{2} L/\left[ {12\left( {mL} \right)M_{P} } \right]\).
LCP Prediction of response
The numerical LCP simulation is conducted using lumped mass elements and uniform mass elements. The beam has been discretized into 100 finite element mesh chosen to capture more faithfully the second phase of motion, the phase of traveling plastic hinges. The strength ratio \(\nu = V_{p} L/2M_{p} = 1.72209\) has been back-calculated from the value of \(\xi_{0}\).
Table 3 compares the non-dimensional final central displacement \(\overline{W}_{f} = (W_{f} /L)\left( {mL} \right)(M_{p} /I^{2} )\) and the non-dimensional time \(\overline{t} = M_{p} t/IL\), for the both lumped mass and the uniform mass finite elements. The agreement between the theoretical and LCP results is quite reasonable, particularly when considering the lumped mass discretization.
Figures 18, 19, 20, 21 show graphically the evolutionary development in time \(\overline{t}\) of the shear deformation \(\overline{W}_{s}\), the central transverse velocity \(\mathop {\overline{W}}\limits\), the central transverse displacement \(\overline{W}\), and the position \(\overline{\xi }\) from midspan of the traveling hinges, all in non-dimensional form. Each figure shows the general ability of the LCP method to seek out automatically and follow the changing velocity phases over the whole extent of the motion. In Fig. 19, it will be observed that the lumped elements LCP solution for the transverse central velocity wanders slightly off track when the process is changing from the Phase 2 velocity profile to that of Phase 3. For the uniform mass LCP solution, this difference is hardly visible. In Fig. 21, the LCP solutions identify the position of the stationary plastic hinges in Phase 1 as \(\overline{\xi }_{0} = \xi_{0} /L = 0.12897\) and give the end time \(\overline{t}_{1}\) of the phase with good accuracy (Table 3). This figure then shows the effective tracking by the LCP solutions of the position \(\overline{\xi }\) of these hinges as they travel towards midspan in Phase 2, but it also shows the build-up to a small but slightly more significant error in the predicted end time \(\overline{t}_{2}\) of the phase (Table 3).
The bending moment distribution along the non-dimensional distance \(\zeta /L\) of the beam for \(N = 100\) elements is compared with the theoretical result, Fig. 22. Excellent agreement is observed for both choices of discretization, unlike the previous distribution in Fig. 11a. As in the previous case, the motion ceases at the time \(\overline{t} = M_{p} t/IL = 0.25\).
Remarks on rigid plastic analysis and Lemke’s Algorithm
It may be needless to say that the rigid-plastic dynamic analysis is adequately expressive of the true behavior of the concrete and the steel structures, provided that the total input energy transmitted to the structure is significantly larger than the maximum stored elastic strain energy. By excluding all the elastic deformation, rigid-plastic dynamics allow gaining insights into the precise mechanisms responsible for dissipating the plastic energy. The rigid-plastic theory constitutes an intuitive appreciation of plastic deformation, whereas the elasto-plastic theory, although embracing all relevant parameters, tends to define less sharply the evolution of the plastic deformation mechanism. Due to numerical instability, not many computational procedures are available that can determine an intuitive appreciation of the evolutive dynamic rigid-plastic deformation. Most of the commercially available finite element analysis software, although embracing all relevant parameters, tends to offer the evolution of the plastic deformation that is smeared by elasticity. In this context, the current study is concerned with adjusting and improving the previously developed systematic numerical procedure in the form of a linear complementarity problem (LCP)30 for the impulsively loaded rigid-plastic beam problems.
In the case of an impulsively loaded beam subdivided into continuous mass elements having infinite resistance to shear deformation, the shear force causes the initial velocity profile to zig-zag like a tooth profile of a saw. Such a profile happens to be taxing on the LCP solver presenting considerable numerical difficulties, particularly with larger discretization. A workaround proposed previously30 to overcome this difficulty was to use the lumped mass velocity profile instead. The proposed linear program (34) manages to overcome this intrinsic limitation of the LCP approach by providing a geometrically compatible velocity for the stable implementation of the algorithm. This implementation of the linear program in the Lemke solver65,66,67,68 has proven to be a much more robust technique for simulating refined beam discretization.
Nevertheless, numerical instability issues re-emerged in the second investigation of the impulsively loaded simply supported beam in which the dynamic response involves shear deformation at the simple supports and bending deformation elsewhere. The previous description of kinetics (1) and kinematics (2) suffered irregular convergence when applied to the bending-shear interaction problem due to unconstrained rigid body motion. Therefore, modification is made to the kinetic and kinematic description, shown in (40) and (41) respectively. This strategy helped to significantly improve the convergence of the LCP solver.
Conclusions
This study is concerned with adjusting and improving the previously developed numerical procedure in the form of a linear complementarity problem (LCP)30. Numerical difficulties concerning the previously investigated impact problem30 can be summarized as follows:
-
The use of the actual initial velocity profile in the continuously discretized beam can lead to severe numerical difficulties and inaccurate prediction of the impacted beam having infinite resistance to shear deformation
-
Rigorous models involving bending-shear interaction can lead to numerical instability issues if the kinematic descriptions are not defined in terms of independent velocities of the nodes and independent velocities permitting the internal rigid body motions.
In the context of the above limitations, extra support is provided to the LCP formulation to make it computationally robust. Thus, a linear program (LP) is developed that determines an optimized initial velocity profile, which is necessary for initiating the dynamic response. For illustrative purposes, the improved LCP formulation is applied to an example of an impulsively loaded simply supported beam having finite bending strength and infinite shear strength. In comparison with the available continuum solution, the LCP analysis generates the complete evolution of all response parameters with reasonably good accuracy. However, the LCP solver becomes susceptible to breakdowns when a second illustrative numerical test is performed on the same beam, but with finite shear resistance at supports. Enhancing the kinetic and kinematic description to permit the internal rigid body motion renders the LCP solver much more robust and overcomes all the numerical difficulties. The numerical results are again compared to the continuum solution of the interaction problem borrowed from literature. The accuracy and computational efficiency of the LCP bending shear interaction model are demonstrated by accurate prediction of the bending moments, deflections, and failure mechanisms. In this regard, it is worth stressing, that the scope of this enhanced formulation can be widened to include the interaction effects of torsion and axial force.
Data availability
The authors declared that “All data generated or analysed during this study are included in this published article”.
References
Ren, P. et al. Dynamic response and failure of carbon/epoxy composite sandwich subjected to underwater impulsive loading. Int. J. Impact Eng. https://doi.org/10.1016/j.ijimpeng.2020.103614 (2020).
Qin, Q., Yuan, C., Zhang, J. & Wang, T. J. A simplified analytical model for metal sandwich beam with soft core under impulsive loading over a central patch. Int. J. Impact Eng. 74, 67–82. https://doi.org/10.1016/j.ijimpeng.2014.06.008 (2014).
Rezasefat, M., Mirzababaie Mostofi, T. & Ozbakkaloglu, T. Repeated localized impulsive loading on monolithic and multi-layered metallic plates. Thin-Walled Struct. https://doi.org/10.1016/j.tws.2019.106332 (2019).
Huang, W., Zhang, W., Li, D. & Liu, J. Analytical model of the dynamic response of clamped metallic sandwich beam subjected to underwater impulsive loading. Mar. Struct. 63, 333–350. https://doi.org/10.1016/j.marstruc.2018.08.008 (2019).
Liu, H., Chen, W. & Yang, J. Elastic-plastic dynamic response of fully backed sandwich plates under localized impulsive loading. Acta Mech. Solida Sin. 23, 324–335. https://doi.org/10.1016/S0894-9166(10)60034-1 (2010).
Mehreganian, N., Fallah, S. & A, Louca LA,. Inelastic dynamic response of square membranes subjected to localised blast loading. Int. J. Mech. Sci. 148, 578–595. https://doi.org/10.1016/j.ijmecsci.2018.09.017 (2018).
Qin, Q. H., Wang, T. J. & Zhao, S. Z. Large deflections of metallic sandwich and monolithic beams under locally impulsive loading. Int. J. Mech. Sci. 51, 752–773. https://doi.org/10.1016/j.ijmecsci.2009.08.008 (2009).
Yao, S. et al. Experimental and numerical study on the dynamic response of RC slabs under blast loading. Eng. Fail Anal. 66, 120–129. https://doi.org/10.1016/j.engfailanal.2016.04.027 (2016).
Zhang State‑of‑the‑Art Review on Responses of RC Structures Subjected to Lateral Impact Loads.pdf
Villavicencio, R. & Guedes Soares, C. Numerical modelling of the boundary conditions on beams stuck transversely by a mass. Int. J. Impact Eng. 38, 384–396. https://doi.org/10.1016/j.ijimpeng.2010.12.006 (2011).
Wu, K. Q. & Yu, T. X. Simple dynamic models of elastic-plastic structures under impact. Int. J. Impact Eng. 25, 735–754. https://doi.org/10.1016/S0734-743X(01)00017-3 (2001).
Tangaramvong, S. & Tin-Loi, F. Mathematical programming approaches for the safety assessment of semirigid elastoplastic frames. Int. J. Solids Struct. 48, 1011–1023. https://doi.org/10.1016/j.ijsolstr.2010.12.003 (2011).
Rodigari, D. et al. A linear complementarity approach to the time integration of dynamic elastic–plastic structural problems. Meccanica 54, 1597–1609. https://doi.org/10.1007/s11012-019-01028-w (2019).
Portioli, F. P. A. Rigid block modelling of historic masonry structures using mathematical programming: a unified formulation for non-linear time history, static pushover and limit equilibrium analysis. Bull. Earthq. Eng. 18, 211–239. https://doi.org/10.1007/s10518-019-00722-0 (2020).
Tangaramvong, S. & Tin-Loi, F. A complementarity approach for elastoplastic analysis of strain softening frames under combined bending and axial force. Eng. Struct. 29, 742–753. https://doi.org/10.1016/j.engstruct.2006.06.011 (2007).
Georgiev IG (2012) A linear complementarity numerical approach to the non-convex problem of structures environmentally damaged and strengthened by cable-bracings. Biomath. https://doi.org/10.11145/j.biomath.2012.12.107
Bozorgmehri, B. et al. A study of contact methods in the application of large deformation dynamics in self-contact beam. Nonlinear Dyn. 103, 581–616. https://doi.org/10.1007/s11071-020-05984-x (2021).
Patsios, T. N. & Spiliopoulos, K. V. A force-based mathematical programming method for the incremental analysis of 3D frames with non-holonomic hardening plastic hinges. Comput Struct 208, 51–74. https://doi.org/10.1016/j.compstruc.2018.05.011 (2018).
Maier, G. & Munro, J. Mathematical programming applications to engineering plastic analysis. Appl. Mech. Rev. 35, 1631–1643 (1982).
Maier, G. Mathematical programming applications to structural mechanics: some introductory thoughts. Eng. Struct. 6, 2–6. https://doi.org/10.1016/0141-0296(84)90055-5 (1984).
Maier G, Lloyd Smith D (1986) Update to mathematical programming applications to engineering plastic analysis. Appl. Mech. Updat. 377–383
Capurso, M. A quadratic programming approach to the impulsive loading analysis of rigid plastic structures. Meccanica 7, 45–57. https://doi.org/10.1007/BF02133604 (1972).
Tangaramvong, S., Wu, D. & Gao, W. Interval limit analysis of rigid perfectly plastic structures. J. Eng. Mech. 141, 06014016. https://doi.org/10.1061/(asce)em.1943-7889.0000850 (2015).
Chaaba, A., Bousshine, L. & de Saxce, G. Kinematic limit analysis of nonassociated perfectly plastic material by the bipotential approach and finite element method. J. Appl. Mech. Trans. ASME 77, 1–11. https://doi.org/10.1115/1.4000383 (2010).
Khan, A. et al. A modified Lemke Algorithm for dynamic rigid plastic response of skeletal structures. Comput. Struct. https://doi.org/10.1016/j.compstruc.2021.106638 (2021).
Kaliszky, S. & Lógó, J. Layout optimization of rigid-plastic structures under high intensity, short-time dynamic pressure. Mech. Based Des. Struct. Mach. 31, 131–150. https://doi.org/10.1081/SME-120020288 (2003).
Parkes, E. The permanent deformation of a cantilever struck transversely at its tip. Proc. R. Soc. Lond. Ser. A Math. Phys. Sci. 228, 462–476. https://doi.org/10.1098/rspa.1955.0062 (1955).
Smith DL (1990) Mathematical Programming Methods in Structural Plasticity
Sahlit, C. L. Dynamic response of pulse loaded structures as a linear complementarity problem. Eng. Optim. 18, 23–41. https://doi.org/10.1080/03052159108941010 (1991).
Khan, A., Smith, D. L. & Izzuddin, B. A. Investigation of rigid-plastic beams subjected to impact using linear complementarity. Eng. Struct. 50, 137–148. https://doi.org/10.1016/j.engstruct.2012.12.005 (2013).
Lee, E. H. & Symonds, P. S. Large plastic deformations of beams under transverse impact. J. Appl. Mech. ASME 19, 308–314 (1952).
Symonds, P. S. Survey of methods of analysis for plastic deformation of structures under dynamic loading. Div. Eng. Rep. BU/NSRDC/Brown Univ., Providence, R I 1967, 1–148 (1967).
Jones N (1989) On the dynamic inelastic failure of beams. Struct, Fail, 133–159
Jones, N. Structural impact. Struct. Impact https://doi.org/10.1017/cbo9780511624285 (1990).
AA E (1958) The plastic response of simply supported beam to an impact load at the centre. Proc third US Natl Congr Appl Mech ASME 513–9
Parkes, E. The permanent deformation of an encastré beam struck transversely at any point in its span. Proc. Inst. Civ. Eng. 10, 277–304. https://doi.org/10.1680/iicep.1958.2037 (1958).
Romanova, T. P. Modeling the dynamic bending of rigid-plastic hybrid composite elliptical plates with a rigid insert. Mech. Compos. Mater. 53, 565–578. https://doi.org/10.1007/s11029-017-9687-3 (2017).
Romanova, T. P. & Yankovskii, A. P. Structural model for spatially and flatly reinforced medium of rigid-plastic materials considering three-dimensional stress state in all components. Mech. Adv. Mater. Struct. https://doi.org/10.1080/15376494.2021.1873468 (2021).
Lubarda, V. A. On the analysis of pure bending of rigid-plastic beams in strain-gradient plasticity. Eur. J. Mech. A/Solids 63, 43–52. https://doi.org/10.1016/j.euromechsol.2016.12.001 (2017).
Zhu, L., Shi, S. & Jones, N. Dynamic response of stiffened plates under repeated impacts. Int. J. Impact Eng. 117, 113–122. https://doi.org/10.1016/j.ijimpeng.2018.03.006 (2018).
Alexandrov, S., Lyamina, E. & Manach, P. Y. Solution behavior near very rough walls under axial symmetry: An exact solution for anisotropic rigid/plastic material. Symmetry (Basel) 13, 1–12. https://doi.org/10.3390/sym13020184 (2021).
Romanova, T. P. & Yankovskii, A. P. Load-bearing capacity of rigid-plastic reinforced shallow shells and plates. Mech. Adv. Mater. Struct. https://doi.org/10.1080/15376494.2021.1961952 (2021).
Soto, A. G., Caldentey, A. P., Peiretti, H. C. & Benítez, J. C. Experimental behaviour of steel-concrete composite box girders subject bending, shear and torsion. Eng. Struct. https://doi.org/10.1016/j.engstruct.2020.110169 (2020).
Mijušković, O., Šćepanović, B., Žugić, L. & Ćorić, B. Analytical approach to elastic stability problems of plates with different boundary conditions subjected to combined bending, shear and patch loading. Structures 24, 335–350. https://doi.org/10.1016/j.istruc.2020.01.016 (2020).
Saribas, I., Goksu, C., Binbir, E. & Ilki, A. Shear-flexure interaction in RAC columns under simulated seismic actions. Eng. Struct. https://doi.org/10.1016/j.engstruct.2020.111746 (2021).
Dissanayake, D. M. M. P. et al. Bending-shear interaction of cold-formed stainless steel lipped channel sections. Structures 30, 1042–1055. https://doi.org/10.1016/j.istruc.2020.12.071 (2021).
Bleich, H. H. & Shaw, R. Dominance of shear stresses in early stages of impulsive motion of beams. J. Appl. Mech. Trans. ASME 27, 132–138. https://doi.org/10.1115/1.3643887 (1960).
Symonds. P.S. (1967) Survey of methods of analysis for plastic deformation of structures under dynamic loading. Brown Univ Div Eng Rep 1–67
Symonds, P.S. (1968) Plastic shear deformations in dynamic load problems. Eng Plast Cambridge Univ Press 647–64
Jones, N. (1986) Some comments on the dynamic plastic behaviour of structures (Retroactive Coverage). Int Symp Intense Dyn Load Its Eff 49–71
Menkes, S. B. & Opat, H. J. Broken beams. Exp. Mech. 13, 480–486. https://doi.org/10.1007/bf02322734 (1973).
Jones, N. Plastic failure of ductile beams loaded dynamically. J. Manuf. Sci. Eng. Trans. ASME 98, 131–136. https://doi.org/10.1115/1.3438805 (1976).
Karunes, B. & Onat, E. T. On the effect of shear on plastic deformation of beams under transverse impact loading. J. Appl. Mech. Trans. ASME 27, 107–110. https://doi.org/10.1115/1.3643883 (1960).
Bagheri, G., Ashtari, P. & Behnamfar, F. Rigid-plastic analysis of seismic resistant T-frame considering moment-shear interaction. Shock Vib. https://doi.org/10.1155/2021/8844039 (2021).
Lellep, J. & Torn, K. Shear and bending response of a rigid-plastic beam subjected to impulsive loading. Int. J. Impact Eng. 31, 1081–1105. https://doi.org/10.1016/j.ijimpeng.2004.07.008 (2005).
Lellep, J. & Torn, K. Dynamic plastic behaviour of annular plates with transverse shear effects. Int. J. Impact Eng. 34, 1061–1080. https://doi.org/10.1016/j.ijimpeng.2006.05.005 (2007).
Li, Q. M. & Jones, N. Blast loading of fully clamped beams with transverse shear effects. Mech. Struct. Mach. 23, 59–86. https://doi.org/10.1080/08905459508905228 (1995).
Vashi, M. (1965) Effect of shear deformation in a beam impulsively loaded on a central portion
Yu, T. X., Yang, J. L. & Reid, S. R. Deformable body impact: Dynamic plastic behaviour of a moving free-free beam striking the tip of a cantilever beam. Int. J. Solids Struct. 38, 261–287. https://doi.org/10.1016/S0020-7683(00)00019-6 (2001).
Khan A (2009) Behaviour of rigid plastic structures under extreme dynamic loading
Maier, G. A matrix structural theory of piecewise linear elastoplasticity with interacting yield planes. Meccanica 5, 332. https://doi.org/10.1007/BF02145660 (1970).
Tamuzh, V. P. On a minimum principle in dynamics of rigid-plastic bodies. J. Appl. Math. Mech. 26, 1067–1077 (1962).
Symonds PS (1954) Large plastic deformations of beams under blast type loading. In: Proceedings of the 2nd US Natioanl Congress of Applied Mechanics. pp 505–15
Nonaka, T. Shear and bending response of a rigid-plastic beam to blast-type loading. Ingenieur-Archiv 46, 35–52. https://doi.org/10.1007/BF00534958 (1977).
Dantzig GB (1998) Linear programming and extensions.
Dantzig GB, Orden A WP (1995) The generalised simplex method for minimising a linear form under linear inequality constraints. Pacific J Math 5:
Kostreva, M. M. Cycling in linear complementarity problems. Math. Program 16, 127–130. https://doi.org/10.1007/BF01582098 (1979).
Murty, K. G. Linear programming (Springer, 1983).
Acknowledgements
The authors extend their appreciation to the deanship of scientific research at King Khalid University for funding this work through large groups project under grant number (RGP. 2/93/43).
Author information
Authors and Affiliations
Contributions
A.K.: Conceptualization, Methodology, Investigation, Writing—original draft. M.T.: Visualization, Review & editing, Data curation. A.U.: Visualization. N.B.K.: Visualization, Review & editing, Data curation. M. J.: Visualization, Review & editing, Revise draft.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
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
Khan, A., Tariq, M., Ullah, A. et al. Flexure and shear response of an impulsively loaded rigid-plastic beam by enhanced linear complementarity approach. Sci Rep 12, 9893 (2022). https://doi.org/10.1038/s41598-022-14082-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-022-14082-4