# Sistem Modelleme ve Simülasyon

> Simülasyon, gerçek veya tasarlanan bir sistem modelinin belirli giriş ve başlangıç koşulları altında yürütülmesidir.

- Author: Muhammet Ali Köker
- Language: tr
- Canonical: https://alikoker.com.tr/simulasyon
- Translation: https://alikoker.com.tr/en/system-modeling-and-simulation
- Published: 2016-11-10T13:57:46+03:00
- Modified: 2026-08-27T18:10:00+03:00
- Verified: 2026-08-07T11:00:00+03:00
- Type: article

Simülasyonu, bir sistemi ekranda hareket ettirmekten ziyade tanımlı bir modelin belirli başlangıç koşulları, girişler ve zaman ekseni altında yürütülmesi olarak kullanıyorum. Sonucun mühendislik değeri görsel gerçekçilikten değil, model varsayımlarının ve sayısal çözümün ölçülebilir ve yeniden üretilebilir olmasından gelir.

## Model ve Simülasyon Ayrımı

Model, sistemin seçilmiş özelliklerini matematiksel, mantıksal veya hesaplamalı biçimde temsil eder. Simülasyon ise bu modelin çalıştırılmasıdır. Eksik veya yanlış model çok ayrıntılı çalıştırılsa dahi güvenilir sonuç üretmez.

Sürekli zamanlı modeller diferansiyel denklemlerle, ayrık olay modelleri olay kuyruğu ve durum geçişleriyle, ajan tabanlı modeller ise bağımsız varlıkların etkileşimleriyle kurulabilir. Hibrit sistemlerde bu yaklaşımlar birlikte kullanılır.

## Doğrulama ve Geçerleme

Doğrulama, modelin tasarlanan denklemleri ve kuralları doğru uygulayıp uygulamadığını sorar. Geçerleme ise modelin gerçek sistemi kullanım amacı için yeterince temsil edip etmediğini değerlendirir.

- Birim ve boyut analizi
- Korunum yasaları
- Sınır durum testleri
- Bilinen analitik sonuçlarla karşılaştırma
- Gerçek ölçüm verisiyle hata analizi
- Parametre duyarlılığı

bu sürecin temel araçlarıdır.

## Zaman Adımı ve Sayısal Kararlılık

Sürekli sistemler sayısal çözücüyle çalıştırıldığında zaman adımı sonucu etkiler. Çok büyük adım hızlı fakat kararsız veya hatalı sonuç, çok küçük adım ise gereksiz işlem maliyeti üretebilir. Stiff sistemlerde çözücü seçimi ayrıca önemlidir.

Gerçek zamanlı simülasyonda her hesap döngüsünün fiziksel deadline içinde tamamlanması gerekir. Model doğruluğu ile deterministik yürütme maliyeti arasında açık ödünleşim kurulmalıdır.

## Monte Carlo ve Belirsizlik

Tek parametre seti yalnız nominal davranışı gösterir. Üretim toleransları, sensör gürültüsü, yük ve çevre değişkenleri dağılımlarla modellenerek çok sayıda çalışma yapılabilir. Sonuçlar ortalama yanında yüzdelikler, başarısızlık oranı ve güven aralığıyla raporlanmalıdır.

Rastgelelik kullanılan deneylerde seed, model sürümü, parametre seti ve yürütme ortamı kaydedilmelidir. Aksi halde sonuç yeniden üretilemez.

## Simülasyondan Gerçeğe Aktarım

Simülasyon sonucu fiziksel sistem garantisi değildir. Modellenmemiş sürtünme, gecikme, boşluk, elektromanyetik etki ve kullanıcı davranışı gerçek sistemde farklılık oluşturabilir. Hardware-in-the-loop, kontrollü prototip ve kademeli saha testi bu farkı azaltır.

Bir simülasyonun gerçek sisteme benzemesi tek başına geçerleme değildir. Model, çözücü, zaman adımı, rastgelelik tohumu ve parametreler kaydedildiğinde sonuç yeniden üretilebilir; gerçek ölçüm, sınır durumları ve mümkünse hardware-in-the-loop ile karşılaştırıldığında ise modelin hangi kullanım aralığında güvenilir olduğu görülebilir.

## Kaynakça

- **[1]** Averill M. Law. (2007). Simulation Modeling and Analysis, Fourth Edition. McGraw-Hill.
- **[2]** Jerry Banks; John S. Carson II; Barry L. Nelson; David M. Nicol. (2010). Discrete-Event System Simulation, Fifth Edition. Pearson.

## Bu Çalışmaya Atıf

Köker, M. A. (2016). Sistem Modelleme ve Simülasyon. alikoker.com.tr. https://alikoker.com.tr/simulasyon

- BibTeX: https://alikoker.com.tr/simulasyon.bib
- RIS: https://alikoker.com.tr/simulasyon.ris
- CSL-JSON: https://alikoker.com.tr/simulasyon.csl.json
