Kontrol akış diyagramı - Control-flow diagram

Bir "performans arayan" kontrol akışı diyagramı örneği.[1]

Bir kontrol akışı diyagramı (CFD) bir diyagram tanımlamak için kontrol akışı bir iş süreci, süreç veya gözden geçirin.

Kontrol akış diyagramları 1950'lerde geliştirildi ve birden fazla mühendislik disiplinler. Klasiklerden biri iş süreci modellemesi metodolojiler ile birlikte akış şemaları, drakon çizelgeleri, veri akış diyagramları, fonksiyonel akış blok şeması, Gantt grafikleri, PERT diyagramlar ve IDEF.[2]

Genel Bakış

Bir kontrol akış diyagramı, eğer-öyleyse-değilse koşulları, tekrar ve / veya durum koşullarıyla sıralı adımları gösteren bir alt bölümden oluşabilir. İşlemleri, verileri veya ekipmanı temsil etmek için uygun şekilde açıklanmış geometrik şekiller kullanılır ve birinden diğerine sıralı akışı belirtmek için oklar kullanılır.[3]

Birkaç tür kontrol akışı diyagramı vardır, örneğin:

Yazılım ve sistem geliştirmede, kontrol-akış diyagramları, kontrol akışı analizi, veri akışı analizi, algoritma analizi, ve simülasyon. Kontrol ve veriler en çok gerçek zamanlı ve veriye dayalı sistemler için geçerlidir. Bu akış analizleri, mantık ve veri gereksinimleri metnini, metinden daha kolay analiz edilebilen grafik akışlara dönüştürür. PERT, durum geçişi ve işlem diyagramları kontrol akış diyagramlarına örnektir.[4]

Kontrol Akışı Diyagramlarının Türleri

Süreç-Kontrol-Akış Şeması

Süreç için bir akış şeması geliştirilebilir kontrol sistemi her kritik aktivite için. Proses kontrolü normalde bir sensörün bulunduğu kapalı bir döngüdür. Uygulama, sensör bilgilerinin önceden belirlenmiş (veya hesaplanmış) veri parametreleri ve kısıtlamaları dahilinde olup olmadığını belirler. Kritik bileşeni kontrol eden bu karşılaştırmanın sonuçları. Bu geri bildirim bileşeni elektronik olarak kontrol edebilir veya manuel bir işlem yapılması gerektiğini gösterebilir. Bu kapalı döngü işleminde, güvenli kalmasını sağlamak için birçok kontrol ve denge vardır. Tamamen bilgisayar kontrollü ve otomatik olabilir veya yalnızca sensörün otomatikleştirildiği ve eylemin manuel müdahale gerektirdiği bir karma olabilir. Ayrıca, bazı işlem kontrol sistemleri önceki nesil donanım ve yazılımı kullanabilirken diğerleri son teknolojidir.

Performans arayan kontrol akış diyagramı

Şekil, performans arayan kontrolün bir örneğini sunmaktadır.akış diyagramı algoritmanın. Kontrol yasası tahmin, modelleme ve optimizasyon süreçlerinden oluşur. İçinde Kalman filtresi tahminci, girdiler, çıktılar ve kalıntılar kaydedildi. Kompakt tahrik sistemi modelleme aşamasında, tahmin edilen tüm giriş ve motor parametreleri kaydedildi.[1]

Sıcaklıklara, basınçlara ve kontrol pozisyonlarına ek olarak, durma marjları, itme ve sürükleme bileşenleri gibi tahmini parametreler kaydedildi. Optimizasyon aşamasında, çalışma koşulu kısıtlamaları, optimum çözüm ve doğrusal programlama sağlık durumu koşulu kodları kaydedildi. Son olarak, motora DEEC aracılığıyla gönderilen gerçek komutlar kaydedildi.[1]

Ayrıca bakınız

Referanslar

Bu makale içerirkamu malı materyal -den Ulusal Standartlar ve Teknoloji Enstitüsü İnternet sitesi https://www.nist.gov.

  1. ^ a b c Glenn B. Gilyard ve John S. Orme (1992) F-15 Uçağında Performans Arayan Kontrol Algoritmasının Ses Altı Uçuş Testi Değerlendirmesi NASA Teknik Memorandumu 4400.
  2. ^ Thomas Dufresne ve James Martin (2003). "E-Ticaret için Süreç Modellemesi" Arşivlendi 2006-12-20 Wayback Makinesi. INFS 770 Bilgi Sistemleri Mühendisliği Yöntemleri: Bilgi Yönetimi ve E-Ticaret. Bahar 2003
  3. ^ FDA yazılım geliştirme ve bilgisayarlı sistemler için geçerli terminoloji sözlüğü. 14 Ocak 2008'de erişildi.
  4. ^ Dolores R. Wallace ve diğerleri. (1996). Yazılım Doğrulama ve Doğrulama Süreci için Referans Bilgileri Arşivlendi 2008-10-11 Wayback Makinesi, NIST Özel Yayını 500-234.