SİMULİNK KULLANIMI: Model oluşturmak 2( Basit bir oransal denetleyici tasarımı)

Benzer belgeler
SİMULİNK KULLANIMI: Simulink'i çalıştırmak için MATLAB komut satırında simulink yazıyoruz.karşımıza Simulink Kütüphanesi çıkacaktır:

SİMULİNK DERSLERİ SİMULİNK'E GİRİŞ:

Bu uygulama saatinde, dinamik sistemlerin simülasyonu (benzetimi) için geliştirilmiş olan, oldukça kullanışlı bir arayüz, Simulink, tanıtılacaktır.

İSTANBUL ECZACI ODASI BİLGİ İŞLEM BİRİMİ

Dosya yada klasör ne silinecekse örneğin bir dosyayı silecek isek; Sürükleyerek Geri Dönüşüm Kutusu üzerine götürüp bırakabiliriz.

ULUDAĞ ÜNİVERSİTESİ ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELN3052 OTOMATİK KONTROL

BMÜ-421 Benzetim ve Modelleme MATLAB SIMULINK. İlhan AYDIN

CAEeda TM ONERA M6 KANADI NAVIER-STOKES ÇÖZÜMAĞI OLUŞTURMA VE ÖNİŞLEM. EDA Tasarım Analiz Mühendislik

Matlab & Simulink MATLAB SIMULINK

Excel de çalışma alanı satır ve sütunlardan oluşur. Satırları rakamlar, sütunları ise harfler temsil eder. Excel çalışma sayfası üzerinde toplam

ELE 301L KONTROL SİSTEMLERİ I LABORATUVARI DENEY 4B: DC MOTOR TRANSFER FONKSİYONU VE PARAMETRELERİNİN ELDE EDİLMESİ

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Windows Live Mail Programı Kurulumu ve Ayarlanması

KOCAELİ TEKNİK LİSESİ ELEKTRİK ELEKTRONİK BÖLÜMÜ OTOMASYON ATÖLYESİ EKTS (Elektrik Kumanda Teknikleri Simülatörü ) DERS NOTU. Kaynak :

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DENETİM SİSTEMLERİ LABORATUVARI. Deney No:2 Birinci-İkinci Dereceden Denklemler Açık-Kapalı Çevrim Sistemler

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN

Hizalama Word dokümanlarınızda oluşturduğunuz veya oluşturacağınız metinlerin hizalamasını yapabilirsiniz. Bu işlem için:

MATLAB/Simulink ile Sistem Modellemesine Giriş

MyEnglishLab : Speakout Kullanım Kılavuzu 2012

Hızlı Başlangıç: Ses ve Görüntüyü kullanma

ARTES USB 3G MODEM BİLGİSAYAR BAĞLANTISI

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

2000 de Programlarla Çalışmalar

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

DENEME SINAVI CEVAP ANAHTARI

Teknik Resim Çıkartılması

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

MS Publisher Kullanım Hatırlatmaları

Scream! e gelen veri akışlarından bazılarını diğer bir kurum yada bilgisayarla paylaşmak için kullanılabilir.

Kablosuz N USB Adaptör

Blackboard Learn üzerinde oluşturulan ÖDEV, SINAV, NOT ve DEVAM DURUMUNUN ARŞİVLENMESİ

1. Bilgisayarınızda kullandığınız Web tarayıcı programını (Internet Explorer, Mozilla Firefox vb.) çalıştırınız.

PALET TEYİT EKRANI EĞİTİM NOTU

SAYISAL KONTROL 2 PROJESİ

CAEeda TM. NACA0012 KANADI ÜZERİNDE FAPeda ÇÖZÜMÜ UYGULAMASI EĞİTİM NOTU. EDA Tasarım Analiz Mühendislik

düğmesine ile bir sayfa yukarıya, düğmesi ile bir sayfa aşağı gidebilirsiniz.

ADF Transfer Kılavuzu

KÖHLER. Okuma Programı Kullanma Klavuzu v 2.86 TEL: TEL: FX: FX:

