Faculty of Technical Sciences

Subject: Nonlinear Programming and Optimal Control (17.BM118A)

Native organizations units: Sub-department for Automatic Control and Systems Engineering
General information:
 
Category Professional-applicative
Scientific or art field Automatic Control and System Engineering
Interdisciplinary No
ECTS 5
Educational goal:

Mastering basic theoretical and practical principles of nonlinear optimization and optimal control. Application in biomedical engineering.

Educational outcome:

Classes and active participation help students to acquire necessary and sufficient knowledge for analysing and designing systems for automated management in production systems, as well as their operational application in actual industrial systems.

Course content:

Fundamental theoretical concepts of static convex and non-convex programming. First and second order optimality conditions for analytical solution of single-variable constrained and unconstrained optimization. Optimality conditions for analytical solution of multivariable optimization problems with constrants. Linear programming. Numerical solution of single-variable problems. Numerical solution of multi-variable problems, with and without constraints. Fundamentals of variational calculus. Optimal control: Pontryagin maximum principle. Numerical methods of dynamic programming. Modern search strategies: Evolutionary & Genetic optimization, Particle Swarm Optimization. Optimization techniques in neural networks training and in fuzzy systems design. Applications in real-life engineering problems, including, but not limited to, identification of nonlinear biological and medical models. Application in biomedical engineering.

Teaching methods:

Lectures. Numerical calculation practice.Computer practice. Laboratory practice. Consultations.

Literature:
Authors Title Year Publisher Language
S. Boyd, L. Vendenberghe Convex Optimization 2009 Cambridge University Press English
Dimitri Bertsekas Nonlinear Programming 2004 Athena Scientific English
Kanović, Ž., Rapaić, M., Jeličić, Z. Evolutivni optimizacioni algoritmi u inženjerskoj praksi 2107 Fakultet tehničkih nauka, Novi Sad Serbian language
Vujanović, B., Spasić D. Metodi optimizacije 2009 Fakultet tehničkih nauka, Novi Sad Serbian language
Petrić, J., Zlobec, S. Nelinearno programiranje 1983 Naučna knjiga, Beograd Serbian language
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Coloquium exam No No 40.00
Oral part of the exam No Yes 30.00
Written part of the exam - tasks and theory No Yes 40.00
Project Yes Yes 30.00
Lecturers:

Saradnik u nastavi Živanović Nikolina

Teaching Associate

Practical classes
API Image

vanr. prof. dr Kapetina Mirna

Associate Professor

Lectures
API Image

prof. dr Jeličić Zoran

Full Professor

Lectures

Saradnik u nastavi Živanović Nikolina

Teaching Associate

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.