PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Optimal Kontrol ve OptimizasyonMECE 4813 + 245,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Yaygın olarak kullanılan optimizasyon yöntemlerini anlamak, bu yöntemlerin güçlü ve zayıf yönlerini ortaya koymak ve bunları yeni problemleri çözmek için uygulayıp uyarlamak.
2. Değişim hesabı ve optimal kontrol fikrini, bir fonksiyonun ve bir fonksiyonelin optimumunu anlayabilmek. Değişim problemi. Koşullu fonksiyonların ekstremumları.
3. Optimizasyon problemlerini tanımlamak ve çözmek için en son teknoloji ve modern hesaplama yöntemlerini tasarlamak ve uygulamak.
4. Doğrusal kuadratik düzenleyicileri optimal kontrol sistemlerine uygulayabilmek.
5. Ayrık zamanlı optimal kontrol sistemleri, ayrık zamanlı doğrusal durum regülatörü, sabit durum regülatör sistemi ve ayrık zamanlı doğrusal karesel izleme sistemlerini tam olarak anlamak için, bu konuların yorumlanması frekans alanında da verilecektir.
6. Optimal kontrol sistemlerinde kullanılan Pontryagin minimum prensibini anlamak. Yakıt ve enerji optimal kontrol sistemleri gibi kısıtlı optimal kontrol sistemlerine ait örnekler tam olarak anlaşılmalıdır.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders, optimal kontrol ve optimizasyon teorileriyle ilgilenen öğrencilere sunulmaktadır. Öğrencilere bu iki konunun özünü anlamaları sağlanacaktır.. Varyasyon hesabı ve optimal kontrol açıklanacaktır. Doğrusal ikinci dereceden, ayrık zamanlı ve kısıtlı optimal kontrol sistemleri de tüm ayrıntılarıyla tanıtılacaktır. Pontryagin Minimum Prensibi, bu derste vurgulanacak bir diğer konudur.
 
Üretken Yapay Zeka Kullanımı:

HAYIR
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Giriş: Klasik ve Modern kontrol, optimizasyon, optimum kontrol (tesis, performans endeksi, kısıtlamalar, optimum kontrol sistemlerinin resmi tanımı)
2Değişim Hesabı ve Optimum Kontrol I: Fonksiyon ve Fonksiyonel, artış. Bir fonksiyonun ve bir fonksiyonelin optimumu. Temel varyasyonel problem, sabit uçlu zaman ve sabit uçlu durum sistemleri. Euler-Lagrange Denklemi.
3Değişim Hesabı ve Optimum Kontrol II: İkinci varyasyon, koşullara sahip fonksiyonların ekstremumları (Doğrudan yöntem ve Lagrange Çarpanı yöntemi), koşullara sahip fonksiyonellerin ekstremumları, optimum kontrol sistemlerine varyasyonel yaklaşım.
4Doğrusal Kuadratik Optimal Kontrol Sistemleri I: Sonlu zamanlı Doğrusal kuadratik regülatör (zaman değişmez ve zaman değişen durumlar), Riccati Katsayı Matrisi, optimal performans endeksi, matris diferansiyel Riccati denkleminin analitik çözümleri.
5Varyasyonlar Hesabı ve Optimal Kontrol II: Sonsuz zamanlı LQR sistemi, Riccati katsayısının anlamlı yorumu, Cebirsel Riccati Denkleminin analitik çözümü, sonsuz aralıklı regülatör sistemi. Zaman değişmez regülatörün kararlılık sorunları. Doğrusal Kuadratik izleme sistemi
6Ayrık Zamanlı Optimal Kontrol Sistemleri I: Ayrık zamanlı sistemler için Varyasyonel Hesaplama, sabit-son durum ve açık döngülü optimal kontrol, serbest-son durum ve açık döngülü optimal kontrol.
7Ayrık Zamanlı Optimal Kontrol Sistemleri II: Ayrık-zamanlı Doğrusal durum düzenleyici sistem, Matris farkı Riccati denklemleri, optimal maliyet fonksiyonu, Sabit durum düzenleyici sistem, ayrık zamanlı doğrusal ikinci dereceden izleme sistemi, frekans alanı yorumlaması.
8Kısıtlı Optimal Kontrol Sistemleri: LTI sistemlerinin zaman açısından optimal kontrolü, çift integral sistemin zaman açısından optimal kontrolü, yakıt açısından optimal kontrol sistemleri, minimum yakıt sistemleri, enerji açısından optimal kontrol sistemleri, durum kısıtlamalı optimal kontrol sistemleri.
9Doğrusal programlama, LP problemleri (eşitlik, eşitsizlik, kanonik problemler). Grafiksel yöntem.
10Doğrusal olmayan kısıtlanmamış optimizasyon I: Gerekli ve yeterli koşullar. Çizgi arama yöntemleri (altın bölüm, ikinci dereceden interpolasyon, Newton ve yanlış konum çizgi araması). Gradyan yöntemleri. Newton yöntemleri.
11Doğrusal olmayan kısıtlanmamış optimizasyon II: Eşlenik gradyan yöntemleri. Yarı-Newton yöntemleri. Adım boyutu kuralları (en aza indirme, Armijo, sabit, sıfır adım boyutu kuralları).
12Doğrusal olmayan kısıtlanmış optimizasyon: Lagrangian fonksiyonu. Gerekli ve yeterli koşullar. Gradyan izdüşüm yöntemleri. Uygulanabilir yön (koşullu gradyan) yöntemleri. Ceza yöntemleri. Bariyer ve iç nokta yöntemleri. Lagrange yöntemleri.
13Dinamik Programlama: hem sürekli hem de ayrık zaman durumlarında.
14Ders revizyonu.
 
