Computacional hydraulics
Keywords |
Classification |
Keyword |
OFICIAL |
Hydraulics |
Instance: 2023/2024 - 2S 
Cycles of Study/Courses
Acronym |
No. of Students |
Study Plan |
Curricular Years |
Credits UCN |
Credits ECTS |
Contact hours |
Total Time |
M.EC |
9 |
Syllabus |
1 |
- |
6 |
45,5 |
162 |
Teaching language
English
Obs.: O português será usado de forma complementar ou como língua de trabalho quando não houver estudantes de língua estrangeira.
Objectives
Know the discretization techniques for equations in partial derivatives.
Understand the commitments associated with each discretization scheme.
Know the conservation equations of free surface flows of free surface hydraulics (urban, fluvial and marine).
Use of Excel, MATLAB, and public domain programs to simulate permanent and nonpermanent flows.
Build meshes for 1D, 2D, 3D simulations.
Learning outcomes and competences
Know how to apply open source software in the analysis of complex problems of river and marine hydraulics.
Know how to choose the boundary and initial conditions.
Identify problems of convergence, stability and/or accuracy in numerical solutions and solve them.
Working method
Presencial
Pre-requirements (prior knowledge) and co-requirements (common knowledge)
Mathematics, computing, hydraulics.
Program
- Introduction: Objectives and scope of the course. Examples of hydraulics problems governed by differential equations. Importance of numerical simulation.
- Classification of ordinary differential equations. Numerical resolution of initial value problems.
- Equations in partial derivatives to one variable: linear advection-diffusion equation, Burger equation, RLW equation.
- Numerical methods for partial derivative equations.
- Conservation equations of fluid mechanics in integral and differential forms.
- Circulation and transport models.
- Ocean waves models.
- Sediment transport models.
Mandatory literature
Alfio Quarteroni;
Cálculo Científico com Matlab e Octave. ISBN: 978-88-470-0717-8
Quarteroni A, Saleri F, Gervasio P;
Scientifi Computing with MATLAB and Octave, Springer-Verlag, 2014. ISBN: 978-3-642-45366-3 (English Version)
Abbott MB, Minns AW;
Computational hydraulics, Rutledge, 1998. ISBN: 9780291398352
Complementary Bibliography
Hirsch C;
Numerical Computation of Internal and External Flows: The Fundamentals of Computational Fluid Dynamics, Elsevier, 2007. ISBN: 9780750665940
Richard L. Burden;
Numerical analysis. ISBN: 0-534-40499-5
Z. Kowalik;
Numerical modeling of ocean dynamics. ISBN: 981-02-1334-4
Teaching methods and learning activities
Lectures using multimedia resources and blackboards whenever necessary. Introduction to theoretical concepts from a physical and mathematical point of view. Problem formulation and the choice of the most correct numerical approach.
Computational laboratory classes for analysing and solving problems. Individual and group projects to consolidate and assess knowledge.
Software
HEC RAS
Matlab
Delft3D
Evaluation Type
Distributed evaluation without final exam
Assessment Components
Designation |
Weight (%) |
Trabalho prático ou de projeto |
100,00 |
Total: |
100,00 |
Amount of time allocated to each course unit
Designation |
Time (hours) |
Estudo autónomo |
26,00 |
Frequência das aulas |
45,50 |
Trabalho escrito |
19,50 |
Total: |
91,00 |
Eligibility for exams
In order to obtain a final classification, attendance of the course unit is required, as established in the University of Porto's grading regulations. A student is considered to have attended a curricular unit if, after regular enrolment, he or she does not exceed the maximum number of absences corresponding to 25% of each of the types of classes offered.
Calculation formula of final grade
1. GENERAL ASPECTS
The Distributed Assessment is compulsory and is always carried out in the current academic year.
The components of the Distributed Assessment consist of 4 projects to be carried out totally or partially outside of teaching hours. The projects will be individual or group projects, as indicated by the teacher in charge.
There will be no second assessment period.
2. DISTRIBUTED ASSESSMENT
All assessment components are graded on a scale of 0 to 20, rounded to the nearest tenth.
The final grade, CF (rounded to the units), results from the following calculation formula:
CF = 0.28×CP1 + 0.28×CP2 + 0.22×CP3 + 0.22×CP4
In the formula above,
CPi — is the classification obtained in project Pi (rounded to the nearest tenth).
3. 1st AND 2nd ASSESSMENT PERIODS
There will be no second assessment period.
Examinations or Special Assignments
Not applicable.
Internship work/project
Not applicable.
Special assessment (TE, DA, ...)
Not applicable.
Classification improvement
Only possible by attending the course in a subsequent year.
Observations
Estimated working time outside the classroom: 3.5 h/week.