Sistem Modelleme ve Analizi Sistem Modelleme ve...

165
Sistem Modelleme ve Analizi dersinde mekanik, elektrik, akış, ısıl ve elektro- mekanik sistemlerin enerji denklemleriyle matematik modelleri kurulur. Sistemlerin benzer matematik modellerinin çıkarılması vurgulanır. Modellerin analitik ve nümerik çözümleri verilir. Çözümlerde bilgisayarlardan yararlanma yöntemleri gösterilir. MatLAB, VisualBASIC ve Bilgisayar Destekli Mühendislik programları kullanılır. Sesli POWER POINT sunum dosyaları ekli CD dedir. Sunumlar Microsoft Office-XP uyumludur. dsma.pps dosyası çalıştırılarak sunumlar başlatılabilir. Prof.Dr. Hira Karagülle Dokuz Eylül Üniversitesi öğretim üyesidir. Ege Üniversitesi’nden lisans ve yüksek lisans dereceleri aldıktan sonra 1984 te Massachusetts Institute of Technology’den makine mühendisliğinde doktora derecesi almıştır. Bilgisayar destekli mühendislik, mekanik titreşimler, ultrasonik, ölçme ve kontrol genel uzmanlık alanlarıdır. Sistem Modelleme ve Analizi 2. Baskı Motor DC k V L J 2 a a 1 q L 2 1 E 2 m m J 2 1 2 L L J 2 1 Sesli Sunumlu Prof.Dr. Hira Karagülle

Transcript of Sistem Modelleme ve Analizi Sistem Modelleme ve...

Page 1: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

Sistem Modelleme ve Analizi dersinde mekanik, elektrik, akış, ısıl ve elektro-mekanik sistemlerin enerji denklemleriyle matematik modelleri kurulur. Sistemlerin benzer matematik modellerinin çıkarılması vurgulanır. Modellerin analitik ve nümerik çözümleri verilir. Çözümlerde bilgisayarlardan yararlanma yöntemleri gösterilir. MatLAB, VisualBASIC ve Bilgisayar Destekli Mühendislik programları kullanılır.

Sesli POWER POINT sunum dosyaları ekli CD dedir. Sunumlar Microsoft Office-XP uyumludur. dsma.pps dosyası çalıştırılarak sunumlar başlatılabilir.

Prof.Dr. Hira Karagülle Dokuz Eylül Üniversitesi öğretim üyesidir. Ege Üniversitesi’nden lisans ve yüksek lisans dereceleri aldıktan sonra 1984 te Massachusetts Institute of Technology’den makine mühendisliğinde doktora derecesi almıştır. Bilgisayar destekli mühendislik, mekanik titreşimler, ultrasonik, ölçme ve kontrol genel uzmanlık alanlarıdır.

Sistem

Modelleme

ve Analizi

2. Baskı

MotorDCkV

LJ

2aa1 qL

2

1E 2

mmJ2

1 2

LLJ2

1

Sesli Sunumlu

Prof.Dr. Hira Karagülle

Page 2: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

SİSTEM MODELLEME VE ANALİZİ

Prof.Dr. Hira Karagülle

Page 3: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

2002, H. Karagülle

Baskı ve Cilt:

Demfo, Bornova-İzmir e-posta: [email protected]

Page 4: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

iii

İÇİNDEKİLER

ÖNSÖZ v GİRİŞ 1 1 MEKANİK SİSTEMLERİN MODELLENMESİ 3

1.1 Mekanik Sistemlerin Modellenme Yöntemleri 3

1.2 Mekanik Sistem Elemanları 3

1.3 Enerji Eşitlikleri 6

1.4 Lagrange Denklemi 9

1.5 Özdeğer Denklemi 12

2 MEKANİK SİSTEMLERİN BİLGİSAYARLA MODELLENMESİ

22

3 ELEKTRİK DEVRELERİNİN MODELLENMESİ 29

3.1 Elektrik Devrelerinin Modellenme Yöntemleri 29

3.2 Elektrik Devresi Elemanları 29

3.3 Genel Analoji Tablosu 32

3.4 Elektrik Devrelerinin Modellenmesi 33

4 ELEKTRİK DEVRELERİNİN BİLGİSAYARLA MODELLENMESİ

43

5 AKIŞ SİSTEMLERİNİN MODELLENMESİ: BENZER ELEKTRİK DEVRELERİ

48

6 ISIL SİSTEMLERİN MODELLENMESİ: BENZER ELEKTRİK DEVRELERİ

52

7 ELEKTRO-MEKANİK SİSTEMLERİN MODELLENMESİ

56

8 DOĞRUSAL DİFERANSİYEL DENKLEMLER 64

8.1 Transfer Fonksiyonu 64

8.2 Eksponansiyel/harmonik girdi 65

8.3 Laplace Transformu 66

8.3.1 İmpuls Cevabı 68

8.3.2 Adım Girdi Cevabı 70

8.3.3 İlk Şartlara Bağlı Çözüm 72

8.4 Blok Diyagramları 74

9 DOĞRUSAL DİFERANSİYEL DENKLEM TAKIMLARI 79

9.1 Durum Değişkenleri 79

9.1.1 Girdiye Bağlı Çözüm 80

9.1.2 İlk Şartlara Bağlı Çözüm 86

9.2 Bilgisayarla Model Çözümleri 87

9.3 Runge-Kutta Yöntemiyle Nümerik Çözüm 88

Page 5: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

iv

10 DOĞRUSAL OLMAYAN DİFERANSİYEL DENKLEM TAKIMLARI

95

10.1 Dengeden Küçük Sapmalarda Doğrusallaştırma 95

10.1.1 Sarkaç Problemi 101

SINAV PROBLEMLERİ Ara Sınav 1 110

Ara Sınav 2 113

Final 116

110

KAYNAKLAR 119

EK A : MatLAB İLE PROGRAMLAMA 120

EK B : VisualBASIC İLE PROGRAMLAMA 123

EK C: Runge-Kutta Yöntemi Programı 129

PROBLEMLERİN YANITLARI 131

Sunumla İgili Açıklamalar 154

DİZİN 155

Page 6: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

v

ÖNSÖZ

İnsanlık tarihinde önemli dönüm noktalarından biri 17.

yüzyılda hareket kanunlarının keşfidir. Daha önce temel matematik ve

deneyimle yapılan mühendislik tasarımları bu keşifden sonra

bilimselleşerek ileri matematik, deneyim ve hesapla yapılmıştır.

Mühendislik hizmetlerindeki bu değişim sanayi devrimini oluşturmuş,

şehirleşme ile sosyal değişim yaşanmıştır. Büyük fabrikalar

kurulmuştur. Bir fabrikada örneğin kalite kontrolü bölümünde işe

başlayan bir kişi yıllar sonra şef olarak emekli olmuştur. Mühendislik

sistemlerinin fiziği ve matematik modelleri bilindiği halde hesap

olanaklarının kısıtlı olması nedeniyle basit modellere ileri matematik

uygulanabilmiş, karmaşık sistemler için deneyim önemini korumuştur.

Bu dönemde klasik mühendislik eğitimi oldukça yerleşik bir müfredat

oluşturmuştur.

Dijital elektronikteki gelişmeler, bilgisayarlarla hesap

olanaklarını sunmuş ve bilgi çağı dönemi başlamıştır. Artık ileri

matematiğe dayalı karmaşık modeller de çözülebilmekte ve deneyimin

önemi azalmaktadır. Bilgisayar destekli tasarım ve analiz (computer

aided design/computer aided analysis) (CAD/CAE) programları ile

karmaşık mühendislik sistemleri tasarlanıp analiz edilebilmektedir.

Otomasyon hızla artmaktadır. Bu gelişmeler sosyal hayatı ve eğitim

sistemini de doğrudan etkilemektedir. Büyük üretim fabrikalarının

yerini, tasarım şirketlerinin tasarladığı sistemlerin elemanlarını üreten

küçük ve orta boy işletmelere (KOBİ’lere) dayalı üretim almaktadır.

Artık büyük fabrikalarda kalite kontrolü bölümünde emekli olana

kadar çalışma olanağı yerine, KOBİ’lerde değişik işleri yapabilme

yeteneğine sahip, bilgisayar destekli mühendislik hizmetlerini

yapabilen, iletişimi güçlü, takım çalışmasına yatkın mühendislere

ihtiyaç artmaktadır. Bu ihtiyaçlara paralel olarak mühendislik

eğitiminde de önemli değişiklikler olabilecektir. Uzaktan eğitim,

internet destekli eğitim hızla gelişmektedir. Bazı üniversiteler,

müfredatlarında görülen bazı dersleri kendi üniversitelerinden alma

imkanı yanında uzaktan eğitim veren ve kendi standartlarında

gördükleri başka üniversitelerin birinden alınmasını da kabul

etmektedir. Bir kıtada gelişmiş bir üniversitede verilen bir ders, diğer

bir kıtada az gelişmiş birçok üniversitede aynı anda verilebilmektedir.

Bu kitap yeni dönem mühendislik eğitimi anlayışına yönelik

yazılmıştır. Mekanik, elektrik, akış ve ısıl sistemlerin ortak matematik

Page 7: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

vi

modellerinin çıkarılışı ve bu modellerin bilgisayar desteği ile çözümü

verilerek entegre bir yaklaşım benimsenmiştir. CAD/CAE

programlarıyla da çözümler verilmiştir. Kitap, kendine özgü içerikle

yazılmıştır. Klasik kitaplarda yer alan konuların detayı verilmemiştir.

Kitaptaki konular işlendikten sonra, tümdengelim yaklaşımı ile başlığı

belli bazı konuların detayları için ilgili literatüre başvurulabilir.

Kitap, Dokuz Eylül Üniversitesi-Mühendislik Fakültesi-

Makine Bölümü’nde 7. dönemde verilen Sistem Modelleme ve Analizi

dersi için yazılmıştır. Ders konularının sunumu sesli Power-Point

dosyalarına kaydedilmiş ve kitabın ekindeki CD de verilmiştir.

Sunumlar Microsoft Office-XP uyumlu olup dsma.pps dosyası

çalıştırılarak başlatılabilir. Öğretim üyesinin konuyu anlatırken

tahtada sırasıyla yazdıkları ve söyledikleri sunumlarda

gerçekleştirilmiştir. Sınıfta, bilgisayarla sunum cihazı kullanılarak CD

den yararlanılabilir. Kitabın içerik bakımından orijinallik yönü

yanında, ekli sesli sunum dosyaları ile de orijinal yönü söz konusudur.

Mühendislik eğitimindeki gelişmelere paralel olarak bu kitaptaki

entegre yaklaşım ve sunum tekniklerinin çok daha gelişerek

yayılacağını umuyorum.

Kitabın, makine mühendisleri yanında, tüm mühendislik

alanları için, uygulamalı matematik veya fizikle ilgilenenler için

yararlı olabileceği düşüncesindeyim.

Kitabın yazımında ve düzeltilmesinde yardımcı olan Dr.

Zeki Kıral’a teşekkür ederim.

Prof.Dr. Hira Karagülle

İzmir, Aralık-2002

Page 8: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

1

GİRİŞ

Sistemler belirli bir işlevi yerine getirmek için tasarlanır ve

üretilirler. Farklı özellikteki elemanların farklı şekillerde bağlanması

ile farklı sistemler oluşturulur. Sistemlerin matematik modellerinin

kurulması, girdi ile çıktıları arasındaki ilişkilerin bulunmasını sağlar.

Sistemlerin işlevlerini yerine getirip getirmeyeceği, verimliliği tasarım

aşamasında belirlenir. Elemanlarının dayanımı ve ömrü, dolayısı ile

sistemlerin ömrü tahmin edilebilir. Matematik modellerin kurulması

ile sistem kontrol edilebilir.

Mekanik, elektrik, akış ve ısıl sistemlerde ortak matematik

modeller ortaya çıkar. Basit sistemler dışında, bu modellerin çözümü

bilgisayar gerektirir. Bilgisayarlar gelişmeden önce üretimi ve

denenmesi daha pahalı ve zor olan mekanik, akış ve ısıl sistemler

yerine aynı matematik modele sahip elektrik devreleri kurularak

sistemler geliştirilmiştir. Günümüzde bilgisayar destekli tasarım ve

analiz (computer-aided design/engineering) (CAD/CAE)

programlarına sistemler tanıtılmakta, programlar otomatik olarak

matematik modelleri kurup çözmektedir.

Bu kitapta önce temel mekanik sistem elemanları, eleman

denklemleri ve elemanlarla ilgili enerji eşitlikleri verilir ve Lagrange

yöntemiyle matematik modellerin çıkarılışı gösterilir. Bu modeller

matrislerle yazılabilen doğrusal diferansiyel denklem takımlarıdır.

Denklemlerin çözümünde ilk aşama özdeğerlerin, mekanik sistemler

için doğal frekansların bulunuşudur. Çözümlerde MatLAB’dan

yararlanılır.

Mekanik sistemlerin ANSYS programıyla bilgisayarda

modellenmesi de gösterilir. ANSYS yerine Working Model, ADAMS

gibi farklı programlar da kullanılabilir. Sistem tanıtıldıktan sonra

modeli kendi kurup çözen bilgisayar programlarının sonuçlarının,

matematik modelin kurulup MatLAB ile çözülmesiyle elde edilen

sonuçlarla karşılaştırması örneklerle yapılır.

Elektrik devresi elemanları, eleman denklemleri ve enerji

denklemleri verilir. Mekanik sistemlerle elektrik sistemleri elemanları,

eleman denklemleri ve enerji denklemleri arasındaki benzerlik

vurgulanır. Lagrange denklemi uygulanarak elektrik devrelerinin

matematik modellerinin çıkarılışı gösterilir.

Elektrik devrelerinin Electronics Workbench programıyla

bilgisayarda modellenmesi de gösterilir. Workbench yerine farklı

Page 9: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

2

programlar da kullanılabilir. Devre tanıtıldıktan sonra modeli kendi

kurup çözen bilgisayar programlarının sonuçlarının, matematik

modelin kurulup MatLAB ile çözülmesiyle elde edilen sonuçlarla

karşılaştırması örneklerle yapılır.

Akış ve ısıl sistemler için de benzer denklemler vurgulanır ve

bu sistemlerin benzer elektrik devrelerinin kuruluşu gösterilir.

Elektro-mekanik sistemlerin matematik modellerinin

kuruluşu gösterilir. Bu sistemlerin matematik modelleri, doğrusal

olmayan diferansiyel denklem takımlarını da verir.

Tek serbestlik dereceli sistemlerin matematik modeli olan

sabit katsayılı doğrusal diferansiyel denklemlerin Laplace transformu

ile çözüm yöntemleri gösterilir.

Çok serbestlik dereceli sistemlerin matematik modeli olan

doğrusal diferansiyel denklem takımlarının çözümünde denklemler

matrislerle durum değişkenleri formunda yazılır ve Laplace

transformuyla çözüm yöntemleri gösterilir. Matrislerin tersinin

alınması, ters Laplace transformlarının bulunması ve cevapların

grafiklerinin çizilmesinde MatLAB’dan yararlanılır. Ayrıca Runge-

Kutta yöntemiyle nümerik çözümler verilir. Runge-Kutta yönteminin

uygulaması VisualBASIC programıyla yapılır.

Son olarak elektro-mekanik sistemlerin modellenmesinde

ortaya çıkan doğrusal olmayan diferansiyel denklemlerin denge

halinin bulunması ve dengeden küçük sapmalar için denklemlerin

doğrusallaştırılması gösterilir.

Page 10: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

3

1 MEKANİK SİSTEMLERİN

MODELLENMESİ

1.1 Mekanik Sistemlerin Modellenme Yöntemleri

Mekanik sistemlerin modellenmesinde iki ana yöntem

kullanılır. 1. yöntemde kinematik analiz yapılarak konum, hız ve

ivmeler bulunur. Daha sonra serbest cisim diyagramları çizilerek

mekanik yasaları uygulanır. 2. yöntemde kinematik analiz yapılarak konum ve hızlar

bulunur. Daha sonra sistem için toplam kinetik enerji, potansiyel

enerji ve sanal iş ifadeleri yazılarak Lagrange denklemi uygulanır. Bu

derste 2. yöntem kullanılacaktır.

1.2 Mekanik Sistem Elemanları:

Temel mekanik sistem elemanlarını ele alalım. Ötelenen

elemanlardan ilki Şekil 1.1 de gösterilen m kütlesidir. Kütleye

uygulanan kuvvet F ve kütlenin yer değiştirmesi x tir.

Şekil 1.1 Kütle elemanı

Eleman denklemi

ve elemanda depolanan kinetik enerji

dir. Burada x hız ve x ivmedir.

İkinci tip eleman Şekil 1.2 de gösterilen k değerinde yaydır.

Yaya uygulanan kuvvet f ve yayın şekil değiştirmesi x tir.

xmF

21 xm

2

1E

Page 11: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

4

Şekil 1.2 Yay elemanı

Eleman denklemi

ve yayda depolanan potansiyel enerji

dir.

Üçüncü temel eleman, Şekil 1. 3 te gösterilen, sönüm sabiti

c olan sönüm elemanıdır. Elemana etkiyen kuvvet f ve elemanın yer

değiştirmesi x tir.

Şekil 1.3 Sönüm elemanı

Eleman denklemi

ve sanal iş

dir. Sanal işin negatif olmasının nedeni sürtünme kuvvetlerinin daima

harekete ters yönde olmasındandır.

Elemanlara etkiyen dış kuvvetlerin yaptığı sanal iş

dir.

kxF

22 kx

2

1E

xcF

xxcW

xFW

Page 12: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

5

Dönel elemanlar için de benzer denklemler yazılabilir:

Burada T tork, açısal konumdur. IG kütle atalet momenti, Kr dönel

yay sabiti ve Cr de dönel sönüm sabitidir.

Kütlesi m ve boyu L olan homojen ve düzgün kesitli bir

çubuğun kütle atalet momenti

dir.

Kütlesi m ve yarıçapı R olan diskin kütle atalet momenti

dir. Karmaşık şekilli elemanların kütle, kütle merkezi ve atalet

momenti bilgileri bilgisayar destekli tasarım programları ile

bulunabilir.

Düzlemde öteleme ve dönme hareketini birlikte yapan bir

katı cismin kinetik enerjisi şu şekilde yazılabilir:

Burada vG, cismin kütle merkezinin hızıdır.

GIT

2G1 I

2

1E

θKT r 2r2 K

2

1E

rCT

rCW

TW

2G mL

12

1I

2G mR

2

1I

2G

2G1 I

2

1mv

2

1E

Page 13: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

6

1.3 Enerji Eşitlikleri

Mekanik sistemlerde kinetik enerji, potansiyel enerji, sanal iş

konusunu bir örnek ile ele alalım.

Örnek 1.1

Şekil 1.4 deki sistemde 1 nolu sabit gövdeye 2 nolu OA kolu O da

mafsallanmıştır.

Şekil 1.4 Mekanik sistem

Kolun kütlesi 2m/3, boyu 3L/4 tür. Diğer bir eleman, merkezi B de

olan 3 nolu disktir. Diskin kütlesi m/2, yarıçapı L/3 tür. 2 ve 3 nolu

elemanlar, 2k ve 3c değerinde yay-sönüm elemanı ile bağlıdırlar. 3

nolu disk 2k ve 3c değerinde diğer bir yay-sönüm elemanı ile gövdeye

de bağlıdır. 3 nolu disk, diğer bir 4 nolu kol üzerinde kaymadan

yuvarlanabilmektedir. Kol gövdede yatay doğrultuda kayabilmekte ve

iki tarafından k ve c değerli yay-sönüm elemanları ile gövdeye

bağlıdır. 4 nolu kolun kütlesi m ve boyu L dir. 2 koluna D noktasında

yatay f kuvveti etkimektedir. OD=9L/16 dır. 3 diskine B noktasında T

torku etkimektedir. 3 serbestlik dereceli olan sistemin genel

koordinatları θ, xB ve x4 olarak seçilebilir. f ve T sistemin kuvvet

girdileridir. Sistemin genel koordinatlarından biri olabilecek olan x4

de bu problemde girdi olarak alınacaktır. x4 dış etki ile kontrol

edilmektedir. Bu durumda sistemin kalan genel koordinatları θ ve xB

dir. θ nın radyan değerinin 1 den çok küçük olduğu ve dolayısı ile

radyan cinsinden

ve sin 1cos

Page 14: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

7

varsayılacaktır.

Sistemin toplam kinetik enerjisi şu şekilde yazılabilir:

1. terim, (1/2) çarpı 2 nolu kolun kütlesi çarpı 2 nolu kolun kütle

merkezinin hızının karesidir. 2 nolu kolun kütle merkezi orta

noktasında olup O dan 3L/8 uzaklıktadır, ve dairesel hareket

yapmaktadır. 2. terim, (1/2) çarpı 2 nolu kolun atalet momenti çarpı

açısal hızının karesidir. Kolun atalet momenti (1/12) çarpı kolun

kütlesi çarpı uzunluğunun karesidir. 3. terim, (1/2) çarpı 3 nolu diskin

kütlesi çarpı kütle merkezinin hızının karesidir. 4. terim, (1/2) çarpı 3

nolu diskin atalet momenti çarpı açısal hızının karesidir. 3 nolu diskin

atalet momenti (1/2) çarpı kütlesi çarpı yarıçapının karesidir. Açısal

hızı ise (4 nolu kol ile temas noktasının ortak hızı-merkezinin

hızı)/yarıçap tır. 5. terim, 4 nolu kolun kinetik enerjisi olup, (1/2) çarpı

kolun kütlesi çarpı kütle merkezinin hızının karesidir. 4 nolu kol açısal

hareket yapmadığından kinetik enerjiye açısal hareket nedeni ile

katkısı yoktur.

Sistemin toplam potansiyel enerjisi şu şekilde yazılabilir:

1. terim, 2 ve 3 nolu elemanlar arasındaki yayda depolanan potansiyel

enerji olup, (1/2) çarpı yay değeri çarpı yaydaki şekil değiştirmenin

karesidir. Yaydaki şekil değiştirme B noktası ile A noktasının

yerdeğiştirme farkıdır. A noktasının yatay yer değiştirmesi (3L/4)sin θ

olup küçük θ açıları için yaklaşık (3L/4)θ dır. 2. terim, 3 nolu disk ile

gövde arasındaki 2k değerinde yayda depolanan potansiyel enerjidir.

Son iki terim 4 nolu kol ile gövde arasındaki yaylarda depolanan

potansiyel enerjilerdir.

Sistemin sanal iş ifadesi şu şekilde yazılabilir:

1E

2

8

L3

3

m2

2

1

22

4

L3

3

m2

12

1

2

1

2

Bx2

m

2

1

2B4

2

L

)xx(3

3

L

2

m

2

1

2

1

24xm

2

1

2E

2

B4

L3xk2

2

1

2Bkx2

2

1 2

4kx2

1

24kx

2

1

Page 15: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

8

1. terim, f kuvvetinin yaptığı sanal iştir. f kuvvetinin uygulanma

noktasının yatay yer değiştirmesi küçük θ açıları için yaklaşık

(9L/16)θ dır. 2. terim, T torkunun yaptığı sanal iştir. T torku 3 diskine

uygulanmaktadır ve 3 diskinin açısal konumu genel koordinatlara

bağlı olarak yazılmıştır. 3. terim, 2 kolu ile 3 diski arasında 3c

değerindeki sönüm elemanı sanal işidir. Elemanın B ve A uçlarındaki

hız farkları ve sanal yer değiştirme farkları kullanılmıştır. Küçük θ

açıları için A nın yatay yer değiştirmesi yaklaşık (3L/4) θ dır. 4. terim

3 diski ile gövde arasında 3c değerindeki sönüm elemanı sanal işidir.

Son iki terim 4 kolu ile gövde arasındaki sönüm elemanları sanal işi

olarak yazılabilirdi. Ancak bu örnekte x4 girdi olarak alındığından δx4

sanal yer değiştirmesi sıfırdır. Sanal yer değiştirme yalnız genel

koordinatlara uygulanır.

Sanal değişimin dağılma özelliği kullanılarak sanal iş ifadesi

şu şekilde düzenlenebilir:

x4 girdi olduğundan δx4 sıfırdır. δθ ve δxB nin çarpanları parantez

içine alınarak şu ifade elde edilir:

δθ nın çarpanı olan parantez içerisindeki ifade genel koordinat θ nın

genel kuvvet ifadesidir. δxB nin çarpanı olan parantez içerisindeki

ifade de genel koordinat xB nin genel kuvvet ifadesidir ve sırasıyla

aşağıda verilmiştir:

16

L9fW

L

)xx(3T B4

4

L3x

4

L3xc3 BB

BB xxc3 4444 xxcxxc

f16

L9W B4 xT

L

3xT

L

3 BBB x

4

cL9xxc3

16

cL27x

4

cL9 2

B BB xxc3

16

cL27x

4

cL9f

16

L9W

2

B BB x4

cL9xc6T

L

3

16

cL27x

4

cL9f

16

L9Q

2

B 4

cL9xc6T

L

3Q BxB

Page 16: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

9

1.4 Lagrange Denklemi

Bir mekanik sistemde kinetik enerji ile potansiyel enerji farkına

Lagrange parametresi (L) adı verilir.

21 EE L (1.4.1)

Lagrange denklemi şu şekilde yazılır:

(1.4.2)

Burada xi i nolu genel koordinat, Qi i nolu genel kuvvettir. n serbestlik

dereceli bir sistem için i, 1 den n ye kadar değerler alır. Denklemin

çıkarılışı için kaynak kitap incelenebilir (Willams). Konuyu Örnek

1.1 i devam ettirerek açıklayalım.

Örnek 1.1 (devam):

Bölüm 1.3 te ilgili örnekte bulunan kinetik enerji ve potansiyel enerji

eşitlikleri ve sanal iş ifadelerinden elde edilen genel kuvvetler aşağıda

tekrar verilmiştir.

iii

Qxxdt

d

LL

1E

2

8

L3

3

m2

2

1

22

4

L3

3

m2

12

1

2

1

2

Bx2

m

2

1

2B4

2

L

)xx(3

3

L

2

m

2

1

2

1

24xm

2

1

2E

2

B4

L3xk2

2

1

2Bkx2

2

1 2

4kx2

1

24kx

2

1

16

cL27x

4

cL9f

16

L9Q

2

B

4

cL9xc6T

L

3Q BxB

Page 17: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

10

İlk olarak θ koordinatına Lagrange denklemini uygulayalım:

Kinetik enerji yalnız nın fonksiyonu ve potansiyel enerji de yalnız

θ nın fonksiyonu olduğundan denklem şu şekilde yazılabilir:

Yukarıdaki enerji eşitliklerine ilgili türev işlemleri uygulanırsa,

(1.4.3)

Bu defa aynı işlemleri xB koordinatı için yapalım:

Benzer şekilde yukarıdaki enerji eşitliklerine ilgili türev işlemleri

uygulanırsa,

(1.4.4)

Denklem 1.4.3 ve 1.4.4, ilk terimlerdeki zamana göre türevler alınarak

düzenlenirse sırasıyla:

Q

dt

d LL

Q

EE

dt

d 21

576

mL18

192

mL18

dt

d 22

4

L3x

4

kL6B

16

cL27x

4

cL9f

16

L9 2

B

XBB

2

B

1 Qx

E

x

E

dt

d

)xx(

L36

mL9x

2

m

dt

dB42

2

B BB kx24

L3xk2

4

cL9xc6T

L

3B

Page 18: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

11

yazılır. Bu denklemlerin sol tarafında genel koordinatları içeren

terimler, sağ tarafında da girdileri içeren terimler yer alır. Bu iki

denklem matrislerle aşağıdaki gibi düzenlenebilir:

(1.4.5)

Bu denklemlerin genel formu

(1.4.6)

şeklindedir. Burada M kütle matrisi, C sönüm matrisi, K direngenlik

matrisi olarak adlandırılır ve kare matrislerdir. X genel koordinat

sütun matrisi ve F de girdi sütun matrisidir. Bu denklemler doğrusal

diferansiyel denklem takımı olup, çok serbestlik dereceli titreşim

denklemi olarak adlandırılır.

f16

L9x

2

kL3

8

kL9x

4

cL9

16

cL27

8

mLB

2

B

22

4BBB x4

mT

L

3kx4

2

kL3xc6

4

cL9x

4

m3

B

2

B

2

B

2

xk42

kL3

2

kL3

8

kL9

xc64

cL9

4

cL9

16

cL27

x4

m30

08

mL

4x4

mT

L

3

f16

L9

FKXXCXM

Page 19: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

12

1.5 Özdeğer Denklemi

Çok serbestlik dereceli titreşim denkleminde dış kuvvetlerin

sıfır olması durumunda ilk şartlar etkisi ile serbest titreşim söz konusu

olur. Denklem (1.4.6) aşağıdaki şekli alır.

X=Aest şeklindeki çözüm bu denklemde yerine konursa

[s2M+sC+K]Ae

st=0

yazılır. Eşitlik est ye bölünürse

[s2M+sC+K]A=0

yazılır. Çözüm elde edebilmek için A nın çarpanı olan matrisin

determinantının sıfıra eşit olması gerekir:

│ s2M+sC+K │=0 (1.5.1)

Bu denkleme özdeğer denklemi denir. Sonuç olarak Aest şeklindeki

çözüm geçerlidir, ancak s nin bu denklemi sağlaması gerekir. Bu

denklemi sağlayan s değerlerine özdeğerler denir.

Özdeğer denklemi konusunu Örnek 1.1 e uygulayalım.

Örnek 1.1 (devam):

Denklem 1.5.1, Denklem 1.4.5 e uygulanırsa, Örnek 1.1 deki sistem

için özdeğer denklemi

(1.5.2)

bulunur.

Şu sayısal değerleri seçelim:

m=0.184 kg, L =0.24 m, k=201.1 N/m, c=2.34 Ns/m

0KXXCXM

0

k4cs6s4

m3

2

kL3s

4

cL9

2

kL3s

4

cL9

8

kL9s

16

cL27s

8

mL

2

222

2

Page 20: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

13

Bu durumda Denklem 1.5.2

olur. Bu determinant açılırsa:

(1.5.3)

bulunur. Sonuç olarak özdeğer denklemi bir polinomdur. Polinomun

kökleri MatLAB programında roots komutu ile bulunabilir. Aşağıda

örnek program verilmiştir.

Program 1.5.1 a=[1.83e-4,0.05,4.46,183,5241.2];

p=roots(a);vpa(p,4)

Alternatif olarak, aşağıda verilen diğer bir program ile de örnek için

özdeğerler bulunabilir.

Program 1.5.2 clc;clear

m0=0.184;l0=0.24;k0=201.1;c0=2.34;

m=[m0*l0^2/8,0;0,3*m0/4];

c=[27*c0*l0^2/16,-9*c0*l0/4;-9*c0*l0/4,6*c0];

k=[9*k0*l0^2/16,-3*k0*l0/2;-3*k0*l0/2,4*k0];

syms s;p=solve(det(m*s^2+c*s+k));vpa(p,4)

İki programdan biri çalıştırılarak, şu öz değerler elde edilir:

-18.5+42.1i, -18.5-42.1i, -97.4, -139

4 kökten ikisi eşlenik sanal olup, diğer ikisi reeldir.

Serbest Titreşim Cevabının Formu:

Özdeğerler, sistemin serbest titreşim cevabının formunu belirler.

Örnekte bulunan özdeğerler için θ genel koordinatının serbest titreşim

cevabı formu

(1.5.4)

04.804s04.14s138.0396.72s2636.1

396.72s2636.113.03130.2274s0.0013s2

2

02.5241s183s46.4s05.0s)10(83.1 2344

)t1.42cos(eA)t( 1

t5.18

1 t4.97

2eA t4.139

3eA

Page 21: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

14

şeklindedir. İlk terim, ilk iki sanal eşlenik kökün cevaba yansımasıdır.

Burada A1 genlik, φ1 faz açısıdır. Köklerin reel kısmı eksponansiyel

sönümü, sanal kısmı ise titreşimin frekansını belirler.

Reel olan 3. ve 4. kökler Denklem 1.5.4 te cevaba 2. ve 3.

terimi yansıtırlar. Son iki kök tamamen reel olduğundan yalnız

eksponansiyel sönüm söz konusudur.

Terimlerde eksponansiyel sönüm veya titreşim frekansını öz

değerler belirler. A1, φ1, A2 ve A3 değerlerini ise ilk şartlar belirler.

Denklem 1.5.4 te, t sonsuza yaklaştığında serbest titreşim

cevabı da sıfıra yaklaşır. Düzgün rejim cevabı sıfır olur. Bunun

nedeni tüm özdeğerlerin reel kısmının negatif olmasıdır. Bu durumda

sistemin kararlı olduğu söylenir.

Zaman Aralığı ve Düzgün Rejime Ulaşma Zamanı:

Özdeğerlerden, sistemin incelenmesinde kullanılabilecek

zaman aralığı (Δt) ve sistemin düzgün rejime ulaşma zamanı (t∞)

belirlenebilir. Bu zaman değerleri sistemin cevabının grafiğini

çizerken veya sistemle ilgili diğer sayısal analizlerde gereklidir.

Sanal özdeğer için Δt ve t∞:

-σ±iω şeklinde eşlenik sanal özdeğerler için p=–σ+iω kökünün

konumu Şekil 1.5 te sanal düzlemde gösterilmiştir.

Şekil 1.5 Sanal özdeğerin konumu

Yatay eksen reel, düşey eksen sanal bileşendir. Sönümsüz doğal

frekans (ω0) ve sönüm oranı (ξ) değerleri şeklin geometrisi

kullanılarak şu şekilde yazılır:

ve (1.5.5)

σ ve ω, ξ ve ω0 a bağlı olarak şu şekilde yazılabilir:

220 cos

Page 22: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

15

ve (1.5.6)

Örnek 1.1 deki sanal özdeğerler için için sönümsüz doğal frekans 46

rad/s bulunur. Sönüm oranıise 0.4 bulunur. Sönüm oranı boyutsuzdur.

Reel kısım sanal kısma oranla küçüldükçe sönüm oranı da küçülür.

T0 saniye cinsinden periyot ve f0 Hz cinsinden frekans olup

aşağıda verilen denklemlerle hesaplanabilir:

ve (1.5.7)

Eşlenik sanal öz değerlerin belirlediği terim ile ilgili sayısal

analizlerde

ve (1.5.8)

alınabilir.

Şekil 1.6 da farklı sönüm oranları için eşlenik sanal

özdeğerlerin sistemin cevabında belirlediği terimin davranışı

gösterilmiştir. Sönüm azaldıkça sistem daha fazla sayıda titreşim

yaparak düzgün rejim değerine daha geç ulaşmaktadır.

Şekil 1.6 Farklı sönüm oranları için cevabın davranışı

0 20 1

2T000

0T

1f

20

Tt 0

0Tt

Page 23: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

16

Reel özdeğerler için Δt ve t∞:

Özdeğerin p=-σ şeklinde reel olması halinde zaman sabiti ( )

(1.5.9)

tanımlanır ve

ve (1.5.10)

alınabilir.

Şekil 1.7 de farklı zaman sabitleri için reel özdeğerlerin

sistemin cevabına yansıttığı terimin zamana bağlı davranışı

gösterilmiştir.

Şekil 1.7 Farklı zaman sabitleri için cevabın davranışı

Bu cevaplarda titreşim gözlenmemekte, zaman sabiti arttıkça sistem

daha geç düzgün rejim değerine ulaşmaktadır.

Örnekteki ilk iki eşlenik sanal öz değer için hesaplanan t0, Δt

ve t∞ değerleri burada verilmiştir.

1

t 2t

Page 24: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

17

Örnek 1.1 (devam):

Örnek 1.1 için öz değerler -18.5+42.1i, -18.5-42.1i, -97.4, -139

0olarak yukarıda bulunmuştu. Sanal özdeğerler için

ω0=46 rad/s, ξ=0.4, T0=0.14 s, f0=7.32 Hz, Δt=0.0068 s ve t∞=0.34 s

bulunur.

Özdeğer, -97.4 için

0.0103 s, Δt=0.0033 s ve t∞=0.0645 s bulunur.

Özdeğer, -139 için

0.0072 s, Δt=0.0023 s ve t∞=0.0452 s bulunur.

Her özdeğer için bulunan Δt değerlerinden en küçüğü, t∞

değerlerinden en büyüğü tüm sistem için Δt ve t∞ olarak seçilir. Örnek

1.1 için bu değerler Δt=0.0023 s ve t∞=0.34 s dir.

PROBLEMLER Problem 01A-1

Şekildeki sistemde f(t) girdi, x(t) genel koordinattır. Sistem

için kinetik enerji, potansiyel enerji ve sanal iş ifadelerini yazınız.

Şekil: Problem 01A-1

Page 25: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

18

Problem 01A-2

Şekildeki sistemde T(t) torku girdi, θ(t) genel koordinattır.

Küçük açılı hareket için sistemin kinetik enerji, potansiyel enerji ve

sanal iş ifadelerini yazınız.

Şekil: Problem 01A-2

Problem 01A-3

Şekil 3 deki sistemde xA(t) ve θ(t) genel koordinatlar, f(t) ve

x1(t) girdilerdir. θ <<1 dir. Sistemin kinetik enerji, potansiyel enerji ve

sanal iş ifadelerini yazınız.

Şekil: Problem 01A-3

Page 26: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

19

Problem 01B-1 Problem 01A-1 deki sistemin matematik modelini Lagrange

denklemini uygulayarak bulunuz.

Problem 01B-2 Problem 01A-2 deki sistemin matematik modelini Lagrange

denklemini uygulayarak bulunuz.

Problem 01B-3 Problem 01A-3 deki sistemin matematik modelini Lagrange

denklemini uygulayarak bulunuz.

Problem 01C-1

Problem 01A-1 deki sistemin ve Problem 01B-1 de çözümü

aşağıdaki hareket denklemini verir:

f(t) girdi, x(t) cevaptır. m=2 kg, k=3240 N/m ve c=380 Ns/m dir.

Sistemin öz değerlerini bulunuz. Sistem kararlımıdır? Serbest titreşim

cevabının formunu yazınız. Sistemin cevabının incelenmesinde

kullanılabilecek zaman aralığı (Δt) ve sistemin düzgün rejime ulaştığı

t∞ değerlerini belirleyiniz.

Problem 01C-2

Problem 01A-2 deki sistemin ve Problem 01B-2 de çözümü

aşağıdaki hareket denklemini verir:

T(t) girdi, θ(t) cevaptır. m=1.8 kg, L=0.42m, k=32000 N/m, c=486

Ns/m dir. Sistem kararlımıdır? Serbest titreşim cevabının formunu

yazınız. Sönümsüz doğal frekansını Hz cinsinden bulunuz. Sistemin

sönüm oranını belirleyiniz. Sistemin cevabının incelenmesinde

kullanılabilecek zaman aralığı (Δt) ve sistemin düzgün rejime ulaştığı

t∞ değerlerini belirleyiniz.

fkx2xc2x2

m5

TkL9

cL

9

mL 222

Page 27: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

20

Problem 01C-3

Problem 01A-3 deki sistemin ve Problem 01B-3 de çözümü

aşağıdaki matematik modeli verir:

Burada f(t) ve x1(t) girdi, xA(t) ve θ(t) genel koordinattır. m=20 kg,

L=0.6 m, k=42000 N/m, c=2000 Ns/m dir. Sistem kararlımıdır?

Serbest titreşim cevabının formunu yazınız. Varsa sönümsüz doğal

frekansları Hz cinsinden ve sönüm oranlarını bulunuz. Sistemin

cevabının incelenmesinde kullanılabilecek Δt ve t∞ değerlerini

belirleyiniz.

Problem 01C-4

Şekildeki sistemde yA ve yB girdi, y1 ve y2 genel

koordinatlardır.

Şekil: Problem 01C-4

m=1050 kg, I=670 kg-m2 k=35300 N/m, c=2000 Ns/m L1=1.7 m,

L2=1.4 m dir. Sistemin özdeğerlerini ve sönüm oranlarını bulunuz.

Sönümsüz doğal frekanslarını Hz cinsinden bulunuz. Sistemin

cevabının incelenmesinde kullanılabilecek Δt ve t∞ değerlerini

belirleyiniz.

A2

A2

A2

x

9/kL113/kL

3/kLk5.0x

9/cL113/cL

3/cLc5.0x

3/mL40

0m

111

11

xmL2x)3/cL4(x)3/kL4(Lf

xc5.0kx5.0

Page 28: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

21

Problem 01C-5

Şekildeki sistemde f1 ve f2 girdi, x1 ve x2 genel korrdinattır.

Şekil: Problem 01C-5

m1=5.8 kg, m2=3.2 kg, k1=4325 N/m, k2=3850 N/m, k3=3500 N/m,

c1=37.2 Ns/m, c2=33.5 Ns/m, c3=32 Ns/m dir. Sistemin özdeğerlerini

ve sönüm oranlarını bulunuz. Sönümsüz doğal frekanslarını Hz

cinsinden bulunuz. Sistemin cevabının incelenmesinde

kullanılabilecek Δt ve t∞ değerlerini belirleyiniz.

Problem 01C-6

Şekildeki sistemde yA girdi θ genel koorrdinattır. m1=250 kg,

m2=350 kg, k=37000 N/m, c=1500 N/m, L1=1.2 m dir. Sistemin

özdeğerlerini ve sönüm oranlarını bulunuz. Sönümsüz doğal

frekanslarını Hz cinsinden bulunuz.

Şekil: Problem 01C-6

Page 29: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

22

2 MEKANİK SİSTEMLERİN

BİLGİSAYARLA MODELLENMESİ Bilgisayar teknolojisi ve yazılım (software) endüstrisindeki

gelişmelere paralel olarak, mühendislik sistemlerin modellenmesi ve

analizinde Bilgisayar Destekli Tasarım ve Mühendislik (Computer

Aided Design/Computer Aided Engineering) (CAD/CAE)

programlarından yararlanılmaktadır. Bu bölümde, mekanik sistemlerin

ANSYS ile modellenmesi ve analizi ele alınmıştır. ANSYS

gibi

bilgisayar destekli mühendislik programlarında, sistem elemanları ve

bağlantıları komutlarla programa tanıtılır. Program sistemin

matematik modelini otomatik olarak kurar, çözümleri yapar ve

sonuçları verir. ANSYS yerine Working Model ve ADAMS gibi

başka programlar da kullanılabilir.

2.1 Mekanik Sistemlerin ANSYS ile Modellenmesi

Mekanik sistemlerin ANSYS ile modellenmesi konusunu bir

örnekle ele alalım.

Örnek 2.1

Şekil 2.1 de bir yay-kütle sistemi görülmektedir.

Şekil 2.1 Yay-Kütle Sistemi

Bu sistemin doğal frekansı m/k dir. Şekil 2.1 de

verilen sayısal değerler için doğal frekans

100/35100 ==18.71 rad/s = )2/(71.18 Hz = 2.98 Hz

100 kg

35100 N/m

Page 30: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

23

olarak bulunur. Bu problemi ANSYS ile çözelim. Bunun için:

ANSYS Interactive programı çalıştırılır.

ANSYS penceresinde çalışma klasörü (working directory)

ve çalışma dosyası (initial jobname) bilgileri girilir.

Bir yazı editör programı (örneğin notepad.exe) çalıştırılır ve

aşağıdaki komutlar sırası ile yazılır. Komutlara ait açıklamalar da

verilmiştir.

Komutlar Komut Açıklamaları

/prep7 ANSYS’in Preprocessor programına geçilir

et,1,mass21 1 nolu eleman tipi olarak kütle tanımlanır

et,2,combin14 2 nolu eleman tipi olarak yay-sönüm kombine

elemanı tanımlanır

r,1,0,100 1 nolu özellik, x yönünde kütle 0 ve y yönünde

kütle 100 kg tanımlanır

r,2,35000,0 2 nolu özellik, yay sabiti 35000 N/m ve sönüm

sabiti 0 olarak tanımlanır

n,1,0,0 1 nolu düğüm noktası, x=0 ve y=0 koordinatında

tanımlanır. 1 nolu düğüm noktası sistemde yayın

zemine bağlandığı noktadır

n,2,0,0.25 2 nolu düğüm noktası, x=0 ve y=0.25

koordinatında tanımlanır. 2 nolu düğüm noktası

yay ile kütlenin bağlandığı noktadır. Sonuçları

etkilemeyecek olan yay-sönüm elemanı uzunluğu

0.25 metre alınmıştır

type,1 1 nolu eleman tipi seçilir

real,1 1 nolu özellik seçilir

e,2 2 nolu düğüm noktasında kütle elemanı tanımlanır

type,2 2 nolu eleman tipi seçilir

real,2 2 nolu özellik seçilir

e,1,2 1 ile 2 nolu düğüm noktaları arasında yay-sönüm

elemanı tanımlanır

eplot Elemanlar yeniden görüntülenir

Page 31: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

24

/solu ANSYS’in çözüm programına geçilir

d,all,ux,0 Tüm düğüm noktalarında x yönündeki yer

değiştirmeler kısıtlanır

d,all,uz,0 Tüm düğüm noktalarında z yönündeki yer

değiştirmeler kısıtlanır

d,1,uy,0 1 nolu düğüm noktasında y yönündeki yer

değiştirme de kısıtlanır.

antype,2 2 nolu analiz tipi (modal analiz) seçilir

modopt,lanb,1 Çözüm yöntemi olarak Block Lancoz yöntemi

seçilir ve 1 adet doğal frekansın hesaplanacağı

belirtilir

solve Çözüm istenir

finish İşlem sonlandırılır

Yazılan program ANSYS çalışma klasörü altında örneğin

e01.txt adlı doyaya kaydedilir (notepad.exe, dosya adının txt uzantısını

ototmatik olarak verir). ANSYS Input penceresinde aşağıdaki komut

girilerek program çalıştırılır:

/input,e01,txt

Çözüm elde edildikten sonra, ANSYS ana seçeneklerinden

(main menü) aşağıdaki komutlar tıklanır:

General Postproc > Results Summary

Sonuçları gösteren pencerede doğal frekansın değeri Hz

cinsinden okunur. Bulunan değerin yukarıda hesaplanan değerle

yaklaşık aynı olduğu görülür.

Yeni program çalıştırmak için ANSYS ana seçeneklerinden

aşağıdaki komutlar tıklanır:

File>Clear&Start New...>OK>YES

Ana seçenekler penceresi ekranda gözükmüyorsa, ANSYS

seçeneklerinden şu seçenekler tıklanır:

MenuCtrls>Main Menu

Page 32: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

25

Seçenekleri Tıklayarak Programlama:

Anlatılan örnekte önce bir yazı dosyasında komutlar sırayla

yazılır. Daha sonra ANSYS’te bu dosya okutularak komutlar

çalıştırılır. Yazı dosyası hazırlamadan, doğrudan seçenekler

tıklanarak da komutlar çalıştırılabilir. Örneğin

et,1,mass21

komutu sırası ile şu komutlar tıklanarak çalıştırılabilir:

MainMenu>Preprocessor>ElementType>

Add/Edit/Delete>Add...>Structural Mass>3Dmass 21

Tıklanarak çalıştırılan komutlar, uzantısı log olan bir çalışma

dosyasına kaydedilir. Daha sonra yazı editörü ile bu dosya

incelenebilir. Help ve help on seçenekleri ile ANSYS komutları

hakkında bilgi edinilebilir.

Mekanik sistemlerin ANSYS ile modellenmesi konusuna bir

başka örnekle devam edelim.

Örnek 2.2

Şekil 2.2 deki sistemde yA ve yB girdi, y1 ve y2 genel koordinatlardır.

Şekil 2.2 Araç modeli

Bu problemin çözümünde Lagrange denklemi kullanılarak matematik

model kurulur ve MatLAB® yardımı ile sisteme ait sönümsüz doğal

frekanslar aşağıdaki gibi bulunabilir (Problem 01C-4):

m=1050 kg

I =670 kg-m2

k =35300 N/m c =2000 Ns/m L1=1.7 m L2 =1.4 m

Page 33: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

26

f1=1.2968 Hz, f2=2.5483 Hz

Problemin ANSYS ile çözümünde öncelikle sistemdeki 1,2,3,4, ve 5

nolu düğüm noktaları seçilir. Sistemde kütle ve yay-sönüm elemanları

mevcuttur. Kütle 3 nolu düğüm noktasında topaklanmıştır. 1 ile 3 nolu

düğüm noktaları ve 3 ile 2 nolu düğüm noktaları rijit bağlı kabul

edilir. ANSYS’te rijit elemanlar yerine yaklaşık rijit özelliklere sahip

kiriş elemanı kullanılır.

Aşağıda verilen komutları bir yazı editöründe yazılır ve bir

dosyaya kaydedilir. Problemin çözümü için bu dosya Örnek 2.1 de

olduğu gibi ANSYS’te çalıştırılır. Komutlara ait açıklamalar da

verilmiştir.

Komutlar Komut Açıklamaları

/prep7 Preprocessor programına geçilir

et,1,beam3 1 nolu eleman tipi kiriş

et,2,mass21 2 nolu eleman tipi kütle

et,3,combin14 3 nolu eleman tipi yay-sönüm

kombine elemanı

r,1,0.2,7e-4,0.1 1 nolu özellik, kirişin kesit alanı

0.2m2, kesit atalet momenti

7x10-4

m4 ve kesit yüksekliği 0.1m

alınır.

r,2,0,1050,0,0,0,670 2 nolu özellik, x yönünde kütle 0,

y yönünde kütle 1050 kg , z

yönünde kütle 0, x ekseni

etrafında atalet momenti 0, y

ekeseni etrafında atalet momenti 0

ve z ekseni etrafında atalet

momenti 670 kg-m2 alınır.

r,3,35300,2000 3 nolu özellik, problemde verilen

yay sabiti ve sönüm sabiti

değerleri tanımlanır

uimp,1,ex,dens,,200e9,7800,0 1 nolu malzeme olarak kiriş için

elastisite modülü 200GPa ve

yoğunluk 7800 kg/m3 alınır

n,1,0,0 1 nolu düğüm x ve y koordinatları

n,2,3.1,0 2 nolu düğüm x ve y koordinatları

n,3,1.7,0 3 nolu düğüm x ve y koordinatları

n,4,0,-0.25 4 nolu düğüm x ve y koordinatları

Page 34: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

27

n,5,3.1,-0.25 5 nolu düğüm x ve y koordinatları

Sonuçları etkilemeyecek olan

yay-sönüm kombine elemanları

uzunluğu 0.25 m alınmıştır

type,1 1 nolu eleman tipi seçilir

real,1 1 nolu özellik seçilir

mat,1 1 nolu malzeme seçilir

e,1,3 1 ile 3 nolu düğüm noktaları

arasında kiriş elemanı tanımlanır

e,3,2 3 ile 2 nolu düğüm noktaları

arasında kiriş elemanı tanımlanır

type,2 2 nolu eleman tipi seçilir

real,2 2 nolu özellik seçilir

e,3 3 nolu düğüm noktasında kütle

elemanı tanımlanır

type,3 3 nolu eleman tipi seçilir

real,3 3 nolu özellik seçilir

e,1,4 1 ile 4 nolu düğüm noktaları

arasında yay-sönüm elemanı

tanımlanır

e,2,5 2 ile 5 nolu düğüm noktaları

arasında yay-sönüm elemanı

tanımlanır

eplot Elemanlar yeniden görüntülenir

/solu Çözüm programına geçilir

d,all,ux,0 Tüm düğüm noktalarında x

yönündeki yer değiştirmeler

kısıtlanır

d,all,uz,0 Tüm düğüm noktalarında z

yönündeki yer değiştirmeler

kısıtlanır

d,4,uy,0 4 nolu düğümde (zemin) y

yönündeki yerdeğiştirme kısıtlanır

d,5,uy,0 5 nolu düğümde (zemin) y

yönündeki yerdeğiştirme kısıtlanır

antype,2 2 nolu analiz tipi (modal analiz)

seçilir

Page 35: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

28

modopt,lanb,2 Çözüm yöntemi olarak Block

Lancoz yöntemi seçilir ve 2 adet

doğal frekansın hesaplanacağı

belirtilir

solve Çözüm istenir

finish İşlem sonlandırılır

Bu program ANSYS’te çalıştırıldıktan sonra ana

seçeneklerden aşağıdaki komutlar tıklanarak sonuçlar görüntülenir.

General Postprocessing> Results Summary

Sonuçların yukarıda verilen sonuçlarla yaklaşık aynı olduğu

görülür.

PROBLEMLER

Problem 02-1

Şekilde gösterilen sistemde f1 ve f2 girdi, x1 ve x2 genel korrdinattır.

Şekil: Problem 02-1

m1=5.8 kg, m2=3.2 kg, k1=4325 N/m, k2=3850 N/m, k3=3500 N/m,

c1=37.2 Ns/m, c2=33.5 Ns/m, c3=32 Ns/m dir. Sistemin sönümsüz

doğal frekanslarını Hz cinsinden ANSYS ile bulunuz. Problem 01C-5

te Lagrange denklemi kullanılarak sistemin matematik modeli kurulur

ve MatLAB yardımı ile aşağdaki sonuçlar bulunur:

f1=4.6549 Hz, f2=8.4979 Hz

Bu sonuçları, ANSYS ile bulunan sonuçlarla karşılaştırınız.

Page 36: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

29

3 ELEKTRİK DEVRELERİNİN

MODELLENMESİ

3.1 Elektrik Devrelerinin Modellenme Yöntemleri

Elektrik devrelerinin modellenmesinde iki ana yöntem

kullanılır. 1. yöntemde ilk olarak akımlar kuralı uygulanır. Buna göre

bir düğüm noktasına bağlı hatlardaki akımların cebirsel toplamı

sıfırdır. Daha sonra gerilimler kuralı uygulanır. Buna göre de her bir

çevrim için gerilimler toplamı sıfırdır. Bu kurallara sırası ile 1. ve 2.

Kirchoff kuralı da denir.

2. yöntemde, yine ilk olarak akımlar kuralı uygulanır. Daha

sonra sistem için manyetik enerji, elektrik enerjisi ve sanal iş

eşitlikleri yazılır ve Lagrange denklemi uygulanır. Bu bölümde

mekanik sistemlerin modellenmesinde olduğu gibi 2. yöntem

kullanılacaktır.

3.2 Elektrik Devresi Elemanları

Elektrik devrelerinde kullanılan pasif elemanlardan L

indüktörü, C kapasitörü ve R direncinin sembolleri Şekil 3.1 de

gösterilmiştir.

Şekil 3.1 Pasif elemanlar

Bu derste ele alınacak aktif eleman op-amp (operational

amplifier) sembolü ise Şekil 3.2 de gösterilmiştir.

Şekil 3.2 Op-amp

Page 37: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

30

Op-amp’ın özellikleri, ileride bu elemanı içeren ilk örnekte

açıklanacaktır.

Pasif elemanların matematik modelleri, aşağıda verilen

mekanik-elektrik analojisi ile verilebilir.

Burada mekanikteki tanımlar ve elemanlar verilmiştir

Burada da elektrikteki tanımlar ve elemanlar verilmiştir.

Sırasıyla sütunlardaki büyüklükler arasında analoji söz konusudur.

Kütle ve indüktör benzer denklemlere sahiptir ve eleman

denklemleri sırasıyla

dir. Benzer kinetik enerji ve manyetik enerji denklemleri sırasıyla:

dir.

Yay ve kapasitör benzer denklemlere sahiptir ve eleman

denklemleri sırasıyla

dir. Benzer potansiyel enerji ve elektrik enerjisi denklemleri sırasıyla:

dir.

21 xm

2

1E

22 kx

2

1E

21 qL

2

1E

kxF

22 q

C2

1E

xmF

qC

1V

dt

diLV

Page 38: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

31

Mekanik sönüm elemanı ve elektrik direnci benzer

denklemlere sahiptir ve eleman denklemleri sırasıyla

dir. Benzer mekanik ve elektrik sanal işi denklemleri sırasıyla:

dir.

Kuvvet ve gerilim benzer büyüklükler olup uygulanmalarına

bağlı benzer mekanik ve elektrik sanal işi denklemleri sırasıyla

dir.

Mekanik sistemlerde genel koordinatlar, elektrik devrelerinde

genel yükler söz konusudur ve Lagrange denklemi elektrik devreleri

için de aynen geçerlidir.

xxcW

xcF

qqRW

xfW

iRV

qVW

Page 39: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

32

3.3 Genel Analoji Tablosu

Mekanik ve elektrik analojisi, mekanik öteleme ve dönme,

elektrik, akış ve ısıl sistemler için aşağıda toplu olarak verilmiştir.

Tablo 3.1 Sistemler arasındaki analoji tablosu

Yukarıdaki tabloda, kullanılan semboller ve birimler

verilmiştir. Sütunlardaki büyüklükler arasında analoji sözkonusudur.

Akış ve ısıl sistemlerdeki tanımlarla ilgili ilerideki bölümlerde

açıklama verilecektir.

Mekanik sistemlerde, bir cisme etkiyen kuvvetler arasındaki

fark cismi öteler, moment farkı ise cismi döndürür. Elektrik

devrelerinde gerilim farkı elektrik akımı sağlar. Akış sisteminde

basınç farkı sıvıyı akıtır. Isıl sistemde sıcaklık farkı ısıyı transfer eder.

Ötlemeye, dönmeye, akıma, akışa ve ısı tranferine karşı

direnç söz konusudur.

Lagrange denklemindeki 2. tip enerji yaylarda, kapasitörde,

sıvı deposunda ve ısınmış cisimlerde depolanabilir.

Page 40: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

33

Lagrange denklemindeki 1. tip enerji hareketli cisimlerde,

indüktörde ve hareketli sıvılarda depolanabilir. Isıl sistemlerde 1. tip

enerji söz konusu değildir.

3.4 Elektrik devrelerinin modellenmesi

Elektrik devrelerinin modellenmesini bir örnekle ele alalım.

Örnek 3.1

Matematik modeli bulunacak elektrik devresi Şekil 3.3 de

gösterilmiştir.

Şekil 3.3 Elektrik devresi

Hatlardaki akımlar şekil üzerinde gösterilmiştir. R1 direnci

üzerinden geçen akım bağımsız olmayıp, akımlar kuralına göre 2qq

dır. Bu devrede V1 gerilimi girdi, q ve q2 genel yüklerdir. Devre için

manyetik enerji ve elektrik enerjisi sırasıyla şu şekilde yazılır:

Besleme gerilimi ve dirençlere bağlı sanal iş ifadesi şu

şekilde yazılır:

Genel yük değişimlerine göre eşitlik düzenlenirse

21 qL

2

1E 2

22 qC2

1E

2222211 qqR)qq()qq(RqVW

2222112111 q)qRqRqR(q)qRqRV(W

qQ 2qQ

Page 41: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

34

bulunur. İlk terimde parantez içindeki ifade, q genel yükü için genel

gerilimdir (Qq). İkinci terimde parantez içindeki ifade, q2 genel yükü

için genel gerilimdir (Qq2).

Lagrange denklemi q ve q2 genel yükleri için uygulanırsa

sırasıyla aşağıdaki denklemler yazılır:

Bu iki denklem doğrusal diferansiyel denklem takımıdır ve

daha önceki bölümlerde ele alınan mekanik sistemlerin matematik

modeline benzerdir. Matrislerle bu denklem takımı şöyle

düzenlenebilir:

Mekanik sistemlerde olduğu gibi burada da özdeğer denklemi

söz konusudur ve bu örnek için özdeğer denklemi şu şekildedir:

Bu problem için L=3.4 mH, C=286 F, R1=3.2 , R2=4.5 sayısal

değerleri yerine konursa özdeğer denklemi

0s81.11188s288.26s02618.0)s(D 23

olur. MatLAB yardımıyla şu sonuçlar bulunur:

Özdeğerler : 0, -502.06±418.70i (=0.768)

q2121 Q

q

)EE(

q

)EE(

dt

d

2111 qRqRVqL

2q2

21

2

21 Qq

)EE(

q

)EE(

dt

d

22112 q)RR(qRq

C

1

0

V

q

q

C

10

00

q

q

RRR

RR

q

q

00

0L 1

22211

11

2

0

C

1s)RR(sR

sRsRLs

211

112

Page 42: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

35

İçinde op-amp elemanı bulunan diğer bir örnek ele alalım.

Örnek 3.2

Matematik modeli bulunacak op-amp lı devre Şekil 3.4 de

gösterilmiştir. Devrenin girdisi V1 gerilimidir. Op-amp ayrıca

gerilimle beslenen aktif bir eleman olduğundan çıkışında V2 gerilimi

üretir.

Şekil 3.4 Op-amp lı elektrik devresi

Hatlardaki akımlar şekil üzerinde gösterilmiştir. Devreye akımlar

kuralı uygulanır.

Op-amp ile ilgili ilk özellik, girişlerinde çok büyük direnç

olmasıdır. Bu nedenle C2 kapasitörü üzerinden geçen akım aynen R3

direnci üzerinden de geçer.

Diğer düğüm noktalarına akımlar kuralı uygulanırsa şu iki

eşitlik yazılır.

Bu eşitlikler düzenlenirse

yazılır. Dolayısı ile 4q ve fq akımları bağımsız değildir. Be devre

için q1, q2 ve q3 genel yüklerdir. Devrede indüktör olmadığından

manyetik enerji sıfırdır.

4321 qqqq f34 qqq

3214 qqqq 213321f qqqqqqq

0E1

Page 43: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

36

Elektrik enerjisi eşitliği şu şekilde yazılır:

Sanal iş eşitliği

dir. q1, q2 ve q3 genel yüklerine Lagrange denklemi uygulanırsa

sırasıyla aşağıdaki 3 eşitlik bulunur:

Op-amp ile ilgili ikinci özellik, – girişi ile + girişindeki

gerilimlerin eşit olmasıdır. Bu durumda örneğimiz için – girişteki

gerilim de sıfırdır. – girişten op-amp çıkışına ulaşan hatta gerilim

kuralı uygulanırsa

bulunur.

Son eşitlik Lagrange denklemi ile bulunan yukarıdaki 3

denklemde yerine konur ve bu 3 denklem düzenlenirse, denklem

takımı matris formunda yazılır:

23

2

2321

12 q

C2

1)qqq(

C2

1E

33322211121211 qqRqqRqqR)qq(VqVW

11213211

qRVV)qqq(C

1

2223211

qRV)qqq(C

1

3332

3211

qRqC

1)qqq(

C

1

233 VqR

Page 44: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

37

Bu elektrik devresine ait özdeğer denklemi şu şekilde yazılır:

R1=15.9 k, R2=837 , R3=318 k, C1=C2=0.005F

sayısal değerleri kullanılırsa MatLAB yardımıyla

Özdeğerler : 0, -628.9312561.76i (=0.05)

bulunur.

0

2C

1

C

1sR

C

1

C

1

C

1sR

C

1sR

C

1

C

1sR

C

1

C

1sR

13

11

13

12

1

13

111

0

0

V

q

q

q

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

q

q

q

R00

RR0

R0R 1

3

2

1

2111

111

111

3

2

1

3

32

31

Page 45: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

38

Op-amp lı Otomatik Kontrol Devreleri:

Op-amplı devreler otomatik kontrolda kullanılırlar. Şekil 3.5

de girdi sinyali ile orantılı çıktı sinyali veren devre gösterilmiştir.

Şekil 3.5 Oransal devre

Şekil 3.6 da girdi sinyalinin integrali ile orantılı çıktı sinyali

veren devre gösterilmiştir.

Şekil 3.6 Integral devresi

Şekil 3.7 de girdi sinyalinin türevi ile orantılı çıktı sinyali

veren devre gösterilmiştir. Türev işlemi gürültüye karşı duyarlıdır.

Şekil 3.7 Türev devresi

11

22 V

R

RV

dtVRC

1V 12

dt

dVRCV 1

2

Page 46: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

39

Şekil 3.8 de 3 girdi sinyalinin toplamının tersini çıktı sinyali

olarak veren devre gösterilmiştir.

Şekil 3.8 Toplama devresi

Şekil 3.9 da iki girdi sinyalinin farkını alan devre

gösterilmiştir.

Şekil 3.9 Fark devresi

Şekil 3.10 daki devrede girdi sinyalinin kendisiyle,

integraliyle ve türeviyle orantılı sinyalleri üretip toplamını çıktı

sinyali olarak veren devre gösterilmiştir. Bu devre PID (Proportional-

Integral-Derivative) kontrol devresi olarak adlandırılır.

)VVV(V 331c

21c VVV

Page 47: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

40

Şekil 3.10 PID kontrol devresi

PROBLEMLER

Problem 03-1

Şekildeki devrede V1 girdi, q ve q1 genel yüktür.

Şekil: Problem 03-1

Devre için enerji eşitliklerini yazınız. Lagrange denklemini

uygulayarak matematik modelini kurunuz. Özdeğer denklemini veren

determinantlı denklemi yazınız.

44D CRK

33I

CR

1K

dt

dVKdtVKVKV 1

D1I1P2

1

2P

R

RK

Page 48: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

41

Problem 03-2

Şekildeki devrede V1 girdi, q1, q2 ve q3 genel yüktür.

Şekil: Problem 03-2

Devre için enerji ifadelerini yazınız. Lagrange denklemini

uygulayarak matematik modelini kurunuz. Özdeğer denklemini veren

determinantlı denklemi yazınız.

Problem 03-3

Şekildeki devrede V1 girdi, q1 ve q2 genel yüktür.

Şekil: Problem 03-3

Devre için enerji eşitliklerini yazınız. Lagrange denklemini

uygulayarak matematik modelini kurunuz. Özdeğer denklemini veren

determinantlı denklemi yazınız.

Page 49: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

42

Problem 03-4

Şekildeki devrede V1 girdi, q1 ve q2 genel yüktür.

Şekil: Problem 03-4

Devre için enerji eşitliklerini yazınız. Lagrange denklemini

uygulayarak matematik modelini kurunuz. Özdeğer denklemini veren

determinantlı denklemi yazınız. Problem 03-5

Şekildeki devrede V1 girdi, q1 ve q2 genel yüktür.

Şekil: Problem 03-5

Devre için enerji eşitliklerini yazınız. Lagrange denklemini

uygulayarak matematik modelini kurunuz. Özdeğer denklemini veren

determinantlı denklemi yazınız.

Page 50: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

43

4 ELEKTRİK DEVRELERİNİN

BİLGİSAYARLA MODELLENMESİ

Elektrik devrelerinin modellenmesinde de mekanik

sistemlerde olduğu gibi paket programlardan yararlanılmaktadır. Bu

bölümde elektrik devrelerinin modellenmesi ve analizi için kullanılan

Electronics Workbench programı üzerinde durulacaktır. Benzer

başka programlar da kullanılabilir.

Workbench gibi bilgisayar destekli tasarım programlarında,

devre elemanları ve bağlantıları programa tanıtılır. Program, devrenin

matematik modelini otomatik olarak kurar, çözümleri yapar ve

sonuçları verir.

Konuyu Şekil 4.1 de gösterilen devre ile ele alalım.

Şekil 4.1 Elektrik devresi

Bu devre için Örnek 3.1 de bulunan öz değerler aşağıdadır:

Özdeğerler : 0, -502.06418.70i

Devreyi Workbench programı ile incelemek için aşağıdaki

adımları takip edilir:

Workbench programı çalıştırılır ve devrede kullanılan

elemanlar mouse ile seçilir ve mouse sol tuşu basılı tutularak ekranda

sürüklenir ve bırakılır.

Eleman uçları mouse ile tıklanır ve birbirlerine birleştirilerek

devre oluşturulur.

Page 51: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

44

Eleman seçildikten sonra mouse çift tıklanarak elemanla ilgili

değerler girilebilir, mouse sağ tuşu kullanılarak eleman özellikleri

değiştirilebilir.

Devre üzerindeki düğüm noktaları aşağıdaki seçenekler

sırayla tıklanarak görünür hale getirilebilir:

Circuit>Schematic Options>Show Nodes>Ok

Devre ile ilgili bilgiler uzantısı ewb olan dosyalara kaydedilir.

Buna ek olarak File>Export seçenekleri tıklanarak devre ile ilgili

bilgiler uzantısı cir olan dosyalara yazı formatında kaydedilebilir.

Özdeğerlerin Bulunması:

Devrenin özdeğerlerini bulmak için şu seçenekler tıklanır:

Analysis>Pole-Zero

Bu seçenekler tıklanarak devreye ait özdeğerler (tekil

noktalar) bulunur. İncelenen örnek için Workbench programı ile

bulunan özdeğerler

502.06 ± 418.70i

dir. Bu değerlerin Örnek 3.1 de matematik modelleme sonucu bulunan

değerlerle aynı olduğu görülür.

Geçiş Rejimi Analizi:

Analysis>Transient

Seçenekleri tıklanarak devrenin geçiş rejimi (transient) analizi yapılır.

Önce,

Initial Conditions> Set to Zero

seçenekleri tıklanarak ilk şartlar sıfırlanmalıdır.

Page 52: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

45

Add->

seçeneği ile analiz edilecek düğüm noktası seçilir. Örneğin 3 nolu

düğüm noktasını seçelim.

Analiz için öz değerlerden hesaplanan Δt ve t∞ değerleri

kullanılır. Bu örnek için Δt=4.8x10-4 s ve t∞=0.0125 s bulunur.

Workbench programında TSTOP (t∞) değeri 0.0125 ve TMAX (Δt)

değeri 4.8e-4 olarak atanır. Analizi gerçekleştirmek için

Simulate

seçeneği tıklanarak devreye ait geçiş rejimi cevabı elde edilir. Bu

örnek için 3 nolu düğüm noktasında elde edilen geçiş rejimi cevabı

Şekil 4.2 de gösterilmiştir.

Şekil 4.2 Geçiş rejimi cevabı

Frekans Analizi:

Bu analiz için öncelikle devrede kullanılan gerilim kaynağı

Battery yerine bir

AC-Voltage Source

olarak değiştirilmelidir. Analiz için FSTOP parametresi devredeki en

büyük özdeğerin belirlediği frekanstan oldukça büyük seçilir.

Örneğimiz için f0=104.05 Hz dir ve

Page 53: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

46

FSTOP=500 Hz

seçilebilir.

Add->

seçeneği ile analiz edilecek düğüm noktası seçilir. Örneğin 3

nolu düğüm noktasını tekrar seçelim.

Sweep Type>Vertical Scale>Linear

seçilir ve

Simulate

tıklanır. Devrenin 3 nolu düğüm noktası için Şekil 4.3 de görülen

frekans cevabı elde edilir.

Şekil 4.3 Frekans cevabı

Devreye Instruments>Function Generator seçeneği ve

Instruments>Oscilloscope seçeneği ile değişik sanal cihaz

bağlantıları yapılabilir. Sağ üstteki Activate Simulation seçeneği ile

değişik girdiler için hesaplanan cevaplar osiloskopta izlenebilir.

Page 54: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

47

PROBLEMLER

Problem 04-1

Örnek 3.2 deki devre şekilde gösterilmiştir.

Şekil 4.4 Problem 04-1

R1=15.9 kΩ, R2=837 Ω, R3=318 kΩ, C1=C2=0.005 µF değerleri için

öz değerler: 0, -628.93±12561.76i (ξ=0.05) olarak Örnek 3.2 de

bulunmuştur. Devreyi Workench programında kurunuz. Öz değerleri

bularak yukarıdaki değerlerle karşılaştırınız. V2 geriliminin geçiş

rejimindeki grafiğini bulunuz. Frekans cevabının grafiğini çiziniz.

Page 55: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

48

5 AKIŞ SİSTEMLERİNİN MODELLENMESİ:

BENZER ELEKTRİK DEVRELERİ

Mekanik öteleme ve dönme, elektrik, akış ve ısıl sistemlerde

tanımlar arasındaki genel analoji tablosu Tablo 3.1 de verilmiştir. Bu

tablodan elektrik ve akış bölümleri aşağıda tekrar verilmiştir:

Tablo 5.1 Elektrik-Akış Sistemleri Analoji Tablosu

Akış sistemleri ile ilgili eleman bilgileri aşağıda verilmiştir

(Rowell & Wormley):

Boruda akışkan ataleti:

A

Lf

Burada If:Akışkan Ataleti, ρ: Yoğunluk, L: Boru uzunluğu ve A: Boru

kesitidir.

Akışkan depo kapasitesi:

g

AC d

f

Burada Cf: Akışkan depo kapasitesi, Ad:Depo kesit alanı ve , g=9.81

m/s2 yerçekim ivmesidir.

Page 56: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

49

Laminar akışta boruda akışkan direnci:

Burada Rf::Direnç, µ:Viskozite, L: Boru boyu, d: Boru çapıdır.

Laminar akış için Reynolds sayısı 2000 den küçüktür. Reynolds sayısı

şu şekilde hesaplanır:

Dirsek, vana gibi diğer elemanlarda da direnç söz konusudur

ve bunlarla ilgili bilgi literatürde bulunabilir.

Akış Sistemlerinin Benzer Elektrik Devreleri:

Akış sistemleri benzer elektrik devreleri kurularak

incelenebilir. Konuyu Şekil 5.1 de verilen örnekle ele alalım.

Örnek 5.1:

Şekil 5.1 Akış sistemi

Şekil 5.1 de bir akış sistemi verilmiştir. Bu sistemin analizi

benzer elektrik devresi kurularak yapılabilir. Yukarıda verilen akış

sisteminin benzer elektrik devresi Şekil 5.2 de verilmiştir.

4fd

L128R

d

Q4 f

Reynolds Sayısı =

Page 57: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

50

Şekil 5.2 Akış sisteminin benzer elektrik devresi

Akış sisteminde pompa 1 nolu boru hattına bağlıdır.

Pompanın çıkış basıncı pk1 dir. Atmosfer basıncı pa dır. Benzer

elektrik devresinde gerilim farkı Vk1-Va olan bir gerilim üreteci R1

direnci ile L1 indüktörünun bulunduğu elektrik hattına bağlıdır.

Benzer büyükler tabloda gösterilmektedir. Akış sistemindeki

basınçlara karşılık elektrik devresinde gerilimler söz konusudur.

Borulardaki dirençlere karşılık elektrik dirençleri, borulardaki atalete

karşılık indüktörler, boru hatlarındaki debilere karşılık elektrik

hatlarında akımlar söz konusudur.

Akış sisteminde 1 nolu depo 1 nolu boru hattına ve 2 nolu

boru hattına bağlıdır. Buna karşılık elektrik devresinde 1 nolu

kapasitör R1 ile L1 in olduğu hatta ve R2 ile L2 nin olduğu hatta

bağlıdır. Depo atmosfere açık olduğu için kapasitörün diğer ucu da Va

gerilimi hattına bağlıdır. Akış sistemlerindeki depo kapasitelerine

karşılık elektrik devrelerinde kapasitörler söz konusudur.

Akış sisteminde 1 nolu depo Qk1 debili kaynakla

beslenmektedir. Buna karşılık elektrik devresinde 1kq değerinde akım

kaynağı konur.

2 nolu boru hattı 3 nolu ve 4 nolu boru hatlarına A da

bağlıdır. Buna karşılık elektrik devresinde R2 ile L2 nin olduğu hat R3

ile L3 ün bulunduğu hatta ve R4 ile L4 ün bulunduğu hatta A da

bağlanır. V4 gerilim kaynağı, akış devresinde 4 nolu boru hattının

Page 58: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

51

yerçekimine karşı yükselmesine bağlı A noktasındaki basınca karşılık

konmuştur. V4 ün + ucu A noktası tarafındadır.

2 nolu depo 4 ve 5 nolu boru hatlarına bağlıdır. Buna karşılık

elektrik devresinde 2 nolu kapasitör R4 ile L4 ün bulunduğu hatta ve R5

ile L5 in bulunduğu hatta bağlanır.

Benzer elektrik devresi incelenerek devrenin istenilen

hattındaki akımların ve istenilen noktasındaki gerilimlerin dinamik

veya düzgün rejim davranışları hesaplanabilir. Böylece akış

sisteminde bunlara karşılık gelen debiler ve basınçların dinamik veya

düzgün rejim davranışları bulunmuş olur.

Günümüzde devreler veya doğrudan akış sistemleri

bilgisayarla analiz edilmektedir. Bilgisayarlar gelişmeden önce akış

sistemleri yerine üretimi daha ucuz ve kolay olan benzer elektrik

devreleri kurularak devre üzerinde deneysel inceleme ile akış

sistemleri geliştirilmiştir.

PROBLEMLER Problem 05-1

Şekilde verilen akış sisteminde pb ve Q

c girdidir. Pa, atmosfer

basıncıdır. Sistemin benzer elektrik devresini kurunuz.

Şekil: Problem 05-1

Page 59: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

52

6 ISIL SİSTEMLERİN MODELLENMESİ:

BENZER ELEKTRİK DEVRELERİ

Akış sistemlerinde olduğu gibi ısıl sistemler için de

elektriksel eşdeğer devreler kurulabilir. Tablo 3.1 den elektrik ve ısıl

sistemlere ait büyüklükler aşağıdaki tabloda tekrar verilmiştir.

Tablo 6.1 Elektrik-Isıl Sistemler Analoji Tablosu

Isıl sistemlerle ilgili eleman bilgileri aşağıda verilmiştir

(Rowell & Wormley):

Isıl Kapasite:

pt mCC

Burada Ct: Isıl kapasite, Cp=Özgül ısı ve m: Kütle dir.

Temasla ısı iletiminde ısıl direnç:

D

tC

1R

L

AC C

D

Burada Rt:Direnç, ρc:Isıl iletkenlik, A:kesit alanı, L:Uzunluk dur.

Page 60: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

53

Konveksiyonla ısı iletiminde ısıl direnç:

h

tAC

1R

Burada Ch:Konveksiyonla ısı iletim katsayısı dır.

Isıl Sistemlerin Benzer Elektrik Devreleri :

Konuyu bir örnekle ele alalım.

Örnek 6.1:

Şekil 6.1 de gösterilen ısıl sistemi ele alalım.

Şekil 6.1 Isıl sistem

Yukarıdaki ısıl sistemin benzer elektrik devresi Şekil 6.2 de

gösterilmiştir.

Şekil 6.2 Isıl sistemin benzer elektrik devresi

Page 61: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

54

Isıl sistemde Qk1 ısıl debili kaynak, 1 nolu odayı ısıtmaktadır.

Atmosfer sıcaklığı Ta dır. Odanın ısıl kapasitesine bağlı olarak

odadaki cisimler ısınmakta ve aynı zamanda 1 odasından atmosfere ve

yandaki B odasına ısı transfer olmaktadır. Benzer elektrik devresinde

1kq değerinde akım kaynağı R1a dirençli, C1 kapasitörlü ve R1B

dirençli hatları beslemektedir. Benzer büyüklükler Tablo 5.1 de

gösterilmiştir. Isıl sistemlerde ısıl debilere karşılık elektrik

devrelerinde akımlar, ısıl dirençlere karşılık elektrik dirençleri, ısıl

kapasitelere karşılık kapasitörler, sıcaklıklara karşılık gerilimler söz

konusudur. 1 odası ile atmosfer arasındaki yalıtım direncine karşılık

elektrik direnci R1a, 1 odası ile B odası arasındaki yalıtım direncine

karşılık elektrik direnci R1B dir. 1 odasının ısıl kapasitesine karşılık C1

kapasitörü söz konusudur.

B odası kontrollu ısı kaynağına sahip olup TB sıcaklığındadır.

B odası ile atmosfer ve yandaki 2 nolu oda arasında ısı transferi söz

konusudur. TB sıcaklık kaynağına karşılık elektrik devresinde VB

gerilim üreteci konur. Bu üretecin akımı b1q akımı ile birlikte RBa ve

RB2 dirençli hatlardaki akımları besler.

2 odasında Qk2 ısıl debili kaynak mevcuttur. 2 odası ile

atmosfer arasında ısı transferi söz konusudur. Benzer elektrik

devresinde 2kq değerinde akım kaynağı konur ve bu akım 2bq akımı

ile birlikte R2a dirençli ve C2 kapasitörlü hatları besler. 2 nolu odanın

ısı kapasitesine karşılık elektrik devresinde C2 kapasitörü vardır.

Isıl sistemin girdileri Qk1 ve Qk2 ısıl debili kaynaklar ile TB

sıcaklığındaki kaynaktır. Elektrik devresinin girdileri ise 1kq ve 2kq

değerli akım kaynakları ile VB gerilim üretecidir. Benzer elektrik

devresi incelenerek devrenin istenilen hattındaki akımların ve istenilen

noktasındaki gerilimlerin dinamik veya düzgün rejim davranışları

hesaplanabilir. Böylece ısıl sistemde bunlara karşılık gelen ısıl debiler

ve sıcaklıkların dinamik veya düzgün rejim davranışları bulunmuş

olur.

Günümüzde devreler veya doğrudan ısıl sistemler

bilgisayarla analiz edilmektedir. Bilgisayarlar gelişmeden önce ısıl

sistemler yerine üretimi daha ucuz ve kolay olan benzer elektrik

devreleri kurularak devre üzerinde deneysel inceleme ile ısıl sistemler

geliştirilmiştir.

Page 62: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

55

PROBLEMLER Problem 06-1

Şekildeki sistemde Qk1, Qk2, Qk3 ve TB girdilerdir. Odaların

ısıl kapasitesi verilmiştir. Odalar arasında ve odalarla atmosfer

arasında ısıl dirençler de verilmiştir. Sistemin benzer elektrik

devresini kurunuz

Şekil: Problem 06-1

Page 63: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

56

7 ELEKTRO-MEKANİK SİSTEMLERİN

MODELLENMESİ

Önceki bölümlerde ele alınan mekanik, elektrik, akış ve ısıl

sistemlerin ortak fiziksel büyüklüğü enerjidir. Bu sistemlerin yanında,

elektro-mekanik, termo-elektrik, hidro-mekanik, v.b., enerji dönüşüm

sistemleri de yaygın olarak kullanılır.

Elektro-mekanik sistemlerin modellenmesi konusunu

örneklerle işleyelim.

Örnek 7.1: DC-Motorlu Sistem

Elektro-mekanik sistemler konusunda ilk örnek Şekil 7.1 de

görülen doğru akım motorlu bir sistemdir.

Şekil 7.1 Doğru akım motorlu sistem

Sistemde, bir doğru akım motoru z1 ve z2 dişli sistemi

üzerinden 2 numaralı şaftın ucundaki JL yükünü tahrik etmektedir.

Burada

Ra : Motor sargı direnci

La : Sargı indüktansı Jm : Motorda dönel kütle atalet momenti Bm : Motorda dönel sönüm katsayısı Ki : Motor tork katsayısı Kb : Motor geri besleme katsayısı

Vk : Motora uygulanan gerilim

Page 64: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

57

dir.

Motorda oluşturulan manyetik alana dik sargılardan geçirilen

elektrik akımı, Şekil 7.2 de görüldüğü gibi manyetik ve elektrik

alanına dik bir kuvvet alanı oluşturur.

Şekil 7.2 Elektrik ve manyetik alana dik kuvvet alanı

Bu kuvvetin momenti motor torkunu oluşturur. Motorun çıkış

milindeki tork

aim qKT

burada

Tm : Motor torku

aq : Motor sargı akımı

dır.

Ayrıca, manyetik alanda hareketli telde hız ile orantılı gerilim

ürer. Bu gerilim motorun tahrik gerilimi Vk ya ters yöndedir ve geri

besleme gerilimi olarak adlandırılır. Vb geri besleme gerilimi şu

şekilde yazılır:

mbb KV

m : Motor açısal hızıdır.

Bir doğru akım motoru kesiti Şekil 7.3 de gösterilmiştir.

Statorda, A sargılarına uygulanan akım, B manyetik alanını oluşturur.

Rotorda, şekil düzlemine dik, C sargılarından geçen akım sonucu

oluşan tork, rotoru saatin ters yönünde döndürür.

Page 65: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

58

Şekil 7.3 Elektrik motoru kesiti

Motor çıkışına bağlı şaftın 1 nolu yatak konumundaki dönme

açısı 1, motor dönme açısıdır. Problemde bu şaft rijit kabul edilmiştir

ve bu nedenle 2 nolu yatak konumundaki dönme açısı da motor

dönme açısına eşittir.

m1 )şaftrijit(m2

2 nolu şaftın 4 nolu yatak konumundaki dönme açısı 4,

yükün dönme açısına L ye eşittir. Problemde bu şaft, esnek ve K2

dönel yay katsayısına sahip kabul edilmiştir. 2 nolu şaftta potansiyel

enerji şu şekilde yazılabilir

Burada 3, şaftın 3 nolu yatak konumundaki dönme açısıdır.

Dişli sistemindeki çevrim oranı

2

1

z

zN

dir. z1 ve z2 diş sayılarıdır.

3mN

tür. Buradaki – işareti dişliler ters yönde döndüğü içindir.

23L22 )(K

2

1E

Page 66: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

59

JL : Yük kütle atalet momenti

By : 1, 2, 3 ve 4 nolu yataklarda dönel sönüm katsayısı

dır.

Yazılan eşitlikler de kullanılarak, Lagrange denklemi için

enerji ifadeleri yazılabilir.

LLymmymmymmy

ambmaimmmaaaak

B)N()N(BBB

qKqKBqqRqVW

Sanal iş eşitliğinde 4. terim motor torku sanal işi, 5. terim geri

besleme gerilimi sanal işidir. Sanal iş eşitliği şu şekilde düzenlenebilir

LLymmy2

myaimm

ambaak

B)BNB2qKB(

q)KqRV(W

Bu sistemde Vk girdi, qa, m, L genel değişkenlerdir. Yazılan enerji

eşitlikleri kullanılarak Lagrange denklemi uygulanır ve sistemin

matematik modeli kurulur (Problem 07-1).

Enerji eşitliklerinde bazı terimler yalnız elektrik, bazı

terimler yalnız mekanik, bazı terimler ise hem elektrik hem de

mekanik büyüklükleri içerir.

2L

2mm

2aa1

2

1J

2

1qL

2

1E

2mL22 )N(K

2

1E

Page 67: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

60

Örnek 7.2: Plakası Hareketli Kapasitörlü Sistem

Bu örnekte Şekil 7.4 de görülen plakası hareketli kapasitör

içeren bir sistemi ele alalım.

Şekil 7.4 Plakası hareketli kapasitör

Sistemde Vk gerilim kaynağı seri bağlı R ve C kapasitörlü hattı

beslemektedir. q akımdır. Kapasitörün sol plakası sabit, sağ plakası

hareketlidir. Hareketli plakanın kütlesi m dir. Hareketli plaka yay ve

sönüm elemanları ile gövdeye bağlanmıştır. Plakaya fa(t) kuvveti

uygulanmaktadır. Plakanın yer değiştirmesi x(t) dir. Kapasitörde

plakalar arası uzaklık değiştmektedir. Kapasite değerinin x’e bağlı

değişimi aşağıdaki eşitlikte verilmiştir

xd

dC)x(C

0

00

Burada C0 ve d0 birer sabittir.

Sistemde girdiler Vk ve fa dır. Genel değişkenler q ve x

tir.Enerji eşitlikleri şu şekilde yazılabilir.

2

1 xm2

1E

Page 68: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

61

2

00

022 q

dC

)xd(

2

1x

2

k

2

12E

ve sanal iş

xx2

b2xfqqRqVW ak

Lagrange denkleminin genel değişkenlere uygulanması ile

aşağıdaki eşitlikler bulunur.

xbfqdC2

1kxxm a

2

00

qRVqdC

)xd(k

00

0

Bu denklemler doğrusal olmayan diferansiyel denklem

takımıdır. Runge-Kutta yöntemi gibi nümerik yöntemlerle çözülebilir.

Ya da, denge hali etrafında küçük değişimler için doğrusallaştırılabilir.

Bu konular ilerideki bölümlerde işlenecektir.

Elektro-mekanik sistemlerde diğer temel bir örnek çekirdeği

hareketli indüktör içeren sistemdir ve Problem 07-2 de ele elınmıştır.

Page 69: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

62

PROBLEMLER

Problem 07-1

Örnek 7.1 de ele alınan ve Şekil 7.1 de gösterilen DC motorlu

sistem için bulunan enerji denklemleri aşağıdadır.

2LL

2mm

2aa1 J

2

1J

2

1qL

2

1E

LLymmy2

myaimm

ambaak

B)BNB2qKB(

q)KqRV(W

Bu sistemde girdi : Vk, genel değişkenler: qa, θm, θL dir. Sistemin

matematik modelini kurunuz ve matrislerle yazınız.

Problem 07-2

Şekildeki sistemde indüktörün çekirdeği hareketli olup

indüktansının x e bağlı değişimi aşağıda verilmiştir. Sistemin

matematik modelini kurunuz. x(t) ve q(t) genel değişkenler, Vk(t)

girdidir.

a

x1

L)x(L 0

Şekil: Problem 07-2

2mL22 )N(K

2

1E

Page 70: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

63

Problem 07-3

Şekildeki elektro-mekanik sistemde fk(t) ve Vk(t) girdilerdir.

q(t), x1(t) ve x2(t) genel değişkenlerdir. Sistemin matematik modelini

kurunuz.

Şekil: Problem 07-3

21

01

a

x1

L)x(L

20

002

xd

dC)x(C

Page 71: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

64

8 DOĞRUSAL DİFERANSİYEL

DENKLEMLER

Tek serbestlik dereceli sistemlerin matematik modelleri, sabit

katsayılı doğrusal diferansiyel denklemler olabilmektedir. Bu bölümde

bu denklemlerin çözümü verilecektir. Konuyu bir örnekle ele alalım.

Örnek 8.1:

Aşağıda verilen diferansiyel denklemde

f(t) girdi, u(t) cevaptır. Önce transfer fonksiyonunu bulalım.

8.1. Transfer Fonksiyonu:

Örnek 8.1 için girdi f(t)=est olması halinde u(t)=H(s)e

st şeklinde bir

cevap söz konusu olur. Bu eşitlikler diferansiyel denklemde yerine

konursa:

s3H(s)e

st+4s

2H(s)e

st+14sH(s)e

st+20H(s)e

st = 3e

st+se

st

yazılır. Eşitlik est ye bölünür ve düzenlenirse:

(s3+4s

2+14s+20)H(s) = 3+s

bulunur. Sonuç olarak Örnek 8.1 için transfer fonksiyonu

(8.1)

bulunur.

Transfer fonksiyonunun paydasını sıfır yapan s değerlerine

özdeğerler denir. Özdeğerler MatLAB da roots komutu ile

dt

dff3u20

dt

du14

dt

ud4

dt

ud

2

2

3

3

20s14s4s

3s)s(H

23

Page 72: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

65

bulunabilir. Aşağıda özdeğerleri Örnek 8.1 için veren MatLAB

programı verilmiştir.

a=[1,4,14,20];roots(a)

Öz değerler: -1±3i, -2 bulunur.

8.2 Eksponansiyel/Harmonik Girdi:

Ae-σt

cos(ωt-φ) şeklindeki girdiye eksponansiyel/harmonik

girdi denir. Örnek 8.1 deki diferansiyel denklemde girdinin

olması halinde cevabı bulalım. f(t) şu şekilde yazılabilir:

Burada Re, reel kısım anlamındadır. C=-1.8e-1.6i

ve s=-0.2+7i dir.

Girdi est olsaydı cevap H(s)e

st olurdu. Girdi C ile çarpılıp reel

kısmı alınırsa cevap ta C ile çarpılıp reel kısmı alınır. Bu durumda

olur. )s(H ve H , transfer fonksiyonunun s=-0.2+7i değeri için

sırasıyla genliği ve faz açısıdır. Reel kısım alınarak cevap bulunur:

s=-0.2+2.7i değeri için H(s) nin genlik ve faz değeri MatLAB yardımı

ile aşağıdaki programla bulunabilir:

s=-0.2+2.7i;hs=(s+3)/(s^3+4*s^2+14*s+20);

abs(hs),angle(hs)

Genlik ve faz, sırasıyla 0.2437 ve -1.2882 bulunur. Dolayısı ile

)6.1t7.2cos(e8.1)t(f t2.0

)6.1t7.2(it2.0 ee8.1Re)t(f t)i7.22.0(i6.1 ee8.1 stCeRe

ste)s(CHRe)t(u t)i7.22.0(Hii6.1 ee)s(He8.1Re

)H6.1t7.2(it2.0 e)s(He8.1Re

)6.1t7.2cos(e)s(H8.1)t(u Ht2.0

)2882.16.1t7.2cos(e2437.0x8.1)t(u t2.0

Page 73: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

66

bulunur. Görüldüğü gibi cevabın eksponansiyel/harmonik yapısı

girdininki ile aynıdır. Cevap için, girdinin genliği transfer

fonksiyonunun s=-0.2+2.7i değeri için hesaplanan genliği ile

çarpılmakta ve girdinin fazına transfer foksiyonunun s=-0.2+2.7i

değeri için hesaplanan fazı eklenmektedir. s=-0.2+2.7i değerini

girdinin eksponansiyel/harmonik yapısı belirlemektedir.

Rezonans:

Eksponansiyel/harmonik girdi, girdinin belirlediği s değeri

özdeğerlerden birine eşit olacak şekilde seçilseydi transfer

fonksiyonunun paydası sıfır olur, dolayısı ile genliği sonsuz olurdu.

Bu durum da cevabın da genliği sonsuz olurdu. Örnek 8.1 için a ve b

birer sayı olmak üzere, girdi

f(t)= ae-tcos(3t-b) veya f(t)=ae

-2t

olarak alınırsa cevabın genliği sonsuz olur. Bu duruma rezonans

durumu denir.

8.3 Laplace Transformu:

Doğrusal diferansiyel denklemlerin çözümünde Laplace

transformu kullanılabilir. Girdisi x(t), transfer fonksiyonu H(s) ve

cevabı y(t) olan bir sistemi ele alalım:

Cevabın Laplace transformu, girdinin Laplace transformu

çarpı transfer fonksiyonudur:

Y(s)=X(s) H(s)

Bir f(t) fonksiyonunun Laplace transformu F(s) ve ters

Laplace transformu aşağıda sırasıyla verilmiştir:

)89.2t7.2cos(e44.0)t(u t2.0

Page 74: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

67

Laplace operatörü L ile gösterilirse

yazılır.

Fonksiyonun 1. ve 2. türevlerinin Laplace transformları sırasıyla

dir. Bu eşitlikler daha yüksek mertebeden türevler için de yazılabilir.

Zaman ekseninde kadar ötelenen fonksiyon için Laplace

transformu

dir.

Son değer teoremi:

f(t) nin t sonsuza yaklaştığındaki limit değeri Laplace

transformundan aşağıdaki denklemden hesaplanabilir:

Eksponansiyel/harmonik fonksiyonlar için limit değere

yaklaşık ulaşıldığı zaman düzgün rejim (steady-state) değerine

ulaşma zamanı olarak adlandırılır ve bu değer t∞ olarak gösterilir. t∞

un hesaplanması Bölüm 1.5 te verilmiştir.

Bazı fonksiyonların Laplace transformu aşağıdaki tabloda

verilmiştir:

0

stdte)t(f)s(F

ia

ia

stdte)s(Fi2

1)t(f

)s(F)f( L

0f)s(sF)f( L

002 )f(sf)s(Fs)f( L

)s(Fe)]t(f[ sL

)s(sFlim)t(flim0st

Page 75: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

68

TABLO 8.1

:)t( İmpuls fonksiyonu

1)s()s(F

f(t)=u(t)

u(t): Birim adım fonksiyonu

s

1)s(U)s(F

8.3.1 İmpuls Cevabı

Girdi impuls ise girdinin Laplace transformu 1 dir. Cevabın

Laplace transformu doğrudan transfer fonksiyonuna eşit olur. Transfer

fonksiyonunun ters Laplace transformu impuls cevabını verir. x(t)

girdi, y(t) cevap ve H(s) sistemin transfer fonksiyonu ise:

x(t)=δ(t) → X(s)=Δ(s)=1

Y(s)=X(s)H(s) → Y(s)=H(s) → y(t)=h(t)

dir. h(t) ye impuls cevabı denir.

)t()t(f

te)t(f

s

1)s(F

)tcos(Ae)t(f t

)i(s

iba

)i(s

iba)s(F

)iba(2Aei

Page 76: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

69

Örnek 8.1 (devam):

Örnek 8.1 için impuls cevabını bulalım. Denklem 8.1 deki

transfer fonksiyonunun ters Laplace transformunu bulmak için

basit kesirlerine ayırma işlemi yapılır. Paydayı sıfır yapan

özdeğerler (tekil noktalar) -1±3i ve -2 olarak bulunduğu dikkate

alınarak aşağıdaki eşitlik yazılır:

Basit kesirlere ayırma işleminde paydalarda (s- tekil nokta)

lar, paylarda belirlenebilecek sabitler yer alır. Sanal eşlenik öz

değerler için paylarda sanal eşlenik sabitler söz konusudur.

Transfer fonksiyonunun payında yer alan polinomun

katsayılarını p1 değişkenine ve paydasında yer alan polinomun

katsayılarını p2 değişkenine atayıp residue komutu ile basit kesirlere

ayrılmış halin paylarındaki sabitleri veren MatLAB programı aşağıda

verilmiştir:

p1=[1,3];p2=[1,4,14,20]; [r,p,k]=residue(p1,p2)

Residue komutu, basit kesirlere ayrılmış halin paylarındaki sabit

değerlerini r değişkenine, tekil noktaları p değişkenine atar. Transfer

fonksiyonunda paydaki polinomun derecesi paydadaki polinomun

derecesinden küçük olduğu için k değişkeni sıfır bulunur.r değikeninin

değerleri

r(1)=-0.05-0.1833i, r(2)=-0.05+0.1833i, r(3)=0.1

bulunur. Transfer fonksiyonunun basit kesirlere ayrılmış hali:

Tablo 8.1 den ilk iki terimin ters Laplace transfromu Ae-tcos(3t-φ)

formundadır ve Aeiφ

=2(-0.05+0.1833i) dir. MatLAB’da:

z=2*(-0.05+0.1833i);a=abs(z),fi=angle(z)

20s14s4s

3s)s(H

23

)2(s

a

)i31(s

iba

)i31(s

iba 21111

)2(s

1.0

)i31(s

i1833.005.0

)i31(s

i1833.005.0)s(H

Page 77: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

70

komutlarıyla a=0.3801 ve φ=1.837 bulunur. 3. terimin de ters Laplace

transformu Tablo 8.1 den yazılarak, impuls cevabı:

bulunur. Sanal tekil noktalar için ξ=0.3162 (s=-1±3i) ve sistem için

Δt=0.099, t∞=6.283 bulunur. Aşağıdaki MatLAB programı

çalıştırılarak Şekil 8.1 deki impuls cevabı grafiği elde edilir.

clc;clear;t=0:0.099:6.283; yt=0.3801*exp(-t).*cos(3*t-1.837)+0.1*exp(-2*t) plot(t,yt)

Şekil 8.1 Örnek 8.1 için impuls cevabı

8.3.2 Adım Girdi Cevabı

Şimdi de Örnek 8.1 deki transfer fonksiyonu için adım girdi

cevabını bulalım. Bu durumda:

x(t)=u(t) → s

1)s(U)s(X

Y(s)=X(s)H(s) → )s(Hs

1)s(Y

Y(s) in ters Laplace transformu ile cevap, y(t), bulunur. Basit kesirlere

ayırma işlemi ile

t2t e1.0)837.1t3cos(e3801.0)t(h

20s14s4s

3s.

s

1)s(Y

23

s

a

)2(s

a

)i31(s

iba

)i31(s

iba 321111

Page 78: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

71

yazılır. Özdeğerlere ek olarak girdiden dolayı s=0 da tekil noktadır.

Basit kesirlere ayırma işlemi, MatLAB da residue komutu ile

yapılabilir:

p1=[1,3];p2=[1,4,14,20,0]; [r,p,k]=residue(p1,p2)

Program,

r(1)=-0.05+0.0333i, r(2)=-0.05-.0033i, r(3)=-0.05, r(4)=0.15

değerlerini verir. Y(s) nin basit kesirlerine ayrılmış hali bulunur:

İlk iki terimin ters Laplace transformu Ae-tcos(3t-φ) formunda olup

genlik ve fazı bulunabilir:

Adım girdiye cevap bulunur:

Adım girdiye cevabın düzgün rejim değeri (steady-state) s=0 tekil

noktasının belirlediği son terimdir. Düzgün rejim değeri son değer

teoremi ile de bulunabilir:

Aşağıdaki MatLAB programı ile adım girdi cevabının Şekil

8.2 de verilen grafiği elde edilir: clc;clear;t=0:0.099:6.283; yt=0.1202*exp(-t).*cos(3*t+2.5536)-0.05*exp(- 2*t)+0.15;

plot(t,yt)

s

15.0

)2(s

05.0

)i31(s

i0333.005.0

)i31(s

i0333.005.0)s(Y

i5536.2i e1202.0)i0333.005.0(2Ae

15.0e05.0)5536.2t3cos(e1202.0)t(y t2t

15.020

3

)20s14s4s(

)3s(

s

1slim)s(sYlim)t(ylim

230s0st

Page 79: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

72

Şekil 8.2 Örnek 8.1 için adım girdi cevabı

8.3.3 İlk Şartlara Bağlı Çözüm:

Girdinin olmaması ve yalnız ilk şartların olması durumunda

çözüme homojen çözüm denir. Titreşim problemlerinde serbest

titreşim cevabı denir. Örnek 8.1 için f(t)=0 alınır ve diferansiyel

denklem:

olur. İlk şartlar, t=0 da

olsun. Diferansiyel denklemde her terimin Laplace transfromunu

alalım:

0u20dt

du14

dt

ud4

dt

ud

2

2

3

3

2.1u)0(u 0 5.2udt

du0

0t

1.3udt

ud0

0t2

2

]uusus)s(Us[ 00023 ]usu)s(Us[4 00

2

]u)s(sU[14 0 0)s(U20

Page 80: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

73

1. terim, 3

3

dt

udün, 2. terim

2

2

dt

ud4 nin, 3. terim

dt

du14 nin ve son terim

20u nun Laplace transformudur. Denklem şöyle düzenlenebilir:

Bu denklemden

yazılır. D(s) paydada yer alan polinomdur ve transfer fonksiyonunun

paydası ile aynıdır. 1. terimin payı paydanın son terimi çıkarılarak ve s

ye bölünerek elde edilebilir. 2. terimin payı 1. terimin payının son

terimi çıkarılarak ve s ye bölünerek elde edilebilir. 3. terimin payı ise,

2. terimin payının son terimi çıkarılarak ve s ye bölünerek elde

edilebilir. Bu algoritmik yaklaşım daha yüksek mertebeden

diferansiyel denklemlere genişletilebilir.

3 ilk şarttan en az birinin sıfırdan farklı olması durumunda ilk

şartalara bağlı cevap söz konusudur. Örneğimiz için cevap şu

şekildedir:

Bu denklem düzenlenir ve basit kesirlerine ayrılırsa:

yazılır. İlk iki terimin ters Laplace transformu

eksponansiyel/harmonik formda olup genlik ve fazı bulunabilir. Sonuç

olarak ilk şartlara bağlı cevap

bulunur.

0uu)4s(u)14s4s()s(U)20s14s4s( 000223

0

2

u)s(D

)14s4s()s(U

0u

)s(D

)4s(

0u

)s(D

1

20s14s4s)s(D 23

)2.1()s(D

)14s4s()s(U

2

)5.2()s(D

)4s( )1.3(

)s(D

1

)s(D

9.9s3.2s2.1)s(U

2

)2(s

01.1

)i31(s

i0483.0095.0

)i31(s

i0483.0095.0

t2t e01.1)6710.2t3cos(e2132.0)t(u

Page 81: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

74

8.4 Blok Diyagramları

Otomatik kontrol sistemlerinde kullanılan blok diyagramları

konusunu bir örnekle işleyelim.

Örnek 8.2:

Şekil 8.3 te farklı transfer fonksiyonlarına sahip sistemlerin

bağlanması ile oluşan bir kapalı kontrol sistemini ele alalım.

Şekil 8.3: Blok diyagramı

Burada bloklar içerisinde gösterilen K ve Kt birer sabittir, G1(s) ve

G2(s) transfer fonksiyonlarıdır. R(s) tüm sistemin girdisinin, C(s) tüm

sistemin cevabını Laplace transformlarıdır.

olup, H(s) tüm sistemin transfer fonksiyonudur. Kapalı kontrol

sistemlerinde, girdi hedeflenen, cevap ise ölçülen büyüklüktür. Girdi

ile cevabın fark sinyali ile sistem kontrol edilir ve hedeflenen

büyüklüğü izlemesi istenir.

Tüm sistemin transfer fonksiyonunu bulalım. Blok

diyagramında A(s) gösterilen noktadaki büyüklüğün Laplace

transformu olsun. R ile C nin farkı K ile çarpılmakta, daha sonra bu

fark ile A büyüklüğünün Kt ile çarpımının farkı G1(s) ile çarpılmakta

ve sonuç A yı vermektedir:

AGAKK)CR( 1t

A ile G2 nin çarpımı C yi vermektedir:

AG2=C

İkinci denklemden elde edilen A, birinci denklemde yerine

konur ve düzenlenirse

)s(C)s(H)s(R

Page 82: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

75

yazılır. R ve C nin çarpanları düzenir ve C yalnız bırakılırsa, sırasıyla:

bulunur. R nin çarpanı H(s) olur.

Bu eşitlik düzenlenirse:

Bulunur. Verilen G1(s) ve G2(s) yerine konursa:

Bulunur. Burada K ve Kt ye farklı değerler verilerek sistemin

özdeğerleri değiştirilebilir. Sistemin adım girdiye cevabının

performansı incelenebilir. Kontrol sistemlerinde adım girdiye cevap,

girdide, yani hedeflenen büyüklükte yapılan değişikliğin, cevaba, yani

gerçekleşen büyüklüğe nasıl yansıdığının göstergesidir.

212

t

GG

C

G

CKKCKR

C

GG

1

G

KK

KR

212

t

CGG

1

G

KKKR

212

t

212

t

GG

1

G

KK

K)s(H

1GKGKG

GKG)s(H

1t21

21

K100s)20K2000(s4

K100)s(H

t2

Page 83: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

76

PROBLEMLER Problem 08A-1:

Problem 01B-l in çözümü aşağıdaki hareket denklemini verir:

Burada f(t) girdi, x(t) cevaptır. m=2 kg, k=3240 N/m ve c=380 Ns/m

dir. a) Transfer fonksiyonunu bulunuz. b) f(t)=3e-42t

ise cevabı

bulunuz. c) f(t)=7cos(23.4t) ise cevabı bulunuz. d) f(t)=-4e-2.4t

cos(16t-

1.8) ise cevabı bulunuz.

Problem 08A-2:

Problem 01B-2 nin çözümü aşağıdaki hareket denklemini

verir:

Burada T(t) girdi, θ(t) cevaptır. m=1.8 kg, L=0.42m, k=32000 N/m,

c=486 Ns/m dir. a) T(t)=2200e-72t

cos(214t+3.2) ise cevabı bulunuz.

b) Rezonans oluşturacak bir girdi yazınız.

Problem 08A-3:

Problem 01C-6 nın çözümü aşağıdaki hareket denklemini

verir:

Burada yA(t) girdi, θ(t) cevaptır. m1=250 kg, m2=350 kg, k=37000

N/m, c=1500 N/m, L1=1.2 m dir. yA(t)=0.2e-3t

cos(17t-1.8) ise cevabı

bulunuz.

Problem 08B-1:

Problem 08A-1 deki denklemi yeniden ele alınız. a) İmpuls

cevabını bulunuz ve grafiğini çiziniz. b) 40 şiddetinde adım girdiye

cevabını bulunuz. Grafiğini çiziniz.

fkx2xc2x2

