Conducted in
term:
2025/26Z
ISCED code: 0541
ECTS credits:
6
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
(in Polish) Sterowalność i sterowanie optymalne 1000-MS1-SterOpt
This course has not yet been described...
Total student workload
(in Polish) 30 godz. - wykład
15 godz. - ćwiczenia
15 godz. - laboratorium komputerowe.
60 godz. - praca własna - bieżące przygotowanie do zajęć, studiowanie literatury i przykładów.
38 godz. - praca własna nad projektami, udział w konsultacjach dot. projektu, przygotowanie prezentacji i do egzaminu.
2 godz. - egzamin.
Razem: 175 godzin.
Learning outcomes - knowledge
(in Polish) Po ukończeniu kursu student:
W1: Klasyfikuje i charakteryzuje podstawowe problemy teorii sterowania, w tym zagadnienia sterowalności, obserwowalności oraz sprzężenia zwrotnego. Rozumie znaczenie tych pojęć dla analizy układów dynamicznych (K_W02)
W2: Posiada wiedzę o analizie liniowych układów sterowania oraz ich reprezentacji w przestrzeni stanów (K_W04, K_W06).
W3: Zna zasady i metody sterowania optymalnego w tym zasadę maksimum Pontriagina i dynamiczne programowanie (K_W04, K_W06).
Learning outcomes - skills
(in Polish) Po ukończeniu kursu student:
U1: Potrafi analizować sterowalność i obserwowalność układów liniowych. Umie stosować kryteria matematyczne (m.in. kryterium Kalmana) do oceny własności układów dynamicznych. (K_U02, K_U03, K_U04, K_U05, K_U06).
U2: Potrafi formułować i rozwiązywać zadania sterowania optymalnego, wykorzystując funkcję wartości oraz zasadę maksimum Pontriagina. Umie określić funkcjonał kosztu oraz znaleźć optymalne sterowanie dla danego problemu. (K_U02, K_U03, K_U04, K_U05, K_U06).
U3: Wyznacza strategię sterowania optymalnego liniowo-kwadratowego LQR. Rozumie praktyczne zastosowania tego sterowania w projektowaniu układów o pożądanych właściwościach dynamicznych. (K_U02, K_U03, K_U04, K_U05, K_U06)
Learning outcomes - social competencies
(in Polish) Po ukończeniu kursu student:
K1: Posiada rozwinięte myślenie analityczne, umożliwiające rozwiązywanie problemów sterowalności i sterowania optymalnego. (K_K04).
K2: Wykazuje się kreatywnością w rozwiązywaniu problemów rzeczywistych z wykorzystaniem metod matematycznych i informatycznych. Potrafi zastosować wiedzę teoretyczną do poszukiwania rozwiązań w kontekście praktycznych zadań z zakresu sterowania i optymalizacji (K_K02, K_K04).
K3: Rozumie potrzebę ciągłego samokształcenia i aktualizowania wiedzy. Jest gotów do dzielenia się zdobytą wiedzą i doświadczeniem (K_K03)
Teaching methods
(in Polish) Wykład prowadzony jest w formie tradycyjnej. Twierdzenia są formułowane na tablicy, a następnie dowodzone oraz szczegółowo omawiane.
Ćwiczenia służą praktycznemu rozwiązywaniu problemów sterowalności oraz sterowania optymalnego będących praktycznym zastosowaniem teorii przedstawionej na wykładzie (metoda ćwiczeniowa, klasyczna metoda problemowa).
Laboratorium komputerowe umożliwia analizę, wyznaczanie oraz optymalizację sterowań przy użyciu specjalistycznego oprogramowania matematycznego, w ramach metod ćwiczeniowych i projektowych.
Prerequisites
(in Polish) Analiza matematyczna I oraz II,
Algebra liniowa I,
Równania różniczkowe zwyczajne,
Podstawy programowania w Python
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: