Download as pdf or txt
Download as pdf or txt
You are on page 1of 67

Sistem Dinamiği

Bölüm 1- Sistem Dinamiğine Giriş

Doç.Dr. Erhan AKDOĞAN


Sunumlarda kullanılan semboller:

El notlarına bkz. Yorum Soru MATLAB

Bolum No.Alt Başlık No.Denklem Sıra No Şekil No

Denklem numarası Şekil numarası Dikkat

Doç.Dr. Erhan AKDOĞAN MKT3131-Sistem Dinamiği


YTÜ-Mekatronik Mühendisliği Bölüm 1
2
İlgili konular:

▪ Diferansiyel denklemler
▪ İşaret ve sistemler
▪ Laplace ve Fourier Dönüşümleri
▪ Statik-Dinamik
▪ Elektrik Devreleri

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 3


YTÜ-Mechatronics Eng. Bölüm 1
Ders Kaynakları:
▪ Ana ders kitabı:
▪ Systems Dynamics, William J Palm III, 3th edition, McGraw Hill, 2013

▪ Diğer kaynaklar:
▪ Norman S. Nise. Control Systems Engineering, 6ed, Wiley, 2011
▪ Ogata K. System Dynamics, 4th Edition, Prentice Hall,2004.
▪ Ogata K. Sistem Dinamiği, Palme Yayıncılık, 2013

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 4


YTÜ-Mechatronics Eng. Bölüm 1
Bölüm 1 içeriği:

▪ Sistem Dinamiğine giriş


▪ Birimler
▪ Lineer (doğrusal) model geliştirme
▪ Fonksiyon tanımlama ve parametre tahmini

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 5


YTÜ-Mechatronics Eng. Bölüm 1
1.1. Sistem Dinamiğine Giriş

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği


YTÜ-Mechatronics Eng. Bölüm 1
Giriş:

▪ Sistem dinamiği:
▪ Sistemlerin matematiksel model ve analizleri
▪ Bunları zamana bağlı davranışları

ile ilgilenir.

Bir sistemin dinamik davranışının doğru modellenmesi ve analizi o


sistemin kontrolü ile yakından ilişkilidir.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 7


YTÜ-Mechatronics Eng. Bölüm 1
1.1.1 Sistemler:

▪ Belirli bir işlevi yerine getirmek üzere biraraya getirilmiş


elemanlar topluluğuna SİSTEM denir.

SORU:
▪ Bir bisikletin mekanizmasındaki bir link sistem midir?

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 8


YTÜ-Mechatronics Eng. Bölüm 1
Odak:

Tüm sistem
düşünüldüğünde
elemanların arasında
nasıl bir ilişki var ve bu
ilişkinin sistem
davranışına olan etkisi
nedir?

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 9


YTÜ-Mechatronics Eng. Bölüm 1
Sistem mi? Değil mi?

f=bhm

f: akış debisi
h: yükseklik

Şekil 1.1.1

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 10


YTÜ-Mechatronics Eng. Bölüm 1
▪ İki tankın akış debileri
birbirini etkiler

▪ SİSTEM

Şekil 1.1.2

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 11


YTÜ-Mechatronics Eng. Bölüm 1
Simülasyon diyagramı veya blok
diyagram

h1
Alt sistem 1 Alt sistem 2
f1 (Tank 1) (Tank 2)
f2
h2

• Değişkenler,
• Bu diyagramlar diferansiyel denklemleri temsil eder

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 12


YTÜ-Mechatronics Eng. Bölüm 1
1.1.2. Giriş ve çıkış:

▪ Giriş nedendir.
▪ Çıkış bir etkidir.

▪ Örnek:
▪ Bisiklet pedalına uygulanan kuvvet ➡ giriş....
▪ Bisikletin hızı ➡ çıkış....

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 13


