• Sonuç bulunamadı

SIMULINK MATLAB

N/A
N/A
Protected

Academic year: 2021

Share "SIMULINK MATLAB"

Copied!
42
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

MATLAB SIMULINK

Matlab & Simulink

(2)

Simulink Oturumunu Başlatma

Veya Matlab komut satırında simulink

Yaz

SIMULINK icon üzerine tıkla

(3)

Simulink Kütüphanesi

Arama penceresi Yeni model iconu oluşturma

Model oluşturmak için BLOK kümesi

KÜTÜPHANE

(4)

Yeni model oluşturma

Yeni model iconu oluşturma

Kendi modelinizi oluşturacağınız çalışma ortamı

(5)

Model Oluşturma

 Simulink blok diyagramı – dinamik sistemin resimsel modeli

Her blok ya sürekli yada ayrık çıkış üreten temel bir dinamik sistem gösterir.

Doğrular blok çıkışlarına blok girişlerini bağlayan bağlantıları gösterir.

u

(Girişler)

x

(Durumlar)

y (Çıkış)

(6)

Model Oluşturma (2)

Aşağıdaki adımlar bir sistem/model kurmak için size kılavuzluk edecektir:

 ADIM 1: Blokları oluşturma

 ADIM 2: Bağlantıları yapma

 ADIM 3: Parametreleri kurma

 ADIM 4: Simülasyonu çalıştırma

(7)

Adım 1: Blokları oluşturma

Sinüs dalga bloğunu simulink çalışma ortamına sürükle

Sinüs dalga bloğu, kaynaklar

kütüphanesindedir..

Kaynaklar kütüphanesi

Bu modeli sakla

(8)

Adım 1: Blokları oluşturma

Bunlar Sinks kütüphanesinden Math

kütüphanesinden kazanç bloğu

Mux bloğu

Signals &Systems kütüphanesinden

(9)

Adım 2: Bağlantılar yapma

Bağlantı yapmak için: kaynak porttan gidilecek porta sürüklenir.

Bağlanmış model

(10)

Adım 3: Parametre Kurma

Kazanç= 5

Out1 isimli çıkış

parametresi

Gain bloğunu çift tıklayarak parametreyi ayarlayınız.

(11)

Adım 4: Simülasyonu Çalıştırma

“simülasyon parametereleri”

istenilen değerlere kurulur.

Stop time değerini değiştirebilirsiniz.

Simülasyonu çalıştırmak için run

(12)

Scope bloğu yoluyla çıkışa bakmak.

Double click on Scope bloğu üzerine tıklayarak sonuca bak.

Osiloskopa benziyor.

Scobun çıkışı

Sarı: Giriş sinüs dalga

Mor: Çıkış (5 kazançlı sinüs dalga) Eksene grafiği uydur.

(13)

Çıkışa bak (workspace)

Üç çıkış burada

(14)

Matlab & Simulink

RC DEVRESİ

Vc Ri

Vdc

Vdc Vc Ri Vr

   

R Vc i Vdc

 

i dt

Vc C1 gnd

20v

10 R

0.1 C Vdc

+ Vr -

+

_ Vc

Vc i

Vr Vdc

(15)

Matlab & Simulink

CONSTANT BLOĞA DEĞER ATANMASI

(16)

Matlab & Simulink

KAZANCIN (GAİN) AYARLANMASI

(17)

Matlab & Simulink

İNTEGRATÖR YERLEŞTİRİLMESİ

(18)

Matlab & Simulink

TOPLAYICININ (SUM) AYARLANMASI

(19)

Matlab & Simulink

SCOPELARIN BAĞLANMASI VE SCOPE EKRANI

(20)

Matlab & Simulink

SİMULASYON PARAMETRELERİNİN AYARLANMASI

(21)

Matlab & Simulink

SİMÜLASYON SONUÇLARI (DİRENÇ GERİLİMİ, AKIM VE KAPASİTE GERİLİMİ)

(22)

Matlab & Simulink