m5

TkL9

cL

9

mL 222

A1A21

21

21

212

211 ykLycLkLcLLm

3

Lm

Page 84: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

77

Problem 08B-2:

Problem 08A-2 deki denklemi yeniden ele alınız. a) İmpuls

cevabını bulunuz ve grafiğini çiziniz. b) 3.8 şiddetinde adım girdiye

cevabını bulunuz. Grafiğini çiziniz.

Problem 08B-3:

Problem 08A-3 deki denklemi yeniden ele alınız. a) 3

şiddetindeki impuls girdiye cevabını bulunuz ve grafiğini çiziniz. b)

0.08 şiddetinde adım girdiye cevabını bulunuz. Grafiğini çiziniz.

Problem 08C-1:

Problem 08A-1 deki denklemi yeniden ele alınız. f(t)=0

olsun. t=0 da x=-0.03 m ve x 24 m/s ise cevabı bulunuz. Grafiğini

çiziniz.

Problem 08C-2:

Problem 08A-2 deki denklemi yeniden ele alınız. T(t)=0

olsun. t=0 da θ=-0.12 rad ve 14 rad/s ise cevabı bulunuz.

Grafiğini çiziniz.

Problem 08C-3:

Problem 08A-3 deki denklemi yeniden ele alınız. yA=0 olsun.