2) Hesabınıza Giriş yaptıktan sonra aşağıdaki ekran karşınıza gelir.

Hızlı Başlangıç: Masaüstünüzü ya da bir programı paylaşın

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile

Makey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu

Kullanıcı Kılavuzu. support.ebsco.com

Android Ders Notları

İleri Seviye Excel Çözümleri

ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım: Kullanım Rehberi...

Silmek istediğiniz satır/sütun/hücre yi seçin ve aşağıdaki adımlardan birini takip edin:

EBSCO E-Kitaplarda Arama

T.C. istanbul ÜNiVERSiTESi ÖĞRENCi BiLGi SiSTEMi. ÖĞRETiM ELEMANI KULLANIM KILAVUZU

A1FX MT4 İşlem Platformu Kullanma Kılavuzu

Universal Repeater Mod Kurulumu

BÖLÜM 5 5. TABLO OLUŞTURMAK

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

a. Giriş sekmesi: 1. Paragraf bölümünde Madde İşaretleri veya Numaralandırma seçeneklerinden istediğinize tıklayın.

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

Açılan penceren gerekli ayarlamalar yapılarak sayfa numaraları görüntülenir.

BİLGİSAYAR DESTEKLİ TASARIM II

OYAK YATIRIM FX Meta İşlem Platformu Kullanma Kılavuzu

U.Ü. Mühendislik Mimarlık Fakültesi Elektronik Mühendisliği Bölümü ELN3102 OTOMATİK KONTROL Bahar Dönemi Yıliçi Sınavı Cevap Anahtarı

MAKEY TOOL. Makey Tool Arayüzü. 1. Makey Bileşenleri

AEGEE-Eskişehir Online Web Yönetim Paneli ( WEBBY ) Yardım Dökümanı

5.bölümde ise dosya göz atıcı ve dosya menüsü yer almaktadır. Dosya göz atıcıyı incelemek için klasör simgesine tıklayınız.

SELÇUK ÜNİVERSİTESİ KABLOSUZ AĞ ERİŞİM SİSTEMİ KABLOSUZ AĞ İÇİN 802.1X YÜKLEME VE YAPILANDIRMA TALİMATLARI (WINDOWS XP)

KST Lab. Shake Table Deney Föyü

Deney 21 PID Denetleyici (I)

SCRATCH KONU ANLATIM KAĞIDI BAY KODLAMA (baykodlama.blogspot.com)

Kurum Personeli için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

1. ÇALIŞMA ALANI hücre çalışma sayfası kitap Başlık çubuğu Formül çubuğu Aktif hücre Sekmeler Adres çubuğu Kaydırma çubukları Kılavuz çizgileri

SAÜ BİLGİSAYAR VE BİLİŞİM BİLİMLERİ FAKÜLTESİ ORTAK BİLGİSAYAR DERSLERİ KOORDİNATÖRLÜĞÜ WİNDOWS 7 BÖLÜM SORULARI

Scratch 2.0 GOL OYUNU

MEB E-Posta Hizmetleri ve Outlook Programı

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

PSPICE Đ NASIL KULLANIRIM

Açılan pencerede tarafınıza iletilen kullanıcı adı ve şifre ile oturum açabilirsiniz.

UNIVERSAL REPEATER (TEKRARLAYICI/GENİŞLETİCİ MODU)

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1

DENEY.3 - DC MOTOR KONUM-HIZ KONTROLÜ

Basit Parça Modelleme

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

DENEME SINAVI. ECDL BAŞLANGIÇ Hesap Tablosu

Kampüs Dışı Erişim İnternet Explorer Proxy


BİLGİSAYAR PROGRAMLAMA

DENEY 2 Sistem Benzetimi

CAEeda TM OM6 KANADI MODELLEME. EDA Tasarım Analiz Mühendislik

Şeklinde tanımlanmaktadır. Sonuçta bütün bilgiler bilgisayarım simgesinin içinde olduğu için bilgisayarım simgesi adres içine yazılmamaktadır.