RC DEVRESİ

) 2 dt ...(

C dVc i

Vc Ri

Vdc

dt Vc RC dVc

Vdc

sRC s s Vdc

Vc s

Vc s

sRCVc s

Vdc

1

) ) (

( )

( )

( )

(

) 1 (

)

( Vdc s

sRC s sC

i

gnd 20v

10 R

0.1 C Vdc

+ Vr -

+

_ Vc

) i

1 ...(

Vc Vr

Vdc

(23)

Matlab & Simulink

) 1 (

) 1

( Vdc s

s sRC Vc

) 1 (

)

( Vdc s

sRC s sC

i

(24)

Matlab & Simulink

TRANSFER FUNCTION PARAMETRELERİNİN GİRİLMESİ

(25)

Matlab & Simulink

SCOPE EKSEN SAYISININ ARTTIRILMASI

(26)

Matlab & Simulink

gnd 20v

0.1 R

0.1 C

Vdc

+ Vr -

_ VL i

0.1 L + Vc -

+

RLC DEVRESİ

dt Vc Ldi Ri

Vdc VL

Vc Vr

Vdc

dt C dVc i

dt Ldi VL

(27)

Matlab & Simulink

RLC DEVRESİ

gnd 20v

0.1 R 0.1

C Vdc

+ Vr -

_ VL i

0.1 L + Vc -

di +

Vdc Ri Vc L

dt VL Vc

Vr

Vdc

dt C dVc i

dt Ldi VL Ri Vr

(28)

Matlab & Simulink

RLC DEVRESİNDE MUX KULLANILARAK SİMÜLASYON SONUÇLARININ ELDE EDİLMESİ

(29)

Matlab & Simulink

RLC DEVRESİ

(kapasite gerilimi kontrolü)

dt Vc Vc LC d

dt RC dVC

Vdc 2

VL Vc

Vr

Vdc

) ( )

( )

( )

(s sRCVc s s2LCVc s Vc s

Vdc ( )

1 ) 1

( 2 Vdc s

sRC LC

s s

Vc

(30)

Matlab & Simulink

KAPASİTE GERİLİMİ KONTROLLÜ RLC DEVRESİ SİMÜLASYONU

(31)

Alt blok oluşturma

 Subsystem – similar to “Subroutine”

 Advantage of Subsystems:

 Reduce the number of blocks display on the main window (i.e. simplify the model)

 Group related blocks together (i.e. More organized)

 Can create a hierarchical block diagram (i.e.

you can create subsystems within a subsystem )

 Easy to check for mistakes and to explore

different parameters

(32)

Bir dinamik sistemin örneği: kütle-yay –sönüm sistemi

   

x 1 Bx Kx f t

M   

Sistemin matematiksel modeli:

M

K B

x

 

f t

   

1 2 2

x  2   x xf t

M=2kg; B = 2 Ns/m; K=2 N/m olsun

(33)

x x x

   

1 2 2

x  2   x xf t

(34)

x x x

Step time =0 olarak ayarla

Not: Tüm başlangıç şartlarını= al.

   

1 2 2

x  2   x xf t

(35)

STEP 1: Creating Blocks (Main window)

This is the Subsystem block is from the Subsystems library

Create Subsystem

(36)

STEP 2: Double click Subsystem block and create a in the Subsystem block

Inport (named from

“sum”

Outport (three outports)

(37)

STEP 3: Making connections (Main window)

(38)

STEP 4: Set Parameter (Main window) STEP 5: Running Simulation

Then view output response

Output from Scope block

(39)

Ramp Function

Set Slope

Set Start time for Ramp function Set initial value

(40)

Unit Step Function or Impulse

t(s) 0 5

5

Input(t)

Start at 5.01 s Start at 0 s

(41)

Matlab & Simulink

SİMULİNK DEMOLARI

(42)

Matlab & Simulink

DEMO EKRANI

Referanslar

Benzer Belgeler

In the experiments, warehouses were tested for different pick density values that generate the number of items to be picked (size of order). The locations of the items to be picked

KAN'AY, 65 • Une habitation sur les rives du Bosphore, BİRLEŞMİŞ Mİ- MARLAR, 66 • Un ancien «Mihrab» en faince, Arch.. ÖNGE, 71 • L'art Turc et is- tanbul d'apres les dessins

den aşağı omamak üzere murabba taksimatla asmulende bırakılan tel- lere esaslı surette raptedilerek bu tellerin üzerine 8 lik kamış- lar 2 kat olarak bağlanmış ve

more qualitative issues in planning of houses and improving housing condition in the future developments of Mağusa city to ensure at least in part, physical and

Conversely, the RRF bioMEMS sensor data quantitatively described mechanical load sharing changes between the implant and the native tissue during the critically-important, acute,

cartilaginea as a new record for the Flora of Turkey and compared it with another species of Turkish Achillea, A.. These 2 species have distinct differences, as Demirkufl also

It is this approach that we employ in the paper (see Sect. 3 for the precise statements); its principal advantage over the clas- sical purely geometric treatment is the fact that,

Şekil 7’deki peş peşe bağlı revize edilmiş akson model bloğu göz önüne alınarak, sistemin Simulink modeli Şekil 12’de görüldüğü gibi oluşturulmuştur..