t=0 da θ=0.2 rad ve -16 rad/s ise cevabı bulunuz. Grafiğini çiziniz.

Problem 08C-4:

Bir sistemin matematik modeli aşağıdaki denklemle

verilmiştir:

Burada v(t) girdi, q(t) cevaptır. a) Sistemin transfer fonksiyonunu

bulunuz. b) Öz değerleri bulunuz. Sanal öz değerler için sönüm

sabitini bulunuz. Sistemin incelenmesinde kullanılacak zaman adımını

(Δt) ve sistemin düzgün rejime ulaşacağı zamanı (t∞) bulunuz. c)

v(t)=-2.6e-1.2t

için q(t) yi bulunuz. d) v(t)=3.8e-0.4t

cos(1.3t+1.6) için

dt

dv5.0vq12

dt

dq7

dt

qd5

dt

qd2

2

2

3

3

Page 85: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

78

q(t) yi bulunuz. e) v(t)=0 dır. t=0 da 0q , 1.3q ve 4q

olması halinde q(t) yi bulunuz. f) v(t), 2 şiddetinde adım girdi ise q(t)

yi bulunuz ve grafiğini çiziniz. Yanıtın düzgün rejim değerini son

değer teoremi ile de bulunuz. g) İmpuls cevabını bulunuz. h)

v(t)=3sin(4.6t) ise q(t) yi bulunuz.

Problem 08C-5:

Şekildeki yay-kütle sisteminde m=60 kg, c=200 Ns/m ve

k=2400 N/m dir.

Şekil: Problem 08C-5

Sistemin hareket denklemi fkyycym dir. f(t) girdi, y(t)

cevaptır. a) Sistemin transfer fonksiyonunu bulunuz, öz değerlerini

bulunuz, sanal özdeğerler için sönüm oranı, Δt ve t∞ değerlerini

bulunuz. b) f(t)=0 ve t=0 da y=-0.3, 2y dir. Cevabın transfer

fonksiyonunu bulunuz. c) İlk şartlar sıfır ve girdi adım girdidir.

Cevabın Laplace transformunu bulunuz.

Page 86: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

79

9 DOĞRUSAL DİFERANSİYEL DENKLEM

TAKIMLARI

9.1 Durum Değişkenleri

Doğrusal diferansiyel denklem takımlarının çözümünde,

denklemlerin burada verilen özel formda olduğunu varsayalım:

(9.1)

Burada x durum değişkenleri matrisidir ve n bilinmeyenli denklem

takımı için boyutu nx1 dir. m adet girdinin olduğu sistemde u girdi

matrisinin boyutu mx1 dir. A sistem matrisi ve B matrisi sabitlerden

oluşan matrislerdir. A matrisi kare matris olup boyutu nxn dir. B

matrisinin boyutu nxm dir.

Türevin Laplace transformu ile ilgili kural uygulanarak

Denklem 9.1 in Laplace transformu alınırsa:

X(s)-x0=AX(s)+BU(s) (9.2)

Burada x0, durum değişkenlerinin t=0 daki değerlerinden oluşan ilk

şartlar sütun matrisidir.

Denklem 9.2 de ilk terim diyagonali 1 olan nxn boyutlu birim

matrisle (I) çarpılır ve düzenlenirse:

sIX(s)-x0=AX(s)+BU(s)

[sI-A]X(s)=x0+BU(s)

yazılır. X(s) sol tarafta yalnız bırakılırsa durum değişkenleri

transfer fonksiyonu denklemi bulunur:

X(s)= [sI-A]-1

x0+[sI-A]-1

BU(s)

Sağ taraftaki ilk terim ilk şartlara bağlı çözümün (homojen çözümün),

2. terim girdiye bağlı çözümün (özel çözümün) Laplace transformunu

BuAxx

Page 87: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

80

verir. MatLAB taki residue komutundan da yararlanarak ters Laplace

trasnfromu ile durum değişkenlerinin zamana bağlı çözümü bulunur.

9.1.1 Girdiye Bağlı Çözüm:

Konuyu bir örnekle devam ettirelim.

Örnek 9.1:

Şekil 9.1 de verilen sistemi ele alalım ele alalım.

Şekil 9.1: Araç modeli

m=1050 kg, I=670 kg-m2, k=35300 N/m, c=2000 Ns/m L1=1.7 m,

L2=1.4 m dir. y1 ve y2 genel koordinatlar, yA ve yB girdilerdir.

Sistemin matematik modeli, Lagrange yöntemi ile bulunur (Problem

01C-4):

Bu denklemi durum değişkenleri formuna dönüştürmek için 11 vy

ve 22 vy tanımı ile yeni değişkenler atayalım. Yeni değişkenlerle

matematik model denklemi şu şekilde düzenlenebilir:

M

2

1

2

1

2

1

y

y

353000

035300

y

y

20000

02000

y

y

48.38532.190

32.19087.283

BB

AA

y35300y2000

y35300y2000

2

1

2

1

2

1

y

y

353000

035300

v

v

20000

02000

v

v

48.38532.190

32.19087.283

BB

AA

y35300y2000

y35300y2000

Page 88: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

81

1.dereceden türevleri sol tarafta yalnız bırakabilmek için ilk terimdeki

kare matrisin (M) tersi ile denklem çarpılarak şu düzenleme

yapılabilir:

Yeni değişkenleri tanımlayan denklemlerle birlikte şu denklem elde

edilir:

Bu denklem BuAxx formunda olup y1, y2, v1, v2 durum

değişkenleridir. Durum değişkenleri transfer fonksiyonu denkleminde

örneğimiz için ilk şartlar sıfırdır. Türevin Laplace transformu kuralı

kullanılarak girdinin Laplace transformu U(s) örneğimiz için şu

şekilde yazılabilir:

[sI-A] matrisinin tersi:

2

1

2

1

2

1

y

y

5.1368.91

8.919.185

v

v

8.72.5

2.55.10

v

v

BBAA

BBAA

y5.136y8.7y2.5y8.91

y8.91y2.5y9.185y5.10

2

1

2

1

2

1

2

1

v

v

y

y

8.72.55.1368.91

2.55.108.919.185

1000

0100

v

v

y

y

BBAA

BBAA

y5.136y8.7y8.91y2.5

y8.91y2.5y9.185y5.10

10

01

00

00

)s(Y)5.136s8.7()s(Y)8.91s2.5(

)s(Y)8.91s2.5()s(Y)9.185s5.10()s(U

BA

BA

1

1

8.7s2.55.1368.91

2.55.10s8.919.185

10s0

010s

]AsI[

Page 89: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

82

şeklindedir. Matrisin tersinde paydada yer alan [sI-A] matrisinin

determinantını sıfır yapan değerler özdeğerlerdir. Özdeğerleri ve

[sI-A] matrisinin tersini veren MatLAB programı burada verilmiştir.

clc;clear;syms s; a=[0,0,1,0

0,0,0,1

-185.9,91.8,-10.5,5.2

91.8,-136.5,5.2,-7.8];

eig(a)

pause

i1=eye(4);a1=inv(s*i1-a);pretty(a1)

Program şu sonucu verir:

eig(a) komutu öz değerleri verir:

Özdeğerler : s1,2= -7.3 ± 14.3i, s3,4= -1.9 ± 7.9i

Bu sonuç, Problem 01C-4 ün çözümünü verdiği sonuçla aynıdır.

B= dir ve [sI-A]-1

matrisi ile B matrisinin çarpımı:

)s(D

1

s9.185s5.10ss8.91s2.51.16948s9.955s5.136s8.2s8.91

s8.91s2.5s5.136s8.7s2.6s8.911.16948s7.972s9.185

9.185s5.10s8.91s2.57.972s8.240s3.18s8.2s8.91

8.91s2.55.136s8.7s2.6s8.919.955s4.191s3.18s

23222

22322

223

223

1]AsI[

1.16948s6.1928s3.377s3.18s)s(D 234

s9.185s5.10ss8.91s2.5

s8.91s2.5s5.136s8.7s

9.185s5.10s8.91s2.5

8.91s2.55.136s8.7s

)s(D

1B]AsI[

232

223

2

2

1

10

01

00

00

Page 90: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

83

olur. Bu matrisin U(s) ile çarpımı ile durum değişkenleri transfer

fonksiyonu denklemi bulunur:

Polinomların çarpımında MatLAB’da conv() komutundan

yararlanılabilir.

Örnek problemimizde Şekil 9.2 de görüldüğü gibi Va=60

km/saat hızla giden aracın 5 cm yüksekliğe sıçrama yapması halinde

titreşimini inceleyelim.

Şekil 9.2: Araç ve engebe

yA(t) ve yB(t) nin değişimi Şekil 9.3 te görüldüğü gibi olur.

Şekil 9.3: Girdiler

t=0 anı ön amörtisör zemininin sıçrama yaptığı andır. Arka amörtisör

zemini ise t1 kadar gecikme ile sıçrama yapar ve gecikme

L=L1+L2=3.1 m için araç hızına bağlı olarak:

)s(D

1

Y)s1.16948s6.1928s4.191s8.7(Y)s8.91s2.5(

Y)s8.91s2.5(Y)s1.16948s6.1928s8.240s5.10(

Y)1.16948s6.1928s4.191s8.7(Y)s8.91s2.5(

Y)s8.91s2.5(Y)1.16948s6.1928s8.240s5.10(

BU]AsI[

B234

A34

B34

A234

B23

A23

B23

A23

1

)s(V

)s(V

)s(Y

)s(Y

2

1

2

1

s186.0

3600

1000x60

1.3t1

Page 91: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

84

bulunur. YB adım girdidir ve Laplace transformu:

olarak yazılır. YA t1 gecikmeli adım girdidir. Gecikme için Laplace

Transformu kuralı kullanılarak YA nın Laplace transformu:

olarak yazılır.

YA(s) ve YB(s) yukarıdaki durum değişkenleri transfer

fonksiyonunda yerine konarak durum değişkenlerinin transfer

fonksiyonları bulunur. Örnek olarak 4 durum değişkeninden y1(t) nin

Laplace transformu:

bulunur. Gecikmenin Laplace transformu ile ilgili kural da

kullanılarak ters Laplace transformu alınır ve

y1(t) nin MatLAB da çizilen grafiği Şekil 9.4 te verilmiştir. Grafik

çizdirilirken özdeğerlerden sistem için Δt=0.02 s ve t∞=3.31 s

değerleri bulunur. Δt ve t∞ değerlerini seçerken girdiler de dikkate

alınmalıdır. Burada girdilerde yer alan t1 gecikmesi için bu değerler

uygundur.

s

05.0)s(YB

s186.0A e

s

05.0)s(Y

)s(sD

05.0)s8.91s2.5(e

)s(sD

05.0)1.16948s6.1928s8.240s5.10()s(Y 23s186.023

1

]67.2)186.0t(3.14cos[e035.0)t(y )186.0t(3.71

)186.0t(u05.0]91.2)186.0t(9.7cos[e019.0 )186.0t(9.1

)47.0t3.14cos(e027.0 t3.7 )91.2t9.7cos(e025.0 t9.1

Page 92: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

85

Şekil 9.4: y1(t) nin grafiği İnceleme Sonuçlarının Değerlendirilmesi:

Örnek 9. 1 de bir engebeye sıçrama yapan bir aracın titreşimi

incelenmiştir. İnceleme sonuçları mühendislik yönünden

değerlendirilir. Araç üzerindeki bir noktanın titreşimi y1 ve y2 nin

doğrusal bileşiminden oluşur ve bu noktanın titreşimi konfor

yönünden incelenebilir. Titreşimin yolcuyu ne derece rahatsız edeceği

üzerinde durulur. (y1-yA), arka amortisördeki şekil değiştirmenin

dinamik davranışını verir. Dinamik davranış, amortisörün elastik

sınırlar içerisinde titreşim yapıp yapmadığını belirler ve yorulma

ömrü hakkında bilgi verir.

Mekanik sistemlerde tüm elemanların dinamik

davranışlarının ve yorulma ömrünün bulunması hedeflenir. Makina

için hedeflenen ömre tüm elemanların sahip olması istenir. Kısa

ömürlü elemanlar için periyodik bakımlarda gerekli değiştirmelerin ne

zaman yapılacağı tasarım aşamasında tahmin edilir. Sistem

elemanlarının özelliklerinde yapılacak değişikliklerin sonuçlara etkisi

araştırılır.

Benzer mühendislik yorumları elektrik, akış ve ısıl sistemleri

için de yapılabilir. Sistemlerde girdi ve cevap arasındaki ilişki

incelenerek sistemin tasarım amacına uygun olup olmadığı bulunur.

Girdi-cevap ilişkisi sistemin kontrolünde kullanılır. Farklı çalışma

durumları incelenir. Elektrik devrelerinde gerilimler ve her elemanın

Page 93: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

86

taşıdığı akımlar, akış sistemlerinde basınç dağılımı ve debiler, ısıl

sistemlerde sıcaklık dağılımı ve ısıl debiler bulunur. Elektrik

devrelerinde elemanların akımları taşıyıp taşıyamıyacağı ve ömrü

hakkında bilgi edinilebilir. Akış sistemlerinde elemanların basınçlara

dayanıp dayanmıyacağı, farklı çalışma durumlarında depoların taşıp

taşmayacağı, sistemdeki debi dağılımlarının uygun olup olmadığı

incelenir. Akış sistemlerinde ısı kaynaklarının yeterli olup olmadığı,

sıcaklık dağılımlarının konfor yönünden uygun olup olmadığı

incelenir. 9.1.2 İlk Şartlara Bağlı Çözüm:

Konuyu Örnek 9.1 e devam ederek işleyelim.

Örnek 9.1 (devamı):

Örnek 9.1 deki sistem için bu defa yA ve yB girdileri sıfır

olsun. t=0 da ilk şartlar:

olsun.

x0

dir. Durum değişkenleri transfer fonksiyonu denkleminde girdiye

bağlı terim sıfır olur ve denklem yalnız ilk şartlara bağlı terimi kapsar:

[sI-A]-1x0 =

,0y1 ,0y1 ,04.0y2 8y2

8

0

04.0

0

v

v

y

y

0t2

1

2

1

)s(V

)s(V

)s(Y

)s(Y

2

1

2

1

)s(D

1

)9.185s5.10s(8)1.16948s9.955s5.136(04.0

)s8.91s2.5(8)s2.6s8.91(04.0

)9.185s5.10s(8)7.972s8.240s3.18s(04.0

)8.91s2.5(8)2.6s8.91(04.0

232

22

223

Page 94: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

87

Böylece durum değişkenlerinin Laplace transformu bulunumuş olur.

Ters Laplace transformları alınarak cevapların zamana bağlı

davranışları bulunabilir.

9.2 Bilgisayarla Model Çözümü

Örnek 9.1 deki sistemin girdiye bağlı çözümünü ANSYS

programı ile elde edelim.

Örnek 9.1 (devam):

Örnek 2.2 de sistemin sönümsüz doğal frekansları ANSYS

ile bulunmuştu. Örnek 2.2 de modeli kuran ve doğal frekansları

veren ANSYS programı öncelikle çalıştırılır. Daha sonra aşağıdaki

komutlar yazı editörü ile yeni bir dosyaya kaydedilir ve ANSYS’te

çalıştırılır. Komutlara ait açıklamalar da verilmiştir.

Komutlar________ Komut Açıklamaları____________________

/solu Çözüm programına geçilir

antype,4 4 nolu analiz tipi, geçiş rejimi (transient) analizi

seçilir

outres,all,all Tüm düğüm noktalarında her an için çözümün

verilmesi istenir

deltim,0.02 Zaman aralığı (Δt)=0.02 s seçilir

kbc,1 Girdilerde bir önceki değerden bir sonraki

değere adım şeklinde geçilmesi istenir

d,5,uy,0.05 5 nolu düğüm noktasında y yönünde 0.05 m yer

değiştirme tanımlanır. (ANSYS te atanan

değerler değişiklik yapılıncaya kadar

geçerlidir)

time,0.186 t=0.186 s zaman değeri atanır

solve Bu ana kadar Δt aralıkla çözüm istenir

d,4,uy,0.05 t=0.186 iken 4 nolu düğüm noktasında y

yönünde 0.05 m yer değiştirme tanımlanır

time,3.3 t=t∞=3.3 s zaman değeri atanır

solve Bu ana kadar çözümün Δt aralıkla devam

ettirilmesi istenir

/post26 Çözümlerin grafiğinin gösterilmesi istenir

nsol,2,1,uy 2 nolu grafik olarak 1 nolu düğüm noktasında y

Page 95: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

88

yönündeki yer değiştirme seçilir

plvar,2 2 nolu grafiğin çizilmesi istenir

finish İşlem sonlandırılır

ANSYS te bulunan cevap Şekil 9.5 te gösterilmiştir.

Şekil 9.5: y1(t) nin ANSYS ile bulunan grafiği

Şekil 9.5 te ANSYS ile bulunan cevap, Şekil 9.4 te Laplace

transformu ile bulunan cevapla karşılaştırılırsa yaklaşık aynı olduğu

gözlenir.

9.3 Runge-Kutta Yöntemiyle Nümerik Çözüm

Runge-Kutta yöntemiyle diferansiyel denklem takımlarının

çözümü için, diferansiyel denklem takımında eşitliklerin sol tarafında

1. dereceden türevli terimleri ve sağ tarafında türevsiz terimleri içeren

forma dönüştürülür:

Burada x1(t) ve x2(t) durum değişkenleri u1(t) ve u2(t) girdilerdir. f1 ve

f2 x1, x2, u1, u2 ve t ye bağlı fonksiyonlardır. Fonksiyonlar x1 ve x2 nin

doğrusal veya doğrusal olmayan terimlerini içerebilir. Burada 2 durum

değişkenli denklem takımı yazılmıştır. Bu bölümdeki sonuçlar daha

fazla değişkenli denklem takımlarına da genişletilebilir.

)t,u,u,x,x(fx 212111

)t,u,u,x,x(fx 212122

Page 96: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

89

Yukarıda verilen forma dönüştürülen denklem takımları

nümerik bir yöntem olan Runge-Kutta yöntemi ile çözülebilir.

Yöntem doğrusal veya doğrusal olmayan denklemlerin çözümünde

kullanılabilir.

Örnek 9.1 i Runge-Kutta yöntemiyle çözelim. Örnek 9.1 (devam):

Örnek 9.1 deki sistemin bulunan matematik modeli burada

tekrar verilmiştir:

Aşağıda problemin Runge-Kutta yöntemiyle çözümü için

yazılan Visual BASIC programının farklı problemler için

değiştirilecek olan satırları verilmiştir. Programın tamamı Ek-C de

verilmiştir ve ekli CD de rkutta.txt adlı bilgisayar dosyasındadır.

Sub Form_Activate () 'Farklı problemler için 500,505, 510-520 nolu satırları değiştiriniz 500 nb = 4: dt = .02: tson = 3.3 ... 505 yb(1, 1) = 0: yb(2, 1) = 0: yb(3, 1) = 0: yb(4, 1) = 0 ... 510 ' EQUATIONS: x1 = ybt(1): x2 = ybt(2): x3 = ybt(3): x4 = ybt(4) u2 = .05: u1 = 0: If t >= .186 Then u1 = .05 u3 = 0: If t = .186 Or t = .186 + dt Then u3 = .05 / dt u4 = 0: If t = 0 Or t = dt Then u4 = .05 / dt f(1) = x3 f(2) = x4 f(3) = -185.9 * x1 + 91.8 * x2 - 10.5 * x3 + 5.2 * x4 f(3) = f(3) + 185.9 * u1 - 91.8 * u2 + 10.5 * u3 - 5.2 * u4 f(4) = 91.8 * x1 - 136.5 * x2 + 5.2 * x3 - 7.8 * x4 f(4) = f(4) - 91.8 * u1 + 136.5 * u2 - 5.2 * u3 + 7.8 * u4 520 Return ... End Sub

500 nolu satırda nb denklem sayısıdır. dt zaman aralığı ve

tson cevapların bulunacağı son zaman değeridir. 505 nolu satırda

11 vy

22 vy

BBAA

BBAA

2

1

2

1

2

1

y5.136y8.7y8.91y2.5

y8.91y2.5y9.185y5.10

y

y

5.1368.91

8.919.185

v

v

8.72.5

2.55.10

v

v

Page 97: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

90

denklemlerin sol tarafında 1. türevi yer alan 1,2,3 ve 4 nolu

değişkenlerin ilk andaki değerleri sırası ile verilir.

510 ila 520 nolu satırlar arasında denklemlerin sağ tarafında

yer alan türevsiz fonksiyonlar sırası ile verilir. Denklemlerdeki

değişkenler yerine programda kullanılan değişkenler burada

listelenmiştir:

Adım girdilerin türevi impulstur. İmpulslar, dt aralığındaki

pulslara yaklaşık eşit alınmıştır.

Programın çalıştırılmasıyla bulunan sonuç Şekil 9.6 da

verilmiştir.

Şekil 9.6: y1(t) nin Runge-Kutta yöntemiyle ile bulunan grafiği

Şekil 9.6 da Runge-Kutta yöntemiyle bulunan cevap, Şekil 9.4 te

Laplace transformu ile bulunan cevapla karşılaştırılırsa yaklaşık aynı

olduğu gözlenir.

Page 98: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

91

PROBLEMLER Problem 09A-1:

Şekildeki sistemde x1 ve x2 genel koordinatlar, f1 ve f2

girdilerdir.

Şekil: Problem 09A-1

Sistemin matematik modeli aşağıda verilmiştir:

a) Özdeğerleri, sanal olanları için sönüm oranını ve sistem için Δt ve

t∞ değerlerini bulunuz. b) f2 3 şiddetinde adım girdidir. X2(s) i

bulunuz.

Problem 09A-2:

Örnek 3.2 deki devreyi ele alınız. R1=15.9 kΩ, R2=837 Ω,

R3=318 kΩ, C1=C2=0.005 µF dir. V1 girdi, V2 cevaptır. Bulunan

matematik model aşağıda verilmiştir:

211211 x8x16fx50x100x2

122122 x8x8fx50x50x4

0

0

V

q

q

q

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

C

1

q

q

q

R00

RR0

R0R 1

3

2

1

2111

111

111

3

2

1

3

32

31

332 qRV

Page 99: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

92

Devrenin 12 V şiddetinde adım girdiye cevabını bulunuz. Problem 09A-3:

Örnek 7.1 de ele alınan DC-motorlu sistemin Problem 07-1

de bulunan matematik modeli aşağıdadır:

Vk girdidir. qa, θm ve θL genel koordinatlardır. La=0.2 H, Ra=100 Ω,

Kb=0.6 Vs/rad, Ki=0.7 Nm/A, Jm=5x10-5

kg-m2, JL=8x10

-3 kg-m

2,

Bm=3x10-3

NMs/rad, By=5x10-2

NMs/rad, K2=75 NM/rad ve N=1/5

tir. Matematik modeli durum değişkenleri formunda yazınız ve sistem

matrisini bulunuz. Özdeğerlerini MatLAB ile bulan programı yazınız.

Problem 09B-1:

Problem 09A-1 deki sistemde t=0 da ,5.0x1 ,0x1

,0x2 4x2 olarak verilmiştir. 21 xv dir. V1(s) i bulunuz.

Problem 09B-2:

Problem 08C-5 teki yay-kütle sistemini yeniden ele alınız.

Hareket denklemi fkyycym şeklindedir. vy olarak yeni

değişken atayınız. Böylece, durum değişkenleri formunda aşağıdaki

denklem takımı elde edilir:

f(t) girdidir. a) Denklem takımını matrislerle düzenleyiniz. Öz

değerlerini bulunuz b) f(t)=0 ve t=0 da y=-0.3, 2y dir. y(t) nin

transfer fonksiyonunu bulunuz. c) İlk şartlar sıfır ve girdi adım

girdidir. y(t) nin Laplace transformunu bulunuz.

Sonuçları Problem 01C-5 in yanıtlarıyla karşılaştırınız.

mbaakaa KqRVqL

my2

ymaim22

L2mm )BNB2B(qKKNNKJ

Lym2L2LL BNKKJ

vy

fm

1y

m

ky

m

cv

Page 100: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

93

Problem 09B-3:

Bir sistemin matematik modeli aşağıda verilmiştir:

Burada f girdi, x ve v durum değişkenleridir. a) Sistemin özdeğerlerini

bulunuz. Sistem kararlımıdır? b) t=0 da x=-2 ve v=5 tir ve f(t), -2

şiddetinde adım girdidir. V(s) yi bulunuz.

Problem 09C-1:

Problem 02-1 de şekildeki sistemin ANSYS ile modeli

kurulur, sönümsüz doğal frekansları bulunur ve Problem 01C-5 teki

sonuçlarla karşılaştırılır. Sönümsüz doğal frekanslar: f1=4.6549 Hz,

f2=8.4979 Hz dir.

Şekil: Problem 09C-1

m1=5.8 kg, m2=3.2 kg, k1=4325 N/m, k2=3850 N/m, k3=3500 N/m,

c1=37.2 Ns/m, c2=33.5 Ns/m, c3=32 Ns/m dir.

f1, 100 N şiddetinde adım girdi ve f2=0 ise x2(t) nin grafiğini ANSYS

ile bulunuz. Problem 01C-5 te bulunan matematik modeli kullanarak

Laplace transformu ile de problemi çözünüz ve sonuçları

karşılaştırınız.

Problem 09C-2:

vx fv6.0vx7.0

Page 101: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

94

Örnek 3.2 deki devrenin 12V şiddetinde adım girdiye cevabı,

Problem 04-1 de Workbench ile bulunur. Problem 09A-2 de durum

değişkenleri formu ve Laplace transformu ile bulunur. Sonuçları

karşılaştırınız.

Problem 09D-1:

Problem 09C-1 i Runge-Kutta yöntemiyle çözünüz. Sonuçları

karşılaştırınız.

Problem 09D-2:

Problem 09C-2 yi Runge-Kutta yöntemiyle çözünüz.

Sonuçları karşılaştırınız.

Page 102: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

95

10 DOĞRUSAL OLMAYAN DİFERANSİYEL

DENKLEM TAKIMLARI 10.1 Dengeden Küçük Sapmalarda Doğrusallaştırma

Doğrusal olmayan diferansiyel denklem takımlarının

çözümünde denge hali belirlenip, dengeden küçük sapmalar için

denklemler doğrusallaştırılabilir. Konuyu Örnek 7.2 deki sistemin

incelenmesini devam ettirerek işleyelim.

Örnek 10.1: (Örnek 7.2 nin devamı)

Örnek 7.2 deki, pakası hareketli kapasitörlü elektro-mekanik

sistemin Lagrange yöntemiyle bulunan matematik modeli aşağıda

tekrar verilmiştir:

Burada m, k, C0, d0, b ve R sabitlerdir. Vk(t) ve fa(t) girdi, q(t) ve x(t)

genel değişkenlerdir. x alınarak yukarıdaki denklemler şu şekilde

düzenlenebilir:

(10.1)

xbfqdC2

1kxxm a

2

00

qRVqdC

)xd(k

00

0

vx

a2

00

fm

1

m

bq

dmC2

1x

m

k vv

k00

0 VR

1q

dRC

)xd(q

Page 103: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

96

Burada, eşitliklerin sol tarafında 1. türevli terimler, sağ tarafında

türevsiz terimler yer alır. Denklemler, durum değişkenleri formunda

doğrusal olmayan diferansiyel denklem takımıdır. Bu formdaki

denklemler, Runge-Kutta yöntemi gibi sayısal yöntemlerle doğrudan

çözülebilir. Ayrıca, bu bölümde anlatılan yöntemle denklemler

doğrusallaştırılarak Laplace transformu yöntemleriyle denge halinden

küçük sapmalar için çözülebilir.

Denge hali:

Sistem denge halinde iken türevler sıfırdır. Denklem 10.1 de

eşitliklerin sol tarafı sıfır alınarak denge denklemleri:

(10.2)

olarak yazılır. Burada xd, vd, qd, ve fad ve vkd denge değerleridir. 5

adet denge değerinden 2 si seçilerek, kalan 3 denge değeri denge

denklemlerinden bulunabilir. Seçilen değerlere veya denge

denklemlerin çözümüne bağlı olarak farklı denge durumları söz

konusu olabilir. Denge denklemleri doğrusal olmayan cebirsel

denklem takımıdır ve Newton-Raphson yöntemi gibi iterasyon

yöntemleriyle çözülebilir. Denge denklemleri, MatLAB da solve

komutu ile çözülebilir.

Durum değişkenleri ve girdilerin, denge değerleri + dinamik

sapmalardan oluştuğu varsayılır:

ve

d0 v

add2d

00d f

m

1

m

bq

dmC2

1x

m

k0 v

kdd00

d0 VR

1q

dRC

)xd(0

)t(xx 1d

)t(2d vv

)t(qq 3d

Page 104: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

97

Burada εi sapmaları durum değişkenleri denge değerlerinden sapmalar

olup her an için mutlak değerinin 1 den çok küçük olduğu kabul edilir.

ui sapmaları ise girdi denge değerlerinden sapmalardır. Bu eşitlikler

Denklem 10.1 deki diferansiyel denklem takımında yerine konursa:

yazılabilir. Denklem 10.2 den υd=0 alınır. 2. ve 3. eşitlikler

düzenlenirse:

yazılır. ε1 ve ε3,1 den çok küçük olduğundan 2. denklemde ε32 ve 3.

denklemde ε1ε3 çok çok küçük olur ve ihmal edilebilir. Çok küçük

değerlerin çarpımını içeren terimler, yüksek mertebeden terimler

olarak adlandırılır ve kısaca (y.m.t.) olarak gösterilir ve ihmal edilir.

Kalan terimler düzenlenirse:

)t(uff 1ada

)t(uVV 2kdk

21

)uf(m

1)(

m

b)q(

dmC2

1)x(

m

k1ad2d

23d

001d2 v

)uV(R

1)q(

dRC

)xd(2kd3d

00

1d03

0

1ad2233d

2d

001d2 u

m

1f

m

1

m

b)q2q(

dmC2

1

m

kx

m

k

2kd313d01ddd000

3 uR

1V

R

1)xd(qq)xd(

dRC

1

21

.t.m.y

.t.m.y

Page 105: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

98

2. ve 3. eşitliklerde parantez içerisindeki terimler zamana bağlı

olmayan terimleri içerir ve sırasıyla denge denklemlerinden 2. ve 3.

südür ve dolayısı ile değerleri sıfırdır.

Yüksek mertebeden terimler ihmal edildiğinde ve zamana

bağlı olmayan terimlerin toplamının denge denkleminden sıfır

denklemler küçük sapmalar için doğrusal diferansiyel denklem takım

olduğu dikkate alındığında kalan terimler matrislerle şu şekilde

düzenlenir:

Artık bu denklemler BuAxx formundadır ve 9.

Bölümde anlatılan Laplace transformu yöntemleriyle de çözülebilir.

İlk olarak doğrusallaştırılmış denklemlerde öz değerlere bakılır ve

denge durumunun kararlı olup olmadığı belirlenir.

123d00

1ad2d

00d2 u

m

1

m

bq

dmC

1

m

kf

m

1q

dmC2

1x

m

k

21

2300

d01

00

dkdd

00

d03 u

R

1

dRC

)xd(

dRC

qV

R

1q

dRC

)xd(

0

0

2

1

3

2

1

00

d0

00

d

00

d

3

2

1

u

u

R

10

0m

1

00

dRC

)xd(0

dRC

q

dmC

q

m

b

m

k

010

Page 106: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

99

Denge değerlerinin bulunması:

Denklem 10.2 deki denge denklemlerinin çözümünü sayısal

örnekle devam ettirelim. Sabit değerler

k=2750, m=0.007, d0=0.002, C0=0.006 ve R=4 olsun.

5 denge değerinden 2 si:

fad=0.2 ve Vkd=0.6 olarak seçelim.

Kalan 3 denge değeri (xd, υd ve qd), denge denklemlerinden Newton-

Raphson iterasyonu gibi yöntemlerle bulunabilir. υd=0 dır. Aşağıda

diğer denge değerlerini solve komutu ile bulan MatLAB programı

verilmiştir:

clc;clear;k=2750;m=0.07;d0=0.002;c0=0.006;r=4;

fad=0.2;vkd=0.575;syms xd qd;

f1=-k/m*xd-1/(2*m*c0*d0)*qd^2-1/m*fad;

f2=-(d0+xd)/(r*c0*d0)*qd+1/r*vkd;

[x1,x2]=solve(f1,f2);vpa(x1,8),vpa(x2,8)

Program, şu sonucu verir:

Doğrusal olmayan denklemlerin birden fazla çözümü olabilir ve

çözümler sanal da olabilir. Burada 3 ayrı çözüm elde edilir. Sanal

kısımlar çok küçük olduğundan çözümler yaklaşık reeldir. 1. Çözüm

şu denge değerlerini verir:

xd= -0.00841 ve qd = -0.00114

[ .84068044e-2-.2e-9*i]

[ -.12817010e-1-.1e-9*i]

[ .44102053e-2+.3e-9*i]

x1: x2:

[ -.11435509e-2+.50950330e-10*i]

[ -.25617538e-2-.38839424e-10*i]

[ -.36742289e-3-.40092775e-10*i]

Page 107: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

100

Maclaurin serisi:

Dengeden küçük sapmalar için yazılan denklemler küçük

sapmaların değişik fonksiyonlarını içerebilirler. Fonksiyonlar,

Maclaurin serisine açılarak doğrusallaştırma işlemi yapılabilir.

Aşağıda f(ε) un seriye açılımı verilmiştir:

Seride ilk iki terim dikkate alınır. Diğer terimler yüksek

mertebedendir 1 den çok küçük ε değerleri için ihmal edilebilir:

+ yüksek mertebeden terimler (y.m.t.)

Aşağıda değişik fonksiyonların doğrusallaştırılmış yaklaşık

eşitlikleri verilmiştir:

0d

df)0(f)(f

)sin(

1)cos(

)acos()asin()asin(

)asin()acos()acos(

2a

1

a

1

a

1

322 a

2

a

1

)a(

1

222 a

1

a

1

Page 108: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

101

Son yaklaşık eşitliğin çıkarılışı aşağıda verilmiştir:

10.1.1. Sarkaç Problemi

Doğrusal olmayan diferansiyel denklem takımlarının

dengeden küçük sapmalar için doğrusallaştırılması konusunu sarkaç

problemi örneğini ele alarak devam ettirelim. Örnek 10.2 Sarkaç Problemi

Şekil 10.1 de gösterilen sistemde, O da mafsallı, kütle merkezi G de

olan bir cisim ilk şartlar altında serbest hareket edebilmektedir.

Şekil 10.1 Sarkaç

Sistem için enerji eşitlikleri aşağıda verilmiştir:

0

3

20

2)a(2

a

1

d

df)0(f

)a(

1)(f

32 a

2

a

1

2G

21 I

2

1)L(m

2

1E

)cos(mgE2

Page 109: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

102

Potansiyel enerji yerçekimine (g=9.81 m/s2) bağlı olarak yazılmıştır. θ

genel koordinatı için Lagrange denkleminden

yazılır. sin(θ) lı terim nedeni ile bu denklem doğrusal olmayan

diferansiyel denklemdir. alınarak denklem şöyle düzenlenebilir:

(10.4)

Bu denklem takımı Runge-Kutta yöntemi gibi nümerik yöntemlerle

çözülebilir veya dengeden küçük sapmalar için doğrusallaştırılabilir.

Aşağıdaki sayısal değerleri seçelim:

L=0.08 metre, m=0.4, kg, IG=0.012 kg-m2, B=0.07 Nm/(rad/s)

Bu durumda Denklem 10.4

(10.5)

olur. Türevler sıfır alınarak denge denklemleri elde edilir:

θd ve ωd denge değerleridir. ωd=0 dır ve 2. eşitlikten denge hali için

dır. sin(θd) , θd nin 0 veya π değerinde sıfır olur. Dolayısı ile iki denge

hali vardır.

BW

B)sin(mg)ImL( G2

)sin(ImL

mg

ImL

B

G2

G2

)sin(51.26981.4

d0

)sin(51.26981.40 dd

0)sin( d

Page 110: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

103

θd=0 denge hali:

Şekil 10.2 de gösterilen θd=0 denge halinden küçük sapmaları ele

alalım:

Şekil 10.2 θd=0 denge halinden küçük sapma

alınır ve bu eşitlikler Denklem 10.5 te yerine konursa

yazılır. 11)sin( dir. Bu durumda yukarıdaki doğrusallaştırılmış

diferansiyel denklem takımı matrislerle şöyle yazılabilir:

(10.6)

Bu denklem Axx formundadır ve öz değer denklemi, det[sI-A]=0

dan:

1

2

21

)sin(51.26981.4 122

1

2

1

2

1

81.451.269

10

081.4s51.269

1s

Page 111: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

104

olarak yazılır. Determinant açılırsa:

polinomu bulunur. Polinomun kökleri şu öz değerleri verir:

Öz değerler: -2.40±16.24i

Bu denge hali kararlıdır ve öz değerlerden sönüm oranı =0.1464

bulunur. Salınımın frekansı 16.24 rad/s=2.6 Hz dir. θd=π denge hali:

Şimdi de Şekil 10.3 te gösterilen θd=π denge halinden küçük sapmaları

ele alalım:

Şekil 10.2 θd=π denge halinden küçük sapma

alınır ve bu eşitlikler Denklem 10.5 te yerine konursa

051.269s81.4s2

1

2

21

)sin(51.26981.4 122

1

Page 112: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

105

yazılır. 1111 )sin()cos()cos()sin()sin( dir. Bu

durumda yukarıdaki doğrusallaştırılmış diferansiyel denklem takımı

matrislerle şöyle yazılabilir:

Bu denklem Axx formundadır ve öz değer denklemi, det[sI-A]=0

dan:

olarak yazılır. Determinant açılırsa:

polinomu bulunur. Polinomun kökleri şu öz değerleri verir:

Öz değerler: 14.19, -19

Bu denge hali pozitif kök nedeniyle kararsızdır. İlk şartlara bağlı çözüm:

Sarkaç problemini aşağıda verilen ilk şartlara bağlı olarak çözelim.

t=0 da θ=θ0=0.14 rad (8o) ve 0

olsun. İlk olarak doğrusallaştırılmış denklemlerin Laplace

transformu ile çözümü elde edelim. Denklem 10.6,

Axx formundadır ve 9. Bölümden trensfer fonksiyonu denklemi

01x]AsI[X şeklindedir ve küçük sapmaların Laplace

transformu:

2

1

2

1

81.451.269

10

081.4s51.269

1s

051.269s81.4s2

Page 113: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

106

yazılabilir. Bu denklemden

bulunur. MatLAB’da residue komutunu kullanarak ters Laplace

transformu alınır ve

bulunur. Özdeğerlerden Δt=0.019 ve t∞=2.6 alınarak 1(t) nin grafiği

MatLAb’da çizilebilir.

Şimdi de denklemleri doğrusallaştırmadan doğrudan

Denklem 10.5 i Runge-Kutta yöntemiyle çözelim. 9. bölümde verilen

VisualBASIC programında aşağıdaki satırlar düzenlenerek çözüm

bulunur.

Sub Form_Activate () 'Change lines 500,505, 510-520 for different problems 500 nb = 2: dt = .019: tson = 2.6 ... 505 yb(1, 1) = 0.14: yb(2, 1) = 0 ... 510 ' EQUATIONS : x1 = ybt(1): x2 = ybt(2) f(1) = x2 f(2) = -4.81*x2-269.51*sin(x1) 520 Return ... End Sub

0

14.0

s51.269

181.4s

)s(D

1

0

14.0

81.4s51.269

1s

)s(E

)s(E1

2

1

51.269s81.4s)s(D 2

)s(D

)81.4s(14.0)s(E1

)147.0t24.16cos(e1415.0)t( t41.21

Page 114: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

107

Denklemlerdeki θ ve ω değişkenlerine karşılık programda sırasıyla x1

ve x2 değişkenleri kullanılmıştır.

Yukarıdaki iki ayrı çözüm sonuçları Şekil 10.3 te verilmiştir.

(a) (b)

Şekil 10.3 1(t) nin a) doğrusallaştırılmış denklemlerin Laplace

transformu ile b) doğrusal olmayan denklemlerin Runge-Kutta yöntemiyle çözümü sonucu elde edilen grafikleri (θ0=8

0)

Şekil 10.3 teki sonuçlar ilk sapma θ0=80 için elde edilmiştir.

Bu defa çözümler θ0=860 derece olarak oldukça büyük seçilmiş ve

Şekil 10.4 teki çözüm grafikleri elde edilmiştir. Görüldüğü gibi sarkaç

probleminde, büyük sapmalar için bile, doğrusallaştırılmış

denklemlerin verdiği sonuç oldukça iyidir. Doğrusallaştırılmış

denklemlerin çözümü biraz daha büyük değerler vermektedir.

Page 115: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

108

Şekil 10.4 1(t) nin a) doğrusallaştırılmış denklemlerin Laplace

transformu ile b) doğrusal olmayan denklemlerin Runge-Kutta yöntemiyle çözümü sonucu elde edilen grafikleri (θ0=86

0)

PROBLEMLER

Problem 10-1

Şekildeki elektro-mekanik sistemde Vk(t) girdidir.

Şekil: Problem 10-1

Sistemin matematik modeli aşağıda verilmiştir:

dt

d015.05.1)t(Vk

ii

y8.010

dt

yd 2

2

2 i

Page 116: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

109

Vk=5 olması halinde denge değerlerini bulunuz. Bu denge halinden

küçük sapmalar için özdeğerleri bulunuz. Denge hali kararlımıdır?

Problem 10-2:

Problem 07-2 de çekirdeği hareketli indüktörlü mekanik

sistemin bulunan matematik modeli aşağıdadır:

x(t) ve q(t) genel değişkenler, Vk(t) girdidir. L=0.3, a=0.0025, R=0.8,

m=0.014, k=300, b=16 dır. a) Denklemleri Runge-Kutta yöntemiyle

çözülebilecek forma dönüştürünüz. b) Vk nın 0.5 olduğu denge

durumundan küçük sapmalarda sistemin özdeğerlerini bulunuz.

Sistem kararlımıdır? Problem 10-3:

Bir sistemin matematik modeli

olarak bulunmuştur. f(t) girdidir. a) f=80 için denge değerlerini

bulunuz. Dengeden küçük sapmalar için denklemi doğrusallaştırınız.

Özdeğerleri bulunuz. Δt ve t∞ değerlerini bulunuz. b) f(t) , 80

değerinden 82 değerine adım sıçrama yaptığına göre

doğrusallaştırılmış denklemlerden cevabın grafiğini çiziniz.

c) (b) şıkkını Runge-Kutta yöntemiyle doğrusal olmayan denklemle

çözünüz ve (b) şıkkında bulunan yanıtla karşılaştırınız. “

xbkxq)xa(

aL

2

1xm 2

2

0

qRVq)xa(

aLqx

)xa(

aLk

00

x18f03.0)2x(

x128000x2

2

Page 117: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

110

SINAV PROBLEMLERİ

ARA SINAV-1

6 adet soruyu 110 dakikada çözünüz.

Problem AS1-1:

Şekildeki sistemde AD=L, AG=0.3L, AB=0.65L dir. AD

kolunun kütle merkezi G de, kütlesi 3m ve kütle atalet momenti

IG=0.34 mL2 dir. y1, y2 ve θ genel koordinatlar; TA torku , f2 kuvveti

ve yE girdilerdir. θ, 1 radyandan çok küçüktür. Lagrange denklemi

için gerekli enerji eşitliklerini yazınız.

Şekil: Problem AS1-1

Problem AS1-2:

Şekildeki devrede q, q1, ve q2 genel koordinatlar, V1 girdi ve

V2 çıktı sinyalidir. Lagrange denklemi için gerekli enerji eşitliklerini

yazınız. Ayrıca, V2 yi de bulmak için gerekli denklemi op-amp

özelliğini kullanarak yazınız.

Page 118: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

111

Şekil: Problem AS1-2

Problem AS1-3:

Bir sistemin enerji eşitlikleri aşağıda verilmiştir:

q, q1 ve q2 genel koordinatlar, Vb girdidir. Q1 için Lagrange

denklemini uygulayınız. Problem AS1-4:

DC motorlu bir sistemin matematik modeli aşağıda

verilmiştir.

Vk girdidir. qa, θm ve θL genel koordinatlardır. La=0.2 H, Ra=100 Ω,

Kb=0.6 Vs/rad, Ki=0.7 Nm/A, Jm=5x10-5

kg-m2, JL=8x10

-3 kg-m

2,

Bm=3x10-3

NMs/rad, By=5x10-2

NMs/rad, K2=75 NM/rad ve N=1/5 tir.

Sistemin özdeğerlerini bulan MatLAB programını yazınız.

2111 qL

2

1E

22

2

21

12 q

C2

1)qq(

C2

1E

)qq()qqq(RqqRqVW 2121c2111b

mbaakaa KqRVqL

my2

ymaim22

L2mm )BNB2B(qKKNNKJ

Lym2L2LL BNKKJ

Page 119: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

112

Problem AS1-5:

Bir sistemin öz değerleri -2±5i, -3±7i ve -0.8 olarak

bulunmuştur. Sanal öz değerler için sönüm oranlarını bulunuz.

Sistemin incelenmesinde kullanılacak olan zaman aralığı (Δt) ve

sistemin düzgün rejim değerine yaklaştığı t∞ değerini bulunuz. İlk

şartlara bağlı cevabın formunu yazınız.

Problem AS1-6:

Şekildeki mekanik sistem için enerji eşitlikleri aşağıda

verilmiştir:

Şekil: Problem AS1-6

222

2111 xm

2

1xm

2

1E

2122

2112 )xx(k

2

1xk

2

1E

)xx()xx(cxxcxfxfW 121221112211

Page 120: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

113

ARA SINAV-2

9 adet soruyu 120 dakikada çözünüz.

Problem AS2-1:

Şekildeki elektro-mekanik sistem için enerji eşitlikleri

aşağıda verilmiştir:

Şekil: Problem AS2-1

L0, a0 birer sabittir. q genel koordinatı için Lagrange denklemini

uygulayınız.

Problem AS2-2:

Bir sistemin matematik modeli: )t(fx8.0x2 3

şeklindedir. f(t) girdidir. Runge-Kutta yöntemi ile çözüm için

denklemi düzenleyiniz.

Problem AS2-3:

Bir sistemin adım girdiye cevabının Laplace transformu

aşağıda verilmiştir. Sistemin cevabını bulunuz:

221 xm

2

1q)x(L

2

1E

22 kx

2

1E

xxbqqRqVW k

)xa(

La)x(L

0

00

s

2.1...

)i52(s

i32

4s

5.0)s(Y

Page 121: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

114

Problem AS2-4:

Matematik modeli aşağıda verilen sistemin özdeğerlerini

MatLAB ile bulan programı yazınız. Vk girdidir.

Problem AS2-5:

Bir sistemin matematik modeli:

M3m23782 olarak bulunmuştur. M(t) girdidir.

a)Sistemin adım girdiye cevabının Laplace transformunu bulunuz. b)

t=0 da θ=-0.2 ve 2.0 olması halinde cevabın Laplace

transformunu bulunuz. Problem AS2-6:

Şekildeki ısıl sistemin eşdeğer elektrik devresini kurunuz.

R12, 1 ile 2 odası arasındaki yalıtımın direnci; C1, 1 odasındaki ısıl

kapasite, C2, 2 odasındaki ısıl kapasitedir.

Şekil: Problem AS2-6

1k21 q2V)qq(3

0)qq(3q8.0 212

Page 122: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

115

Problem AS2-7:

Şekildeki akış sisteminin eşdeğer elektrik devresini kurunuz.

Şekil: Problem AS2-7

Problem AS2-8:

Bir sistemin matematik modeli aşağıda verilmiştir. u(t)

girdidir.

a) t=0 da ε1=0.1 ve ε2 =-0.8 ise ε2 nin Laplace transformunu

bulunuz.

b) u(t), 0.2 şiddetinde adım girdi ise ε1 in Laplace transformunu

bulunuz.

Problem AS2-9:

Matematik modeli aşağıda verilen sistemin Td=3 denge girdi

değeri için θ nın denge değerini bulunuz. Dengeden küçük sapmalar

için denklemi doğrusallaştırınız.

211 3

u242 212

T)sin(12

Page 123: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

116

FİNAL

7 adet soruyu 120 dakikada çözünüz.

Problem F-1:

Şekildeki sistemde x ve θ genel koordinatlar, T ve xA

girdilerdir. Kinematik analiz sonucu (x-xB)=Rθ ve (x-xD)=2Rθ

bulunur. Sistem için enerji ve sanal iş eşitliklerini yazınız.

Şekil: Problem F-1

Problem F-2:

Şekildeki devrede V1 girdi, V2 cevaptır. Devre için enerji ve

sanal iş eşitliklerini yazınız. Ayrıca V2 yi bulmak için gerekli

denklemi op-amp özelliğini kullanarak yazınız.

Şekil: Problem F-2

Page 124: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

117

Problem F-3:

Bir sistem için enerji ve sanal iş eşitlikleri aşağıda verilmiştir.

V1 girdidir. q1 genel koordinatı için Lagrange denklemini uygulayınız.

Problem F-4:

Bir elektro-mekanik sistem için enerji ve sanal iş eşitlikleri

aşağıda verilmiştir. Vk girdidir. x genel koordinatı için Lagrange

denklemini uygulayınız.

dir. a0 ve L0 birer sabittir. Problem F-5:

Bir sistemin matematik modeli aşağıda verilmiştir.

t=0 da q=-2 ve q1=3 tür. V1, 2.8 şiddetinde adım girdidir. Cevap

12 q2V dir. Cevabın Laplace transformunu bulunuz.

Problem F-6:

Blok diyagramı aşağıdaki şekilde verilen sistemin 3

şiddetinde adım girdiye cevabının Laplace tranformu, E(s), hakkında

bilgi aşağıda verilmiştir. Cevabı bulunuz.

211 qL

2

1E 2

32

3212 qC2

1)qqq(

C2

1E

3332221112121311 qqRqqRqqR)qq()qq(RqVW

)xa(

La)x(L

0

00

221 xm

2

1q)x(L

2

1E 2

2 kx2

1E

xxbqqRqVW k

1q2qq6 111 V2q2q6q8

Page 125: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

118

Şekil: Problem F-6

Problem F-7:

Problem 6 daki sistemin girdisi u(t)=4cos(7t) ise cavbı bulan

MatLAB programını yazınız.

s

...

...

425.1...

...

i4028.06188.0)s(E

Page 126: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

119

KAYNAKLAR ANSYS Help Manual, www.ansys.com

Charpa S.C. and Canale R.P., Numerical Methods for Engineers with

Programming and Software, WCB/McGraw-Hill, 1998

Electronics Workbench Help Manual, www.electronicsworkbench.com

Hornbeck R.W., Numerical Methods, Prentice-Hall, 1975

Kreyszig E., Advanced Engineering Mathematics, 7th Edition, John

Wiley & Sons, 1993

Kuo B.C., Automatic Control Systems, 6th Edition, Prentice-Hall,

1991

Maddock R.J. and Calcutt D.M., Electronics: A Course for Engineers,

Longman, 1988

MatLAB Help Manual, www.mathworks.com

Rowell D. and Wormley D.N., System Dynamics:An Introduction,

Prentice-Hall, 1997

Thompson S., Control Systems Engineering and Design, Longman,

1989

Uyar E., Sistem Dinamiği ve Otomatik Kontrol, Dokuz Eylül

Üniversitesi-Mühendislik Fakültesi, İzmir-1998

VisualBASIC Help Manual, www.microsoft.com

Williams Jr. J.H., Fundamentals of Applied Dynamics, John Wiley &

Sons, 1996

Page 127: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

120

EK-A: MatLAB İLE PROGRAMLAMA Bu kitapta verilen MatLAB örneklerinin uygulanabilmesi

için MatLAB programının bilgisayara kurulmuş olması gerekir.

MatLAB programı çalıştırıldığında >> işareti ekranda belirir ve

komutlar girilebilir. Burada MatLAB ile ilgili olarak detaylı

programlama bilgisi verilmemiştir. Kitapta ele alınan örnekler

incelenerek ve uygulanarak programlama bilgisi arttırılabilir.

help komutu:

Tek başına help komutu ile komutların listesi ekranda görülebilir.

PageDown ve PageUp tuşları ile sayfalarda gezinilebilir. Örneğin

help clear komutu ile ise yalnız clear komutu hakkında bilgi

ekrana getirilebilir. Verilen örneklerde kullanılan komutların detayları

hakkında bilgi help komutu ile edinilebilir.

cd komutu:

Örneğin cd c:\sma komutu girilirse dosyalar c sabit diskinin sma

alt klasöründe otomatik olarak yer alır veya yer aldığı varsayılır. cd

“change directory” nin kısaltılmasıdır.

MatLAB’da değişkenler için kullanılan büyük ve küçük harfler

ayrı değişkenler olarak kabul edilir.

Matrislerin tanımlanması:

Örneğin

4.32

31.0

matrisinin a değişkenine atanması şu şekildedir: a=[0.1,3.2

bilgisi girilip enter tuşuna basılır ve akabinde –2,3.4] bilgisi

girilir. [ işareti matris bilgisi girişinin başladığını, ] işareti bittiğini

belirtir. Alt satıra geç bilgisi enter işareti ile verilebildiği gibi ; işareti

ile de verilebilir. Dolayısı ile a=[0.1,3 ; -2,3.4] şeklinde de

matris bilgisi girilebilir. Bu bilgi girildiğinde a matrisi bilgisi ekrana

yansır.

Page 128: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

121

Komutların sonuna ; işareti konulursa bilgi ekrana yansımaz.

Örneğin a değişkenine bir matris bilgisi girilmişse a olarak yazılan

komut matris bilgisini ekrana verir. Örneğin a(2,1) komutu girilirse

matrisin 2. Satırı ve 3. Sütununda yer alan elemanın değerini ekrana

verir.

Örneğin x=0:0.5:6 komutu [0, 0.5, 0.1, 0.15, ..., 6] şeklinde 1 satır

ve 1+6/0.5 = 13 sütundan oluşan x matrisini oluşturur.

exit komutu ile MatLAB programından çıkılır.

Program Dosyası (M-File):

MatLAB penceresi aktif iken komutlar sıra ile girilerek adım adım

işlemler yaptırılabilir. Ya da, önce bir editör kullanılarak komutlar alt

alta yazılıp program dosyası sabit diske kaydedilir. Program

dosyalarının uzantısı “m” dir. “New M-File” seçeneğini tıklayınız ve

MatLAB Editor/Debugger programını çalıştırınız. Aşağıda örnek

olarak verilen program bilgilerini yazınız:

clc;clear;

a= [-2, 3 ; 1, -5]; b= [4, -3 ; 5, 6];

c= a*b, d=a.*b

Save seçeneğini tıklayınız ve dosya adı olarak p1 bilgisini giriniz.

“m” uzantısını editör kendisi otomatik olarak verir. Dolayısıyla

program bilgisi p1.m dosyasına kayıt edilmiş olur. Editör programını

gizleyiniz veya kapatınız. MatLAB komut programını aktifleyiniz. p1

komutunu giriniz. MatLAB p1.m dosyasında kayıtlı komut bilgilerini

alarak sırası ile uygular.

Matris Çarpımı (*) ve Elemandan elemana çarpım (.*):

Yukarıdaki örnekte c=a*b komutu a matrisi ile b matrisinin matris

çarpımını yapar ve sonucu c değişkenine atar. d=a.*b komutu ise a

matrisi ile b matrisinin elemandan elemana çarpımını d değişkenine

atar. d(i,j) = a(i,j)*b(i,j) dir. Program c matrisini [7,24;-21,-33] olarak

ve d matrisini [-8,-9,5,-30] olarak hesaplar.

Page 129: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

122

Komutlar noktalı virgül veya yalnız virgül ile ayrılarak aynı

satıra yazılabilir. Yalnız vigül ile ayırmada önceki komut bilgisi

ekrana yansır.

Verilerin dosyaya yazdırılması:

Örneğin )1t2cos(e8.0)t(y t15.0 olarak verilen fonksiyonu 0 t

50 aralığında t=0.2 adım ile örnekleyip ekrana çizdiren ve

örneklerini “p2.dat” adlı dosyaya sırası ile kaydeden MatLAB

programı yazalım:

clc;clear;t=0:0.2:50;

y=0.8*exp(-0.15*t).*cos(2*t-1);plot(t,y)

fl=fopen ('p2.dat','w');

fprintf (fl,'%6.2f\r\n',y);fclose(fl);

Verilerin dosyadan okunması:

Bu defa yukarıda oluşturulan p2.dat isimli dosyadaki verileri x

değişkenine okuyup grafiğini çizdiren MatLAB programını yazıalım.

clc;clear;

fl=fopen ('p13.dat','r');

x=fscanf(fl,'%f \r\n');fclose(fl);

plot(x)

Page 130: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

123

EK B: VisualBASIC İLE PROGRAMLAMA

Bu kitaptaki VisualBASIC örneklerini uygulamak için

VisualBASIC programının bilgisayara kurulu olması gerekir.

VisualBASIC 3.0 ın yalnız vb.exe dosyasının yüklü olması

örneklerde verilen programları uygulamaya yeterlidir. Geliştirilen

programlardan File>Make Exe File seçenekleri ile exe uzantılı

program dosyaları oluşturulabilir. Bu şekilde 3.0 versiyonu ile

oluşturulan exe uzantılı program dosyalarının çalıştırılması için

vbrun300.dll dosyasının yüklü olması gerekir. Yardım açıklamaları

için vb.hlp dosyasının da yüklü olması gerekir.

Burada VisualBASIC detaylı programlama bilgisi

verilmeyecektir. Help seçeneği tıklanarak örneklerde kullanılan

komutlar incelenebilir. Daha yeni VisualBASIC derleyicileri

kullanılarak da verilen örnekler uygulanabilir.

Nesneler:

vb.exe çalıştırıldığında ekrana Form1 nesnesi (“object”)

çıkar. Bu nesne görünmüyor ise Window>Project>View Form

seçenekleri tıklanarak nesne ekrana getirilebilir. Araç kutusu

penceresi görünmüyor ise Window>Toolbox seçenekleri tıklanarak

araç kutusu penceresi ekrana çağrılabilir. Araç kutusundaki değişik

nesneler tıklanıp seçilir ve daha sonra Form1 nesnesi üzerinde fare

basılı tutulup gezdirilir ve serbest bırakılırsa form üzerinde yeni

nesneler oluşturulabilir. Daha sonra bu nesnelerin üzerleri tıklanarak

seçilebilir. Seçilen nesne, Del tuşuna basılarak silinebilir veya nesne

üzerinde fare basılı tutulup oynatılarak yeri değiştirilebilir, büyültülüp

küçültülebilir. Formun veya nesnenin üzeri çift tıklandığında program

kodlama penceresi aktif olur. Örneğin form üzeri çift tıklanırsa Sub

Form_Load() ile başlayıp End Sub ile biten kodlama penceresi aktif

olur. Kodlama penceresi aktif iken “Object:” karşısındaki ok

tıklandığında nesnelerin listesi gözlenip farklı nesneler veya (general)

kodlama kısmı seçilebilir. Proc.: karşısındaki ok tıklandığında Click,

MouseDown gibi farklı işlem (Procedure) listesi görülür. Örneğin

Form kodlama penceresi aktif iken Proc: kısmında Click seçilirse Sub

Form_Click() ile başlayıp End Sub ile biten kodlama penceresi aktif

olur.

Page 131: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

124

Örnek B.1

Aşağıdaki çıktısı verilen programı örnek olarak ele alalım:

Sub Command1_Click ()

End

End Sub

Sub Command2_Click ()

For i = 1 To 10: Print i: Next i

End Sub

Sub Form_Load ()

windowstate = 2

form1.Caption = "Deneme Programı"

command1.Caption = "End"

command2.Caption = "İşlem"

End Sub

Bu programda Sub ... ile başlayıp End Sub ile biten 3 adet alt

program mevcuttur. Form1 üzerinde Command1 ve Command2

nesneleri oluşturulmuştur. Be nesneleri vb.exe ile programlama

aşamasında Şekil B.1 (a) daki gibi oluşturunuz. Programlama

aşamasında Form1 üzeri çift tıklanır ve Sub Form Load() ile başlayıp

End Sub ile biten kodlama penceresi aktif olur. Buraya yukarıda

verilen 4 satırlık program bilgisi kodlanır. Form üzeri tek tıklanarak

aktiflenir ve daha sonra Command1 üzeri çift tıklanarak Sub

Command1_Click() ile başlayıp End Sub ile biten kodlama penceresi

aktiflenir ve yukarıda verilen 1 satırlık End komutu kodlanır. Benzer

şekilde Sub Command2_Click() ile başlayan ve End Sub ile biten alt

program kodlanır. Bu alt programda i değişkeni 1 den 10 kadar ekrana

yazdırılmaktadır. Bu şekilde kodlama tamamlanmış olur. File>Save

Project seçenekleri tıklanarak kodlanan program önce bir form için

dosya ismi verilerek ve daha sonra proje için dosya ismi verilerek

sabit diske kayıt edilir. Her iki isim için p1 adını verelim. Form için

frm uzantısı, proje için ise mak uzantısı otomatik olarak verilmiş olur.

Dolayısı ile sabit diskte p1.frm ve p1.mak dosyaları oluşur.

VisualBASIC programından çıkıldıktan sonra tekrar çalıştırıldığında

File>Open Project seçenekleri tıklanarak dosya adı olarak p1 ismi

girilirse bu program tekrar yüklenmiş olur. Programı çalıştırmak için

Page 132: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

125

Run>Start seçeneklerini tıklamak gerekir. p1.frm çalıştırılırsa

ekranda Şekil B.1 (b) deki görüntü oluşur.

(a)

(b) Şekil B.1 Örnek B.1 için vb.exe ile (a) programlama aşamasında oluşturulan nesneler ve (b) program çalıştırıldıktan sonra ekranın

görüntüsü

Program çalıştırıldıktan sonra, İşlem başlıklı nesne tıklandığında 1 den

10 a kadar sayılar ekranda listelenir. End başlıklı nesne tıklandığında

programdan çıkılır.

Page 133: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

126

VisualBASIC te general kodlama kısmında tanımlanmayan

değişkenler tamamen aynı karakterlerden oluşsa bile farklı alt

programlarda farklı değişkenler olarak algılanırlar.

Program çalıştırma aşamasında herhangi bir nedenle

program kilitlenirse Ctrl ve Break tuşlarına birlikte basılır, sonra 1

veya 2 kez Alt tuşuna basılır ve daha sonra Run>End seçenekleri

tıklanır.

Exe uzantılı dosya oluşturma işlemi:

Vb.exe ile program geliştirmek ve çalıştırmak, gerekirse düzeltmeler

yaparak tekrar çalıştırmak geliştirme aşamasında kullanılan

yöntemdir. Geliştirilen programı vb.exe den bağımsız olarak

kullanabilmek için File>Make Exe File seçenekleri tıklanarak exe

uzantılı program dosyası oluşturulur. Exe uzantılı dosyaları

çalıştırmak için yalnız vbrun300.dll dosyası gereklidir.

Program Örnekleri:

Grafik çizimi ile ilgili olarak aşağıdaki örneği ele alalım.

Örnek B.2:

)7.1x5cos(e5)x(f x25.0 olarak verilen fonksiyonu 0

x 60 aralığında x=0.2 adım ile örnekleyip ekrana çizdiren bir

VisualBASIC programı yazalım.

Sub Form_Activate ()

' Farklı çizim problemleri için 10 ve 20 nolu

' satırları değiştiriniz

10 x1 = 0: x2 = 30: dx = .02

nd = (x2 - x1) / dx: x = x1: windowstate = 2

ReDim f(nd) As Single

For i = 0 To nd

20 f(i) = 5 * Exp(-.25 * x) * Cos(5 * x + 1.7)

x = x + dx

Next i

fmin = f(0): fmax = fmin

Page 134: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

127

For i = 1 To nd

If f(i) < fmin Then fmin = f(i)

If f(i) > fmax Then fmax = f(i)

Next i

picture1.Scale (0, fmax)-(nd, fmin)

picture1.PSet (0, f(0))

For i = 1 To nd

picture1.Line -(i, f(i)): Next i

End Sub

Sub Picture1_Click ()

End

End Sub

Programı düzenlemek için Şekil B.2 deki görüntüyü verecek

şekilde araç kutusu kullanılarak picture1 nesnesi oluşturmak gerekir.

Bu nesnenin üzeri çift tıklanarak Sub Picture1_Click ile başlayan

kodlama penceresine ulaşılabilir. Benzer şekilde Form üzeri çift

tıklanarak ve daha sonra Proc: kısmında Activate seçilerek Sub

Form_Activate() ile başlayan kodlama penceresine ulaşılabilir.

Yukarıda verilen ilgili alt programlar düzenlenip program

çalıştırılırsa Şekil B.2 deki görüntü ekranda oluşur. Yazılan

programdan anlaşılacağı üzere programdan çıkmak için Picture1

nesnesinin üzerini tıklamak gereklidir.

Şekil B.2 Örnek B.2 programı çalıştırıldığında ekranda oluşan görüntü

Page 135: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

128

Örnek B.3: a) Örnek B.2 de ele alınan fonksiyonun örneklerini sabit

diskte “pc.dat” isimli dosyaya da kaydetmek için programda yapılması

gereken değişik:

Sub Form_Activate() ile başlayan alt programda sondaki End

Sub komutundan hemen önce aşağıdaki kodlar yazılır:

dosya = "pc.dat": Open dosya For Output As 1

For i = 1 To nd: Write #1, f(i): Next i

Close #1

b) (a) şıkkında oluşturulan “pc.dat” isimli dosyadan verileri okuyup

karelerinin ortalamasını hesaplayan ve ekrana yazdıran program:

Sub Form_Activate()

Open "pc.dat" For Input As 1: ort = 0: nd = 0

windowstate = 2 25 If EOF(1) = -1 Then 30 nd = nd + 1: Input #1, f: ort = ort + f * f

GoTo 25 30 ort = ort / nd: Print "Ortalama = ", or

MsgBox (""):End End Sub

Program yanıt olarak ekranda 0.8418 değerini verir.

Page 136: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

129

RUNGE KUTTA YÖNTEMİ PROGRAMI

Aşağıda VisualBASIC derleyicisi için yazılan Runge-Kutta

yöntemi programı verilmiştir. Program Bölüm 9.3 te işlenen örnek

için yazılmıştır. Propgram ekli CD de rkutta.txt adlı dosyada

kayıtlıdır.

Sub Form_Activate ()

'Change lines 500,505, 510-520 for different problems

500 nb = 4: dt = .02: tson = 3.31

ny = CInt(tson / dt + 1)