İSTANBUL AYDIN ÜNİVERSİTESİ ONLINE EĞİTİM BİRİMİ. Online Derslere Giriş Kılavuzu

İçerik. TBT 1003 Temel Bilgi Teknolojileri

İSTİHDAM VE SOSYAL UYUM İÇİN DİJİTAL BECERİLER

V Daq Kurulum adımları

Quick Installation Guide. Central Management Software

Luca NET Kobi Ticari Yazılımında ilk yapılacaklar

Görev Çubuğu Özellikleri

SAP ÜRETİM TEYİT EKRANI EĞİTİM NOTU

Ġşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak.

Finale de Türk Sanat Müziği ve Türk Halk Müziği donanımlarını kullanarak nota yazabilirsiniz.

U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları. IPera İletişim Teknolojileri

Transkript:

SİMULİNK DERSLERİ SİMULİNK KULLANIMI: Model oluşturmak 2( Basit bir oransal denetleyici tasarımı) Bu yazımızda Simulink'i kullanarak basit bir otomatik kontrol sisteminin simulasyonunu yapacağız.böylelikle temel Simulink kullanımını da görmüş olacağız. Simulink i çalıştırmak için öncelikle MATLAB i çalıştıralım.simulink i MATLAB araç çubuklarındaki Simulink simgesine tıklayarak ya da komut satırına simulink yazarak çalıştırabiliriz. Simulink'i çalıştırdığımızda karşımıza Simulink Kütüphanesi gelecektir.simulink blokları bu kütüphanede kategorilere göre ayrılmış olarak bulunmaktadır. Simulink Kütüphanesi Simulink Kütüphanesinin file menüsünden New/model seçeneğine tıklayarak yeni bir Simulink ortamı açalım.simulink otomatik olarak untitled* adında bir sayfa

açacaktır.ismin yanındaki * işareti henüz Simulink sayfamızı kaydetmediğimizi belirtiyor. Şimdi kütüphanemizdeki sources bölümünde bulunan step adlı bloğa tıklayıp Simulink sayfamıza sürükleyip bırakalım.bunu sistemizin adım fonksiyonu cevabını bulmakta kullanacağız.

Şimdi de continous kategorisinden Transfer fcn bloğunu,sinks bölümünden de scope bloğunu Simulink sayfamıza sürükleyip bırakalım.sıra geldi bağlantıları yapmaya... Farenin imleci blokların uçlarındaki çıkıntıya getirdiğinizde + işareti şeklini aldığını göreceksiniz.step fonksiyonun çıkışına fareyi götürüp tıklayarak ortaya çıkan yolu transfer fonksiyonunun girişine sürükleyip iliştirin.önce kesik kesik görünen çizginin keskin bir hal aldığını göreceksiniz.aynı işlemi transfer fonksiyonu ile scope bloğu için de uygulayın.resimde görülen sistemi elde edeceksiniz. Transfer fonksiyonu bloğuyla istediğiniz transfer fonksiyonunu Pay polinomu/payda polinomu şeklinde oluşturabilirsiniz:transfer bloğuna çift tıkladığınızda transfer bloğunun parametre diyalog kutusu açılacaktır:

MATLAB'de genel olarak polinom tanımlama şu şekilde olmaktadır: Örn: s^3+3*s^2+s+4 ===> [1 3 1 4] s^5+s^2 ===> [1 0 0 1 0] Gördüğünüz gibi polinomları katsayılarını bir vektör biçiminde yazarak tanımlıyoruz.olmayan terimlerin katsayılarına 0 yazıyoruz. Transfer fonksiyonu bloğunun num ve den parametreleri,transfer fonksiyonun pay ve payda polinomlarıdır.bu polinomlara istediğiniz değerleri yukarıdaki biçimde yazarak istediğiniz transfer fonksiyonunu elde edebilirsiniz.biz bu örneğimizde 1.dereceden bir sistemle çalışacağımız için bu değerleri olduğu gibi bırakıyoruz. Step fonksiyonu bloğuna tıklayarak parametre ayarlarını yapacağımız diyalog kutusunu açalım.step fonksiyonunun temel parametreleri şu şekildedir: Step time(adım zamanı - saniye):step fonksiyonun değer değiştireceği zaman Initial value(başlangıç değeri):step fonksiyonunun başlangıç değeri Final Value(Son Değer):Step fonksiyonun adım zamanında alacağı son değer

