Bu proje, Elektrikli motor sıcaklıklarının farklı bileşenlerdeki etkisini analiz ederek verilerin görselleştirmesini ele almıştır.
13 sütundan oluşan 695275 veri incelenmiştir. Analiz edilen verisetinde NaN değer bulunmamaktadır. Öncesinde NaN değerler eklenip analiz edildi daha sonra veri ön işleme adımında tekrar NaN değerler silindi. Veriseti;
u_q : Voltaj q-bileşeni ölçümü dq-koordinatlarında (V cinsinden)
coolant : Soğutucu sıcaklığı (°C cinsinden)
stator_winding : Stator sargı sıcaklığı (°C cinsinden) termokupllarla ölçülmüştür
u_d : Voltaj d-bileşeni ölçümü dq-koordinatlarında
stator_tooth : Stator diş sıcaklığı (°C cinsinden) termokupllarla ölçülmüştür
motor_speed : Motor hızı (dev/dak cinsinden)
i_d : Mevcut d-bileşeni ölçümü dq-koordinatlarında
i_q : Mevcut q-bileşeni ölçümü dq-koordinatlarında
pm : Kalıcı mıknatıs sıcaklığı (°C cinsinden) termokupllarla ölçülmüştür ve bir termografi ünitesi aracılığıyla kablosuz olarak iletilmiştir.
stator_yoke : Stator boyunduruğu sıcaklığı (°C cinsinden) termokupllarla ölçülmüştür
ambient : Ortam
torque : Tork
profile_id : Id
gibi bilgileri içermektedir.
- Veri setinde eksik değer bulunmamaktadır.
- Sıcaklık, tork, voltaj gibi farklı değişkenler arasındaki ilişkiler incelenmiştir.
- Aykırı değerler tespit edilerek gerekli düzenlemeler yapılmıştır.
- Değişkenler normalize edilmiştir.
- Sıcaklık ölçümlerinin motor hızına ve torka etkisi analiz edilmiştir.
- Voltaj ve akım bileşenlerinin (u_d, u_q, i_d, i_q) motor performansı üzerindeki etkileri değerlendirilmiştir.
- Zaman serisi analizleri ile motor sıcaklık bileşenleri arasındaki ilişkiler görselleştirilmiştir.
- Korelasyon Matrisi
- Seaborn
- Matplotlib
- Kalıcı mıknatıs sıcaklığı (pm), motor hızından ve stator sıcaklıklarından büyük ölçüde etkilenmektedir.
- Voltaj ve akım bileşenlerinin tork üzerinde güçlü bir etkisi vardır.
- Motor performansı üzerinde en önemli değişkenler sırasıyla tork, stator sıcaklıkları ve motor hızı olarak belirlenmiştir.
- Stator diş sıcaklığı ve soğutucu sıcaklık arasındaki ilişki, motorun termal stabilitesini korumak için kritik bir rol oynamaktadır.
- Yüksek hızda çalışan motorların, soğutucu sıcaklığının belirli bir seviyede tutulması ile performans kaybı minimize edilebilir.
- Sıcaklık artışları motor hızındaki ani değişimlerle ilişkilidir.
- Motor sıcaklıklarının zaman içindeki davranışlarını tahmin etmek, aşırı ısınmayı önlemek için erken uyarı sistemlerinin geliştirilmesini mümkün kılar.
Motor sıcaklık bileşenleri, elektrik motorlarının performansı ve ömrü üzerinde doğrudan etkilidir. Ani sıcaklık artışları motor arızalarına yol açabilir. Bu veri seti, elektrikli motorların sıcaklıklarını izleyerek performansı optimize etmeye yönelik bir tahmin modeli oluşturmak için kullanılabilir.
- Elektrikli Araç Üreticileri: Elektrikli araç motorlarının sıcaklık yönetimini optimize ederek enerji verimliliğini artırabilir ve aşırı ısınmayı önleyebilir.
- Sanayi Motorları: Endüstriyel motorlarda arıza öncesi tahmin yaparak bakım maliyetlerini azaltabilir.
- IoT Uygulamaları: Sensörlerle entegre bir sistem geliştirerek motor sıcaklıklarını gerçek zamanlı izleme ve kontrol mekanizmaları kurulabilir.
- XGBoost: Özellikle büyük veri setlerinde ve karmaşık ilişkilere sahip değişkenlerde yüksek performans gösterir. Bu model, sıcaklık değişimlerini tahmin etmek için uygundur.
- LSTM (Uzun Kısa Süreli Bellek Ağları): Motor sıcaklıklarının zaman içindeki davranışlarını modellemek ve gelecekteki sıcaklık değerlerini tahmin etmek için kullanılabilir.
- Random Forest Regressor: Özellikle değişkenler arasındaki doğrusal olmayan ilişkilerin analizi için etkili bir yöntemdir.
- Termal Yönetim Sistemi: Motor sıcaklıklarını sürekli izleyen ve yüksek sıcaklık durumlarında uyarı veren bir sistem geliştirilmelidir.
- Model Entegrasyonu: Seçilen ML modelinin IoT sensör sistemlerine entegre edilmesi, sıcaklık tahmini doğruluğunu artıracaktır.
- Enerji Verimliliği: Motorun çalıştırılma parametreleri optimize edilerek enerji verimliliği sağlanabilir.
#Kaggle Bağlantısı:
https://www.kaggle.com/code/muhsindolu/electric-motor-temperature