Kaynaklar:
D.S. Naidu Optimal Control Systems CRC Press 2003 978-0-849-30892-5 D. G. Luenberger, and Y. Ye, Linear and Nonlinear Programming Springer 2008 978-0-387-74502-2
 
Diğer Kaynaklar:
M. S. Bazaraa, H. D. Sherali, and C. M. Shetty Nonlinear Programming John Wiley & Blackwell 2006 978-0-471-48600-8 D. P. Bertsekas Nonlinear Programming Athena Scientific 1999 978-1-886-52900-7
 
Öğretim Yöntem ve Teknikleri:
Her hafta 3 saatlik teorik ders ve 2 saat laboratuvar dersi. Teaching Policy: - Each week will include a 3-hours theoretical lecture. - 1 project will be assigned to students. This project will include writing Matlab codes and simulation work for a given engineering task. The project will be carried out by a group of 3 or 4 students . -This course will also be assessed by one midterm and one final exam.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav1%35
Final Sınavı1%45
Proje1%15
Derse Devamsızlık14%5
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor
 
Dersin AKTS İş Yükü:
#AktiviteAdetSüre (Saat)İş Yükü
1Derslere Katılım (haftalık bazda)143,0042,00
2Laboratuvarlara/Derslere Katılım (haftalık bazda)142,0028,00
3Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda)00,000,00
4İlgili materyalin toplanması ve seçilmesi (bir kez)00,000,00
5İlgili materyalin kendi kendine incelenmesi (haftalık bazda)142,0028,00
6Ev ödevleri00,000,00
7Sınavlara Hazırlık00,000,00
8Ara Sınavlara Hazırlık (Sınavların süresi dahil)14,004,00
9Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil)00,000,00
10Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil)15,005,00
11Final Sınavına Hazırlık (sınav süresi dahil)14,004,00
 
Dersin Program Yeterlilikleri vs. Öğrenme Kazanımları:
#Program YeterlilikleriKatkı (0-4)
1Matematik, fen bilimleri, temel mühendislik, bilgisayarla hesaplama ve ilgili mühendislik disiplinine özgü konularda bilgi.3
2Bu bilgileri, karmaşık mühendislik problemlerinin çözümünde kullanabilme becerisi.0
3Karmaşık mühendislik problemlerini, temel bilim, matematik ve mühendislik bilgilerini kullanarak ve ele alınan problemle ilgili BM Sürdürülebilir Kalkınma Amaçlarını gözeterek tanımlama, formüle etme ve analiz becerisi.0
4Karmaşık mühendislik problemlerine yaratıcı çözümler tasarlama becerisi. 0
5Karmaşık sistemleri, süreçleri, cihazları veya ürünleri gerçekçi kısıtları ve koşulları gözeterek, mevcut ve gelecekteki gereksinimleri karşılayacak biçimde tasarlama becerisi.0
6Karmaşık mühendislik problemlerinin analizi ve çözümüne yönelik, tahmin ve modelleme de dahil olmak üzere, uygun teknikleri, kaynakları ve modern mühendislik ve bilişim araçlarını, sınırlamalarının da farkında olarak seçme ve kullanma becerisi.0
7Karmaşık mühendislik problemlerinin incelenmesi için literatür araştırması, deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama dahil, araştırma yöntemlerini kullanma becerisi.0
8Mühendislik uygulamalarının BM Sürdürülebilir Kalkınma Amaçları kapsamında, topluma, sağlık ve güvenliğe, ekonomiye, sürdürülebilirlik ve çevreye etkileri hakkında bilgi.0
9Mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık.0
10Mühendislik meslek ilkelerine uygun davranma, etik sorumluluk hakkında bilgi.0
11Hiçbir konuda ayrımcılık yapmadan, tarafsız davranma ve çeşitliliği kapsayıcı olma konularında farkındalık.0
12Bireysel olarak ve disiplin içi ve çok disiplinli takımlarda (yüz yüze, uzaktan veya karma) takım üyesi veya lideri olarak etkin biçimde çalışabilme becerisi.0
13Hedef kitlenin çeşitli farklılıklarını (eğitim, dil, meslek gibi) dikkate alarak, teknik konularda sözlü, yazılı etkin iletişim kurma becerisi.0
14Proje yönetimi ve ekonomik yapılabilirlik analizi gibi iş hayatındaki uygulamalar hakkında bilgi.0
15Girişimcilik ve yenilikçilik hakkında farkındalık.0
16Bağımsız ve sürekli öğrenebilme, yeni ve gelişmekte olan teknolojilere uyum sağlayabilme ve teknolojik değişimlerle ilgili sorgulayıcı düşünebilmeyi kapsayan yaşam boyu öğrenme becerisi.0