Bu değerlerden istediğinizi değiştirerek değişik denemeler yapabilirsiniz.şimdi başlangıç değerini 0,son değeri de 1 alarak 1.dereceden sistemimizin cevabını scope'da gözlemeyelim.simulasyonu çalıştırmak için Simulink araççubuğundan similasyonu başlatma butonuna tıklayın. Resimde sistemimizin açık çevrim adım fonksiyonu cevabı görülmektedir.gördüğünüz gibi sistemimiz 6.saniyeye yakın bir zamanda 1 değerini almaktadır.şimdi sisteme geribesleme ekleyerek yeniden gözlemleyelim.sistemin çıkışından alacağımız sinyali girişten çıkararak sisteme gireceğiz.sisteme geri besleme eklemek için step fonksiyonundan sonra bir toplama bloğu kullanmamız lazım.bunun için Simulink kütüphanesinden Math Operations bölümünden Sum (toplama) bloğunu sürükleyip Step fonksiyonunun yanına bırakın.ardından toplam bloğuna çift tıklayarak parametre penceresini açın.orada bulunan list of signs adlı bölümdeki iki ++ işaretinin sondakini silerek eksi yapın (+-) Önceki bağlantıları koparmak için sinyallerin üzerine tıklayıp seçili hale getirin ve delete tuşuyla onları silin.step fonksiyonunu sum bloğunun + girişine bağlıyoruz.eksi girişin üzerinde fareyle tıklayıp çıkışa doğru sürükleyerek scope'a giden sinyal üzerine yapıştırıyoruz.sistemimiz şekildeki gibi görülmelidir:

Bu sistemin cevabını görmek için similasyonu çalıştırın ve scope çift tıklayın: Görüldüğü gibi sistemimizin daha hızlı bir şekilde girişe tepki göstermiştir.bu geribesleme kullanmanın bir avantajıdır.ancak görüldüğü gibi sistem kararlı duruma geçtiğinde girişte vermiş olduğumuz 5 değerine değil,2.5 değerine oturmuştur.istediğimiz 5 değerine oturması için sisteme bir de kazanç bloğu ekleyelim. Kazanç için Simulink kütüphanesinden Math Operations bölümünden Gain bloğuna alarak modelimize ekleyelim.gain bloğunu Sum bloğu ile transfer fonksiyonu arasına ekleyin.gain bloğunun yaptığı işlem sadece girişte aldığı değeri içinde bulunan gain(kazanç) kaysayısı ile çarpmaktır.sistemimizin son hali aşağıda görülmektedir:

Gain bloğuna çift tıklayarak blok parametreleri diyalog kutusunu açın.buradaki gain bölümündeki sayıyı 30 yapın*.ardından diyalog kutusuna OK diyerek similasyonu çalıştırın.sistemimizin cevabı şu şekilde olacaktır: Görüldüğü gibi sistemimiz girişte verilen 5 değerine hızlı bir şekilde oturmuştur.burada yapmış olduğumuz basit P (proportional- oransal) kontrol sistemimidir.aynı zamanda Simulink'in kullanımını da görmüş olduk.siz de kendi kendinize değişik sistemlerin cevaplarını izlemek için değişik denemeler yapabilirsiniz.hepinize kolay gelsin KAYNAKLAR: Uğur Arifoğlu - MATLAB ve Mühendislik Uygulamaları - ALFA Yayıncılık Simulink - Using Guide - MATHWORKS CoşkunTAŞDEMİR Bilim Online 2005