副标题:无

作   者:

分类号:

ISBN:9780471970590

微信扫一扫,移动浏览光盘

简介

Summary: Publisher Summary 1 Non-linear Finite Element Analysis of Solids and Structures Volume 1 : Essentials M.A. Crisfield Imperial College of Science, Technology and Medicine, London, UK Taking an engineering rather than a mathematical bias, this comprehensive book details the fundamentals of non-linear finite element analysis. The author explains how non-linear techniques can be used to solve practical problems. The main ideas of geometric non-linearity, continuum mechanics, plasticity, element technology and stability theory are explored in detail. The reader is also introduced to the recent research in this developing field. The computer programs in the text are available on the Internet via anonymous ftp, using the URL ftp://cc.ic.ac.uk, directory /pub/depts/aero/nonlin. These useful finite element computer programs illustrate many of the ideas considered in the book. The logic can also be followed without these finer details since these computer programs and subroutines are also represented by examples and flowcharts. The second volume will address advanced topics such as large strains and large rotations, plasticity with a range of yield criteria and hardening rules, stability theory and advanced solution procedures including branch-switching techniques, contact and friction, and non-linear dynamics. It will also include examples from an up-dated non-linear finite element computer program incorporating the advanced solution procedures.  

目录

Table Of Contents:
Preface xi
Notation xiii

General introduction, brief history and introduction to geometric non-linearity 1(22)

General introduction and a brief history 1(1)

A brief history 1(1)

A simple example for geometric non-linearity with one degree of freedom 2(11)

An incremental solution 6(2)

An iterative solution (the Newton--Raphson method) 8(2)

Combined incremental/iterative solutions (full or modified Newton--Raphson or the initial-stress method) 10(3)

A simple example with two variables 13(6)

`Exact' solutions 16(2)

The use of virtual work 18(1)

An energy basis 19(1)

Special notation 19(1)

List of books on (or related to) non-linear finite elements 20(1)

References to early work on non-linear finite elements 20(3)

A shallow truss element with Fortran computer program 23(34)

A shallow truss element 23(3)

A set of Fortran subroutines 26(10)

Subroutine ELEMENT 27(2)

Subroutine INPUT 29(1)

Subroutine FORCE 30(1)

Subroutine ELSTRUC 31(1)

Subroutine BCON and details on displacement control 32(2)

Subroutine CROUT 34(1)

Subroutine SOLVCR 35(1)

A flowchart and computer program for an incremental (Euler) solution 36(3)

Program NONLTA 37(2)

A flowchart and computer program for an iterative solution using the Newton--Raphson method 39(5)

Program NONLTB 39(2)

Flowchart and computer listing for subroutine ITER 41(3)

A flowchart and computer program for an incremental/iterative solution procedure using full or modified Newton--Raphson iterations 44(4)

Program NONLTC 45(3)

Problems for analysis 48(8)

Single variable with spring 48(1)

Incremental solution using program NONLTA 49(1)

Iterative solution using program NONLTB 49(1)

Incremental/iterative solution using program NONLTC 49(1)

Single variable; no spring 49(1)

Perfect buckling with two variables 50(1)

Imperfect `buckling' with two variables 51(1)

Pure incremental solution using program NONLTA 51(1)

An incremental/iterative solution using program NONLTC with small increments 52(2)

An incremental/iterative solution using program NONLTC with large increments 54(1)

An incremental/iterative solution using program NONLTC with displacement control 55(1)

Special notation 56(1)

References 56(1)

Truss elements and solutions for different strain measures 57(47)

A simple example with one degree of freedom 57(5)

A rotated engineering strain 58(1)

Green's strain 59(1)

A rotated log-strain 59(1)

A rotated log-strain formulation allowing for volume change 60(1)

Comparing the solutions 61(1)

Solutions for a bar under uniaxial tension or compression 62(3)

Almansi's strain 63(2)

A truss element based on Green's strain 65(10)

Geometry and the strain--displacement relationships 65(3)

Equilibrium and the internal force vector 68(1)

The tangent stiffness matrix 69(1)

Using shape functions 70(2)

Alternative expressions involving updated coordinates 72(1)

An updated Lagrangian formulation 73(2)

An alternative formulation using a rotated engineering strain 75(1)

