← Tüm projeler

YÜKSEK LİSANS DÖNEM PROJESİ · YÖNETİM BİLİŞİM SİSTEMLERİ

Kestirimci Bakım Platformu

Endüstriyel sensör verisini arıza olasılığına, risk durumlarına, otomatik iş emirlerine ve bakım akışlarına dönüştüren uçtan uca bir kestirimci bakım ve iş zekâsı platformu.

ROLBağımsız uçtan uca geliştirme
BAĞLAMEndüstriyel bakım / üretim
YIL2026
TEKNOLOJİLERReact 19 · FastAPI · XGBoost · PHP · MySQL
CANLI UYGULAMA / 6 SİMÜLE MAKİNE10 SN SENSÖR DÖNGÜSÜ< 50 MS TAHMİN
Kestirimci bakım platformu canlı makine gösterge paneli ekranı

Model değil, çalışan bir sistem.

Çalışmanın amacı yalnızca bir makine öğrenmesi modelinin performansını ölçmek değildi. Sensör verisinin üretilmesinden tahmine, risk sınıflandırmasından alarma, otomatik iş emrinden bakım planlamasına ve gösterge paneline kadar bütün akışı tek ürün içinde birleştirdim.

Problem

Reaktif bakım, ekipman arızalandıktan sonra müdahale eder. Bu proje, üretim ekipmanlarındaki çok değişkenli sensör sinyallerini sürekli işleyerek arıza riskini daha erken görünür hâle getiren ve bu tahmini bakım operasyonuna bağlayan bir sistem tasarlıyor.

Rol & sahiplik

Sistem mimarisi, ön yüz, PHP REST API, Python/FastAPI makine öğrenmesi servisi, XGBoost modeli, veritabanı tasarımı, veri üretim mantığı ve yayınlama dahil projenin tamamını bağımsız olarak tasarladım ve geliştirdim.

01 SİSTEM MİMARİSİ02 ÖN YÜZ03 ARKA UÇ API’LERİ04 MAKİNE ÖĞRENMESİ05 VERİ MODELİ06 YAYIN

Dört katman. Ayrık sorumluluklar.

Uygulama katmanlarını birbirinden ayırdım; böylece veri kaynağı ve ML modeli değişirken arayüz, iş mantığı ve veri katmanının tamamını yeniden yazmak gerekmiyor.

VERİ KAYNAĞISensör Simülatörü→ SCADA / Modbus adaptörü
UYGULAMAPHP REST APIiş mantığı / koordinasyon
ML SERVİSİFastAPI + XGBoost/predict · < 50 ms
VERİMySQLsensör kayıtları · iş emirleri · planlar
ARAYÜZReact 19gösterge paneli · makineler · bakım

Gerçek endüstriyel bağlam, sentetik eğitim verisi.

Gerçek arıza verisine erişim ve gizlilik kısıtları nedeniyle eğitim verisi sentetik üretildi. Ancak parametreler boya, alkali ve tandem/PLTCM süreçlerindeki sıcaklık, titreşim, basınç, akım, tork ve benzeri endüstriyel sensör davranışlarını temsil edecek şekilde tasarlandı. Canlı sistem 6 makine için 10 saniyede bir yeni sensör kaydı üretiyor.

BOYASıcaklıkTitreşimBasınçALKALİİletkenlikpHAkımTANDEMHaddeleme kuvvetiTorkMotor akımı
30,000SENTETİK KAYIT80 / 20EĞİTİM / TEST5-FOLDTABAKALI ÇAPRAZ DOĞRULAMA23.7%EĞİTİM ARIZA ORANI

Yapay mükemmellik yerine kalibre edilmiş tahmin.

İlk deterministik etiketleme yaklaşımı gerçekçi olmayan yaklaşık %99 doğruluk üretiyordu. Kritik eşiklerin çevresinde bir “gri bölge” oluşturarak belirsiz örnekleri modele dahil ettim ve olasılık çıktılarının daha gerçekçi kalibre edilmesini hedefledim.

Model karşılaştırması

MODELDOĞR.AUCGERİ ÇAĞIRMA
Lojistik Regresyon%740.821%71
SVM%770.876%79
Random Forest%790.901%83
XGBoost%810.922%87

Seçilen model: XGBoost

0.922AUC-ROC87%ARIZA GERİ ÇAĞIRMA0.106BRIER SKORU<50msTAHMİN

Tahminden bakım aksiyonuna.

Kritik risk yalnızca kırmızı bir kart üretmiyor. Sistem alarmı bakım iş akışına taşıyor; otomatik iş emri oluşturulabiliyor, iş emri atanıp güncellenebiliyor ve bakım planları aynı platformdan izlenebiliyor.

SENSÖR VERİSİ→TAHMİN→RİSK→ALARM→İŞ EMRİ→BAKIM
< 0.40NORMAL0.40—0.70UYARI≥ 0.70KRİTİK → OTOMATİK İŞ EMRİ

Sınırlar & sonraki adımlar

Bu çalışma canlı bir yazılım sistemi olarak konuşlandırıldı; ancak model sentetik veriyle eğitildi. Gerçek saha entegrasyonunda SCADA/Modbus adaptörü devreye alınmalı, model gerçek arıza dağılımlarıyla yeniden eğitilmeli ve gerçek bakım ekipleriyle kullanıcı kabul testleri yapılmalı.

01Gerçek SCADA/Modbus akışıyla yeniden eğitim
02Uyarlamalı sensör eşikleri
03Açıklanabilir yapay zeka / arıza nedenselliği
04Yük ve eşzamanlılık testleri
Sıradaki: Kurumsal Üretim SistemleriUH/ · VAKA ÇALIŞMASI 01