ReDim yb(nb, ny), t0(ny), ybt(nb), f(nb), fd(nb, ny), fdt(nb)

ReDim f1(nb), f2(nb), f3(nb), f4(nb), y(ny)

t0(1) = 0

505 yb(1, 1) = 0: yb(2, 1) = 0: yb(3, 1) = 0: yb(4, 1) = 0

Cls: nj = ny: GoSub 7500

nc = InputBox("Variable Number :", , "1"): n = Val(nc)

If nc = "" Or n = 0 Then 599

If n > nb Then 599

For j = 1 To ny: y(j) = yb(n, j): Next j

ymin = y(1): ymax = ymin

For i = 2 To ny

If y(i) < ymin Then ymin = y(i)

If y(i) > ymax Then ymax = y(i)

Next i

'--------------------------

' ymin = -.015: ymax = .07

'---------------------------

Scale (1, ymax)-(ny, ymin): Cls: PSet (1, y(1))

For i = 2 To ny: Line -(i, y(i)): Next i

GoTo 599

510 ' EQUATIONS :

x1 = ybt(1): x2 = ybt(2): x3 = ybt(3): x4 = ybt(4)

u1 = 0: If t >= .186 Then u1 = .05

u2 = .05

u3 = 0: If t = .186 Or t = .186 + dt Then u3 = .05 / dt

u4 = 0: If t = 0 Or t = dt Then u4 = .05 / dt

f(1) = x3

f(2) = x4

f(3) = -185.9 * x1 + 91.8 * x2 - 10.5 * x3 + 5.2 * x4

f(3) = f(3) + 185.9 * u1 - 91.8 * u2 + 10.5 * u3 - 5.2 * u4

Page 137: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

130

f(4) = 91.8 * x1 - 136.5 * x2 + 5.2 * x3 - 7.8 * x4

f(4) = f(4) - 91.8 * u1 + 136.5 * u2 - 5.2 * u3 + 7.8 * u4

520 Return

7500 Rem --- Runge-Kutta Subroutine-----

dt2 = dt / 2

For j = 2 To nj

jj = j - 1: tjj = t0(jj): tjjh = tj + dt2: tj = tjj + dt: t0(j) = tj

For i = 1 To nb: ybt(i) = yb(i, jj): Next i: t = tjj: GoSub 510

For i = 1 To nb: f1(i) = f(i): Next i

For i = 1 To nb: ybt(i) = yb(i, jj) + f1(i) * dt2: Next i: t = tjjh: GoSub 510

For i = 1 To nb: f2(i) = f(i): Next i

For i = 1 To nb: ybt(i) = yb(i, jj) + f2(i) * dt2: Next i: t = tjjh: GoSub 510

For i = 1 To nb: f3(i) = f(i): Next i

For i = 1 To nb: ybt(i) = yb(i, jj) + f3(i) * dt: Next i: t = tj: GoSub 510

For i = 1 To nb: f4(i) = f(i): Next i

For i = 1 To nb

yb(i, j) = yb(i, jj) + dt * (f1(i) + 2 * f2(i) + 2 * f3(i) + f4(i)) / 6: Next i

Next j

Return

599

End Sub

Page 138: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

131

PROBLEMLERİN YANITLARI

BÖLÜM 1

Problem 01A-1

Problem 01A-1 Problem 01A-3

2222

1R

xmR

2

1

2

1xm

2

1xm

2

1E

222 kx

2

1kx

2

1E

x)xc2f(W

222

1 mL12

1

2

1

6

Lm

2

1E

22

23

L2k2

2

1

3

Lk

2

1E

9

cLTW

2

2A

222

11 xm2

1mL4

12

1

2

1

2

Lxm4

2

1E

2

1A2

1212

3

L2xx)k5.0(

2

1)Lx(k

2

1kx

2

1E

3

L2xx

3

cL)Lx(cLfLx

3

L2xxc5.0W 1A1A1A

Page 139: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

132

Problem 01B-1

Problem 01B-2

Problem 01B-3

Problem 01C-1

Özdeğer denklemi: 2.5ms2+2cs+2k=0

Sistem kararlı, cevabın formu:

Δt=0.0022, t∞=0.7

Problem 01C-2

f0=63.6943 Hz, ξ=0.3375, Δt=0.7854x10-3

s, t∞=0.0465 s

fkx2xc2x2

m5

TkL9

cL

9

mL 222

A2

A2

A2

x

9/kL113/kL

3/kLk5.0x

9/cL113/cL

3/cLc5.0x

3/mL40

0m

111

11

xmL2x)3/cL4(x)3/kL4(Lf

xc5.0kx5.0

t9.1422

t1.91 eAeA)t(x

)t53.376cos(Ae)t( t135

Page 140: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

133

Problem 01C-3

f0=4.33 Hz, ξ=0.648, Δt=0.0041 s, t∞=0.36 s

Problem 01C-4

f1=1.2968 Hz, f2=2.5483 Hz

s1,2=1.8809±7.9283i (ξ=0.2308), s3,4=-7.2627±14.2698i (ξ=0.4536)

Δt=0.0196 s, t∞=3.34 s

t65.773

t79.2821

t62.171A eAeA)t73.20cos(eA)t(x

21

11

G yL

Ly

L

L1y

)LLL( 21

L

yy 12 )1(

212

2

21

11

1L

yyI

2

1y

L

Ly

L

L1m

2

1E

2B2

2A12 )yy(k

2

1)yy(k

2

1E

2B21A1 y)yy(cy)yy(cW

BB

AA

2

1

2

1

2

1

2

21

2

11

2

11

2

21

ycky

ycky

y

y

k0

0k

y

y

c0

0c

y

y

L

Im

L

L

L

Im

L

L1

L

L

L

Im

L

L1

L

L

L

Im

L

L1

48.38532.190

32.19087.283M

Page 141: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

134

Problem 01C-5

f1=4.6549 Hz, f2=8.4979 Hz

s1,2=-3.76±29.01i (ξ=0.129), s3,4=-12.57±51.89i (ξ=0.235)

Δt=0.0059 s, t∞=1.67 s

Problem 01C-6

f=1.4692 Hz, s1,2=-1.7308 ± 9.0768i (ξ=0.1872)

222

2111 xm

2

1xm

2

1E

233

2122

2112 xk

2

1xxk

2

1xk

2

1E

332122221112211 xxc)xx(xxcxxcxfxfW

2

1

2

1

322

221

2

1

322

221

2

1

2

1

f

f

x

x

kkk

kkk

x

x

ccc

ccc

x

x

m0

0m

2122

211

21

11 Lm2

1

12

Lm

2

1

2

Lm

2

1E

2A12 yLk2

1E

)yL()yL(cW A1A1

A1A21

21

21

212

211 ykLycLkLcLLm

3

Lm

Page 142: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

135

BÖLÜM 3 Problem 03-1

Problem 03-2

21 qL

2

1E 2

12 )qq(C2

1E 111 qqRqVW

11 V)qq(C

1qL

11 qR)qq(C

1

0

C

1Rs

C

1C

1

C

1Ls2

2111111

qRqRVqC

1

233332233

VqRqRqRqC

1

23322211122

VqRqRqRqRqC

1

0

sR2C

1s)RR(sR

C

1sR3sR0

0sRC

1sR

32

211

3

32

11

1

0E1 23

3

22

2

21

12 q

C2

1q

C2

1q

C2

1E

)qq()qq(RqVW 2121111

33332322 qqR)qq()qq(R )qq(V 322

Page 143: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

136

Problem 03-3

Problem 03-4

)qq(RVqC

121111

1

2221122

qR)qq(RqC

1

0

C

1s)RR(sR

sRC

1sR

2211

11

1

111211

qRV)qq(C

1

2222

211

qRqC

1)qq(

C

1

0

C

1

C

1sR

C

1

C

1

C

1sR

212

1

111

0E1 22

2

221

12 q

C2

1)qq(

C2

1E

22211111 qqRqqRqVW

0E1 22

2

21

12 q

C2

1q

C2

1E

2222121111 qqR)qq()qq(RqVW

Page 144: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

137

Problem 03-5

BÖLÜM 4 Problem 04-1

A111211

VqRV)qq(C

1

A2222

211

VqRqC

1)qq(

C

1

22

A qC

1V

0E1 22

2

221

12 q

C2

1)qq(

C2

1E

22211111 qqRqqRqVW )qq(V 21A

0

C

1sR

C

1

C

1

C

1

C

1sR

12

1

2111

Page 145: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

138

BÖLÜM 5 Problem 05-1

BÖLÜM 6 Problem 06-1

Page 146: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

139

BÖLÜM 7

Problem 07-1

Problem 07-2 Problem 07-3

mbaakaa KqRVqL

my2

ymaim22

L2mm )BNB2B(qKKNNKJ

Lym2L2LL BNKKJ

2021 q

)xa(

aL

2

1xm

2

1E

2

2 kx2

1E

xxbqqRqVW k

xbkxq)xa(

aL

2

1xm 2

2

0

qRVq)xa(

aLqx

)xa(

aLk

00

k00

20211122

12

20

21

2

20 Vq

dC

)xd(q)RR(qxx

)xa(

aL2q

)xa(

aL

k2

1221

2

20

221212111 fqx)xa(

aLxkx)kk(xbxbxm

0qdC2

1xkxkxbxbxm 2

0022122122

Page 147: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

140

BÖLÜM 8

Problem 08A-1

a)

b) x(t)=-1.8051x10-4

e-42t

c) x(t)=3.8518x10-4

cos(23.4t-1.3634)

d) x(t)=3.2631 x10-4

e-2.4t

cos(16t+0.6723)

Problem 08A-2

a) θ(t)=0.6025 e-72t

cos(214t+2.94)

b) T(t)=2 e-134.92t

cos(376.44t-1.8)

Problem 08A-3

6480s760s5

1)s(H

2

53280s2160s624

53280s2160)s(H

2

)4838.4t17cos(e091.0)t( t3

Page 148: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

141

Problem 08B-1

a)

b) t=0:0.0022:0.7; x=0.418e-3*exp(-142.9*t)-0.659e-2*exp(-9.1*t)+0.617e-2; plot(t,x) Problem 08B-2

a) t=0:7.85e-4:0.0465; x=0.0753*exp(-135*t).*cos(376.53*t-1.57); plot(t,x)

b)

t1.9t9.142 e0015.0e0015.0)t(x

00067.0)8.2t53.376cos(e00072.0)t( t135

Page 149: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

142

Problem 08B-3

a)

b) t=0:0.034:3.63; x=0.0814*exp(-1.73*t).*cos(9.1*t-2.95)+0.08; plot(t,x)

Problem 08C-1 Problem 08C-2

t=0:7.85e-4:0.0465; x=0.12*exp(-135*t).*cos(376.53*t+3.1); plot(t,x)

)194.1t1.9cos(e22.28)t( t73.1

6480s760s5

2.97s15.0

6480s760s5

)24(5)03.0)(769s5()s(X

22

t1.9t9.142 e1473.0e1773.0)t(x

8.5644s256.9s0353.0

6492.0s0042.0

8.5644s256.9s0353.0

)14(0353.0)12.0)(256.9s0353.0()s(

22

Page 150: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

143

Problem 08C-3

Problem 08C-4

b)s1=-2.164, s2,3=-0.168±1.657i (ξ=0.1); Δt=0.14, t∞=37.4

c) q(t)=-0.14e-1.2t

d) q(t)=0.71e-0.4t

cos(3t+2.15)

e) q(t)=-0.84e-2.164t

+7.35e-0.168t

cos(1.657t-0.706)

f) q(t)=-0.0056e-1.164t

+0.1726e-0.168t

cos(1.657t+3.08)+0.167

g) q(t)=-0.0061e-1.164t

+0.144e-0.168t

cos(1.657t-1.53)

Problem 08C-5

s1,2=-1.67±6.1i (ξ=0.26, Δt=0.05, t∞=3.8)

12s7s5s2

1s5.0)s(H)a

23

)s(D

1)s(H)a 2400s200s60)s(D 2

)s(D

60s18

)s(D

260)3.0()200s60()s(Y)b

)s(sD

1)s(Y)c

53280s2160s624

9552s8.124

53280s2160s624

)16(624)2.0)(2160s624()s(

22

)46.1t1.9cos(e74.1)t( t73.1

Page 151: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

144

BÖLÜM 9 Problem 09A-1

s1,2=-0.44±2.30i (ξ=0.19); s3,4=-4.56±6.02i (ξ=0.60);

Δt=0.0416, t∞=14.3

Problem 09A-2

MatLAB ile:

Öz değerler: 0, -628.93±12561.76i (ξ=0.05, Δt=2.5x10-5, t∞=0.01)

5.312s100s5.70s10s)s(D 234

s50s8ss5.12s25.312s50s5.12s5.12

s25s4s5.12s2ss255.312s50s50

50s8s5.12s250s58s10ss5.12

25s45.12s2ss2550s5.20s10s

)s(D

1]AsI[

2322

22322

223

223

1

)s(sD

)5.12s2s25.0(3)s(X

2

2

vrcqrqvcqqr 11

1

4

3

2

1

3

2

1

V

0

0

10x63.0

q

q

q

9.12579.6289.628

23894900

6.1257800

q

q

q

)s(D

1

ss9.628s9.628

s2389507910700s9.1257s10x5.1

s12579791070010x5.1s9.1257s

]AsI[2

28

82

1

s10x58.1s9.1257s)s(D 823

s

12)s(V1

)s(D

4754.0)s(Q3

)s(D

s151193)s(V2

Page 152: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

145

Problem 09A-3

Özdeğerler: 0, -2043.5, -17±96.7i, 0, -528.7

Problem 09B-1

Problem 09B-2

b)

)57.1t76.12561cos(e16.12)t(V t93.6282

)s(D

25.156s125s41)s(V

2

1

5.312s100s5.70s10s)s(D 234

f017.0

0

v

y

33.340

10

v

y)a

033.3s40

1sAsI

s40

133.3s

)s(D

1AsI

140s33.3s)s(D 2

Page 153: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

146

(Sonuçlar, pay ve payda 60 ile çarpılarak Problem 08C-5 teki

sonuçlarla karşılaştırılmalıdır). Problem 09B-3

a) s1=-0.12, s2=-5.9, kararlı

Problem 09C-1

)s(D

1s3.0)s(Y

2

3.0AsI

)s(V

)s(Y 1

)s(sD

017.0)s(Y

s

1

0017.0

0AsI

)s(V

)s(Y)c

1

)s(D

2

)s(D

s54.1)s(V)b

7.0s6s)s(D 2

Page 154: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

147

BÖLÜM 10 Problem 10-1

Öz değerler: -3.35, 3.35, -100; Kararsız. Problem 10-2

Problem 10-3

Öz değerler: -4.5±19.2i (ξ=0.23) Δt=0.016, t∞=1.4

89.0y,33.3 dd i

1

3

2

1

3

2

1

u

0

0

1

024.116

100

00100

vdt

dxi

dt

dq

viv

m

bx

m

k

)xa(m

aL

2

1

dt

d 2

2

0

ivi RaL

)xa(V

aL

)xa(

dt

di

0k

0

vx

f015.0v9)2x(

x64000v

2

0v,00613.0x,80f ddd

12

1

2

1u

015.0

0

95.390

10

)s(sD

03.0)s(E1 5.390s9s)s(D 2

0000768.0)9.2t2.19cos(e0000789.0)t( t5.41

Page 155: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

148

SINAV PROBLEMLERİNİN YANITLARI Problem AS1-1

Problem AS1-2

Ayrıca:

Problem AS1-3

Problem AS1-4

la=0.2; ra=100; kb=0.6; ki=0.7; jm=5e-5; jl=8e-3; bm=3e-3; by=5e-2;

k2=75;n=1/5;syms s;

a=[la*s^2+ra*s, kb*s, 0

-ki*s, +jm*s^2+(bm+2*by+n^2*by)*s+n^2*k2, n*k2

0, n*k2, jl*s^2+by*s+k2];

d=det(a);p=solve(d);vpa(p,8)

22

21

2221 ym

2

1ym2

2

1mL34.0

2

1)L3.0(m3

2

1E

22

22

21

2E12 ky2

2

1)Ly(k2

2

1)yL65.0(k

2

1)yy(k

2

1E

22211E1 y)cL2yc4f(y)yccL65.0ycyc(W

)cL2ycL2ycL65.0L4225.0T( 221

2A

22

21 qL8.0

2

1qL

2

1E

22

212 )qq(

)C2(2

1)qq(

C2

1E

221121 qqR2qqRq)VV(W

222 VqL8.0qR2

)qqq(RqR)qq(C

1qL 21c2111

111

Page 156: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

149

Problem AS1-5

-2±5i (ξ=0.37, Δt=0.058, t∞=3.14)

-3±7i (ξ=0.39, Δt=0.041, t∞=2.09)

-0.8 (τ=0.39, Δt=0.40, t∞=7.85)

Sistem için Δt=0.041, t∞=7.85

Problem AS1-6

Problem AS2-1

Problem AS2-2

Problem AS2-3

t8.032

t321

t21 ea)t7cos(ea)t5cos(ea)t(y

qRVxq)xa(

Laq

)xa(

LaqRV)qL(

dt

dk2

0

00

0

00k

vx

fx4.0v 3

2.1)16.2t5cos(e21.7e5.0)t(y t2t4

Page 157: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

150

Problem AS2-4

a=[-1.5,1.5,0; 0,0,1; 3.75,-3.75,0]; eig(a)

Problem AS2-5

Problem AS2-6

Problem AS2-7

Problem AS2-8

)37s8s2(s

2s3)s()a

2

37s8s2

)4.3(2)2.0)(8s2()s()b

2

u2

0

42

31

2

1

2

1

4s2

31s]AsI[

Page 158: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

151

a)

b)

Problem AS2-9

)s(D

1

1s2

34s]AsI[ 1

2s3s)s(D 2

8.0

1.0]AsI[

)s(E

)s(E 1

2

1

)s(D

6.0s8.0

)s(D

)1s(8.0)1.0(2)s(E2

)s(sD

2.1

s

2.0

)s(D

6)s(E

s

2.0

2

0]AsI[

)s(E

)s(E1

1

2

1

d0

3)sin(120 d 2527.0d

12527.0 2 u3T

21

u3)2527.0sin(12 12

)sin()2527.0cos()cos()2527.0sin()2527.0sin( 111

11 97.025.0)2527.0cos()2527.0sin(

21

u64.11 12

Page 159: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

152

Problem F-1

Problem F-2

Problem F-3

Problem F-4

Problem F-5

22221 mR2

2

1)Rx(m2

2

1xm

2

1E

22A

22 )R2x(k3

2

1)xx(k

2

1kx

2

1E

)x()xx(cxxcTW A

21 qL

2

1E 2

2 qC2

1E

qqRqqRqVqVW 21

1121313211 qR)qq(RV)qqq(C

1qL

xbkxq)La(

La

2

1xm 2

200

00

111

V1

0

q

q

43

26

q

q

4s3

26s]AsI[

)s(D

1

6s3

24s]AsI[ 1

18s10s)s(D 2

s

8.2

1

0

6s3

24s

)s(D

1

3

2

6s3

24s

)s(D

1

)s(Q

)s(Q

1

s

)6s(8.2)6s(36)s(Q)s(D 1

Page 160: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

153

Problem F-6 Problem F-7

s=7i;hs=2/(s+4)*(2*s^2+6)/(2*s^2+10*s+48);a=4*abs(hs),fi=angle(hs)

Cevap ε(t)=acos(7t+φ) olur.

)s(D

)8.16s8.14s3(2

)s(sD

)6s(8.2s)12s3(s2)s(V

2

2

1875.0e425.1)577.0t213.4cos(e4766.1)t( t4t5.2

Page 161: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

154

Sunumla İlgili Açıklamalar

Kitaptaki konuların sunumu Power-Point dosyalarına

kaydedilmiş ve kitabın ekindeki CD de verilmiştir. Sunumları izlemek

için Microsoft Office-XP Power Point programı, Denklem

Düzenleyicisi (Equation Editor) seçeneği ile bilgisayara yüklenmiş

olmalıdır. CD deki dosyaların tümü sabit diskte bir klasöre kopye

edilip bu klasörden sunumlar çalıştırılabilir.

Dosyalardan dsma.pps sunum başlangıç dosyasının üzeri çift

tıklanarak sunum başlatılabilir. Bu dosyada konu adını taşıyan

nesneler tıklanarak konulara geçilebilir.

Kitaptaki problemler, sunumlarda ödevler başlığı altında

verilmiştir. Örneğin kitaptaki Problem 08B-2 ye, sunumlarda

ÖDEV 08B nesnesi ve daha sonra Problem 2 nesnesi tıklanarak

ulaşılabilir.

Konu sunumlarında tıklama ile veya PageUP, PageDown

tuşları kullanılarak ilerlenebilir.

Esc. Tuşuna basılarak konu sunumundan çıkılabilir.

Mouse sağ tuşu> Go> by Title> SlideN sırasıyla tıklanarak

konu sunumunun ileri sayfalarına geçilebilir.

Page 162: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

155

DİZİN

Açısal hız, 5

Açısal ivme, 5

Açısal konum, 5

Adım girdi cevabı, 70

Akım, 30

Akımlar kuralı, 29

Akış sistemleri, 48

Akışkan ataleti

Boruda, 48

Akışkan direnci, 49

Akışkan kapasitesi, 48

Analoji, 32

ANSYS, 22, 87

Basınç, 48

Basit kesirlere ayırma (partial fraction expansion), 69

Benzer elektrik devreleri

Akış sistemlerinin, 49

Isıl sistemlerin, 53

Bilgisayar destekli tasarım/analiz (CAD/CAE)

ANSYS, 22, 87

Electronics Workbench, 43, 94

Blok diyagramları, 74

Debi, 48

Denge denklemleri, 96

Diferansiyel denklem, 64

Diferansiyel denklem takımı

Doğrusal, 79

Doğrusal olmayan, 95

Direnç, 29

Direngenlik matrisi, 11

Doğru akım motoru (D.C. motor), 56

Doğrusallaştırma, 95

Dönel sönüm sabiti, 5

Dönel yay sabiti, 5

Durum değişkenleri, 79

Düğüm noktası, 23,44

Page 163: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

156

Düzgün rejim (steady-state) değeri, 66

Düzgün rejime ulaşma zamanı (t)

Sanal özdeğer için, 15

Reel özdeğer için, 16

Electronics Workbench (Workbench), 43, 94

Elektrik enerjisi, 30

Elektrik devreleri, 29

Elektrik yükü, 30

Elektro-mekanik sistemler, 56

Eksponansiyel/harmonik girdi, 65

Faz, 71

Frekans, 15

Frekans cevabı, 46

Geçiş rejimi (transient), 44, 87

Genel gerilim, 34

Genel koordinat, 6

Genel kuvvet, 9

Genel yük, 31

Genlik, 71

Geri besleme gerilimi, 57

Gerilim, 30

Gerilimler kuralı, 29

Girdiye bağlı çözüm, 80

Hacim, 48

Hız, 3

Isı, 52

Isıl debi, 52

Isıl direnç, 53

Isıl kapasite, 52

Isıl sistemler, 52

İlk şartlar, 14, 72, 86

İlk şartlara bağlı çözüm,72, 86

İmpuls cevabı, 68

İndüktör, 29

Çekirdeği hareketli, 62

Page 164: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

157

İvme, 3

Kapasitör, 29

Plakası hareketli, 60

Kararlı sistem, 14

Kinetik enerji, 3,5

Kirchoff kuralı, 29

Konum (yer değiştirme), 3

Kuvvet, 3

Küçük sapma, 96

Kütle, 3

Kütle atalet momenti, 5

Kütle matrisi, 11

Lagrange denklemi

Mekanik sistemlerde, 9

Elektrik devrelerinde, 34

Laplace transformu, 66

Maclaurin serisi, 100

Manyetik alan, 57

Manyetik enerji, 30

MatLAB, 13, 82, 120

Mekanik sistemler, 3

Moment (Tork), 5

Newton-Raphson yöntemi, 96

Op-amp, 35

Otomatik kontrol, 74

Otomatik kontrol devreleri, 38

Özdeğerler, 12, 82

Özdeğer denklemi, 12, 82

Periyot, 15

Potansiyel enerji, 4,5

Residue komutu, 69

Rezonans, 66

Roots komutu, 13

Page 165: Sistem Modelleme ve Analizi Sistem Modelleme ve Analizipeople.deu.edu.tr/hira.karagulle/coursem/karagulle_system_mod_an.pdf · Sistem Modelleme ve Analizi GHUVLQGHPHNDQLN HOHNWULN

158

Runge-Kutta yöntemi, 88

Sanal iş, 4, 5, 31

Sarkaç problemi, 101

Serbest titreşim cevabı, 13

Sıcaklık, 52

Solve komutu, 13, 99

Son değer teoremi, 67

Sönüm elemanı, 4

Sönüm matrisi, 11

Sönüm oranı, 14

Sönümsüz doğal frekans, 14

Tekil nokta, 69

Ters Laplace transformu, 69

Tork (Moment), 5

Transfer fonksiyonu, 64

VisualBASIC, 89, 123

Yay, 4

Yay-sönüm elemanı, 23

Yer değiştirme (konum), 3

Zaman aralığı (t), 14

Zaman sabiti, 16

Workbench (Electronics Workbench), 43, 94