YTÜ-Mechatronics Eng. Bölüm 1
Sistem davranışı:
▪ Giriş ile çıkış arasındaki ilişki,
▪ Giriş çıkışı nasıl etkiliyor?
▪ Nedenàetki

Newton’un ikinci kuralı: a=f/m


Giriş:?
Çıkış:?

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 14


YTÜ-Mechatronics Eng. Bölüm 1
Giriş, çıkış ve sistem sınır koşulları:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 15


YTÜ-Mechatronics Eng. Bölüm 1
Giriş – Çıkış ilişkilerinin geri
dönüştürülebilirliği:

▪ Akım gerilim ilişkisi:


▪ i=V/R, V=i.R à Geri dönüştürülebilir
▪ Hız-ivme-yerdeğiştirme:
▪ İvme hıza neden olur ama hız ivmelenmeye neden olmaz.
▪ Hızlanma yer değiştirmeye neden olur, tersi doğru değildir.

▪ İntegral nedenselliği....

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 16


YTÜ-Mechatronics Eng. Bölüm 1
1.1.3 Statik ve dinamik elemanlar:
▪ Eğer bir sistemin o andaki çıkışı bir
elemanın o andaki değerine bağlı ise bu
elemana statik eleman denir.
▪ Örnek: direnç

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 17


YTÜ-Mechatronics Eng. Bölüm 1
Statik eleman yaklaşımı:

▪ Ancak hiç bir fiziksel eleman hemen cevap vermez. Bu


nedenle statik eleman kavramı bir yaklaşımdır.
▪ Modellemede kolaylık sağladığından ve sonuçları kabul
edilebilir olduğundan kullanılır.

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
18
1.1.3 Statik ve dinamik elemanlar:

▪ Eğer bir sistemin o andaki


çıkışı bir elemanın geçmiş
değerlerine bağlı ise bu
elemana dinamik eleman
denir.
▪ Örnek: Bir bisikletin o andaki
pozisyonu bisikletin
başlangıçtan o ana kadar
olan hız değişimine bağlıdır.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 19


YTÜ-Mechatronics Eng. Bölüm 1
Statik ve dinamik sistem:

▪ Statik sistemlerin tüm elemanları statiktir.

▪ Dinamik bir sistemde bir tane dinamik eleman


bulunması o sistemi dinamik sistem yapar.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 20


YTÜ-Mechatronics Eng. Bölüm 1
Sistem dinamiğinde odak:

“Sistem dinamiği”,
dinamik elemanlar
içeren sistemlerin
davranışları ile
ilgilidir.

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
21
1.1.4. Sistemlerin modellenmesi:
• Mühendislik problemi çözüm adımları:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 22


YTÜ-Mechatronics Eng. Bölüm 1
Mühendislik problemi çözüm adımları:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 23


YTÜ-Mechatronics Eng. Bölüm 1
▪ Bu adımların 1 den 5’e kadar olanları problemin
tanımlanmasına yöneliktir.
▪ 6’dan 10 ‘a kadar olan adımlar ise problemin çözümü
ile ilgilidir.

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
24
Modelleme, matematiksel model:

▪ Modelleme: Bir problemi basitleştirmek ve temel


prensiplere uygulamak.
▪ Matematiksel model veya model: Sistem davranışını
matematiksel metodlarla tanımlayabilmek.
▪ Modelleme bittikten sonra arzu edilen cevapları
bulabilmek için matematiksel model çözülür.
▪ Modelin hesaplama karmaşıklığına göre bilgisayar
kullanılabilir.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 25


YTÜ-Mechatronics Eng. Bölüm 1
Modellemede yaklaşım:

Şekil 1.1.5

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 26


YTÜ-Mechatronics Eng. Bölüm 1
Modelleme zorlukları:

▪ Modellemede tüm etkiler modellenemeyebilir. Bunun


yerine parçalayarak amaca göre modelleme yapılabilir.
▪ Mesela bir elektrik devresinin elektrik, termal ve
mekanik durumları olabilir. Bir modellemede bunun
tamamı gerçekleştirilemeyebilir.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 27