An alternative formulation using a rotated log-strain 76(1)

An alternative corotational formulation using engineering strain 77(3)

Space truss elements 80(2)

Mid-point incremental strain updates 82(3)

Fortran subroutines for general truss elements 85(5)

Subroutine ELEMENT 85(2)

Subroutine INPUT 87(1)

Subroutine FORCE 88(2)

Problems for analysis 90(12)

Bar under uniaxial load (large strain) 90(1)

Rotating bar 90(1)

Deep truss (large-strains) (Example 2.1) 90(1)

Shallow truss (small-strains) (Example 2.2) 91(2)

Hardening problem with one variable (Example 3) 93(1)

Bifurcation problem (Example 4) 94(2)

Limit point with two variables (Example 5) 96(2)

Hardening solution with two variables (Example 6) 98(2)

Snap-back (Example 7) 100(2)

Special notation 102(1)

References 103(1)

Basic continuum mechanics 104(32)

Stress and strain 105(2)

Stress--strain relationships 107(3)

Plane strain, axial symmetry and plane stress 107(1)

Decomposition into volumetric and deviatoric components 108(1)

An alternative expression using the Lame constants 109(1)

Transformations and rotations 110(6)

Transformations to a new set of axes 110(3)

A rigid-body rotation 113(3)

Green's strain 116(4)

Virtual work expressions using Green's strain 118(1)

Work expressions using von Karman's non-linear strain--displacement relationships for a plate 119(1)

Almansi's strain 120(1)

The true or Cauchy stress 121(3)

Summarising the different stress and strain measures 124(2)

The polar-decomposition theorem 126(4)

An example 129(1)

Green and Almansi strains in terms of the principal stretches 130(1)

A simple description of the second Piola--Kirchhoff stress 131(1)

Corotational stresses and strains 131(1)

More on constitutive laws 132(2)

Special notation 134(1)

References 135(1)

Basic finite element analysis of continua 136(16)

Introduction and the total Lagrangian formulation 136(8)

Element formulation 137(2)

The tangent stiffness matrix 139(1)

Extension to three dimensions 140(2)

An axisymmetric membrane 142(2)

Implementation of the total Lagrangian method 144(2)

With an elasto-plastic or hypoelastic material 144(2)

The updated Lagrangian formulation 146(1)

Implementation of the updated Lagrangian method 147(3)

Incremental formulation involving updating after convergence 147(1)

A total formulation for an elastic response 148(1)

An approximate incremental formulation 149(1)

Special notation 150(1)

References 151(1)

Basic plasticity 152(49)

Introduction 152(2)

Stress updating: incremental or iterative strains? 154(2)

The standard elasto-plastic modular matrix for an elastic/perfectly plastic von Mises material under plane stress 156(3)

Non-associative plasticity 158(1)

Introducing hardening 159(3)

Isotropic strain hardening 159(1)

Isotropic work hardening 160(1)

Kinematic hardening 161(1)

Von Mises plasticity in three dimensions 162(4)

Splitting the update into volumetric and deviatoric parts 164(1)

Using tensor notation 165(1)

Integrating the rate equations 166(12)

Crossing the yield surface 168(2)

Two alternative `predictors' 170(1)

Returning to the yield surface 171(1)

Sub-incrementation 172(1)

Generalised trapezoidal or mid-point algorithms 173(3)

A backward-Euler return 176(1)

The radial return algorithm, a special form of backward-Euler procedure 177(1)

The consistent tangent modular matrix 178(3)

Splitting the deviatoric from the volumetric components 178(2)

A combined formulation 180(1)

Special two-dimensional situations 181(4)

Plane strain and axial symmetry 181(1)

Plane stress 181(3)

A consistent tangent modular matrix for plane stress 184(1)

Numerical examples 185(8)

Intersection point 185(1)

A forward-Euler integration 185(3)

Sub-increments 188(1)

Correction or return to the yield surface 189(1)

Backward-Euler return 189(1)

General method 189(1)

Specific plane-stress method 190(1)

Consistent and inconsistent tangents 191(1)

Solution using the general method 191(1)

Solution using the specific plane-stress method 192(1)

Plasticity and mathematical programming 193(3)

A backward-Euler or implicit formulation 195(1)

Special notation 196(1)

References 197(4)

Two-dimensional formulations for beams and rods 201(33)

A shallow-arch formulation 201(10)

The tangent stiffness matrix 205(1)

Introduction of material non-linearity or eccentricity 205(1)

Numerical integration and specific shape functions 206(2)

Introducing shear deformation 208(2)

Specific shape functions, order of integration and shear-locking 210(1)

A simple corotational element using Kirchhoff theory 211(8)

Stretching `stresses' and `strains' 213(1)

Bending `stresses' and `strains' 213(1)

The virtual local displacements 214(1)

The virtual work 215(1)

The tangent stiffness matrix 216(1)

Using shape functions 217(1)

Including higher-order axial terms 217(2)

Some observations 219(1)

A simple corotational element using Timoshenko beam theory 219(2)

An alternative element using Reissner's beam theory 221(4)

The introduction of shape functions and extension to a general isoparametric element 223(2)

An isoparametric degenerate-continuum approach using the total Lagrangian formulation 225(4)

Special notation 229(2)

References 231(3)

Shells 234(18)

A range of shallow shells 236(7)

Strain--displacement relationships 236(2)

Stress--strain relationships 238(1)

Shape functions 239(1)

Virtual work and the internal force vector 240(1)

The tangent stiffness matrix 241(1)

Numerical integration, matching shape functions and `locking' 242(1)

Extensions to the shallow-shell formulation 242(1)

A degenerate-continuum element using a total Lagrangian formulation 243(4)

The tangent stiffness matrix 246(1)

Special notation 247(2)

References 249(3)

More advanced solution procedures 252(82)

The total potential energy 253(1)

Line searches 254(12)

Theory 254(4)

Flowchart and Fortran subroutine to find the new step length 258(1)

Fortran subroutine SEARCH 259(2)

Implementation within a finite element computer program 261(1)

Input 261(2)

Changes to the iterative subroutine ITER 263(1)

Flowchart for line-search loop at the structural level 264(2)

The arc-length and related methods 266(10)

The need for arc-length or similar techniques and examples of their use 266(5)

Various forms of generalised displacement control 271(2)

The `spherical arc-length' method 273(1)

Linearised arc-length methods 274(1)

Generalised displacement control at a specific variable 275(1)

Detailed formulation for the `cylindrical arc-length' method 276(10)

Flowchart and Fortran subroutines for the application of the arc-length constraint 276(2)

Fortran subroutines ARCL1 and QSOLV 278(2)

Flowchart and Fortran subroutine for the main structural iterative loop (ITER) 280(2)

Fortran subroutine ITER 282(3)

The predictor solution 285(1)

Automatic increments, non-proportional loading and convegence criteria 286(5)

Automatic increment cutting 288(1)

The current stiffness parameter and automatic switching to the arc-length method 288(1)

Non-proportional loading 289(1)

Convergence criteria 289(1)

Restart facilities and the computation of the lowest eigenmode of Kt 290(1)

The updated computer program 291(16)

Fortran subroutine LSLOOP 292(2)

Input for incremental/iterative control 294(2)

Subroutine INPUT2 296(2)

Flowchart and Fortran subroutine for the main program module NONLTD 298(1)

Fortran for main program module NONLTD 299(4)

Flowchart and Fortran subroutine for routine SCALUP 303(1)

Fortran for routine SCALUP 303(2)

Flowchart and Fortran for subroutine NEXINC 305(1)

Fortran for subroutine NEXINC 305(2)

Quasi-Newton methods 307(3)

Secant-related acceleration techniques 310(4)

Cut-outs 311(1)

Flowchart and Fortran for subroutine ACCEL 312(1)

Fortran for subroutine ACCEL 313(1)

Problems for analysis 314(10)

The problems 314(1)

Small-strain, limit-point example with one variable (Example 2.2) 314(2)

Hardening problem with one variable (Example 3) 316(1)

Bifurcation problem (Example 4) 317(2)

Limit point with two variables (Example 5) 319(3)

Hardening solution with two variable (Example 6) 322(1)

Snap-back (Example 7) 323(1)

Further work on solution procedures 324(2)

Special notation 326(1)

References 327(7)
Appendix Lobatto rules for numerical integration 334(2)
Subject index 336(5)
Author index 341

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon