Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C1
Anlage C (Seite C1 – C76)
Modulhandbuch
zum
Masterkurs Computational Engineering
Ruhr-Universität Bochum
Fakultät für
Bau- und Umweltingenieurwissenschaften
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C2
Content Curriculum ......................................................................................................................... C2
Compulsory Courses P01 – P07 ...................................................................................... C3
CE-P01: Mathematical Aspects of Differential Equations and Numerical Mathematics .... C4
CE-P02: Mechanical Modelling of Materials ..................................................................... C6
CE-P03: Computer-based Analyses of Steel Structures................................................... C8
CE-P04: Modern Programming Concepts in Engineering ............................................... C10
CE-P05: Finite Element Methods in Linear Structural Mechanics ................................... C12
CE-P06: Fluid Dynamics ................................................................................................ C14
CE-P07: Continuum Mechanics ..................................................................................... C16
Compulsory Optional Courses WP01 – WP22 ............................................................... C18
CE-WP01: Variational Calculus and Tensor Analysis ..................................................... C19
CE-WP02: Concrete Engineering and Design ................................................................ C21
CE-WP03: Dynamics and Adaptronics ........................................................................... C23
CE-WP04: Advanced Finite Element Methods ............................................................... C26
CE-WP05: Computational Fluid Dynamics ..................................................................... C28
CE-WP06: Finite Element Method for Nonlinear Analyses of Materials and Structures .. C31
CE-WP07: Computational Modelling of Mixtures ............................................................ C33
CE-WP08: Numerical Methods and Stochastics ............................................................ C35
CE-WP09: Numerical Simulation in Geotechnics and Tunnelling ................................... C37
CE-WP10: Object-oriented Modelling and Implementation of Structural Analysis Software . C39
CE-WP11: Dynamics of Structures ................................................................................ C41
CE-WP12: Computational Plasticity ............................................................................... C43
CE-WP13: Advanced Control Methods for Adaptive Mechanical Systems ..................... C45
CE-WP14: Computational Wind Engineering ................................................................. C47
CE-WP15: Design Optimization ..................................................................................... C49
CE-WP16: Parallel Computing ....................................................................................... C51
CE-WP17: Adaptive Finite Element Methods ................................................................. C53
CE-WP18: Safety and Reliability of Engineering Structures ........................................... C56
CE-WP19: Numerical Simulation of Fracture Materials .................................................. C58
CE-WP20: Materials for Aerospace Applications............................................................ C60
CE-WP21: CE-WP01 Energy Methods in Material Modelling ......................................... C62
CE-WP22: Case Study A ............................................................................................... C64
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C3
Optional Courses W01 – W03 ......................................................................................... C66
CE-W01: Training of Competences (Part 1) ................................................................... C67
CE-W02: Training of Competences (Part 2) ................................................................... C69
CE-W03: Case Study B.................................................................................................. C70
Master Thesis .................................................................................................................. C72
CE-M: Master Thesis ..................................................................................................... C73
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C4
Curriculum 2015
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C5
Compulsory Courses P01 – P07
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C6
Study course: Master Course Computational Engineering
Module name: CE-P01: Mathematical Aspects of Differential Equations and Numerical Mathematics
Abbreviation, if applicable:
MADENM
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. B. Bramham
Classification within the curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not offered in any other study program.
Courses included in the module, if applicable:
Mathematical Aspects of Differential Equations and Numerical Mathematics
Semester/term: 1st Semester / WS
Lecturer(s): Prof. Dr. B. Bramham, Assistants
Language: English
Requirements: No prior knowledge or preliminary modules Basic calculus and experience with matrices.
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Remark: Due to the mixed background of the students, the exercise sessions often amount to additional lectures.
Study/exam achievements:
Written examination / 180 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post-processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C7
Learning goals / competences:
The course will focus on the mathematical formulation of differential equations with applications to elastic theory and fluid mechanics. It gives an introduction to geometric linear algebra with emphasis on function spaces, coupled with the elementary aspects of partial differential equations. The students should learn to understand the mathematics side of the Finite Element Method for elliptic PDE in low dimensions, appropriate Sobolev geometries, the FEM for Dirichlet and Neumann problems. For that reason the basic principles in methods of error estimation are described to realize the understanding of fast and efficient solvers for the resulting matrix equations. As overall learning goal the students should attain familiarity with modern methods and concepts for the numerical solution of complicated mathematical problems.
Content:
Linear algebra: Basic concepts and techniques for finite- and infinite-dimensional function spaces stressing the role of linear differential operators. Numerical algorithms for solving linear systems. The mathematics of the finite element method in the context of elliptic partial differential equations (model problems) in dimension two.
Forms of media: Blackboard presentations, one-to-one discussions and discussions in small groups.
Literature: Claes Johnson, Numerical solution of partial differential equations by the finite element method, Cambridge 1987
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C8
Study course: Master Course Computational Engineering
Module name: CE-P02: Mechanical Modelling of Materials
Abbreviation, if applicable:
MECHMOD
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. R. Jänicke
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Mechanical Modelling of Materials
Semester/term: 1st Semester / WS
Lecturer(s): Prof. Dr.-Ing. R. Jänicke, Assistants
Language: English
Requirements: Basic knowledge in Mathematics and Mechanics (Statics, Dynamics and Strength of Materials)
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
Written examination / 180 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C9
Learning goals / competences:
The objective of this course is to present advanced issues of mechanics and the continuum-based modelling of materials starting with basic rheological models. The concepts introduced will be applied to numerous classes of materials. Basic constitutive formulations will be discussed numerically (Matlab).
Content:
Several advanced issues of the mechanical behaviour of materials are addressed in this course. More precisely, the following topics will be covered:
Basic concepts of continuum mechanics (introduction)
Introduction to the rheology of materials (solid, fluid, multiphase materials, jammed materials)
Theoretical concepts of constitutive modelling
1-dimensional constitutive approaches for
o Elasticity, hyperelasticity
o Inelasticity (plasticity, damage, viscoelasticity)
o Multiphase/porous materials
3-dimensional generalization of material modelling concepts
Simple boundary and initial value problems
Forms of media: Computer projector (tablet PC), additional material can be downloaded
Literature: N.S. Ottosen: The Mechanics of Constitutive Modelling, Elsevier, 2005.
A. Bertram: Elasticity and Plasticity of Large Deformations: An Introduction, Springer, 2008.
A.F. Bower: Applied Mechanics of Solids; CRC Press, 2009.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C10
Study course: Master Course Computational Engineering
Module name: CE-P03: Computer-based Analyses of Steel Structures
Abbreviation, if applicable:
CbASS
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. M. Knobloch
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
- Basics of Analysis and Design, Fundamentals for Computer- oriented Calculations
- Stability Behaviour, Second Order Theory and Crane Supporting Structures
Semester/term: 1st Semester (WS)
Lecturer(s): Prof. Dr.-Ing. M. Knobloch / Assistants
Language: English
Requirements: Fundamental knowledge in mechanics and the strength of materials
Teaching format / class hours per week during the semester:
Lecture: 2h
Exercise: 2h
Study/exam achievements:
Written examination for the total module / 150 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C11
Learning goals / competences:
This course will introduce students to the fundamental structural behaviour of steel structures, numerical solution procedures and modelling details. The course aims to achieve a basic understanding of applied mechanics approaches to modelling member behaviour in steel structure problems. The course is addressed to young engineers, who will face the necessity of numerical analysis and applied mechanics more often in their design practice. The purpose of this course is to bridge the gap between applied mechanics and structural steel design using state-of-the-art tools. The students shall become familiar with computer-oriented analyses and design methods by using the example of steel constructions. The course will also convey to students the ability to use numerical tools and software packages for the solution of practical problems in engineering.
Content: This course is introductory – by no means does it claim completeness in such a dynamically developing field as numerical analysis of slender steel structures. The course intends to achieve a basic understanding of applied mechanics approaches to slender steel structure modelling, which can serve as a foundation for the exploration of more advanced theories and analyses of different kind of structures. Basics of the Analysis, Design and Fundamentals for Computer-Based Calculations
Basic principles of structural design
Beam theory and torsion
Finite elements for beams and plates
Software for analyses
Stability Behaviour of Slender Structures and Second Order Theory
Geometric non-linear design of structures - second order analysis
Buckling of linear members and frames
Lateral buckling and lateral torsional buckling
Eigenvalues and –shapes
Numerical methods for plate buckling Structural Behaviour and Verifications Regarding Crane Supporting Structures
Fatigue
Verification methods for crane supporting structures
Forms of media: Video and overhead projector, computer, blackboard, lecture notes
Literature: Kindmann/Kraus: „Computer-oriented Design of Steel Structures“; Ernst & Sohn; 2011
Ballio/Mazzolani: Theory and Design of Steel Structures; Spon Press, 2Rev Ed 2007
Lecture notes
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C12
Study course: Master Course Computational Engineering
Module name: CE-P04: Modern Programming Concepts in Engineering
Abbreviation, if applicable:
MPCE
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. M. König
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Modern Programming Concepts in Engineering
Semester/term: 1st Semester / WS
Lecturer(s): Prof. Dr.-Ing. M. König, Dr.-Ing. K. Lehner
Language: English
Requirements: -
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
- Written examination / 120 minutes (70%)
- Homework (30%)
Workload [h / KP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
80
Seminar papers [h] -
Homework [h] 40 (2x20)
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C13
Learning goals / competences:
In this course, students acquire fundamental skills for the development of software solutions for engineering problems. This comprises the capability to analyze a problem with respect to its structure such that adequate object-oriented software concepts, data structures and algorithms can be applied and implemented. In this course Java is used as a programming language. The conveyed solution techniques can be easily transferred to other programming languages.
Content:
Lectures and exercises cover the following topics:
Principles of object-oriented modelling
o Encapsulation
o Polymorphism
o Inheritance
Unified Modelling Language (UML)
Basic programming constructs
Fundamental data structures
Implementation of efficient algorithms
o Vector and matrix operations
o Solving systems of linear equations
o Grid generation techniques
Using software libraries
o View3d a visualization toolkit
o Packages for graphical user interfaces
During the exercises, students practice object-oriented programming techniques in the computer lab on the basis of fundamental engineering problems.
Forms of media: Data projector, blackboard, demo programs, computer lab
Literature: M. König, Modern Programming Concepts in Engineering, Slides of the lectures
C.S. Horstmann and G. Cornell, Core Java. Volume I – Fundamentals, Prentice Hall, 2007
M. T. Goodrich and R. Tomassia, Data Structures and Algorithms in Java, John Wiley & Sons, 2005
M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley, 2003
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C14
Study course: Master Course Computational Engineering
Module name: CE-P05: Finite Element Methods in Linear Structural Mechanics
Abbreviation, if applicable:
FEM-I
Sub-heading, if applicable:
-
Module Coordinator: Prof. Dr. techn. G. Meschke
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
Master course ‘Bauingenieurwesen’, compulsory course, 1st sem.
Courses included in the module, if applicable: Finite Element Methods in Linear Structural Mechanics
Semester/term: 1st Semester / WS
Lecturer(s): Prof. Dr. techn. G. Meschke, Assistants
Language: English
Requirements: Basics in Mathematics, Mechanics and Structural Analysis (Bachelor level)
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
- Written examination / 180 minutes (85%)
- Seminar papers (15%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
60
Seminar papers [h] 60
Homework [h] -
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C15
Learning goals / competences:
The main goal of this course is to qualify students to numerically solve linear engineering problems by providing a sound methodological basis of the finite element method. In addition to numerical analysis of trusses, beams and plates, the spectrum of possible applications includes analyses of transport processes such as heat conduction and pollutant transport.
In seminar papers the students shall apply the basics of the Linear Finite Element Methods learnt in the lectures and solve structural-mechanical problems by means of hand calculations. Furthermore the students are required to program and validate problems in structural analysis and transport processes.
Content:
Introduction to the finite element method in the framework of linear elastodynamics. Based upon the weak form of the boundary value problem principles of spatial discretization using the finite element method are explained step by step. First, one-dimensional isoparametric p-truss elements are used to explain the fundamentals of the finite element method. Afterwards the same methodology is used to develop two- (plane stress and plane strain) and three-dimensional isoparametric p-finite elements for linear structural mechanics. In addition to analyses related to structural mechanics, the application of the finite element method to the spatial discretization of problems associated with transport processes within structures (e.g. heat conduction, pollutant transport, moisture transport, coupled problems) is demonstrated. The second part of the lecture is concerned with finite element models for beams and plates. In this context aspects of element locking and possible remedies are discussed. The lectures are supplemented by exercises to promote the understanding of the underlying theory and to demonstrate the application of the finite element method for the solution of selected examples. Furthermore, practical applications of the finite element method are demonstrated by means of a commercial finite element program.
Forms of media: Blackboard, transparencies, beamer presentations
Literature: Manuscript and Lecture Notes
J. Fish and T. Belytschko, A First Course in Finite Elements, Wiley, 2007
K.-J. Bathe, Finite Element Procedures, Prentice Hall, 1996
T.J.R. Hughes, The Finite Element Method. Linear Static and Dynamic Finite Element Analysis, Prentice Hall, 1987
O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method. Part I: Basis and Fundamentals, Elsevier Science & Technology, 2005
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C16
Study course: Master Course Computational Engineering
Module name: CE-P06: Fluid Dynamics
Abbreviation, if applicable:
FD
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. R. Höffer
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Fluid Dynamics
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr.-Ing. R. Höffer, Assistants
Language: English
Requirements: CE-P1, CE-P2, Fluid Mechanics (Bachelor level)
Teaching format / class hours per week during the semester:
Lectures: 1h
Exercises: 1h
Study/exam achievements:
Written examination / 75 minutes
Workload [h / LP]: 90 / 3
Thereof face-to-face teaching [h]
30
Preparation and post processing (including examination) [h]
30
Seminar papers [h] -
Homework [h] Course-related, connected homework, individual or group work upon agreement with the lecturers: 30 h.
Credit points: 3
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C17
Learning goals / competences:
The students shall acquire consolidated skills of the basic laws of hydraulics, potential theory, flow dynamics and turbulence theory. The students shall be enabled to assess and to solve technical problems related to flow dynamics in hydraulics and in aerodynamics.
Content:
The technical basics of dynamic fluid flows are introduced, studied and recapitulated as well as related problems which are relevant for practical applications and solution procedures with an emphasis put on computational aspects. The lectures and exercises contain the following topics:
Short review of hydrostatics and dynamics of incompressible flows involving friction (conservation of mass, energy and momentum, Navier-Stokes equations)
Potential flow
Isotropic turbulence and turbulence in a boundary layer flow
Flow over streamlined and bluff bodies
The students are guided in the exercises to working out assessment and solution strategies for related, typical technical problems in fluid dynamics.
Forms of media: Blackboard, beamer, overheads, visit to the laboratory; exercises with examples; regular consultations and discussion of homework
Literature: Höffer, R. et al.: Lecture Notes
Gersten, K.: Einführung in die Strömungsmechanik. Aktuelle Auflage, Friedrich Vieweg & Sohn Verlag, Braunschweig, Wiesbaden
Fox R. W., McDonald A. T. : Introduction to Fluid Mechanics (SI Version), John Wiley & Sons, Inc., 5th Edition, ISBN 0-471-59274-9, 1998
Spurk J. H. : Fluid Mechanics, Springer Verlag , Berlin Heidelberg New York, ISBN 3 – 540 – 61651 -9, 1997
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C18
Study course: Master Course Computational Engineering
Module name: CE-P07: Continuum Mechanics
Abbreviation, if applicable:
CM
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. rer. nat. K. Hackl
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Continuum Mechanics
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr. rer. nat. K. Hackl, Prof. Dr. rer. nat. K.C. Le
Language: English
Requirements: CE-P01, CE-P02
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
120
Seminar papers [h] -
Homework [h] -
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C19
Learning goals / competences:
Extended knowledge in continuum-mechanical modelling and solution techniques as a prerequisite for computer-oriented structural analysis.
Content:
The course starts with an introduction to the advanced analytical techniques of linear elasticity theory, then moves on to the continuum-mechanical concepts of nonlinear elasticity and ends with the discussion of material instabilities and microstructures. Numerous examples and applications will be given.
Advanced Linear Elasticity
Beltrami equation
Navier equation
Stress-functions
Scalar- and vector potentials
Galerkin-vector
Love-function
Solution of Papkovich - Neuber
Nonlinear Deformation
Strain tensor
Polar descomposition
Stress-tensors
Equilibrium
Strain-rates
Nonlinear Elastic Materials
Covariance and isotropy
Hyperelastic materials
Constrained materials
Hypoelastic materials
Objective rates
Material stability
Microstructures
Forms of media: Blackboard and beamer presentations
Literature: Pei Chi Chou, Nicholas J. Pagano, Elasticity, Dover, 1997
T.C. Doyle, J.L. Ericksen, Nonlinear Elasticity Advances in Appl. Mech. IV, Academic Press, New York, 1956
C. Truesdell, W. Noll, The nonlinear field theories Handbuch der Physik (Flügge Hrsg.), Bd. III/3, Springer-Verlag, Berlin, 1965
J.E. Marsden, T.J.R. Hughes, Mathematical foundation of elasticity, Prentice Hall, 1983
R.W. Ogden, Nonlinear elastic deformation, Wiley & Sons, 1984
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C20
Compulsory Optional Courses WP01 – WP22
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C21
Study course: Master Course Computational Engineering
Module name: CE-WP01: Variational Calculus and Tensor Analysis
Abbreviation, if applicable:
VarTens
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. R. Jänicke
Classification within the Curriculum:
Master of Science course Computational Engineering: Compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Variational Calculus and Tensor Analysis
Semester/term: 1st Semester / WS
Lecturer(s): Prof. Dr.-Ing. R. Jänicke
Language: English
Requirements: Basic knowledge in Mathematics and Mechanics
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 1h
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
45
Preparation and post processing (including examination) [h]
60
Seminar papers [h] -
Homework [h] 15
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C22
Learning goals / competences:
The objective of this course is to present basic issues of variational methods and tensor analysis. The course will address the basic mathematical aspects and links them to the fundamental framework of continuum mechanics.
Content:
The course covers the following topics:
Motivation: Why do we need variations and tensors in mechanics?
Tensor Analysis:
Vector and tensor notation
Vector and tensor algebra
Dual bases, coordinates in Euclidean space
Differential calculus
Scalar invariants and spectral analysis
Isotropic functions
Variational Calculus:
First variation
Boundary conditions
PDEs: Weak and strong form
Constrained minimization problems, Lagrange multipliers
Applications to continuum mechanics
Forms of media: Blackboard or Computer projector. Digital supplementary material.
Literature: B. van Brunt: The Calculus of Variations, Springer, 2010
M. Giaquinta: Calculus of Variations I, Springer, 2010
R.M. Bowen: Introduction to Vectors and Tensors, Dover, 2009.
M. Itskov: Tensor Algebra and Tensor Analysis for Engineers: With Applications to Continuum Mechanics, Springer, 2009.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C23
Study course: Master Course Computational Engineering
Module name: CE-WP02: Concrete Engineering and Design
Abbreviation, if applicable:
CED
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. P. Mark
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course ‘Bauingenieurwesen’, optional course, 2nd Semester
Courses included in the module, if applicable:
Concrete Engineering and Design
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr.-Ing. P. Mark, Assistants
Language: English
Requirements: Basic knowledge in structural engineering, mechanics of beam and truss structures, reinforced concrete design and material properties
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
Written examination / 90 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C24
Learning goals / competences:
The students should be able to understand and apply the fundamental principles in calculating and designing reinforced and pre-stressed concrete members and structures. They should gain special knowledge in the application of numerical methods for concrete engineering and in the field of nonlinear methods like plasticity methods.
Contents:
The module includes the following topics:
principles and safety concept of Eurocode 2
material properties and modelling
bending and shear design
design principles using spreadsheet analyses and optimisation methods
moment-curvature-relations
numerical section modelling (fibre model)
strut-and-tie-modelling
redistribution of sectional forces
principles of pre-stressing
o methods of pre-stress application
o time-variant and time-invariant losses
o calculation of deviation forces
o application in FE-methods
application of mathematical software in nonlinear calculations
optional: case study according to WP22 or W03
Forms of media: Beamer, blackboard, overhead, models
Literature: Lecture notes: Concrete Engineering and Design
Concrete Structures Euro-Design Handbook, Ernst & Sohn, Berlin, 1995.
Häußler-Combe, U.: Computational Methods for Reinforced Concrete Structures, Ernst & Sohn, Berlin, 2014.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C25
Study course: Master Course Computational Engineering
Module name: CE-WP03: Dynamics and Adaptronics
Abbreviation, if applicable:
DA
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. rer. nat. K. C. Le, Prof. Dr.-Ing. T. Nestorović
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Dynamics and Adaptronics
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr.-Ing. T. Nestorović, Prof. Dr. rer. nat. K. C. Le
Language: English
Requirements: CE-P01, CE-P02, Basic knowledge in Structural Mechanics, Control Theory and Active Mechanical Structures
Teaching format / class hours per week during the semester:
Lecture: 2h
Exercise: 2h
Study/exam achievements:
Written examination / 150 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
75
Seminar papers [h] -
Homework [h] 45
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C26
Learning goals / competences:
First principles in dynamics of discrete and continuous mechanical systems, methods for the solution of dynamical problems and their application to structural dynamics and active vibration control. Acquiring knowledge in fundamental control methods, structural mechanics and modelling and their application to the active control of mechanical structures.
Content:
The course introduces the first principles of the dynamics of discrete and continuous mechanical systems: Newton laws and Hamilton variational principles. The force and energy methods for deriving the equation of motion for systems with a finite number of degrees of freedom as well as for continuous systems are demonstrated. The energy conservation law for conservative systems and the energy dissipation law for dissipative systems are studied. Various exact and approximate methods for solving dynamical problems, along with the Laplace transform method, the method of normal mode for coupled systems, and the Rayleigh method are developed for free and forced vibrations. Various practical examples and applications to resonance and active vibration control are shown. Further, an overall insight of the modelling and control of active structures is given within the course. The terms and definitions as well as potential fields of application are introduced. For the purpose of the controller design for active structural control, the basics of the control theory are introduced: development of linear time invariant models, representation of linear differential equations systems in the state-space form, controllability, observability and stability conditions of control systems. The parallel description of the modelling methods in structural mechanics enables the students to understand the application of control approaches. For actuation/sensing purposes multifunctional active materials (piezo ceramics) are introduced as well as the basics of the numerical model development for structures with active materials. Control methods include time-continuous and discrete-time controllers in the state space for multiple-input multiple-output systems, as well as methods of the classical control theory for single-input single output systems. Differences and analogies between continuous and discrete time control systems are specified and highlighted on the basis of a pole placement method. Closed-loop controller design for active structures is explained. Different application examples and problem solutions show the feasibility and importance of the control methods for structural development. Within this course the students learn computer aided controller design and simulation using Matlab/Simulink software.
Forms of media: Blackboard and beamer presentations, computer exercises
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C27
Literature: Le K. C.: Energy Methods in Dynamics, Springer, 2011
Timoshenko S.: Vibration Problems in Engineering, third edition, D. van Nostrand Company, 1956
Fuller C. R., Elliott S. J., Nelson P. A.: Active Control of Vibration, Academic Press Ltd, London, 1996
Franklin G. F., Powell J. D., Emami-Naeini A.: Feedback Control of Dynamic Systems, second edition, Addison-Wesley Publishing Company, 1991
Franklin G. F., Powell J. D., Workman M. L.: Digital Control of Dynamic Systems, third edition, Addison-Wesley Longman, Inc., 1998
Preumont A.: Vibration Control of Active Structures: An Introduction, Kluwer Academic Publishers, Dordrecht, Boston, London, 1997
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C28
Study course: Master Course Computational Engineering
Module name: CE-WP04: Advanced Finite Element Methods
Abbreviation FEM-II
Sub-heading, if applicable:
-
Module Coordinator: Prof. Dr. techn. G. Meschke
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course ‘Bauingenieurwesen’, optional course, 2nd Semester
Courses included in the module, if applicable:
Advanced Finite Element Methods
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr. techn. G. Meschke, Assistants
Language: English
Requirements: Basics in Mathematics, Mechanics and Structural Analysis (Bachelor), good knowledge in Finite Element Methods in Linear Structural Mechanics (CE-P05)
Teaching format / class hours per week during the semester:
Lectures: 2 h
Exercises: 2 h
Study/exam achievements:
- Written examination / 120 minutes (85%)
- Seminar papers & PC exercise / Homework (15%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
60
Seminar papers [h] -
Homework [h] 60
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C29
Learning goals / competences:
The main goal of this course is to qualify students to numerically solve nonlinear problems in engineering sciences by providing the methodological basis of the geometrically and physically nonlinear finite element method.
In seminar papers the students shall apply the basics of the Advanced Finite Element Methods and solve nonlinear structural-mechanical problems by means of hand calculations. Furthermore the students are required to program and validate problems in geometrically and physically nonlinear structural analysis.
Contents:
Based upon a brief summary of non-linear continuum mechanics the weak form of non-linear elastodynamics, its consistent linearization and its finite element discretization are discussed and, in a first step, specialized to one-dimensional spatial truss elements to understand the principles of the formulation of geometrically nonlinear finite elements. In addition, an overview of nonlinear constitutive models including elasto-plastic and damage models is given. The second part of the lecture focuses on algorithms to solve the resulting non-linear equilibrium equations by load- and arc-length controlled Newton-type iteration schemes. Finally, the non-linear finite element method is used for the non-linear stability analysis of structures.
The lectures are supplemented by exercises to support the understanding of the underlying theory and to demonstrate the application of the non-linear finite element method for the solution of selected examples. Furthermore, practical applications of the non-linear finite element method are demonstrated by means of a commercial finite element programme.
Forms of media: Blackboard, transparencies, beamer presentations
Literature: Manuscript and Lecture notes
T. Belytschko and W.K.Liu, Nonlinear Finite Elements for Continua and Structures, Wiley, 2000
O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method for Solid and Structural Mechanics, Elsevier, 2005
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C30
Study course: Master Course Computational Engineering
Module name: CE-WP05: Computational Fluid Dynamics
Abbreviation, if applicable:
CFD
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. R. Verfürth
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Computational Fluid Dynamics
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr. R. Verfürth, NN (Fakultät für Mathematik)
Language: English
Requirements: Basic knowledge of: partial differential equations and their variational formulation, finite element methods, numerical methods for the solution of large linear and non-linear systems of equations
Teaching format / class hours per week during the semester:
Lectures: 4h per week including approximately 2h exercises per week
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C31
Learning goals / competences:
Students should become familiar with modern methods for the numerical solution of complicated flow problems. This includes: finite element and finite volume discretizations, a priori and a posteriori error analysis, adaptivity, advanced solution methods of the discrete problems including particular multigrid techniques
Content:
1st week: Modelization
Velocity, Lagrangian / Eulerian representation; transport theorem, Cauchy theorem; conservation of mass, momentum and energy; compressible Navier-Stokes / Euler equations; nonstationary incompressible Navier-Stokes equations; stationary incompressible Navier-Stokes equations; Stokes equations; boundary conditions
2nd week: Notations and auxiliary results
Differential operators; Sobolev spaces and their norms; properties of Sobolev spaces; finite element partitions and their properties; finite element spaces; nodal bases
3rd week: FE discretization of the Stokes equations. 1st attempt
Stokes equations; variational formulation in {div u = 0}; non-existence of low-order finite element spaces in {div u = 0}; remedies
4th to 5th week: Mixed finite element discretization of the Stokes equations
Mixed variational formulation; general structure of finite element approximation; an example of an instable low-order element; inf-sup condition; motivation via linear systems; catalogue of stable elements; error estimates; structure of discrete problem
6th week: Petrov-Galerkin stabilization
Idea: consistent penalty term; general structure; catalogue of stabilizations; connection with bubble elements; structure of discrete problem; error estimates; choice of stabilization parameters
7th week: Non-conforming methods
Idea; most important example; error estimates; local solenoidal bases
8th week: Streamline formulation
Stream function; connection to bi-Laplacian; FE discretizations
9th week Numerical solution of the discrete problems
General structure and difficulty; Uzawa algorithm; improved version of Uzawa algorithm; multigrid; conjugate gradient variants
10th week: Adaptivity
Aim of a posteriori error estimation and adaptivity; residual estimator; local Stokes problems; choice of refinement zones; refinement rules
11th week: FE discretization of the stationary incompressible Navier-Stokes equations
variational problem; finite elements discretization; error estimates; streamline-diffusion stabilization; upwinding
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C32
12th week: Solution of the algebraic equations
Newton iteration and its relatives; path tracking; non-linear Galerkin methods; multigrid
13th week: Adaptivity
Error estimators; type of estimates; implementation
14th week: Finite element discretization of the instationary incompressible Navier-Stokes equations
Variational problem; time-discretization; space discretization; numerical solution; projection schemes; characteristics; adaptivity
14th week: Space-time adaptivity
Overview; residual a posteriori error estimator; time adaptivity; space adaptivity
14th week: Discretization of compressible and inviscid problems
Systems in divergence form; finite volume schemes; construction of the partitions; relation to finite element methods; construction of numerical fluxes
Forms of media: Blackboard and beamer presentation
Literature: Lecture Notes available online at: http://www.rub.de/num1/files/lectures/CFD.pdf
M. Ainsworth, J. T. Oden: A Posteriori Error Estimation in Finite Element Analysis. Wiley, 2000
V. Girault, P.-A. Raviart: Finite Element Approximation of the
Navier-Stokes Equations. Computational Methods in Physics, Springer, Berlin, 2nd edition, 1986
R. Glowinski: Finite Element Methods for Incompressible Viscous Flows. Handbook of Numerical Analysis Vol. IX, Elsevier 2003
E. Godlewski, P.-A. Raviart: Numerical Approximation of Hyperbolic Systems of Conservation Laws. Springer, 1996
D. Gunzburger, R. A. Nicolaides: Incompressible CFD - Trends and Advances. Cambridge University Press, 1993
D. Kröner: Numerical Schemes for Conservation Laws. Teubner-Wiley, 1997
R. LeVeque: Finite Volume Methods for Hyperbolic Problems. Springer, 2002
O. Pironneau: Finite Element Methods for Fluids. Wiley, 1989
R. Temam: Navier-Stokes Equations. 3rd edition, North
Holland, 1984
R. Verfürth: A Posteriori Error Estimation Techniques for Finite Element Methods. Oxford University Press, Oxford, 2013
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C33
Study course: Master Course Computational Engineering
Module name: CE-WP06: Finite Element Method for Nonlinear Analyses of Materials and Structures
Abbreviation FEM-III
Sub-heading, if applicable:
-
Module Coordinator: Prof. Dr. techn. G. Meschke
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course ‘Bauingenieurwesen’, optional course, 2nd Semester
Courses included in the module, if applicable:
Finite Element Method for Nonlinear Analyses of Inelastic Materials and Structures
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr. techn. G. Meschke, Assistants
Language: English
Requirements: Basic knowledge of tensor analysis, continuum mechanics and linear Finite Element Methods is required; participation in the lecture ,,Advanced Finite Element Methods’’ (CE-WP04) is strongly recommended
Teaching format / class hours per week during the semester:
Lectures including exercises: 2 h
Study/exam achievements:
Project work (implementation of nonlinear material models) and final student presentation within the scope of a seminar (100%)
Workload [h / LP]: 90 / 3
Thereof face-to-face teaching [h]
30
Preparation and post processing (including examination) [h]
-
Seminar papers [h] 60
Homework [h] -
Credit points: 3
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C34
Learning goals / competences:
The goal of the course is to convey to students the ability to formulate and to implement inelastic material models for ductile and brittle materials within the context of the finite element method and to perform nonlinear ultimate load structural analyses.
Contents:
The course is concerned with inelastic material models including their algorithmic formulation and implementation in the framework of nonlinear finite element analyses. Special attention will be paid to efficient algorithms for physically nonlinear structural analyses considering elastoplastic models for metals, soils and concrete as well as damaged based models for brittle materials. As a final assignment, the formulation and implementation of inelastic material models into an existing finite element programme and its application to nonlinear structural analyses will be performed in autonomous teamwork by the participants.
Forms of media: Blackboard, Beamer presentations, Computer lab
Literature: Manuscript and handouts
J.C. Simo and T.J.R. Hughes, “Computational Inelasticity”, Springer, New York, 1998
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C35
Study course: Master Course Computational Engineering
Module name: CE-WP07: Computational Modelling of Mixtures
Abbreviation, if applicable:
MODMIX
Sub-heading, if applicable:
-
Module Coordinator(s): N.N.
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Computational Modelling of Mixtures
Semester/term: 2nd Semester / SS
Lecturer(s): N.N.
Language: English
Requirements: Knowledge in Mathematics and Mechanics (Tensor Theory, Mechanical Modelling of Materials)
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 1h
Study/exam achievements:
- Written examination / 90 minutes (75%)
- Seminar papers (25%)
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
45
Preparation and post processing (including examination) [h]
45
Seminar papers [h] 30
Homework [h] -
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C36
Learning goals / competences:
The objective of this course is to present state-of-the-art approaches relating to the modelling of multiphase materials and mixtures. The basic concepts of continuum mixture theory will further be addressed. The concepts introduced will be applied to quasi-static, dynamic and wave propagation phenomena in porous media and multiphase materials. Simple boundary and initial value problems are formulated and solved with coupled numerical solution techniques.
Content:
Several advanced approaches in the field of continuum mixtures will be addressed. More precisely, the following topics will be covered:
Basic concept of superimposed continua
Kinematical description of continuum mixtures
Balance equations for single and multiphase materials
Material theory of mixtures
o Extended entropy inequality
o Principle of phase separation
o Equilibrium and non-equilibrium relations
Basic binary models of solid-solid, solid-fluid and fluid-fluid mixtures including boundary and initial value problems (multiphase and multi-component fluids, consolidation processes, diffusion problems)
Numerical solution strategies for coupled problems
Forms of media: Computer projector (tablet PC), additional material can be downloaded
Literature: K.R. Rajagopal & L. Tao: Mechanics of Mixtures, World Scientific, 1995.
G.F. Pinder & W.G. Gray: Essentials of Multiphase Flow and Transport in Porous Media, Wiley, 2008.
R. de Boer: Trends in Continuum Mechanics of Porous Media, Springer 2005.
O. Coussy: Mechanics and Physics of Porous Media, Wiley, 2010.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C37
Study course: Master Course Computational Engineering
Module name: CE-WP08: Numerical Methods and Stochastics
Abbreviation, if applicable:
NMS
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. H. Dehling, Prof. Dr. R. Verfürth
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Numerical Methods and Stochastics
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr. H. Dehling, NN (Fakultät für Mathematik)
Language: English
Requirements: Basic knowledge of: partial differential equations, numerical methods and stochastics
Teaching format / class hours per week during the semester:
Lectures: 4h per week including approximately 1h exercises per week
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C38
Learning goals / competences:
Students should become familiar with modern numerical and stochastic methods
Content:
Numerical Methods:
Boundary value problems for ordinary differential equations (shooting, difference and finite element methods)
Finite element methods (brief retrospection as a basis for further material)
Efficient solvers (preconditioned conjugate gradient and multigrid algorithms)
Finite volume methods (systems in divergence form, discretization, relation to finite element methods)
Nonlinear optimization (gradient-type methods, derivative-free methods, simulated annealing)
Stochastics:
Fundamental concepts of probability and statistics: (multivariate) densities, extreme value distributions, descriptive statistics, parameter estimation and testing, confidence intervals, goodness of fit tests
Time series analysis: trend and seasonality, ARMA models, spectral density, parameter estimation, prediction
Multivariate statistics: correlation, principal component analysis, factoranalysis
Linear models: multiple linear regression, F-test for linear hypotheses, Analysis of Variance
Forms of media: Blackboard and beamer presentations
Literature: To be announced in the first lecture
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C39
Study course: Master course Computational Engineering
Module name: CE-WP09: Numerical Simulation in Geotechnics and Tunnelling
Abbreviation, if applicable:
NSGT
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. techn. G. Meschke, Prof.-Dr.-Ing. T. Schanz
Classification within the Curriculum:
Master of Science course Computational Engineering: Compulsory-optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Numerical Simulation in Geotechnics and Tunnelling
Semester/term: 2nd Semester (SS)
Lecturer(s): Prof. Dr. techn. G. Meschke, Dr. A.A. Lavasan, Assistants
Language: English
Requirements: Fundamental knowledge in soil mechanics and FEM
Teaching format / class hours per week during the semester:
Lecture: 2 h
Exercise: 2 h
Study/exam achievements: Study work (100 %)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
75
Seminar papers [h] -
Homework [h] 45
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C40
Learning goals / competences:
Acquiring knowledge in fundamentals of the finite element method in the modelling, design and control for geotechnical structures and tunnelling problems. The course provides effective methodologies to generate proper models to predict soil-structure interactions by performing nonlinear analysis.
Content: Numerical Simulation in Geotechnics The course gives an overall insight to the numerical simulation of geotechnical and tunneling problems by using the finite element method including constructional details, staged excavation processes and support measures. This encompasses material modeling, discretization in space and time and the evaluation of numerical results. The terms and expressions for creating proper numerical models showing appropriate mesh shapes, boundary and initial conditions are introduced. Different constitutive models with their parameters and potential fields of application for different materials are presented in order to show how accurate results can be obtained. To control the reliability of numerical models, the basics of constitutive parameter calibration, model validation and verification techniques are explained. In connection with the possibilities of 2D and 3D discretization, the basics of invariant model development are explained. To achieve a better understanding of the soil-water interactions in drained, undrained and consolidation analyses, fully coupled hydromechanical finite element solutions are described. Basics of local and global sensitivity analyses are introduced to address the effectiveness of the contributing constitutive parameters as well as constructional aspects within the sub-systems. To perform global sensitivity analyses, which usually requires a vast number of test runs, the meta modeling technique as a method for surrogate model generation is presented. All these methods are consequently applied in the context of a reference case study on a tunneling-related topic.
Numerical Simulation in Tunneling This tutorial provides an overview of the most important aspects of realistic numerical simulations of tunnel excavation using the Finite Element Method including staged excavation processes and support measures. This encompasses material modeling, discretization in space and time and the evaluation of numerical results. In the framework of the exercises nonlinear numerical analyses in tunneling will be performed by the participants in autonomous teamwork in the computer lab.
Forms of media: Blackboard and beamer presentations, computer lab
Literature: ChapmanD., Metje,N., StärkA.: Introduction to Tunnel Construction, Spon Press Ltd, New York, 2010.
PottsD., AxelssonK., GrandeL., Schweiger H., Long M.: Guidelines for the use of advanced num. analysis, Telford Ltd, London,2002.
ChenW.F.: Non-linear Analysis in Soil Mechanics, Elsevier,1990.
Muir Wood, D.: Soil Behaviour and Critical State Soil Mechanics, Cambridge University Press, 1990.
Handouts and lecture notes
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C41
Study course: Master course Computational Engineering
Module name: CE-WP10: Object-oriented Modelling and Implementation of Structural Analysis Software
Abbreviation: OOFEM
Sub-heading, if applicable:
-
Module Coordinator: Prof. Dr. techn. G. Meschke
Classification within the Curriculum:
Computational Engineering, advanced courses, additional, second semester
Courses included in the module, if applicable:
-
Semester/term: 2nd Semester / SS
Lecturer(s): Prof. Dr.-Ing. M. Baitsch, Assistants
Language: English
Requirements: Finite Element Methods in Linear Structural Mechanics and Modern Programming Concepts in Engineering
Teaching format / class hours per week during the semester:
Block seminar / equiv. to 2h lecture
Study/exam achievements:
Study project and oral examination
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
40
Preparation and post processing (including examination) [h]
0
Seminar papers [h] 0
Homework [h] 80
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C42
Learning goals / competences:
The main goal of the seminar is to enable students to implement the theories and methods taught in ‘Finite Element Methods in Linear Structural Mechanics’ in an object-oriented finite element program for the analysis of engineering structures.
Content:
The seminar links the theory of finite element methods with object-oriented programming in the sense that the finite element theory is applied within a finite element program developed by the students. In order to gain insights into both topics – object-oriented programming and finite element theory – students implement an object-oriented finite element program for the analysis of spatial truss structures. This combination of the theory of numerical methods with object-oriented programming provides an inspiring basis for the successful study of computational engineering. In the lecture, the fundamentals of the finite element method and object-oriented programming are briefly summarized. The programming part of the course comprises two parts. In the first part, the topic is fixed: Students individually develop an object-oriented finite element program for the linear analysis of spatial truss structures. The program is verified by means of the static analysis of a representative benchmark and afterwards applied for the numerical analysis of an individually designed spatial truss structure. In the second part, students can choose between different options. Either, the application developed in the first part is extended to more challenging problems (nonlinear analysis, other element types, etc.) or students switch to an existing object-oriented finite element package (e.g. Kratos) and develop an extension of that software.
Forms of media: Beamer presentations, blackboard, computer pool work
Literature: M. Baitsch, D. Kuhl, Object-Oriented Modeling and Implementation of Structural Analysis Software, Seminar Notes, 2006
C.S. Horstmann, G. Cornell, Core Java. Volume I – Fundamentals, Prentice Hall, 2001
O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method ITS Basis and Fundamentals, Elsevier Science & Technology, 2005
T. Anderson, A Quick Introduction to C++, http://homes.cs.washington.edu/~tom/c++example/c++.pdf
P. Dadvand, A framework for developing finite element codes for multi-disciplinary applications. Phd thesis. 4/2007.
B. Stroustrup, The Design and Evolution of C++, Addison-Wesley, 5/1994.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C43
Study course: Master Course Computational Engineering
Module name: CE-WP11: Dynamics of Structures
Abbrevation, if applicable:
DoS
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. R. Höffer, Prof. Dr. techn. G. Meschke
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course ‘Bauingenieurwesen’, optional course, 3rd Semester
Courses included in the module, if applicable:
- Structural basics of structural dynamics
- Linear computational dynamics
Semester/ term: 3rd Semester, WS
Lecturer(s): Prof. Dr.-Ing. R. Höffer, Prof. Dr. techn. G. Meschke, Assistants
Language: English
Requirements: CE-P05, Recommended: CE-WP03
Teaching format/ class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/ exam achievements:
Written examination for the total module / 120 minutes
Workload [h/ LP]: 180 / 6
Therefore face-to-face teaching [h]:
60
Preparation and post processing (including examination) [h]:
60
Seminar papers [h]: Course-related, connected seminar papers, individual or group work upon agreement with the lecturers: 60 h.
Homework [h]: -
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C44
Learning goals/ competences:
The ability to create suitable structural models for dynamically excited structures and to perform dynamic structural analyses through engineering calculations, especially using the Finite Element Method, in time and frequency domains.
Content:
Part I: Basics of Structural Dynamics
Modelling of structures as single- and multi-degree-of-
freedom systems
Statistical description of random vibrations
Spectral method for stationary broad-banded excitation
mechanisms, especially for wind excitation
Response spectrum method for earthquake loading
Part II: Linear Computational Structural Dynamics
Basics of linear Elastodynamics and Finite Element Methods
in Structural Dynamics
Explicit and implicit integration methods with emphasis on
generalized Newmark-methods
Accuracy, stability and numerical dissipation
Overview on Finite Element Methods for modal analyses
Computer lab: Implementation of algorithms into Finite
Element programs
Homework: Dynamic analysis of a structural system. The results of
the project have to be summarized in a poster and a presentation.
Format of media: Blackboard
Beamer presentations, Computer lab, internet computing
Literature: Lecture notes
D. Thorby, „Structural Dynamics and Vibrations in Practice –
An Engineering Handbook“, Elsevier, 2008.
R.W. Clough, J. Penzien, „Dynamics of Structures“, McGraw-
Hill Inc., New York, 1993
K. Meskouris, „Structural Dynamics“, Ernst & Sohn, 2000.
OC. Zienkiewicz, R. L. Taylor, ,,The Finite Element Method’’,
Vol. 1, Butterworth-Heinemann, 2000.
T.J.R. Hughes, “Analysis of Transient Algorithms with
Particular Reference to Stability Behavior”, in T. Belytschko
and T.J.R. Hughes “Computational Methods for Transient
Analysis”, North-Holland, Amsterdam, 1983
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C45
Study course: Master Course Computational Engineering
Module name: CE-WP12: Computational Plasticity
Abbreviation, if applicable:
-
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. rer. nat. K. Hackl
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course “Maschinenbau”: optional course, 2nd Semester.
Courses included in the module, if applicable:
Computational Plasticity
Semester/term: 3rd Semester / WS
Lecturer(s): Dr.-Ing. U. Hoppe, Assistants
Language: English
Requirements: Basic knowledge of continuum mechanics (CE-P07) is required.
Teaching format / class hours per week during the semester:
Lectures including exercises: 3h
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
45
Preparation and post processing (including examination) [h]
75
Seminar papers [h] -
Homework [h] -
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C46
Learning goals / competences:
Fundamentals of the computational modeling of inelastic materials with emphasis on rate independent plasticity. A sound basis for approximation methods and the finite element method. Understanding of different methodologies for the discretization of time evolution problems, and rate independent elasto-plasticity in particular.
Content:
Introduction: Physical Motivation. Rate Independent Plasticity. Rate Dependence. Creep. Rheological Models.
1-D Mathematical Model: Yield Criterion. Flow Rule. Loading / Unloading Conditions. Isotropic and Kinematic Hardening Models.
Computational Aspects of 1-D Elasto-Plasticity: Integration Algorithms for 1-D Elasto-Plasticity. Operator Split. Return Mapping. Incremental Elasto-Plastic BVP. Consistent Tangent Modulus.
Classical Model of Elasto-Plasticity: Physical Motivation. Classical Mathematical Model of Rate-Independent. Elasto-Plasticity: Yield Criterion. Flow Rule. Loading / Unloading Conditions.
Computational Aspects of Elasto-Plasticity: Integration Algorithms for Elasto-Plasticity. Operator Split. The Trial Elastic State. Return Mapping. Incremental Elasto-Plastic BVP. Consistent Tangent Modulus.
Integration Algorithms for Generalized Elasto-Plasticity: Stress Integration Algorithm.
Computational Aspects of Large Strain Elasto-Plasticity: Multiplicative Elasto-Plastic Split. Yield Criterion. Flow Rule. Isotropic Hardening Operator Split. Return Mapping. Exponential Map. Incremental Elasto-Plastic BVP.
Forms of media: Lecture: Blackboard and beamer presentations
Programming Exercises: Computer Lab
Literature: Lecture notes
M.A. Crisfield: Basic plasticity Chapter 5. in: Non-linear Finite Element Analysis of Solids and Structures. Volume1: Essentials, John Wiley, Chichester, 1991
J. C. Simo and T. J. R. Hughes, Computational Inelasticity, Springer, 1998
F. Dunne, N. Petrinic, Introduction to Computational Plasticity, Oxford University Press, 2005
E.A. de Souza Neto, D. Peric, D.R.J. Owen, Computational Methods for Plasticity: Theory and Applications, Wiley, 2008
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C47
Study course: Master Course Computational Engineering
Module name: CE-WP13: Advanced Control Methods for Adaptive Mechanical Systems
Abbreviation, if applicable:
ACMAMS
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. T. Nestorović
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Advanced Control Theory, Structural Control
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr.-Ing. T. Nestorović
Language: English
Requirements: Control theory, structural control, dynamics and adaptronics
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
- Written examination / 120 minutes (75%)
- Seminar paper (25%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
60
Seminar papers [h] 45
Homework [h] 15
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C48
Learning goals / competences:
Extended knowledge in adaptive mechanical systems, advanced control methods and their application for the active control of structures.
Content:
Advanced methods for the control of adaptive mechanical systems are introduced in the course. This involves the recapitulation of the fundamentals of active structural control and an extension to advanced control. Observer design is introduced as a tool for the estimation of system states. In addition to numerical modelling using the finite element approach, system identification is explained as an experimental approach. Theoretical backgrounds of the experimental structural modal analysis are introduced along with the terms and definitions used in signal processing. Experimental modal analysis is explained using the Fast Fourier Transform. Advanced closed loop control methods involving optimal discrete-time control, introduction of additional dynamic approaches for the compensation of periodic excitations and basic adaptive control algorithms are explained and pragmatically applied for solving problems of vibration suppression in civil and mechanical engineering.
Forms of media: Blackboard and beamer presentations, computer exercises, practical experimental exercises
Literature: Preumont A.: Vibration Control of Active Structures: An Introduction, Kluwer Academic Publishers, Dordrecht, Boston, London, 1997
Vaccaro R. J.: Digital Control: A State-Space Approach, McGraw-Hill, Inc., 1995
Van Overschee P., De Moor B.: Subspace Identification for Linear Systems: Theory, Implementation, Applications, Kluwer Academic Publishers, Boston 1996
Meirovitch L.: Dynamics and control of structures, Wiley 1990
Lecture notes Advanced control methods for adaptive mechanical systems, T. Nestorović
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C49
Study course: Master Course Computational Engineering
Module name: CE-WP14: Computational Wind Engineering
Abbreviation, if applicable:
CWE
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. R. Höffer
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not offered in any other study program.
Courses included in the module, if applicable:
Computational Wind Engineering
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr.-Ing. R. Höffer, Assistants
Language: English
Requirements: CE-P04, CE-P06, recommended: CE-WP05
Teaching format / class hours per week during the semester:
Lectures: 1h
Exercises: 1h
Study/exam achievements:
Written examination / 75 minutes
Workload [h / LP]: 90 / 3
Thereof face-to-face teaching [h]
30
Preparation and post processing (including examination) [h]
30
Seminar papers [h] Benchmark studies on the computation of wind fields, wind pressures at surfaces, and dispersion problems in the built environment using the program systems ANSYS CFX and OpenFoam, individual or group work upon agreement with the lecturers, 30 h.
Homework [h] -
Credit points: 3
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C50
Learning goals / competences:
The students acquire advanced skills of the application of CFD methods for the computation of wind engineering problems such as the computation
of mean wind parameters and turbulence characteristics for the assessment of local wind climates (incl. wind farm locations),
of wind pressures at surfaces for the determination of wind loads at structures, and
of gaseous transport in the atmospheric boundary layer for the prediction of the dispersion of exhausts and particles
The students shall be enabled to assess the available numerical tools and to solve the relevant technical problems by choosing the appropriate CFD method.
Content:
Details and guidelines about the application of CFD methods in wind engineering are introduced and studied. Related problems, which are relevant for practical applications, and solution procedures are investigated. The lectures and exercises cover the following topics:
Short review of boundary layer turbulence and the Navier-Stokes equations
Turbulence models for the implementation on computations for mean wind quantities: k-ε-models, k-ω-models and derivatives
Implementation of turbulence for time resolved computations: Large-eddy simulation, concept of DNS
Isotropic turbulence and turbulence in a boundary layer flow
Mesh generation strategies and introduction to the mesh generator ICEM
Introduction to solver applications using the program systems ANSYS CFX and OpenFoam
Within the scope of the exercises, the students are guided to working out assessment and solution strategies for related, typical technical problems in wind engineering.
Forms of media: Blackboard, beamer, visit to CIP-Pool and guided introduction to program systems; exercises with examples; regular consultations with discussions of homework
Literature: Höffer, R. et al.: Lecture Notes
ANSYS-CFX Solver Theory Guide, Release 12.0, 2009. ANSYS Inc. Canonsburg, PA 15317
Chung, T. J., Computational Fluid Dynamics, Cambridge University press, 2002
Ferziger, J. H., Perić, M, Computational Methods for Fluid Dynamics. 3. rev. ed., Springer, Berlin 2002
Franke, J., 2007. Introduction to the prediction of wind loads on buildings by Computational Wind Engineering (CWE). In C.C Baniotopoulos, T. Stathopoulos (eds.), Wind effects on buildings and design of wind-sensitive structures. Springer, Berlin
von Eckart, L., Oertel, H., Numerische Strömungsmechanik, Grundgleichungen und Modelle – Lösungsmethoden – Qualität und Genauigkeit, Verlag Vieweg+Teubner, 2009
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C51
Study course: Master Course Computational Engineering
Module name: CE-WP15: Design Optimization
Abbreviation, if appli-cable:
DO
Sub-heading, if appli-cable:
-
Module Coordinator(s): Prof. Dr.-Ing. M. König
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course Civil Engineering (KIB-Structural Engineering, KIB-Computational Mechanics), optional, 3rd Semester
Master course Applied Computer Sciences (Computer Science for Industry and Management), optional, 3rd Semester
Courses included in the module, if applicable:
Design Optimization
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr.-Ing. M. König, Dr.-Ing. K. Lehner, Assistants
Language: English
Requirements: -
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
Written examination / 120 minutes (100%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
120
Seminar papers [h] -
Homework [h] -
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C52
Learning goals / competences:
Goals are the acquisition of skills in design optimization and the ability to model, solve and evaluate optimization problems for moderately complex technical systems. The programming project increases the social skills that are necessary to successfully complete a team project. Also, the programming project allows students to transfer theoretical knowledge gained from the lecture into practical solutions solved with software.
Content:
Introduction: Definition of optimization problems
Design as a process: Conventional design, optimization as a
design tool
Optimization from a mathematical viewpoint: Numerical
approaches, linear optimization, convex domains, partitioned
domains
Categories of opt. variables: Explicit design variables, synthesis
and analysis, discrete and continuous variables, shape variables
Dependant design variables
Realization of constraints: Explicit and implicit constraints,
constraint transformation, equality constraints
Optimization criterion: Objectives in structural engineering
Application of design optimization in structural engineering:
trusses and beams, framed structures, plates and shells, mixed
structures
Solution techniques: Direct and indirect methods, gradients,
Hessian Matrix, Kuhn-Trucker conditions
Team Programming Project in Design Optimization (seminar
paper)
Forms of media: PowerPoint slides, animations, black board usage.
Literature: Lecture notes in German and English, available online „Design“ by J. Arora, Mc GrawHill
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C53
Study course: Master Course Computational Engineering
Module name: CE-WP16: Parallel Computing
Abbreviation, if applicable:
PC
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. M. König
Classification within the Curriculum:
Master of Science course Computational Engineering:
compulsory optional course.
Master course Civil Engineering (KIB-Structural Engineering, KIB-
Computational Mechanics), optional, 3rd Semester
Master course Applied Computer Sciences (Computer Science for
Industry and Management), optional, 1st Semester
Courses included in the module, if applicable:
Parallel Computing
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr.-Ing. M. König , Dr.-Ing. K. Lehner, Assistants
Language: English
Requirements: Modern Programming Concepts in Engineering
Teaching format / class hours per week during the semester:
Lectures: 2h
Exercises: 2h
Study/exam achievements:
Homework (Presentation) - 100%
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
-
Seminar papers [h] -
Homework [h] 120 h
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C54
Learning goals / competences:
The goal is the acquisition of knowledge and skills of constructing parallel algorithms, and of implementing parallel computational methods of engineering practice on various contemporary parallel computers.
Content:
* Introduction to parallel computing o Examples of simple parallel computational problems
* Concepts of parallel computing o Levels of parallelism o Interconnection networks o Parallel computer architectures o Operating systems o Interaction of parallel processes o Parallel programming with shared memory and
distributed memory * Performance of parallel computing: speedup, efficiency, redundancy, utilization * Parallel programming for shared memory using the programming interfaces OpenMP in Fortran and C/C++, and JOMP in Java * Parallel programming for distributed memory with the programming interfaces MPI in Fortran and C/C++, and mpiJava in Java
Forms of media: PowerPoint-presentations, for students available on the internet (Blackboard), classroom board and overhead
Literature: A. Jennings, Matrix Computation for Engineers and Scientists, J. Wiley and Sons, Chichester, England, 1977.
M. Papadrakakis (Editor), Solving Large Scale Problems in chanics, J. Wiley and Sons, Chichester, England, 1993.
OpenMP Application Program Interface, Version 2.5, ©1997 – 2005, OpenMP Architecture Review Board, May 2005. OpenMP Application Program Interface, Version 3.0, ©1997 – 2008, OpenMP Architecture Review Board, May 2008. J.M. Bull, M.E. Kambites, JOMP – an OpenMP-like Interface for Java, Edinburgh Parallel Computing Centre (EPCC), University of Edinburgh, Mayfield Road, Edinburgh EH9 3JZ, Scotland, U.K., 2000. ([email protected])
M. Snir, S. Otto, S. Huss-Lederman, D. Walker, and J. Dongarra, MPI: The Complete Reference, The MIT Press, Cambridge, Massachusetts, London, England, 1996.
Carpenter, B., Fox, G., Ko, S.-M., Lim S., mpiJava 1.2: API specification, Northeast Parallel Architectures Center, Syracuse University, Syracuse, New York 13244-410, 2000. {debc, gcf, shko, slim}npac.syr.edu
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C55
Study course: Master Course Computational Engineering
Module name: CE-WP17: Adaptive Finite Element Methods
Abbreviation, if applicable:
AFEM
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. R. Verfürth
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
This course is not taught in any other study course.
Courses included in the module, if applicable:
Adaptive Finite Element Methods
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr. C. Kreuzer, NN (Fakultät für Mathematik)
Language: English
Requirements: Basic knowledge of: partial differential equations and their variational formulation, finite element methods, numerical methods for the solution of large linear and non-linear systems of equations
Teaching format / class hours per week during the semester:
Lecture: 2h
Exercise: 2h
Study/exam achievements:
Written examination / 120 minutes
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
90
Seminar papers [h] -
Homework [h] 30
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C56
Learning goals / competences:
Students should become familiar with advanced finite element methods for the numerical solution of differential equations and of advanced solution techniques for the resulting discrete problems in particular multigrid techniques
Content:
1st week: Introduction
Need for efficient solvers; drawbacks of classical solvers; need for error estimation; drawbacks of classical a priori error estimates; need for adaptivity; outline
2nd week – 4th week: Notation
Model differential equations; variational formulation; Sobolev spaces, their norms and properties; finite element partitions and basic assumptions; finite element spaces; review of most important examples; review of a priori error estimates
5th – 6th week: Basic a posteriori error estimates
Equivalence of error and residual; representation of the residual; upper bounds on the residual; lower bounds on the residual; local and global bounds; review of general structure; application to particular examples
7th week: A catalogue of error estimators
Residual estimator; estimators based on local problems with prescribed traction; estimators based on local problems with prescribed displacement: hierarchical estimates; estimators based on recovery techniques; equilibrated residuals; comparison of estimators
8th week: Mesh adaptation
General structure of adaptive algorithms; marking strategies; subdivision of elements; avoiding hanging node; convergence of adaptive algorithms
9th -10th week: Data structures
Local and global enumeration of elements and nodes; enumeration of edges and faces; neighbourhood relation; hierarchy of grids; refinement types; derived structures for higher order elements and for matrix assembly
11th – 12th week: Stationary iterative solvers
Review of classical methods and of their drawbacks; taking advantage of adaptivity; conjugate gradients; need for preconditioning; suitable preconditioners
13th – 14th week: Multigrid methods
Why do classical methods fail; spectral decomposition of errors and consequences for iterative solutions; multigrid idea; generic structure of multigrid algorithms; basic ingredients of multigrid algorithms; role of smoothers; examples of suitable smoothers
Forms of media: Blackboard and beamer presentations
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C57
Literature: Lecture Notes are available online at: http://www.rub.de/num1/files/lectures/AdaptiveFEM.pdf
M. Ainsworth, J. T. Oden: A Posteriori Error Estimation in Finite Element Analysis. Wiley, 2000
D. Braess: Finite elements: Theory, Fast Solvers and Applications in Solid Mechanics. Cambridge University Press, 2001
R. Verfürth: A Posteriori Error Estimation Techniques for Finite Element Methods. Oxford University Press, Oxford, 2013
R. Verfürth: A review of a posteriori error estimation techniques for elasticity problems. Comput. Meth. Appl. Mech. Engrg. 176, 419 – 440 (1999)
ALF demo applet and user guide (http://www.rub.de/num1/demoappletsE.html)
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C58
Study course: Master Course Computational Engineering
Module name: CE-WP18: Safety and Reliability of Engineering Structures
Abbreviation, if applicable:
SRES
Sub-heading, if applicable:
-
Module Coordinator(s): PD Dr.-Ing. habil. M. Kasperski
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course ‘Bauingenieurwesen’, optional course, 3rd Semester
Courses included in the module, if applicable:
Safety and Reliability of Engineering Structures
Semester/term: 3rd Semester, WS
Lecturer(s): PD Dr.-Ing. habil. M. Kasperski
Language: English
Requirements: Basic knowledge in structural engineering
Teaching format / class hours per week during the semester:
- 2 hours per week lecture
- 2 hours per week exercise
Study/exam achievements:
- Written examination / 120 minutes (85%)
- Project work on simulation techniques (15%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
75
Seminar papers [h] -
Homework [h] 45
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C59
Learning goals / competences:
Students should obtain the following qualifications / competences:
Basic knowledge of statistics and probability, a deeper understanding of the basic principles of reliability analysis in structural engineering, basic knowledge on how codes try to meet the reliability demands in regard to structural safety and serviceability, basic knowledge in simulation techniques.
Content:
Introduction - causes of failures
Basic definitions - safety, reliability, probability, risk
Basic demands for the design and appropriate target reliability values: Structural safety, Serviceability, Durability, Robustness
Formulation of the basic design problem: R > E
Descriptive statistics: position (mean value, median value), dispersion (range, standard deviation, variation coefficient), shape: (skewness, peakedness)
Theoretical distributions: Discrete distributions (Bernoulli and Poisson Distribution), Continuous distributions (Rectangular, Triangular, Beta, Normal, Log-Normal, Exponential, Extreme Value Distributions)
Failure probability and basic design concept
Code concept - level 1 approach
First Order Reliability Method (FORM) - level 2 approach
Full reliability analysis - level 3 approach
Probabilistic models for actions: dead load, imposed loads, snow and wind loads, combination of loads
Probabilistic models for resistance: cross section - structure
Further basic variables: geometry, model uncertainties
Non-linear methods and Monte-Carlo Simulation
Forms of media: Blackboard and overhead
Literature: Melchers, R.E. Structural reliability, analysis and prediction J. Wiley & Sons, New York, 1999 (2nd ed.), ISBN 0471983241
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C60
Study course: Master Course Computational Engineering
Module name: CE-WP19: Numerical Simulation of Fracture Materials
Abbreviation, if applicable:
CFM
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr.-Ing. A. Hartmaier
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course “Maschinenbau”: optional course, 2nd Semester.
Master course “Materials Science and Simulation”: optional course, 3rd Semester.
Courses included in the module, if applicable:
Numerical Simulation of Fracture Materials
Semester/term: 3rd Semester / WS
Lecturer(s): Prof. Dr.-Ing. A. Hartmaier
Language: English
Requirements: CE-P02, CE-P05
Teaching format / class hours per week during the semester:
Lectures: 2h Exercises: 2h
Study/exam achievements: Written examination / 120 minutes (100%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
60
Seminar papers [h] -
Homework [h] 60
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C61
Learning goals / competences:
The students should obtain the ability to independently simulate fracture including plasticity for a wide range of materials and geometries as well as the faculty to use conventional fracture mechanics to make estimates of fracture growth. Further they should learn about the physical background of fracture. The students will develop the skills to operate the essential computational tools to simulate problems of material failure independently.
Content:
Overview of continuum mechanics, especially plasticity
Classical fracture mechanics
Finite element based fracture simulations
Fracture on the atomic scale (cohesive energy as function of
the separation)
Concept of cohesive zones (CZ)
Concept of eXtended Finite Element Method (XFEM)
Application of XFEM / CZ in „Abaqus“
Application to brittle and ductile fracture of different
geometries
Forms of media: Personal computer, blackboard, beamer presentations
Literature: H.L. Ewalds and R.J.H. Wanhill, „Fracture Mechanics”, Edward Arnold Ltd, 1984, ISBN 0713135158
D. Gross, T. Seelig, „Bruchmechanik“, Springer, 2001, ISBN 3-540-42203
T. L. Anderson, „Fracture Mechanics: Fundamentals and Applications”, CRC PR Inc., 2005, ISBN 0849316561
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C62
Study course: Master Course Computational Engineering
Module name: CE-WP20: Materials for Aerospace Applications
Abbreviation, if applicable:
MAA
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. rer. nat. K. Hackl
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course “Maschinenbau”: optional course, 2nd Semester.
Courses included in the module, if applicable:
Materials for Aerospace Application
Semester/term: 3rd Semester/ WS
Lecturer(s): Prof. Dr.-Ing. M. Bartsch
Language: English
Requirements: -
Teaching format / class hours per week during the semester:
Lectures: 3h
Exercises: 1h
Study/exam achievements:
Written examination / 120 minutes (100%)
Workload [h / LP]: 180 / 6
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
120
Seminar papers [h] -
Homework [h] -
Credit points: 6
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C63
Learning goals / competences:
Learning goals:
Students will gain a comprehensive overview of high performance materials for aerospace applications, which includes the established materials and material systems as well as new developments and visionary concepts. They understand how materials and material systems are designed to be ‘light and reliable’ under extreme service conditions such as fatigue loading, high temperatures, and harsh environments. The students will know about degradation and damage mechanisms and learn how characterization and testing methods are used for qualifying materials and joints for aerospace applications. They learn about concepts and methods for lifetime assessment.
Competences:
General understanding of procedures in selecting and developing material systems for aerospace applications; overview of manufacturing technologies and characterization methods for qualifying materials and joints for aerospace applications; understanding of methods for the evaluation of material systems for aerospace applications
Content:
The substantial requirements on materials for aerospace applications are „light and reliable“, which have to be fulfilled in most cases under extreme service conditions. Therefore, specifically designed materials and material systems are in use. Furthermore, joining technologies play an important role for the weight reduction and reliability of the components. Manufacturing technologies and characterization methods for qualifying materials and joints for aerospace applications will be discussed. Topics are:
Loading conditions for components of air- and spacecrafts (structures and engines)
Development of materials and material systems for specific service conditions in aerospace applications (e.g. for aero-engines, rocket engines, thermal protection shields for reentry vehicles, light weight structures for airframes, wings, and satellites)
Degradation and damage mechanisms of aerospace material systems under service conditions
Characterization and testing methods for materials and joints for aerospace applications
Concepts and methods for lifetime assessment
Forms of media: Blackboard and beamer presentations
Literature: script
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C64
Study course: Master course Computational Engineering
Module name: CE-WP21: Energy Methods in Material Modelling
Abbreviation, if applicable:
EMMM
Sub-heading, if applicable:
-
Module Coordinator(s): Prof. Dr. rer. nat. K. Hackl
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Master course “Materials Science and Simulation”: optional course, 3rd Semester.
Courses included in the module, if applicable:
Energy Methods in Material Modelling
Semester/term: 3rd Semester / WS
Lecturer(s): Dr.-Ing. R. Fechte-Heinen
Language: English
Requirements: CE-P02, CE-P07
Teaching format / class hours per week during the semester:
block course equivalent to 3 SWS
Study/exam achievements:
Written examination / 100 minutes
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
40
Preparation and post processing (including examination) [h]
60
Seminar papers [h] -
Homework [h] 20
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C65
Learning goals / competences:
Fundamental knowledge of energy methods in material modelling, including the underlying mathematical concepts and numerical estimates for the simulation of microstructural aspects of the material behavior of solids.
Content:
In a variety of modern engineering materials, such as shape memory alloys or multiphase steels, the transformation between different crystallographic phases is technically used to obtain outstanding material properties.
This course gives a short introduction to these phase transformation phenomena and the underlying mechanisms. Further on, the origin of multiphase microstructures is discussed against the background of energy minimization. Suitable mathematical concepts are shown which in principle allow the prediction of the microstructural and macroscopic material properties of such materials. Different approaches to numerically estimate the material behavior are given. Finally, the conveyed theoretical and numerical concepts are exemplified using micromechanical material models for shape memory alloys.
The structure of the course is as follows:
1. Introduction 1. Energy methods and material models 2. Examples:
- martensitic microstructures - shape memory alloys - multiphase steels
2. Energy minimization of phase transforming materials 1. Boundedness 2. Coercivity 3. Notions of convexity
3. Estimates of the energetically optimal microstructure 1. Quasiconvexification 2. Convexification 3. Polyconvexification 4. Rank-1-convexification
4. Example: Shape memory alloys 1. Introduction and material model 2. Convexification 3. Translation method 4. Lamination
Forms of media: Blackboard and beamer presentations
Literature: Bhattacharya, Kaushik: Microstructure of Martensite – Why it forms and how it gives rise to the shape-memory effect. Oxford University Press, Oxford, 2003
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C66
Study course: Master Course Computational Engineering
Module name: CE-WP22: Case Study A
Abbreviation, if applicable:
-
Sub-heading, if applicable:
-
Module Coordinator(s): All lecturers of the course
Classification within the Curriculum:
Master of Science course Computational Engineering: compulsory optional course.
Courses included in the module, if applicable:
-
Semester/term: 2nd Semester / SS or 3rd Semester / WS
Lecturer(s): Professors and Assistants of the course
Language: English
Requirements: -
Teaching format / class hours per week during the semester:
The topic of a project paper is devised by a lecturer of the course or an assistant who supervises the exercises. The student - or a small group of students - conducts a project independently and presents the results in the form of a written report and optionally, an oral presentation (upon agreement with the respective lecturer).
Study/exam achievements:
The project paper and presentation will be graded. For this purpose, the individual achievements of the students within the project groups are separately evaluated.
The evaluation includes:
- Written project paper / 75% (100% without a final presentation)
- Final presentation / 25% (optional)
Forms of media: Independent work in seminar rooms and computer labs; testing plants, where applicable.
Workload [h / LP]: 90 / 3
Thereof face-to-face teaching [h]
-
Preparation and post processing (including examination) [h]
-
Credit points: 3
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C67
Learning goals / competences:
Project work allows students to work on a problem individually or in small groups. Project groups organize and Coordinate the assignment of tasks independently, while the lecturers take the role of both an advisor and supervisor of the respective project. Further, they check the students’ results at regular intervals. After completion of the project, the students should present their results before the class. The necessity of such a presentation should, however, be agreed upon with the respective supervisor.
Project work serves to qualify students to structure Computational Engineering problems, to solving them in teams, and to illustrate the results in the form of a report and a presentation. After completion of the project, the students should have gathered new information and insights into the activities of practicing engineers while acquiring skills in innovative research fields. In the end, the students will be able to present technical projects, and to develop problem solution strategies and will hence also obtain worthwhile communication skills.
Contents:
The project topic is usually determined by the respective lecturer or one of his/her assistants. In addition to this, students may also conduct project work on topics defined by companies from industry or official authorities. However, the project work must be completed under the supervision of one of the course’s lecturers.
The projects are usually devised so as to integrate interdisciplinary aspects such as
o Noticing problems and describing them
o Formulating envisaged goals
o Team-oriented problem solutions
o Organizing and optimizing one's time and work plan
o Interdisciplinary problem solutions
o Literature research and evaluation as well as the consultation of experts
o Documentation, illustration and presentation of results
Literature: The relevant literature will be announced along with the project topic.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C68
Optional Courses
W01 – W03
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C69
Study course: Master Course Computational Engineering
Module name: CE-W01: Training of Competences (Part 1)
Abbreviation, if applicable:
-
Sub-heading, if applicable:
-
Module Coordinator(s): Zentrum für Fremdsprachenausbildung (ZFA) der Ruhr-Universität
Classification within the Curriculum:
Master of Science course Computational Engineering: optional course, special offer for foreign students of the course.
Courses included in the module, if applicable:
German Language course for beginners, Training of Competences
Semester/term: 1st Semester / WS
Advisor: Lecturers of ZFA
Language: Deutsch (als Fremdsprache)
Requirements: -
Teaching format / class hours per week during the semester:
Lectures including exercises: 4h
Study/exam achievements:
- Written examination / 120 minutes
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
40
Seminar papers [h] -
Homework [h] 20
Credit points: 4
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C70
Learning goals / competences:
The learning goals of this German language course fulfill the special requirements of foreign students majoring in a subject that uses English as a teaching language. The main focus of the course lies on action oriented speaking, listening, reading and writing comprehension so that the students manage more easily to cope with everyday situations of their life in Germany. With this course students reach a minimum level of all four skills (speaking, listening, reading and writing) in familiar universal contexts or shared knowledge situations such as greeting, small talk, shopping, making appointments, eating out, orientation, biography, healthcare etc.
The classes consist of small groups, ensuring that students have ample opportunity to speak as well as having their individual needs attended to.
All of our instructors are university graduates experienced in teaching DaF (Deutsch als Fremdsprache - German as a foreign language) and have been selected for their experience in working with students and their ability to make language learning an active and rewarding process.
An optional intensive block course after the winter semester helps to activate and to intensify the newly acquired language skills.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C71
Study course: Master Course Computational Engineering
Module name: CE-W02: Training of Competences (Part 2)
Abbreviation, if applicable:
-
Sub-heading, if applicable:
-
Module Coordinator(s): Zentrum für Fremdsprachenausbildung (ZFA) der Ruhr-Universität
Classification within the Curriculum:
Master of Science course Computational Engineering: optional course, special offer for foreign students of the course.
Courses included in the module, if applicable:
German Language course (higher level), Training of Competences (higher order)
Semester/term: 2nd Semester / SS
Advisor: Lecturers of ZFA
Language: Deutsch (als Fremdsprache)
Requirements: Participation on CE-W01 is obligatory.
Teaching format / class hours per week during the semester:
Lectures including exercises: 4h
Study/exam achievements:
- Written examination / 120 minutes
Workload [h / LP]: 120 / 4
Thereof face-to-face teaching [h]
60
Preparation and post processing (including examination) [h]
40
Seminar papers [h] -
Homework [h] 20
Credit points: 4
Learning goals / competences:
This module is for students who already have previous knowledge of the German language. This course continues the learning goals of module CE-W01. With the participation, the students reach a medium level of all four skills (speaking, listening, reading and writing).
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C72
Study course: Master Course Computational Engineering
Module name: CE-W03: Case Study B
Abbreviation, if applicable:
-
Sub-heading, if applicable:
-
Module Coordinator(s): All lecturers of the course
Classification within the Curriculum:
Master of Science course Computational Engineering: optional course.
Courses included in the module, if applicable:
-
Semester/term: 2nd Semester / SS or 3rd Semester / WS
Lecturer(s): Professors and Assistants of the course
Language: English
Requirements: -
Teaching format / class hours per week during the semester:
The topic of a project paper is formulated by a lecturer of the course or an assistant who supervises the exercises. The student - or a small group of students - conducts a project independently and presents the results in the form of a written report and optionally, an oral presentation (upon agreement with the respective lecturer).
Study/exam achievements:
The project paper and presentation will be graded. For this purpose, the individual achievements of the students within the project groups are separately evaluated.
The evaluation includes:
- Written project paper / 75% (100% without a final presentation)
- Final presentation / 25% (optional)
Forms of media: Independent work in seminar rooms and computer labs; testing plants, where applicable.
Workload [h / LP]: 90 / 3
Thereof face-to-face teaching [h]
-
Preparation and post processing (including examination) [h]
-
Credit points: 3
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C73
Learning goals / competences:
Project work allows students to work on a problem individually or in small groups. Project groups organize and Coordinate the assignment of tasks independently, while the lecturers take the role of both an advisor and supervisor of the respective project. Further, they check the students’ results at regular intervals. After completion of the project, the students should present their results before the class. The necessity of such a presentation should, however, be agreed upon with the respective supervisor.
Project work serves to qualify students to structure Computational Engineering problems, to solving them in teams, and to illustrate the results in the form of a report and a presentation. After completion of the project, the students should have gathered new information and insights into the activities of practicing engineers while acquiring skills in innovative research fields. In the end, the students will be able to present technical projects, and to develop problem solution strategies and will hence also obtain worthwhile communication skills.
Contents:
The project topic is usually determined by the respective lecturer or one of his/her assistants. In addition to this, students may also conduct project work on topics defined by companies from industry or official authorities. However, the project work must be completed under the supervision of one of the course’s lecturers.
The projects are usually devised so as to integrate interdisciplinary aspects such as
o Noticing problems and describing them
o Formulating envisaged goals
o Team-oriented problem solutions
o Organizing and optimizing one's time and work plan
o Interdisciplinary problem solutions
o Literature research and evaluation as well as the consultation of experts
o Documentation, illustration and presentation of results
Literature: The relevant literature will be announced along with the project topic.
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C74
Master Thesis
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C75
Study course: Master Course Computational Engineering
Module name: CE-M: Master Thesis
Abbreviation, if applicable:
-
Module co-ordinator(s): All lecturers of the course
Classification within the Curriculum:
Master of Science course Computational Engineering: Compulsory
Courses included in the module, if applicable:
-
Semester/term: 4th semester / SS
Advisor: Professors, Docents and experienced Assistants of the course together with a Professor or Docent
Language: English
Requirements: Students can start their master’s thesis if six from seven compulsory courses have successfully been completed and a minimum of 70 credits has been collected.
Teaching format / class hours per week during the semester:
Master Thesis / Presentation of 30 Minutes (obligatory)
Study/exam achievements:
Required: a research report (around 80-100 pages), supervised by the respective advisor, which describes a detailed research investigation and its results. Further more an oral presentation of the results is obligatory.
Workload [h / CP]: 900 / 30
thereof face-to-face teaching [h]
-
Preparation and post processing (including examination) [h]
-
Seminar papers [h] -
Homework [h] -
Credit points: 30
Antrag auf Reakkreditierung des Master-Studiengangs Computational Engineering C76
Learning goals / competences:
With the completion of their master thesis, students acquire the ability to plan, organize, develop, operate and present complex problems in Computational Engineering.
The master thesis qualifies students to work independently in a Computational Engineering subject under the supervision of an advisor. The associated presentation serves to promote the students’ ability to deal with subject-specific problems and to present them in an appropriate and comprehensible manner.
Further, it serves to prove whether the students have acquired the profound specialised knowledge, which is required to take the step from their studies to professional life, whether they have developed the ability to deal with problems from their in-depth subject by applying scientific methods, and to apply their scientific knowledge.
Contents: The master thesis can either be theoretically, practically, constructively or organisationally-oriented. Its topic is determined by the respective supervisor.
The results should both be visualised and illustrated in writing in a detailed manner. This particularly includes a summary, an outline and a list of the references used within a specific thesis and obligatory, an oral presentation.