Computational contact mechanics is a broad topic which brings together algorithmic, geometrical, optimization and numerical aspects for a robust, fast and accurate treatment of contact problems. This book covers all the basic ingredients of contact and computational contact mechanics: from efficient contact detection algorithms and classical optimization methods to new developments in contact kinematics and resolution schemes for both sequential and parallel computer architectures. The book is self-contained and intended for people working on the implementation and improvement of contact algorithms in a finite element software. Using a new tensor algebra, the authors introduce some original notions in contact kinematics and extend the classical formulation of contact elements. Some classical and new resolution methods for contact problems and associated ready-to-implement expressions are provided. Contents: 1. Introduction to Computational Contact. 2. Geometry in Contact Mechanics. 3. Contact Detection. 4. Formulation of Contact Problems. 5. Numerical Procedures. 6. Numerical Examples. About the Authors Vladislav A. Yastrebov is a postdoctoral-fellow in Computational Solid Mechanics at MINES ParisTech in France. His work in computational contact mechanics was recognized by the CSMA award and by the Prix Paul Caseau of the French Academy of Technology and Electricité de France.
Introduction to Computational Contact Mechanics: A Geometrical Approach covers the fundamentals of computational contact mechanics and focuses on its practical implementation. Part one of this textbook focuses on the underlying theory and covers essential information about differential geometry and mathematical methods which are necessary to build the computational algorithm independently from other courses in mechanics. The geometrically exact theory for the computational contact mechanics is described in step-by-step manner, using examples of strict derivation from a mathematical point of view. The final goal of the theory is to construct in the independent approximation form /so-called covariant form, including application to high-order and isogeometric finite elements. The second part of a book is a practical guide for programming of contact elements and is written in such a way that makes it easy for a programmer to implement using any programming language. All programming examples are accompanied by a set of verification examples allowing the user to learn the research verification technique, essential for the computational contact analysis. Key features: Covers the fundamentals of computational contact mechanics Covers practical programming, verification and analysis of contact problems Presents the geometrically exact theory for computational contact mechanics Describes algorithms used in well-known finite element software packages Describes modeling of forces as an inverse contact algorithm Includes practical exercises Contains unique verification examples such as the generalized Euler formula for a rope on a surface, and the impact problem and verification of thå percussion center Accompanied by a website hosting software Introduction to Computational Contact Mechanics: A Geometrical Approach is an ideal textbook for graduates and senior undergraduates, and is also a useful reference for researchers and practitioners working in computational mechanics.
The aim of this book is to summarize the current most effective methods for modeling, simulating, and optimizing metal forming processes, and to present the main features of new, innovative methods currently being developed which will no doubt be the industrial tools of tomorrow. It discusses damage (or defect) prediction in virtual metal forming, using advanced multiphysical and multiscale fully coupled constitutive equations. Theoretical formulation, numerical aspects as well as application to various sheet and bulk metal forming are presented in detail. Virtual metal forming is nowadays inescapable when looking to optimize numerically various metal forming processes in order to design advanced mechanical components. To do this, highly predictive constitutive equations accounting for the full coupling between various physical phenomena at various scales under large deformation including the ductile damage occurrence are required. In addition, fully 3D adaptive numerical methods related to time and space discretization are required in order to solve accurately the associated initial and boundary value problems. This book focuses on these two main and complementary aspects with application to a wide range of metal forming and machining processes. Contents 1. Elements of Continuum Mechanics and Thermodynamics. 2. Thermomechanically-Consistent Modeling of the Metals Behavior with Ductile Damage. 3. Numerical Methods for Solving Metal Forming Problems. 4. Application to Virtual Metal Forming.
A comprehensive guide to numerical methods for simulating physical-chemical systems This book offers a systematic, highly accessible presentation of numerical methods used to simulate the behavior of physical-chemical systems. Unlike most books on the subject, it focuses on methodology rather than specific applications. Written for students and professionals across an array of scientific and engineering disciplines and with varying levels of experience with applied mathematics, it provides comprehensive descriptions of numerical methods without requiring an advanced mathematical background. Based on its author’s more than forty years of experience teaching numerical methods to engineering students, Numerical Methods for Solving Partial Differential Equations presents the fundamentals of all of the commonly used numerical methods for solving differential equations at a level appropriate for advanced undergraduates and first-year graduate students in science and engineering. Throughout, elementary examples show how numerical methods are used to solve generic versions of equations that arise in many scientific and engineering disciplines. In writing it, the author took pains to ensure that no assumptions were made about the background discipline of the reader. Covers the spectrum of numerical methods that are used to simulate the behavior of physical-chemical systems that occur in science and engineering Written by a professor of engineering with more than forty years of experience teaching numerical methods to engineers Requires only elementary knowledge of differential equations and matrix algebra to master the material Designed to teach students to understand, appreciate and apply the basic mathematics and equations on which Mathcad and similar commercial software packages are based Comprehensive yet accessible to readers with limited mathematical knowledge, Numerical Methods for Solving Partial Differential Equations is an excellent text for advanced undergraduates and first-year graduate students in the sciences and engineering. It is also a valuable working reference for professionals in engineering, physics, chemistry, computer science, and applied mathematics.
This comprehensive and self-contained, one-stop source discusses phase-field methodology in a fundamental way, explaining advanced numerical techniques for solving phase-field and related continuum-field models. It also presents numerical techniques used to simulate various phenomena in a detailed, step-by-step way, such that readers can carry out their own code developments. Features many examples of how the methods explained can be used in materials science and engineering applications.
Computational methods for the modeling and simulation of the dynamic response and behavior of particles, materials and structural systems have had a profound influence on science, engineering and technology. Complex science and engineering applications dealing with complicated structural geometries and materials that would be very difficult to treat using analytical methods have been successfully simulated using computational tools. With the incorporation of quantum, molecular and biological mechanics into new models, these methods are poised to play an even bigger role in the future. Advances in Computational Dynamics of Particles, Materials and Structures not only presents emerging trends and cutting edge state-of-the-art tools in a contemporary setting, but also provides a unique blend of classical and new and innovative theoretical and computational aspects covering both particle dynamics, and flexible continuum structural dynamics applications. It provides a unified viewpoint and encompasses the classical Newtonian, Lagrangian, and Hamiltonian mechanics frameworks as well as new and alternative contemporary approaches and their equivalences in [start italics]vector and scalar formalisms[end italics] to address the various problems in engineering sciences and physics. Highlights and key features Provides practical applications, from a unified perspective, to both particle and continuum mechanics of flexible structures and materials Presents new and traditional developments, as well as alternate perspectives, for space and time discretization Describes a unified viewpoint under the umbrella of Algorithms by Design for the class of linear multi-step methods Includes fundamentals underlying the theoretical aspects and numerical developments, illustrative applications and practice exercises The completeness and breadth and depth of coverage makes Advances in Computational Dynamics of Particles, Materials and Structures a valuable textbook and reference for graduate students, researchers and engineers/scientists working in the field of computational mechanics; and in the general areas of computational sciences and engineering.
Praise for the First Edition «. . . outstandingly appealing with regard to its style, contents, considerations of requirements of practice, choice of examples, and exercises.»—Zentralblatt MATH «. . . carefully structured with many detailed worked examples.»—The Mathematical Gazette The Second Edition of the highly regarded An Introduction to Numerical Methods and Analysis provides a fully revised guide to numerical approximation. The book continues to be accessible and expertly guides readers through the many available techniques of numerical methods and analysis. An Introduction to Numerical Methods and Analysis, Second Edition reflects the latest trends in the field, includes new material and revised exercises, and offers a unique emphasis on applications. The author clearly explains how to both construct and evaluate approximations for accuracy and performance, which are key skills in a variety of fields. A wide range of higher-level methods and solutions, including new topics such as the roots of polynomials, spectral collocation, finite element ideas, and Clenshaw-Curtis quadrature, are presented from an introductory perspective, and the Second Edition also features: Chapters and sections that begin with basic, elementary material followed by gradual coverage of more advanced material Exercises ranging from simple hand computations to challenging derivations and minor proofs to programming exercises Widespread exposure and utilization of MATLAB An appendix that contains proofs of various theorems and other material The book is an ideal textbook for students in advanced undergraduate mathematics and engineering courses who are interested in gaining an understanding of numerical methods and numerical analysis.
A comprehensive introduction to various numerical methods used in computational finance today Quantitative skills are a prerequisite for anyone working in finance or beginning a career in the field, as well as risk managers. A thorough grounding in numerical methods is necessary, as is the ability to assess their quality, advantages, and limitations. This book offers a thorough introduction to each method, revealing the numerical traps that practitioners frequently fall into. Each method is referenced with practical, real-world examples in the areas of valuation, risk analysis, and calibration of specific financial instruments and models. It features a strong emphasis on robust schemes for the numerical treatment of problems within computational finance. Methods covered include PDE/PIDE using finite differences or finite elements, fast and stable solvers for sparse grid systems, stabilization and regularization techniques for inverse problems resulting from the calibration of financial models to market data, Monte Carlo and Quasi Monte Carlo techniques for simulating high dimensional systems, and local and global optimization tools to solve the minimization problem.
Essentials of Computational Electromagnetics provides an in-depth introduction of the three main full-wave numerical methods in computational electromagnetics (CEM); namely, the method of moment (MoM), the finite element method (FEM), and the finite-difference time-domain (FDTD) method. Numerous monographs can be found addressing one of the above three methods. However, few give a broad general overview of essentials embodied in these methods, or were published too early to include recent advances. Furthermore, many existing monographs only present the final numerical results without specifying practical issues, such as how to convert discretized formulations into computer programs, and the numerical characteristics of the computer programs. In this book, the authors elaborate the above three methods in CEM using practical case studies, explaining their own research experiences along with a review of current literature. A full analysis is provided for typical cases, including characteristics of numerical methods, helping beginners to develop a quick and deep understanding of the essentials of CEM. Outlines practical issues, such as how to convert discretized formulations into computer programs Gives typical computer programs and their numerical characteristics along with line by line explanations of programs Uses practical examples from the authors' own work as well as in the current literature Includes exercise problems to give readers a better understanding of the material Introduces the available commercial software and their limitations This book is intended for graduate-level students in antennas and propagation, microwaves, microelectronics, and electromagnetics. This text can also be used by researchers in electrical and electronic engineering, and software developers interested in writing their own code or understanding the detailed workings of code. Companion website for the book: www.wiley.com/go/sheng/cem
A modern approach to mathematical modeling, featuring unique applications from the field of mechanics An Introduction to Mathematical Modeling: A Course in Mechanics is designed to survey the mathematical models that form the foundations of modern science and incorporates examples that illustrate how the most successful models arise from basic principles in modern and classical mathematical physics. Written by a world authority on mathematical theory and computational mechanics, the book presents an account of continuum mechanics, electromagnetic field theory, quantum mechanics, and statistical mechanics for readers with varied backgrounds in engineering, computer science, mathematics, and physics. The author streamlines a comprehensive understanding of the topic in three clearly organized sections: Nonlinear Continuum Mechanics introduces kinematics as well as force and stress in deformable bodies; mass and momentum; balance of linear and angular momentum; conservation of energy; and constitutive equations Electromagnetic Field Theory and Quantum Mechanics contains a brief account of electromagnetic wave theory and Maxwell's equations as well as an introductory account of quantum mechanics with related topics including ab initio methods and Spin and Pauli's principles Statistical Mechanics presents an introduction to statistical mechanics of systems in thermodynamic equilibrium as well as continuum mechanics, quantum mechanics, and molecular dynamics Each part of the book concludes with exercise sets that allow readers to test their understanding of the presented material. Key theorems and fundamental equations are highlighted throughout, and an extensive bibliography outlines resources for further study. Extensively class-tested to ensure an accessible presentation, An Introduction to Mathematical Modeling is an excellent book for courses on introductory mathematical modeling and statistical mechanics at the upper-undergraduate and graduate levels. The book also serves as a valuable reference for professionals working in the areas of modeling and simulation, physics, and computational engineering.
Focusing on basic lubrication problems this book offers specific engineering applications. The book introduces methods and programs for the most important lubrication problems and their solutions. It is divided into four parts. The first part is about the general solving methods of the Reynolds equation, including solutions of Reynolds equations with different conditions and their discrete forms, such as a steady-state incompressible slider, journal bearing, dynamic bearing, gas bearing and grease lubrication. The second part gives the ‘energy equation solution’. The third part introduces methods and programs for elasto-hydrodynamic lurbication, which links the Reynolds equation with the elastic deformation equation. The final part presents application lubrication programs used in engineering. Provides numerical solution methodologies including appropriate software for the hydrodynamic and elasto-hydrodynamic lubrication of bearings Offers a clear introduction and orientation to all major engineering lubrication problems and their solutions Presents numerical programs for specific applications in engineering, with special topics including grease-lubricated bearings and gas bearings Equips those working in tribology and those new to the topic with the fundamental tools of calculation Downloadable programs are available at the companion website With an emphasis on clear explanations, the text offers a thorough understanding of the numerical calculation of lubrication for graduate students on tribology and engineering mechanics courses, with more detailed materials suitable for engineers. This is an accessible reference for senior undergraduate students of tribology and researchers in thin-film fluid mechanics.
A balanced guide to the essential techniques for solving elliptic partial differential equations Numerical Analysis of Partial Differential Equations provides a comprehensive, self-contained treatment of the quantitative methods used to solve elliptic partial differential equations (PDEs), with a focus on the efficiency as well as the error of the presented methods. The author utilizes coverage of theoretical PDEs, along with the nu merical solution of linear systems and various examples and exercises, to supply readers with an introduction to the essential concepts in the numerical analysis of PDEs. The book presents the three main discretization methods of elliptic PDEs: finite difference, finite elements, and spectral methods. Each topic has its own devoted chapters and is discussed alongside additional key topics, including: The mathematical theory of elliptic PDEs Numerical linear algebra Time-dependent PDEs Multigrid and domain decomposition PDEs posed on infinite domains The book concludes with a discussion of the methods for nonlinear problems, such as Newton's method, and addresses the importance of hands-on work to facilitate learning. Each chapter concludes with a set of exercises, including theoretical and programming problems, that allows readers to test their understanding of the presented theories and techniques. In addition, the book discusses important nonlinear problems in many fields of science and engineering, providing information as to how they can serve as computing projects across various disciplines. Requiring only a preliminary understanding of analysis, Numerical Analysis of Partial Differential Equations is suitable for courses on numerical PDEs at the upper-undergraduate and graduate levels. The book is also appropriate for students majoring in the mathematical sciences and engineering.
Computational Fluid Dynamics (CFD) is now an essential and effective tool used in the design of all types of turbomachine, and this topic constitutes the main theme of this book. With over 50 years of experience in the field of aerodynamics, Professor Naixing Chen has developed a wide range of numerical methods covering almost the entire spectrum of turbomachinery applications. Moreover, he has also made significant contributions to practical experiments and real-life designs. The book focuses on rigorous mathematical derivation of the equations governing flow and detailed descriptions of the numerical methods used to solve the equations. Numerous applications of the methods to different types of turbomachine are given and, in many cases, the numerical results are compared to experimental measurements. These comparisons illustrate the strengths and weaknesses of the methods – a useful guide for readers. Lessons for the design of improved blading are also indicated after many applications. Presents real-world perspective to the past, present and future concern in turbomachinery Covers direct and inverse solutions with theoretical and practical aspects Demonstrates huge application background in China Supplementary instructional materials are available on the companion website Aerothermodynamics of Turbomachinery: Analysis and Design is ideal for senior undergraduates and graduates studying in the fields of mechanics, energy and power, and aerospace engineering; design engineers in the business of manufacturing compressors, steam and gas turbines; and research engineers and scientists working in the areas of fluid mechanics, aerodynamics, and heat transfer. Supplementary lecture materials for instructors are available at www.wiley.com/go/chenturbo
Analysis of Structures offers an original way of introducing engineering students to the subject of stress and deformation analysis of solid objects, and helps them become more familiar with how numerical methods such as the finite element method are used in industry. Eisley and Waas secure for the reader a thorough understanding of the basic numerical skills and insight into interpreting the results these methods can generate. Throughout the text, they include analytical development alongside the computational equivalent, providing the student with the understanding that is necessary to interpret and use the solutions that are obtained using software based on the finite element method. They then extend these methods to the analysis of solid and structural components that are used in modern aerospace, mechanical and civil engineering applications. Analysis of Structures is accompanied by a book companion website www.wiley.com/go/waas housing exercises and examples that use modern software which generates color contour plots of deformation and internal stress.It offers invaluable guidance and understanding to senior level and graduate students studying courses in stress and deformation analysis as part of aerospace, mechanical and civil engineering degrees as well as to practicing engineers who want to re-train or re-engineer their set of analysis tools for contemporary stress and deformation analysis of solids and structures. Provides a fresh, practical perspective to the teaching of structural analysis using numerical methods for obtaining answers to real engineering applications Proposes a new way of introducing students to the subject of stress and deformation analysis of solid objects that are used in a wide variety of contemporary engineering applications Casts axial, torsional and bending deformations of thin walled objects in a framework that is closely amenable to the methods by which modern stress analysis software operates.
A systematic introduction to the theories and formulations of the explicit finite element method As numerical technology continues to grow and evolve with industrial applications, understanding the explicit finite element method has become increasingly important, particularly in the areas of crashworthiness, metal forming, and impact engineering. Introduction to the Explicit Finite Element Method for Nonlinear Transient Dynamics is the first book to address specifically what is now accepted as the most successful numerical tool for nonlinear transient dynamics. The book aids readers in mastering the explicit finite element method and programming code without requiring extensive background knowledge of the general finite element. The authors present topics relating to the variational principle, numerical procedure, mechanical formulation, and fundamental achievements of the convergence theory. In addition, key topics and techniques are provided in four clearly organized sections: • Fundamentals explores a framework of the explicit finite element method for nonlinear transient dynamics and highlights achievements related to the convergence theory • Element Technology discusses four-node, three-node, eight-node, and two-node element theories • Material Models outlines models of plasticity and other nonlinear materials as well as the mechanics model of ductile damage • Contact and Constraint Conditions covers subjects related to three-dimensional surface contact, with examples solved analytically, as well as discussions on kinematic constraint conditions Throughout the book, vivid figures illustrate the ideas and key features of the explicit finite element method. Examples clearly present results, featuring both theoretical assessments and industrial applications. Introduction to the Explicit Finite Element Method for Nonlinear Transient Dynamics is an ideal book for both engineers who require more theoretical discussions and for theoreticians searching for interesting and challenging research topics. The book also serves as an excellent resource for courses on applied mathematics, applied mechanics, and numerical methods at the graduate level.