İçeriğe geç

Teknik vaka çalışması

ChemView

Kimyasal süreçlerin izlenmesi, kilitleme mantıkları ve operatör kontrolü için endüstriyel HMI ve dijital ikiz prototipi.

Uygun rol

Endüstriyel SistemlerKullanıcı Deneyimi

Teknik açıklamalar Türkçeye çevrilmiştir. Sonuç metriklerinin ölçüm koşulları, başarısız denemeler ve kaynak bağlantıları özgün proje kanıtlarıyla aynı kapsamda korunur.

Hızlı teknik inceleme

Teknik vaka çalışması: dört temel nokta.

Tüm yöntem

Problem

Telemetri, kontroller, günlükler ve güvenlik mantığı farklı görünümlere dağıldığında operatör konsollarını değerlendirmek zorlaşır.

Mimari

Tesis durumu sunucudaki Next.js route handler motorunda tutulur: bir saniyelik fizik adımları, kilitlemeler, belgeli kayıt haritasından belirlenimci Modbus çerçeveleri, kural alarmları ve denetim izi. Tarayıcı yalnızca Server-Sent Events ile…

Tam açıklamayı oku

Tesis durumu sunucudaki Next.js route handler motorunda tutulur: bir saniyelik fizik adımları, kilitlemeler, belgeli kayıt haritasından belirlenimci Modbus çerçeveleri, kural alarmları ve denetim izi. Tarayıcı yalnızca Server-Sent Events ile iletilen anlık görüntüleri gösterir ve komut gönderir; yenileme veya ikinci sekme aynı tesis durumunu görür. Telemetri, alarmlar ve denetim izi yapılandırılmışsa Firestore, değilse sınırlı bellek içi depoda saklanıp geçmiş ve CSV olarak sunulur.

Sonuçlar

Simülasyon, kilitlemeler ve alarmları tarayıcıdan Server-Sent Events ile anlık görüntü yayımlayan sunucu motoruna taşır.

Doğrulama yolu

Önce README görselini ve docs/architecture.md dosyasını inceleyin.

Kaynaklarda yayımlanmış teknik kanıtlar kullanılmıştır. Ölçüm koşulları için tam vaka çalışmasını inceleyin.

Kanıta dayalı görsel inceleme

Projenin gerçek çıktılarını inceleyin.

Tasarım kapağı, kaynak ekran görüntüleri ve proje figürleri birbirinden ayrılmıştır.

ChemView Process Simulator conceptual editorial research illustration

Portföy illüstrasyonu

Portföy için hazırlanmış kavramsal görseldir; canlı uygulama arayüzü veya ölçülmüş performans kanıtı değildir.

Proje kanıtları

Doğrulanabilir dış kaynaklar

Son doğrulama 2026-10-07

Problem ve yaklaşım

Problem

Telemetri, kontroller, günlükler ve güvenlik mantığı farklı görünümlere dağıldığında operatör konsollarını değerlendirmek zorlaşır.

Mimari

Tesis durumu sunucudaki Next.js route handler motorunda tutulur: bir saniyelik fizik adımları, kilitlemeler, belgeli kayıt haritasından belirlenimci Modbus çerçeveleri, kural alarmları ve denetim izi. Tarayıcı yalnızca Server-Sent Events ile iletilen anlık görüntüleri gösterir ve komut gönderir; yenileme veya ikinci sekme aynı tesis durumunu görür. Telemetri, alarmlar ve denetim izi yapılandırılmışsa Firestore, değilse sınırlı bellek içi depoda saklanıp geçmiş ve CSV olarak sunulur.

İş akışı mantığı

Kilitlemeler sunucuda uygulanır: boşaltma vanası açıkken karıştırıcı başlayamaz, rotor dönerken vana hareket edemez, E-STOP her zaman önceliklidir ve hız sınırı uygulanmaz. Reddedilen komut operatöre gerekçesiyle döner. Güvenlik alarmları ilgili fizik adımında belirlenimci üretilir. Genkit üzerinden isteğe bağlı Gemini açıklamaları hız sınırlı, 8 saniye süre sınırına bağlı, şema doğrulamalıdır; hata durumunda sessizce çıkarılır ve güvenlik kararlarını asla engellemez.

Neden önemli?

Portföyün yalnızca analitik sayfalardan oluşmadığını, durum tutan operatör sistemlerini de içerdiğini ve LLM katmanının güvenlikle ilgili karar verici yapılmadığını gösterir.

Mimari ve analiz

  • Endüstriyel UX, durum modelleme ve HMI tarzı ön yüz geliştirme deneyimini gösterir.
  • Kontrollerin ve telemetrinin aynı arayüzde bulunabileceğini gösterir.
  • Veri ambarı analitiği değil, operatör sistemi arşiv kanıtıdır.

Test ve doğrulama

  • Karıştırma tankı telemetri ve kontrol simülasyonu
  • Eğilim grafikleri, iletişim günlükleri ve kilitleme modellemesi
  • Önce belirlenimci kural alarmları, sonra sahte modelle test edilen korumalı Gemini açıklamaları
  • Fizik belirlenimliliği, kilitlemeler, Modbus kodlama, depolar, geçmiş/CSV ayrıştırma ve hız sınırlayıcı için Vitest; CI içinde tip denetimi, lint, test ve derleme

Operasyonel değer

  • Simülasyon, kilitlemeler ve alarmları tarayıcıdan Server-Sent Events ile anlık görüntü yayımlayan sunucu motoruna taşır.
  • Karıştırıcı, vana ve E-STOP kilitlemelerini sunucuda uygular; reddedilen komutları gerekçelendirir.
  • Telemetri, alarm ve denetim izini saklayıp geçmiş ve CSV dışa aktarma uç noktalarından sunar.

Nasıl incelenir

  • Önce README görselini ve docs/architecture.md dosyasını inceleyin.
  • PLC entegrasyonu iddiası olarak yorumlamayın: Modbus katmanı ağ istemcisi değil belirlenimci simülasyondur ve API kimlik doğrulaması içermez.
  • Temel analitik ve veri bilimi çalışmalarını tamamlayan arşiv kanıtı olarak değerlendirin.

İlgili teknik çalışmalar

Tüm projeler