Literature DB >> 34966550

Prestress behaviour and ductility requirements in structures: solutions from a unified algebraic approach.

Jaime Cervera Bravo1, Laura Navas-Sánchez1.   

Abstract

This paper presents an algebraic approach that unifies both the elastic and limit theories of static structural analysis. This approach reveals several previously unpublished improvements, which are based on several dualities in the mathematical description. Firstly, we show a novel duality between the solutions to two different problems: the elastic solution to the internal forces of an externally loaded structure, and the nodal displacements induced by prestressing in one or several elements of the same structure. This duality is proven and discussed. The application of this solution to the limit state analysis is very productive, and includes the determination of the ductility requirements necessary to achieve full plastic behaviour, and the assessment of the prestress needed to limit or eliminate such requirements. The unified framework also allows to obtain the elasto-plastic deformed state at the beginning of the plastic structural collapse. We have also detailed the theoretical duality between two classes of structures-hyperstatic and hypostatic-which was derived from the linear algebra principles that define these solutions. Finally, we studied and exposed the dimensionality reduction of structural problems given by the singular value decomposition and the eigenvalues problem. An illustrative example that clearly illustrates all these points is provided.
© 2021 The Authors.

Entities:  

Keywords:  ductility; limit states; plasticity; prestress theory; structural analysis; structural dualities

Year:  2021        PMID: 34966550      PMCID: PMC8633807          DOI: 10.1098/rsos.210459

Source DB:  PubMed          Journal:  R Soc Open Sci        ISSN: 2054-5703            Impact factor:   2.963


Introduction

Different theoretical approaches to structural analysis allow engineers to model and interpret the behaviour of structures in different contexts and fields of application. Elastic models aim to characterize the behaviour of the initial load steps, while plastic models focus on the performance at the limit states. Elasto-plastic models not only cover a wider range of loading conditions without the need of a full step-by-step—or incremental—analysis, but also are capable of approximating the dynamic plastic behaviour via pushover analysis. Nevertheless, complex elasto-plastic models pose several difficulties associated with the representations of the elastic or plastic kinematic variables, as well as the variability of these parameters in real situations. This paper aims to present a unified algebraic review of static analysis in order to show, prove and use several dualities that exist within the structural theory. This methodology provides new insights into the established theories. The results presented in this paper include: Thus, this work is organized as follows: in §2, a summary of classical analysis theories is presented to introduce the concepts, the symbology and the established dualities between equilibrium and compatibility formulae. An unpublished duality found between the solutions of two different elastic problems: the determination of the internal forces of an externally loaded structure, the determination of nodal displacements induced by the prestressing of elements of the same structure. As a result of the latter solution, the comparison between the plastic and the elastic solutions and the determination of the ductility required to develop a full plastic solution becomes easy to obtain. The similarities between the theoretical properties of variable space states underlying those results are shown, deepening our understanding of the two classes of non-isostatic structural configurations: hyperstatic structures and self-stress states, hypostatic structures and mechanisms states. An exploitation of the mathematical properties of such states allows engineers to perform the computation of the deformed state at the beginning of the structural collapse without resorting to step-by-step procedures. In §3.2, we propose a new duality between the known elastic solution for the internal forces, represented by the solution matrix and the prestressing problem; the prestressing induced by predetermined displacements can be obtained using , the transposed matrix of . In the process of proving this relationship, the self-stress state spaces are deduced and subsequently analysed. Consequently, these results can be used to compute the ductility requirements necessary to achieve a full plastic structural response. In §4.1, the hyperstatic and hypostatic structural models are compared in terms of the properties of their self-stress state and mechanism state, respectively. Furthermore, we demonstrate the ability of eigenvalue and single value decomposition (SVD) problems to solve the elasto-plastic state reached by the structures at the beginning of a full plastic collapse when applied to the compatibility conditions. Finally, we present several illustrative examples of the previous theoretical concepts and the conclusions (§§5 and 6).

The classical theories of elastic and limit analysis

In the literature, several mathematical approaches devoted to the representation, discretization and resolution of the analytical formulations of continuous problems can be found. Within this framework, they should be noted the developments proposed in a series of pioneering works ([1]: clear distinction between local and global rotations, [2]: trussed frame model for elastic plates, [3]: finite difference method in plates, [4]: displacement versus force methods, [5]: tensor algebra, [6]: stress fields in cells, …) as well as some later fundamental contributions such as [7]: truss equivalences for plate and shell cells, [8]: relaxation methods for solving systems of equations, [9]: influence coefficients in cell models for aircraft structures, [10]: energy principles applied to structural analysis, and others that are partially referenced in [11]. The latter contains a key bibliography that includes 77 works from 63 authors. Furthermore, a detailed description of such progress and its possible interpretations can be found in [12,13]. Within this variety, the approaches included in classical books such as [14] or [15] are particularly interesting as they present methods like the finite-elements method (FEM), the boundary elements method (BEM), the meshless local Petrov–Galerkin (MLPG) method, etc. under a unified framework. For this reason, the aforementioned discretizing approaches are summarized below. When analysing the behaviour of a loaded structure we generally use models in which the geometrical and mechanical properties are represented by a finite number of regions –e–. Furthermore, the internal forces of these regions (elements, bars, etc.) are commonly represented by their values in a number of selected points also known as the nodes. These regions also undergo internal deformations, which can be represented by the local movements of the nodes that are associated with them. Thus, the and the vectors represent the behaviour of the regions and are related to the local coordinate systems associated with those regions. In addition, they are arranged in such a way that their scalar product is a measure of the energy involved in the process. Specifically, in the case of elastic models, that scalar product’s value is equivalent to double the elastic deformation energy, and is also the summation of internal complementary and deformation energies. The degrees of freedom of the regions are defined by the length of the vectors and and sum to , where n is the number of degrees of freedom of each region e. Furthermore, in the model, all regions are connected by their nodes forming a structural system with N degrees of freedom. In addition, the global properties of the model can be condensed into the nodes: this is the case of external loads and global movements , which are obtained by the resultant of forces and moments and the displacements and rotations at the nodes, respectively. The coordinate system should be selected and ordered in a way such that the work done by the loads in a movement can be measured by the scalar product . It does not matter if the coordinate system is unique or has been set ad hoc for each node. Moreover, the list of does not include any restrained nodes (i.e. any point whose movement is impeded by any kind of reaction force). Therefore, to include them in the model, we have to introduce lists and matrices that distinguish between restrained and free nodes. In doing so, both sets of unknown elements are differentiated: the free displacements and the forces on the restrained nodes. For the sake of simplicity, we assume null movements in the restrained degrees of freedom, then consider only the sublists or submatrices related to the free components of the kinematic model. Hence, the list only includes loads on free nodes and does not contain any reactions. More specifically, we can state that , , , , where , , , , are the vector spaces of the vectors that represent the possible states of the structure. The assembly is constrained by conditions that ensure both the equilibrium, EQU, between the loads and the internal forces , and the compatibility, COM, between the global displacements and the deformations . Thus, in a linear approximation we have the well-known equations for the free nodes as follows: and where and are the equilibrium and compatibility matrices, such that which can be easily proven by applying the virtual work principle. This results in the well-known duality between the mechanical and kinematic components of structural behaviour. In an equilibrated system , the work done in any compatible movement must be the same for both the external and the internal representations of that work. Therefore, by introducing equations (2.2) and (2.1) in the form , we obtain , which must be true for all , combinations, verifying equation (2.3). More precisely, equilibrium and compatibility are linear maps. The external work is the scalar product , and the internal one being the product . It is worth mentioning that the relationships between the n local and N global degrees of freedom, which correspond to the dimensions of the , and , spaces, are limited to equations (2.1), (2.2). These two equations can be employed for any arbitrary reference system selected to represent the base of the , spaces. It is also worth noting that the most important relationships when characterizing structural behaviour are those that relate the dimensions (n and N) and the rank () of the and the matrices. Although it is clear that and , where n × N are the dimensions of the matrix, all the possibilities listed in table 1 are valid. This fact will be discussed in detail in §4.1.
Table 1

The relationships between rank and dimensions n × N of compatibility matrix .

relationshipsstructural properties
N<NnnN self-stress states with NN mechanisms
N=N<nnN self-stress states. Classic hyperstatic case.
N=N=nno self-stress states nor mechanisms. Classic isostatic case.
N=n<NNN mechanisms. Classic hypostatic case
N<nNNN mechanisms coexist with nN self-stress states
The relationships between rank and dimensions n × N of compatibility matrix . In table 1, the concept of mechanisms refers to free movements, which are movements that are unimpeded by deformations and forces in the structure. Self-stress states are considered to be states in which the internal forces (and strains) are not related to any external loads. Free movements, deformations induced by loads, and states of self-stress are all linearly independent. In this article, we have adopted the stress state approach because this can distinguish between alternative equilibrium solutions in hyperstatic conditions. However, other authors, as [16], make use of the self-strain approach, which is perhaps more difficult to interpret. A vast majority of structural theories deal solely with the purely hyperstatic case because the set of equations required to obtain a solution for the n unknown internal forces cannot be attained uniquely by the N equilibrium equations. This means that when the N free displacements are added as unknowns, n additional equations are required to solve the problem. These equations are constructed through restrictions in the n internal forces. These restrictions depend on the model selected to establish the material behaviour, and there are two alternatives described for the classic models. In the case of elastic analysis, these forces are linearly related with the n internal movements (or ‘deformations’) , obtained from equation (2.2). In the case of plastic analysis, these forces are restricted by member resistances, assuming unlimited ductile behaviour for the movement at the limit state. The aforementioned set of equations is named here as material equations (MAT), since these equations depend on the material model.

The elastic solution

The constitutive or material equations for the linear model represent the elastic properties of each piece or region (element) e of the structure as equations that can be summarized for the whole structure in where is a symmetric matrix, as can be deduced from Betti’s Law. The global elastic properties of the structure are assumed to be linear. and if we consider the work done in any compatible movement , for the said state, the following equation applies: which must be true for all , meaning that hence, with the construction of as These relationships can be summarized by the following conceptual schema [17,18], which also represents the following restrictions: firstly, the restriction that the resistant capacities () selected () for the elements impose to the interactions () of the internal forces ; secondly, the restrictions on the combinations () of global displacements imposed by the prescribed () limits in the displacements .[1] These relationships can be applied to two kinds of problems: The solution for the former type of problems, also known as displacement problems, equation (2.5), can be solved with and internal forces deduced such that with Therefore, the matrix summarizes the mechanical components of the solution for any externally loaded structure. As for equations (2.1, 2.3 and 2.9), it can be shown that These equations suggest that is a generalized inverse of . Nevertheless, this is not a true pseudoinverse as it is not unique as depends on . This point will be further explored in §4.3. Analysis problems: where the geometry, loads and dimensions are known (, , ) and designers search for solutions to the displacements, the deformations and the internal forces (, , ) Design problems: where the geometry and loads are given (, ) and designers search for the appropriate dimensions for the structural elements (, ) that give as a result consistent and acceptable displacements, deformations and internal forces (, , ). The solution for the second (design) problem can be approached as follows: In this way, the full set of equilibrium, compatibility and elastic material equations are satisfied. First, an equilibrium solution must be freely chosen by selecting a set of internal forces , such that . Next, a compatible deformation-displacement solution must also be (almost) freely chosen, drawn, or designed, so that . Furthermore, the and sets must be coherent: specifically, , although depending on the model, other conditions may apply. Finally, dimensions are selected such that restrictions to the strengths (introduced later as ) and the material equations are respected.

The plastic or limit analysis

In this model, the ductility of the elements is assumed to be unlimited when the maximum threshold of resistance is reached at any point or section. Hence, the representation of material behaviour is introduced by limiting the internal forces that can be achieved where each row of represents the interaction of the internal forces under each limit condition and the same row in represents the corresponding limit that derives from the set of nominal resistances ; e.g. in the resistance checks for the interaction of the moment and the axial force in a bar, represents the coefficients of the interaction in each check, and the corresponding limit, selected from the set of resistances of the project. Where is thus the influence matrix that applies the appropriate nominal resistances to the limit for the selected equation. Thus, in each structural region e, represents the limit or yielding surface that establishes the permissible states on internal forces. Equation (2.11) is the aggregate of the limits for all members in the structure. The kinematics of collapse can be represented by internal deformation velocities , where rows represent each possible independent component of a collapse deformation vector and are the positive multipliers for any of the aforementioned local collapse mechanisms. This value will be zero when the yielding condition is not reached, and positive in any situation that provokes the occurrence of the aforementioned mechanism: i.e. when the yielding surface is achieved by the corresponding internal forces, where for that element e and that mechanism p. Hence, the collapse condition can be described by The flow rule in associated plasticity, also known as von Mises rule, states that the deformation velocities must be orthogonal to the yielding surface, such that , since rows of represent vectors orthogonal to the plane corresponding to that yielding condition. Therefore, Hence, both the load factor that brings the structure to a limit state and the global collapse mechanism for a supposed initial loading condition can be obtained by A key observation is that both problems can be represented and solved in a more general form. Note that is the collapse load and can be represented by the addition of a constant component and a factored component , where , etc. The static approach deduced from the static theorem in associated plasticity: If for a given structure and load we can find an equilibrated internal force distribution, with enough strength in all points to resist such internal forces, that load is a lower limit of the loads that can be resisted by the structure. Therefore, this approach searches for the internal forces that maximize γ for the collapse load while fulfilling the equilibrium conditions, equation (2.1) and the restrictions in terms of resistances, equation (2.11) Conversely, the kinematic approach searches for displacement velocities and multipliers that minimize for , which satisfy the compatibility, equation (2.2), the collapse condition, equation (2.12), and the flow rule, equation (2.13). The kinematic theorem of plasticity (If for a given structure and load we can construct a compatible collapse mechanism where the energy loss by the loads is equal to the dissipated energy in the plastic flow, that load is an upper limit to loads that can be sustained by the structure) thus implies , This problem can be solved with the normalization of displacement velocities via the equality . Furthermore, both problems are linear programming problems that can be easily solved with the Simplex algorithm as shown in [19] and [17] via the following forms: and In addition, this representation of the problems can be easily converted into a standard form or normal form. As example, we have included an instance in a format that can be solved using the R package, the software used throughout the whole article [20,21]. Note that in this package the decision variables must be positive. Thus, we must replace with , such that , and the matrix condition should be formulated as etc. As shown in the previous references, both problems, described by equations (2.14) and (2.15), are also dual problems. In addition, the global resistance conditions and global collapse mechanisms can be represented by equations in the following forms: and where is the total amount of plastic energy dissipated in a unit displacement for each of the global independent modes of collapse. This can also be associated with the positions in a vector , where is the energy lost by the loads in such a mechanism. represents the multipliers associated with each global mode of collapse, and can be interpreted in the same manner as the local multipliers associated with . We can assume that these local multipliers were obtained from the global collapse geometries referenced by indicators. If we then analyse the small (linear) displacement fields, we can write the following: where is a linear operator that projects each component over the space. For example, if an independent collapse mode i is represented by a unit in component i of , and all other components of that vector are zeros, and the representation is normalized to the unit energy loss during the movement of the collapse; then the i-th column of would contain the multipliers corresponding to such failure per unit energy loss. Furthermore, if we rewrite to freely establish any possible value in the resistance equations (2.11), then the energy dissipation rate can be represented by Taking into account the significance of and values and equations (2.11), (2.13) and (2.17), (2.18), we can state that where using equation (2.19) allows us to deduce which implies Finally, for this representation, the following equivalence can be proven since we have simultaneously satisfied these equations and Hence, the whole analytical model can be summarized as follows: This model is equivalent to the schema illustrated in equation (2.7) but describes plastic models rather than elastic models. Hence, we can approach problems in a similar way: For the latter problem, a possible approach would be to represent the solution cost C as a linear function of design resistances distributed in the model as defined by the expression. The problem can thus be formulated as the following: As we have shown previously, this can be solved via Simplex. This solution can be broken down into the following steps: It is worth mentioning that, although the kinematics of the solution is not required in this approach, it is implied and obtained indirectly as a consequence of the duality between both cases. This duality is represented as follows. Firstly, the problem enunciated in (2.26) can be represented as and herein its complementary problem In the latter problem, the first group of equations represent the combination of the flow rule and the compatibility equations (); in other words, the conditions for the kinematics of collapse for the and parameters. The second group of equations () can be deduced from the basic unitary cost relationships, where the maximization of , i.e. , represents the total cost of sustaining forces with unitary costs. Well, as the values in represent the unitary costs for the resistances in the case of the primal problem, the displacement velocities may be interpreted as the unitary costs for the loads in the case of the complementary or dual problem. Analysis problems: where the geometry, loads and dimensions are known (, , ) and designers search for a load factor γ and the corresponding collapse condition in terms of forces, and geometry , , . These can be solved via (2.14) or (2.15) equations. Design problems: where the geometry and loads are given (, ) and designers search for dimensions that result in safe internal forces , which correspond to coherent configurations of collapse mechanisms , . the (almost free) selection of a set of internal forces in equilibrium with the loads applied: , the assignment of elements with strengths capable of resisting said forces , if needed, an iteration to achieve a better set in order to reduce the overall cost of the structure. We can compute these unitary costs in the following manner. Firstly, in the equation we must interpret the costs as being parameters in a compatible virtual collapse mechanism. And secondly, we must relate these parameters to the term by using the equations applicable to a kinematic upper bound model. Consequently, we can formulate those conditions such ‘that the optimum design can be found if we can find a compatible virtual collapse mechanism , , where the unitary design costs follow the equation ’. It is worth mentioning that this is a general condition for an optimal plastic design that corresponds to those derived by Prager [22]); it is presented in a general form in ([23], 37 ss.). It can also be seen that such a virtual collapse mechanism will be equivalent to the real collapse mechanism for a structure with external forces and the obtained resistances . Resistances that are calculated explicitly in primal problems or implicitly in dual problems are the strict resistances needed in the active sections, denoted by the multipliers. This equality occurs because the set of relevant equations are the same in both problems. In order to justify the expression in (2.28), we can define the total costs of the solutions as a product of the unitary costs and the structural parameters, via expressions such as , where the costs are given and the parameters or can be deduced from the resistance and equilibrium conditions. We have where the multipliers corresponding to the active resistance equations have positive values, while the rest have null values where the change of the internal forces does not affect the overall cost: this is because the strengths in such positions are sufficient and do not need to be modified. These multipliers can identify the internal forces whose unitary costs may influence cost. The resistance equation can thus be expanded to the form The latter equation can be approached in the context of by interpreting as a virtual deformation velocity field associated with the active parameters related to the collapse conditions (the active resistance equations). Finally, such that where is the virtual displacement velocity field found in the solution of the dual problem, and where the deformation field is determined by the kinematic compatibility.

Dualities in classical theories

As shown in the previous sections, work principles are the basement of the classical theories and the dualities found between the equilibrium and the compatibility equations (2.1), (2.2) and (2.3) are derived from them; see arrow directions in schemata (2.7) and (2.24). In addition, they support the dual linear programming problems that can solve plastic problems in equations (2.14) and (2.15). Furthermore, a new duality is revealed, as we are able to establish the following between the equations that correspond to the limit condition: and which comes from the fact that and both represent the same energy dissipation, albeit from two different points of views: the global collapse and the local deformation, respectively.

Some interesting scalars

The relevance of the work principles described in the preceding sections deserves a brief digression. Firstly, the summation of the associated scalars corresponds to the loss of potential energy of loads between their positions in the unloaded structure and their positions in the deformed structure. The components of this summation are the deformation energy and the complementary energy. Therefore, this scalar can be written as If and were constant across the entire body, then that scalar would be a multiple of the volume of the body. An example of this would be an isostatic truss where all bars are strictly designed and the buckling effect is neglected. We can thus consider the three following scalars: volume, stress volume and compliance or energy volume: We can rewrite these scalars as the following: where and are the design references for stresses and deformations, and where and in elastic models. Their relationships and properties are thus very interesting in optimization problems. The stress volume, also known as structural work or the quantity of structure, (see definition 5 in [24]) is the volume weighted by local stresses. The energy volume, which represents the loss in potential energy by the loads, is the weighted stress volume, where the weights are given by local unitary deformations; this can also be described as the body volume weighted by local energy densities. It is worth mentioning that the dimensionality of the three scalars differs: the first one is associated with the cube of a length and the second and third scalars are associated with work or energy. As one can easily see in structures formed by axially stressed bars, the stress volume is a good measure of the structural requirements, as it involves both components of the solution: lengths and forces. Moreover, there are a lot of research insights that can be derived from this scalar, load path when it is presented in the form of equation (2.40), see [25,26]. In the case of an elastic model, a proportional change in all sections (surfaces) by a common factor α, without any variation in loads or forces, multiplies the first scalar (the volume) by a factor α, maintains the second scalar (the stress volume) at a constant value, and reduces the third (the energy volume) by a factor 1/α. Thus, for any structure, a change in the conditions of the material will result in a variation in the volume or compliance scalars, but will maintain constant the stress volume if the loads and forces do not change. This suggest that this scalar, the stress volume, should be adopted as a reference in optimization studies, as Michell did in [27], at least in cases where the location of loads and supports does not change.

The problem of the displacements induced by prestressing: the closure of geometrical incompatibilities

Once the symbology and classical dualities of structural analysis theories have been presented and discussed, we can apply them to new situations. We will begin with a problem of a structure under prestressed conditions. In this section, we will explore the problem, its solution, and its application to the establishment of clear relationships between the elastic and plastic solutions that will allow for the determination of the ductility required for the development of full plastic behaviour.

Displacements induced by prestressing

We have selected the kinematic model from among the different proposals as we believe that it is the most useful way of representing the prestressed conditions. To demonstrate our findings, we will study a model of an undeformed and unloaded structure in which all the nodes are in their nominal geometrical positions, without any movement or deformation. The prestressing actions can be visualized as the following: the actively prestressed elements of the structure are initially out of position, representing an incompatibility with the nominal geometry of the structure, such that the element would have to be stressed to be relocated in that position. It is worth noting that a similar model for imperfections, such as temperature differences, was originally employed by Castigliano in 1879 as remarked by ([28], §§7.4, 8.1). Furthermore, the stress forces a movement of the whole structural system that eliminates this incompatibility. For example, in the case of a cable tensor, the difference between the length of the cable in the nominal geometry of the unstressed structure and the length of the unstressed cable that is connected to the whole structural system. The incompatibility is the gap that must be closed by the stressing action to account for this connection. However, in this case, the gap is a contraction deformation between the nominal and the real length of the cable. Thus, we can define the prestressing action in the structure through the set of incompatibilities that have been eliminated by the prestressing action before taking into account any external loading. Thus, the set is the difference between the nominal positions of the elements’ nodes in the undeformed structure, and the incompatible positions of those nodes in the undeformed geometry of the element. It is important to emphasize that in the former case, the incompatibilities have not yet been solved by the prestressing action. The pseudo-deformations would replace the nominal positions of the nodes of the incompatible members, considered in isolation, to the undeformed real positions in an unstressed and unconnected region; here all regions are considered independently, and without any deformation or force in other regions of the structure. Thus, the internal forces that would theoretically be required to impose the deformations required to reach the nominal positions can be easily obtained because the opposite deformations to the incompatibilities are these which should be imposed on the real initial positions of the nodes in order to move them to their nominal positions. Moreover, an external set of actions would constitute a condition for the existence of said internal forces. As in the previous example, we must bring the nominal and the real positions closer to eliminate the incompatibility. This incompatibility is a contraction deformation (negative) that would reduce the nominal length of the cable to its real length in an undeformed state. In other words, we have to impose a positive extension to the cable (a traction force); this is why the minus sign is used. This traction would impose to the rest of the structure a prestressing force with the sign (the direction) of the incompatibility. However, these internal or external forces are not required to attain their full nominal intensities, because the prestressing process reduces the distances that formed the initial incompatibilities and, consequently, the required forces. The procedure is similar to that used in the analysis of frames, where the analysis proceeds decomposing the final state between a first phase of perfect embedding, without displacements, and a second one of subsequent relaxation, to reach the final state. To solve it, some external forces must be considered. The first set of forces do stress the selected elements to eliminate the incompatibilities, while the second group composed of the opposite forces, acts over the entire structure in the overall prestressing process so that the superposition of both states solves the real prestressing state. Therefore, we have to study the structural response to the loads, which can be described as the nominal prestressing loads before analysing any losses due to the deformation of the structure. The displacements of the initial positions of the prestressed structure before the application of any external load are and This last equation is derived from the application of the rules for the transposition of matrix products, equation (2.10), and takes into account the fact that both and matrices are symmetrical. The preceding equation demonstrates the solution to the structural problem of computing the initial displacement in the jth degree of freedom as a result of a prestressing displacement defined by a unitary initial incompatibility closure on the kth deformation component in the model, where the term is the influence coefficient to apply. The problem can thus be solved by calculating the kth stress induced by a unique unitary load (the energy conjugate of the displacement), as both problems present the same coefficient in the relationships between the variables involved. This result implies that we have identified a previously undiscovered duality.

The duality between the internal forces problem and the displacements from prestressing problem

As the groups of equations (2.9), (2.10) and (3.3), (3.4) show, we can add a new duality to those shown in §2.3. This duality can be identified by the pair . This new duality can be considered to be merely an extension of the equilibrium-compatibility duality identified by the pair , where , as is reflected in the dual paths described by and in schema (2.7), due to the reversibility in the material equations (MAT). This is feasible since the stiffness matrices and can be inverted to obtain the flexibility matrices and . However, this duality deserves particular attention because it is applicable under conditions where there is no initial compatibility (COM).

The unloaded prestressed state as a self-stressed state

In the unloaded state, the deformation and stresses in any region of the structure are the result of the superposition of the nominal deformation and the stresses required to eliminate the initial incompatibilities resulting from the nominal prestress loads: The result of the last equation () is consistent with previous results equations (3.6), (3.5), (3.2, (3.3) and (3.1) successively Hence, the effective internal and external prestressing forces are and , with reduction of the nominal forces described by and , where the differences in to are components of the so-called losses. It must be stressed that the prestressing action, modelled using the nominal prestressing forces and the subsequent losses, can be considered to be indicative of cases where the global rigidity of the prestressed structure against the closure of the gap is much greater than the rigidity of the prestressed member. However, in the most interesting cases it is useless, and in the most extreme case it makes no sense. For example, in the case of an isostatic truss that has a tensor member, the action over the tensor does not vary the forces at all, and instead moves the whole structure. The nominal prestressing forces and the losses are useless for the explanation of this behaviour, but the incompatibility gap and the subsequent movements can be easily and accurately obtained to describe the behaviour of the truss. It is important to note here that, as , the self-stress state is part of the kernel of the equilibrium transformation such that the dimensionality of such possible self-stress states must be limited to the difference between n and ; i.e. the hyperstatic degree of the structure. This implies that there are only independent incompatibilities for the prestressing action. In an isostatic structure, where the movements cannot stress the structure, but the derived are equally obtained with equation (3.4). In these cases, it can be shown that is a full rank square matrix that must ensure for all arbitrary internal states.

Ductility requirements for the development of full plastic behaviour in ductile structures

In §2, we studied the solution to the elastic and plastic approaches to analysing a structure. For the elastic approach, we found that the solution of internal forces for a given set of loads is where the e indices refer to the elastic solution. If the structure is sufficiently ductile, it will have a plastic limit state with internal forces that support a limit load . This plastic limit state can be found by solving the following linear program: If the elastic solution is multiplied by the load factor γ, the result will exceed the limit state of one or more internal forces in several members. Therefore, in such members, some plastic deformation will occur; in addition, their forces will be limited to their maximum threshold: the yielding force. With a corresponding change in several other internal forces, such plastic deformation can be described as the generation of an internal incompatibility; the necessary gap developed as a plastic deformation (striction, plastic rotation, etc.). In this case, the difference between the plastic and the overstressed elastic solutions can be seen as the closure of such gaps in the transition from the overloaded elastic state to the plastic state, assuming the members have enough strength to reach that elastic state. Such gaps could be interpreted as prestress deformations, but they are actually the ductile deformations required to develop the full plastic behaviour. Thus, the problem can be presented as the determination of the ductility deformations that are required to transition from the overloaded elastic state to the plastic state , where the difference is as . Since the ductility requirements can be described by the incompatibilities from the previous section, and equations (3.6), (3.5) and (3.4) can be applied to the internal stresses, we can obtain The deformations represent the gap between the initial nominal dimensions of the bars or elements in the undeformed structure and their real dimensions after reaching their permanent plastic deformations, where these real dimensions are measured in an unstressed state. From equation (2.10), we can define the symmetric matrix as where we have made use of the symmetries of both, and . It can be seen that the matrix is negative since the positive component reduces the incompatibilities. In terms of energy, the energy required to force the local deformations to close the incompatibilities without deforming the remaining members of the structure is reduced in the transition from the overstressed elastic to the plastic states once the structure adapts to the self-stressed state. Thus, the ductility (prestress) requirements are a solution to the equation that relates the internal forces induced by ductility deformations As forces represent a prestress or self-stressed state, i.e. , they belong to the kernel of the equilibrium transformation . Therefore, is a member of the subspace solution to that homogeneous equation, where and equation (3.10) are the vector and the equation that can select such a member from the whole set. As stated in §2, we are dealing with a hyperstatic problem; specifically, this is the case where , and where no internal mechanisms are exhibited. However, it does possess r = n − N redundant internal forces that cannot be solved via the N equilibrium equations , which is the set of equations for which the solution differs in , depending on whether plastic or elastic material conditions are applied. In this case the kernel of the equilibrium matrix is a subspace of the internal force distributions, and , where . The solution of the homogeneous equation gives us this kernel. The construction of a basis for such a vectorial subspace requires the definition of r linearly independent distributions of the internal forces, , where the above condition is met for each distribution. This is a procedure that can be routinely made with linear algebra packages. As we are only interested in the plastic deformations and not in the internal forces, we will use the (3.10) and (3.19) equations to select the appropriate solutions. We solve the eigenproblem for and obtain a collection of , vectors with corresponding , values, where and is the null base of . This gives the following: where we restrict the base, and the corresponding r × r dimensions of to those referencing non-null eigenvalues in ; in doing so, dimensions of are n rows × r columns, with r < n. We can thus write and where is the diagonal matrix of the inverses of the non-null eigenvalues found, as in this representation we have (an identity matrix of r × r), where . Since the displacement is included in the subspace spanned by the base vectors , it can be represented as a linear combination of that base plus an arbitrary combination of the null base components of , which we can represent as . Furthermore, by using the coefficients and , the relationship could be written as where Thus, we obtain the following result from equation (3.14) and the orthogonality of the deformation base From this result, we can now reconstruct the required ductile deformations. To do so, we have to compute the factors (that amount to n − r values) in equation (3.15) to ensure null values for in cases (member deformations) that do not exhibit plastic flow and non-null values in cases where this flow develops during the collapse mechanism. Specifically, the flow is not-null in all plastifying elements except for the final element, when the global plastic limit is reached: if there are r hyperstatic redundant conditions, collapse happens with r + 1 plastic flow components in the deformations obtained in the plastic kinematic approach as described in equations (2.15), (2.2), and (2.13). Hence, there are n − r − 1 null values in . Consequently, we already have r known base coefficients in and n − r unknowns in , and only n − r − 1 additional conditions. If we can detect the last reached plastic limit, we can add it to the n − r − 1 indices of null values in ; this completes the set of equations that can be used to solve the coefficients with these n − r indices. One method of detecting this last reached plastic limit involves using a measure of the local minimum dissipated energy, as the correct solution should correspond to maximum global dissipation. For each of these n − r indices, we have thus obtaining where ( · ) is the selection of the identified i rows in ( · ). Consequently, we can compare the ductility requirements with the ductility capabilities in the affected members, with the latter being detailed in structural codes, such as ASCE-41 or Eurocode 8 part 3. The dimensions of several of those matrices are summarized here. Assuming that the ductility requirements are fulfilled, the plastic deformation energy required to reach this state can be easily obtained. This energy is the work done by the plastic solution to the internal forces in such deformations. It is worth noting that the members that remain in the elastic state have a null component in the plastic deformation vector. Therefore, these members will flow with the constant force obtained from the internal forces vector. Furthermore, we can easily obtain the deformed state at the point where the full plastic state is achieved. This state can be calculated as the sum of two states: the overstressed elastic state, considering the loads and the displacements , and the incompatible state, which is obtained by applying equation (3.4) to such ductile flows; this latter state arises because of the ductility flow. The same displacement-deformation field can be found in an alternative way: by obtaining the total deformations as the sum of the ductility component and the elastic component from the internal forces (as if they have been attained elastically: ). Subsequently, the displacements can be constructed from the compatible deformations with an equation that will be presented and proven in §4.3: equation (4.11). In closing, the analogy we have employed demonstrates the following: the plastic set of internal forces can be obtained without any plastic flow if we could substitute that plastic flow with a prestressing program that achieves the same gap set.

The integrated force method

In this section, we demonstrate that the integrated force method (IFM) from [29], can be seen as a parallel method to the self-stress state approach. As it was stated in §2, the most common structural problem is purely hyperstatic, i.e. , with r = n − N redundant internal forces that are not solved by the N equilibrium equations, . The kernel of the equilibrium matrix, is a subspace of the internal force distributions, and any of its components is the solution to the homogeneous equation, where is any self-stress state. To construct a basis for such a vectorial subspace, we have to find r linearly independent distributions of the internal forces, where the above condition is met for each of such distributions. As mentioned previously, this procedure can be routinely made with linear algebra packages. Thus, if each component of such a basis is assembled as a column in a matrix (that will have then n rows and r = n − N columns) the following conditions hold: The last equation shows that we can eliminate the global displacement unknowns . Thus, this produces a set of n = N + r equations to solve the internal forces problem. In an elastic scenario, these equations could be added to the n MAT equations to obtain a complete set that can be formulated using only the unknown internal forces f, without the need for an intermediate solution nor to the displacements or the deformations and It must be stressed that the differences between the displacements are never computed in this approach; this achieves a better performance in terms of round-off errors. In addition, the flexibility matrices are used, which results in a better performance in nonlinear problems, where such matrices are usually better conditioned and easier to obtain than their inverses, the stiffness matrices . However, the problems are now formulated in non-symmetrical formats and require the use of non-symmetrical solvers. Regardless, those properties are capable of producing better results than the classical stiffness matrix method.

Exploiting the vector space properties of the compatibility conditions

The classification of structures by their static properties

As suggested in §2, and used in §3, the equilibrium and compatibility equations can classify structures based on the relationships between the dimensions , n and N of the spaces spanned by the and transformations, i.e. the spaces spanned by the and local vectors, or the and global vectors, where these dimensions are the rank and the dimensions of the or matrices. When , the structure is hyperstatic; this is the most common case. In this case, the structure has multiple equilibrium solutions that differ in the set of unloaded self-stress states. These solutions can be activated by an equal number of independent incompatibilities or closures, and can be obtained from the n − N dimensional subspace that constitutes the kernel of the equilibrium transformation from . The fundamentals of linear algebra indicate that is a subspace, with a dimension of , of the n dimensional space . When , the structure is isostatic. This class of structures can be easily understood, and is fully solvable under the equilibrium conditions because the matrix is square and invertible. When , the structure is hypostatic. In this class of structure, there are load-equilibrated states that cannot be reached by any internal force or deformation state. Furthermore, the corresponding displacement modes can be activated with a null internal deformation work; this implies the presence of free moving components in the structure, i.e. mechanisms. Free movements of the mechanism can be anywhere within the kernel of the compatibility transformation , i.e. , with . In addition, in the hyperstatic case, the kernel of the equilibrium equation shows the existence of null external forces with non-null internal forces. In other words, the work states of non-null internal deformation can coexist with null external work, although this situation requires previous work (the prestress action) to accumulate such energy. The cokernel of such equations is the kernel of the compatibility equations. This suggests that there can be also non-null global work states that coexist with null internal work states. Thus, the unlimited movement of the structure is required to dissipate such energy. These key relationships are summarized in table 1.

The singular values decomposition of compatibility conditions

Here, we will use the singular values decomposition (SVD) to complete a standard task in linear algebra: the characterization of the properties of the matrices and . In this context, the SVD is an excellent theoretical tool that provides easy and clear explanations. However, it is worth mentioning that a number of its applications can be achieved more efficiently with other simpler decompositions or methods. The SVD of matrix has the form where where and are the basis for the left and right spaces defined by the linear map of , (the spaces for and respectively), and where has only non-null and decreasing elements in its diagonal. We consider the left and the right nullspaces for , to be subspaces of those defined by , with the following properties: A right null space means that it is not influencing or non-significant, as this space’s components only produce null elements via the linear map. By contrast, a left null space is unreachable, as it defines a set of elements on the left space that cannot be reached via the linear map. Thus, by considering both the equilibrium and the compatibility equations and the left and right subspaces and null spaces of the matrix have the following effects: The subspace spans all hyperstatic situations and in the equilibrium equations (for its interpretation as ), it implies the presence of sets of internal forces that do not equilibrate any external forces, i.e. its space spans only self-stress states, in the compatibility equations (for its interpretation as ), it implies the presence of sets of internal deformations that are unreachable for any global displacements (incompatible states). The subspace spans all situations with the existence of mechanisms and in the equilibrium equations (for its interpretation as ), it implies the presence of unreachable external forces, i.e. sets of external forces that cannot be equilibrated with any combination of internal ones, in the compatibility equations (for its interpretation as ), it implies the presence of sets of movements that do not produce deformation in any member.

The pseudoinverse of the compatibility conditions: constructing displacements from deformations

Once we have shown the SVD of the compatibility matrix , equation (4.1), the pseudoinverse of that matrix can be constructed with where is the transpose matrix of where non-null elements in the diagonal have been substituted by their inverses (). Thus we can show that and We can subsequently rename them as which results in square matrices with the dimensions of the left and right spaces respectively (n and N), with unitary elements only in the first diagonal positions, in a number corresponding to the rank of the matrix. In the usual hyperstatic case, , and but has only unitary elements in its diagonal. Thus, equation (4.8) can be reduced to However, because the matrix has some null rows in equation (4.7), it eliminates some elements in the product of basis and , eliminating the possibility of providing a general assertion about the possible result. Consequently, we can only employ this pseudoinverse in the compatibility equation From equation (4.11), we can calculate the displacements related to any prescribed compatible deformation state. This gives us the possibility of reconstructing a displacement field from any known compatible deformation field, as the superposition of the elastic and ductile fields that result in the elasto-plastic deformation state reached at the beginning of the plastic collapse. The SVD constitutes a generalization of the approach of eigenvalue problems from symmetrical matrices to non-symmetrical matrices. As such, it can introduce ideas from symmetrical problems to the resolution of non-symmetrical problems. One of the key ideas that it introduces is the reduction in the dimensionality of the problem’s space. Furthermore, it is well known that elastic dynamics or stability problems can be presented as eigenvalue problems where dimensionality reduction is one of the most common approaches. Here, we will present one other important eigenvalue problem before considering this approach.

The load mode eigenvalue problem

In a general design problem, the loads can be represented by the superposition of several patterns in the form . In this situation, the displacements corresponding to each pattern could be represented by where each column of has a stiffness relationship with its corresponding displacements. We can thus write . Therefore, we have and as sets of columns representing the possible load patterns and their derived displacements. We can interpret to be the change in the representation of the loads, where is the intensity of a particular load combination in a space that is restricted to the capabilities of the representation. At this point, we can search for the most unfavourable format for those patterns. In other words, we search for the load patterns that generate the maximum loss of potential energy for a given load intensity. Henceforth, we consider to be solely a column with one such pattern and with a known measure: (we will use the sum of squares norm: ). Hence, the problem would consist in solving for or for the normalized equivalent patterns. In this way, we are searching for the most flexible responses of the structure for a given load intensity. The problem can be stated as the maximization of the functional , via the Lagrange multipliers. This problem can be easily solved with Here, we have two eigenvalue problems that can be easily related in cases where is invertible. This last problem could be simplified to find patterns parallel to their respective displacements, as in which leads us to the problem of solving situations where that are similar to those that have been previously considered. The problem can be compared to the diagonalization of the flexibility or the stiffness matrix, where each of the load–displacement vectors responds to one from among a collection of several uncorrelated deformation modes (in fact, an orthogonal set of force-deformation modes). The eigenvalue 1/λ is a value that ensures the following for each eigenvector : that the surfaces representing the energy loss and the distance state of the forces that meet the requirement , are represented in a common scale where , and are tangent. 1/λ is the flexibility associated with the corresponding eigenvector and λ is the stiffness associated with the corresponding eigenvector. The diagonalization of the stiffness matrix allows us to perform the decomposition of each load–displacement problem as the superposition of such elemental modes, from the most to the least significant. As a classical example, we can consider the superposition of the symmetric and antisymmetric components of a load in a symmetric structure. It is well known that for this last eigenvalue problem equations (4.15) and (4.16) permit us to find the internal mechanisms for a singular condition in the stiffness matrix that corresponds to the eigenvectors related to the null λ eigenvalues; i.e. in situations where non-null displacements would be associated with null external forces. This provides an indirect way to obtain a basis for the right null space of the compatibility matrix .

Dimensionality or noise reduction in structural models

The application of SVD, or eigenvalues-eigenvectors decomposition in the case of a symmetric matrix, aiming to reduce the dimensionality of the original model is a key technique that has been widely used in dynamic analysis to reduce the vibration modes to those that have more influence, the higher modes. This reduction is largely related to the relative weight of the singular values; these contain the weight of the information corresponding to their respective form vectors (eigenvectors or left and right vectorial spaces in the case of SVD). In information science, this reduction is usually of the order of several orders of magnitude, as is the case in the reduction of dynamics. The reduction substitutes the matrix that represents the linear map with its reduced approximation. This procedure eliminates the least significant and near null components from the representation, in addition to both null spaces of the problem. and where r is the number of elements selected for the reduced basis. And where the measure of the approximation can be controlled by the number of elements in the diagonal of needed to obtain a significant part of its total trace (sum of diagonal elements), using to evaluate this measure the quotient . At the present day, there are several excellent methods by which technical problems can be solved. For example, solving a structural model with a large number of unknowns through its modelling and analysis with the support of a standard finite-element software. However, this creates the risk of over-representing the level of detail for a problem, which increases the resources allocated to solving problems that could be addressed by simpler means. Consequently, the capability of perceiving the significance of the different variables involved in problems is being progressively compromised, reducing the opportunities to develop improved or innovative solutions. In this scenario, resorting to the dimensional reduction provided by the studied techniques could be more useful than it first appears. For example, the flexibility reduction described in the next section can be approached from the perspective of load-eigenvalues, and the majority of the problematic behaviours can be easily condensed into two of the most flexible modes. This approach is not only an interesting pedagogic tool but is also an excellent instrument for the application of extended theoretical developments, and could be used in the analysis of structural behaviour in stochastic scenarios.

Applicability of the dualities and their related techniques

The following example illustrates the concepts described in the previous sections.

Frame

In this example (see figure 1), we chose a simple frame with vertical and horizontal loads. We add a tension diagonal bar and a slanted support to highlight some concepts that would not be evident in orthogonal geometries. In addition, the joint between the support and the beam is assumed to add forced (prestress) movements to the assemblage, which add to the possible prestressing effects on the diagonal.
Figure 1

Frame geometry.

Frame geometry. For ease of comparison, we use loads that are the product of a base load and a load factor. This results in an equal base load (unfactored load) for the comparison of the equilibrium component of the solutions, and different load factors for the comparisons between approaches (limit load, deflections, member requirements and so on).

Geometry and basic variables

The frame has a span length of l = 10 m, a height h = 4 m, a slant given by s = 0.3 m and a cantilever with length c = 1.5 m. Loads are given by F (wind), in joint 1, and 0.8 F , F , 0.8 F and 0.5 F (gravity) in joints 1, 2, 3, 4, respectively, where joint 2 is in the centre of the span. The seismic horizontal forces are applied to the same points where the mass corresponding to the gravitational forces are considered to be. The frame will be constructed using S325 HEB supports and an IPE beam, with a diagonal made of S500 steel. Joints are considered to be reinforced and thus rigid and sufficiently resistant. The deformation and failure conditions are constrained to the ends of the members. For most of the calculations we assume 20 × 40 cm2 as the approximate boundary dimensions for the joints. Axial elongations in the columns and the beam are disregarded. Figures 2–6 represent the positive independent movements. In addition, figures 2 and 6 describe the movements at joint 3 (‘horizontal’ movement and rotation) in detail. Since the cantilever is an isostatic element, only its static resultants are included in the model.
Figure 2

Displacement 1: ‘horizontal’ displacement.

Figure 6

Displacement 5: rotation of joint 3.

Displacement 1: ‘horizontal’ displacement. Displacement 2: vertical displacement of joint 2. Displacement 3: rotation of joint 1. Displacement 4: rotation of joint 2. Displacement 5: rotation of joint 3. Thus, is represented by a column vector which corresponds to a load vector and that is the work conjugate of (i.e. ). This condition imposes constraints on the components of , which are given by the following values depending on the load case where α is the seismic base shear factor. Each load or external force component in the vector can be calculated as the work done by the applied loads in the corresponding unitary displacement for each case. Therefore, there are ‘horizontal’ components F1 derived from vertical loads. These components are the result of the constant axial length of the slanted support, which imposes a vertical displacement on joint 3 with the value Δtanα, where Δ is the horizontal displacement. Here, we consider the following to be the deformations : the end rotations in supports and beams relative to the straight line between both displaced ends; and the total elongation in the case of the diagonal. The end rotations are considered to be the same positive signs as those selected for the joints. The bars are denoted by the joint at its first end. Hence, bar 1 is the part of the beam between joints 1 and 2, while bar 2 is between joints 2 and 3; bars 5 and 6 are the supports. The internal forces are those exerted by the joints onto the end of the members, i.e. the forces are the end moments in the bars (supports as well as the two different parts of the beam). These internal forces have positive signs that are consistent with the positive signs of the rotations. The axial (normal) force in the diagonal will have a positive sign if it is under tension. Here, we will consider the representation of the limit analysis. In this case, the parameters will be the same with one exception: for the beams and columns the end rotations will be derived from concentrated hinges located at their ends, while the elongation for the diagonal is derived from a concentrated striction located somewhere in the bar. Hence, we can employ the same global , and local , parameters. Figures 7 and 8 show the plastic interpretation for the horizontal and the vertical displacements.
Figure 7

Plastic horizontal displacement.

Figure 8

Plastic vertical displacement of joint 2.

Plastic horizontal displacement. Plastic vertical displacement of joint 2.

Compatibility and equilibrium equations

The compatibility equation can be easily derived from the figures that describe the independent global movements (2) to (6). Furthermore, if we consider that the ends of the bars are located in the joints coordinates, with the exception of the eccentricity of the diagonal d, whose depth is half the beam, we have Here, l is the length of the bar i between the ends supposed located in the joint coordinates, excluding the diagonal. However, if we assume huge rigidity and resistance of the joints, the movements and forces of the members must be referred to their ends, located in the surface of the contact to the joints. Hence, those contacts are the reference for the measurements of the lengths. The compatibility equations must be reformulated to account for eccentricities [w, d], which correspond to half the width or half the depth of the joint in both joints 1 and 3. Here, we have disregarded the slight lowering of joint 3 during its rotation, that results from the null change in length of the slanted support (bar 6), see figure 9. From both compatibility equations considered, we will continue with the last one.
Figure 9

The rotation of joint 3 in detail.

The rotation of joint 3 in detail. Equilibrium equations can be constructed by the transposition of . Alternatively, we can consider the equilibrium equation for the work associated with each independent movement. Figure 10 shows the construction of said equation in the most complex case: the case for the ‘horizontal’ forces. This case is complex because the slanted bar 6 cannot be elongated, and thus requires the existence of axial forces to maintain vertical equilibrium. As these forces are oblique (v, v, v in the same figure), horizontal components must be added to maintain this equilibrium. From this figure, we can also obtain the transpose of the first column of as the first row of , since the shear forces are T = (m + m)/l and the axial components have an angle of α with the vertical.
Figure 10

Horizontal equilibrium of forces.

Horizontal equilibrium of forces.

Constitutive or material equations

In elastic conditions, these are the relationships between the end forces and the end displacements, i.e. the stiffness matrices of the bars. Here, we have the classic form of the flexural stiffness for the beams and supports, and the axial stiffness for the diagonal where the matrix is constructed as a blocked diagonal matrix, as the stiffness is uncoupled between its members At plastic or limit conditions, the constitutive equations are now the resistance conditions. Hence, we can assign the following common resistances according to the distinct elements: the flexural resistance r to all the beam ends (for both positive and negative moments); the resistance r to all the support ends, and the axial resistance r to the diagonal, which works only under tension. These resistance conditions can be written as in equation (2.11) where the components , , , can be immediately identified.

Elastic solution

We can address two different problems through the elastic approach: analysis problems and design problems. For the first class of problem, the analysis problems, the dimensions for all the bars must be chosen. Thus, we have assumed the following: HEB200 for the supports (I = 5696 cm4, W = 642.5 cm3), and IPE400 for the beam (I = 23130 cm4, W = 1307 cm3), both of which are made of steel and have a yielding limit of 325 MPa; and a steel tendon ϕ25 (A = 4.909 cm2) with a yielding limit of 500 MPa for the diagonal. Each has an elastic modulus of E = 200 GPa. This results in a stiffness matrix where the length dimensions are measured in dm and the force dimensions are measured in kN. It is important to note that the use of dm is deliberate: in doing so, the numerical values for both, areas and inertias, are of the same order of magnitude. Given that the areas and inertias are combined into a single matrix, this choice reduces the numerical round-off noise. Now, we can obtain the elastic results (figure 11). We used unitary values in both F and F to describe the superposition of gravitational and wind cases in terms of bending moments. It can be seen that the worst condition relative to resistance is reached at the index 9 in the list of internal forces, i.e. in n. For a simultaneous increment of F and F, this represents a load factor of value γ = fA/n = 245.45/0.95 = 258. A classic analysis must also take into account lateral and vertical deflections, as they must be compared with their respective admissible limits. This procedure is straightforward. However, in the case where the predefined design does not satisfy all the requirements, it must be modified and a new analysis step must be performed. This constitutes the most usual case where lateral drift is a limiting condition.
Figure 11

Bending moments in the bars (outside joints) measured in dm kN, for unit wind and gravitational loads in the elastic eccentric model. The label 0.95 represents the axial tension in kN.

Bending moments in the bars (outside joints) measured in dm kN, for unit wind and gravitational loads in the elastic eccentric model. The label 0.95 represents the axial tension in kN. In design problems, we must choose an equilibrium solution and a compatible displacement-deformation field, and select sections that simultaneously satisfy both conditions in the MAT equations. Firstly, we choose an arbitrary (approximate) equilibrium solution, as shown in figure 12. Here, we decided to assign 0.9 of the horizontal resultant to the diagonal, an arbitrary but sensible decision. Thus we have a tension of 1.06 kN in the diagonal and plausible bending moments in the bars required to equilibrate the remaining horizontal and vertical loads.
Figure 12

Approximate bending moments in devised equilibrium solution.

Later, we can design an arbitrary (approximate) compatible deformation solution as shown in figure 13. In this scenario, the horizontal displacement is predefined as 1/300 of the height of the frame and the vertical deflection is limited to 1/400 of the span of the frame. Furthermore, the rotations at joints 1, 2 and 3, are estimated to be consistent with the dimensions of the bars and the horizontal displacement induced by the diagonal elongation, assuming that the bars are of constant section and obey bending diagrams as shown.
Figure 13

Approximate compatible deformation selected for the design. Movements have been amplified 30 times. Displacements in mm.

Approximate bending moments in devised equilibrium solution. Approximate compatible deformation selected for the design. Movements have been amplified 30 times. Displacements in mm. As mentioned before, both solutions must exhibit deformations and internal forces with signs that are consistent with each other. Therefore, the selection of the sections necessary to meet all the requirements that exist for each element in terms of internal forces and deformations is an immediate consequence of the material constitutive conditions. In order to attain with the design a load factor equal to that found before for the elastic solution (γ = 258), the following properties are needed for the elements: a section of 12.22 cm2 for the diagonal, and inertias of 5167 cm4 for the supports and 76 616 cm4 for the beam. These results would require a design with HE200B supports and a HE450B (or an excessive IPE600) beam. The elastic analysis of this design generates the results illustrated in figure 14 for unscaled loads. It exhibits an axial tension of 1.1 kN in the diagonal, and has a horizontal displacement that is virtually equal to the value previously selected for the design, with a vertical deflection of 1/473 of the span of the beam; both movements corresponding to the case of the factored loads, as shown in figure 15.
Figure 14

Exact bending moments in the bars (outside joints) measured in dm kN, for the wind and gravity loads, calculated for the frame devised in the elastic design problem.

Figure 15

Exact deformation calculated for the frame devised in the elastic design problem, movements amplified 30 times. Displacements in mm.

Exact bending moments in the bars (outside joints) measured in dm kN, for the wind and gravity loads, calculated for the frame devised in the elastic design problem. Exact deformation calculated for the frame devised in the elastic design problem, movements amplified 30 times. Displacements in mm. The differences between the devised and the exact equilibrium solutions come from the rough approximations selected for equilibrium and deformation, and thus the slight inconsistencies between them for a design with constant sections.

Limit solution

We can address the same two problems that we tackled with the elastic approach by using a limit solution. For the analysis problems, we establish the conditions as described in equations (2.14) or (2.15). After employing the corresponding yielding limit to each class of steel, we obtain the load factor γ = 289.18 for the same problem that was solved using the elastic approach (with lpSolve [21]). It results in the bending moments given in figure 16 that equilibrate the unscaled loads and generate a tension of 0.85 kN in the diagonal. These results signify that the plastic limits are attained at the following points: the diagonal, the hinges at the centre of the beam, and in three of the ends of the supports. This result can be assessed by both the static and the kinematic approaches.
Figure 16

Static plastic analysis results for the given loads and members.

Static plastic analysis results for the given loads and members. The kinematic approach not only gives us the collapse geometry (figure 17) but also the multipliers that describe the resistance limits that have been attained. Other elements of importance such as the components of the plastic flow , can be obtained with equation (2.13).
Figure 17

Collapse geometry, derived from the plastic kinematic analysis.

Collapse geometry, derived from the plastic kinematic analysis. For design problems, we first devise an equilibrium solution and adopt sections strong enough to resist the devised internal forces. In this way, we obtain a solution that is supported by the static theorem. However, the optimum limit design problem is more interesting. Here, we must state the linear cost functions for the base strengths (beam, supports and the diagonal). To do so, we have to approximate the coefficients of the linear regression of the areas of the selected families of sections from the values of these resistance variables. Thus, taking into account the plastic modulus of IPEs ranging from 300 to 450 or of HEBs ranging from 160 to 300, and the area of the diagonal, and disregarding the constant terms in those regressions, we obtain: . Furthermore, if we multiply each of those coefficients by the total lengths of each section and by the unitary costs per volume of the section type we obtain the cost vector , where each index is . Equation (2.26) can thus be stated and solved for loads scaled by the same load factor as the one calculated for the elastic solution (γ). As before, lpSolve requires positive decision variables that lead to the following form: In the optimal solution, the area required for the diagonal is 4.94 cm2, and the plastic modulus for the beam and the columns are 1164 and 429 cm3, respectively; these values are very close to IPE400 for the beam and HEB180 for the supports. The resulting equilibrium solution for unfactored loads is shown in figure 18.
Figure 18

Bending moments in the bars for the unfactored loads in the optimal plastic solution with a load factor of 258.

Bending moments in the bars for the unfactored loads in the optimal plastic solution with a load factor of 258.

Ductility requirements

As stated in equations (3.15) and (3.17), we can obtain the ductility requirements of each member by computing the difference between the plastic and the elastic analysis problems. Hence, we compute the difference for the original frame calculated in §5.5 and 5.6. In the case of the unitary values of F and F, the forces in the members are illustrated in figures 11 () and 16 (). Their factored differences can be interpreted via equations (3.9) and (3.10), with and . Thus γ in equation (3.10) is γ = γ/γ and , where is a set of internal forces that is shown unfactored () in figure 19. We can verify that this set belongs to the self-stress subspace, i.e. the set of internal forces in self-equilibrium: (see discussion on equation (3.13)).
Figure 19

Bending moments for the (unfactored) self-stress state reached via ductile flow.

Bending moments for the (unfactored) self-stress state reached via ductile flow. In order to find the requirements, equation (3.15), we have to perform the following steps: Firstly, we solve the eigenvalue problem equation (3.12) obtaining the incompatible deformation base for the self-stress subspace of , which has a dimension of 4 = 9 − 5 (dimension of space − dimension of space), and the null base . This incompatible base can be viewed from the perspective of incompatible deformation, as well as from the independent possible prestress states that follow from those deformations. These stress states are shown (in an arbitrary scale) in figures 20–23.
Figure 20

Bending moments for self-stress base state no. 1.

Figure 23

Bending moments for self-stress base state no. 4.

Secondly, we find the coefficients for the influence of the incompatible base , as derived from equation (3.17). Thirdly, we find the coefficients for the influence of the null base , by selecting from the plastic kinematics solution the deformations that include the four deformations with null flow plus the deformation with the least energy, that would correspond to the last hinge, and by applying equation (3.19). Bending moments for self-stress base state no. 1. Bending moments for self-stress base state no. 2. Bending moments for self-stress base state no. 3. Bending moments for self-stress base state no. 4. Furthermore, the ductilities required, also known as the demand ductilities, must be compared with the extensional or the rotational ductility capacity of the members, which are defined in tables 5–6 and 5–7 in ASCE–41 or in the tables B1–B4 of the Eurocode 8 part 3. The results are shown in table 2.
Table 2

Solution for the ductility requirements problem: coefficients for the incompatible and null base components and the resulting ductile flow.

order12345
gg1g2g3g4
−0.0280.0120.0030.001
αα1α2α3α4α5
0.078−0.0280.87−0.221−0.01
udu2radu4radu7radu9dm
0.097−0.0780.0190.893
Solution for the ductility requirements problem: coefficients for the incompatible and null base components and the resulting ductile flow. In cases where it is not possible to determine the last hinge, it is necessary to explore all the possible positions to derive for each position the results at the beginning of the collapse. Table 3 illustrates this methodology for the example presented here.
Table 3

Ductility requirements for arbitrary locations of last hinge (the one with null flow in each row) selected from among the non-null deformations in the plastic solution. Included are the internal plastic forces in each member and global plastic energy W (in mkN) for each assumption, as described by equation (3.20).

u2radu4radu5radu7radu9dm
00.019−0.049−0.03−0.785
0.0190−0.04−0.02−0.463
0.097−0.07800.0190.893
0.059−0.04−0.01900.23
0.045−0.027−0.026−0.0070
fp2mkNfp4mkNfp5mkNfp7mkNfp9kN
424.78−424.78208.81208.81245.45
W2W4W5W7W9
−43.574−15.975100.29243.45523.736
Ductility requirements for arbitrary locations of last hinge (the one with null flow in each row) selected from among the non-null deformations in the plastic solution. Included are the internal plastic forces in each member and global plastic energy W (in mkN) for each assumption, as described by equation (3.20). We can see that in the solutions where the location of the last hinge is incorrectly selected, there exist contradictions between the u deformations required and tabulated in the corresponding row and the corresponding internal forces (f) signs. Moreover, the global plastic energy W is maximum for the solution where the last hinge (i) is correctly selected (as obtained from equation (3.20), and shown in mkN in the table). Having calculated the internal forces , of which some are limit forces, we can calculate the associated elastic deformations . These are deformations that, when added to the ductile deformations got in the plastic flow, , provide a compatible set , from which we can derive the displacements attained at the beginning of the collapse by applying equation (4.11). Figure 24 illustrates this movement and deformation.
Figure 24

The start and the early stages of collapse geometries, where the second stage selects an elongation in the diagonal that doubles that of the start. Displacements in mm for the start. Figure includes elastic and plastic deformations amplified five times.

The start and the early stages of collapse geometries, where the second stage selects an elongation in the diagonal that doubles that of the start. Displacements in mm for the start. Figure includes elastic and plastic deformations amplified five times.

Global limit conditions

Here, we present the restricted subspaces of and spaces derived from two independent collapse modes , and their combined mode in order to illustrate equations (2.17) to (2.23) Those collapse modes can be tabulated so as to represent the correspondence between the indices for the collapse mode and the local plastic deformation, as shown in the following table. where it can be seen that the number of zeros in each row is equal to N − 1. This is because there are n − N hyperstatic conditions, and consequently, n − N + 1 plastic conditions that need to be attained so as to produce the collapse, with possible local collapse modes. This implies that the remaining n − (n − N + 1) = N − 1 deformations are null. Failure of the columns and the diagonal. This mode is related to horizontal displacement. Failure at the centre of the beam with no horizontal displacement in the left column, with compatible hinges at the upper ends of both columns, and with a lower hinge at the right column and a diagonal extension, both of which are required by the eccentricities. Superposition of both modes of failure in which we obtain a failure condition that includes a hinge at the upper end of the left column. To construct the geometry of the aforementioned modes (for positive deformations in our restricted subspace), we must perform the following steps: In our example, the results are and Firstly, we must obtain the compatible deformations that correspond to the indices in the last table for each collapse mode. These deformations are obtained from the compatible deformations base calculated in the SVD of the matrix : . This approach is similar to the methods employed to solve the ductility problem. Obtain from the SVD a reduced base with five components. Pose the four equations to establish the four known null deformations. Pose an additional equation required to obtain the five coefficients for the combination of that base. This equation is the normalization: , where is derived from the strength equations (2.11) that are relevant in such a collapse mode; the relevant columns are those that are associated with the non-null deformations, and the relevant rows are those with positive values in those columns, as we are restricting our search to collapse modes that have positive components in , or . Thus, the collapse forces can be derived from the prescribed strengths and the equation can be written. Secondly, we obtain the compatible collapse displacement rates from the deformations of each mode, as shown in equation (4.11). We adopt normalized unitary values for the i-th component of the i-th independent global collapse mode, with zeros in all the other components; i.e. , , . This results in unitary normalized components in all resistances, , and consequently, produces three columns for the global flow matrix, each of which has a corresponding vector as a result of equation (2.18). This implies a definite form for equation (2.17) which describes the load limit. We obtain the matrix, equation (2.19), that has as many columns as collapse modes and where each of its columns is constructed using the values for the corresponding collapse mode. These values are obtained while adhering to the following set of conditions: Therefore, the new set amounts to 18 equations for the 18 components of for each collapse mode that is being considered. The five equations that derive from each non-null deformation and the flow rule, equation (2.13) where and are already given. The 13 conditions required to assert the null λ values that correspond to each selected collapse mode. This is because only five of the conditions included in the whole set—represented by the λ multipliers, see equation (2.12)—can be considered active. The set contains conditions where one half represents limits for the positive internal forces and the other half for the negative internal forces. These results allow the reader to easily verify equation (2.23) and the limit loads previously calculated in the analysis problem.

Diagonalization of the stiffness matrix

The diagonalization of the elastic stiffness matrix produces the modal decomposition of loads and displacements fields ordered from the stiffest to the most flexible as shown in figures 25–29. As described in §4.4, the load and displacement vectors are strictly proportional in each of these modes.
Figure 25

The eigen displacement mode of the stiffness matrix, no. 1.

Figure 29

The eigen displacement mode of the stiffness matrix, no. 5.

The eigen displacement mode of the stiffness matrix, no. 1. The eigen displacement mode of the stiffness matrix, no. 2. The eigen displacement mode of the stiffness matrix, no. 3. The eigen displacement mode of the stiffness matrix, no. 4. The eigen displacement mode of the stiffness matrix, no. 5. These figures show that, according to the analysis and design, the most relevant modes are those that are the most flexible. To illustrate this assertion, figures 30–34 show the elastic solutions for the frame computed with an approximate flexibility matrix constructed with the most flexible components, i.e. , where , and and are the eigenvectors of the selected modes and the diagonal matrix of the inverses of the corresponding eigenvalues in , respectively. These figures demonstrate the influence of successively added modes.
Figure 30

Bending moments and diagonal force for the approximated flexibility matrix with 1 mode.

Figure 34

Bending moments and diagonal force for the exact flexibility matrix with 5 modes.

Bending moments and diagonal force for the approximated flexibility matrix with 1 mode. Bending moments and diagonal force for the approximated flexibility matrix with 2 modes. Bending moments and diagonal force for the approximated flexibility matrix with 3 modes. Bending moments and diagonal force for the approximated flexibility matrix with 4 modes. Bending moments and diagonal force for the exact flexibility matrix with 5 modes. Table 4 also illustrates the effective load vector as equilibrated by the internal forces for each approximation.
Table 4

Force vectors equilibrated by internal forces depending on the modes selected for the approximation

FhFvM1M2M3
5−0.020.80−0.02−0.000.02
4, 51.230.83−0.030.01−0.00
3, 4, 51.140.83−2.552.46−2.48
2, 3, 4, 51.121.001.212.49−6.28
all 51.101.000.00−0.00−7.50
Force vectors equilibrated by internal forces depending on the modes selected for the approximation

Conclusion

This paper has shown and emphasized the importance of several algebraic properties that can be found in the linear relationships between structural variables: We have provided a unified formulation for both elastic and limit theories, in which the only difference is in the representation of the material properties. This unified formulation has proven useful in the application of both theories to two different classes of problems: the analysis and the design problems. The former is devoted to the assessment of the behaviour of a known structure, while the latter is devoted to the development of a structural solution that is consistent with a predetermined behaviour. The analysis of the displacements generated by prestress in an elastic structure, formulated as a forced compatibility problem, has been proven to be a dual of the classic elastic problem of finding the internal forces generated by external loads. The unified formulation has been capable of relating the two cases studied—the elastic pre-stressing problem and the plastic ductility requirements problem—and provides a practical method of solving the latter. The analysis of the algebraic properties of equilibrium and compatibility matrices has facilitated both the comprehension and detection of self-stress states in hyperstatic structures or substructures and the mechanisms in hypostatic structures, thus providing a means of classifying such structures or substructures. The possibility of performing a dimensionality reduction of the problems via the least energetic modes, which emerge from eigenvalue or SVD problems has been shown. Thus, we stress the importance and usefulness of a profound understanding of the mathematical properties of structural models. Click here for additional data file.
  1 in total

1.  Optimality criteria in structural design.

Authors:  W Prager
Journal:  Proc Natl Acad Sci U S A       Date:  1968-11       Impact factor: 11.205

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.