top of page

MATLAB’da Sistem Modelleme: Transfer Fonksiyonu (Transfer Fcn)

  • 5 Nis
  • 2 dakikada okunur

Mühendislikte bir sistemi anlamanın en kısa yolu, onun "girdisine" karşılık nasıl bir "çıktı" verdiğini matematiksel olarak ifade etmektir. Bir elektrik devresi, mekanik bir süspansiyon sistemi veya bir kimyasal reaktör fark etmeksizin; her sistemin bir matematiksel karakteri vardır. Simulink’te bu karakteri temsil eden en temel yapı taşı ise Transfer Fonksiyonu (Transfer Fcn) bloğudur. Bu blok, karmaşık diferansiyel denklemleri Laplace düzleminde (s uzayı) saniyeler içinde modellemenize olanak tanır.


Simulink Transfer Fcn

  1. Pay (Numerator) ve Payda (Denominator) Mantığı

    Bir transfer fonksiyonu, sistemin çıkışının girişe oranını temsil eden bir rasyonel ifadedir: H(s) = N(s) / D(s). Simulink’teki blokta bu yapıyı şu iki parça ile tanımlarız:

    • Pay (Numerator): Sistemin sıfırlarını (zeros) belirler. Giriş sinyalinin nasıl filtreleneceğini veya ölçekleneceğini tanımlayan kısımdır.

    • Payda (Denominator): Sistemin kutuplarını (poles) belirler. Sistemin asıl "karakterini", yani ne kadar hızlı tepki vereceğini veya kararlı olup olmayacağını payda kısmı söyler.


  2. Sistemin Derecesini Belirlemek

    Sistemin derecesi, paydadaki s değişkeninin en yüksek kuvvetine eşittir. Örneğin, paydada s^2 terimi varsa, bu "ikinci dereceden" bir sistemdir ve genellikle salınım yapan fiziksel sistemleri (yay-kütle sistemleri gibi) temsil eder. Simulink bloğunda paydanın derecesi, payın derecesinden büyük veya ona eşit olmalıdır; aksi takdirde sistem "fiziksel olarak gerçekleştirilemez" kabul edilir.


  3. Uygulama: Basit Bir RC Devresi Modelleme

    Bir direnç (R) ve bir kondansatörden (C) oluşan basit bir alçak geçiren filtreyi (RC devresi) düşünelim. Bu devrenin transfer fonksiyonu şu şekildedir:

    H(s) = 1 / (RCs + 1)

    Burada:

    • Pay katsayıları: [1]

    • Payda katsayıları: [R*C, 1]

    Simulink’te bloğa bu değerleri girdiğinizde, devre elemanlarını tek tek bağlamak yerine tüm devreyi tek bir matematiksel kutu içinde modellemiş olursunuz.


  4. Blok Üzerinde Polinom Katsayılarını Girmek

    Simulink bloğuna çift tıkladığınızda katsayıları girerken bir önceki konularımızda öğrendiğimiz "vektör" mantığını kullanırız. Katsayılar her zaman azalan s kuvvetlerine göre yazılır:

    • s^2 + 5s + 6 ifadesini girmek için bloğa [1 5 6] yazmanız yeterlidir.

    • Eğer bir derece eksikse (örneğin s^2 + 6), o basamağı mutlaka [1 0 6] şeklinde 0 ile belirtmelisiniz.


  5.  Sürekli Zaman (Continuous) Sistemler

    Transfer Fcn bloğu, "Sürekli Zaman" (Continuous) kütüphanesinde yer alır. Bu, sistemin zamanın her anında (t) aktığı ve diferansiyel denklemlerle ifade edildiği anlamına gelir. Simulink arka planda bu denklemleri çözmek için gelişmiş çözücüler (solver) kullanarak sistemin gerçek dünyadaki analog davranışını birebir simüle eder.



İyi Çalışmalar Dilerim...

 
 

İLETİŞİM

© 2026 LymoTech. Tüm hakları saklıdır.

Designed by Aleyna | Powered by Engineering Logic

bottom of page