YTÜ-Mechatronics Eng. Bölüm 1
1.1.5. Matematiksel metodlar:

▪ Sistem dinamikleri zamana göre değiştiğinden bu


sistemlerin matematiksel modelleri diferansiyel
denklemlerle çözülür. Bölüm 2’de bu konuları
inceleyeceğiz.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 28


YTÜ-Mechatronics Eng. Bölüm 1
1.1.6. Kontrol Sistemleri:

▪ Kontrol sistem dizaynının önemi.


▪ Yeni konular:
▪ Robotik,
▪ Mekatronik,
▪ Aktif titreşim kontrol,
▪ Mikromekanik,
▪ Aktif gürültü önleme,

Bölüm 10 ve Otomatik Kontrol dersi

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 29


YTÜ-Mechatronics Eng. Bölüm 1
Endüstri devrimi 1.0’ dan 4.0’ a:

Ref: motherboard.vice.com/read/life-after-the-fourth-industrial-revolution

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
30
Industry 4.0

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
31
1.1.7. Mekanik Sistemlerde Uygulamalar

▪ Bölüm 3 ve Bölüm 4’te uygulamalar,


▪ Kuvvet Kontrol Uygulamaları,
▪ Taşıt dinamikleri,
▪ Süspansiyon uygulamaları,
▪ Aktif süspansiyon sistemleri (yaylar, şok
sönümleyiciler)
▪ Güvenlik
▪ Enerji verimliliği

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 32


YTÜ-Mechatronics Eng. Bölüm 1
1.1.8. Elektriksel ve elektromekanik
sistem uygulamaları:
▪ Elektriksel ve mekanik sistemler içerir,
▪ Hareket kontrol sistemleri ve taşıt dinamikleri iki temel uygulama
alanıdır.
▪ Bölüm 6

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 33


YTÜ-Mechatronics Eng. Bölüm 1
1.1.9. Akış sistemleri uygulamaları


▪ Bölüm 7

Şekil 1.1.10 Şekil 1.1.11


Şekil 1.4.2

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 34


YTÜ-Mechatronics Eng. Bölüm 1
1.1.10 Termal Sistem uygulamaları

▪ Soğutma sistemleri
▪ Buhar makineleri
▪ Bölüm 7

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 35


YTÜ-Mechatronics Eng. Bölüm 1
1.1.11. Bilgisayar Metodları

▪ MATLAB ®
▪ Simulink ®
▪ Ekler
▪ Uygulama dersleri
▪ Lab-3

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 36


YTÜ-Mechatronics Eng. Bölüm 1
1.1.11. Bilgisayar Metodları

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 37


YTÜ-Mechatronics Eng. Bölüm 1
1.2. BİRİMLER

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği


YTÜ-Mechatronics Eng. Bölüm 1
▪ FPS (Foot-pound-second) Units
▪ SI (International System of Unit) Units

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 39


YTÜ-Mechatronics Eng. Bölüm 1
SI ve FPS Birimleri:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 40


YTÜ-Mechatronics Eng. Bölüm 1
Birim dönüşümleri:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 41


YTÜ-Mechatronics Eng. Bölüm 1
1.2.3.Osilasyon Birimleri:

▪ Frekans: rad/sn yada Hertz


▪ 1Hz: Bir saniyedeki çevrim sayısı
▪ (one cycle per second=cps)
▪ Açısal hız: w=2.pi.f
▪ Periyot: T ya da Pà T=P=2.pi.w
▪ Dakikadaki dönme (revolutions per second=rpm)
▪ 1 rpm= 1 saniyedeki (2.pi/60) radyanlık dönme

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 42


YTÜ-Mechatronics Eng. Bölüm 1
1.3. Lineer (doğrusal) model
Geliştirme:

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği


YTÜ-Mechatronics Eng. Bölüm 1
Lineer model:

▪ Bir statik elemanın lineer modeli:


▪ y=mx+b; Burada; y:çıkış, x: giriş
▪ Lineer modeller diferansiyel denklem çözümü ile elde
edilebilir. Ancak nonlineer modellerin çözümü bu kadar
kolay değildir.
▪ Lineerleştirme modeli matematiksel model
oluşturulurken tercih edilir. Beraberinde hatayı ortaya
çıkarır. Kullanımında bu husus dikkate alınmalıdır.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 44


YTÜ-Mechatronics Eng. Bölüm 1
1.3.1. Datadan lineer model geliştirme:
▪ Örnek 1.3.1:

Şekil 1.3.1

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 45


YTÜ-Mechatronics Eng. Bölüm 1
Çözüm 1.3.1
Eğim:

f=k.x
k=1/a
Şekil 1.3.2

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 46


YTÜ-Mechatronics Eng. Bölüm 1
İnterpolasyon ve Ekstrapolasyon:

▪ İnterpolasyon(interpolation)=içdeğerbulma:
▪ Elimizdeki dataların sınırları içinde kalan bir değer için tahmin.
▪ Ekstrapolasyon(extrapolation)=dışdeğerbulma:
▪ Elimizdeki dataların sınırları dışında kalan bir değer için tahmin.
▪ Lineer model elde edememe durumunda daha
sistematik yaklaşımlar (nümerik analiz) kullanılır.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 47


YTÜ-Mechatronics Eng. Bölüm 1
1.3.2. Lineerleştirme(Linearization):

▪ Model nonlineer ise lineerleştirme teknikleri kullanılır.


▪ Burada dikkat edilmesi gereken belirli sınırlar içinde
doğruluğun temin edilmesidir.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 48


YTÜ-Mechatronics Eng. Bölüm 1
Örnek 1.3.2.
1.YOL:

Θ=0 rad
Θ=pi/3 rad
Θ=2.pi/3 rad
civarında
lineeleştirme

2.YOL:
Taylor serisine
açma(inceleyiniz)

Şekil 1.3.3

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 49


YTÜ-Mechatronics Eng. Bölüm 1
İnceleme:

▪ Örnek: 1.3.3 ve 1.3.4.


▪ Taylor serisi

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 50


YTÜ-Mechatronics Eng. Bölüm 1
1.4. Fonksiyon tanımlama ve
parametre tahmini

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği


YTÜ-Mechatronics Eng. Bölüm 1
Fonksiyon tanımlama ve parametre
tahmini:

▪ Bir data setinden fonksiyonların tanımlanması işlemine


fonksiyon tanımlama denir.
▪ Eğri uydurma(curve fitting) kavramı da parametre
tanımlama için kullanılır.
▪ Bir data seti ile tanımlanmış olan fonksiyonun parametre
yada katsayı değerlerine elde etmeye parametre
tahmini denir.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 52


YTÜ-Mechatronics Eng. Bölüm 1
Lineer, güç ve exponansiyel fonksiyonlar:

Akım-Gerilim

Sabit ivmeli bir nesnenin hız-zaman ilişkisi

Serbest düşen bir cismin yol-zaman ilişkisi

Soğumakta olan bir cismin sıcaklık-zaman ilişkisi

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 53


YTÜ-Mechatronics Eng. Bölüm 1
Şekil 1.4.1

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 54


YTÜ-Mechatronics Eng. Bölüm 1
1.4.1. Fonksiyon tanımlama adımları:
1. Orijin civarında veriyi tanımla.
• Üstel fonksiyonlar y=b(10)mx ve y=bemx , b=0 olmadığı müddetçe
orijinden geçmez.
• Güç fonksiyonu y=bxm sadece m>0 olduğunda orijinden geçebilir.
Şekilleri inceleyiniz.

Şekil 1.4.2 Şekil 1.4.3

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 55


YTÜ-Mechatronics Eng. Bölüm 1
Fonksiyon tanımlama adımları:
2. Lineer eksen takımı kullanarak verileri çiziniz. Eğer doğru şeklinde
ise fonksiyon lineerdir. Aksi takdirde x=0‘da fonksiyonun aldığı değere
bakılır.
a. y(0)=0 ise güç fonksiyonudur.
b. y(0) eşit değildir 0 ise üstel fonksiyon

Eğer x= 0 için elimizde veri yok ise 3. adıma geçilir.

3. Eğer bir güç fonksiyonu olduğu düşünülüyor ise log-log eksen takımlı
grafik çizilir. Sadece güç fonksiyonu bu grafikte doğru şeklinde
görülür.

Eğer üstel fonksiyon olduğu düşünülüyor ise yarı logaritmik eksen


takımı çizilir. Sadece üstel fonksiyon bu grafikte doğru şeklinde
görülür.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 56


YTÜ-Mechatronics Eng. Bölüm 1
Araştırma Ödevi 1.1.
▪ Şekil 1.4.2 ve 1.4.3’ü MATLAB’de çizdiriniz.
▪ m-file ve grafikleri çıkış alarak uygulama dersinde ders
asistanına teslim ediniz.
▪ Ders kitabı eklerinde MATLAB ile ilgili yardımcı ders
notu bulunmaktadır.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 57


YTÜ-Mechatronics Eng. Bölüm 1
1.4.2. Katsayı elde etme:

▪ Amaç b ve m katsayılarının elde edilmesidir.


▪ Lineer fonksiyon
▪ Güç fonksiyonu
▪ Eksponansiyel (üstel) fonksiyon
▪ Elde edilen veriler dağınık ise en küçük kareler metodu
ile fonksiyon elde edilir. MATLAB de “polyfit” komutu ile
bu işlem gerçekleştirilebilir.

Katsayıları fonksiyon tipine göre nasıl elde ederiz?

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 58


YTÜ-Mechatronics Eng. Bölüm 1
Örnek 1.4.1:

Ortam sıcaklığı 70 oF. Zamana bağlı olarak su sıcaklığını bulunuz.

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 59


YTÜ-Mechatronics Eng. Bölüm 1
Örnek 1.4.1: Lineer

Şekil 1.4.4

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 60


YTÜ-Mechatronics Eng. Bölüm 1
Örnek 1.4.1: Semi-Log

Şekil 1.4.5

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 61


YTÜ-Mechatronics Eng. Bölüm 1
Eğri uydurma:

Şekil 1.4.6

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
62
Örnek 1.4.2. (İnceleyiniz)

Akış oranı ile yükseklik


arasındaki ilişkiyi bulunuz.

Şekil 1.4.7

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 63


YTÜ-Mechatronics Eng. Bölüm 1
Mekatronik Sistem Dizaynı

(Aksiyomatik Yaklaşım)

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği


YTÜ-Mechatronics Eng. Bölüm 1
https://designforinnovation.files.wordpress.com/2008/11/picture31.png

Erhan AKDOĞAN, Ph.D.


YTÜ-Mechatronics Eng.
MKT3131 Sistem Dinamiği
Bölüm 1
65
1.5. Bölüm özeti:

▪ Statik ve dinamik eleman, statik ve dinamik sistemler,


giriş ve çıkış kavramları
▪ İntegral nedenselliğinin temelleri
▪ Mühendislik problem çözümünün temel adımları
▪ FPS ve SI Birim Sistemleri
▪ Lineer model geliştirme
▪ Katsayıların bulunması
▪ Dizayn yaklaşımları

Erhan AKDOĞAN, Ph.D. MKT3131 Sistem Dinamiği 66


YTÜ-Mechatronics Eng. Bölüm 1
Referans:
System Dynamics, William Palm III,
McGraw-Hill Education;
3rd Edition
Chapter 1

You might also like